Systems and Methods for Using Textures in Graphical User Interface Widgets
First Claim
1. A system comprising:
- an actuator configured to receive a haptic signal and output a haptic effect based at least in part on the haptic signal, the haptic effect configured to simulate a texture;
a touch-sensitive interface configured to detect a user interaction and output a interface signal; and
a processor in communication with the actuator and the touch-sensitive interface, the processor configured to;
receive the interface signal;
receive a display signal comprising a plurality of pixels defining a display area;
determine a first texture associated with a first group of pixels defining a first section of the display area;
determine a second texture associated with a second group of pixels defining a second section of the display area; and
transmit a haptic signal configured to cause the actuator to;
output a first haptic effect configured to simulate the first texture if the user interaction is associated with the first section of the display area, andoutput a second haptic effect configured to simulate the second texture if the user interaction is associated with the second section of the display area.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for using textures in graphical user interface widgets are disclosed. For example, one disclosed system includes: a system including: an actuator configured to receive a haptic signal and output a haptic effect based at least in part on the haptic signal, the haptic effect configured to simulate a texture; a touch-sensitive interface configured to detect a user interaction and output a interface signal; and a processor in communication with the actuator and the touch-sensitive interface, the processor configured to: receive the interface signal; receive a display signal including a plurality of pixels defining a display area; determine a first texture associated with a first group of pixels defining a first section of the display area; determine a second texture associated with a second group of pixels defining a second section of the display area; and transmit a haptic signal configured to cause the actuator to: output a first haptic effect configured to simulate the first texture if the user interaction is associated with the first section of the display area, and output a second haptic effect configured to simulate the second texture if the user interaction is associated with the second section of the display area.
-
Citations
23 Claims
-
1. A system comprising:
-
an actuator configured to receive a haptic signal and output a haptic effect based at least in part on the haptic signal, the haptic effect configured to simulate a texture; a touch-sensitive interface configured to detect a user interaction and output a interface signal; and a processor in communication with the actuator and the touch-sensitive interface, the processor configured to; receive the interface signal; receive a display signal comprising a plurality of pixels defining a display area; determine a first texture associated with a first group of pixels defining a first section of the display area; determine a second texture associated with a second group of pixels defining a second section of the display area; and transmit a haptic signal configured to cause the actuator to; output a first haptic effect configured to simulate the first texture if the user interaction is associated with the first section of the display area, and output a second haptic effect configured to simulate the second texture if the user interaction is associated with the second section of the display area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for outputting textures comprising:
-
receiving a display signal comprising a plurality of pixels defining a display area; receiving a interface signal from a touch-sensitive interface configured to detect a user interaction and output a interface signal; determining a first texture associated with a first group of pixels defining a first section of the display area; determining a second texture associated with a second group of pixels defining a second section of the display area; and transmitting a haptic signal to an actuator configured to receive the haptic signal and output a haptic effect, the haptic signal configured to cause the actuator to; output a first haptic effect configured to simulate the first texture if the user interaction is associated with the first section of the display area, and output a second haptic effect configured to simulate the second texture if the user interaction is associated with the second section of the display area. - View Dependent Claims (21, 22)
-
-
23. A system comprising:
-
an actuator configured to receive a haptic signal and output a haptic effect configured to simulate a texture based at least in part on the haptic signal; a touch-sensitive interface configured to detect a user interaction and output a interface signal associated with the user interaction; a processor in communication with the actuator and the touch-sensitive interface, the processor configured to; receive the interface signal; receive a display signal comprising a plurality of pixels defining a display area; determine a first texture based at least in part on the display signal and the interface signal, the first texture associated with a first group of pixels defining a first section of the display area; determine a second texture based at least in part on the display signal and the interface signal, the second texture associated with a second group of pixels defining a second section of the display area; and transmit a haptic signal configured to cause the actuator to; output a first haptic effect configured to simulate the first texture if the user interaction is associated with the first section of the display area, and output a second haptic effect configured to simulate the second texture if the user interaction is associated with the second section of the display area; and a display configured to receive the display signal and output an image based at least in part on the display signal, and wherein the first haptic effect and the second haptic effect are output on a surface of the display.
-
Specification