ENABLING DATA ENTRY BASED ON DIFFERENTIATED INPUT OBJECTS
First Claim
1. A method of configuring component settings of a virtual input device having a virtual input region for inputting associated symbols and functions, comprising:
- providing an input module in a position remote from the virtual input region and performing with the input module data acquisition of the virtual input region to determine the position of a unique input object from a group of unique input objects controlled by a user of the deviceproviding a processor and, with the processor;
determining from the data acquisition an actuation of the virtual input region by one of the unique input objects, andidentifying the unique input object from the group of unique input objects;
providing an input assist module and providing with the input assist module input assisting features;
providing a configuration module and, with the configuration module;
determining a change in an operational characteristic of the device; and
changing one or more of the device'"'"'s component settings in response to the step of determining of a change; and
providing an output module and outputting with the output module a symbol function of the virtual input device assigned to the input object identified.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for facilitating virtual input in devices that differentiates input objects are provided. Various methods for automatically configuring component settings and features of such devices are described. Changes in the component settings of the device and the corresponding operational characteristics of the device that triggered said changes may be grouped into profiles and selected by users. The component settings may include useful assisting features such as additional lighting provide by a LED and illuminated visual guides of the virtual input interface projected by a laser or LED. The characteristics of such assisting features may be modified dynamically in response to changes in the state of a reference object.
-
Citations
42 Claims
-
1. A method of configuring component settings of a virtual input device having a virtual input region for inputting associated symbols and functions, comprising:
-
providing an input module in a position remote from the virtual input region and performing with the input module data acquisition of the virtual input region to determine the position of a unique input object from a group of unique input objects controlled by a user of the device providing a processor and, with the processor; determining from the data acquisition an actuation of the virtual input region by one of the unique input objects, and identifying the unique input object from the group of unique input objects; providing an input assist module and providing with the input assist module input assisting features; providing a configuration module and, with the configuration module; determining a change in an operational characteristic of the device; and changing one or more of the device'"'"'s component settings in response to the step of determining of a change; and providing an output module and outputting with the output module a symbol function of the virtual input device assigned to the input object identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for configuring component settings of a virtual input device having a virtual input region, comprising:
-
a memory module adapted to store information associating input symbols or functions with the virtual input region, wherein the input symbols or functions are individually assigned to a unique input Object from a group of unique input objects controlled by a user of the device; an input module adapted to perform remote data acquisition of the virtual input region to determine the position of input objects in the virtual input region; a processor adapted to determine from the data acquisition an actuation of the virtual input region by one of the unique input Objects and determine the identity of the unique input object from the group of unique input objects; an input assist module adapted to provide input assisting features; a configuration module adapted to determine a change in an operational characteristic of the device and to change one or more of the device'"'"'s component settings in response to the change determined; and an output module adapted to output the symbol or function assigned to the input object identified. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification