Thumb Controller
First Claim
1. A glove interface object, comprising:
- an index finger portion;
a resistance circuit including an index resistor defined along a length of the index finger portion, and a power source for applying a current across the index resistor;
a thumb portion;
a probe circuit including a thumb contact defined on the thumb portion, the probe circuit configured to read a voltage, via the thumb contact, at a location along the length of the index resistor at which contact between the thumb contact and the index resistor occurs;
a data processing module for processing the voltage read by the probe circuit to generate thumb-index control data that is indicative of the location along the length of the index resistor at which the contact between the thumb contact and the index resistor occurs;
a communications module configured to send the thumb-index control data to a computing device for processing to define a setting for a virtual environment, the computing device being configured to generate and send image data and audio data to a head-mounted display (HMD) for processing to render the virtual environment on the HMD.
3 Assignments
0 Petitions
Accused Products
Abstract
A glove interface object is provided, comprising: an index finger portion; a resistance circuit including an index resistor defined along a length of the index finger portion, and a power source for applying a current across the index resistor; a thumb portion; a probe circuit including a thumb contact defined on the thumb portion, the probe circuit configured to read a voltage, via the thumb contact, at a location along the length of the index resistor at which contact between the thumb contact and the index resistor occurs; a data processing module for processing the voltage read by the probe circuit to generate thumb-index control data that is indicative of the location at which the contact between the thumb contact and the index resistor occurs; a communications module configured to send the thumb-index control data to a computing device for processing to define a setting for a virtual environment.
105 Citations
27 Claims
-
1. A glove interface object, comprising:
-
an index finger portion; a resistance circuit including an index resistor defined along a length of the index finger portion, and a power source for applying a current across the index resistor; a thumb portion; a probe circuit including a thumb contact defined on the thumb portion, the probe circuit configured to read a voltage, via the thumb contact, at a location along the length of the index resistor at which contact between the thumb contact and the index resistor occurs; a data processing module for processing the voltage read by the probe circuit to generate thumb-index control data that is indicative of the location along the length of the index resistor at which the contact between the thumb contact and the index resistor occurs; a communications module configured to send the thumb-index control data to a computing device for processing to define a setting for a virtual environment, the computing device being configured to generate and send image data and audio data to a head-mounted display (HMD) for processing to render the virtual environment on the HMD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
applying a current across an index resistor that is defined along a length of an index finger portion of a glove interface object; reading a voltage, via a thumb contact, at a location along the length of the index resistor at which contact between the thumb contact and the index resistor occurs, the thumb contact being defined on a thumb portion of the glove interface object; processing the read voltage to generate thumb-index control data that is indicative of the location along the length of the index resistor at which the contact between the thumb contact and the index resistor occurs; sending the thumb-index control data to a computing device for processing to define a setting for a virtual environment, the computing device being configured to generate and send image data and audio data to a head-mounted display (HMD) for processing to render the virtual environment on the HMD. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A glove interface object, comprising:
-
an index finger portion; a resistance circuit including an index resistor defined along a length of the index finger portion, a power source for applying a current to the index resistor, and an output defined between the power source and the index resistor; a thumb portion; a ground circuit including a thumb contact defined on the thumb portion that is connected to ground; a data processing module for processing a voltage read at the output to generate thumb-index control data that is indicative of a location along a length of the index resistor at which contact between the thumb contact and the index resistor occurs; a communications module configured to send the thumb-index control data to a computing device for processing to define a setting for a virtual environment, the computing device being configured to generate and send image data and audio data to a head-mounted display (HMD) for processing to render the virtual environment on the HMD. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification