×

Method, apparatus and computer-readable media for touch and speech interface

  • US 10,394,358 B2
  • Filed: 06/06/2017
  • Issued: 08/27/2019
  • Est. Priority Date: 06/06/2016
  • Status: Active Grant
First Claim
Patent Images

1. Touch and speech input apparatus configured for a user to provide input to (i) a touch sensitive input device and (ii) a speech input device, wherein multiple touch instances create an overlap in touch object time windows enabling more than one touch speech command to be executed from a common speech event, comprising:

  • at least one memory storing a plurality of words in a global dictionary; and

    at least one processor configured to;

    receive a first input from the touch sensitive input device with respect to a first touch object;

    establish a first touch object time window with respect to the first touch object, wherein the first touch object time window comprises a first pre-touch window and first a post-touch window;

    receive a second input from the touch sensitive input device that is within the first touch object time window, with respect to a second touch object;

    establish a second touch object time window with respect to the second touch object, wherein the second touch object time window comprises a second pre-touch window and a second post-touch window;

    receive an input from the speech input device;

    determine whether the received input from the speech input device is present in the global dictionary;

    if the received input from the speech input device is present in the global dictionary, determine whether the received input from the speech input device has been received within the established first touch object time window;

    if the received input from the speech input device has been received within the established first touch object time window, activate an action corresponding to both (i) the received first input from the touch sensitive input device and (ii) the received input from the speech input device, and make unavailable from a list of recognized words from the global dictionary a command corresponding to the first touch input; and

    determine whether the received input from the speech input device has been received within the established second touch object time window, and, if so, activate an action corresponding to both (i) the received second input from the touch sensitive input device and (ii) the received input from the speech input device, and make unavailable from the list of recognized words from the global dictionary a command corresponding to the second touch input.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×