Location based conversational understanding
First Claim
Patent Images
1. A method for providing location-based conversational understanding, the method comprising:
- receiving, by a computing device, a query from a user;
generating an environmental context associated with the query;
interpreting the query according to characteristics comprising the environmental context;
generating a text-based query, wherein generating the text-based query comprises;
determining a subject of the query; and
correlating the subject of the query with a subject of an aggregated environmental context;
executing the text-based query; and
providing at least one result of the text-based query to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Location-based conversational understanding may be provided. Upon receiving a query from a user, an environmental context associated with the query may be generated. The query may be interpreted according to the environmental context. The interpreted query may be executed and at least one result associated with the query may be provided to the user.
213 Citations
18 Claims
-
1. A method for providing location-based conversational understanding, the method comprising:
-
receiving, by a computing device, a query from a user; generating an environmental context associated with the query; interpreting the query according to characteristics comprising the environmental context; generating a text-based query, wherein generating the text-based query comprises; determining a subject of the query; and correlating the subject of the query with a subject of an aggregated environmental context; executing the text-based query; and providing at least one result of the text-based query to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible computer-readable storage device not consisting of a propagated data signal which stores a set of instructions which when executed performs a method for providing location-based conversational understanding, the method executed by the set of instructions comprising:
-
receiving a speech-based query from a user at a location; loading an aggregated environmental context associated with the location, the aggregated environmental context comprising characteristics; generating a text-based query, wherein generating the text-based query comprises; determining a subject of the speech-based query; and correlating the subject of the speech-based query with the aggregated environmental context; executing the text-based query according to the aggregated environmental context; and providing at least one result associated with the executed text-based query to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for providing location-based conversational understanding, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; receive a speech-based query from a user at a location, determine whether an environmental context associated with the location exists in the memory storage, in response to determining that the environmental context does not exist; identify at least one acoustic interference in the speech-based query; identify at least one subject associated with the speech-based query; and create a new environmental context comprising characteristics associated with the location for storing in the memory storage, wherein the at least one acoustic interference is associated with an acoustic model and wherein the at least one identified subject is associated with a semantic model; in response to determining that the environmental context does exist, load the environmental context; generate a text-based query, wherein generating the text-based query comprises correlating the subject of the speech-based query with the environmental context; execute the text-based query according to the environmental context; and provide at least one result of the executed text-based query to the user.
-
Specification