Sensor mapping
First Claim
1. A method comprising:
- receiving input from a user at an input device, wherein the received input includes at least one of motion, force, and contact;
generating a sensor signal based on the received input;
selecting from a choice of data structures based on the input device a data structure associated with a selected application having one or more functions, wherein the selected data structure indicates a relationship between the generated sensor signal and the one or more functions of the selected application; and
selectively mapping the generated sensor signal to a control signal for controlling the one or more functions of the selected application based on the selected data structure.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques, systems and computer program products are disclosed for providing sensor mapping. In one aspect, a method includes receiving input from a user. The received input includes at least one of motion, force and contact. In addition, a sensor signal is generated based on the received input. From a choice of data structures a data structure associated with a selected application having one or more functions is identified. The data structure indicates a relationship between the generated sensor signal and the one or more functions of the selected application. The generated sensor signal is selectively mapped into a control signal for controlling the one or more functions of the selected application by using the identified data structure.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving input from a user at an input device, wherein the received input includes at least one of motion, force, and contact; generating a sensor signal based on the received input; selecting from a choice of data structures based on the input device a data structure associated with a selected application having one or more functions, wherein the selected data structure indicates a relationship between the generated sensor signal and the one or more functions of the selected application; and selectively mapping the generated sensor signal to a control signal for controlling the one or more functions of the selected application based on the selected data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a sensor mapping module configured to communicate with a sensor component of an input device, the sensor component being configured to receive input from a user and generate a sensor signal based on the received input, the received input including at least one of motion, force and contact;
wherein the sensor mapping module is configured to;
receive a data structure selected from a choice of data structures that indicates a relationship between the generated sensor signal and one or more functions of a selected application; and
selectively convert the generated sensor signal into a control signal to control the one or more functions of the selected application using the received data structure;a data storage component coupled to communicate with the sensor mapping module, wherein the data storage component is operable to store the choice of data structures to be forwarded to the sensor mapping module; and a selector component coupled to communicate with the selected application and the data storage component, wherein the selector component is configured to;
select a data structure from the choice of data structures stored in the data storage component based on a type of the input device; and
forward the selected data structure to the sensor mapping module to use in converting the sensor signal. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product, embodied on a non-transitory computer readable medium, operable to cause a data processing apparatus to perform operations comprising:
-
receiving input from a user at an input device, wherein the received input includes at least one of motion, force, and contact; generating a sensor signal based on the received input; selecting from a choice of data structures based on the input device a data structure associated with a selected application having one or more functions, wherein the selected data structure indicates a relationship between the generated sensor signal and the one or more functions of the selected application; and selectively mapping the generated sensor signal to a control signal for controlling the one or more functions of the selected application based on the selected data structure. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification