Patents by Inventor Shaun K. Thornborough

Shaun K. Thornborough 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: 7203802
    Abstract: A memory buffer facilitates log catchup for online operations. Certain designated areas of memory are allocated for one or more buffers for use during online operations (e.g., reorganization, create index, etc.). Concurrent update activities to the target object write informational records into the one or more buffers. If the buffers become full, the informational records may be written to logs for persistent storage. After online operations finish building all or a suitable portion of the shadow object, log catchup is performed by first applying activities in the informational records from the buffer and thereafter applying activities from logs, if necessary. The invention helps solve the drawbacks of log catchup since the buffer contains only the information related to the target shadow object. Also it does not involve physical I/Os, as these records are all in memory.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Matthew A. Huras, Quanhua Hong, Catherine S. McArthur, Lorysa M. Meadowcroft, Shaun K. Thornborough, Michael J. Winer, Roger L. Q. Zheng
  • Publication number: 20040221030
    Abstract: A memory buffer facilitates log catchup for online operations. Certain designated areas of memory are allocated for one or more buffers for use during online operations (e.g., reorganization, create index, etc.). Concurrent update activities to the target object write informational records into the one or more buffers. If the buffers become full, the informational records may be written to logs for persistent storage. After online operations finish building all or a suitable portion of the shadow object, log catchup is performed by first applying activities in the informational records from the buffer and thereafter applying activities from logs, if necessary. The invention helps solve the drawbacks of log catchup since the buffer contains only the information related to the target shadow object. Also it does not involve physical I/Os, as these records are all in memory.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 4, 2004
    Applicant: International Business Machines Corporation
    Inventors: Matthew A. Huras, Quanhua Hong, Catherine S. McArthur, Lorysa M. Meadowcroft, Shaun K. Thornborough, Michael J. Winer, Roger L.Q. Zheng