IP Library Patent Application 14328665
Patent Application
App. No. 14/328,665

SYSTEM AND METHOD FOR AUDIO PROCESSING USING ARBITRARY TRIGGERS

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 None
App. No.
14/328,665
Filed
Jul 10, 2014
Art Unit
2655
USPC
700/94
Abstract

The present disclosure relates to audio processing for playback, and more particularly to processing audio files to provide a smooth transition between successive audio tracks during playback. According to some examples, a flow includes determining, with a computing device, a first audio characteristic of a first audio track and determining, with the computing device, a second audio characteristic of a second audio track. The flow can further include receiving, at the computing device, data representing a user-generated trigger. The flow further can determine a transition parameter, responsive to the user-generated trigger, for the first audio track and the second audio track based on one or more of the first audio characteristic and the second audio characteristic. Also, the flow can cause presentation of a transition from the first audio track to the second audio track.

Claims (46)

1 . A computer-implemented method, comprising:

identifying, with a computing device, a first audio characteristic of a first audio track;

identifying, with the computing device, a second audio characteristic of a second audio track;

receiving, at the computing device, data representing a user-generated trigger;

determining a transition parameter, responsive to the user-generated trigger, for the first audio track and the second audio track based on one or more of the first audio characteristic and the second audio characteristic; and

causing presentation of a transition from the first audio track to the second audio track.

2 . The computer-implemented method of claim 1 , wherein the first audio characteristic and the second audio characteristic comprise one or more of a tempo, beat phrase, key, and time signature.

3 . The computer-implemented method of claim 1 , wherein identifying the first audio characteristic and the second audio characteristic respectively comprise:

identifying a first beat-per-minute; and

identifying a second beat-per-minute.

4 . The computer-implemented method of claim 1 , further comprising:

identifying data representing a first track portion of the first audio track based on first audio characteristic;

identifying data representing a second track portion of the second audio track based on second audio characteristic; and

aligning the second track portion to the first track portion at a processor of the computing device to form a mix point autonomously.

5 . The computer-implemented method of claim 4 , further comprising:

applying the transition parameter to cause modification of a volume to cause fading of either the first audio track or the second audio track, or both.

6 . The computer-implemented method of claim 1 , wherein identifying the first audio characteristic and the second audio characteristic is responsive to receiving the data representing the user-generated trigger.

7 . The computer-implemented method of claim 1 , wherein determining the transition parameter comprises:

identifying metadata; and

determining the transition parameter based on the metadata associated with the first audio track or the second audio track.

8 . The computer-implemented method of claim 1 , wherein receiving the data representing the user-generated trigger comprises:

receiving data indicative of a user interaction with a user interface.

9 . The computer-implemented method of claim 8 , further comprising:

receiving data indicative of a gesture based on sensor data.

10 . The computer-implemented method of claim 8 , further comprising:

receiving data indicative of a movement based on sensor data.

11 . The computer-implemented method of claim 8 , further comprising:

receiving data indicative of a change in environment including a change in ambient noise.

12 . The computer-implemented method of claim 1 , wherein the transition parameter comprises data representing one or more of a mix point, a reverb processing parameter, a fade-out time for the first audio track, a fade-in time for the second audio track, and a playback rate of the second audio track.

13 . The computer-implemented method of claim 1 , further comprising:

transitioning from the first audio track to the second audio track based at least in part on the transition parameter.

14 . A system comprising:

a memory comprising:

executable instructions to implement a track parameter module configured to identify a first audio characteristic of a first audio track, and to identify a second audio characteristic of a second audio track; and

executable instructions to implement an autonomous mixer module configured to determine a transition parameter for the first audio track and the second audio track based on one or more of the first audio characteristic and the second audio characteristic; and

a processor configured to execute the executable instructions to implement the track parameter module and the autonomous mixer module, the processor further configured to receive data representing a user-generated trigger and to cause presentation of a transition from the first audio track to the second audio track.

15 . The system of claim 14 , wherein the first audio characteristic and the second audio characteristic comprise a tempo.

16 . The system of claim 15 , wherein the first audio characteristic and the second audio characteristic respectively comprise:

a first beat-per-minute; and

a second beat-per-minute.

17 . The system of claim 16 , wherein the processor is configured to execute another set of executable instructions to implement the autonomous mixer module, which is configured to determine a first subset of beats determined by the first beat-per-minute and to determine a second subset of beats determined by the second beat-per-minute,

wherein the processors is configured to align the first subset of beats to the second subset of beats to form a midpoint autonomously.

18 . The system of claim 14 , wherein the executable instructions to implement the track parameter module comprise:

executable instructions to identify metadata and to determine the transition parameter based on the metadata associated with the first audio track or the second audio track.

19 . The system of claim 14 , wherein the processor is further configured to receive data indicative of a gesture based on sensor data as the user-generated trigger.

20 . The system of claim 14 , wherein the processor is further configured to receive data indicative of a movement based on sensor data as the user-generated trigger.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Feb 2, 2021
From: BLACKROCK ADVISORS, LLC
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 055207/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2017
From: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: JAWB ACQUISITION LLC
Reel/Frame 043746/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2017
From: ALIPHCOM
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 043711/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM DBA JAWBONE
To: ALIPHCOM, LLC
Reel/Frame 043637/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM, LLC
To: JAWB ACQUISITION, LLC
Reel/Frame 043638/0025 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NO. 13870843 PREVIOUSLY RECORDED ON REEL 036500 FRAME 0173. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 26, 2017
From: ALIPHCOM; MACGYVER ACQUISITION, LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 041793/0347 →
SECURITY INTEREST Recorded Aug 27, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 036500/0173 →
SECURITY INTEREST Recorded Apr 28, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 035531/0312 →
MERGER Recorded Apr 7, 2015
From: NOISETOYS, INC.
To: PROJECT PARIS ACQUISITION LLC
Reel/Frame 035352/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: PROJECT PARIS ACQUISITION LLC
To: ALIPHCOM
Reel/Frame 035352/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: TRIVEDI, MEHUL A
To: NOISETOYS, INC.
Reel/Frame 035352/0747 →