Movatterモバイル変換


[0]ホーム

URL:


US20010052058A1 - Method and system for mirroring and archiving mass storage - Google Patents

Method and system for mirroring and archiving mass storage
Download PDF

Info

Publication number
US20010052058A1
US20010052058A1US09/255,486US25548699AUS2001052058A1US 20010052058 A1US20010052058 A1US 20010052058A1US 25548699 AUS25548699 AUS 25548699AUS 2001052058 A1US2001052058 A1US 2001052058A1
Authority
US
United States
Prior art keywords
mass storage
primary
data
update
changes
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.)
Granted
Application number
US09/255,486
Other versions
US6397307B2 (en
Inventor
Richard S. Ohran
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EMC Corp
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority to US09/255,486priorityCriticalpatent/US6397307B2/en
Assigned to VINCA CORPORATIONreassignmentVINCA CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: OHRAN, RICHARD S.
Application filed by IndividualfiledCriticalIndividual
Priority to PCT/US2000/003787prioritypatent/WO2000050999A1/en
Priority to AU34910/00Aprioritypatent/AU3491000A/en
Publication of US20010052058A1publicationCriticalpatent/US20010052058A1/en
Assigned to LEGATO SYSTEMS, INC.reassignmentLEGATO SYSTEMS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: SUNDANCE ACQUISITION CORPORATION
Assigned to SUNDANCE ACQUISITION CORPORATIONreassignmentSUNDANCE ACQUISITION CORPORATIONMERGER (SEE DOCUMENT FOR DETAILS).Assignors: VINCA CORPORATION
Publication of US6397307B2publicationCriticalpatent/US6397307B2/en
Priority to US10/157,427prioritypatent/US6609183B2/en
Application grantedgrantedCritical
Priority to US10/641,467prioritypatent/US7107418B2/en
Assigned to EMC CORPORATIONreassignmentEMC CORPORATIONMERGER (SEE DOCUMENT FOR DETAILS).Assignors: LEGATO SYSTEMS, INC.
Assigned to EMC CORPORATIONreassignmentEMC CORPORATIONMERGER (SEE DOCUMENT FOR DETAILS).Assignors: LEGATO SYSTEMS, INC.
Priority to US11/489,397prioritypatent/US7660953B2/en
Assigned to CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTreassignmentCREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENTSECURITY AGREEMENTAssignors: ASAP SOFTWARE EXPRESS, INC., AVENTAIL LLC, CREDANT TECHNOLOGIES, INC., DELL INTERNATIONAL L.L.C., DELL MARKETING L.P., DELL PRODUCTS L.P., DELL SOFTWARE INC., DELL SYSTEMS CORPORATION, DELL USA L.P., EMC CORPORATION, EMC IP Holding Company LLC, FORCE10 NETWORKS, INC., MAGINATICS LLC, MOZY, INC., SCALEIO LLC, SPANNING CLOUD APPS LLC, WYSE TECHNOLOGY L.L.C.
Assigned to THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENTreassignmentTHE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENTSECURITY AGREEMENTAssignors: ASAP SOFTWARE EXPRESS, INC., AVENTAIL LLC, CREDANT TECHNOLOGIES, INC., DELL INTERNATIONAL L.L.C., DELL MARKETING L.P., DELL PRODUCTS L.P., DELL SOFTWARE INC., DELL SYSTEMS CORPORATION, DELL USA L.P., EMC CORPORATION, EMC IP Holding Company LLC, FORCE10 NETWORKS, INC., MAGINATICS LLC, MOZY, INC., SCALEIO LLC, SPANNING CLOUD APPS LLC, WYSE TECHNOLOGY L.L.C.
Assigned to EMC IP Holding Company LLCreassignmentEMC IP Holding Company LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EMC CORPORATION
Anticipated expirationlegal-statusCritical
Assigned to EMC IP Holding Company LLC, DELL USA L.P., SCALEIO LLC, EMC CORPORATION, DELL PRODUCTS L.P., DELL SOFTWARE INC., MAGINATICS LLC, DELL MARKETING L.P., CREDANT TECHNOLOGIES, INC., DELL INTERNATIONAL, L.L.C., DELL SYSTEMS CORPORATION, WYSE TECHNOLOGY L.L.C., MOZY, INC., FORCE10 NETWORKS, INC., ASAP SOFTWARE EXPRESS, INC., AVENTAIL LLCreassignmentEMC IP Holding Company LLCRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Assigned to DELL USA L.P., DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), DELL PRODUCTS L.P., SCALEIO LLC, DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.), DELL INTERNATIONAL L.L.C., EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC)reassignmentDELL USA L.P.RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001)Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Assigned to SCALEIO LLC, DELL INTERNATIONAL L.L.C., DELL PRODUCTS L.P., DELL USA L.P., DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC), EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.), DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.)reassignmentSCALEIO LLCRELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001)Assignors: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method and system for mirroring and archiving mass storage. A primary mass storage and a secondary mass storage are synchronized to contain the same data. Thereafter, a primary system tracks changes made to the primary mass storage. These changes are consolidated periodically into update files, the consolidations representing changes made to the primary mass storage during a time interval that ends when the primary mass storage is in a logically consistent state. These update files contain only those changes necessary to represent the modified state of the primary mass storage at the time of the update. The primary system then transfers the update files to a secondary system to bring the secondary mass storage current with the primary mass storage. The consolidation minimizes the amount of information that must be transferred and therefore allows for a relatively low band width communication channel. In addition, update files may be cached by the primary system so that requests for mirrored or archived data may be fulfilled by the primary system cache rather than requiring access to the secondary system.

Description

Claims (44)

What is claimed and desired to be secured by United States Letters Patent is:
1. In a computing environment including a primary system having a primary mass storage and a secondary system having a secondary mass storage, a method for mirroring and archiving the primary mass storage comprising the steps of:
synchronizing the secondary mass storage with the primary mass storage;
tracking changes to the primary mass storage during a time interval;
consolidating the tracked changes by retaining any tracked change necessary to represent the state of the primary mass storage at the end of the time interval, so as to create an update that includes the retained changes but does not include tracked changes that represent an intermediate state of the primary mass storage; and
transferring the update to the secondary mass storage.
2. A method as recited in
claim 1
further comprising the steps of:
storing a copy of the update in a cache holding area associated with the primary system; and
accessing any mirrored and archived data of the secondary mass storage by first determining whether a copy of the mirrored and archived data exists in the cache holding area and then accessing the secondary mass storage if no copy of the mirrored and archived data exists in the cache holding area.
3. A method as recited in
claim 1
wherein the end of the time interval occurs when the primary mass storage is in a consistent state.
4. A method as recited in
claim 1
wherein the method is independent of any particular file structure associated with the primary and secondary mass storage.
5. A method as recited in
claim 1
wherein the step of tracking changes is conducted at a disk level of the primary mass storage.
6. A method as recited in
claim 1
wherein the tracking of changes includes only those changes effecting a subdivision of the primary mass storage.
7. A method as recited in
claim 6
wherein the subdivision is one or more files.
8. A method as recited in
claim 6
wherein the subdivision is a disk.
9. A method as recited in
claim 6
wherein the subdivision is a disk partition.
10. A method as recited in
claim 1
wherein the retaining of tracked changes includes the step of filtering for changes effecting only a subdivision of the primary mass storage.
11. A method as recited in
claim 10
wherein the subdivision is one or more files.
12. A method as recited in
claim 10
wherein the subdivision is a disk.
13. A method as recited in
claim 10
wherein the subdivision is a disk partition.
14. A method as recited in
claim 1
, wherein the step of consolidating the tracked changes is conducted on-the-fly during the time interval.
15. A method as recited in
claim 1
, wherein the step of consolidating the tracked changes is conducted at or after the end of the time interval.
16. A method as recited in
claim 1
further comprising the step of:
encrypting data transferred between the primary system and the secondary system by conducting the steps of:
exchanging values between the primary system and the secondary system, the values being subject to change from one moment to the next;
manipulating, by the primary system, a first value exchanged from the secondary system to the primary system to generate a primary system key seed;
manipulating, by the secondary system, a second value exchanged from the primary system to the secondary system to generate a secondary system key seed, the primary system key seed and the secondary system key seed being equal;
using the primary key seed at the primary system to generate a primary encryption key;
using the secondary key seed at the secondary system to generate a secondary encryption key, the primary encryption key and the secondary encryption being equal, as if they had been generated using a single key seed; and
encrypting and decrypting data transmitted between the primary system and the secondary system using the primary encryption key and the secondary encryption key.
17. A method as recited in
claim 16
wherein the step of encrypting all data further comprises the step of generating multiple keys and then using a different key to encrypt and decrypt data transmitted in each of multiple data transmissions between the primary system and the secondary system.
18. A method as recited in
claim 16
wherein the values exchanged between the primary system and the secondary system are a representation of time.
19. In a computing environment including a primary system having a primary mass storage and a secondary system having a secondary mass storage, a method for mirroring and archiving the primary mass storage, independent of any particular file structure associated with the mass storage, comprising the steps of:
creating a cache holding area;
synchronizing, at an initial time, the secondary mass storage with the primary mass storage; and
iteratively conducting the steps of:
tracking all changes to the primary mass storage during a time interval;
creating an update containing the changes;
consolidating the update by conducting at least the steps of:
eliminating any of the changes that represents an intermediate state of the primary mass storage; and
retaining any of the changes that is necessary to represent a final state of the primary mass storage at the end of the time interval;
storing the consolidated update in the cache holding area; and
transferring the consolidated update to the secondary mass storage.
20. A method as recited in
claim 19
, further comprising the step of accessing any mirrored and archived data of the secondary mass storage by first determining whether a copy of the mirrored and archived data exists in the cache holding area and then accessing the secondary mass storage if no copy of the mirrored and archived data exists in the cache holding area.
21. A method as recited in
claim 19
wherein the step of storing the consolidated update further comprises the step of deleting a least recently used consolidated update stored in the cache holding area if there is otherwise insufficient space in the cache holding area to conduct the step of storing the consolidated update.
22. A method as recited in
claim 19
wherein the step of creating the update occurs when the primary mass storage is in a consistent state.
23. A method as recited in
claim 19
wherein the secondary mass storage integrates and then discards a consolidated update.
24. A method as recited in
claim 19
wherein the secondary mass storage collapses multiple updates.
25. A method as recited in
claim 19
wherein all data transferred between the primary system and the secondary system is encrypted.
26. A method as recited in
claim 19
wherein user requests that require access to mirrored data are met without any user interaction.
27. A method as recited in
claim 19
wherein the secondary system serves to backup the primary mass storage system.
28. A method as recited in
claim 19
wherein the step of tracking all changes is conducted at a disk level of the primary mass storage.
29. In a computing environment including a primary system having a primary mass storage and a cache holding area and a secondary system having a secondary mass storage, a method for mirroring and archiving the primary mass storage, independent of any file structure associated with the mass storage, comprising the steps of:
synchronizing, at an initial time, the secondary mass storage with the primary mass storage; and
iteratively conducting the steps of:
tracking all changes to the primary mass storage during a time interval;
creating an update containing the changes;
consolidating the update by conducting at least the steps of:
eliminating any of the changes that represent an intermediate state of the primary mass storage; and
retaining any of the changes that are necessary to represent a final state of the primary mass storage at the end of the time interval;
storing the consolidated update in the cache holding area;
encrypting the consolidated update;
transferring the encrypted consolidated update to the secondary mass storage; and
retaining, by the secondary system, one or more updates in order to provide an archive of changes to the primary mass storage.
30. A method as recited in
claim 29
wherein the step of creating the update occurs when the primary mass storage is in a consistent state.
31. A method as recited in
claim 29
further comprising the step of accessing any mirrored and archived data of the secondary mass storage by first determining whether a copy of the mirrored and archived data exists in the cache holding area and then accessing the secondary mass storage if no copy of the mirrored and archived data exists in the cache holding area.
32. A method as recited in
claim 29
wherein the secondary system serves to backup the primary mass storage.
33. A system for mirroring and archiving a mass storage, independent of any particular file structure associated with the mass storage, comprising:
a primary mass storage attached to a primary system;
a secondary mass storage attached to a secondary system;
primary processor means for iteratively performing the steps of:
tracking all changes to the primary mass storage during a time interval;
creating an update containing the changes;
consolidating the update by conducting at least the steps of:
eliminating any of the changes that represent an intermediate state of the primary mass storage; and
retaining any of the changes that are necessary to represent a final state of the primary mass storage at the end of the time interval; and
transferring the consolidated update to the secondary mass storage; and
secondary processor means for receiving the consolidated update.
34. A system as recited in
claim 33
wherein:
the primary processor means comprises:
means for creating a cache holding area;
means for storing the consolidated updates in the cache holding area; and
means for determining whether a copy of the mirrored and archived data exists in the cache holding area; and
the secondary processor means comprises means for accessing the secondary mass storage to access the mirrored and archived data if the means for determining determines that a copy of the mirrored and archived data does not exist in the cache holding area.
35. A system as recited in
claim 33
wherein the step of creating an update occurs when the primary mass storage is in a consistent state.
36. A system as recited in
claim 33
wherein the primary processor means operates at a disk level of the primary mass storage when conducting the step of tracking all changes.
37. A system as recited in
claim 33
wherein the primary processor means comprises:
means for decrypting data received from the secondary processor means; and
means for encrypting data sent to the secondary processor means; and
the secondary processor means comprises:
means for decrypting data received from the primary processor means; and
means for encrypting data sent to the primary processor means.
38. A computer program product for implementing a method for use in a primary system including a primary mass storage, the primary system being connected to a secondary system including a secondary mass storage, the computer program product comprising:
a computer-readable medium carrying computer-executable instructions for implementing the method wherein the computer-executable instructions comprise:
program code means for tracking all changes to the primary mass storage during a time interval;
program code means for consolidating the tracked changes to create an update, the program code means for consolidating further comprising:
program code means for eliminating any change that represents an intermediate state of the primary mass storage; and
program code means for retaining any change necessary to represent the state of the primary mass storage at the end of the time interval; and
program code means for transferring the update to the secondary mass storage.
39. A computer program product as recited in
claim 38
wherein the computer-executable instructions further comprise:
program code means for storing a copy of the update in the cache holding area; and
program code means for accessing any mirrored and archived data of the secondary mass storage by first determining whether a copy of the mirrored and archived data exists in the cache holding area and then instructing the secondary system to access the mirrored and archived data from the secondary mass storage if no copy of the mirrored and archived data exists in the cache holding area.
40. A computer program product as recited in
claim 38
wherein the program code means for creating the update is executed when the primary mass storage is in a consistent state.
41. A computer program product as recited in
claim 38
wherein the computer-executable instructions further comprise:
program code means, in the primary system, for decrypting data received from the secondary system;
program code means, in the primary system, for encrypting data sent to the secondary system;
program code means, in the secondary system, for decrypting data received from the primary system; and
program code means, in the secondary system, for encrypting data sent to the primary system.
42. A computer program product for implementing a method for use in a secondary system including a secondary mass storage, the secondary system being connected to a primary system including a primary mass storage, the computer program product comprising:
a computer-readable medium carrying computer-executable instructions for implementing the method wherein the computer-executable instructions comprise:
program code means for receiving updates from the primary system, the updates including any changes made to the primary mass storage system during a time interval that are necessary to represent the state of the primary mass storage system at the end of a time interval, but not including any changes made to the primary mass storage system that represent an intermediate state of the primary mass storage system;
program code means for storing the updates in the secondary mass storage; and
program code means for accessing the secondary mass storage to retrieve data that represent the state of the primary mass storage at the end of the time interval.
43. A computer program product as defined in
claim 42
, wherein the computer-executable instructions further comprise program code means for integrating the update with baseline data stored in the secondary mass storage that represent the state of the primary mass storage system at the time that the secondary mass storage system was synchronized with the primary mass storage system, such that the baseline data represents the state of the primary mass storage system at the end of the time interval.
44. A computer program product as defined in
claim 42
, wherein the computer-executable instructions further comprise program code means for collapsing two or more updates stored at the secondary mass storage to yield a single update.
US09/255,4861999-02-231999-02-23Method and system for mirroring and archiving mass storageExpired - LifetimeUS6397307B2 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US09/255,486US6397307B2 (en)1999-02-231999-02-23Method and system for mirroring and archiving mass storage
PCT/US2000/003787WO2000050999A1 (en)1999-02-232000-02-14Method and system for mirroring and archiving mass storage
AU34910/00AAU3491000A (en)1999-02-232000-02-14Method and system for mirroring and archiving mass storage
US10/157,427US6609183B2 (en)1999-02-232002-05-28Method and system for mirroring and archiving mass storage
US10/641,467US7107418B2 (en)1999-02-232003-08-14Method and system for mirroring and archiving mass storage
US11/489,397US7660953B2 (en)1999-02-232006-07-18Method and system for mirroring and archiving mass storage

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/255,486US6397307B2 (en)1999-02-231999-02-23Method and system for mirroring and archiving mass storage

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US10/157,427ContinuationUS6609183B2 (en)1999-02-232002-05-28Method and system for mirroring and archiving mass storage

Publications (2)

Publication NumberPublication Date
US20010052058A1true US20010052058A1 (en)2001-12-13
US6397307B2 US6397307B2 (en)2002-05-28

Family

ID=22968545

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US09/255,486Expired - LifetimeUS6397307B2 (en)1999-02-231999-02-23Method and system for mirroring and archiving mass storage
US10/157,427Expired - LifetimeUS6609183B2 (en)1999-02-232002-05-28Method and system for mirroring and archiving mass storage
US10/641,467Expired - LifetimeUS7107418B2 (en)1999-02-232003-08-14Method and system for mirroring and archiving mass storage
US11/489,397Expired - LifetimeUS7660953B2 (en)1999-02-232006-07-18Method and system for mirroring and archiving mass storage

Family Applications After (3)

Application NumberTitlePriority DateFiling Date
US10/157,427Expired - LifetimeUS6609183B2 (en)1999-02-232002-05-28Method and system for mirroring and archiving mass storage
US10/641,467Expired - LifetimeUS7107418B2 (en)1999-02-232003-08-14Method and system for mirroring and archiving mass storage
US11/489,397Expired - LifetimeUS7660953B2 (en)1999-02-232006-07-18Method and system for mirroring and archiving mass storage

Country Status (3)

CountryLink
US (4)US6397307B2 (en)
AU (1)AU3491000A (en)
WO (1)WO2000050999A1 (en)

