US7299332B1 - System and method for managing sessions and allocating memory resources used for replication of data in a data storage environment - Google Patents
System and method for managing sessions and allocating memory resources used for replication of data in a data storage environment Download PDFInfo
- Publication number
- US7299332B1 US7299332B1 US10/953,830 US95383004A US7299332B1 US 7299332 B1 US7299332 B1 US 7299332B1 US 95383004 A US95383004 A US 95383004A US 7299332 B1 US7299332 B1 US 7299332B1
- Authority
- US
- United States
- Prior art keywords
- session
- copy
- data
- data storage
- memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5016—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1471—Saving, restoring, recovering or retrying involving logging of persistent data for recovery
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2066—Optimisation of the communication load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/84—Using snapshots, i.e. a logical point-in-time copy of the data
Abstract
Description
TABLE 1 |
Terminology |
COFW: copy on first write. Mechanism for maintaining a pointer based |
point in time copy of data. The COFW policy insures the original version |
of data is saved before allowing the data to be modified. |
Incremental SAN Copy (ISC): a feature that provides users with the ability |
to perform incremental updates to copies of their production data. These |
copies can reside on the same array as the production data, or on remote |
arrays. The data transfer is array-to-array without server involvement. |
ISC is an extension to the SAN Copy product. |
Incremental SnapView Session: a special SnapView Session that is created |
specifically for an ISC Session. These sessions are used to track which |
data areas of the source data are modified as well as protect the user |
selected point-in-time copy of the data while an incremental copy is |
in progress. |
Delta Bitmap: data structure in SnapView that is used to track changes |
in granularities between 2 KB and 64 KB for an incremental SnapView |
session. The delta bitmap consists of two parts. |
Tracking Bitmap - part of the delta bitmap that is currently tracking |
changes. The changes that are tracked do not result in a COFW. |
Transfer Bitmap - The part of the delta bitmap that is used by the |
Incremental SnapView Session to provide SAN Copy with The data to be |
copied. It represents the changes from the last copy operation |
to the most recent “mark” operation. |
Chunk: A chunk is a contiguous piece of data, which will be returned by |
SnapView in a GetNext buffer. Several chunks |
could be returned in a GetNext buffer. |
GetNext: This is a private interface between SAN Copy and |
SnapView to read the data |
Available Link Bandwidth (BW): This is the bandwidth available to SAN |
Copy for a given session. It is specified by the user and may be less |
than the actual bandwidth of the link. |
Effective Bandwidth: This is the bandwidth that a SAN Copy Session is |
utilizing. |
High Bandwidth Line: For the purpose of this document a specified |
bandwidth that is equal to or greater than the bandwidth of an OC3 |
line is considered a high bandwidth line. |
Low Latency: For the purpose of this document latency of 1 msec or |
less is considered a low latency. |
Link Latency (LL): This is the amount of time it takes to transmit |
a block of data to its destination. |
Line Capacity (Lcap): This is the amount of data required to completely |
fill a line end to end for a given bandwidth and latency. |
Line Capacity = Available Link Bandwidth * Link Latency |
Granularity: This is the chunk size of the changes being tracked |
on the source LU. |
Buffer Space: This is the total amount of memory allocated to hold the |
Getnext data. |
Buffer Space = Buffer Size * Buffer Count. |
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/953,830 US7299332B1 (en) | 2004-06-25 | 2004-09-29 | System and method for managing sessions and allocating memory resources used for replication of data in a data storage environment |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US87764704A | 2004-06-25 | 2004-06-25 | |
US10/953,830 US7299332B1 (en) | 2004-06-25 | 2004-09-29 | System and method for managing sessions and allocating memory resources used for replication of data in a data storage environment |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US87764704A Continuation-In-Part | 2004-06-25 | 2004-06-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
US7299332B1 true US7299332B1 (en) | 2007-11-20 |
Family
ID=38691064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/953,830 Active 2025-07-08 US7299332B1 (en) | 2004-06-25 | 2004-09-29 | System and method for managing sessions and allocating memory resources used for replication of data in a data storage environment |
Country Status (1)
Country | Link |
---|---|
US (1) | US7299332B1 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070027896A1 (en) * | 2005-07-28 | 2007-02-01 | International Business Machines Corporation | Session replication |
US7617372B1 (en) * | 2006-09-28 | 2009-11-10 | Emc Corporation | Avoiding copy on first write |
US7650533B1 (en) * | 2006-04-20 | 2010-01-19 | Netapp, Inc. | Method and system for performing a restoration in a continuous data protection system |
US20100036957A1 (en) * | 2008-08-08 | 2010-02-11 | Oracle International Corporation | Method and System for Implementing Transfer of a Network Session |
US7783798B1 (en) * | 2004-06-25 | 2010-08-24 | Emc Corporation | System and method for managing use of available bandwidth for a link used for movement of data being copied in a data storage environment |
US20120166670A1 (en) * | 2010-12-28 | 2012-06-28 | Yoshinobu Kure | Transmitting apparatus, transmitting method, and program |
US8255504B1 (en) | 2006-10-03 | 2012-08-28 | United States Automobile Association (USAA) | Systems and methods for data source management |
US8589550B1 (en) | 2006-10-23 | 2013-11-19 | Emc Corporation | Asymmetric data storage system for high performance and grid computing |
US8874524B1 (en) | 2012-06-22 | 2014-10-28 | Emc Corporation | Handling copy on first write data for snapshot purposes |
CN104809077A (en) * | 2014-01-29 | 2015-07-29 | 马维尔以色列(M.I.S.L.)有限公司 | Interfacing with a buffer manager via queues |
US9495434B1 (en) * | 2012-06-29 | 2016-11-15 | Emc Corporation | Geographic distribution of files |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5742818A (en) * | 1995-12-15 | 1998-04-21 | Microsoft Corporation | Method and system of converting data from a source file system to a target file system |
US20040111578A1 (en) * | 2002-09-05 | 2004-06-10 | Goodman Reginald A. | Personal computer internet security system |
-
2004
- 2004-09-29 US US10/953,830 patent/US7299332B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5742818A (en) * | 1995-12-15 | 1998-04-21 | Microsoft Corporation | Method and system of converting data from a source file system to a target file system |
US20040111578A1 (en) * | 2002-09-05 | 2004-06-10 | Goodman Reginald A. | Personal computer internet security system |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7783798B1 (en) * | 2004-06-25 | 2010-08-24 | Emc Corporation | System and method for managing use of available bandwidth for a link used for movement of data being copied in a data storage environment |
US7668904B2 (en) * | 2005-07-28 | 2010-02-23 | International Business Machines Corporation | Session replication |
US20070027896A1 (en) * | 2005-07-28 | 2007-02-01 | International Business Machines Corporation | Session replication |
US7650533B1 (en) * | 2006-04-20 | 2010-01-19 | Netapp, Inc. | Method and system for performing a restoration in a continuous data protection system |
US7617372B1 (en) * | 2006-09-28 | 2009-11-10 | Emc Corporation | Avoiding copy on first write |
US8255504B1 (en) | 2006-10-03 | 2012-08-28 | United States Automobile Association (USAA) | Systems and methods for data source management |
US9015305B1 (en) | 2006-10-03 | 2015-04-21 | United Services Automobile Association (Usaa) | Systems and methods for data source management |
US8589550B1 (en) | 2006-10-23 | 2013-11-19 | Emc Corporation | Asymmetric data storage system for high performance and grid computing |
US20100036957A1 (en) * | 2008-08-08 | 2010-02-11 | Oracle International Corporation | Method and System for Implementing Transfer of a Network Session |
US20120166670A1 (en) * | 2010-12-28 | 2012-06-28 | Yoshinobu Kure | Transmitting apparatus, transmitting method, and program |
US8874524B1 (en) | 2012-06-22 | 2014-10-28 | Emc Corporation | Handling copy on first write data for snapshot purposes |
US9495434B1 (en) * | 2012-06-29 | 2016-11-15 | Emc Corporation | Geographic distribution of files |
CN104809077A (en) * | 2014-01-29 | 2015-07-29 | 马维尔以色列(M.I.S.L.)有限公司 | Interfacing with a buffer manager via queues |
US20150212795A1 (en) * | 2014-01-29 | 2015-07-30 | Marvell Israel (M.I.S.L) Ltd. | Interfacing with a buffer manager via queues |
US9519514B2 (en) * | 2014-01-29 | 2016-12-13 | Marvell Israel (M.I.S.L) Ltd. | Interfacing with a buffer manager via queues |
CN104809077B (en) * | 2014-01-29 | 2019-04-23 | 马维尔以色列(M.I.S.L.)有限公司 | The method of system on chip and management buffer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9811463B2 (en) | Apparatus including an I/O interface and a network interface and related method of use | |
US7509535B1 (en) | System and method for managing failover in a data storage environment | |
US7975116B2 (en) | Remote storage disk control device and method for controlling the same | |
US7404037B1 (en) | System and method for performing virtual device I/O operations | |
US7904684B2 (en) | System and article of manufacture for consistent copying of storage volumes | |
US8656100B1 (en) | System and method for managing provisioning of storage resources in a network with virtualization of resources in such a network | |
US6968425B2 (en) | Computer systems, disk systems, and method for controlling disk cache | |
US6275892B1 (en) | System for on-line disk system configuration | |
US8782245B1 (en) | System and method for managing provisioning of storage resources in a network with virtualization of resources in such a network | |
US8151070B2 (en) | System and method for backup by splitting a copy pair and storing a snapshot | |
US7484066B2 (en) | Assuring performance of external storage systems | |
US7370235B1 (en) | System and method for managing and scheduling recovery after a failure in a data storage environment | |
US20030140210A1 (en) | Dynamic and variable length extents | |
US7401251B1 (en) | Architecture for managing failover and recovery after failover in a data storage environment | |
US8595458B2 (en) | Intelligent extent initialization in storage environment | |
KR20050010845A (en) | Distributed network storage system with virtualization | |
US7774571B2 (en) | Resource allocation unit queue | |
JP2008152663A (en) | Method for managing performance of storage network, computer system using its method, and management computer | |
US20030191840A1 (en) | Shared storage device and method for updating contents of the same | |
US7299332B1 (en) | System and method for managing sessions and allocating memory resources used for replication of data in a data storage environment | |
US8275937B2 (en) | Storage system and processing efficiency improving method of storage system | |
US7509465B1 (en) | System and method for managing memory or session resources used for movement of data being copied in a data storage environment | |
US6549988B1 (en) | Data storage system comprising a network of PCs and method using same | |
US8307174B1 (en) | System and method for managing sessions and reallocating memory resources used for replication of data in a data storage environment | |
US7266652B1 (en) | System and method for managing data consistency between different data volumes on one or more data storage systems in a data storage environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: EMC CORPORATION, MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MISRA, PAWAN;HAYNES, MICHAEL D.;VAIDYA, CHETAN RAMESHCHANDRA;AND OTHERS;REEL/FRAME:016154/0452 Effective date: 20041217 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT, NORTH CAROLINA Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040134/0001 Effective date: 20160907 Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT, TEXAS Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040136/0001 Effective date: 20160907 Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLAT Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040134/0001 Effective date: 20160907 Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., A Free format text: SECURITY AGREEMENT;ASSIGNORS:ASAP SOFTWARE EXPRESS, INC.;AVENTAIL LLC;CREDANT TECHNOLOGIES, INC.;AND OTHERS;REEL/FRAME:040136/0001 Effective date: 20160907 |
|
AS | Assignment |
Owner name: EMC IP HOLDING COMPANY LLC, MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EMC CORPORATION;REEL/FRAME:040203/0001 Effective date: 20160906 |
|
AS | Assignment |
Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., T Free format text: SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES, INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:049452/0223 Effective date: 20190320 Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS Free format text: SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES, INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:049452/0223 Effective date: 20190320 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |
|
AS | Assignment |
Owner name: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS Free format text: SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:053546/0001 Effective date: 20200409 |
|
AS | Assignment |
Owner name: WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: SCALEIO LLC, MASSACHUSETTS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: MOZY, INC., WASHINGTON Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: MAGINATICS LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: FORCE10 NETWORKS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: EMC IP HOLDING COMPANY LLC, TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: EMC CORPORATION, MASSACHUSETTS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL SYSTEMS CORPORATION, TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL SOFTWARE INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL MARKETING L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL INTERNATIONAL, L.L.C., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: CREDANT TECHNOLOGIES, INC., TEXAS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: AVENTAIL LLC, CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 Owner name: ASAP SOFTWARE EXPRESS, INC., ILLINOIS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058216/0001 Effective date: 20211101 |
|
AS | Assignment |
Owner name: SCALEIO LLC, MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC), MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL INTERNATIONAL L.L.C., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061324/0001 Effective date: 20220329 |
|
AS | Assignment |
Owner name: SCALEIO LLC, MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC), MASSACHUSETTS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL PRODUCTS L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL INTERNATIONAL L.L.C., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL USA L.P., TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 Owner name: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.), TEXAS Free format text: RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:061753/0001 Effective date: 20220329 |