Back to results
US 10,950,236 B1Granted
Customizing actions based on contextual data and voice-based inputs
AssigneeGoogle Inc.
InventorsZoltan Stekkelpak, Gyula Simonyi
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for customizing an action. In some implementations, voice input is received from a user and a context is determined from the voice input. Potential contextual data is identified based on the context and the voice input. A level of confidence is determined for an association of the potential contextual data and the context. An action is performed based on the voice input, the potential contextual data, and the level of confidence. The potential contextual data is used to customize the action.
Claims20
A method comprising:
- receiving, at data processing hardware of a user device, a voice input command from a user to perform a specific action;
- transmitting the voice input command from the data processing hardware to a remote server, the voice input command when received by the remote server causing the remote server to process the voice input command to determine at least one missing parameter necessary to perform the specific action, the at least one missing parameter comprising a location of the user;
- receiving, at the data processing hardware, a refining prompt from the remote server, the refining prompt prompting the user to confirm one of one or more options associated with performing the specific action based on the at least one missing parameter;
- receiving, at the data processing hardware, a user input indication indicating the confirmed one of the one or more options associated with performing the specific action;
- and
- displaying, by the data processing hardware, on a display of the user device, a confirmation indicating performance of the specific action to the user.
3 more elements
A user device comprising:
- data processing hardware;
- and
- memory hardware in communication with the data processing and storing instructions that when executed by the data processing hardware cause the data processing hardware to perform operations comprising:
- receiving a voice input command from a user to perform a specific action;
- transmitting the voice input command from the data processing hardware to a remote server, the voice input command when received by the remote server causing the remote server to process the voice input command to determine at least one missing parameter necessary to perform the specific action, the at least one missing parameter comprising a location of the user;
- receiving a refining prompt from the remote server, the refining prompt prompting the user to confirm one of one or more options associated with performing the specific action based on the at least one missing parameter;
- receiving a user input indication indicating the confirmed one of the one or more options associated with performing the specific action;
- and
- displaying, on a display of the user device, a confirmation indicating performance of the specific action to the user.
6 more elements
Dependencies are inferred from the claim text.