IP Library Granted Patent US 10,565,973
Granted Patent B2
US 10,565,973 · App. 16/223,893 · Granted Feb 18, 2020

Audio waveform display using mapping function

Inventor: Hugo Ayala (Rye Brook, NY)
Assignee: HOME BOX OFFICE, INC.
G10H7/08G10H7/008G10H2220/116G10H2250/165
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,565,973
App. No.
16/223,893
Granted
Feb 18, 2020
Kind
B2
Abstract

The described technology is generally directed towards providing a visible waveform representation of an audio signal, by processing the audio signal with a polynomial (e.g., cubic) mapping function. Coefficients of the polynomial mapping function are predetermined based on constraints (e.g., slope information and desired range of the resultant curve), and whether the plotted audio waveform corresponds to sound field quantities or power quantities. Once the visible representation of the reshaped audio waveform is displayed, audio and/or video editing operations can be performed, e.g., by time-aligning other audio or video with the reshaped audio waveform, and/or modifying the reshaped audio waveform to change the underlying audio data.

Claims (30)

1. A system, comprising,

an audio signal processing component that reshapes an audio signal via a polynomial function of at least degree three into audio waveform data, wherein the polynomial function comprises predetermined coefficients;

an output component, coupled to the audio signal processing component, that outputs a visible representation of the audio waveform; and

an editing component that manipulates audio information based on the audio waveform data.

2. The system of claim 1 wherein the polynomial function is a degree three polynomial function.

3. The system of claim 1 wherein the predetermined coefficients sum to a value that corresponds to a range.

4. The system of claim 1 wherein the polynomial function is a degree three polynomial function and wherein the predetermined coefficients sum to one.

5. The system of claim 1 wherein a value of a trailing coefficient of the predetermined coefficients is based on a predetermined slope.

6. The system of claim 1 wherein the predetermined coefficients are determined based on mapping field quantities to the audio waveform data.

7. The system of claim 1 wherein the polynomial function is represented as Ax 3 +Bx 2 +Cx, wherein the predetermined coefficients comprise coefficient A equal to approximately 1.10857, coefficient B equal to approximately −3.10857, and coefficient C equal to approximately 3.

8. The system of claim 1 wherein the predetermined coefficients are determined based on mapping power quantities to the audio waveform data.

9. The system of claim 1 wherein the polynomial function is represented as Ax 3 +Bx 2 +Cx, wherein the predetermined coefficients comprise coefficient A equal to approximately 1.217147, coefficient B equal to approximately −3.217147, and coefficient C equal to approximately 3.

10. A computer-implemented method, comprising,

selecting an audio signal from audio data;

mapping the audio signal to a reshaped audio waveform via a polynomial mapping function of at least degree three;

outputting a visible representation of the reshaped audio waveform; and

receiving editing instructions associated with the reshaped audio waveform.

11. The computer-implemented method of claim 10 , further comprising, precomputing coefficients for the polynomial mapping function based on constraints corresponding to slope information and range information, and a value corresponding to plotting power quantities.

12. The computer-implemented method of claim 10 , further comprising, precomputing coefficients for the polynomial mapping function based on constraints corresponding to slope information and range information, and a value corresponding to plotting field quantities.

13. The computer-implemented method of claim 10 , wherein the mapping the audio signal to the reshaped audio waveform via the polynomial mapping function comprises selecting the polynomial mapping function with coefficients corresponding to plotting power quantities.

14. The computer-implemented method of claim 13 , wherein the reshaped audio waveform is a first reshaped audio waveform, and further comprising, secondarily mapping the audio signal to a second reshaped audio waveform via the polynomial mapping function using coefficients corresponding to plotting field quantities, and outputting a visible representation of the second reshaped audio waveform in conjunction with the outputting the visible representation of the first reshaped audio waveform.

15. The computer-implemented method of claim 10 , wherein the mapping the audio signal to the reshaped audio waveform via the polynomial mapping function comprises selecting the polynomial mapping function with coefficients corresponding to plotting field quantities.

16. The computer-implemented method of claim 15 , wherein the reshaped audio waveform is a first reshaped audio waveform, and further comprising, secondarily mapping the audio signal to a second reshaped audio waveform via the polynomial mapping function using coefficients corresponding to plotting power quantities, and outputting a visible representation of the second reshaped audio waveform in conjunction with the outputting the visible representation of the first reshaped audio waveform.

17. The computer-implemented method of claim 10 , wherein the receiving the editing instructions associated with the reshaped audio waveform comprises time-aligning other audio data or video data with audio information represented in the reshaped waveform.

18. A machine-readable storage medium, comprising executable instructions that, when executed by a processor facilitate performance of operations, the operations comprising:

processing an audio signal comprising at least a portion of audio data into reshaped audio waveform data via a cubic polynomial mapping function, wherein the cubic polynomial mapping function comprises predetermined coefficients;

outputting a visible representation of the reshaped audio waveform in conjunction with first timing information related to the reshaped audio waveform; and

receiving editing information corresponding to second timing information that relates to the first timing information.

19. The one or more machine-readable storage media of claim 18 wherein the receiving the editing information corresponding to the second timing information that relates to the first timing information comprises time-aligning other audio signal data or time-aligning video signal data based on the first timing information related to the reshaped audio waveform.

20. The one or more machine-readable storage media of claim 18 wherein the processing the audio signal via the cubic polynomial mapping function comprises selecting a first set of coefficients for the cubic polynomial mapping function corresponding to plotting power quantities, or selecting a second set of coefficients for cubic polynomial mapping function corresponding to plotting field quantities.

Assignments (2)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2019
From: AYALA, HUGO
To: HOME BOX OFFICE, INC.
Reel/Frame 051240/0793 →