Patents by Inventor Philip Edward Russell

Philip Edward Russell 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: 11762775
    Abstract: Systems and methods that may be used to implement overlapping data caching for object application program interfaces (APIs). A unique identifier may be assigned to each sub-component of an object API request. The unique identifiers may be used to determine if sub-components of one object API request overlaps with a sub-component of a prior different request such that a data response for the prior different request can be retrieved from the cache and used as part of the data response for the current object API request.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: September 19, 2023
    Assignee: INTUIT INC.
    Inventors: Philip Edward Russell, Grigoriy E. Kesler, Peter A. Vogel
  • Patent number: 11176044
    Abstract: Systems and methods that may be used to implement overlapping data caching for object application program interfaces (APIs). A unique identifier may be assigned to each sub-component of an object API request. The unique identifiers may be used to determine if sub-components of one object API request overlaps with a sub-component of a prior different request such that a data response for the prior different request can be retrieved from the cache and used as part of the data response for the current object API request.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: November 16, 2021
    Assignee: Intuit Inc.
    Inventors: Philip Edward Russell, Grigoriy E. Kesler, Peter A. Vogel
  • Patent number: 10949178
    Abstract: Certain aspects of the present disclosure provide techniques for generating application programming interface (API) code for an application. The method generally includes receiving information indicating a set of queries invoked within an application. A set of nodes in a graph projection of the API accessed by queries in the set of queries is identified by traversing the graph projection of the API for each query in the set of queries. A subgraph projection of the API including the identified set of nodes is identified, and code implementing operations associated with the identified set of nodes is generated from the generated subgraph projection of the API. The generated code is deployed for use with the application.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: March 16, 2021
    Assignee: INTUIT INC.
    Inventor: Philip Edward Russell
  • Patent number: 5679813
    Abstract: Metal organic compounds containing both cobalt and nickel bound to boron are effective adhesion promoters for bonding rubber to brass-coated metal used as a reinforcement.
    Type: Grant
    Filed: November 13, 1996
    Date of Patent: October 21, 1997
    Assignee: Rhone-Poulenc Chemicals Limited
    Inventors: Philip Edward Russell Tate, John William Prince, John Michael Hilton