Patents by Inventor Paul Douglas Fife

Paul Douglas Fife 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: 9747339
    Abstract: A technique for managing access to a distributed database includes providing a server configured to receive database requests from client machines over a network. The server intelligently responds to a database request by (i) sending a first query to the distributed database at a lower consistency level to obtain a first response and (ii) conditionally sending a second query to the distributed database at a higher consistency level to obtain a second response. The server sends the second query conditionally based on whether the first response meets a plausibility condition specified in the database request. If the first response meets the plausibility condition, the server returns the first response to the client to satisfy the database request and no second query is sent. Otherwise, the server sends the second query to the distributed database and returns the second response to the client.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: August 29, 2017
    Assignee: GetGo, Inc.
    Inventors: John S. Andleman, Albrecht Beyle, Mark Andrew Bishop, Paul Douglas Fife, Gerald Kleser
  • Publication number: 20160357806
    Abstract: A technique for managing access to a distributed database includes providing a server configured to receive database requests from client machines over a network. The server intelligently responds to a database request by (i) sending a first query to the distributed database at a lower consistency level to obtain a first response and (ii) conditionally sending a second query to the distributed database at a higher consistency level to obtain a second response. The server sends the second query conditionally based on whether the first response meets a plausibility condition specified in the database request. If the first response meets the plausibility condition, the server returns the first response to the client to satisfy the database request and no second query is sent. Otherwise, the server sends the second query to the distributed database and returns the second response to the client.
    Type: Application
    Filed: June 4, 2015
    Publication date: December 8, 2016
    Inventors: John S. Andleman, Albrecht Beyle, Mark Andrew Bishop, Paul Douglas Fife, Gerald Kleser