Patents by Inventor J. Colin James, III

J. Colin James, III 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: 5926815
    Abstract: The binary sort access method and apparatus makes use of a binary search to show where an item of data not found should be placed in sorted order within a list in a table in memory or in a file on a storage device. The method includes building the list structure when items of data are inserted in and maintained in sorted order in a table in memory or in a file on a storage device. When no blank table entry is available items of data are moved to make room for the next succeeding item of data. A partially filled or filled list of items may be rewritten again to provide one or more blank table entries between each item of data.
    Type: Grant
    Filed: December 11, 1997
    Date of Patent: July 20, 1999
    Inventor: J. Colin James, III
  • Patent number: 5251165
    Abstract: A random number generator is shown with a two phase operation, the two phases operating to increase the measured randomness of the numbers generated at very little additional cost. The first phase of operation uses conventional techniques to generate an intermediate random number. This intermediate random number is then used by the second phase to generate two potential final random numbers. One of these is picked to be the resultant random number based on whether a specified bit of the intermediate random number is set.
    Type: Grant
    Filed: April 9, 1992
    Date of Patent: October 5, 1993
    Inventor: J. Colin James, III