Systems and Methods for Providing Features in a Friction Display
First Claim
1. A system comprising:
- a sensor configured to detect a touch in a touch area when an object contacts a touch surface;
an actuator in communication with the processor and coupled to the touch surface, the actuator configured to receive a haptic signal and output a haptic effect; and
a processor in communication with the actuator and sensor, the processor configured to;
determine a position of the touch based on data from the sensor,select a haptic effect to generate based at least in part on the position, the haptic effect selected to simulate the presence of a feature in the touch surface at or near the determined position, andtransmit a haptic signal to generate the identified haptic effect using the actuator.
1 Assignment
0 Petitions
Accused Products
Abstract
A touch-enabled device can simulate one or more features in a touch area. Features may include, but are not limited to, changes in texture and/or simulation of boundaries, obstacles, or other discontinuities in the touch surface that can be perceived through use of an object in contact with the surface. Systems include a sensor configured to detect a touch in a touch area when an object contacts a touch surface, an actuator, and one or more processors. The processor can determine a position of the touch using the sensor and select a haptic effect to generate based at least in part on the position, the haptic effect selected to simulate the presence of a feature at or near the determined position. The processor can transmit a haptic signal to generate the identified haptic effect using the actuator. Some features are simulated by varying the coefficient of friction of the touch surface.
206 Citations
21 Claims
-
1. A system comprising:
-
a sensor configured to detect a touch in a touch area when an object contacts a touch surface; an actuator in communication with the processor and coupled to the touch surface, the actuator configured to receive a haptic signal and output a haptic effect; and a processor in communication with the actuator and sensor, the processor configured to; determine a position of the touch based on data from the sensor, select a haptic effect to generate based at least in part on the position, the haptic effect selected to simulate the presence of a feature in the touch surface at or near the determined position, and transmit a haptic signal to generate the identified haptic effect using the actuator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
detecting a touch in a touch area in response to contact between an object and a touch surface; determining a position of the touch; selecting a haptic effect to generate based at least in part on the position, the haptic effect selected to simulate the presence of a feature in the touch surface at or near the determined position; and generating the haptic effect by providing a haptic signal to at least one actuator coupled to the touch surface. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A tangible computer-readable medium embodying program code executable by a computing system, the program code comprising:
-
program code for causing the computing system to track a location of a touch on a touch surface; program code for causing the computing system to identify, based on the location of the touch, a simulated feature of the touch surface to generate; program code for causing the computing system to select a haptic effect to generate the simulated feature; and program code for causing the computing system to transmit a haptic signal to at least one actuator to generate the simulated feature by varying a coefficient of friction of the touch surface.
-
Specification