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
OG exemplary drawing
 
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.