US 6,983,252 B2 | ||
Interactive human-machine interface with a plurality of active states, storing user input in a node of a multinode token | ||
Caroline Elizabeth Matheson, Cambridge (United Kingdom); Steven Young, Cambridge (United Kingdom); Stephen Potter, Seattle, Wash. (US); and Renaud J. Lecoeuche, Bellevue, Wash. (US) | ||
Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
Filed on May 01, 2002, as Appl. No. 10/138,154. | ||
Prior Publication US 2002/0188441 A1, Dec. 12, 2002 | ||
Int. Cl. G10L 15/22 (2006.01) |
U.S. Cl. 704—275 | 28 Claims |
1. A method for controlling an interactive human machine interface, the interactive interface including an input device and
comprising a plurality of states including a plurality of active states, having a range, of which one of the plurality of
active states is a current state, the plurality of states forming a path through a network through which data can be passed,
the method comprising the steps of:
determining from the plurality of active states allowable user inputs that can be received from a user;
receiving a user input from the user, the user input having at least one portion;
storing a portion of the user input in an associated node of a token having a plurality of nodes;
checking the plurality of nodes to determine if the node relates to the current state; and
processing the portion of the user input associated with the node if the node relates to the current state.
|