Nova Patents
WO2010141802A1

Contextual voice commands

Abstract

Among other things, techniques and systems are disclosed for implementing contextual voice commands. On a device, a data item in a first context is displayed. On the device, a physical input selecting the displayed data item in the first context is received. On the device, a voice input that relates the selected data item to an operation in a second context is received. The operation is performed on the selected data item in the second context.

WO2010141802A1, drawing sheet 1
Sheet 1 of 10

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

25 claims: 6 independent, 19 dependent

  1. 1
    CLAIMS What is claimed is:1. A method comprising: displaying, on a device, a data item in a first context;receiving, on the device, a voice input that relates the data item to an operation in a second context;and performing the operation on the selected data item in the second context.
  2. 5
    A method comprising:receiving, at a data processing device, a voice input that corresponds to more than one of operations available for a data item displayed in one context;searching, by the data processing device, a knowledge base that includes a usage history for the received voice input that corresponds to the more than one available operation;selecting, by the device, one of the corresponding operations to associate with the data item;and presenting a user interface on a display of the data processing device to indicate the selected operation.
  3. 8
    An apparatus comprising:an output unit to present a data item in a first context;an input unit to receive user input comprising a voice input that relates the data item to an operation in a second context;and a controller to communicate with the input unit and the output unit to perform the related operation on the data item in the second context.
  4. 18
    A computer readable medium embodying instructions, which, when executed by a processor, cause the processor to perform operations comprising:instructing an output unit to present a data item in a first context;processing a voice input received through a voice input unit to relate the data item to a function in a second context;and performing the function on the data item in the second context.
  5. 23
    A method comprising:receiving, at a data processing device, a voice input requesting information associated with a data item;identify the requested information from a pool of information;and presenting the requested information in at least one of visual or audible format.
  6. 24
    A method comprising:displaying, at a data processing device, a data item in one context;receiving, at the data processing device, an input that indicates a selection of the data item;and receiving, at the data processing device, a voice input associating the selected data item with an identifier comprising a keyword.