Patents by Inventor Eric J. Kustarz

Eric J. Kustarz 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: 8266398
    Abstract: A method and apparatus for preserving contents of a volatile memory when a main (e.g., AC) power source is disconnected. The apparatus comprises flash memory, a controller for writing to the flash memory and a temporary power source. The temporary power source may be a relatively low power battery or supercapacitor. The apparatus is removably attached to a computing device (e.g., via a USB port). When main power of the device is disconnected, the temporary power source provides power for the apparatus, the volatile memory containing data to be safeguarded, and sufficient processing resources to transfer the data. For example, an auxiliary processor may be powered (instead of a relatively high-power processor) or just one core of a multi-core processor. Data are written to the apparatus and can be recovered when main power is reconnected. Or, the apparatus may be detached and attached to a different device for data recovery.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: September 11, 2012
    Assignee: Oracle America, Inc.
    Inventors: Olaf W. Manczak, Michael H. Paleczny, Eric J. Kustarz
  • Patent number: 8069305
    Abstract: A disk is divided into K angular regions. A log write request is replicated K times and K number of identical log writes are issued to the disk to be written to each of the angular regions of the log. Upon completion of the first write, the application requesting the log write is informed of its completion resulting in a reduction of rotational latency by a factor of K.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: November 29, 2011
    Assignee: Oracle America, Inc.
    Inventors: Olaf Manczak, Eric J. Kustarz
  • Publication number: 20090292887
    Abstract: A method and apparatus for preserving contents of a volatile memory when a main (e.g., AC) power source is disconnected. The apparatus comprises flash memory, a controller for writing to the flash memory and a temporary power source. The temporary power source may be a relatively low power battery or supercapacitor. The apparatus is removably attached to a computing device (e.g., via a USB port). When main power of the device is disconnected, the temporary power source provides power for the apparatus, the volatile memory containing data to be safeguarded, and sufficient processing resources to transfer the data. For example, an auxiliary processor may be powered (instead of a relatively high-power processor) or just one core of a multi-core processor. Data are written to the apparatus and can be recovered when main power is reconnected. Or, the apparatus may be detached and attached to a different device for data recovery.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Olaf W. Manczak, Michael H. Paleczny, Eric J. Kustarz
  • Publication number: 20090031079
    Abstract: A disk is divided into K angular regions. A log write request is replicated K times and K number of identical log writes are issued to the disk to be written to each of the angular regions of the log. Upon completion of the first write, the application requesting the log write is informed of its completion resulting in a reduction of rotational latency by a factor of K.
    Type: Application
    Filed: July 25, 2007
    Publication date: January 29, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Olaf Manczak, Eric J. Kustarz