Back to results
US 2023/0267152 A1Published application
Systems and methods for providing personalized answers with learned user vocabulary for user queries
AssigneeRovi Guides, Inc.
InventorsAnkur Anil Aher, Harish Ashok Kumar
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing personalized answers to a user's query using a learned user vocabulary. A natural-language user interface (NLUI) application tracks input terms in user queries and generates responses that incorporate those input terms. The NLUI application may modify stored response templates or may modify a response generated based on stored response templates, by replacing a template term with an input term that has a common definition.
Claims21
-55. (canceled)
A method comprising:
- receiving a query;
- retrieving a stored response template from a database, wherein:
- the stored response template comprises a plurality of terms including one or more dynamic terms and one or more non-dynamic terms, the query was used to generate a plurality of responses to a plurality of previously received queries, and for each respective response of the plurality of responses:
- the one or more dynamic terms of the stored response template are modified based on an answer to the respective query of the plurality of previously received queries, and the one or more non-dynamic terms are not modified regardless of respective answers included in the plurality of responses;
- and
- in response to determining that the query comprises an input term that shares a definition with a non-dynamic term of the one or more dynamic terms in the stored response template:
- generating a modified response template in which the non-dynamic term is replaced with the input term;
- outputting a response, generated based on the modified response template, to the query;
- and
- storing the modified response template in the database.
7 more elements
A system comprising:
- an input interface configured to:
- receive a query;
- retrieve a stored response template from a database, wherein:
- the stored response template comprises a plurality of terms including one or more dynamic terms and one or more non-dynamic terms, the query was used to generate a plurality of responses to a plurality of previously received queries, and for each respective response of the plurality of responses:
- the one or more dynamic terms of the stored response template are modified based on an answer to the respective query of the plurality of previously received queries, and the one or more non-dynamic terms are not modified regardless of respective answers included in the plurality of responses;
- and
- control circuitry configured to:
- in response to determining that the query comprises an input term that shares a definition with a non-dynamic term of the one or more dynamic terms in the stored response template:
- generate a modified response template in which the non-dynamic term is replaced with the input term;
- output a response, generated based on the modified response template, to the query;
- and
- store the modified response template in the database.
9 more elements
Dependencies are inferred from the claim text.