IP Library › Granted Patent US 12,730,515
Granted Patent B2
US 12,730,515 · App. 18/779,660 · Granted Sep 8, 2026

System and method for producing mid-air tactile stimulation

Inventors: Nathan E. Brummel (Marina del Rey, CA); James D. Hamilton (Marina del Rey, CA)
Assignee: Emerge Now Inc.
G06F3/016G01S15/66H04R1/00H04R2201/003
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 12,730,515
App. No.
18/779,660
Granted
Sep 8, 2026
Kind
B2
Abstract

A system for producing tactile stimulation includes a processing subsystem. Additionally or alternatively, the system can include a tactile device, input devices, and/or any other suitable components. A method for providing tactile stimulation includes receiving a set of waveform signals associated with a set of transducers; assigning a set of waveform parameters to the set of transducers based on the set of waveform signals; and controlling the set of transducers based on the set of waveform parameters. Additionally or alternatively, the method can include organizing the waveform signals into a set of groupings and/or any other suitable processes.

Claims (29)

1 . A method for creating mid-air tactile stimulation at a haptic stimulation device comprising a plurality of ultrasound transducers, the method comprising:

at a processing subsystem of the haptic stimulation device:

generating a first set of control signals with a first phase value; and

generating a second set of control signals with a second phase value, different from the first phase value; and

at a control subsystem communicatively coupled to the processing subsystem:

receiving the first set of control signals and the second set of control signals from the processing subsystem; and

transitioning a drive signal for a subset of the plurality of ultrasound transducers from the first set of control signals to the second set of control signals without setting the drive signal to an off state during the transition.

2 . The method of claim 1 , wherein the first set of control signals and the second set of control signals each have a non-zero amplitude value.

3 . The method of claim 1 , wherein the first set of control signals and the second set of control signals are determined with a set of one or more beamforming algorithms.

4 . The method of claim 1 , wherein the processing subsystem is configured to generate the second set of control signals while the control subsystem is driving the actuators to produce the first control subsystem.

5 . The method of claim 1 , wherein the subset of the plurality of ultrasound transducers comprises a first set of ultrasound transducers and second set of ultrasound transducers, wherein transitioning the drive signal further comprises switching the drive signal from the first set of ultrasound transducers to the second set of ultrasound transducers.

6 . The method of claim 5 , further comprising, at the processing system, determining the first set of control signals and the second set of control signals such that a distance between the first set of control signals and the second set of control signals is maximized.

7 . The method of claim 5 , further comprising, at the processing system, determining the first set of control signals and the second set of control signals such that a number of transducers experiencing a change in output is minimized.

8 . The method of claim 1 , further comprising, at the processing system, selecting the subset of the plurality of ultrasound transducers based on a location of a user.

9 . The method of claim 1 , wherein a frequency of each ultrasound transducer of the subset of the plurality of ultrasound transducers is fixed at a same value.

10 . A system comprising:

a haptic stimulation device comprising a plurality of ultrasound transducers;

a processing subsystem configured to determine a set of groupings, wherein each grouping comprises a subset of the plurality of ultrasound transducers, wherein determining the set of groupings comprises maximizing a distance between the transducers of each respective grouping; and

a control subsystem communicatively coupled to the processing subsystem, wherein the control subsystem is configured to broadcast a set of control signals to each grouping of the set of groupings.

11 . The system of claim 10 , wherein the set of control signals are received by the control subsystem from an output memory, wherein the control subsystem is configured to broadcast the set of control signals to each grouping of the set of groupings in series with a temporal spacing.

12 . The system of claim 10 , wherein the processing subsystem is further configured to determine a set of waveform parameters.

13 . The system of claim 12 , wherein the set of waveform parameters comprise at least one of phase, amplitude, or frequency; wherein the set of control signals comprise the set of waveform parameters.

14 . The system of claim 12 , wherein the control subsystem is further configured to adjust at least one of the waveform parameters between consecutive groupings without setting a drive signal to an off state during the transition.

15 . The system of claim 10 , wherein the processing subsystem comprises a dual memory architecture.

16 . The system of claim 15 , wherein the dual memory architecture comprises a staging memory and an output memory, wherein the control subsystem broadcasts the set of control signals from the output memory.

17 . The system of claim 10 , wherein determining the set of groupings comprises using a nearest neighbors algorithm.

18 . The system of claim 10 , wherein the processing subsystem is further configured to determine an ordered sequence for the groupings of the set of groupings.

19 . The system of claim 10 , wherein the processing subsystem is further configured to determine a frequency value for each grouping by minimizing a noise parameter, wherein the set of control signals comprise the frequency values.

20 . The system of claim 10 , wherein determining the set of groupings is further based on a location of a user.

Assignments (3)
SECURITY INTEREST Recorded Sep 3, 2026
From: EMERGE NOW INC.
To: DAVID GRAN HOLDINGS INC.
Reel/Frame 075907/0632 →
SECURITY INTEREST Recorded Sep 2, 2026
From: EMERGE NOW INC.
To: NECTAR INVESTMENTS, LLC
Reel/Frame 075887/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2024
From: BRUMMEL, NATHAN E.; HAMILTON, JAMES D.
To: EMERGE NOW INC.
Reel/Frame 068230/0895 →
Continuity (5)
Continuation 18144523 · May 8, 2023
Continuation 17334234 · May 28, 2021
Continuation 17189828 · Mar 2, 2021
Provisional Application 62984048 · Mar 2, 2020
Related Publication 20240377891A1 · Nov 14, 2024
References Cited (15)
US 5817024A · Ogle et al. · 1998 [cited by applicant]
US 11054910B1 · Brummel · 2021 [cited by examiner]
US 11687161B2 · Brummel · 2023 [cited by examiner]
US 20090238490A1 · Tamura · 2009 [cited by applicant]
US 20120143233A1 · Sinelnikov · 2012 [cited by applicant]
US 20130144165A1 · Ebbini et al. · 2013 [cited by applicant]
US 20140071067A1 · Hong · 2014 [cited by examiner]
US 20140125468A1 · Makinen et al. · 2014 [cited by applicant]
US 20140267069A1 · Dionne et al. · 2014 [cited by applicant]
US 20160246374A1 · Carter et al. · 2016 [cited by applicant]
US 20170123499A1 · Eid · 2017 [cited by applicant]
US 20170153707A1 · Subramanian et al. · 2017 [cited by applicant]
US 20190197840A1 · Kappus · 2019 [cited by examiner]
US 20200258357A1 · Horiuchi · 2020 [cited by applicant]
Wilson, Derek , “Triple Buffering: Why We Love It”, anandtech.com/show/2794/2 (Jun. 26, 2009) (accessed Aug. 26, 2022) (Year: 2009). [cited by applicant]