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: 20220092060Abstract: 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: ApplicationFiled: September 18, 2020Publication date: March 24, 2022Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
-
Publication number: 20220043973Abstract: 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: ApplicationFiled: August 4, 2020Publication date: February 10, 2022Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
-
Publication number: 20210319016Abstract: 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: ApplicationFiled: June 25, 2021Publication date: October 14, 2021Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno
-
Patent number: 11086860Abstract: 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: GrantFiled: March 14, 2019Date of Patent: August 10, 2021Assignee: CAPRICORN HOLDINGS PTE, LTDInventors: Sinuhé Arroyo, Carlos Ruiz Moreno
-
Patent number: 10599643Abstract: 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: GrantFiled: September 7, 2017Date of Patent: March 24, 2020Assignee: CAPRICORN HOLDINGS PTE, LTD.Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Patent number: 10592504Abstract: 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: GrantFiled: October 11, 2018Date of Patent: March 17, 2020Assignee: CAPRICORN HOLDINGS PTE, LTD.Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
-
Publication number: 20190213185Abstract: 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: ApplicationFiled: March 14, 2019Publication date: July 11, 2019Inventors: Sinuhe Arroyo, Carlos Ruiz Moreno
-
Publication number: 20190042572Abstract: 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: ApplicationFiled: October 11, 2018Publication date: February 7, 2019Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
-
Patent number: 10127274Abstract: 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: GrantFiled: February 8, 2016Date of Patent: November 13, 2018Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
-
Publication number: 20170371923Abstract: 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: ApplicationFiled: September 7, 2017Publication date: December 28, 2017Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Patent number: 9785671Abstract: 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: GrantFiled: May 21, 2014Date of Patent: October 10, 2017Assignee: CAPRICORN HOLDINGS PTE. LTD.Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Publication number: 20170228372Abstract: 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: ApplicationFiled: February 8, 2016Publication date: August 10, 2017Inventors: Carlos Ruiz Moreno, Sinuhé Arroyo
-
Publication number: 20160314121Abstract: 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: ApplicationFiled: June 30, 2016Publication date: October 27, 2016Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Patent number: 9406020Abstract: 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: GrantFiled: April 2, 2013Date of Patent: August 2, 2016Assignee: Taiger Spain SLInventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Publication number: 20150019589Abstract: 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: ApplicationFiled: May 21, 2014Publication date: January 15, 2015Inventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Publication number: 20140115001Abstract: 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: ApplicationFiled: January 2, 2013Publication date: April 24, 2014Applicant: playence GmBHInventors: Sinuhe Arroyo, Jose Manuel Lopez Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Publication number: 20130262449Abstract: 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: ApplicationFiled: April 2, 2013Publication date: October 3, 2013Applicant: playence GmBHInventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso
-
Publication number: 20130262361Abstract: 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: ApplicationFiled: April 2, 2013Publication date: October 3, 2013Applicant: Playence GmBHInventors: Sinuhé Arroyo, José Manuel López Cobo, Guillermo Alvaro Rey, Silvestre Losada Alonso