Patents by Inventor Sinuhé Arroyo

Sinuhé Arroyo 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: 20220092060
    Abstract: A system and method for identifying a resource metadata, translating the metadata into a semantic representation of the metadata, including one or more concepts or instances and a relationship between the concepts or instances; generating an annotation, including the translated semantic metadata; receiving, from a client device, a semantic metadata search request including a first concept (or instance thereof), the relationship, and a second concept or instance thereof; selecting, from the database, the resource associated with the annotation matching the user input; and displaying, on the client device, a list including the resource.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 24, 2022
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
  • Publication number: 20220043973
    Abstract: A system and method for executing a node within the conversation graph model by receiving from a client device, a user input, and executing a first software instruction in the node, based on the user input. A server may identify at least one token within the user input, and if it matches a conversation context data associated in a database with the at least one token: suspend execution of the first software instruction; identify an abstract node associated in the database with the conversation context data; identify a specialized node associated in the database with conversation context data and the abstract node; and execute a second software instruction within the specialized node.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
  • Publication number: 20210319016
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Application
    Filed: June 25, 2021
    Publication date: October 14, 2021
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno
  • Patent number: 11086860
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: August 10, 2021
    Assignee: CAPRICORN HOLDINGS PTE, LTD
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno
  • Patent number: 10599643
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: March 24, 2020
    Assignee: CAPRICORN HOLDINGS PTE, LTD.
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Patent number: 10592504
    Abstract: A system and method for information retrieval are presented. A client computer receives a natural language query comprising an array of tokens. A query processing server analyzes the natural language query (interpreted as a question) to identify a plurality of terms and a relationship between one or more pairs of the terms according to a knowledge model defining interrelationships between a plurality of entities. A set of assertions is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base of frequently asked questions, corresponding answers, documents and/or data using the set of assertions to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at least one of the entities in the knowledge model. The set of results are transmitted to the client computer.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: March 17, 2020
    Assignee: CAPRICORN HOLDINGS PTE, LTD.
    Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
  • Publication number: 20190213185
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Application
    Filed: March 14, 2019
    Publication date: July 11, 2019
    Inventors: Sinuhe Arroyo, Carlos Ruiz Moreno
  • Publication number: 20190042572
    Abstract: A system and method for information retrieval are presented. A client computer receives a natural language query comprising an array of tokens. A query processing server analyzes the natural language query (interpreted as a question) to identify a plurality of terms and a relationship between one or more pairs of the terms according to a knowledge model defining interrelationships between a plurality of entities. A set of assertions is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base of frequently asked questions, corresponding answers, documents and/or data using the set of assertions to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at least one of the entities in the knowledge model. The set of results are transmitted to the client computer.
    Type: Application
    Filed: October 11, 2018
    Publication date: February 7, 2019
    Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
  • Patent number: 10127274
    Abstract: A system and method for information retrieval are presented. A client computer receives a natural language query comprising an array of tokens. A query processing server analyzes the natural language query (interpreted as a question) to identify a plurality of terms and a relationship between one or more pairs of the terms according to a knowledge model defining interrelationships between a plurality of entities. A set of assertions is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base of frequently asked questions, corresponding answers, documents and/or data using the set of assertions to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at least one of the entities in the knowledge model. The set of results are transmitted to the client computer.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: November 13, 2018
    Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
  • Publication number: 20170371923
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Application
    Filed: September 7, 2017
    Publication date: December 28, 2017
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Patent number: 9785671
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: October 10, 2017
    Assignee: CAPRICORN HOLDINGS PTE. LTD.
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Publication number: 20170228372
    Abstract: A system and method for information retrieval are presented. A client computer receives a natural language query comprising an array of tokens. A query processing server analyzes the natural language query (interpreted as a question) to identify a plurality of terms and a relationship between one or more pairs of the terms according to a knowledge model defining interrelationships between a plurality of entities. A set of assertions is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base of frequently asked questions, corresponding answers, documents and/or data using the set of assertions to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at least one of the entities in the knowledge model. The set of results are transmitted to the client computer.
    Type: Application
    Filed: February 8, 2016
    Publication date: August 10, 2017
    Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
  • Publication number: 20160314121
    Abstract: A system and method for information retrieval are presented. A natural language query is received from a client computer. The natural language query is analyzed to identify a plurality of terms, and a relationship between a pair of terms in the plurality of terms is determined using a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities for a knowledge domain. A triple statement is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base using the triple statement to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model. The set of results are transmitted to the client computer.
    Type: Application
    Filed: June 30, 2016
    Publication date: October 27, 2016
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Patent number: 9406020
    Abstract: A system and method for information retrieval are presented. A natural language query is received from a client computer. The natural language query is analyzed to identify a plurality of terms, and a relationship between a pair of terms in the plurality of terms is determined using a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities for a knowledge domain. A triple statement is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base using the triple statement to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model. The set of results are transmitted to the client computer.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: August 2, 2016
    Assignee: Taiger Spain SL
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Publication number: 20150019589
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Application
    Filed: May 21, 2014
    Publication date: January 15, 2015
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Publication number: 20140115001
    Abstract: A system and method for information retrieval system are presented. A graph generation module is configured to output, to a client computer, a graph depicting a first arrangement of a subset of a plurality of entities of a knowledge model, the graph depicting a relationship between ones of the subset of the plurality of entities. A node selection reception module is configured to receive, from the client computer, a selection of at least one of the subset of the plurality of entities and an associated action, wherein, when the associated action is of a first type, the graph generation module is configured to output, to the client computer, a second graph depicting a second arrangement of a second subset of the plurality of entities of the knowledge model using the selected at least one of the subset of the plurality of entities.
    Type: Application
    Filed: January 2, 2013
    Publication date: April 24, 2014
    Applicant: playence GmBH
    Inventors: Sinuhe Arroyo, Jose Manuel Lopez Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Publication number: 20130262449
    Abstract: A system and method for information retrieval are presented. A first query is executed against a knowledge base using a natural language query to generate a result set. The knowledge base identifies a plurality of items, each associated with at least one annotation identifying at one of a plurality of entities in a knowledge model that defines a plurality of entities and interrelationships between one or more of the plurality of entities for a knowledge domain. The result set identifies a first set of items in the knowledge base. A graph of one or more of the entities in the knowledge model database is generated using a plurality of terms from the result set and the natural language query. A selection of one of the entities in the graph can be received from the client computer and used to restrict the number of items in the result set.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 3, 2013
    Applicant: playence GmBH
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
  • Publication number: 20130262361
    Abstract: A system and method for information retrieval are presented. A natural language query is received from a client computer. The natural language query is analyzed to identify a plurality of terms, and a relationship between a pair of terms in the plurality of terms is determined using a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities for a knowledge domain. A triple statement is constructed using the relationship between the pair of terms, and a query is executed against a knowledge base using the triple statement to generate a set of results. The knowledge base identifies a plurality of items, each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model. The set of results are transmitted to the client computer.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 3, 2013
    Applicant: Playence GmBH
    Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso