Signal generation and detector systems and methods for determining positions of fingers of a user
First Claim
Patent Images
1. A method for tracking positions of finger portions of a glove, comprising:
- sending, from a head-mounted display (HMD), a power signal to the glove configured to be worn on a user'"'"'s hand, wherein the finger portions have a plurality of light emitters, wherein the power signal is received by the glove to generate a charge from the power signal, wherein the charge is stored in the glove to for supplying power to the plurality of light emitters;
detecting, by a plurality of sensors on the HMD, light emitted by the plurality of light emitters of the finger portions for facilitating generation of data, wherein the light is emitted using the power produced from the power signal received by the glove, wherein the plurality of sensors provide a frame of reference for determining one or more positions of one or more of the finger portions of the glove, wherein the one or more positions of the one or more of the finger portions are determined with respect to the frame of reference based on the data; and
determining changes to the one or more positions of the one or more finger portions with respect to the frame of reference based on additional data, wherein the additional data is generated based on additional light that is generated by the plurality of light emitters and after the additional light is detected by the plurality of sensors on the HMD.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for determining positions of fingers of a user is described. The method includes transmitting a power signal from a head mounted display (HMD) to provide power to a plurality of light emitters. The light emitters emit light in a sequence upon receiving the power signal. The method includes using the light emitted by the light emitters to determine a plurality of positions of the light emitters. The positions are used to play a game using the HMD.
11 Citations
18 Claims
-
1. A method for tracking positions of finger portions of a glove, comprising:
-
sending, from a head-mounted display (HMD), a power signal to the glove configured to be worn on a user'"'"'s hand, wherein the finger portions have a plurality of light emitters, wherein the power signal is received by the glove to generate a charge from the power signal, wherein the charge is stored in the glove to for supplying power to the plurality of light emitters; detecting, by a plurality of sensors on the HMD, light emitted by the plurality of light emitters of the finger portions for facilitating generation of data, wherein the light is emitted using the power produced from the power signal received by the glove, wherein the plurality of sensors provide a frame of reference for determining one or more positions of one or more of the finger portions of the glove, wherein the one or more positions of the one or more of the finger portions are determined with respect to the frame of reference based on the data; and determining changes to the one or more positions of the one or more finger portions with respect to the frame of reference based on additional data, wherein the additional data is generated based on additional light that is generated by the plurality of light emitters and after the additional light is detected by the plurality of sensors on the HMD. - View Dependent Claims (2, 3, 5, 6, 7)
-
-
4. A method for tracking positions of finger portions of a glove, comprising:
-
sending, from a head-mounted display (HMD), a power signal to the glove configured to be worn on a user'"'"'s hand, wherein the finger portions have a plurality of light emitters; detecting, by a plurality of sensors on the HMD, light emitted by the plurality of light emitters of the finger portions for facilitating generation of data, wherein the light is emitted using power produced from the power signal received by the glove, wherein the plurality of sensors provide a frame of reference for determining one or more positions of one or more of the finger portions of the glove, wherein the one or more positions of the one or more of the finger portions are determined with respect to the frame of reference based on the data, wherein determining the one or more positions include; determining a line along which one of the plurality of light emitters of one of the finger portions is located with respect to one of the plurality of sensors; determining another line along which the one of the plurality of light emitters of the one of the finger portions is located with respect to another one of the plurality of sensors; and determining that the one of the plurality of light emitters is located at a position at an intersection of the line and the other line; and determining changes to the one or more positions of the one or more finger portions with respect to the frame of reference based on additional data, wherein the additional data is generated based on additional light that is generated by the plurality of light emitters and after the additional light is detected by the plurality of sensors on the HMD.
-
-
8. A system comprising:
-
a glove configured to be worn on a hand of a user, wherein the glove has a plurality of finger portions, wherein the finger portions have a plurality of light emitters, a head-mounted display (HMD) coupled to the glove, wherein the HMD is configured to send a power signal to the glove, wherein the HMD has a plurality of sensors, wherein the plurality of sensors are configured to detect light emitted by the plurality of light emitters of the finger portions for facilitating generation of data, wherein the light is emitted using power produced from the power signal received by the glove, wherein the plurality of sensors provide a frame of reference, wherein the glove includes; a receiver configured to receive receiving the power signal; and a charge storage device configured to generate a charge from the power signal, wherein the charge storage device is configured to store the charge for supply of the power to the plurality of light emitters; and a controller coupled to the HMD, wherein the controller is configured to determine one or more positions of one or more of the finger portions of the glove, wherein the one or more positions of the one or more finger portions are determined with respect to the frame of reference based on the data, wherein the controller is configured to determine changes to the one or more of the positions of the one or more finger portions with respect to the frame of reference based on additional data, wherein the additional data is generated based on additional light that is generated by the plurality of light emitters and is detected by the plurality of sensors on the HMD. - View Dependent Claims (9, 10, 11, 13, 14)
-
-
12. A system comprising:
-
a glove configured to be worn on a hand of a user, wherein the glove has a plurality of finger portions, wherein the finger portions have a plurality of light emitters; a head-mounted display (HMD) coupled to the glove, wherein the HMD is configured to send a power signal to the glove, wherein the HMD has a plurality of sensors, wherein the plurality of sensors are configured to detect light emitted by the plurality of light emitters of the finger portions for facilitating generation of data, wherein the light is emitted using power produced from the power signal received by the glove, wherein the plurality of sensors provide a frame of reference; and a controller coupled to the HMD, wherein the controller is configured to determine one or more positions of one or more of the finger portions of the glove, wherein the one or more positions of the one or more finger portions are determined with respect to the frame of reference based on the data, wherein to determine the one or more positions, the controller is configured to; determine a line along which one of the plurality of light emitters of one of the finger portions is located with respect to one of the plurality of sensors; determine another line along which the one of the plurality of light emitters of the one of the finger portions is located with respect to another one of the plurality of sensors; and determine that the one of the plurality of light emitters is located at a position at an intersection of the line and the other line, wherein the controller is configured to determine changes to the one or more of the positions of the one or more finger portions with respect to the frame of reference based on additional data, wherein the additional data is generated based on additional light that is generated by the plurality of light emitters and is detected by the plurality of sensors on the HMD.
-
-
15. A method for determining a position of a wearable object that is occluded, comprising:
-
wirelessly sending, from a head-mounted display (HMD), a power signal to a storage device of a wearable device, wherein the wearable device has a light emitter and is configured to be worn on a finger of a user'"'"'s hand, wherein the HMD is configured to be worn on a head of the user and provides a first frame of reference; detecting, by a plurality of sensors on a torso device, light emitted by the light emitter of the wearable device to facilitate generation of a set of data, wherein the light is emitted by using power stored in the storage device, wherein the torso device provides a second frame of reference; and determining a position of the finger wearing the wearable device with respect to the first frame of reference based on the set of data and a relative position between the first frame of reference and the second frame of reference. - View Dependent Claims (16, 17, 18)
-
Specification