Selectable state machine user interface system
First Claim
1. A system that facilitates navigating within an application state machine, the system comprising:
- a user interface store that retains a plurality of user interfaces, the plurality of user interfaces are concurrently active to effect navigation within the application state machine; and
a user interface selection component that facilitates selecting one of the plurality of user interfaces.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that concurrently provides multiple user interface (UI) mechanisms that facilitate control of an application state machine (e.g., unified message system). More particularly, the invention can create two relatively distinct user experiences, one via dual tone multi-frequency (DTMF) navigation and another through speech recognition navigation of a unified message system. In accordance therewith, one single underlying state machine can be used. Navigation and flow control (e.g., state transitions) in the state machine can be leveraged by multiple UI mechanisms that actively co-exist. The invention introduces speech recognition features together with other input mechanisms to drive the UI of an application state machine (e.g., unified messaging system). The speech recognition UI can be designed to provide a natural navigation through the application independent of a DTMF UI.
-
Citations
20 Claims
-
1. A system that facilitates navigating within an application state machine, the system comprising:
-
a user interface store that retains a plurality of user interfaces, the plurality of user interfaces are concurrently active to effect navigation within the application state machine; and
a user interface selection component that facilitates selecting one of the plurality of user interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of employing a unified messaging system, the method comprising:
-
concurrently providing a plurality of user interfaces that facilitate navigating through the unified messaging system;
selecting one of the plurality of user interfaces;
transmitting an instruction to the unified messaging system via the selected user interface; and
processing the instruction to control operation of the unified messaging system. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system that facilitates communicating with an application state machine, the system comprising:
-
means for concurrently providing a plurality of user interface mechanisms that facilitate navigating through the application state machine;
means for selecting one of the plurality of user interface mechanisms;
means for receiving an instruction via the selected user interface mechanism; and
means for processing the instruction to control the application state machine.
-
Specification