Using multi-modal input to control multiple objects on a display
First Claim
1. A modular multi-modal input system, comprising:
- a plurality of modal input devices, each modal input device to retrieve a stream of modal input data from a user;
modal interpretation logic to interpret each of the plurality of retrieved modal input data streams into a corresponding of set of actions;
modal pairing logic to assign each corresponding set of actions to control one of a plurality of displayed objects, wherein modal pairing logic implements a user interface to enable the user to explicitly assign each stream of modal input to a display object;
and modal control logic to control each displayed object by its assigned set of actions,wherein each of the plurality of modal input devices captures a different type of modal input data corresponding with a different type of gameplay action,wherein the modal pairing logic is operable to dynamically change a control assignment of a first displayed object of the plurality of displayed objects from a first modal input data stream of a first type of input device having a first type of data to a second modal input data stream of a second type of input device having a second type of data different from the first type of data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are generally directed to systems, methods, and machine-readable mediums for implementing gesture-based signature authentication. In one embodiment, a system may include several modal input devices. Each modal input device is capable of retrieving a stream of modal input data from a user. The system also includes modal interpretation logic that can interpret each of the retrieved modal input data streams into a corresponding of set of actions. The system additionally includes modal pairing logic to assign each corresponding set of actions to control one of the displayed objects. Furthermore, the system has modal control logic which causes each displayed object to be controlled by its assigned set of actions.
28 Citations
21 Claims
-
1. A modular multi-modal input system, comprising:
-
a plurality of modal input devices, each modal input device to retrieve a stream of modal input data from a user; modal interpretation logic to interpret each of the plurality of retrieved modal input data streams into a corresponding of set of actions; modal pairing logic to assign each corresponding set of actions to control one of a plurality of displayed objects, wherein modal pairing logic implements a user interface to enable the user to explicitly assign each stream of modal input to a display object; and modal control logic to control each displayed object by its assigned set of actions, wherein each of the plurality of modal input devices captures a different type of modal input data corresponding with a different type of gameplay action, wherein the modal pairing logic is operable to dynamically change a control assignment of a first displayed object of the plurality of displayed objects from a first modal input data stream of a first type of input device having a first type of data to a second modal input data stream of a second type of input device having a second type of data different from the first type of data. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A method, comprising:
-
retrieving a plurality of streams of modal input data from a user, each stream of modal input data received from a different one of a plurality of modal input devices; interpreting each of the plurality of retrieved modal input data streams into a corresponding of set of actions; assigning each corresponding set of actions to control one of a plurality of displayed objects; implementing a user interface to enable the user to explicitly assign stream of modal input to a display object; controlling each displayed object by its assigned set of actions; and dynamically changing a control assignment of a first displayed object of the plurality of displayed objects from a first modal input data stream of a first type of input device having a first type of data to a second modal input data stream of a second type of input device having a second type of data different from the first type of data, wherein each of the plurality of modal input devices captures a different type of modal input data corresponding with a different type of gameplay action. - View Dependent Claims (8, 9, 10, 11, 12, 20)
-
-
13. A non-transitory, machine-readable medium having stored thereon instructions, which if executed by a machine causes the machine to perform a method comprising:
-
retrieving a plurality of streams of modal input data from a user, each stream of modal input data received from a different one of a plurality of modal input devices; interpreting each of the plurality of retrieved modal input data streams into a corresponding of set of actions; assigning each corresponding set of actions to control one of a plurality of displayed objects rendered on a display device; implementing a user interface to enable the user to explicitly assign each stream of modal input to a display object; controlling each displayed object by its assigned set of actions; and dynamically changing a control assignment of a first displayed object of the plurality of displayed objects from a first modal input data stream of a second type of input device having a second type of data different from the first type of data to a second modal input data stream of a second type of input device having a second type of data different from the first type of data, wherein each of the plurality of modal input devices captures a different type of modal input data corresponding with a different type of gameplay action. - View Dependent Claims (14, 15, 16, 17, 18, 21)
-
Specification