Patents by Inventor James L. Tilbury

James L. Tilbury 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: 10915503
    Abstract: A space allocator in a file management system maintains and uses one or more offsets and a stored value of the largest space skipped on previous scans to increase the efficiency of scans for available space in a file system space map. When the space allocator determines a current allocation request is greater than the largest space skipped in the previous scan, a last allocated offset can be used to begin scanning to reduce the portion of the map to scan in order to find available space. When the space allocator determines the current allocation request is less than or equal to the largest space skipped in the previous scan, a first available offset can be used to begin scanning for an appropriate unused space.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Johnston, James L. Tilbury
  • Publication number: 20200174971
    Abstract: A space allocator in a file management system maintains and uses one or more offsets and a stored value of the largest space skipped on previous scans to increase the efficiency of scans for available space in a file system space map. When the space allocator determines a current allocation request is greater than the largest space skipped in the previous scan, a last allocated offset can be used to begin scanning to reduce the portion of the map to scan in order to find available space. When the space allocator determines the current allocation request is less than or equal to the largest space skipped in the previous scan, a first available offset can be used to begin scanning for an appropriate unused space.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Matthew S. Johnston, James L. Tilbury
  • Patent number: 9996445
    Abstract: A method, apparatus and program product utilize a flight recorder having active error detection functionality to proactively detect errors in a computer or a sub-system or component thereof. The active error detection may be based on one or more trends detected in the trace data logged by the flight recorder and reflective of particular types of errors that may be present in a computer during operation, such that an error may be logged, and in some instances, an exception may be triggered.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Leon E. Gregg, James L. Tilbury
  • Patent number: 9910758
    Abstract: A method, apparatus and program product utilize a flight recorder having active error detection functionality to proactively detect errors in a computer or a sub-system or component thereof. The active error detection may be based on one or more trends detected in the trace data logged by the flight recorder and reflective of particular types of errors that may be present in a computer during operation, such that an error may be logged, and in some instances, an exception may be triggered.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Leon E. Gregg, James L. Tilbury
  • Publication number: 20150205651
    Abstract: A method, apparatus and program product utilize a flight recorder having active error detection functionality to proactively detect errors in a computer or a sub-system or component thereof. The active error detection may be based on one or more trends detected in the trace data logged by the flight recorder and reflective of particular types of errors that may be present in a computer during operation, such that an error may be logged, and in some instances, an exception may be triggered.
    Type: Application
    Filed: August 13, 2014
    Publication date: July 23, 2015
    Inventors: Leon E. Gregg, James L. Tilbury
  • Publication number: 20150205654
    Abstract: A method, apparatus and program product utilize a flight recorder having active error detection functionality to proactively detect errors in a computer or a sub-system or component thereof. The active error detection may be based on one or more trends detected in the trace data logged by the flight recorder and reflective of particular types of errors that may be present in a computer during operation, such that an error may be logged, and in some instances, an exception may be triggered.
    Type: Application
    Filed: January 17, 2014
    Publication date: July 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Leon E. Gregg, James L. Tilbury
  • Patent number: 8458396
    Abstract: The present invention provides an apparatus, method, and computer program product for sharing resources within a robotic media library having multiple media types and multiple device types amongst a plurality of connected servers.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Leon E. Gregg, Ellen M. Stacey, James L. Tilbury, Richard L. Tilbury
  • Publication number: 20090235031
    Abstract: The present invention provides an apparatus, method, and computer program product for sharing resources within a robotic media library having multiple media types and multiple device types amongst a plurality of connected servers.
    Type: Application
    Filed: March 14, 2008
    Publication date: September 17, 2009
    Inventors: Leon E. Gregg, Ellen M. Stacey, James L. Tilbury, Richard L. Tilbury
  • Patent number: 7487291
    Abstract: A method is provided for restricted update sharing of removable media in a media library. Media is allowed to be retrieved from storage slots of a media library and moved to a drive in a restricted update mode. The media includes short term attributes that include short term media data structures, and long term attributes. A file system includes short term memory and long term memory associated with the media. Updates to the long term attributes and long term memory are restricted. Updates to the short term attributes and the short term memory are allowed. The short term memory of the file system is refreshed each time the media is moved to the drive, which includes changing data in the short term memory back to an original state and rebuilding the data in the short term memory from the media data structures of the short term attributes.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: February 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Armin H. Christofferson, James L. Tilbury
  • Patent number: 6961812
    Abstract: The present invention provides methods and systems for creating and manipulating universal disk format (UDF) data structures having variable amounts of data. For some embodiments, a UDF data structure is formatted with a freespace bitmap field large enough to represent a first amount of data and an area adjacent the freespace bitmap field reserved to allow the freespace bitmap field to expand to represent a second amount of data greater than the first amount of data. The freespace bitmap field may be expanded to represent the second amount of data by increasing a freespace bitmap size field to represent an expanded freespace bitmap field and initializing the expanded portion of the freespace bitmap size field.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: November 1, 2005
    Assignee: International Business Machines Corporation
    Inventors: Thomas A. Bjork, Armin H. Christofferson, Leon E. Gregg, James L. Tilbury
  • Publication number: 20040068635
    Abstract: The present invention provides methods and systems for creating and manipulating universal disk format (UDF) data structures having variable amounts of data. For some embodiments, a UDF data structure is formatted with a freespace bitmap field large enough to represent a first amount of data and an area adjacent the freespace bitmap field reserved to allow the freespace bitmap field to expand to represent a second amount of data greater than the first amount of data. The freespace bitmap field may be expanded to represent the second amount of data by increasing a freespace bitmap size field to represent an expanded freespace bitmap field and initializing the expanded portion of the freespace bitmap size field.
    Type: Application
    Filed: October 3, 2002
    Publication date: April 8, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas A. Bjork, Armin H. Christofferson, Leon E. Gregg, James L. Tilbury