IP Library Granted Patent US 11,079,854
Granted Patent B2
US 11,079,854 · App. 17/144,076 · Granted Aug 3, 2021

Method and system for haptic stimulation

Inventors: David M. Eagleman (Houston, TX); Michael V. Perrotta (Houston, TX)
Assignee: NeoSensory, Inc.
G06F3/016G06F3/16G08B6/00
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,079,854
App. No.
17/144,076
Granted
Aug 3, 2021
Kind
B2
Abstract

A method for haptic stimulation includes any or all of: receiving an audio input; determining a set of parameters based on the audio input; determining a set of stimulation locations based on a collective set of energy parameters; assigning a vibration intensity to a set of one or more haptic actuators; and stimulating a user at the set of haptic locations based on the vibration intensities. A system for haptic stimulation includes an actuation subsystem having a set of actuators.

Claims (51)

1. A method for providing stimulation to a user at a haptic stimulation device configured to be worn at a body region of the user and having a set of actuators, the method comprising:

receiving an audio input;

determining an operation mode of the haptic stimulation device;

determining a set of parameters based on the audio input, wherein the set of parameters comprises:

a set of frequencies; and

a set of energies, wherein each of the set of energies is associated with one of the set of frequencies;

organizing the set of parameters into a set of groupings based on the set of frequencies;

for each of the set of groupings:

determining a maximum energy associated with the grouping;

comparing the maximum energy with a set of thresholds; and

in an event that the maximum energy does not meet at least one of the set of thresholds, eliminating the maximum energy from a set of maximum energies, wherein the set of maximum energies comprises the maximum energy associated with each grouping;

determining a highest maximum energy in the set of maximum energies, wherein the highest maximum energy is associated with a 1st grouping of the set of groupings;

determining a location associated with the body region based on the 1st grouping;

prescribing a subset of the set of actuators based on the location;

determining an actuation intensity for each of the subset of actuators based on the highest maximum energy;

actuating the subset of actuators based on the actuation intensity for each of the subset.

2. The method of claim 1 , wherein the set of groupings is predetermined.

3. The method of claim 1 , wherein the subset of the set of actuators includes at least two actuators.

4. The method of claim 3 , wherein the actuation intensity is further determined based on the location, wherein the location is arranged between the two actuators.

5. The method of claim 1 , wherein the operation mode is determined based on a temporal parameter associated with receipt of the audio input.

6. The method of claim 5 , wherein the operation mode is further determined based on a set of user preferences.

7. The method of claim 1 , wherein the actuation intensity is further determined based on a stored floor value and a stored ceiling value associated with the 1st grouping.

8. The method of claim 7 , wherein the actuation intensity is determined based on a difference between the stored floor value and the stored ceiling value.

9. The method of claim 7 , further comprising updating the ceiling value based on the highest maximum energy.

10. The method of claim 9 , wherein in an event that the highest maximum energy is less than the ceiling value, updating the ceiling value comprises decreasing the ceiling value.

11. The method of claim 10 , wherein the ceiling value is decreased by a predetermined value.

12. The method of claim 1 , wherein determining the operation mode comprises selecting from a set of operation modes, wherein the set of operation modes comprises a daytime mode, a nighttime mode, and a music mode.

13. The method of claim 1 , wherein the set of thresholds comprises at least one of:

a sensitivity threshold;

a baseline actuator noise threshold; and

a running energy mean for the set of groupings.

14. The method of claim 13 , wherein the sensitivity threshold is determined based on a user input.

15. A method for providing stimulation to a user at a haptic stimulation device having a set of actuators, the method comprising:

receiving an audio input;

determining an operation mode of the haptic stimulation device;

determining a set of parameters based on the audio input, wherein the set of parameters comprises:

a set of frequencies; and

a set of energies;

organizing the set of parameters into a set of groupings based on the set of frequencies;

for each of the set of groupings:

determining a maximum energy associated with the grouping;

comparing the maximum energy with a set of thresholds; and

determining a highest maximum energy based on the maximum energy associated with each grouping and the comparison of each maximum energy with the set of thresholds;

determining a location for the stimulation based on the highest maximum energy;

prescribing a subset of the set of actuators based on the location;

determining an actuation intensity for each of the subset of actuators based on the highest maximum energy;

actuating the subset of actuators based on the actuation intensity for each of the subset.

16. The method of claim 15 , wherein determining the operation mode comprises selecting from a set of operation modes, wherein the set of operation modes comprises a daytime mode, a nighttime mode, and a music mode.

17. The method of claim 16 , wherein the operation mode is the nighttime mode.

18. The method of claim 17 , wherein the set of thresholds comprises a tonality threshold.

19. The method of claim 18 , wherein, for each of the set of groupings, in an event that a measured tonality of the audio input does not meet the tonality threshold, the maximum energy is eliminated from a set of maximum energies, wherein the set of maximum energies comprises the maximum energy associated with each of the set of groupings.

Assignments (5)
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 Nov 16, 2021
From: NOVICH, SCOTT; SAHOO, ABHIPRAY
To: NEOSENSORY, INC.
Reel/Frame 058123/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2021
From: EAGLEMAN, DAVID M.; PERROTTA, MICHAEL V.
To: NEOSENSORY, INC.
Reel/Frame 055324/0762 →
Continuity (4)
Provisional Application 62958169 · Jan 7, 2020
Provisional Application 63043675 · Jun 24, 2020
Provisional Application 63104944 · Oct 23, 2020
Related Publication 20210208684A1 · Jul 8, 2021
Cited By (4)
US 12,296,108 US 12,311,116 US 12,527,483 US 12,527,484