Patents by Inventor James A. Springer, Sr.

James A. Springer, Sr. 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: 7290099
    Abstract: Tracks of meta data are cleared in a storage server by allocating task control blocks for executing associated tasks in parallel. Throttling and recycling of task control blocks is provided to efficiently use memory and processing resources. Under the control of a master task, task control blocks are allocated to different hierarchical levels of storage resources in the storage server, such as a logical subsystem level and a subordinate volume level. The task control blocks are not deallocated from memory until there are no further tasks to process.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Angelique R. Budaya, Aaron S. Mahar, James A Springer, Sr.
  • Patent number: 7287139
    Abstract: A system is employed to maintain persistent operation information for implementation on persistent data. Bitmaps are created to track outstanding persistent operations. Should a volume of information became inaccessible, the bitmaps are evaluated to determine if outstanding persistent operations exist and, if so, these outstanding operations are performed before the volume is integrated into the logical memory space. Additionally, operation-in-progress bitmaps are utilized to indicate that persistent data within a volume is being modified.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: October 23, 2007
    Assignee: International Business Machines Corporation
    Inventors: Angelique R. Budaya, Aaron S. Mahar, James A. Springer, Sr.