# US 10,372,213 B2 · Composite ribbon in a virtual reality device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,372,213 B2
- Document ID: US10372213B2
- Status: Granted
- Kind: B2
- Application number: 15/270,225
- Filed: 2016-09-20
- Published: 2018-03-22
- Granted: 2019-08-06
- Earliest claimed: 2016-09-20
- Assignees: Facebook Technologies, LLC
- Applicants: Facebook Technologies, LLC
- Inventors: Sean Jason Keller; David R. Perek; Tristan Thomas Trutna; Garett Andrew Ochs; Nicholas Roy Corson; Raymond King
- Web page: https://patentgrep.com/patent/US10372213B2

## CPC

- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 3/014: {Hand-worn input/output arrangements, e.g. data gloves}
- A41D 19/0024: {with accessories}
- G02B 27/017: {Head mounted}
- G02B 2027/014: {comprising information/image processing systems}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- A41D: OUTERWEAR; PROTECTIVE GARMENTS; ACCESSORIES
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS

## Abstract

A haptic glove comprises a glove body including a glove digit corresponding to a phalange of a user hand. The glove digit has a first ribbon layer of a first average width and a second ribbon layer of a second average width greater than the first average width. The first and second ribbon layers are configured to be positioned on a first surface of the digit and formed lengthwise along a bend centerline of the glove digit that bisects a surface of the glove digit. A central axis of the second ribbon layer is aligned with a central axis of the first ribbon layer. The first ribbon layer comprises a first extendible material having a first range of elastic extensibility and the second ribbon layer comprises a second extendible material having a second range of elastic extensibility greater than the first range of elastic extensibility of the first ribbon layer.

## Claims

### Claim 1

A haptic glove comprising:
a glove body including a glove digit corresponding to a phalange of a user hand, the glove digit having:
a first ribbon layer of a first average width configured to be positioned on a first surface of the glove digit and formed lengthwise along a bend centerline of the glove digit that bisects a surface of the glove digit, the first ribbon layer comprising a first extendible material having a first range of elastic extensibility, and
a second ribbon layer of a second average width greater than the first average width, the second ribbon layer configured to be positioned on the first surface of the glove digit and formed lengthwise along the bend centerline of the glove digit, a central axis of the second ribbon layer aligned with a central axis of the first ribbon layer, the second ribbon layer comprising a second extendible material having a second range of elastic extensibility greater than the first range of elastic extensibility of the first ribbon layer,
wherein an actuator coupled to the glove body and the first and second ribbon layers is configured to control movement of the glove digit by actuating one or more control wires that are coupled to the first and second ribbon layers.

### Claim 2 (depends on 1)

The glove of claim 1, wherein a width of the second ribbon layer varies along the bend centerline of the glove digit, the width being greater in regions of the second ribbon layer configured to be positioned over bend locations of the glove digit than in regions of the second ribbon layer to be positioned between the bend locations.

### Claim 3 (depends on 1)

The glove of claim 1, wherein the glove digit further comprises a plurality of anchors, each anchor of the plurality of anchors connected to the first ribbon layer, to the second ribbon layer, and to the glove digit and configured to be positioned at a respective bend location of the glove digit.

### Claim 4 (depends on 1)

The glove of claim 1, wherein the second ribbon layer comprises a material having a range of elasticity between 5-50 MPa.

### Claim 5 (depends on 1)

The glove of claim 1, wherein the second ribbon layer comprises a plurality of ribbon segments branching from a central axis of the second ribbon layer at a region corresponding to a tip of the glove digit, the plurality of ribbon segments including:
a first ribbon segment branching toward and folding along a first lateral side of the glove digit; and
a second ribbon segment branching toward and folding along a second lateral side of the glove digit,
wherein the first and second ribbon segments are interconnected on a portion of the glove digit that corresponds to a second surface of the glove digit that is opposite to the first surface of the glove digit.

### Claim 6 (depends on 5)

The glove of claim 5, wherein the glove digit further comprises a rigid cap enclosing a region of the glove digit where the first and second ribbon segments of the second ribbon layer are interconnected.

### Claim 7 (depends on 1)

The glove of claim 1, wherein the first ribbon layer has a first value of elasticity in a first region within a first predefined distance of the bend centerline and a second value of elasticity in a second region greater than a second predefined distance from the bend centerline, the second predefined distance being greater than the first predefined distance and the first value being greater than the second value.

### Claim 8 (depends on 1)

The glove of claim 1, wherein the second ribbon layer has a first value of elasticity in a first region within a first predefined distance of the bend centerline and a second value of elasticity in a second region greater than a second predefined distance from the bend centerline, the second predefined distance being greater than the first predefined distance and the first value being greater than the second value.

### Claim 9 (depends on 1)

