PORTABLE ENGINE FOR ENTERTAINMENT, EDUCATION, OR COMMUNICATION
First Claim
1. A multi-channel portable interaction module comprising:
- one or more input devices, each input device including a plurality of input mechanisms for receiving input responsive to an interaction and one or more sensors for capturing data associated with an environment surrounding the input device;
a processor coupled to the one or more input devices;
computer program code stored on a memory and configured to be executed by the processor, the computer program code including instructions for;
receiving data from the plurality of input mechanisms and from the one or more sensors;
generating data describing at least one of;
an input received by an input mechanism and the data captured by a sensor andgenerating an input description identifying input mechanisms or sensors having received input;
providing an identifier associated with each input mechanism indicating whether individual input mechanisms have received inputproviding an identifier associated with each sensor indicating whether individual sensors have captured data; and
generating transmission data associated with the input description;
a communication module coupled to the processor, the communication module for transmitting the transmission data to a target electronic machine.
1 Assignment
0 Petitions
Accused Products
Abstract
To simplify human-machine interaction, a portable interaction module includes multiple channels through which input is received. Different types of input mechanisms or sensors allow use of multiple techniques for capturing input, such as motion sensing, audio sensing, image tracking, image sensing, or physiological sensing. A fusion module included in the portable input device receives data from the input mechanisms or sensors and generates an input description identifying which input mechanisms or sensors receive data. The input description is communicated to a target device, which determines an output corresponding to the input description. Using multiple input capture techniques simplifies interaction with the target device by providing a variety of methods for obtaining input.
-
Citations
20 Claims
-
1. A multi-channel portable interaction module comprising:
-
one or more input devices, each input device including a plurality of input mechanisms for receiving input responsive to an interaction and one or more sensors for capturing data associated with an environment surrounding the input device; a processor coupled to the one or more input devices; computer program code stored on a memory and configured to be executed by the processor, the computer program code including instructions for; receiving data from the plurality of input mechanisms and from the one or more sensors; generating data describing at least one of;
an input received by an input mechanism and the data captured by a sensor andgenerating an input description identifying input mechanisms or sensors having received input; providing an identifier associated with each input mechanism indicating whether individual input mechanisms have received input providing an identifier associated with each sensor indicating whether individual sensors have captured data; and generating transmission data associated with the input description; a communication module coupled to the processor, the communication module for transmitting the transmission data to a target electronic machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system comprising:
-
a portable input device including a plurality of input mechanisms for receiving input responsive to an interaction and one or more sensors for capturing data associated with an environment surrounding the multi-channel portable input device, the portable input device configured to generate an input description describing at least one of;
an input received by an input mechanism and the data captured by a sensor;a target device coupled to the portable device and including an output device, the target device configured to receive the input description from the portable input device, generate an output from the input description, and present the output using the output device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification