Patents by Inventor Gerald D. Boldt

Gerald D. Boldt 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: 6553428
    Abstract: A triology of methods to send, receive and execute are provided for JAVA process objects on client and server so that instance variables, rather than objects, can be transferred from/to client and server. In that manner, process objects at the server can be instantiated with instance variables from the client without object transfer. The system enables use of non-JAVA process objects at the server to perform functions at the request of a JAVA client.
    Type: Grant
    Filed: November 18, 1997
    Date of Patent: April 22, 2003
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Ruehle, Gerald D. Boldt, James R. Carlock, Ronald L. Heiney, Raymond L. Knudson, Stephen E. Stucka
  • Patent number: 6401109
    Abstract: A virtual socket replaces the usual JAVA physical socket for interprocess communication between two JAVA processes resident on a single system. The virtual socket is created by loading and making use of the standard-in, standard out process associated with the underlying platform so that data, rather than objects, can be passed from one Java process to another.
    Type: Grant
    Filed: November 18, 1997
    Date of Patent: June 4, 2002
    Assignee: International Business Machines Corp.
    Inventors: Ronald L. Heiney, Gerald D. Boldt, James R. Carlock, Thomas M. Ruehle, Stephen E. Stucka
  • Patent number: 5818444
    Abstract: An application, method and apparatus for revision of attributes of selected objects as controlled by a computer system. The computer system has at least a visual operator interface, an operating system for operating applications within the computer system, and memory for storing the application therein. Selected objects, such as other applications, parts of applications such as cells in a spread sheet, or real objects such as printers, are designated for selected attribute revision. A global change operation for all of the designated objects having properties to be revised is selected. The attributes are revised as desired and the revised attributes are propagated to the designated objects. Also disclosed is a method, apparatus and application for indicating the desired revisions to the attributes using a model object. The model object method, apparatus and application is an alternative embodiment of the invention.
    Type: Grant
    Filed: August 14, 1996
    Date of Patent: October 6, 1998
    Assignee: International Business Machines Corporation
    Inventors: Claudia C. Alimpich, Gerald D. Boldt, Calvin Larry Doescher, Joan Stagaman Goddard, Luana L. Vigil, Minh Trong Vo, James Philip Wittig
  • Patent number: 5784057
    Abstract: An application, method and apparatus for revision of a title of a window containing objects as controlled by a computer system. The computer system has at least a visual operator interface, an operating system for operating applications within the computer system, and memory for storing the application therein. A title is generated for the window containing a list of all of the parent objects, either in the window or represented by child objects in the window. The title is revised dynamically to correspond with modifications in the parent objects. The title revision is done while the window is displayed. Also a means for retaining in the title the name of a parent object even if the parent object becomes temporarily unavailable while the window is displayed. Also a means for saving the revised title so that when the window is opened again in the future, the objects are displayed. Additionally a means for closing the window if all of the objects are deleted.
    Type: Grant
    Filed: August 14, 1996
    Date of Patent: July 21, 1998
    Assignee: International Business Machines Corporation
    Inventors: Claudia C. Alimpich, Gerald D. Boldt, Calvin Larry Doescher, Joan Stagaman Goddard, James Philip Wittig
  • Patent number: 5506989
    Abstract: Priority levels and bump values are assigned to requestors for access to a system resource. When access requests are received, arbitration of the requests is made in accordance with the assigned priorities, bump values, and the received access requests. If a high priority level access request is granted, then the same request will be held off for a successive number of requests as set by the bump values. In cases where the access is required for more than one request/grant cycle, the priority level access can be retained as long as required.
    Type: Grant
    Filed: January 31, 1990
    Date of Patent: April 9, 1996
    Assignee: IBM Corporation
    Inventors: Gerald D. Boldt, Stephen D. Hanna
  • Patent number: 5446741
    Abstract: Memory testing is performed by a dedicated hardware system, initialized by a system processor and employing the processor's DMA capability to allow the system to execute other programs without having to wait until memory testing is completed. The same hardware can be utilized as a memory scrubber.
    Type: Grant
    Filed: December 23, 1993
    Date of Patent: August 29, 1995
    Assignee: International Business Machines Corporation
    Inventors: Gerald D. Boldt, Stephen D. Hanna, Robert E. Vogelsberg
  • Patent number: 5377334
    Abstract: Resource master and slave combinations operating from separate local clocks asynchronously even though there may be wide speed variations among the devices, eliminating the need to synchronize the trailing edges of generated control signals with the local clock so as to free access to the resource as soon as possible without introducing timing or logic hazards.
    Type: Grant
    Filed: November 10, 1992
    Date of Patent: December 27, 1994
    Assignee: International Business Machines Corporation
    Inventors: Gerald D. Boldt, Stephen D. Hanna, Robert E. Vogelsberg