Patents by Inventor Dennis R. Calkins

Dennis R. Calkins 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: 6643802
    Abstract: A multi-node parallel processing system includes multiple nodes each including the capability to handle faults. When a fault is detected, a fault handling procedure is launched. This may include invoking a dump capture handler to stop execution of all applications as well as control the saving of dump information to slave dump databases. The node in which the fault occurred sends a broadcast message to all the other nodes to indicate the fault condition. In response to the message, each of the other nodes also captures predetermined dump information into slave dump databases. The system is then restarted. After the system has started up again, a master dump save routine is started on a master node. The master dump save routine then launches slave dump save routines in each of the nodes to coordinate the collection of dump information. The master dump save routine can query the information stored in each of the slave dump routines and select a subset of the information desired.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: November 4, 2003
    Assignee: NCR Corporation
    Inventors: Bruce J. Frost, Donald J. Lewis, Nancy J. Cochran, Dennis R. Calkins, Mark A. Geisert, Carl Chih-Fen Hsieh
  • Patent number: 6505284
    Abstract: A File SeGment (FSG) subsystem of a PDE (parallel database extension) provides services for managing and allocating secondary memory such as cache, providing data commits and retrieval operations on disk, and providing routines to perform disk I/O (Input/Output) and other memory operations for a file system. The FSG subsystem provides for the determination of the amount of cache that may be utilized, locking that portion of cache, using a buddy memory management system to manage the cache, using one or more hash aging queues to determine when to free up cache, permitting preloads of data into the cache, and asynchronously accepting an I/O completion action from a user prior to completion of an operation and performing such an I/O completion action.
    Type: Grant
    Filed: June 26, 2000
    Date of Patent: January 7, 2003
    Assignee: NCR Corporation
    Inventors: Sorana Rabinovici, Dennis R. Calkins