×

Multi-action voice macro method

  • US 5,873,064 A
  • Filed: 11/08/1996
  • Issued: 02/16/1999
  • Est. Priority Date: 11/08/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for implementing a multi-action voice macro for a voice recognition navigator program on a computer system, said method comprising the steps of:

  • scanning a target application program to determine a plurality of target application states, each of said target application states being comprised of a plurality of window objects;

    organizing each of said target application states in the form of a sub-context tree, each of said sub-context trees being comprised of a plurality of sub-context objects, said sub-context tree defining a hierarchical relationship among said sub-context objects;

    determining a set of user inputs to which each of said window objects will be responsive, and assigning a corresponding set of said voice macros to each of the sub-context objects for simulating each of said user inputs in response to a spoken utterance;

    defining each of said voice macros to include a vocabulary phrase, said vocabulary phrase defining the spoken utterance to which each of said voice macros is responsive;

    further defining at least one of said voice macros to include a link field, said link field identifying at least one linked macro to be executed by said navigator program when the vocabulary phrase for said voice macro is spoken by a user, said link field comprising a sub-context object path from the root of said sub-context tree, to the sub-context object containing said linked macro;

    storing the sub-context trees in an electronic memory device as a context data file;

    executing said voice recognition navigator program on said computer system simultaneously with said target application program so that a spoken utterance corresponding to said vocabulary phrase will cause said linked macro to be executed.

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