IP Library Granted Patent US 10,317,997
Granted Patent B2
US 10,317,997 · App. 15/283,095 · Granted Jun 11, 2019

Selection of optimally positioned sensors in a glove interface object

Inventor: Steven Osman (San Francisco, CA)
Assignee: Sony Interactive Entertainment Inc.
G06F3/014A63F13/211A63F13/212A63F13/213A63F13/24A63F13/25A63F13/327A63F13/5255G06F1/163G06F1/1694G06F3/011G06F3/012G06F3/013G06F3/016G06F3/017G06F3/0304G06F3/0325A63F2300/8082
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,317,997
App. No.
15/283,095
Granted
Jun 11, 2019
Kind
B2
Abstract

A glove for interfacing with a virtual reality scene presented via a head-mounted display (HMD) is provided. The glove includes a plurality of digits associated with the glove, each digit configured to receive a finger of a user of the glove; and, a plurality of sensors, each configured to identify a degree of flexion and being associated with one of a plurality of predefined locations along the plurality of digits, wherein one of the plurality of sensors at each of the predefined locations is selected as an optimal sensor for the respective predefined location.

Claims (29)

1. A glove for interfacing with a virtual reality scene presented via a head-mounted display (HMD), comprising:

a plurality of digits associated with the glove, each digit configured to receive a finger of a user of the glove;

wherein each digit having a plurality of sensor groups respectively positioned at predefined locations thereon, each sensor group having a plurality of flex sensors arranged in a parallel staggered configuration that is diagonal across an approximate fold line of the digit on which said sensor group is positioned, each flex sensor configured to identify a degree of flexion, wherein one of the plurality of flex sensors from each sensor group is selected as an optimal sensor for the respective predefined location at which the sensor group is positioned, wherein the optimal sensor for the respective predefined location exhibits a greatest degree of flexion amongst the flex sensors of the sensor group that are associated with the respective predefined location.

2. The glove for interfacing with a virtual reality scene of claim 1 , wherein the predefined locations along the plurality of digits are configured to be respectively positioned approximately over a plurality of joints of the fingers of the user of the glove.

3. The glove for interfacing with a virtual reality scene of claim 2 , wherein the plurality of joints include distal interphalangeal joints, proximal interphalangeal joints, or metacarpophalangeal joints of the fingers of the user of the glove.

4. The glove for interfacing with a virtual reality scene of claim 1 , wherein the optimal sensors are activated for use during the interfacing with the virtual reality scene, and wherein the flex sensors that are not optimal sensors are deactivated during the interfacing with the virtual reality scene.

5. The glove for interfacing with a virtual reality scene of claim 4 , further comprising:

a controller configured to control the activation or deactivation of the plurality of flex sensors and determine readings of the flex sensors when activated.

6. The glove for interfacing with a virtual reality scene of claim 5 , wherein the controller is configured to receive control data from a computing device that determines when to activate or deactivate specific ones of the plurality of flex sensors and when to take readings of the flex sensors.

7. The glove for interfacing with a virtual reality scene of claim 5 , wherein the controller is positioned at a wrist portion of the glove.

8. A method for determining optimal sensors on a glove for interfacing with a virtual reality scene presented via a head-mounted display (HMD), comprising:

establishing communication with the glove, the glove having a plurality of digits, each digit configured to receive a finger of a user of the glove, wherein each digit having a plurality of sensor groups respectively positioned at predefined locations thereon, each sensor group having a plurality of flex sensors arranged in a parallel staggered configuration that is diagonal across an approximate fold line of the digit on which said sensor group is positioned, each flex sensor configured to identify a degree of flexion, each predefined location having two or more of the flex sensors associated therewith;

obtaining first readings of each of the plurality of flex sensors of each sensor group;

obtaining second readings of each of the plurality of flex sensors of each sensor group;

for each sensor group, analyzing the first and second readings of each of the plurality of flex sensors of the sensor group to identify one of the plurality of flex sensors as an optimal sensor for the respective predefined location at which the sensor group is positioned, wherein analyzing the first and second readings of each of the plurality of flex sensors includes determining a difference between the first and second readings for each flex sensor, the optimal sensor for a given predefined location exhibiting a greatest difference amongst the flex sensors that are associated with the given predefined location;

activating the optimal sensor for each of the predefined locations for the interfacing with the virtual reality scene, wherein the ones of the plurality of flex sensors that are not identified as optimal sensors are not activated for the interfacing with the virtual reality scene.

9. The method of claim 8 , wherein the predefined locations along the plurality of digits are configured to be respectively positioned approximately over a plurality of joints of the fingers of the user of the glove.

10. The method of claim 9 , wherein the plurality of joints include distal interphalangeal joints, proximal interphalangeal joints, or metacarpophalangeal joints of the fingers of the user of the glove.

11. The method of claim 8 , further comprising:

activating the optimal sensors for use during the interfacing with the virtual reality scene, wherein the flex sensors that are not optimal sensors are deactivated during the interfacing with the virtual reality scene.

12. The method of claim 8 , further comprising:

before determining the first readings, rendering to the HMD a first message prompting the user to assume a first hand pose;

after determining the first readings and before determining the second readings, rendering to the HMD a second message prompting the user to assume a second hand pose.

13. The method of claim 12 ,

wherein the first hand pose is an open or neutral hand pose;

wherein the second hand pose is a closed or first hand pose.

14. The method of claim 8 , wherein establishing communication with the glove includes communicating with a controller defined on the glove, the controller configured to control the activation of the plurality of flex sensors and determine readings of the flex sensors when activated.

15. The method of claim 14 ,

wherein obtaining the first and second readings of each of the plurality of flex sensors includes sending control data to the controller that determines when to activate specific ones of the plurality of flex sensors and when to take readings of the flex sensors, and receiving from the controller the first and second readings of each of the plurality of flex sensors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2016
From: OSMAN, STEVEN
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 040589/0751 →
Continuity (2)
Provisional Application 62307424 · Mar 11, 2016
Related Publication 20170262056A1 · Sep 14, 2017