Cited By (81)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6665780B1 (en)*2000-10-062003-12-16Radiant Data CorporationN-way data mirroring systems and methods for using the same
US20040128326A1 (en)*1999-06-252004-07-01Lecrone Douglas E.Method and apparatus for monitoring update activity in a data storage facility
US20040186861A1 (en)*2003-01-172004-09-23Phatak Shirish HemantMethod and system for use of storage caching with a distributed file system
US20040249902A1 (en)*1999-10-202004-12-09Vali TadayonMethod and apparatus for providing a web-based active virtual file system
US20050033775A1 (en)*2000-08-182005-02-10Network Appliance, Inc., A California CorporationFile deletion and truncation using a zombie file space
US20050050167A1 (en)*2003-08-072005-03-03Samsung Electronics Co., Ltd.Audio/video device, apparatus and method for controlling audio/video device
US20050086231A1 (en)*2001-10-312005-04-21Alan MooreInformation archiving software
US20070143412A1 (en)*2005-12-152007-06-21Xiaoying QiProviding meeting information from a meeting server to an email server to store in an email database
US20070143399A1 (en)*2005-12-152007-06-21Xiaoying QiScheduling and searching meetings in a network environment
US7281024B1 (en)*2002-11-122007-10-09Cisco Technology, Inc.Approach for propagating changes from a database to a client
US20080022650A1 (en)*2006-07-282008-01-31Pascoe William MComposite yarn and process for producing the same
US20080072002A1 (en)*2006-09-202008-03-20Hiroshi KuwaharaBackup method
US7363359B1 (en)*1999-05-262008-04-22Fujitsu LimitedElement management system with automatic remote backup of network elements' local storage
US20090046344A1 (en)*2005-05-262009-02-19Canon Kabushiki KaishaOptical scanning apparatus and image-forming apparatus
US7707272B1 (en)*2001-01-192010-04-27Datacore Software CorporationMethod and apparatus for asynchronous mirroring using TCP/IP internet protocol
US7734733B1 (en)2007-06-152010-06-08Packeteer, Inc.WAFS disconnected-mode read-write access
US20100250727A1 (en)*2009-03-242010-09-30Yahoo! Inc.System and method for verified presence tracking
US8024317B2 (en)2008-11-182011-09-20Yahoo! Inc.System and method for deriving income from URL based context queries
US8032508B2 (en)2008-11-182011-10-04Yahoo! Inc.System and method for URL based query for retrieving data related to a context
US8055675B2 (en)2008-12-052011-11-08Yahoo! Inc.System and method for context based query augmentation
US8060492B2 (en)2008-11-182011-11-15Yahoo! Inc.System and method for generation of URL based context queries
US8069142B2 (en)2007-12-062011-11-29Yahoo! Inc.System and method for synchronizing data on a network
US8108778B2 (en)2008-09-302012-01-31Yahoo! Inc.System and method for context enhanced mapping within a user interface
US8166168B2 (en)2007-12-172012-04-24Yahoo! Inc.System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US8166016B2 (en)2008-12-192012-04-24Yahoo! Inc.System and method for automated service recommendations
US8271506B2 (en)2008-03-312012-09-18Yahoo! Inc.System and method for modeling relationships between entities
US8281027B2 (en)2008-09-192012-10-02Yahoo! Inc.System and method for distributing media related to a location
US8307029B2 (en)2007-12-102012-11-06Yahoo! Inc.System and method for conditional delivery of messages
US8346966B1 (en)2007-07-192013-01-01Blue Coat Systems, Inc.Transparent file system access for wide area network file system acceleration
US8364611B2 (en)2009-08-132013-01-29Yahoo! Inc.System and method for precaching information on a mobile device
US8386506B2 (en)2008-08-212013-02-26Yahoo! Inc.System and method for context enhanced messaging
US8402356B2 (en)2006-11-222013-03-19Yahoo! Inc.Methods, systems and apparatus for delivery of media
US8452855B2 (en)2008-06-272013-05-28Yahoo! Inc.System and method for presentation of media related to a context
US8538811B2 (en)2008-03-032013-09-17Yahoo! Inc.Method and apparatus for social network marketing with advocate referral
US8554623B2 (en)2008-03-032013-10-08Yahoo! Inc.Method and apparatus for social network marketing with consumer referral
US8560390B2 (en)2008-03-032013-10-15Yahoo! Inc.Method and apparatus for social network marketing with brand referral
US8583668B2 (en)2008-07-302013-11-12Yahoo! Inc.System and method for context enhanced mapping
US8589486B2 (en)2008-03-282013-11-19Yahoo! Inc.System and method for addressing communications
US8594702B2 (en)2006-11-062013-11-26Yahoo! Inc.Context server for associating information based on context
US8671154B2 (en)2007-12-102014-03-11Yahoo! Inc.System and method for contextual addressing of communications on a network
US8706406B2 (en)2008-06-272014-04-22Yahoo! Inc.System and method for determination and display of personalized distance
US8745133B2 (en)*2008-03-282014-06-03Yahoo! Inc.System and method for optimizing the storage of data
US8762285B2 (en)2008-01-062014-06-24Yahoo! Inc.System and method for message clustering
US8769099B2 (en)2006-12-282014-07-01Yahoo! Inc.Methods and systems for pre-caching information on a mobile computing device
US8813107B2 (en)2008-06-272014-08-19Yahoo! Inc.System and method for location based media delivery
US8892495B2 (en)1991-12-232014-11-18Blanding Hovenweep, LlcAdaptive pattern recognition based controller apparatus and method and human-interface therefore
US8914342B2 (en)2009-08-122014-12-16Yahoo! Inc.Personal data platform
US20150113095A1 (en)*1999-11-112015-04-23Intellectual Ventures Ii LlcFlexible remote data mirroring
US9110903B2 (en)2006-11-222015-08-18Yahoo! Inc.Method, system and apparatus for using user profile electronic device data in media delivery
US9135284B1 (en)2008-03-132015-09-15Blue Coat Systems, Inc.Composite execution of rename operations in wide area file systems
US9224172B2 (en)2008-12-022015-12-29Yahoo! Inc.Customizable content for distribution in social networks
US9442850B1 (en)2008-03-252016-09-13Blue Coat Systems, Inc.Efficient directory refresh operations in wide area file systems
US9507778B2 (en)2006-05-192016-11-29Yahoo! Inc.Summarization of media object collections
US9535563B2 (en)1999-02-012017-01-03Blanding Hovenweep, LlcInternet appliance system and method
US9600484B2 (en)2008-09-302017-03-21Excalibur Ip, LlcSystem and method for reporting and analysis of media consumption data
US9626685B2 (en)2008-01-042017-04-18Excalibur Ip, LlcSystems and methods of mapping attention
US9706345B2 (en)2008-01-042017-07-11Excalibur Ip, LlcInterest mapping system
US9805123B2 (en)2008-11-182017-10-31Excalibur Ip, LlcSystem and method for data privacy in URL based context queries
US9910608B2 (en)*2014-02-282018-03-06Kabushiki Kaisha ToshibaStorage system with update frequency based replication
US10074093B2 (en)2008-01-162018-09-11Excalibur Ip, LlcSystem and method for word-of-mouth advertising
US10223701B2 (en)2009-08-062019-03-05Excalibur Ip, LlcSystem and method for verified monetization of commercial campaigns
US10230803B2 (en)2008-07-302019-03-12Excalibur Ip, LlcSystem and method for improved mapping and routing
US10776219B2 (en)2014-05-092020-09-15Commvault Systems, Inc.Load balancing across multiple data paths
CN111866099A (en)*2020-07-072020-10-30锐捷网络股份有限公司Method, device, system, equipment and storage medium for downloading mirror image file
US10831778B2 (en)*2012-12-272020-11-10Commvault Systems, Inc.Application of information management policies based on operation with a geographic entity
US10860401B2 (en)2014-02-272020-12-08Commvault Systems, Inc.Work flow management for an information management system
US10884634B2 (en)2015-07-222021-01-05Commvault Systems, Inc.Browse and restore for block-level backups
US11044195B1 (en)2008-08-212021-06-22United Services Automobile Association (Usaa)Preferential loading in data centers
US11093336B2 (en)2013-03-112021-08-17Commvault Systems, Inc.Browsing data stored in a backup format
US11249858B2 (en)2014-08-062022-02-15Commvault Systems, Inc.Point-in-time backups of a production application made accessible over fibre channel and/or ISCSI as data sources to a remote application by representing the backups as pseudo-disks operating apart from the production application and its host
US11294768B2 (en)2017-06-142022-04-05Commvault Systems, Inc.Live browsing of backed up data residing on cloned disks
US11308034B2 (en)2019-06-272022-04-19Commvault Systems, Inc.Continuously run log backup with minimal configuration and resource usage from the source machine
US11321195B2 (en)2017-02-272022-05-03Commvault Systems, Inc.Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount
US11321181B2 (en)2008-06-182022-05-03Commvault Systems, Inc.Data protection scheduling, such as providing a flexible backup window in a data protection system
US11392542B2 (en)2008-09-052022-07-19Commvault Systems, Inc.Image level copy or restore, such as image level restore without knowledge of data object metadata
US11416341B2 (en)2014-08-062022-08-16Commvault Systems, Inc.Systems and methods to reduce application downtime during a restore operation using a pseudo-storage device
US11416156B2 (en)*2020-02-242022-08-16Netapp, Inc.Object tiering in a distributed storage system
US11436038B2 (en)2016-03-092022-09-06Commvault Systems, Inc.Hypervisor-independent block-level live browse for access to backed up virtual machine (VM) data and hypervisor-free file-level recovery (block- level pseudo-mount)
US11573866B2 (en)2018-12-102023-02-07Commvault Systems, Inc.Evaluation and reporting of recovery readiness in a data storage management system
US11656784B2 (en)2017-03-272023-05-23Commvault Systems, Inc.Creating local copies of data stored in cloud-based data repositories
US11971784B2 (en)2018-03-122024-04-30Commvault Systems, Inc.Recovery Point Objective (RPO) driven backup scheduling in a data storage management system

Families Citing this family (211)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP4176181B2 (en)*1998-03-132008-11-05富士通株式会社 Electronic wallet management system, terminal device and computer-readable recording medium recording electronic wallet management program
US7363330B1 (en)*1999-06-072008-04-22Symantec CorporationWork monitor with file synchronization
US6961749B1 (en)1999-08-252005-11-01Network Appliance, Inc.Scalable file server with highly available pairs
US6526418B1 (en)*1999-12-162003-02-25Livevault CorporationSystems and methods for backing up data files
US8156074B1 (en)2000-01-262012-04-10Synchronoss Technologies, Inc.Data transfer and synchronization system
US6671757B1 (en)2000-01-262003-12-30Fusionone, Inc.Data transfer and synchronization system
US7505762B2 (en)2004-02-272009-03-17Fusionone, Inc.Wireless telephone data backup system
US8620286B2 (en)2004-02-272013-12-31Synchronoss Technologies, Inc.Method and system for promoting and transferring licensed content and applications
EP1143338B1 (en)*2000-03-102004-05-19AlcatelMethod and apparatus for backing up data
US7062541B1 (en)*2000-04-272006-06-13International Business Machines CorporationSystem and method for transferring related data objects in a distributed data storage environment
EP1158743B1 (en)*2000-05-232008-07-09Hitachi, Ltd.Computing system with remote copy facility
US7240197B1 (en)*2000-07-182007-07-03Hitachi, Ltd.Method and apparatus for encryption and decryption in remote data storage systems
US8073954B1 (en)2000-07-192011-12-06Synchronoss Technologies, Inc.Method and apparatus for a secure remote access system
US7895334B1 (en)2000-07-192011-02-22Fusionone, Inc.Remote access communication architecture apparatus and method
US6704885B1 (en)*2000-07-282004-03-09Oracle International CorporationPerforming data backups with a stochastic scheduler in a distributed computing environment
US6636879B1 (en)*2000-08-182003-10-21Network Appliance, Inc.Space allocation in a write anywhere file system
US6732125B1 (en)*2000-09-082004-05-04Storage Technology CorporationSelf archiving log structured volume with intrinsic data protection
US6654912B1 (en)*2000-10-042003-11-25Network Appliance, Inc.Recovery of file system data in file servers mirrored file system volumes
US6820182B1 (en)*2000-10-182004-11-16International Business Machines CorporationSupport for exhaustion recovery in a data processing system with memory mirroring
US7818435B1 (en)2000-12-142010-10-19Fusionone, Inc.Reverse proxy mechanism for retrieving electronic content associated with a local network
US7512635B1 (en)*2000-12-182009-03-31Bmc Software, Inc.System and method for updating information on a computer system using a limited amount of space
US6871271B2 (en)*2000-12-212005-03-22Emc CorporationIncrementally restoring a mass storage device to a prior state
US6782416B2 (en)*2001-01-122004-08-24Hewlett-Packard Development Company, L.P.Distributed and geographically dispersed quorum resource disks
US6728736B2 (en)*2001-03-142004-04-27Storage Technology CorporationSystem and method for synchronizing a data copy using an accumulation remote copy trio
US8615566B1 (en)2001-03-232013-12-24Synchronoss Technologies, Inc.Apparatus and method for operational support of remote network systems
JP2002287999A (en)*2001-03-262002-10-04Duaxes CorpServer duplexing method, duplex server system, and duplex database server
US7149787B1 (en)*2001-06-072006-12-12Emc CorporationApparatus and method for mirroring and restoring data
US6662198B2 (en)*2001-08-302003-12-09Zoteca Inc.Method and system for asynchronous transmission, backup, distribution of data and file sharing
US7509356B2 (en)*2001-09-062009-03-24Iron Mountain IncorporatedData backup
US7152078B2 (en)*2001-12-272006-12-19Hitachi, Ltd.Systems, methods and computer program products for backup and restoring storage volumes in a storage area network
US6934725B1 (en)*2001-12-282005-08-23Emc CorporationManagement of file extent mapping to hasten mirror breaking in file level mirrored backups
US20030131253A1 (en)*2001-12-282003-07-10Martin Marcia ReidData management appliance
US7036043B2 (en)2001-12-282006-04-25Storage Technology CorporationData management with virtual recovery mapping and backward moves
US7165154B2 (en)*2002-03-182007-01-16Net Integration Technologies Inc.System and method for data backup
US7185031B2 (en)*2002-03-252007-02-27Quantum CorporationCreating a backup volume using a data profile of a host volume
US6857001B2 (en)*2002-06-072005-02-15Network Appliance, Inc.Multiple concurrent active file systems
US7028154B2 (en)*2002-06-182006-04-11Hewlett-Packard Development Company, L.P.Procedure to reduce copy time for data backup from short-term to long-term memory
US7844577B2 (en)*2002-07-152010-11-30Symantec CorporationSystem and method for maintaining a backup storage system for a computer system
US7103727B2 (en)*2002-07-302006-09-05Hitachi, Ltd.Storage system for multi-site remote copy
AU2003267284A1 (en)2002-09-182004-04-08Netezza CorporationDisk mirror architecture for database appliance
JP2004112461A (en)*2002-09-192004-04-08Sony CorpData processing method, program thereof, and apparatus thereof
US7424115B2 (en)*2003-01-302008-09-09Nokia CorporationGenerating asymmetric keys in a telecommunications system
JP2004259079A (en)*2003-02-272004-09-16Hitachi Ltd Data processing system
US7380082B2 (en)*2003-03-252008-05-27Emc CorporationReading virtual ordered writes at local storage device
US7155465B2 (en)*2003-04-182006-12-26Lee Howard FMethod and apparatus for automatically archiving a file system
US7389394B1 (en)2003-05-022008-06-17Symantec Operating CorporationSystem and method for performing snapshots in a storage environment employing distributed block virtualization
US7380081B2 (en)*2003-06-062008-05-27Hewlett-Packard Development Company, L.P.Asynchronous data redundancy technique
US7111004B2 (en)*2003-06-182006-09-19International Business Machines CorporationMethod, system, and program for mirroring data between sites
JP2005309550A (en)*2004-04-192005-11-04Hitachi Ltd Remote copy method and remote copy system
US7130975B2 (en)*2003-06-272006-10-31Hitachi, Ltd.Data processing system
JP4124348B2 (en)2003-06-272008-07-23株式会社日立製作所 Storage system
JP4374953B2 (en)*2003-09-092009-12-02株式会社日立製作所 Data processing system
US7028156B1 (en)2003-07-012006-04-11Veritas Operating CorporationUse of read data tracking and caching to recover from data corruption
US7028139B1 (en)2003-07-032006-04-11Veritas Operating CorporationApplication-assisted recovery from data corruption in parity RAID storage using successive re-reads
GB0315692D0 (en)*2003-07-042003-08-13Hewlett Packard Development CoData storage apparatus
EP1652048A4 (en)2003-07-212009-04-15Fusionone IncDevice message management system
US7219201B2 (en)*2003-09-172007-05-15Hitachi, Ltd.Remote storage disk control device and method for controlling the same
US7991748B2 (en)2003-09-232011-08-02Symantec CorporationVirtual data store creation and use
US7631120B2 (en)2004-08-242009-12-08Symantec Operating CorporationMethods and apparatus for optimally selecting a storage buffer for the storage of data
US7730222B2 (en)2004-08-242010-06-01Symantec Operating SystemProcessing storage-related I/O requests using binary tree data structures
US7904428B2 (en)2003-09-232011-03-08Symantec CorporationMethods and apparatus for recording write requests directed to a data store
US7296008B2 (en)*2004-08-242007-11-13Symantec Operating CorporationGeneration and use of a time map for accessing a prior image of a storage device
US7287133B2 (en)2004-08-242007-10-23Symantec Operating CorporationSystems and methods for providing a modification history for a location within a data store
US7577807B2 (en)2003-09-232009-08-18Symantec Operating CorporationMethods and devices for restoring a portion of a data store
US7827362B2 (en)2004-08-242010-11-02Symantec CorporationSystems, apparatus, and methods for processing I/O requests
US7577806B2 (en)2003-09-232009-08-18Symantec Operating CorporationSystems and methods for time dependent data storage and recovery
US7725760B2 (en)2003-09-232010-05-25Symantec Operating CorporationData storage system
US7225208B2 (en)*2003-09-302007-05-29Iron Mountain IncorporatedSystems and methods for backing up data files
JP2005108098A (en)*2003-10-012005-04-21Hitachi Ltd Data I / O device and data I / O device control method
US7171538B2 (en)*2003-10-222007-01-30International Business Machines CorporationIncremental data storage method, apparatus, interface, and system
US7707374B2 (en)*2003-10-222010-04-27International Business Machines CorporationIncremental data storage method, apparatus, interface, and system
US7225308B2 (en)*2003-10-302007-05-29International Business Machines CorporationInexpensive reliable computer storage via hetero-geneous architecture and a staged storage policy
GB2407659A (en)*2003-10-312005-05-04Hewlett Packard Development CoDisaster recovery using multiple boot images held on a sequential storage device
US7634509B2 (en)2003-11-072009-12-15Fusionone, Inc.Personal information space management system and method
JP2005165486A (en)*2003-12-012005-06-23Sony CorpFile management device, system and method for managing storage, program, and recording medium
JP4412989B2 (en)2003-12-152010-02-10株式会社日立製作所 Data processing system having a plurality of storage systems
JP4225378B2 (en)*2003-12-172009-02-18インターナショナル・ビジネス・マシーンズ・コーポレーション Replication apparatus, replication method, replication program, block identification information acquisition program, and recording medium
JP4477370B2 (en)*2004-01-302010-06-09株式会社日立製作所 Data processing system
US7315965B2 (en)2004-02-042008-01-01Network Appliance, Inc.Method and system for storing data using a continuous data protection system
US7720817B2 (en)2004-02-042010-05-18Netapp, Inc.Method and system for browsing objects on a protected volume in a continuous data protection system
US7559088B2 (en)*2004-02-042009-07-07Netapp, Inc.Method and apparatus for deleting data upon expiration
US7904679B2 (en)*2004-02-042011-03-08Netapp, Inc.Method and apparatus for managing backup data
US20050182910A1 (en)*2004-02-042005-08-18Alacritus, Inc.Method and system for adding redundancy to a continuous data protection system
US7426617B2 (en)*2004-02-042008-09-16Network Appliance, Inc.Method and system for synchronizing volumes in a continuous data protection system
US7783606B2 (en)*2004-02-042010-08-24Netapp, Inc.Method and system for remote data recovery
US7685384B2 (en)*2004-02-062010-03-23Globalscape, Inc.System and method for replicating files in a computer network
US20050177693A1 (en)*2004-02-102005-08-11Storeage Networking TechnologiesAsynchronous mirroring in a storage area network
JP4549709B2 (en)*2004-03-232010-09-22株式会社日立製作所 Storage device
JP2005301497A (en)*2004-04-082005-10-27Hitachi Ltd Storage management device, restore method and program thereof
US7246258B2 (en)*2004-04-282007-07-17Lenovo (Singapore) Pte. Ltd.Minimizing resynchronization time after backup system failures in an appliance-based business continuance architecture
EP1759521B1 (en)2004-05-122016-06-29Synchronoss Technologies, Inc.Advanced contact identification system
US9542076B1 (en)2004-05-122017-01-10Synchronoss Technologies, Inc.System for and method of updating a personal profile
US7809898B1 (en)2004-05-182010-10-05Symantec Operating CorporationDetecting and repairing inconsistencies in storage mirrors
JP2005332067A (en)*2004-05-182005-12-02Hitachi Ltd Backup acquisition method and disk array device
US7590706B2 (en)*2004-06-042009-09-15International Business Machines CorporationMethod for communicating in a computing system
US7831782B1 (en)2004-06-302010-11-09Symantec Operating CorporationRoll-back log to provide data consistency
US7739464B1 (en)2004-06-302010-06-15Symantec Operating CorporationConsistent backups of data using a roll-back log
US7620785B1 (en)*2004-06-302009-11-17Symantec Operating CorporationUsing roll-forward and roll-backward logs to restore a data volume
US7779296B2 (en)*2004-07-232010-08-17Emc CorporationStoring data replicas remotely
JP4519563B2 (en)2004-08-042010-08-04株式会社日立製作所 Storage system and data processing system
US8028135B1 (en)2004-09-012011-09-27Netapp, Inc.Method and apparatus for maintaining compliant storage
US7680839B1 (en)*2004-09-302010-03-16Symantec Operating CorporationSystem and method for resynchronizing mirrored volumes
JP2006127028A (en)*2004-10-272006-05-18Hitachi Ltd Storage system and storage control device
US7305530B2 (en)*2004-11-022007-12-04Hewlett-Packard Development Company, L.P.Copy operations in storage networks
US20060117008A1 (en)*2004-11-172006-06-01Kabushiki Kaisha ToshibaFile management apparatus and file management program
US7904906B2 (en)*2004-11-232011-03-08Stratus Technologies Bermuda Ltd.Tracking modified pages on a computer system
US7774610B2 (en)*2004-12-142010-08-10Netapp, Inc.Method and apparatus for verifiably migrating WORM data
US7558839B1 (en)2004-12-142009-07-07Netapp, Inc.Read-after-write verification for improved write-once-read-many data storage
US7526620B1 (en)2004-12-142009-04-28Netapp, Inc.Disk sanitization in an active file system
US7581118B2 (en)*2004-12-142009-08-25Netapp, Inc.Disk sanitization using encryption
US20060136685A1 (en)*2004-12-172006-06-22Sanrad Ltd.Method and system to maintain data consistency over an internet small computer system interface (iSCSI) network
JP4669708B2 (en)*2005-02-162011-04-13株式会社日立製作所 Storage system, data migration method and management computer
US8086569B2 (en)*2005-03-302011-12-27Emc CorporationAsynchronous detection of local event based point-in-time state of local-copy in the remote-copy in a delta-set asynchronous remote replication
US7467329B1 (en)2005-06-232008-12-16Hewlett-Packard Development Company, L.P.Method of estimating storage system reliability
US7644046B1 (en)2005-06-232010-01-05Hewlett-Packard Development Company, L.P.Method of estimating storage system cost
US7536585B1 (en)2005-06-232009-05-19Hewlett-Packard Development Company, L.P.Method of estimating storage system availability
US7506116B2 (en)*2005-07-192009-03-17International Business Machines CorporationMaintaining and using information on updates to a data group after a logical copy is made of the data group
US20070027935A1 (en)*2005-07-282007-02-01Haselton William RBacking up source files in their native file formats to a target storage
US20070027936A1 (en)*2005-07-282007-02-01Stakutis Christopher JDetermining changes made to a source file to transmit to a target location providing a mirror copy of the source file
US8799211B1 (en)*2005-09-062014-08-05Symantec Operating CorporationCascaded replication system with remote site resynchronization after intermediate site failure
JP4828917B2 (en)*2005-11-072011-11-30株式会社日立製作所 Storage system, computer system, host computer, and data replication method
US20070124345A1 (en)*2005-11-302007-05-31Heinz Kathy KLibrary backup
US7464116B2 (en)*2005-12-282008-12-09Network Appliance, Inc.Method and apparatus for cloning filesystems across computing systems
JP4856955B2 (en)*2006-01-172012-01-18株式会社日立製作所 NAS system and remote copy method
US7752401B2 (en)*2006-01-252010-07-06Netapp, Inc.Method and apparatus to automatically commit files to WORM status
JP4927408B2 (en)*2006-01-252012-05-09株式会社日立製作所 Storage system and data restoration method thereof
US7644313B2 (en)2006-02-142010-01-05International Business Machines CorporationMethod, apparatus and program product for a point-in-time recovery of a computing system
US8886865B1 (en)2006-04-242014-11-11Vmware, Inc.Virtual machine image management using delta trees
US7603392B2 (en)*2006-06-052009-10-13International Business Machines CorporationSystem, method and computer program product for storing transient state information
US7487383B2 (en)2006-06-292009-02-03Dssdr, LlcData transfer and recovery process
US8990613B2 (en)2006-06-292015-03-24Dssdr, LlcData transfer and recovery
US9015520B2 (en)2006-06-292015-04-21Dssdr, LlcData transfer and recovery
US7587628B2 (en)*2006-09-202009-09-08International Business Machines CorporationSystem, method and computer program product for copying data
US20080120308A1 (en)*2006-11-222008-05-22Ronald MartinezMethods, Systems and Apparatus for Delivery of Media
WO2008070688A1 (en)*2006-12-042008-06-12Commvault Systems, Inc.Systems and methods for creating copies of data, such as archive copies
US7840537B2 (en)2006-12-222010-11-23Commvault Systems, Inc.System and method for storing redundant information
JP2008165624A (en)*2006-12-282008-07-17Hitachi Ltd Computer system and first storage device
US20080189340A1 (en)*2007-02-012008-08-07David Randall BleaApparatus, system, and method for synchronizing a remote database
US9286306B2 (en)*2007-03-142016-03-15Canon Kabushiki KaishaDocument image management device and document image management method
KR101424971B1 (en)*2007-04-062014-08-13삼성전자주식회사 Method for protecting contents of UMS device using time information and apparatus therefor
US8352450B1 (en)2007-04-192013-01-08Owl Computing Technologies, Inc.Database update through a one-way data link
US7644300B1 (en)*2007-04-202010-01-053Par, Inc.Fast resynchronization of data from a remote copy
US8165303B1 (en)2007-05-032012-04-24Adobe Systems IncorporatedMethod and apparatus for public key cryptography
US8549239B2 (en)*2007-06-202013-10-01Hewlett-Packard Development Company, L.P.Network message logging and archival
US8819205B2 (en)2007-10-192014-08-26Hitachi, Ltd.Content transfer system, content transfer method and home server
US20090165022A1 (en)*2007-12-192009-06-25Mark Hunter MadsenSystem and method for scheduling electronic events
JP4479930B2 (en)*2007-12-212010-06-09日本電気株式会社 Node system, server switching method, server device, data takeover method, and program
US7849111B2 (en)*2007-12-312010-12-07Teradata Us, Inc.Online incremental database dump
US8181111B1 (en)2007-12-312012-05-15Synchronoss Technologies, Inc.System and method for providing social context to digital activity
US8244681B2 (en)*2008-06-092012-08-14Symantec Operating CorporationCreating synthetic backup images on a remote computer system
US9098495B2 (en)2008-06-242015-08-04Commvault Systems, Inc.Application-aware and remote single instance data management
US8166263B2 (en)2008-07-032012-04-24Commvault Systems, Inc.Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices
US8086700B2 (en)*2008-07-292011-12-27Yahoo! Inc.Region and duration uniform resource identifiers (URI) for media objects
US20100063993A1 (en)*2008-09-082010-03-11Yahoo! Inc.System and method for socially aware identity manager
US9015181B2 (en)2008-09-262015-04-21Commvault Systems, Inc.Systems and methods for managing single instancing data
CA2729078C (en)2008-09-262016-05-24Commvault Systems, Inc.Systems and methods for managing single instancing data
KR101025743B1 (en)*2008-10-132011-04-04한국전자통신연구원 Artificial retina driving device using medium range wireless power transmission technology
US20100131803A1 (en)*2008-11-252010-05-27Express LogicComputation of stack usage in embedded computing systems
US8412677B2 (en)2008-11-262013-04-02Commvault Systems, Inc.Systems and methods for byte-level or quasi byte-level single instancing
US20100185517A1 (en)*2009-01-212010-07-22Yahoo! Inc.User interface for interest-based targeted marketing
US20100228582A1 (en)*2009-03-062010-09-09Yahoo! Inc.System and method for contextual advertising based on status messages
US8401996B2 (en)2009-03-302013-03-19Commvault Systems, Inc.Storing a variable number of instances of data objects
US8499137B2 (en)*2010-03-122013-07-30Lsi CorporationMemory manager for a network communications processor architecture
US9461930B2 (en)2009-04-272016-10-04Intel CorporationModifying data streams without reordering in a multi-thread, multi-flow network processor
US20100280879A1 (en)*2009-05-012010-11-04Yahoo! Inc.Gift incentive engine
US8918606B1 (en)*2009-05-012014-12-23Symantec CorporationTechniques for providing incremental backups
US8578120B2 (en)2009-05-222013-11-05Commvault Systems, Inc.Block-level single instancing
US8380952B2 (en)2009-05-292013-02-19Hitachi, Ltd.Storage system and data storage method using storage system which decides size of data to optimize the total of data size transfer efficiency
US20100318746A1 (en)*2009-06-122010-12-16Seakr Engineering, IncorporatedMemory change track logging
US8255006B1 (en)2009-11-102012-08-28Fusionone, Inc.Event dependent notification system and method
US9292547B1 (en)2010-01-262016-03-22Hewlett Packard Enterprise Development LpComputer data archive operations
US8489893B2 (en)2010-01-292013-07-16Hewlett-Packard Development Company, L.P.Encryption key rotation messages written and observed by storage controllers via storage media
US9032218B2 (en)*2010-01-292015-05-12Hewlett-Packard Development Company, L.P.Key rotation for encrypted storage media using a mirrored volume revive operation
US8943328B2 (en)2010-01-292015-01-27Hewlett-Packard Development Company, L.P.Key rotation for encrypted storage media
US8819208B2 (en)2010-03-052014-08-26Solidfire, Inc.Data deletion in a distributed data storage system
US20110252208A1 (en)*2010-04-122011-10-13Microsoft CorporationExpress-full backup of a cluster shared virtual machine
US9558074B2 (en)*2010-06-112017-01-31Quantum CorporationData replica control
CN101883107B (en)*2010-06-182014-06-04华为技术有限公司Method and related device for realizing context perception service application
US8935492B2 (en)2010-09-302015-01-13Commvault Systems, Inc.Archiving data objects using secondary copies
US8943428B2 (en)2010-11-012015-01-27Synchronoss Technologies, Inc.System for and method of field mapping
US8635187B2 (en)2011-01-072014-01-21Symantec CorporationMethod and system of performing incremental SQL server database backups
JP5686034B2 (en)*2011-04-282015-03-18富士通株式会社 Cluster system, synchronization control method, server device, and synchronization control program
US8839275B1 (en)2011-06-062014-09-16Proximal Data, Inc.Method for intercepting input/output requests and responses
US9087071B2 (en)*2011-08-032015-07-21Amazon Technologies, Inc.Gathering transaction data associated with locally stored data files
US9838269B2 (en)2011-12-272017-12-05Netapp, Inc.Proportional quality of service based on client usage and system metrics
US9054992B2 (en)2011-12-272015-06-09Solidfire, Inc.Quality of service policy sets
US9020890B2 (en)2012-03-302015-04-28Commvault Systems, Inc.Smart archiving and data previewing for mobile devices
US9442859B1 (en)2012-06-172016-09-13Samsung Electronics Co., Ltd.Method for asynchronous population of data caches used with mass storage devices
US9104552B1 (en)2012-06-232015-08-11Samsung Electronics Co., Ltd.Method for the use of shadow ghost lists to prevent excessive wear on FLASH based cache devices
US9633022B2 (en)2012-12-282017-04-25Commvault Systems, Inc.Backup and restoration for a deduplicated file system
US10324897B2 (en)2014-01-272019-06-18Commvault Systems, Inc.Techniques for serving archived electronic mail
US20150244795A1 (en)2014-02-212015-08-27Solidfire, Inc.Data syncing in a distributed system
US9626367B1 (en)2014-06-182017-04-18Veritas Technologies LlcManaging a backup procedure
US9575987B2 (en)2014-06-232017-02-21Owl Computing Technologies, Inc.System and method for providing assured database updates via a one-way data link
US10133511B2 (en)2014-09-122018-11-20Netapp, IncOptimized segment cleaning technique
US10146788B1 (en)*2014-10-102018-12-04Google LlcCombined mirroring and caching network file system
US9836229B2 (en)2014-11-182017-12-05Netapp, Inc.N-way merge technique for updating volume metadata in a storage I/O stack
US10324914B2 (en)2015-05-202019-06-18Commvalut Systems, Inc.Handling user queries against production and archive storage systems, such as for enterprise customers having large and/or numerous files
US9811276B1 (en)*2015-09-242017-11-07EMC IP Holding Company LLCArchiving memory in memory centric architecture
US9830103B2 (en)*2016-01-052017-11-28Netapp, Inc.Technique for recovery of trapped storage space in an extent store
US9891849B2 (en)2016-04-142018-02-13International Business Machines CorporationAccelerated recovery in data replication environments
US10929022B2 (en)2016-04-252021-02-23Netapp. Inc.Space savings reporting for storage system supporting snapshot and clones
US9946617B2 (en)2016-06-062018-04-17International Business Machines CorporationOptimized recovery in data replication environments
US10437730B2 (en)2016-08-222019-10-08International Business Machines CorporationRead cache synchronization in data replication environments
US10642763B2 (en)2016-09-202020-05-05Netapp, Inc.Quality of service policy sets
CN109933409B (en)*2019-03-202022-12-13深圳市网心科技有限公司Docker data saving method and system, electronic device and computer readable storage medium
CN110247640B (en)*2019-04-282022-12-02宁波大学 A Common Mode Noise Suppression Circuit Using Complementary Structure
US11095735B2 (en)2019-08-062021-08-17Tealium Inc.Configuration of event data communication in computer networks
US11146656B2 (en)2019-12-202021-10-12Tealium Inc.Feature activation control and data prefetching with network-connected mobile devices
EP4427143A1 (en)*2021-11-032024-09-11NetApp, Inc.Distributed storage systems and methods to provide change tracking integrated with scalable databases
DE102022112047A1 (en)2022-05-132023-11-16Cariad Se Method for updating a computing device, computing device and motor vehicle with a computing device

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB8704920D0 (en)*1987-03-031987-04-08Hewlett Packard CoSecure messaging system
JPH0628193B2 (en)*1988-03-071994-04-13ヒロセ電機株式会社 EMI countermeasure electrical connector
JPH0743676B2 (en)*1988-03-111995-05-15株式会社日立製作所 Back-up data dump control method and device
US5089958A (en)*1989-01-231992-02-18Vortex Systems, Inc.Fault tolerant computer backup system
US4933971A (en)*1989-03-141990-06-12Tandem Computers IncorporatedMethod for encrypting transmitted data using a unique key
US5347653A (en)*1991-06-281994-09-13Digital Equipment CorporationSystem for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexes
US5812748A (en)1993-06-231998-09-22Vinca CorporationMethod for improving recovery performance from hardware and software errors in a fault-tolerant computer system
JPH07210429A (en)*1994-01-111995-08-11Hitachi Ltd Dump acquisition method, control device, and information processing system
GB9406564D0 (en)*1994-03-311994-05-25Int Computers LtdDatabase management system
US5592618A (en)*1994-10-031997-01-07International Business Machines CorporationRemote copy secondary data copy validation-audit function
US5649152A (en)1994-10-131997-07-15Vinca CorporationMethod and system for providing a static snapshot of data stored on a mass storage system
US5835953A (en)1994-10-131998-11-10Vinca CorporationBackup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updating
US5634052A (en)*1994-10-241997-05-27International Business Machines CorporationSystem for reducing storage requirements and transmission loads in a backup subsystem in client-server environment by transmitting only delta files from client to server
GB9506501D0 (en)*1995-03-301995-05-17Int Computers LtdIncremental disk backup
US5819020A (en)1995-10-161998-10-06Network Specialists, Inc.Real time backup system
US5729743A (en)*1995-11-171998-03-17Deltatech Research, Inc.Computer apparatus and method for merging system deltas
US5842222A (en)*1996-10-041998-11-24Taiwan Semiconductor Manufacturing Company, Ltd.Production information system enhanced for availability
US6070228A (en)*1997-09-302000-05-30International Business Machines Corp.Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters
US6178427B1 (en)*1998-05-072001-01-23Platinum Technology Ip, Inc.Method of mirroring log datasets using both log file data and live log data including gaps between the two data logs

