Patents by Inventor Roni Putra

Roni Putra 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).

  • Patent number: 8862813
    Abstract: Responding to IO requests made by an application to an operating system within a computing device implements IO performance acceleration that interfaces with the logical and physical disk management components of the operating system and within that pathway provides a system memory based disk block cache. The logical disk management component of the operating system identifies logical disk addresses for IO requests sent from the application to the operating system. These addresses are translated to physical disk addresses that correspond to disk blocks available on a physical storage resource. The disk block cache stores cached disk blocks that correspond to the disk blocks available on the physical storage resource, such that IO requests may be fulfilled from the disk block cache.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: October 14, 2014
    Assignee: DataCore Software Corporation
    Inventors: Ziya Aral, Roni Putra
  • Patent number: 8195770
    Abstract: Mirroring write operations from a local storage system to a remote storage system. Such mirroring comprises intercepting I/O transactions to a storage disk of the local storage system, identifying a series of write transactions to said storage disk from the intercepted I/O transactions, storing an exact copy of the series of write transactions within a series of files that are created on a file-system of the local storage system, and transmitting the series of files from the local storage system to the remote storage system to accommodate a reproduction at the remote storage system of the series of write transactions as issued to said storage disk of the local storage system.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: June 5, 2012
    Assignee: DataCore Software Corproration
    Inventors: Ziya Aral, Roni Putra, Alistair Black, Yonjian Ren, Wenlei Mao
  • Patent number: 7707272
    Abstract: A system and method that mirrors data between two geographically separate locations. A preferred embodiment of the software includes three components: an AIM driver, an AIM service coordinator and an AIM manager. The AIM driver intercepts all disk I/Os to the local storage system and encapsulates the write transactions into a series of files. The AIM service coordinator transmits these files over any or all remote networks having remote storage systems connected to the local storage system and to which the data is to be mirrored. In a preferred embodiment, particular destinations for each write transaction may be user specified. These files, as they are received at the remote storage system, are placed into the file system of the remote storage system. The AIM service coordinator on the remote storage system detects the arrival of the files and accesses them.
    Type: Grant
    Filed: July 20, 2001
    Date of Patent: April 27, 2010
    Assignee: DataCore Software Corporation
    Inventors: Ziya Aral, Roni Putra, Alistair Black, Yonjian Ren, Wenlei Mao
  • Patent number: 7627643
    Abstract: A computer network system includes a client-server architecture, where the client transmits SCSI commands over a network using TCP/IP to a server to request input and output operations for a physical storage device that is communicatively coupled to a storage device. The client perceives the storage device to be a local disk drive, even though the storage device is located on the target side of a network. The system includes a client-side disk-based cache.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: December 1, 2009
    Assignee: Datacore Software Corporation
    Inventors: Edward Ignatoff, Ziya Aral, Roni Putra, Nicholas C. Connolly
  • Patent number: 7177912
    Abstract: A computer network system includes a client-server architecture, where the client transmits SCSI commands over a network using TCP/IP to a server to request input and output operations for a physical storage device that is communicatively coupled to a storage device. The client perceives the storage device to be a local disk drive, even though the storage device is located on the target side of a network. The system includes a client-side disk-based cache.
    Type: Grant
    Filed: December 24, 2001
    Date of Patent: February 13, 2007
    Assignee: Datacore Software Corporation
    Inventors: Edward N. Ignatoff, Ziya A. Aral, Roni Putra, Nicholas C. Connolly