IP Library Granted Patent US 10,970,037
Granted Patent B2
US 10,970,037 · App. 16/803,692 · Granted Apr 6, 2021

System and method for differentially locating and modifying audio sources

Inventors: William Glaser (Berkeley, CA); Brian Van Osdol (Piedmont, CA)
Assignee: Grabango Co.
G06F3/165G06F3/0482H04R3/005H04R29/001H04R29/005G06K9/00335H04N5/23229H04R1/406H04R25/43H04R25/558H04R2225/41H04R2225/43H04R2225/55H04R2420/01H04R2430/01H04R2430/20H04R2460/07H04S2400/15
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,970,037
App. No.
16/803,692
Granted
Apr 6, 2021
Kind
B2
Abstract

A system and method for differentially locating and modifying audio sources that includes receiving multiple audio inputs from a set of distinct locations; determining a multi-dimensional audio map from the audio inputs; acquiring a set of positional audio control inputs applied to the audio map, each audio control input comprising a location and audio processing property; and generating an audio output according to the audio control inputs and the audio inputs. The audio control inputs capable of configuration through manual, automatic, computer vision analysis, and other configuration modes.

Claims (24)

1. A method for customized audio based on spatial analysis comprising:

receiving multiple audio inputs from a plurality of microphones at a set of distinct locations in an environment;

creating a multi-dimensional positional audio map from the audio inputs, the audio map mapping an approximation of originating locations of sounds in the environment;

generating an audio output according to a set of positional audio control inputs and the audio inputs, wherein each audio control input specifies a location property associated with a region of the audio map and an audio processing property.

2. The method of claim 1 , wherein generating the audio output comprises, in accordance with at least a first audio control input of the set of positional audio control inputs, at least partially extracting an audio source from the audio map as indicated by the location property, wherein the audio source is used as an audio channel in generating the audio output.

3. The method of claim 2 , wherein generating the audio output further comprises applying an audio transformation, as indicated by the audio processing property of the audio source, to the audio source.

4. The method of claim 3 , wherein applying the audio transformation comprises amplifying the audio source within the audio output.

5. The method of claim 3 , wherein applying the audio transformation comprises deamplifying the audio source within the audio output.

6. The method of claim 2 , wherein extracting the audio source from the audio map comprises applying phased alignment processing of at least a subset of the audio inputs, the phased alignment processing configured to isolate audio at the location property.

7. The method of claim 1 , further comprising setting the set of positional audio control inputs.

8. The method of claim 7 , further comprising presenting a representation of the audio map in a user interface; wherein setting the set of audio control inputs is at least partially defined through interactions with the representation of the audio map.

9. The method of claim 7 , wherein setting the set of positional audio control inputs comprises automatically detecting audio source locations in the audio map and setting audio control inputs at the detected audio source locations.

10. The method of claim 7 , wherein setting the set of positional audio control inputs comprises: automatically detecting at least one audio source location in the audio map, applying audio content analysis on audio extracted from the at least one audio source location, and setting at least one audio control input of the set of positional audio control inputs based on the audio content analysis.

11. The method of claim 1 , further comprising communicating the audio output to an audio-based user interface system.

12. The method of claim 1 , further comprising, collecting agent environment orientation from a sensing device; and wherein the set of positional audio control inputs comprises at least one audio control input set in response to agent environment orientation of at least one agent.

13. The method of claim 1 , wherein receiving multiple audio inputs comprises recording audio from a distributed set of personal computing devices and communicating the audio input from each personal computing device to a processing system.

14. The method of claim 1 , wherein receiving multiple audio inputs comprises recording audio from a microphone array comprised of distinct microphones positioned within an environment.

15. The method of claim 1 , where an audio control input of the set of positional audio control inputs is automatically mapped to a location of an identified audio source.

16. The method of claim 1 , where an audio control input of the set of positional audio control inputs is set according to content analysis of the audio inputs.

17. The method of claim 1 , further comprising collecting image data; applying computer vision interpretation of the image data and identifying a person in the environment; wherein an audio control input is set based on the location of the person.

18. The method of claim 1 , further comprising collecting image data; applying computer vision interpretation of the image data; and at least partially setting an audio control input in response to the computer vision interpretation.

19. The method of claim 16 , further comprising detecting direction of attention by multiple people, and updating audio control inputs in response to collective direction of attention by multiple people.

20. The method of claim 16 , wherein collecting image data comprises collecting image data from a personal imaging device coupled to a person.

21. The method of claim 20 , wherein the personal imaging device is part of a pair of glasses.

Assignments (4)
SECURITY INTEREST Recorded Sep 9, 2024
From: GRABANGO CO.
To: GLICKBERG, DANIEL
Reel/Frame 068901/0799 →
SECURITY INTEREST Recorded Jun 5, 2024
From: GRABANGO CO.
To: FIRST-CITIZEN BANK & TRUST COMPANY
Reel/Frame 067637/0231 →
SECURITY INTEREST Recorded Jun 4, 2024
From: GRABANGO CO.
To: GLICKBERG, DANIEL
Reel/Frame 067611/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2020
From: GLASER, WILLIAM; VAN OSDOL, BRIAN
To: GRABANGO CO.
Reel/Frame 053461/0372 →
Continuity (4)
Continuation 16528534 · Jul 31, 2019
Continuation 15717753 · Sep 27, 2017
Provisional Application 62400591 · Sep 27, 2016
Related Publication 20200192629A1 · Jun 18, 2020