×

Task initiation using sensor dependent context long-tail voice commands

  • US 10,490,190 B2
  • Filed: 11/28/2018
  • Issued: 11/26/2019
  • Est. Priority Date: 10/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a first client device, a given voice command from a user, wherein the given voice command is ambiguous as to what responsive action it is meant to invoke;

    disambiguating the given voice command to identify a given responsive action to perform, wherein the disambiguating comprises;

    identifying a context of the user detected using one or more sensors of the first client device or another client device;

    selecting, from a library of voice-based triggers previously used across a population of users, a selected voice-based trigger, wherein the library includes one or more associations between each respective voice-based trigger of the library of voice-based triggers and one or more responsive actions previously invoked automatically at one or more other client devices operated by one or more other users of the population of users in response to the respective voice-based trigger, and wherein the selecting is based at least in part on a measure of similarity between the given voice command and the selected voice-based trigger;

    determining a plurality of candidate responsive actions associated with the selected voice-based trigger in the library, wherein each candidate responsive action of the plurality of candidate responsive actions is associated with a different client device of a plurality of client devices that are controllable by the user;

    based on the context of the user, selecting a target client device from the plurality of client devices; and

    based on the selected target device, selecting the given responsive action from the plurality of candidate responsive actions associated with the selected voice-based trigger in the library; and

    performing, at the target client device, the given responsive action.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×