Patent ID: 7099829

Claim:
A method of dynamically displaying speech recognition system information comprising: providing a single floating window for displaying frames of speech recognition system state information to a user; performing an empirical analysis of a plurality of user actions and inputs to determine a plurality of different trigger events that cause operating states of the speech recognition system to change in response thereto; and dynamically updating said single floating window for individually and sequentially displaying said frames at different times, each individual display changing in response to said different trigger events detected in said speech recognition system, wherein each said individually displayed frame differs from others of said frames according to said speech recognition system state information, wherein the frames variably and individually displayed in the single floating window include a frame containing a list of valid speech recognition commands for a current speech recognition system state and a frame containing a list of alternative text selections for a previously spoken word for which a speech-recognition operation has been performed, wherein each variably and individually displayed frame is uniquely associated with a specific trigger event, and wherein at least one of said trigger events is an automatic user-independent event.