Patents by Inventor Dennis DIEFENBACH

Dennis DIEFENBACH 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: 11755569
    Abstract: The present invention is related to a method for processing a question in natural language received at a server (2), comprising performing by a processing unit (21) of the server (2) steps of: (a) for each n-gram of the question which is not a stop word, from at least one given knowledge base of entities linked by relations, identifying as initial entities and initial relations the entities and relations of the knowledge base matching said n-gram; (b) generating a set of possible queries for entities or relations of said given knowledge base, as a function of the initial entities and initial relations identified for all the n-gram of the question; (c) ranking each query of said set of possible queries as a function of at least one predetermined criterion, so as to identify a top-ranked possible query; (d) executing said top-ranked possible query, and returning the result entities or relations.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 12, 2023
    Assignees: UNIVERSITE JEAN MONNET SAINT ETIENNE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (CNRS)
    Inventor: Dennis Diefenbach
  • Publication number: 20200409943
    Abstract: The present invention is related to a method for processing a question in natural language received at a server (2), comprising performing by a processing unit (21) of the server (2) steps of: (a) for each n-gram of the question which is not a stop word, from at least one given knowledge base of entities linked by relations, identifying as initial entities and initial relations the entities and relations of the knowledge base matching said n-gram; (b) generating a set of possible queries for entities or relations of said given knowledge base, as a function of the initial entities and initial relations identified for all the n-gram of the question; (c) ranking each query of said set of possible queries as a function of at least one predetermined criterion, so as to identify a top-ranked possible query; (d) executing said top-ranked possible query, and returning the result entities or relations.
    Type: Application
    Filed: January 18, 2019
    Publication date: December 31, 2020
    Inventor: Dennis DIEFENBACH