Patents by Inventor Scott Helt

Scott Helt 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: 20050160242
    Abstract: An apparatus, program product and method backs up computer data by organizing update requests into groups. All update requests in one group complete concurrently before requests of a subsequent group complete.
    Type: Application
    Filed: January 15, 2004
    Publication date: July 21, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin Griffin, Scott Helt, Michael McDermott, Glen Nelson, Mark Piazza
  • Publication number: 20050071584
    Abstract: An apparatus and method provides the capability of mirroring storage from a primary system to a mirrored system in a way that uses parallelism in the mirrored system to maximize the efficiency of writing data to the mirrored storage for operations that do not conflict while serializing operations that do conflict. The mirroring of the present invention is “logical mirroring”, which does not require identical disk drives, and which supports mirroring between geographically remote locations to protect against catastrophic site failure. Parallelism is achieved in the mirrored system by dividing the virtual address space into multiple ranges, and by assigning a group of tasks to each range. When an operation is received on the mirrored system, the virtual address range that the operation affects is determined, and the operation is then delegated to the task group that corresponds to the affected virtual address range. By dividing the virtual address space into ranges, tasks in different ranges (i.e.
    Type: Application
    Filed: September 25, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corporation
    Inventors: Kevin Griffin, Scott Helt, Glen Nelson, Mark Piazza, Gary Ricard
  • Publication number: 20050050286
    Abstract: An apparatus and method provides the capability of mirroring storage between geographically remote locations in an asynchronous manner that does not require all writes on primary storage to be performed in the same order on the mirrored storage. The mirroring of the present invention is “logical mirroring”, which does not require identical disk drives, and which supports mirroring between geographically remote locations to protect against catastrophic site failure. A sequence number is assigned to data written to primary storage before the data is transferred to the mirrored storage. The mirrored storage can write data asynchronously, which may result in some data being written before previous data on the mirrored storage. When a system failure occurs that requires use of the mirrored storage, the mirrored storage is first quiesced to allow all pending writes to occur.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Applicant: INTERNATIONAL BUSINES MACHINES CORPORATION
    Inventors: Thomas Crowley, Robert Gintowt, Kevin Griffin, Scott Helt, Glen Nelson, Mark Piazza