DYNAMIC SCALING OF TOUCH SENSOR
First Claim
1. In a computing device configured to receive inputs from a user input device comprising a touch sensor and to output a user interface image to a display device separate from the touch sensor, a method comprising:
- setting a first user interface mapping that maps an area of the touch sensor to a first area of the display screen of the display device;
receiving a user input from the user input device that changes a user interaction context of the user interface;
in response to the user input, setting a second user interface mapping that maps the area of the touch sensor to a second area of the display screen; and
providing to the display device an output of a user interface image representing the user input at a location based on the second user interface mapping.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are disclosed that relate to dynamically scaling a mapping between a touch sensor and a display screen. One disclosed embodiment provides a method including setting a first user interface mapping that maps an area of the touch sensor to a first area of the display screen, receiving a user input from the user input device that changes a user interaction context of the user interface, and in response to the user input, setting a second user interface mapping that maps the area of the touch sensor to a second area of the display screen. The method further comprises providing to the display device an output of a user interface image representing the user input at a location based on the second user interface mapping.
36 Citations
20 Claims
-
1. In a computing device configured to receive inputs from a user input device comprising a touch sensor and to output a user interface image to a display device separate from the touch sensor, a method comprising:
-
setting a first user interface mapping that maps an area of the touch sensor to a first area of the display screen of the display device; receiving a user input from the user input device that changes a user interaction context of the user interface; in response to the user input, setting a second user interface mapping that maps the area of the touch sensor to a second area of the display screen; and providing to the display device an output of a user interface image representing the user input at a location based on the second user interface mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, comprising:
-
a logic subsystem; a communication subsystem; and a data-holding subsystem comprising instructions stored thereon that are executable by the logic subsystem to; set a first user interface mapping that maps an area of a touch sensor of a remote control device to a first area of a display screen of a display device; receive a first user input; in response to the first user input, provide to the display device an output of a first user interface image representing the first user input at a location based on the first user interface mapping; receive a second user input from the user input device that changes a user interaction context; in response to the user input, set a second user interface mapping that maps the area of the touch sensor to a second area of the display screen that is smaller than the first area of the display screen; and provide to the display device an output of a second user interface image representing the second user input at a location based on the second user interface mapping. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A user input device, comprising:
-
a touch sensor; a first actuator configured to be actuated by a press within a first area of the touch sensor; a second actuator configured to be actuated by a press within a second area of the touch sensor; a logic subsystem; a communication subsystem; and a data-holding subsystem comprising stored instructions that are executable by the logic subsystem to independently detect and track movements of a first touch input in the first area of the touch sensor and a second touch input in the second area of the touch sensor, to independently track corresponding actuations of the first actuator and the second actuator by the first touch input and the second touch input respectively, and to communicate information regarding touch inputs and actuations with a remote computing device via the communications subsystem. - View Dependent Claims (19, 20)
-
Specification