Patents by Inventor Roger Lee Haskin

Roger Lee Haskin 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: 6820122
    Abstract: A method for managing a shared resource that is allocated among nodes in a distributed computing system includes receiving periodic reports from the nodes regarding their respective allocations of the resource. Responsive to the periodic reports, an approximate amount of the resource that is free for further allocation is determined. Typically, the shared resource is a data storage resource, such as a plurality of disks linked to the nodes by a network, which disks are commonly accessible to multiple ones of the nodes.
    Type: Grant
    Filed: January 10, 2000
    Date of Patent: November 16, 2004
    Assignee: International Business Machines Corporation
    Inventors: Benjamin Mandler, Roger Lee Haskin, Frank Bernhard Schmuck, James Christopher Wyllie
  • Patent number: 6112223
    Abstract: A fault tolerant multimedia program distribution system includes a number of controllers for transmitting instances of predetermined multimedia program information to a communications network at predetermined times, a storage system for storing the multimedia program information, and a multiple access storage control device which allows multiple access to the storage system by more than one distribution controller at any time.
    Type: Grant
    Filed: May 20, 1997
    Date of Patent: August 29, 2000
    Assignee: International Business Machines Corporation
    Inventors: Henry Dexter Chadwick, David William Davenport, Leonard DeGollado, James William Eldridge, Michael Joseph Flynn, Roger Lee Haskin, Leung Ping Lee, Gregory Allen Poist, Frank Lonnie Stein, Jeffrey Lloyd Weiner
  • Patent number: 5963963
    Abstract: A computer system having a shared disk file system running on multiple computers each having their own instance of an operating system and being coupled for parallel data sharing access to files residing on network attached shared disks. Methods are provided for use as a parallel file system in a shared disk environment by use of a scalable directory service for the system with a stable cursor, and a segmented allocation map. Dynamic prefetch and cached balance pools for multiple accesses improve the system. Extended file attributes are used for implementation of Access Control Lists in a parallel file system. Improvements to caching and cache performance developments balance pools for multiple accesses. A metadata node manages file metadata for parallel read and write actions.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: October 5, 1999
    Assignee: International Business Machines Corporation
    Inventors: Frank B. Schmuck, Roger Lee Haskin, Daniel Lloyd McNabb, James Christopher Wyllie
  • Patent number: 5960446
    Abstract: A computer system having a shared disk file system running on on multiple computers each having their own instance of an operating system and being coupled for parallel data sharing access to files residing on network attached shared disks. Methods are provided for use as a parallel file system in a shared disk environment by use of a scalable directory service for the system with a stable cursor, a segmented allocation map. Dynamic prefetch and cached balance pools for multiple accesses improve the system. Extended file attributes are used for implementation of Access Control Lists in a parallel file system. Improvement to caching and cache performance development balance pools for multiple accesses. A metadata node manages file metadata for parallel read and write actions.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: September 28, 1999
    Assignee: International Business Machines Corporation
    Inventors: Frank B. Schmuck, Roger Lee Haskin, Zvi Yosef Yehudai, James Christopher Wyllie
  • Patent number: 5946686
    Abstract: A computer system having a shared disk file system running on on multiple computers each having their own instance of an operating system and being coupled for parallel data sharing access to files residing on network attached shared disks. Methods are provided for use as a parallel file system in a shared disk environment by use of a scalable directory service for the system with a stable cursor, a segmented allocation map. Synchronous and asynchronous takeover of a metadata node occurs for correction of metadata which was under modification and a new computer node to be a metadata node for that file. Locks are not constantly required to allocate new blocks on behalf of a user. We have provided recoverable local shares for Quota Management. A quota server and a quota client are provided for each file system, and a quotacheck utility allows parallel environments with minimal interference to other applications which require the use of quotas.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: August 31, 1999
    Assignee: International Business Machines Corporation
    Inventors: Frank B. Schmuck, James Christopher Wyllie, Robert J. Curran, Zvi Yosef Yehudai, Roger Lee Haskin, Sibylle Schaller