Patents by Inventor Leon E. Gregg
Leon E. Gregg 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: 9996445Abstract: 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: GrantFiled: January 17, 2014Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Leon E. Gregg, James L. Tilbury
-
Patent number: 9910758Abstract: 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: GrantFiled: August 13, 2014Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Leon E. Gregg, James L. Tilbury
-
Publication number: 20150205651Abstract: 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: ApplicationFiled: August 13, 2014Publication date: July 23, 2015Inventors: Leon E. Gregg, James L. Tilbury
-
Publication number: 20150205654Abstract: 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: ApplicationFiled: January 17, 2014Publication date: July 23, 2015Applicant: International Business Machines CorporationInventors: Leon E. Gregg, James L. Tilbury
-
Patent number: 8458396Abstract: 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: GrantFiled: March 14, 2008Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Leon E. Gregg, Ellen M. Stacey, James L. Tilbury, Richard L. Tilbury
-
Publication number: 20090235031Abstract: 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: ApplicationFiled: March 14, 2008Publication date: September 17, 2009Inventors: Leon E. Gregg, Ellen M. Stacey, James L. Tilbury, Richard L. Tilbury
-
Patent number: 6961812Abstract: 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: GrantFiled: October 3, 2002Date of Patent: November 1, 2005Assignee: International Business Machines CorporationInventors: Thomas A. Bjork, Armin H. Christofferson, Leon E. Gregg, James L. Tilbury
-
Publication number: 20040068635Abstract: 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: ApplicationFiled: October 3, 2002Publication date: April 8, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas A. Bjork, Armin H. Christofferson, Leon E. Gregg, James L. Tilbury
-
Patent number: 6115029Abstract: A graphical pointing device and method for controlling a graphical pointer displayed within a display device of a data processing system are disclosed. The graphical pointing device includes a transducer, which converts manipulation of the graphical pointing device into electrical signals utilized by a data processing system to move a graphical pointer displayed within a display device. In addition, the graphical pointing device includes a graphical pointer speed control for varying a relationship between the electrical signals and manipulation of the graphical pointing device, thereby enabling the graphical pointer to be moved within the display device at various speeds by differing adjustments of the graphical pointer speed control without modifying programming within the data processing system.Type: GrantFiled: January 2, 1996Date of Patent: September 5, 2000Assignee: International Business Machines CorporationInventors: William Jaaskelainen, Jr., Leon E. Gregg
-
Patent number: 5537652Abstract: A data storage medium having the ability to recover from media errors includes a directory located at any desired region of a data storage area with redundant directory pointers at reserved locations. A unique file token is included in the directory entry for each data file and is also included in each extent list where the locations of parts of a fragmented data file are stored. Multiple extent lists are chained in two directions to facilitate reconstruction of the chain if part of the pointer information is lost.Type: GrantFiled: August 20, 1990Date of Patent: July 16, 1996Assignee: International Business Machines CorporationInventors: Theodore J. Friedl, Leon E. Gregg, Larry W. Loen, Randy K. Rolfe
-
Patent number: 5360651Abstract: An optical storage arrangement is provided where a unified optical disk, or other optical media, has separate Read/Write (R/W) and Write Once Read Many (WORM) areas. A Read/Write head or transducer selectively records data only once in the WORM area but records and re-records data in the R/W area. Both areas can be selectively read repetitively. The WORM area is used to store data records and the R/W area contains directories for the data records recorded in the WORM area.Type: GrantFiled: April 21, 1992Date of Patent: November 1, 1994Assignee: International Business Machines CorporationInventors: Duane W. Baxter, Leon E. Gregg, William Jaaskelainen
-
Patent number: 5043967Abstract: A WORM data storage medium includes primary and secondary data storage areas in which data and pointers to allocated but unwritten update areas are written. Original and updated data is written in a write sequence or chain of primary data areas separated by branched secondary data storage areas. The most recent updated data is found in a two level search of primary and then secondary data storage areas in order to save time by searching only those secondary areas where the most recent update exist.Type: GrantFiled: August 20, 1990Date of Patent: August 27, 1991Assignee: International Business Machines CorporationInventors: Leon E. Gregg, Randy K. Rolfe
-
Patent number: 4249241Abstract: A serialization apparatus for a data processing system wherein access restrictions are automatically enforced: (1) in behalf of individual machine instructions in order to maintain object integrity; and (2) at each user's discretion in order to maintain synchronization among all concurrent users of any given object. Various types of restrictions can be enforced in behalf of both machine instructions and users, allowing concurrent access to objects at various levels where appropriate.Type: GrantFiled: October 23, 1978Date of Patent: February 3, 1981Assignee: International Business Machines CorporationInventors: Gary F. Aberle, Gerald J. Balm, Viktors Berstis, Leon E. Gregg, Kuang-Chi Hu, James G. Ranweiler, William C. Richardson, Terry L. Schardt, Charles T. Watson