Patents by Inventor Ronald Q. Smith

Ronald Q. Smith 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: 7043580
    Abstract: An apparatus for and method of implementing a cluster lock processing system having a relatively large number of commodity cluster instruction processors which are managed by a highly scalable, off the shelf communication processor. Because the commodity processors have virtually no system viability features such as memory protection, failure recovery, etc., the communication processor assumes the responsibility for providing these functions. The low cost of the commodity cluster instruction processors makes the system almost linearly scalable. Furthermore, having a fully scalable communication processor ensures a completely scalable system. The cluster/locking, caching, and mass storage accessing functions are fully integrated into a single hardware platform. The architecture may be implemented using any of a wide variety of proprietary or non-proprietary operating system environments.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: May 9, 2006
    Assignee: Unisys Corporation
    Inventors: Michael J. Heideman, Thomas P. Cooper, Ronald Q. Smith
  • Patent number: 5758149
    Abstract: A system for concurrent processing of queries and transactions against a shared database. The system includes multiple processors wherein a processor is available for processing queries and another processor is available for concurrently processing transactions. A query buffer is established for performing the query search while the data accessed by transactions is available in a database cache. Control logic in a database management system distinguishes between transactions and queries and initiates file-read control for reading the file containing the database. File-read control contains logic for logical sequential reading and logical non-sequential reading of the file. Control structures provide a means for control over the load that the query is allowed to place on the system.
    Type: Grant
    Filed: March 17, 1995
    Date of Patent: May 26, 1998
    Assignee: Unisys Corporation
    Inventors: Michael J. Bierma, Sheng-te Chiang, Thomas P. Cooper, James A. Elke, Katsuhiko Kihara, John R. Jordan, Lester Y. Lee, Lee-Chin Liu, James R. Mettling, James M. Plasek, Ralph E. Sipple, Jennifer J. Smith, Ronald Q. Smith, Rajeev P. Tandon
  • Patent number: 5701473
    Abstract: Disclosed is a system for establishing storage of a data file. The stores the data file in a manner that reduces the time required to process a query against the data file. Storage of the data file is established on multiple disks. The disks are selected such that their combined data transfer rate meets or exceeds the rate at which a query processor is capable of processing a query.
    Type: Grant
    Filed: March 17, 1995
    Date of Patent: December 23, 1997
    Assignee: Unisys Corporation
    Inventors: David L. Braseth, Glen P. Eiden, Ronald Q. Smith