Cited By (119)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8892495B2 (en)1991-12-232014-11-18Blanding Hovenweep, LlcAdaptive pattern recognition based controller apparatus and method and human-interface therefore
US9535563B2 (en)1999-02-012017-01-03Blanding Hovenweep, LlcInternet appliance system and method
US7363359B1 (en)*1999-05-262008-04-22Fujitsu LimitedElement management system with automatic remote backup of network elements' local storage
US20040128326A1 (en)*1999-06-252004-07-01Lecrone Douglas E.Method and apparatus for monitoring update activity in a data storage facility
US7516168B2 (en)*1999-06-252009-04-07Emc CorporationProgram for monitoring update activity in a data storage facility
US9336213B2 (en)1999-09-292016-05-10Valiyolah TadayonActive file system
US7444390B2 (en)*1999-10-202008-10-28Cdimensions, Inc.Method and apparatus for providing a web-based active virtual file system
US20040249902A1 (en)*1999-10-202004-12-09Vali TadayonMethod and apparatus for providing a web-based active virtual file system
US10003647B2 (en)*1999-11-112018-06-19Intellectual Ventures Ii LlcFlexible remote data mirroring
US9270752B2 (en)*1999-11-112016-02-23Intellectual Ventures Ii LlcFlexible remote data mirroring
US20160134698A1 (en)*1999-11-112016-05-12Intellectual Ventures Ii LlcFlexible remote data mirroring
US20150113095A1 (en)*1999-11-112015-04-23Intellectual Ventures Ii LlcFlexible remote data mirroring
US7451165B2 (en)*2000-08-182008-11-11Network Appliance, Inc.File deletion and truncation using a zombie file space
US20050033775A1 (en)*2000-08-182005-02-10Network Appliance, Inc., A California CorporationFile deletion and truncation using a zombie file space
US6665780B1 (en)*2000-10-062003-12-16Radiant Data CorporationN-way data mirroring systems and methods for using the same
US8195770B1 (en)2001-01-192012-06-05DataCore Software CorprorationSystem, method and computer program product for asynchronous mirroring
US7707272B1 (en)*2001-01-192010-04-27Datacore Software CorporationMethod and apparatus for asynchronous mirroring using TCP/IP internet protocol
US20050086231A1 (en)*2001-10-312005-04-21Alan MooreInformation archiving software
US7281024B1 (en)*2002-11-122007-10-09Cisco Technology, Inc.Approach for propagating changes from a database to a client
US7103617B2 (en)*2003-01-172006-09-05Tacit Networks, Inc.Method and system for use of storage caching with a distributed file system
US20070198685A1 (en)*2003-01-172007-08-23Phatak Shirish HMethod and system for use of storage caching with a distributed file system
US20040186861A1 (en)*2003-01-172004-09-23Phatak Shirish HemantMethod and system for use of storage caching with a distributed file system
US8504637B2 (en)2003-08-072013-08-06Samsung Electronics Co., Ltd.Audio/video device, apparatus and method for controlling audio/video device
US9342141B2 (en)2003-08-072016-05-17Samsung Electronics Co., Ltd.Audio/video device, apparatus and method for controlling audio/video device
US20050050167A1 (en)*2003-08-072005-03-03Samsung Electronics Co., Ltd.Audio/video device, apparatus and method for controlling audio/video device
US20090046344A1 (en)*2005-05-262009-02-19Canon Kabushiki KaishaOptical scanning apparatus and image-forming apparatus
US8433753B2 (en)*2005-12-152013-04-30International Business Machines CorporationProviding meeting information from a meeting server to an email server to store in an email database
US20070143399A1 (en)*2005-12-152007-06-21Xiaoying QiScheduling and searching meetings in a network environment
US20070143412A1 (en)*2005-12-152007-06-21Xiaoying QiProviding meeting information from a meeting server to an email server to store in an email database
US8171104B2 (en)2005-12-152012-05-01International Business Machines CorporationScheduling and searching meetings in a network environment
US9507778B2 (en)2006-05-192016-11-29Yahoo! Inc.Summarization of media object collections
US20080022650A1 (en)*2006-07-282008-01-31Pascoe William MComposite yarn and process for producing the same
US7509466B2 (en)*2006-09-202009-03-24Hitachi, Ltd.Backup method for a copy pair using newly created logical volume via virtual server device
US20080072002A1 (en)*2006-09-202008-03-20Hiroshi KuwaharaBackup method
US8594702B2 (en)2006-11-062013-11-26Yahoo! Inc.Context server for associating information based on context
US8402356B2 (en)2006-11-222013-03-19Yahoo! Inc.Methods, systems and apparatus for delivery of media
US9110903B2 (en)2006-11-222015-08-18Yahoo! Inc.Method, system and apparatus for using user profile electronic device data in media delivery
US8769099B2 (en)2006-12-282014-07-01Yahoo! Inc.Methods and systems for pre-caching information on a mobile computing device
US7734733B1 (en)2007-06-152010-06-08Packeteer, Inc.WAFS disconnected-mode read-write access
US7962600B2 (en)2007-06-152011-06-14Packeteer, Inc.WAFS disconnected-mode read-write access
US20100146083A1 (en)*2007-06-152010-06-10Packeteer, Inc.WAFS Disconnected-Mode Read-Write Access
US8346966B1 (en)2007-07-192013-01-01Blue Coat Systems, Inc.Transparent file system access for wide area network file system acceleration
US8069142B2 (en)2007-12-062011-11-29Yahoo! Inc.System and method for synchronizing data on a network
US8799371B2 (en)2007-12-102014-08-05Yahoo! Inc.System and method for conditional delivery of messages
US8307029B2 (en)2007-12-102012-11-06Yahoo! Inc.System and method for conditional delivery of messages
US8671154B2 (en)2007-12-102014-03-11Yahoo! Inc.System and method for contextual addressing of communications on a network
US8166168B2 (en)2007-12-172012-04-24Yahoo! Inc.System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US9706345B2 (en)2008-01-042017-07-11Excalibur Ip, LlcInterest mapping system
US9626685B2 (en)2008-01-042017-04-18Excalibur Ip, LlcSystems and methods of mapping attention
US8762285B2 (en)2008-01-062014-06-24Yahoo! Inc.System and method for message clustering
US10074093B2 (en)2008-01-162018-09-11Excalibur Ip, LlcSystem and method for word-of-mouth advertising
US8538811B2 (en)2008-03-032013-09-17Yahoo! Inc.Method and apparatus for social network marketing with advocate referral
US8560390B2 (en)2008-03-032013-10-15Yahoo! Inc.Method and apparatus for social network marketing with brand referral
US8554623B2 (en)2008-03-032013-10-08Yahoo! Inc.Method and apparatus for social network marketing with consumer referral
US9135284B1 (en)2008-03-132015-09-15Blue Coat Systems, Inc.Composite execution of rename operations in wide area file systems
US10133744B2 (en)2008-03-132018-11-20Symantec CorporationComposite execution of rename operations in wide area file systems
US9442850B1 (en)2008-03-252016-09-13Blue Coat Systems, Inc.Efficient directory refresh operations in wide area file systems
US8745133B2 (en)*2008-03-282014-06-03Yahoo! Inc.System and method for optimizing the storage of data
US8589486B2 (en)2008-03-282013-11-19Yahoo! Inc.System and method for addressing communications
US8271506B2 (en)2008-03-312012-09-18Yahoo! Inc.System and method for modeling relationships between entities
US12105598B2 (en)2008-06-182024-10-01Commvault Systems, Inc.Data protection scheduling, such as providing a flexible backup window in a data protection system
US11321181B2 (en)2008-06-182022-05-03Commvault Systems, Inc.Data protection scheduling, such as providing a flexible backup window in a data protection system
US8452855B2 (en)2008-06-272013-05-28Yahoo! Inc.System and method for presentation of media related to a context
US9158794B2 (en)2008-06-272015-10-13Google Inc.System and method for presentation of media related to a context
US8813107B2 (en)2008-06-272014-08-19Yahoo! Inc.System and method for location based media delivery
US8706406B2 (en)2008-06-272014-04-22Yahoo! Inc.System and method for determination and display of personalized distance
US9858348B1 (en)2008-06-272018-01-02Google Inc.System and method for presentation of media related to a context
US10230803B2 (en)2008-07-302019-03-12Excalibur Ip, LlcSystem and method for improved mapping and routing
US8583668B2 (en)2008-07-302013-11-12Yahoo! Inc.System and method for context enhanced mapping
US8386506B2 (en)2008-08-212013-02-26Yahoo! Inc.System and method for context enhanced messaging
US11044195B1 (en)2008-08-212021-06-22United Services Automobile Association (Usaa)Preferential loading in data centers
US11683263B1 (en)2008-08-212023-06-20United Services Automobile Association (Usaa)Preferential loading in data centers
US11392542B2 (en)2008-09-052022-07-19Commvault Systems, Inc.Image level copy or restore, such as image level restore without knowledge of data object metadata
US12216613B2 (en)2008-09-052025-02-04Commvault Systems, Inc.Image level copy or restore, such as image level restore without knowledge of data object metadata
US8281027B2 (en)2008-09-192012-10-02Yahoo! Inc.System and method for distributing media related to a location
US8108778B2 (en)2008-09-302012-01-31Yahoo! Inc.System and method for context enhanced mapping within a user interface
US9600484B2 (en)2008-09-302017-03-21Excalibur Ip, LlcSystem and method for reporting and analysis of media consumption data
US8024317B2 (en)2008-11-182011-09-20Yahoo! Inc.System and method for deriving income from URL based context queries
US8032508B2 (en)2008-11-182011-10-04Yahoo! Inc.System and method for URL based query for retrieving data related to a context
US8060492B2 (en)2008-11-182011-11-15Yahoo! Inc.System and method for generation of URL based context queries
US9805123B2 (en)2008-11-182017-10-31Excalibur Ip, LlcSystem and method for data privacy in URL based context queries
US9224172B2 (en)2008-12-022015-12-29Yahoo! Inc.Customizable content for distribution in social networks
US8055675B2 (en)2008-12-052011-11-08Yahoo! Inc.System and method for context based query augmentation
US8166016B2 (en)2008-12-192012-04-24Yahoo! Inc.System and method for automated service recommendations
US8150967B2 (en)2009-03-242012-04-03Yahoo! Inc.System and method for verified presence tracking
US20100250727A1 (en)*2009-03-242010-09-30Yahoo! Inc.System and method for verified presence tracking
US10223701B2 (en)2009-08-062019-03-05Excalibur Ip, LlcSystem and method for verified monetization of commercial campaigns
US8914342B2 (en)2009-08-122014-12-16Yahoo! Inc.Personal data platform
US8364611B2 (en)2009-08-132013-01-29Yahoo! Inc.System and method for precaching information on a mobile device
US12001451B2 (en)2012-12-272024-06-04Commvault Systems, Inc.Application of information management policies based on operation with a geographic entity
US11409765B2 (en)2012-12-272022-08-09Commvault Systems, Inc.Application of information management policies based on operation with a geographic entity
US10831778B2 (en)*2012-12-272020-11-10Commvault Systems, Inc.Application of information management policies based on operation with a geographic entity
US11093336B2 (en)2013-03-112021-08-17Commvault Systems, Inc.Browsing data stored in a backup format
US10860401B2 (en)2014-02-272020-12-08Commvault Systems, Inc.Work flow management for an information management system
US9910608B2 (en)*2014-02-282018-03-06Kabushiki Kaisha ToshibaStorage system with update frequency based replication
US11593227B2 (en)2014-05-092023-02-28Commvault Systems, Inc.Load balancing across multiple data paths
US10776219B2 (en)2014-05-092020-09-15Commvault Systems, Inc.Load balancing across multiple data paths
US11989102B2 (en)2014-05-092024-05-21Commvault Systems, Inc.Using different target storage devices in a backup storage system
US11119868B2 (en)2014-05-092021-09-14Commvault Systems, Inc.Load balancing across multiple data paths
US11249858B2 (en)2014-08-062022-02-15Commvault Systems, Inc.Point-in-time backups of a production application made accessible over fibre channel and/or ISCSI as data sources to a remote application by representing the backups as pseudo-disks operating apart from the production application and its host
US11416341B2 (en)2014-08-062022-08-16Commvault Systems, Inc.Systems and methods to reduce application downtime during a restore operation using a pseudo-storage device
US10884634B2 (en)2015-07-222021-01-05Commvault Systems, Inc.Browse and restore for block-level backups
US11314424B2 (en)2015-07-222022-04-26Commvault Systems, Inc.Restore for block-level backups
US11733877B2 (en)2015-07-222023-08-22Commvault Systems, Inc.Restore for block-level backups
US11436038B2 (en)2016-03-092022-09-06Commvault Systems, Inc.Hypervisor-independent block-level live browse for access to backed up virtual machine (VM) data and hypervisor-free file-level recovery (block- level pseudo-mount)
US11321195B2 (en)2017-02-272022-05-03Commvault Systems, Inc.Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount
US12001301B2 (en)2017-02-272024-06-04Commvault Systems, Inc.Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount
US11656784B2 (en)2017-03-272023-05-23Commvault Systems, Inc.Creating local copies of data stored in cloud-based data repositories
US12039183B2 (en)2017-03-272024-07-16Commvault Systems, Inc.Creating local copies of data stored in cloud-based data repositories
US11294768B2 (en)2017-06-142022-04-05Commvault Systems, Inc.Live browsing of backed up data residing on cloned disks
US11971784B2 (en)2018-03-122024-04-30Commvault Systems, Inc.Recovery Point Objective (RPO) driven backup scheduling in a data storage management system
US11573866B2 (en)2018-12-102023-02-07Commvault Systems, Inc.Evaluation and reporting of recovery readiness in a data storage management system
US11829331B2 (en)2019-06-272023-11-28Commvault Systems, Inc.Continuously run log backup with minimal configuration and resource usage from the source machine
US11308034B2 (en)2019-06-272022-04-19Commvault Systems, Inc.Continuously run log backup with minimal configuration and resource usage from the source machine
US12253977B2 (en)2019-06-272025-03-18Commvault Systems, Inc.Continuously run log backup with minimal configuration and resource usage from the source machine
US11416156B2 (en)*2020-02-242022-08-16Netapp, Inc.Object tiering in a distributed storage system
US11966614B2 (en)*2020-02-242024-04-23Netapp, Inc.Object tiering in a distributed storage system
US20220357870A1 (en)*2020-02-242022-11-10Netapp, Inc.Object Tiering In A Distributed Storage System
CN111866099A (en)*2020-07-072020-10-30锐捷网络股份有限公司Method, device, system, equipment and storage medium for downloading mirror image file

