Patents by Inventor Keith A. Rollin

Keith A. Rollin 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: 5973702
    Abstract: An object-oriented view system controls the display of screen graphics for a plurality of application programs, each of which generates graphical information for display in a window assigned to it. The view system has a system window manager which is common to all of the application programs and which defines application window areas on the display screen and corresponding application window storage areas in the display screen buffer. Each application program instantiates a view system object from class information in the computer operating system. Each view system object includes a view object with program code that directly stores screen display information generated by the application into the screen buffer. This arrangement allows the application programs to avoid the conventional "bottleneck" that develops when all of the screen display information must be stored in the screen buffer by the common system window manager.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: October 26, 1999
    Assignee: Object Technology Licensing Corporation
    Inventors: Debra L. Orton, Keith A. Rollin, Bill Gibbons
  • Patent number: 5465362
    Abstract: A view system is disclosed which provides support polymorphic initialization and finalization of objects. This mechanism is used by the view system to support virtual method invocation at construction/destruction time for objects that require the needed behavior. The C++ language does not support the invocation of virtual methods from within the constructor/destructor of a given object. The view system provides a mechanism whereby an initialization method is invoked after the object construction is completed, but before any methods are invoked on the constructed object. A similar mechanism is used to invoke a virtual finalization method before the object destruction is started. This mechanism is not view system-specific, but is provided and used by the view system to support such behavior.
    Type: Grant
    Filed: December 30, 1993
    Date of Patent: November 7, 1995
    Assignee: Taligent, Inc.
    Inventors: Debra L. Orton, Keith A. Rollin, Bill Gibbons