Source: http://www.google.com/patents/US7996709?dq=5319712
Timestamp: 2016-06-27 22:37:21
Document Index: 653669870

Matched Legal Cases: ['Application No. 200680017546', 'Application No. 06728254', 'Application No. 06728254', 'Application No. 06728254', 'Application No. 06728254', 'Application No. 2007141777', 'Application No. 2009126283', 'Application No. 2009126283']

Patent US7996709 - Remote data mirroring system - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA method for data protection includes accepting data for storage from one or more data sources (24). The data is sent for storage in a primary storage device (28) and in a secondary storage device (32). While awaiting an indication of successful storage of the data in the secondary storage device, a...http://www.google.com/patents/US7996709?utm_source=gb-gplus-sharePatent US7996709 - Remote data mirroring systemAdvanced Patent SearchPublication numberUS7996709 B2Publication typeGrantApplication numberUS 12/721,580Publication dateAug 9, 2011Priority dateApr 20, 2005Fee statusPaidAlso published asCN100543691C, CN101180610A, EP2328089A2, EP2328089A3, EP2328089B1, EP2395432A1, EP2395432B1, US7707453, US8914666, US20090216969, US20100169706, US20110231366Publication number12721580, 721580, US 7996709 B2, US 7996709B2, US-B2-7996709, US7996709 B2, US7996709B2InventorsAlex WinokurOriginal AssigneeAxxana (Israel) Ltd.Export CitationBiBTeX, EndNote, RefManPatent Citations (79), Non-Patent Citations (33), Classifications (12), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetRemote data mirroring system
US 7996709 B2Abstract
accepting data for storage from one or more data sources, including access control data that is acquired by a security access control system;
temporarily storing records associated with at least part of the data that is relevant to investigation of disaster events, including a portion of the access control data that is acquired immediately before or during an event damaging the storage device, in a disaster-proof storage unit; and
when the event damaging the storage device occurs, investigating the event using the records that are stored in the disaster-proof storage unit and are associated with the portion of the access control data,
and comprising detecting the event using a detection mechanism in the disaster-proof storage unit, and modifying operation of the disaster-proof storage unit responsively to detecting the event,
wherein modifying the operation comprises transmitting the record from the disaster-proof storage unit over a wireless communication link,
wherein temporarily storing the records comprises storing the records in two or more disaster-proof storage units, and wherein transmitting the record comprises transmitting two or more different parts of the record respectively from the two or more disaster-proof storage units over respective wireless links so as to shorten a transmission time of the records.
2. The method according to claim 1, wherein the at least part of the data that is relevant to investigation of disaster events comprises at least one of surveillance images and data originating from a telephony system.
3. The method according to claim 1, wherein the at least part of the data that is relevant to investigation of disaster events comprises data accepted at a time immediately preceding an occurrence of the event.
4. The method according to claim 1, wherein investigating the event comprises retrieving the disaster-proof storage unit following the event, extracting the records from the disaster-proof storage unit and investigating the event using the extracted records.
5. The method according to claim 1, wherein the disaster-proof storage unit comprises a removable memory device for holding the records, and wherein investigating the event comprises, when the disaster-proof storage unit is damaged by the event, removing the memory device from the disaster-proof storage unit and installing the memory device in another unit for readout of the records.
6. The method according to claim 1, wherein modifying the operation comprises transmitting a homing signal from the disaster-proof storage unit, so as to enable location and retrieval of the disaster-proof storage unit.
7. The method according to claim 1, and comprising sensing an environmental condition using an environmental sensor, predicting the event responsively to the sensed environmental condition, and, after predicting the event, transmitting the records from the disaster-proof storage unit using at least one of a wired connection and a wireless connection.
8. The method according to claim 7, wherein sensing the environmental condition comprises accepting a manual indication from a user that indicates the event.
9. The method according to claim 7, wherein temporarily storing the records comprises sending an acknowledgement message responsively to a successful storage of the records in the disaster-proof storage unit, and comprising, after predicting the event, refraining from sending subsequent acknowledgement messages so as to avoid accepting additional data from the one or more data sources.
10. The method according to claim 7, and comprising, after predicting the event, refraining from accepting subsequent data for storage in the storage device.
11. The method according to claim 7, and comprising, after predicting the event, temporarily storing in the disaster-proof storage unit only subsequent records associated with data originating from a subset of the data sources.
12. The method according to claim 1, wherein temporarily storing the records comprises including in the records additional information related to the data, the additional information comprising at least one of an address of an originating data source, an address of the storage device, a time stamp indicating an acceptance time of the data, and a storage address intended for the data in the storage device.
accepting data from a data source for storage in a primary storage device located at a local site;
periodically sending the data for backup in a backup storage device located at a remote site by means of a sequence of backup operations;
temporarily storing in a disaster-proof storage unit, which is collocated with the primary storage device at the local site, records associated with at least part of the data that is accepted during a time interval between successive backup operations in the sequence; and
sending the data for storage in a primary storage device located at a local site, while mirroring the data in a secondary storage device located at a remote site;
temporarily storing at least part of the data in a disaster-proof storage unit collocated with the primary storage device at the local site; and
15. A computer software product for data protection, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to accept data from one or more data sources sent for storage in primary and secondary storage devices, which are located respectively in a local site and a remote site, and to temporarily store a record associated with the data in a disaster-proof storage unit collocated with the primary storage device at the local site, while awaiting an indication of successful storage of the data in the secondary storage device. Description
This application is a continuation of U.S. patent application Ser. No. 10/585,587, filed Jul. 10, 2006, which was filed in the U.S. National Phase of PCT Patent Application PCT/IL2006/000453, filed Apr. 10, 2006, which claims the benefit of U.S. Provisional Patent applications 60/673,664, filed Apr. 20, 2005, and 60/729,112, filed Oct. 20, 2005, both of which are incorporated herein by reference.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5027104 *Feb 21, 1990Jun 25, 1991Reid Donald JVehicle security deviceUS5546533Oct 16, 1995Aug 13, 1996Fujitsu LimitedDynamic device reconfiguration having restricted main storage access for subsystem employing magnetic unitsUS5594900Mar 22, 1995Jan 14, 1997International Business Machines CorporationSystem and method for providing a backup copy of a databaseUS5623597 *Jun 15, 1995Apr 22, 1997Elonex Ip Holdings Ltd.Secure data storage system for a computer wherein a heat transfer apparatus cools a data storage unit in a fireproof safe in absence of a fire and ceases transfer in the event of a fireUS5724501Mar 29, 1996Mar 3, 1998Emc CorporationQuick recovery of write cache in a fault tolerant I/O systemUS5799141Jun 9, 1995Aug 25, 1998Qualix Group, Inc.Real-time data protection system and methodUS5841768Jun 27, 1996Nov 24, 1998Interdigital Technology CorporationMethod of controlling initial power ramp-up in CDMA systems by using short codesUS5889935Mar 17, 1997Mar 30, 1999Emc CorporationDisaster control features for remote data mirroringUS6105078 *Dec 18, 1997Aug 15, 2000International Business Machines CorporationExtended remote copying system for reporting both active and idle conditions wherein the idle condition indicates no updates to the system for a predetermined time periodUS6144999May 29, 1998Nov 7, 2000Sun Microsystems, IncorporatedMethod and apparatus for file system disaster recoveryUS6158833Sep 11, 1999Dec 12, 2000Schwab CorporationFire-resistant computer storage apparatusUS6173377Apr 17, 1998Jan 9, 2001Emc CorporationRemote data mirroringUS6226651Mar 27, 1998May 1, 2001International Business Machines CorporationDatabase disaster remote site recoveryUS6260125Dec 9, 1998Jul 10, 2001Ncr CorporationAsynchronous write queues, reconstruction and check-pointing in disk-mirroring applicationsUS6324654 *Mar 30, 1998Nov 27, 2001Legato Systems, Inc.Computer network remote data mirroring systemUS6389552Dec 31, 1998May 14, 2002At&T CorpMethods and systems for remote electronic vaultingUS6658590Mar 30, 2000Dec 2, 2003Hewlett-Packard Development Company, L.P.Controller-based transaction logging system for data recovery in a storage area networkUS6842825Aug 7, 2002Jan 11, 2005International Business Machines CorporationAdjusting timestamps to preserve update timing information for cached data objectsUS6859865Nov 9, 2001Feb 22, 2005Nortel Networks LimitedSystem and method for removing latency effects in acknowledged data transfersUS6954875 *Mar 12, 2002Oct 11, 2005Honeywell International Inc.Method of recovering a flight critical computer after a radiation eventUS6976186Aug 27, 2002Dec 13, 2005At&T Corp.Asymmetric data mirroringUS7020743Feb 24, 2003Mar 28, 2006Sun Microsystems, Inc.Atomic remote memory operations in cache mirroring storage systemsUS7111189Mar 30, 2000Sep 19, 2006Hewlett-Packard Development Company, L.P.Method for transaction log failover merging during asynchronous operations in a data storage networkUS7148802 *Sep 29, 2004Dec 12, 2006Paul AbbruscatoDirection finder and locatorUS7185228Aug 7, 2003Feb 27, 2007Hitachi, Ltd.Method for controlling information processing system and information processing systemUS7188292Sep 26, 2003Mar 6, 2007Nortel Networks LimitedData mirroring systemUS7383405 *Jun 30, 2004Jun 3, 2008Microsoft CorporationSystems and methods for voluntary migration of a virtual machine between hosts with common storage connectivityUS7451355Jul 26, 2007Nov 11, 2008Network Appliance, Inc.System and method for logging disk failure analysis in disk nonvolatile memoryUS7478266Oct 27, 2004Jan 13, 2009Mudalla Technology, Inc.Method and apparatus for fast transaction commit over unreliable networksUS7487311Mar 14, 2008Feb 3, 2009Hewlett-Packard Development Company, L.P.System and method for asynchronous backup of virtual disks in a distributed storage arrayUS7707460Apr 19, 2006Apr 27, 2010International Business Machines CorporationMethod, apparatus and program storage device for protecting data writes in a data storage deviceUS7797582Aug 3, 2007Sep 14, 2010Netapp, Inc.Method and system for storing data using a continuous data protection systemUS20010047412Apr 10, 2001Nov 29, 2001Weinman Joseph B.Method and apparatus for maximizing distance of data mirrorsUS20020162112Feb 20, 2002Oct 31, 2002Vesta Broadband Services, Inc.PC-based virtual set-top box for internet-based distribution of video and other dataUS20030014523Jul 13, 2001Jan 16, 2003John TelohStorage network data replicatorUS20030097607Nov 21, 2001May 22, 2003Bessire Michael L.System and method for ensuring the availability of a storage systemUS20030204597Jan 30, 2003Oct 30, 2003Hitachi, Inc.Storage system having virtualized resourceUS20040012316Jun 18, 2003Jan 22, 2004Davis William P.Fire-safe electronic data storage protection deviceUS20040030837Aug 7, 2002Feb 12, 2004Geiner Robert VaughnAdjusting timestamps to preserve update timing information for cached data objectsUS20040044649Aug 21, 2003Mar 4, 2004Nec CorporationData copying system, relaying device, data transfer/reception system and program for copying of data in storage unitUS20040044865Aug 29, 2003Mar 4, 2004Sicola Stephen J.Method for transaction command ordering in a remote data replication systemUS20040059844Sep 16, 2003Mar 25, 2004Woodhead Industries, Inc.Network active I/O module with removable memory unitUS20040064639Sep 15, 2003Apr 1, 2004Sicola Stephen J.Controller-based remote copy system with logical unit groupingUS20040073831Dec 27, 2002Apr 15, 2004Moshe YanaiRemote data mirroringUS20040153717Nov 7, 2002Aug 5, 2004Duncan Kurt A.Apparatus and method for enhancing data availability by implementing inter-storage-unit communicationUS20040193802Jun 26, 2003Sep 30, 2004Emc CorporationReading virtual ordered writes at local storage deviceUS20040230352 *Nov 21, 2003Nov 18, 2004Monroe David A.Record and playback system for aircraftUS20050005001Aug 28, 2003Jan 6, 2005Hitachi, Ltd.Cluster computing system and its failover methodUS20050015657Jan 30, 2004Jan 20, 2005Hitachi, Ltd.Data center system and method for controlling the sameUS20050027892Aug 25, 2004Feb 3, 2005Miralink CorporationFlexible remote data mirroringUS20050243609Feb 9, 2005Nov 3, 2005Yang Ken QAdaptive cache engine for storage area network including systems and methods related theretoUS20050280421Aug 18, 2004Dec 22, 2005Nec Mobiling, Ltd.Earthquarke prediction method and system thereofUS20060025897Aug 22, 2005Feb 2, 2006Shostak Oleksandr TSensor assembliesUS20060031468Jun 1, 2004Feb 9, 2006Rajeev AtluriSecondary data storage and recovery systemUS20060075148 *Sep 21, 2004Apr 6, 2006Hitachi Ltd.Method of and system for testing remote storageUS20070079088Nov 22, 2005Apr 5, 2007Akira DeguchiInformation processing system, control method for information processing system, and storage systemUS20070094467Nov 14, 2005Apr 26, 2007Yasuo YamasakiMethod for rolling back from snapshot with logUS20070124789Oct 26, 2006May 31, 2007Sachson Thomas IWireless interactive communication systemUS20070198613Nov 28, 2006Aug 23, 2007Anand PrahladUser interfaces and methods for managing data in a metabaseUS20070266197Sep 8, 2006Nov 15, 2007International Business Machines CorporationDevice for, method of, and program for dynamically switching modes for writing transaction data into diskUS20080001128Jan 11, 2005Jan 3, 2008Goldfire SprlFlexible Wall Having Fire Resistant PropertiesUS20080004904Aug 30, 2006Jan 3, 2008Tran Bao QSystems and methods for providing interoperability among healthcare devicesUS20080061963Sep 12, 2007Mar 13, 2008Trackpoint Systems, LlcDevice, system and method for tracking mobile assetsUS20080104443Sep 6, 2007May 1, 2008Hiroaki AkutsuInformation system, data transfer method and data protection methodUS20080177964Jan 3, 2008Jul 24, 2008Hitachi, Ltd.Remote copy systemUS20080201390Feb 15, 2007Aug 21, 2008Yahoo! Inc.High-availability and data protection of oltp databasesUS20080263363Jan 22, 2008Oct 23, 2008Spyrus, Inc.Portable Data Encryption Device with Configurable Security Functionality and Method for File EncryptionUS20080297346Mar 13, 2006Dec 4, 2008Private Pallet Security Systems, LlcMini pallet-box moving containerUS20090007192Jun 24, 2008Jan 1, 2009Gajendra Prasad SinghOn board wireless digital entertainment, communication and information system for mass transportation mediumUS20090094425Aug 11, 2008Apr 9, 2009Alex WinokurFast data recovery systemUS20090216969Apr 20, 2005Aug 27, 2009Axxana (Israel) Ltd.Remote data mirroring systemUS20090287967May 11, 2009Nov 19, 2009Axxana (Israel) Ltd.Resilient Data Storage in the Presence of Replication Faults and Rolling DisastersEP0420425A2Sep 5, 1990Apr 3, 1991International Business Machines CorporationA data processing system and method for updating a database thereinRU2128854C1 Title not availableRU2221177C2 Title not availableWO2001/97030A1 Title not availableWO2001097030A1Jun 2, 2001Dec 20, 2001Miralink CorporationFlexible remote data mirroringWO2006111958A2Apr 10, 2006Oct 26, 2006Axxana (Israel) Ltd.Remote data mirroring systemWO2008049703A1Sep 21, 2007May 2, 2008Goldfire SprlFire-proof cover* Cited by examinerNon-Patent CitationsReference1"Flexible Min-K: Product Information", Thermal Ceramics Inc, Jan. 2008.2ANSI/INCITS standard 269-1996, "Information Technology-SCSI-3 Fibre Channel Protocol (FCP)", American National Standards Institute (ANSI) and the International Committee for Information Technology Standards (INCITS), Apr. 8, 1996.3ANSI/INCITS standard 269-1996, "Information Technology—SCSI-3 Fibre Channel Protocol (FCP)", American National Standards Institute (ANSI) and the International Committee for Information Technology Standards (INCITS), Apr. 8, 1996.4Chinese Patent Application No. 200680017546.1 Official Action dated Dec. 26, 2008.5EMC Corporation, "EMC SRDF Family: High-Performance remote replication for business continuity", USA (Sep. 6, 2006).6EP Application # 11150100.3 Partial Search Report dated Mar. 1, 2011.7European Patent Application No. 06728254.1 Official Action dated Jan. 22, 2010.8European Patent Application No. 06728254.1 Official Action dated Sep. 3, 2009.9European Patent Application No. 06728254.1 Summons to Attend Oral Proceedings dated Jun. 8, 2010.10European Patent Application No. 06728254.1 Supplementary Search Report dated Aug. 19, 2009.11FireTrust, "FireTrust Technology", Brussels, Belgium, 2009.12Goldfire Ltd., "Technology and Solutions Developed for Our Clients", Brussels, Belgium, 2009.13IBM Corporation, "Storage Solutions: Data Encryption within the Drive Itself", USA (Sep. 6, 2006).14International Application No. PCT/IB2010/050041 "Disaster-proof data recovery" filed on Jan. 7, 2010 (not yet published).15International Application No. PCT/IL2006/000453 Search Report dated Mar. 9, 2007.16International Application No. PCT/IL2008/001052 Search Report dated Nov. 19, 2008.17International Application PCT/IB2009/051919 Search Report dated Oct. 16, 2009.18International Application PCT/IB2009/055961 Search Report dated Jun. 24, 2010.19International Application PCT/IB2010/050041 Search Report dated Jun. 8, 2010.20International Application PCT/IB2010/053427 Search Report dated Dec. 27, 2010.21International Application PCT/IB2010/055421 filed on Nov. 25, 2010.22International Application PCT/IL2006/000453 International Preliminary Report on Patentability dated Nov. 1, 2007.23Nadporojski, G., "Review of GSM-telephone Benefon Twin+", published on http://www.ixbt.com, Jan. 9, 2001.24Russian Patent Application No. 2007141777 Official Action dated May 6, 2009.25Russian Patent Application No. 2009126283 Official Action dated Mar. 1, 2011.26Russian Patent Application No. 2009126283 Official Action dated Sep. 7, 2010.27U.S. Appl. No. 10/585,587 Official Action dated Aug. 20, 2009.28U.S. Appl. No. 10/585,587 Official Action dated Jul. 12, 2009.29U.S. Appl. No. 12/228,315 Official Action dated Feb. 18, 2011.30U.S. Appl. No. 12/228,315 Official Action dated Sep. 9, 2010.31U.S. Appl. No. 12/463,438 Official Action dated Mar. 4, 2011.32U.S. Appl. No. 61/231,025 "Determining Data Gap in Asynchronous Data Replication" filed Aug. 4, 2009.33Winokur, A., U.S. Appl. No. 12/647,565 "Disaster-Proof Storage Unit Having Transmission Capabilities", filed Dec. 28, 2009.Classifications U.S. Classification714/6.23, 711/162, 707/687, 707/655International ClassificationG06F11/00Cooperative ClassificationG06F11/2074, G06F11/2082, G06F11/1441, G06F11/2012European ClassificationG06F11/20S2P2, G06F11/14A8P, G06F11/20S2SLegal EventsDateCodeEventDescriptionMar 11, 2010ASAssignmentOwner name: AXXANA (ISRAEL) LTD,ISRAELFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WINOKUR, ALEX;REEL/FRAME:024061/0951Effective date: 20100222Owner name: AXXANA (ISRAEL) LTD, ISRAELFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WINOKUR, ALEX;REEL/FRAME:024061/0951Effective date: 20100222Jul 7, 2010ASAssignmentOwner name: KREOS CAPITAL III LIMITEDFree format text: SECURITY AGREEMENT;ASSIGNOR:AXXANA (ISRAEL) LTD.;REEL/FRAME:024640/0312Effective date: 20100701Owner name: KREOS CAPITAL III LIMITED, JERSEYFree format text: SECURITY AGREEMENT;ASSIGNOR:AXXANA (ISRAEL) LTD.;REEL/FRAME:024640/0312Effective date: 20100701Feb 5, 2014ASAssignmentOwner name: AXXANA (ISRAEL) LTD., ISRAELFree format text: RELEASE BY SECURED PARTY;ASSIGNOR:KREOS CAPITAL III LIMITED;REEL/FRAME:032162/0346Effective date: 20131204Oct 20, 2014FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services