REMOTE MULTI-TOUCH
First Claim
1. A data-holding subsystem holding instructions executable by a logic subsystem to:
- receive a touch report for each of one or more touches executed on a pressure-sensitive, multi-touch device, each touch report indicating a position at which that touch is executed and a force with which that touch is executed; and
if a force with which a touch is executed is below an activation threshold, outputting a pre-touch visualization command for displaying a pre-touch visualization at a location of a display mapped from the position at which that touch is executed on the pressure-sensitive, multi-touch device.
2 Assignments
0 Petitions
Accused Products
Abstract
A remote multi-touch system includes a pressure-sensitive, multi-touch device, a display separate from the pressure-sensitive, multi-touch device, and a controller communicatively coupled to the pressure-sensitive, multi-touch device and the display. The pressure-sensitive, multi-touch device measures a position at which one or more touches are executed on the pressure-sensitive, multi-touch device and, for each of the one or more touches, a force with which that touch is executed. The controller receives a touch report for each of the one or more touches from the pressure-sensitive, multi-touch device. Each touch report indicates the position at which that touch is executed and the force with which that touch is executed. The controller outputs to the display a pre-touch visualization command for displaying a pre-touch visualization. The pre-touch visualization is displayed at a location of the display mapped from the position at which that touch is executed on the pressure-sensitive, multi-touch device.
-
Citations
20 Claims
-
1. A data-holding subsystem holding instructions executable by a logic subsystem to:
-
receive a touch report for each of one or more touches executed on a pressure-sensitive, multi-touch device, each touch report indicating a position at which that touch is executed and a force with which that touch is executed; and if a force with which a touch is executed is below an activation threshold, outputting a pre-touch visualization command for displaying a pre-touch visualization at a location of a display mapped from the position at which that touch is executed on the pressure-sensitive, multi-touch device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A remote multi-touch system, comprising:
-
a pressure-sensitive, multi-touch device to measure a position at which one or more touches are executed on the pressure-sensitive, multi-touch device and, for each of the one or more touches, a force with which that touch is executed; a display separate from the pressure-sensitive, multi-touch device; and a controller communicatively coupled to the pressure-sensitive, multi-touch device and the display, the controller configured to receive from the pressure-sensitive, multi-touch device a touch report for each of the one or more touches, each touch report indicating the position at which that touch is executed and the force with which that touch is executed, the controller further configured to output to the display a pre-touch visualization command for displaying a pre-touch visualization at a location of the display mapped from the position at which that touch is executed on the pressure-sensitive, multi-touch device. - View Dependent Claims (12)
-
-
13. A data-holding subsystem holding instructions executable by a logic subsystem to:
-
receive a first touch report for a first touch executed on a pressure-sensitive, multi-touch device, the first touch report indicating a position at which the first touch is executed and a force with which the first touch is executed; if a force with which the first touch is executed is below a first activation threshold, outputting a first pre-touch visualization command for displaying a first pre-touch visualization at a first location of the display mapped from the position at which the first touch is executed on the pressure-sensitive, multi-touch device; if the force with which the first touch is executed is above the first activation threshold, outputting a first touch input command indicating the position at which the first touch is executed on the pressure-sensitive, multi-touch device; receive a second touch report for a second touch executed on the pressure-sensitive, multi-touch device, the second touch report indicating a position at which the second touch is executed and a force with which the second touch is executed; if a force with which the second touch is executed is below a second activation threshold, outputting a second pre-touch visualization command for displaying a second pre-touch visualization at a second location of the display mapped from the position at which the second touch is executed on the pressure-sensitive, multi-touch device; and if the force with which the second touch is executed is above the second activation threshold, outputting a second touch input command indicating the position at which the second touch is executed on the pressure-sensitive, multi-touch device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification