Customized query-action mappings for an offline grammar model
First Claim
1. A method, comprising:
- semantically processing, by an online semantic processor, a long tail voice-based query issued at a first resource-constrained device of a coordinated ecosystem of resource-constrained devices controlled by a user to identify one or more candidate responsive actions that are performable by one or more of the resource-constrained devices, wherein the long tail voice-based query is unique or occurs relatively infrequently in a search volume of queries;
providing, as output at one or more of the resource-constrained devices, one or more prompts suggesting performance of the respective one or more candidate actions;
analyzing one or more responses by the user to the one or more prompts to select, from the one or more candidate responsive actions, a qualifying responsive action; and
updating an offline grammar model stored in each of the coordinated ecosystem of resource-constrained devices to include a mapping between the issued long tail voice-based query and the qualifying responsive action, wherein the offline grammar model maps voice-based queries to actions that are performable by each resource-constrained device of the coordinated ecosystem of resource-constrained devices while offline.
2 Assignments
0 Petitions
Accused Products
Abstract
An offline semantic processor of a resource-constrained voice-enabled device such as a mobile device utilizes an offline grammar model with reduced resource requirements to parse voice-based queries. In various implementations, a query issued at a resource-constrained device may be semantically processed to identify candidate responsive actions that are performable by the resource-constrained device. Candidate responsive action performance statistics may be analyzed to select, from the one or more candidate responsive actions, a qualifying responsive action. In various implementations, the candidate responsive action performance statistics may relate to performance of the one or more candidate responsive actions by the resource-constrained device following issuance of the query. An offline grammar model stored in the resource-constrained device may be updated to include a mapping between the issued query and the qualifying responsive action, wherein the offline grammar model maps queries to actions that are performable by the resource-constrained device while offline.
55 Citations
12 Claims
-
1. A method, comprising:
-
semantically processing, by an online semantic processor, a long tail voice-based query issued at a first resource-constrained device of a coordinated ecosystem of resource-constrained devices controlled by a user to identify one or more candidate responsive actions that are performable by one or more of the resource-constrained devices, wherein the long tail voice-based query is unique or occurs relatively infrequently in a search volume of queries; providing, as output at one or more of the resource-constrained devices, one or more prompts suggesting performance of the respective one or more candidate actions; analyzing one or more responses by the user to the one or more prompts to select, from the one or more candidate responsive actions, a qualifying responsive action; and updating an offline grammar model stored in each of the coordinated ecosystem of resource-constrained devices to include a mapping between the issued long tail voice-based query and the qualifying responsive action, wherein the offline grammar model maps voice-based queries to actions that are performable by each resource-constrained device of the coordinated ecosystem of resource-constrained devices while offline. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system including memory and one or more processors operable to execute instructions stored in the memory, comprising instructions to:
-
semantically process a long tail voice-based query issued at a first resource-constrained device of a coordinated ecosystem of resource-constrained devices controlled by a user to identify one or more candidate responsive actions that are performable by one or more of the resource-constrained devices, wherein the long tail voice-based query is unique or occurs relatively infrequently in a search volume of queries; provide, as output at one or more of the resource-constrained devices, one or more prompts suggesting performance of the respective one or more candidate actions; analyze one or more responses by the user to the one or more prompts to select, from the one or more candidate responsive actions, a qualifying responsive action; and update an offline grammar model stored in each of the coordinated ecosystem of resource-constrained devices to include a mapping between the issued long tail voice-based query and the qualifying responsive action, wherein the offline grammar model maps voice-based queries to actions that are performable by each resource-constrained device of the coordinated ecosystem of resource-constrained devices while offline. - View Dependent Claims (9, 10, 11)
-
-
12. At least one non-transitory computer-readable medium comprising instructions that, in response to execution of the instructions by a computer system, cause the computer system to perform the following operations:
-
semantically processing, by an online semantic processor, a long tail voice-based query issued at a first resource-constrained device of a coordinated ecosystem of resource-constrained devices controlled by a user to identify one or more candidate responsive actions that are performable by one or more of the resource-constrained devices, wherein the long tail voice-based query is unique or occurs relatively infrequently in a search volume of queries; providing, as output at one or more of the resource-constrained devices, one or more prompts suggesting performance of the respective one or more candidate actions; analyzing one or more responses by the user to the one or more prompts to select, from the one or more candidate responsive actions, a qualifying responsive action; and updating an offline grammar model stored in each of the coordinated ecosystem of resource-constrained devices to include a mapping between the issued long tail voice-based query and the qualifying responsive action, wherein the offline grammar model maps voice-based queries to actions that are performable by each resource-constrained device of the coordinated ecosystem of resource-constrained devices while offline.
-
Specification