Patents by Inventor Curtis Howard Brobst

Curtis Howard Brobst 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).

  • Publication number: 20020112223
    Abstract: In an object oriented computer system, an object oriented mechanism and method defines a common interface to maintain elements on a collection while providing the capability of using virtually any suitable object as a key to the collection. A programmer defines an interface on a collection that includes suitable object methods for adding, removing, and replacing elements of the collection. The constraints that determine whether elements may be added, removed, or replaced is encapsulated in a policy that is defined by the programmer. The programmer identifies one or more keys, which may include any suitable object in the object oriented system. A maintainer class provides a client interface for maintaining elements on the collection according to the defined policy and according to the keys defined by the programmer.
    Type: Application
    Filed: October 22, 1998
    Publication date: August 15, 2002
    Inventors: CURTIS HOWARD BROBST, JAMES EDWARD CAREY, BRADLEY WILLIAM FAWCETT, SIEGFRIED WIESENHOFER
  • Patent number: 6427229
    Abstract: In an object oriented computer system, an object oriented mechanism and method defines a common interface to maintain elements on a collection while providing the capability of using virtually any suitable object as a key to the collection. A programmer defines an interface on a collection that includes suitable object methods for adding, removing, and replacing elements of the collection. The constraints that determine whether elements may be added, removed, or replaced is encapsulated in a policy that is defined by the programmer. The programmer identifies one or more keys, which may include any suitable object in the object oriented system. A maintainer class provides a client interface for maintaining elements on the collection according to the defined policy and according to the keys defined by the programmer.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: July 30, 2002
    Assignee: International Business Machines Corporation
    Inventors: Curtis Howard Brobst, James Edward Carey, Bradley William Fawcett, Siegfried Wiesenhofer
  • Patent number: 6378002
    Abstract: An object oriented framework provides a set of objects that perform computer system server functions and that permit a framework user to add extensions for defining a Server Process category of objects that perform service processes for the network and exchange implicit data with remote processes of the network, and also define an Implicit Data Handler Registry (IDHR) class of objects that receive registration information from Provider objects of the Server Process category.
    Type: Grant
    Filed: August 5, 1997
    Date of Patent: April 23, 2002
    Assignee: International Business Machines Corporation,
    Inventors: Curtis Howard Brobst, Steve J. Gansemer, Cheryl L. Greiner
  • Patent number: 6061700
    Abstract: An apparatus and method for formatting a specified group of related web pages into a single web page allows a user to define a number of selected pages and associated relation criteria for each selected page. A formatting mechanism collects the URLs for the selected pages and those related pages based on the relation criteria and stores the URLs in a URL container. The formatting mechanism further invokes each web page associated to the URLs contained in the URL container and generates a conglomerate page. The conglomerate web page may include data insert into or referenced in one or more of the selected pages. The conglomerate web page may then be printed using a standard browser print function.
    Type: Grant
    Filed: August 8, 1997
    Date of Patent: May 9, 2000
    Assignee: International Business Machines Corporation
    Inventors: Curtis Howard Brobst, Paul Brian Monday
  • Patent number: 5893106
    Abstract: An object oriented framework provides a set of objects that perform computer system server functions and that permit a framework user to add extensions for specific processing features, thereby producing a server program for managing computer system resources and performing desired functions. The framework includes a Server class of objects, which provides the server environment in which the objects performing server functions exist and serves as the primary interface between the server and the client machines, and includes a Service Object (SO) category of classes, whose objects comprise server function objects and implement two methods, one method called runMeFirst( ) and another method called runMeSecond( ) such that the runMeFirst( ) method is executed before the runMeSecond( ) method and interdependencies are resolved.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: April 6, 1999
    Assignee: International Business Machines Corporation
    Inventors: Curtis Howard Brobst, Wayne Allen Nelson