Simulating touch in a virtual environment
First Claim
Patent Images
1. A system, comprising:
- one or more circuits configured to;
receive an indicator of a sensed touch in a virtual environment, the indicator identifying a texture of touch to be simulated;
determine, based on the indicator, an area of the sensed touch;
retrieve, from a database of a plurality of textures, a touch texture corresponding to the texture of touch identified by the indicator, the database storing a level of each of the plurality of textures; and
generate, according to the retrieved touch texture, a simulated touch by applying a field to one or more touch simulators corresponding to the determined area of the sensed touch, the field actuating the one or more touch simulators by linearly displacing an element of the one or more touch simulators.
1 Assignment
0 Petitions
Accused Products
Abstract
In various example embodiments, a system and method for simulating touch in a virtual environment is disclosed. In one example embodiment, a system includes one or more circuits configured to receive an indicator of a sensed touch in a virtual environment and to determine, based on the indicator, an area of the sensed touch. The one or more circuits are further configured to generate a simulated touch by applying a ld to one or more touch simulators, the field actuating the one or more touch simulators by linearly displacing an element of the one or more touch simulators.
-
Citations
20 Claims
-
1. A system, comprising:
one or more circuits configured to; receive an indicator of a sensed touch in a virtual environment, the indicator identifying a texture of touch to be simulated; determine, based on the indicator, an area of the sensed touch; retrieve, from a database of a plurality of textures, a touch texture corresponding to the texture of touch identified by the indicator, the database storing a level of each of the plurality of textures; and generate, according to the retrieved touch texture, a simulated touch by applying a field to one or more touch simulators corresponding to the determined area of the sensed touch, the field actuating the one or more touch simulators by linearly displacing an element of the one or more touch simulators. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method, comprising:
-
receiving data indicative of a sensed touch in a virtual environment, the data identifying a texture of touch to be simulated; determining, based on the received data, an area of the sensed touch; retrieving, from a database of a plurality of textures, a touch texture corresponding to the texture of touch identified by the data, the database storing a level of each of the plurality of textures; and simulating, according to the retrieved touch texture, a virtual touch by applying an electric-field to one or more touch simulators corresponding to the determined area of the sensed touch, the electric-field moving the one or more touch simulators by displacing an element of the one or more touch simulators. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A device, comprising:
-
an article of clothing; and an array of one or more touch simulators embedded in the article of clothing, at least one touch simulator of the one or more touch simulator comprising; a charged element comprising a microsphere, an insulator configured to insulate a charged microsphere from another charged microsphere, and at least two electrodes to receive a command signal to simulate a touch by moving the charged element in the insulator using a field generated according to the command signal, the simulated touch corresponding to a sensed touch in a virtual environment, the command signal being generated by retrieving, from a database of a plurality of textures, a touch texture corresponding to texture of touch to be simulated, the database storming a level of each of the plurality of textures. - View Dependent Claims (17, 18, 19, 20)
-
Specification