Patents by Inventor Gavin MENDEL-GLEASON

Gavin MENDEL-GLEASON 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: 11238059
    Abstract: A method of facilitating construction of a user interface for policing input of user-defined data to a database. An ontology expressed in a first-order logic language is obtained, the ontology describing one or more predefined classes, a plurality of predefined properties and at least one predefined restriction. Data useable to identify a first class is received, and in response, an intermediate data structure is generated for the first class, the intermediate data structure configured to facilitate construction of a user interface for policing input of user-defined data to the database. Generating the intermediate data structure comprises identifying a property from the ontology that is applicable to the first class, determining a property restriction function indicating whether the at least one restriction is applicable to the property, and associating the at least one restriction with the property in the intermediate data structure.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 1, 2022
    Assignee: Data Chemist Limited
    Inventors: Kevin Feeney, Gavin Mendel-Gleason
  • Publication number: 20200372038
    Abstract: A method of facilitating construction of a user interface for policing input of user-defined data to a database. An ontology expressed in a first-order logic language is obtained, the ontology describing one or more predefined classes, a plurality of predefined properties and at least one predefined restriction. Data useable to identify a first class is received, and in response, an intermediate data structure is generated for the first class, the intermediate data structure configured to facilitate construction of a user interface for policing input of user-defined data to the database. Generating the intermediate data structure comprises identifying a property from the ontology that is applicable to the first class, determining a property restriction function indicating whether the at least one restriction is applicable to the property, and associating the at least one restriction with the property in the intermediate data structure.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 26, 2020
    Inventors: Kevin FEENEY, Gavin MENDEL-GLEASON
  • Publication number: 20200334234
    Abstract: A method for querying a graph database is provided. The graph database includes a plurality of nodes connected by edges, the edges indicating relationships between nodes in the plurality of nodes. The method comprises receiving a database query describing a graph database pattern, wherein the database query is expressed using a modal logic query language that includes at least one fixed-point operator. The graph database is searched using the database query. In response to the searching, at least one Kripke structure is obtained, each of the at least one Kripke structure representing a fragment of the graph database that corresponds to the graph database pattern. The method further comprises outputting data, based on the at least one Kripke structure, to provide a response to the database query.
    Type: Application
    Filed: April 17, 2020
    Publication date: October 22, 2020
    Inventor: Gavin MENDEL-GLEASON