IP Library Granted Patent US 11,467,668
Granted Patent B2
US 11,467,668 · App. 17/076,631 · Granted Oct 11, 2022

System and method for representing virtual object information with haptic stimulation

Inventors: David M. Eagleman (Houston, TX); Michael Perrotta (Houston, TX); Scott Novich (Houston, TX)
Assignee: NeoSensory, Inc.
G06F3/016G06F3/014
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 11,467,668
App. No.
17/076,631
Granted
Oct 11, 2022
Kind
B2
Abstract

A system for haptic stimulation includes a haptic device and preferably interfaces with and/or includes a virtual platform. A method for haptic stimulation includes: receiving a set of inputs; determining one or more parameters associated with a virtual object based on the set of inputs; and prescribing a stimulation pattern to one or more haptic actuators of a haptic device. Additionally or alternatively, the method 200 can include any or all of: presenting information to a user; selecting one or more haptic actuators of a haptic device based on the parameter(s); and/or any other suitable processes performed in any order.

Claims (36)

1. A system for providing haptic information associated with a set of virtual objects in at least one of a virtual and augmented reality platform, the system comprising:

a haptic stimulation device configured to be coupled to the user at a first body region, wherein the haptic stimulation device comprises:

a set of multiple haptic actuators, each of the set of multiple haptic actuators configured to apply haptic stimulation to a skin surface of the user;

a processing subsystem in communication with the at least one of a virtual and augmented reality platform, the processing system configured to determine a haptic stimulation pattern to be applied at the set of multiple haptic actuators, wherein the processing system:

receives information associated with a first location, the first location corresponding to a location of a virtual object of the set of virtual objects;

receives information associated with a second location, the second location corresponding to a location of a second body region of the user, the second body region separate and distinct from the first body region;

determining a proximity metric based on the first location, the second location, and aggregated distances between the first body region and the second body region across a set of users;

selecting an actuator from the set of multiple actuators based on the proximity metric; and

actuating the actuator.

2. The system of claim 1 , wherein the processing system is arranged at least partially onboard the haptic stimulation device.

3. The system of claim 1 , further comprising a second haptic stimulation device configured to be coupled to the user.

4. The system of claim 3 , wherein the second haptic stimulation device is configured to be coupled to the user at a third body region, the third body region separate and distinct from the first body region and the second body region.

5. The system of claim 4 , wherein the first body region is a first wrist of the user and the third body region is a second wrist of the user.

6. The system of claim 1 , wherein the first body region is a wrist of the user and the second body region is a hand of the user.

7. The system of claim 1 , wherein the second body region of the user is a hand of the user, and wherein the selected actuator is assigned to a finger of the hand, wherein the finger is most proximal to the virtual object based on the proximity metric.

8. A method for providing haptic information associated with a set of virtual objects in at least one of a virtual and augmented reality platform to a user, the method comprising:

at a processing subsystem in communication with the at least one of a virtual and augmented reality platform and a haptic device configured to be coupled to a first body region of the user, the haptic device comprising a set of multiple actuators:

receiving information associated with a first location, the first location corresponding to a location of a virtual object of the set of virtual objects;

receiving information associated with a second location, the second location corresponding to a location of a second body region of the user, the second body region separate and distinct from the first body region;

determining a proximity metric based on the first location, the second location, and a mapping from the first body region to the second body region, wherein the mapping is based on aggregated distances between the first body region and the second body region across a set of users;

selecting an actuator from the set of multiple actuators based on the proximity metric;

dynamically determining a stimulation pattern for the selected actuator based on the proximity metric and feature information associated with the virtual object; and

at the haptic stimulation device, actuating the actuator with the stimulation pattern.

9. The method of claim 8 , wherein the first body region and the second body region are non-overlapping.

10. The method of claim 8 , further comprising: at the processing subsystem, determining the mapping.

11. The method of claim 10 , wherein the mapping is dynamically determined based on a current configuration of the second body region.

12. The method of claim 8 , wherein the mapping is predetermined.

13. The method of claim 8 , wherein an intensity of the stimulation pattern is inversely correlated with a value of the proximity metric.

14. The method of claim 8 , wherein the first body region is a wrist of the user and the second body region is a set of fingertips of a hand of the user.

15. The method of claim 8 , further comprising receiving the feature information associated with the virtual object at the processing subsystem.

16. The method of claim 8 , wherein the proximity metric is a distance.

17. The method of claim 8 , wherein each of the remaining set of multiple actuators is associated with a proximity metric having a value greater than zero, wherein each of the remaining set of multiple actuators is not actuated.

18. The method of claim 8 , wherein the feature information comprises a temperature of the virtual object.

19. The method of claim 8 , wherein the feature information comprises a texture of the virtual object.

20. The method of claim 8 , wherein the set of virtual objects are associated with an augmented reality platform.

21. The method of claim 8 , further comprising determining an orientation associated with the second location based on the mapping from the first body region to the second body region, wherein the actuator is further selected based on a vector comprising the proximity metric and the orientation.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2026
From: NEOSENSORY, INC.
To: ESSILOR INTERNATIONAL
Reel/Frame 074271/0953 →
RELEASE OF SECURITY INTEREST Recorded May 27, 2025
From: WTI FUND X, INC.
To: NEOSENSORY, INC.
Reel/Frame 071229/0943 →
SECURITY INTEREST Recorded Mar 14, 2024
From: NEOSENSORY, INC.
To: WTI FUND X, INC.
Reel/Frame 066779/0502 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: EAGLEMAN, DAVID M.; PERROTTA, MICHAEL; NOVICH, SCOTT
To: NEOSENSORY, INC.
Reel/Frame 055494/0548 →
Continuity (3)
Provisional Application 62972540 · Feb 10, 2020
Provisional Application 62924090 · Oct 21, 2019
Related Publication 20210117002A1 · Apr 22, 2021