The glove of claim 1, wherein the actuator coupled to the glove body is further configured to control movement of the first and second ribbon layers by providing stimulus signals to the first and second ribbon layers, wherein the stimulus signals are generated based on responses of the first and second ribbon layers to a bend of the glove digit.

### Claim 10 (depends on 9)

The glove of claim 9, wherein responsive to a bending of the glove digit:
if a bend angle of the glove digit is less than or equal to a predefined threshold angle corresponding to a predefined threshold deformed length of the first ribbon layer, the actuator is configured to increase a length of both the first and second ribbon layers according to the bending of the glove digit, and
if the bend angle of the glove digit is greater than the predefined threshold angle, the actuator is configured to maintain the length of the first ribbon layer at the predefined threshold deformed length and to increase the length and increase a width of the second ribbon layer according to the bending of the glove digit.

### Claim 11 (depends on 9)

The glove of claim 9, wherein the actuator is configured to:
limit a length of the first ribbon layer to a predefined threshold deformed length corresponding to a threshold bend angle of the glove digit, the predefined threshold deformed length within the first range of elastic extensibility of the first extendible material; and
responsive to a bend angle of the glove digit being greater than the threshold bend angle, increase a width of the second ribbon layer according to a measure by which the bending of the glove digit exceeds the threshold bend angle.

### Claim 12 (depends on 1)

The glove of claim 1, wherein the an actuator coupled to the glove body is further configured to adjust dimensions of the first and second ribbon layers based at least in part on a virtual position of the glove body in a virtual space, the virtual space in which a virtual object is placed, the virtual position of the glove body determined based on a physical position of the glove body relative to the virtual object.

### Claim 13 (depends on 12)

The glove of claim 12, wherein the actuator is configured to simultaneously adjust lengths of both the first and second ribbon layers according to a value of hardness of the virtual object.

### Claim 14 (depends on 12)

The glove of claim 12, wherein the actuator is configured to simultaneously adjust lengths of both the first and second ribbon layers responsive to a relative movement between the phalange of the user hand and another portion of the user hand.

### Claim 15

A wearable device comprising:
a wearable garment including a sleeve corresponding to a human body part, the sleeve having:
a first ribbon layer of a first average width configured to be positioned on a first surface of the sleeve and formed lengthwise along a bend centerline of the sleeve that bisects a surface of the sleeve, the first ribbon layer comprising a first extendible material having a first range of elastic extensibility, and
a second ribbon layer of a second average width greater than the first average width, the second ribbon layer configured to be positioned on the first surface of the sleeve and formed lengthwise along the bend centerline of the sleeve, a central axis of the second ribbon layer aligned with a central axis of the first ribbon layer, the second ribbon layer comprising a second extendible material having a second range of elastic extensibility greater than the first range of elastic extensibility of the first ribbon layer,
wherein an actuator coupled to the wearable garment and the first and second ribbon layers is configured to control movement of the wearable garment by actuating one or more control wires that are coupled to the first and second ribbon layers.

### Claim 16 (depends on 15)

The wearable device of claim 15, wherein a width of the second ribbon layer varies along the bend centerline of the sleeve, the width being greater in regions of the second ribbon layer configured to be positioned over bend locations of the sleeve than in regions of the second ribbon layer to be positioned between the bend locations.

### Claim 17 (depends on 15)

The wearable device of claim 15, wherein the actuator coupled to the wearable garment is further configured to adjust dimensions of the first and second ribbon layers based at least in part on a virtual position of the wearable garment in a virtual space, the virtual space in which a virtual object is placed, the virtual position of the wearable garment determined based on a physical position of the wearable garment relative to the virtual object.

### Claim 18 (depends on 15)

The wearable device of claim 15, wherein the sleeve is part of a haptic glove.

### Claim 19

A haptic glove comprising:
a glove body including a glove digit corresponding to a phalange of a user hand, the glove digit having:
a first ribbon layer of a first average width configured to be positioned on a first surface of the glove digit and formed lengthwise along a bend centerline of the glove digit that bisects a surface of the glove digit, the first ribbon layer comprising a first extendible material having a first range of elastic extensibility, and
a second ribbon layer of a second average width greater than the first average width, the second ribbon layer configured to be positioned on the first surface of the glove digit and formed lengthwise along the bend centerline of the glove digit, a central axis of the second ribbon layer aligned with a central axis of the first ribbon layer, the second ribbon layer comprising a second extendible material having a second range of elastic extensibility greater than the first range of elastic extensibility of the first ribbon layer;
one or more control wires coupled to the first and second ribbon layers; and
an actuator coupled to the glove body and the first and second ribbon layers, the actuator configured to actuate the first and second ribbon layers to control movement of the glove digit using the one or more control wires.
