Patents by Inventor Eric LAUFER

Eric LAUFER 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: 20250147955
    Abstract: There is provided a method for retrieving data, the method being executed by at least one processor, the method comprising: receiving a natural language query; decomposing the natural language query into query elements; generating, by providing the query elements to at least one classifier, a query type characterizing the natural language query; identifying a subset of the query elements based on the query type; generating a structured database query including the subset of the query elements; and retrieving data based on the structured database query.
    Type: Application
    Filed: January 8, 2025
    Publication date: May 8, 2025
    Applicant: ServiceNow Canada Inc.
    Inventors: Eric LAUFER, Francois MAILLET
  • Patent number: 12222935
    Abstract: Systems for use in data retrieval. A natural language processing module is used in conjunction with a classifier module to analyze and decompose a user query into its elements, and to determine a type of query. These modules are also used to determine the parameters for the query. The type of query and the parameters are then used to find a suitable function that creates a structured database query with the fields in the database query being populated using the parameters and query elements found by the NLP module. The completed structured database query is then used to retrieve relevant data records in response to the query. The retrieved records are then further processed and formatted as necessary to result in a suitable response to the query.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: February 11, 2025
    Assignee: ServiceNow Canada Inc.
    Inventors: Eric Laufer, Francois Maillet
  • Publication number: 20220292087
    Abstract: Systems for use in data retrieval. A natural language processing module is used in conjunction with a classifier module to analyze and decompose a user query into its elements, and to determine a type of query. These modules are also used to determine the parameters for the query. The type of query and the parameters are then used to find a suitable function that creates a structured database query with the fields in the database query being populated using the parameters and query elements found by the NLP module. The completed structured database query is then used to retrieve relevant data records in response to the query. The retrieved records are then further processed and formatted as necessary to result in a suitable response to the query.
    Type: Application
    Filed: August 26, 2020
    Publication date: September 15, 2022
    Applicant: ServiceNow Canada Inc.
    Inventors: Eric LAUFER, Francois MAILLET