Also Published As

Publication numberPublication date
US20020144068A1 (en)2002-10-03
US20060259721A1 (en)2006-11-16
US6609183B2 (en)2003-08-19
US7107418B2 (en)2006-09-12
US7660953B2 (en)2010-02-09
US6397307B2 (en)2002-05-28
US20040034752A1 (en)2004-02-19
WO2000050999A1 (en)2000-08-31
AU3491000A (en)2000-09-14

Similar Documents

PublicationPublication DateTitle
US6397307B2 (en)Method and system for mirroring and archiving mass storage
US5835953A (en)Backup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updating
US7434093B2 (en)Dual channel restoration of data between primary and backup servers
US6141773A (en)Method and apparatus for undoing changes to computer memory
US7334098B1 (en)Producing a mass storage backup using a log of write commands and time information
US6366986B1 (en)Method and apparatus for differential backup in a computer storage system
US6871271B2 (en)Incrementally restoring a mass storage device to a prior state
US7958372B1 (en)Method and apparatus to convert a logical unit from a first encryption state to a second encryption state using a journal in a continuous data protection environment
US20070079089A1 (en)Tracking Incremental Changes in a Mass Storage System
US20090327445A1 (en)Continuous data protection and remote block-level storage for a data volume
AU2002246856A1 (en)Restoring a mass storage device to a prior state in response to processing information

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:VINCA CORPORATION, UTAH

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OHRAN, RICHARD S.;REEL/FRAME:009812/0204

Effective date:19990217

ASAssignment

Owner name:SUNDANCE ACQUISITION CORPORATION, CALIFORNIA

Free format text:MERGER;ASSIGNOR:VINCA CORPORATION;REEL/FRAME:012528/0789

Effective date:19990730

Owner name:LEGATO SYSTEMS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SUNDANCE ACQUISITION CORPORATION;REEL/FRAME:012532/0383

Effective date:20020102

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:EMC CORPORATION, MASSACHUSETTS

Free format text:MERGER;ASSIGNOR:LEGATO SYSTEMS, INC.;REEL/FRAME:014743/0159

Effective date:20031020

ASAssignment

Owner name:EMC CORPORATION, MASSACHUSETTS

Free format text:MERGER;ASSIGNOR:LEGATO SYSTEMS, INC.;REEL/FRAME:014725/0580

Effective date:20031020

FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAYFee payment

Year of fee payment:12

ASAssignment

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

ASAssignment

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

ASAssignment

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

ASAssignment

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

ASAssignment

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


[8]ページ先頭

©2009-2025 Movatter.jp