Patents by Inventor Warren M. Sterling

Warren M. Sterling 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: 5864843
    Abstract: A method and apparatus for extending a database management system to operate with diverse object servers. The apparatus comprises a federated coordinator for accepting client commands and translating client commands into relational database commands and object server commands, a plurality of object servers coupled to the federated coordinator, each object server for storing and retrieving data objects identified by object data surrogates in response to the object server commands from the federated coordinator, and a relational database management system coupled to the federated coordinator for storing and retrieving object data surrogates and for transforming relational database commands into an answer set comprising an answer set data surrogate.
    Type: Grant
    Filed: October 20, 1995
    Date of Patent: January 26, 1999
    Assignee: NCR Corporation
    Inventors: Felipe Carino, Jr., Warren M. Sterling, Anthony L. Rollins
  • Patent number: 5794250
    Abstract: A method and apparatus for extending a relational database management system performed by a computer to manage object data stored in an object server having a processor and a data storage device. The method comprises the steps of receiving a database command including a store command and object data from a client at a federated coordinator, generating a data surrogate unique to the object data, associating the data surrogate with the object data, and storing the data surrogate and the object data in the data storage device in the object server.
    Type: Grant
    Filed: April 18, 1997
    Date of Patent: August 11, 1998
    Assignee: NCR Corporation
    Inventors: Felipe Carino, Jr., Warren M. Sterling
  • Patent number: 4149145
    Abstract: An autonomous processor for displaying on a video tube both text characters and facsimile data. To conserve memory space the facsimile data is stored in compressed form and is decompressed or unfolded in synchronism with the vertical and horizontal deflections in the video tube. Similarly the text characters are stored in coded form, together with interspaced commands, both inscribed in a list memory. Each character code in the list then selects an appropriate dot matrix from a font memory which also contains displacement data. Selected lines of the font dot matrices are then addressed by row coordinates to form a horizontal video signal, which is accumulated in a ping pong buffer concurrently unloading into a video register. This same video register merges the facsimile data which is concurrently unfolded.
    Type: Grant
    Filed: February 17, 1977
    Date of Patent: April 10, 1979
    Assignee: Xerox Corporation
    Inventors: David Hartke, Warren M. Sterling
  • Patent number: 4110823
    Abstract: A distributed function processing system utilizing a conventional microprocessor operated as a text processor in combination with a plurality of other autonomous processing devices arranged to operate in a coherent processing system. One of the autonomous processors which is a memory control processor serves to periodically overlay a random access accelerator memory with the contents of a main memory system and concurrently resolves conflicts among various other autonomous memory service requests. This processor, therefore, accommodates the data rates of the main memory. The other processor is a display processor which generates signals to a video display system to provide a visual interface to the user and is therefore tied to the video rate. Accordingly, the processing burden is distributed within processors entailing differing rates operating autonomously.
    Type: Grant
    Filed: February 17, 1977
    Date of Patent: August 29, 1978
    Assignee: Xerox Corporation
    Inventors: David Cronshaw, Jack E. Shemer, William D. Turner, David Hartke, James R. Keddy, Wilbur E. DuVall, Warren M. Sterling