Patents by Inventor Alex Winokur
Alex Winokur has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20130311736Abstract: A recovery unit for recovering data includes an antenna and a first wireless transceiver. The first wireless transceiver is configured to communicate via the antenna only with a second wireless transceiver of a storage unit that holds records associated with the data. When an event damaging at least some of the data occurs and the recovery unit is brought into proximity with the storage unit, the recovery unit receives the records from the storage unit for recovery of the data.Type: ApplicationFiled: July 23, 2013Publication date: November 21, 2013Applicant: AXXANA (ISRAEL) LTD.Inventors: Alex Winokur, Gil Chaouat, Eliahou Orr
-
Patent number: 8539172Abstract: A method is provided for accessing data in an external virtual memory. A host receives from a storage manager a created handle for autonomous access of a volume. The volume forms part of accessible volumes in the virtual memory. The host autonomously provisions the handle to a selected volume from among the accessible volumes, and the host accesses the selected volume through the handle.Type: GrantFiled: November 8, 2010Date of Patent: September 17, 2013Assignee: Infinidat Ltd.Inventor: Alex Winokur
-
Publication number: 20130019001Abstract: A network appliance (40) includes a processor (48) and a Host Bus Adapter (HBA-44). The processor is configured to execute storage commands in one or more storage devices (28A, 28B). The HBA is coupled to a network (32) so as to receive communication frames sent over the network to the network appliance, and is configured to filter the received communication frames so as to pass through to the processor only a subset of the received communication frames, which correspond to the storage commands that have been sent by one or more applications for processing by the network appliance.Type: ApplicationFiled: November 25, 2010Publication date: January 17, 2013Applicant: AXXANA (ISRAEL) LTD.Inventor: Alex Winokur
-
Patent number: 8289694Abstract: A storage device includes a memory and a wireless transmitter, both contained in a disaster-proof enclosure. The memory is configured to receive and store data, and the wireless transmitter is coupled to read and transmit the data from the memory. The disaster-proof enclosure is surrounded by a thermally-insulating layer, and is configured to protect the memory and the transmitter from environmental conditions caused by a disaster event, such that the memory and the wireless transmitter remain functional during and after the disaster event and the transmitter is able to transmit at least a portion of the data to a receiver from within the disaster-proof enclosure after the disaster event.Type: GrantFiled: December 28, 2009Date of Patent: October 16, 2012Assignee: Axxana (Israel) Ltd.Inventor: Alex Winokur
-
Publication number: 20120259961Abstract: A system of managing remote resources that includes a local storage associated with a local storage manager constituting a local storage system. A remote storage associated with a remote storage manager constituting a local storage system. The local storage system is associated with a remote storage system by means of a first link. The local storage system is configured to send through the first link I/O remote commands complying with the SCSI protocol, for execution in the remote storage system. The system includes a second link associating the local storage system and the remote storage system. The local storage manager being responsive to remote storage management commands and being configured to send through the second link corresponding cross-storage-remote management commands that comply with the SCSI protocol, for execution in the remote storage.Type: ApplicationFiled: April 7, 2011Publication date: October 11, 2012Applicant: INFINIDAT LTD.Inventor: Alex WINOKUR
-
Publication number: 20120124311Abstract: A method includes monitoring a sequence of transactions in one or more volumes. The transactions are transferred to a primary storage (112) in a given order, and are replicated to a secondary storage (114). The volumes belong to a volume group (204) for which the transactions are guaranteed to be replicated while retaining the given order. Artificial write transactions (228) are periodically issued to a protection application field, which is redefined in a given volume (212) belonging to the volume group. Records indicative of the transactions, including the artificial transactions, are stored in a disaster-proof storage unit (144). Upon verifying that a given artificial transaction has been successfully replicated in the secondary storage, the records, corresponding to the given artificial write transaction and the transactions that precede it in the sequence are deleted from the disaster-proof storage unit.Type: ApplicationFiled: July 28, 2010Publication date: May 17, 2012Applicant: AXXANA (ISRAEL) LTD.Inventor: Alex Winokur
-
Publication number: 20110264954Abstract: A recovery unit (90) for recovering data, including an antenna (102) and a first wireless transceiver (100). The first wireless transceiver is configured to communicate via the antenna only with a second wireless transceiver (76) of a storage unit (48) that holds records associated with the data. When an event damaging at least some of the data occurs and the recovery unit is brought into proximity with the storage unit, the recovery unit receives the records from the storage unit for recovery of the data.Type: ApplicationFiled: January 7, 2010Publication date: October 27, 2011Applicant: AXXANA (ISRAEL) LTD.Inventors: Alex Winokur, Gil Chaouat, Eliahou Orr
-
Publication number: 20110231366Abstract: A 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 record associated with the data is temporarily stored in a disaster-proof storage unit (48) adjacent to the primary storage device. When an event damaging at least some of the data in the primary storage device occurs, the data is reconstructed using the record stored in the disaster-proof storage unit and at least part of the data stored in the secondary storage device.Type: ApplicationFiled: June 2, 2011Publication date: September 22, 2011Applicant: AXXANA (ISRAEL) LTDInventor: Alex Winokur
-
Patent number: 8015436Abstract: A method for data protection includes, in a first operational mode, sending data items for storage in a primary storage device and in a secondary storage device, while temporarily caching the data items in a disaster-proof storage unit and subsequently deleting the data items from the disaster-proof storage unit, wherein each data item is deleted from the disaster-proof storage unit upon successful storage of the data item in the secondary storage device. An indication of a fault related to storage of the data in the secondary storage device is received. Responsively to the indication, operation is switched to a second operational mode in which the data items are sent for storage at least in the primary storage device and are cached and retained in the disaster-proof storage unit irrespective of the successful storage of the data items in the secondary storage device.Type: GrantFiled: May 11, 2009Date of Patent: September 6, 2011Assignee: Axxana (Israel) LtdInventor: Alex Winokur
-
Publication number: 20110208914Abstract: There are provided a storage system, storage control unit and method of operating thereof. A storage system comprises a permanent storage subsystem comprising a first cache memory and a non-volatile storage medium, and a storage control unit operatively coupled to said subsystem and to a second cache memory operable to cache “dirty” data pending to be written to the permanent storage subsystem and to enable, responsive to at least one command by the control storage unit, destaging said “dirty” data or part thereof to the permanent storage subsystem.Type: ApplicationFiled: February 22, 2011Publication date: August 25, 2011Applicant: INFINIDAT LTD.Inventors: Alex WINOKUR, Haim KOPYLOVITZ
-
Patent number: 7996709Abstract: A 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 record associated with the data is temporarily stored in a disaster-proof storage unit (48) adjacent to the primary storage device. When an event damaging at least some of the data in the primary storage device occurs, the data is reconstructed using the record stored in the disaster-proof storage unit and at least part of the data stored in the secondary storage device.Type: GrantFiled: March 11, 2010Date of Patent: August 9, 2011Assignee: Axxana (Israel) Ltd.Inventor: Alex Winokur
-
Patent number: 7984327Abstract: A data processing method includes receiving data objects for storage by a primary storage device. A first instance of each of at least some of the received data objects is cached in a disaster-proof storage unit. A second instance of each received data object is sent for storage in a secondary storage device. A list of identifiers of the data objects that are cached in the disaster-proof storage unit at a given point in time is sent from the disaster-proof storage unit to the secondary storage device. Following an event that renders at least some of the data objects on the primary storage device inaccessible, a request sent to the secondary storage device to access a given data object is received. A selection is made, responsively to the list, to serve the cached first instance or the stored second instance of the given data object in response to the request.Type: GrantFiled: August 11, 2008Date of Patent: July 19, 2011Assignee: Axxana (Israel) Ltd.Inventor: Alex Winokur
-
Publication number: 20100172084Abstract: A storage device includes a memory and a wireless transmitter, both contained in a disaster-proof enclosure. The memory is configured to receive and store data, and the wireless transmitter is coupled to read and transmit the data from the memory. The disaster-proof enclosure is surrounded by a thermally-insulating layer, and is configured to protect the memory and the transmitter from environmental conditions caused by a disaster event, such that the memory and the wireless transmitter remain functional during and after the disaster event and the transmitter is able to transmit at least a portion of the data to a receiver from within the disaster-proof enclosure after the disaster event.Type: ApplicationFiled: December 28, 2009Publication date: July 8, 2010Applicant: AXXANA (ISRAEL) LTDInventor: Alex Winokur
-
Publication number: 20100169706Abstract: A 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 record associated with the data is temporarily stored in a disaster-proof storage unit (48) adjacent to the primary storage device. When an event damaging at least some of the data in the primary storage device occurs, the data is reconstructed using the record stored in the disaster-proof storage unit and at least part of the data stored in the secondary storage device.Type: ApplicationFiled: March 11, 2010Publication date: July 1, 2010Applicant: AXXANA (ISRAEL) LTDInventor: Alex Winokur
-
Patent number: 7707453Abstract: A 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 record associated with the data is temporarily stored in a disaster-proof storage unit (48) adjacent to the primary storage device. When an event damaging at least some of the data in the primary storage device occurs, the data is reconstructed using the record stored in the disaster-proof storage unit and at least part of the data stored in the secondary storage device.Type: GrantFiled: April 10, 2006Date of Patent: April 27, 2010Assignee: Axxana (Israel) Ltd.Inventor: Alex Winokur
-
Publication number: 20100049919Abstract: There is provided a SAS grid storage system and a method of operating thereof. The system comprises a) a storage control grid comprising a plurality of interconnected data servers operable in accordance with at least one SAS protocol and b) a plurality of disk units adapted to store data at respective ranges of logical block addresses (LBAs), said addresses constituting an entire address space. Each disk unit comprises at least one input/output (IO) module comprising at least one internal SAS expander configured as a target with regard to the storage control grid. The plurality of disk units is operatively connected to the storage control grid in a manner enabling to each data server comprised in the storage control grid an access to each disk unit among the plurality of disk units.Type: ApplicationFiled: August 20, 2009Publication date: February 25, 2010Applicant: XSIGNNET LTD.Inventors: Alex WINOKUR, Haim KOPYLOVITZ
-
Publication number: 20090287967Abstract: A method for data protection includes, in a first operational mode, sending data items for storage in a primary storage device and in a secondary storage device, while temporarily caching the data items in a disaster-proof storage unit and subsequently deleting the data items from the disaster-proof storage unit, wherein each data item is deleted from the disaster-proof storage unit upon successful storage of the data item in the secondary storage device. An indication of a fault related to storage of the data in the secondary storage device is received. Responsively to the indication, operation is switched to a second operational mode in which the data items are sent for storage at least in the primary storage device and are cached and retained in the disaster-proof storage unit irrespective of the successful storage of the data items in the secondary storage device.Type: ApplicationFiled: May 11, 2009Publication date: November 19, 2009Applicant: Axxana (Israel) Ltd.Inventor: Alex Winokur
-
Publication number: 20090216969Abstract: A 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 record associated with the data is temporarily stored in a disaster-proof storage unit (48) adjacent to the primary storage device. When an event damaging at least some of the data in the primary storage device occurs, the data is reconstructed using the record stored in the disaster-proof storage unit and at least part of the data stored in the secondary storage device.Type: ApplicationFiled: April 20, 2005Publication date: August 27, 2009Applicant: Axxana (Israel) Ltd.Inventor: Alex Winokur
-
Publication number: 20090094425Abstract: A data processing method includes receiving data objects for storage by a primary storage device. A first instance of each of at least some of the received data objects is cached in a disaster-proof storage unit. A second instance of each received data object is sent for storage in a secondary storage device. A list of identifiers of the data objects that are cached in the disaster-proof storage unit at a given point in time is sent from the disaster-proof storage unit to the secondary storage device. Following an event that renders at least some of the data objects on the primary storage device inaccessible, a request sent to the secondary storage device to access a given data object is received. A selection is made, responsively to the list, to serve the cached first instance or the stored second instance of the given data object in response to the request.Type: ApplicationFiled: August 11, 2008Publication date: April 9, 2009Inventor: Alex Winokur
-
Patent number: 5845291Abstract: A computer is disclosed having a semiconductor memory; a disk data storage device of the type which automatically switches to a low power consumption mode when disk access is not required; and means for associating an application program with a plurality of data files which are usable by the application. The computer is arranged to load the plurality of data files from the disk data storage device into the semiconductor memory before use of the application and to save at least any modified ones of the plurality of files back to the disk data storage device after use of the application. In this way, access to the disk data storage device is not required during use of the application program, thereby reducing power consumption of the device.Type: GrantFiled: February 12, 1997Date of Patent: December 1, 1998Assignee: International Business Machines Corp.Inventor: Alex Winokur