Patents by Inventor Gregory J. Lambert

Gregory J. Lambert 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).

  • Publication number: 20180232403
    Abstract: Provided is a process of servicing a dynamic application program interface request that accommodates different contexts of different requests corresponding to different graph database schemas, the process including: receiving a first application program interface (API) request having a first context; selecting a first type of node in a graph database; obtaining a first schema and a second schema corresponding to the first type of node and the first context; determining that the first schema is partially overridden by the second schema; translating the first API request into a query language of the graph database based on both the first schema and overriding portions of the second schema; and submitting the translated graph database request to the graph database.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Inventors: Bilal M. Bhatti, Andrew C. Kidder, Gregory J. Lambert, Josh Hill
  • Patent number: 9977662
    Abstract: A method for a dynamic adapter design pattern is described. The method comprises receiving an object comprising object data, wherein the object is associated with an application context. A first type of the object is determined, and the object data is depicted in a first manner determined by the first type. A target type is determined based on the application context. A conversion mechanism is selected from a plurality of conversion mechanisms based on the first type and the target type. The conversion mechanism is applied to the object of the first type to create a new object of the target type. To apply the conversion mechanism, the object is converted from the first type to the target type, wherein the object data is depicted in a second manner determined by the target type, and a field of object data is modified based on the target type.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: May 22, 2018
    Assignee: CA, Inc.
    Inventors: Gregory J. Lambert, Sheena Patel
  • Publication number: 20160283206
    Abstract: A method for a dynamic adapter design pattern is described. The method comprises receiving an object comprising object data, wherein the object is associated with an application context. A first type of the object is determined, and the object data is depicted in a first manner determined by the first type. A target type is determined based on the application context. A conversion mechanism is selected from a plurality of conversion mechanisms based on the first type and the target type. The conversion mechanism is applied to the object of the first type to create a new object of the target type. To apply the conversion mechanism, the object is converted from the first type to the target type, wherein the object data is depicted in a second manner determined by the target type, and a field of object data is modified based on the target type.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Gregory J. LAMBERT, Sheena PATEL
  • Patent number: 8459822
    Abstract: Laser sighting systems for firearms are disclosed. The laser sighting systems are configured to project a peripheral pattern on a target the area of which is substantially representative of the spread of projectile(s) fired from the firearm.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: June 11, 2013
    Assignee: Ochoco Arms
    Inventors: Samuel J. Lambert, Dennis C. Doherty, Madison J. Doherty, Gregory J. Lambert