METHODS AND APPARATUS FOR GENERATING SIGNAURES
First Claim
1. A method of generating a signature representing a portion of an audio signal, the method comprising:
- capturing an audio signal;
applying a first window function to a portion of the captured audio signal to produce a first windowed audio block;
applying a second window function to the portion of the captured audio signal to produce a second windowed audio block;
determining a first characteristic of a band of frequencies in the first windowed audio block;
determining a second characteristic of the band of frequencies in the second windowed audio block;
comparing the first characteristic to the second characteristic; and
assigning a signature bit representative of the portion of the captured audio signal based on the comparison of the first characteristic and the second characteristic.
10 Assignments
0 Petitions
Accused Products
Abstract
Signaturing methods and apparatus as described. In one example, a signaturing method includes capturing an audio signal, applying a first window function to a portion of the captured audio signal to produce a first windowed audio block, applying a second window function to the portion of the captured audio signal to produce a second windowed audio block, determining a first characteristic of a band of frequencies in the first windowed audio block, determining a second characteristic of the band of frequencies in the second windowed audio block, comparing the first characteristic to the second characteristic, and assigning a signature bit representative of the portion of the captured audio signal based on the comparison of the first characteristic and the second characteristic. Other examples are described.
160 Citations
38 Claims
-
1. A method of generating a signature representing a portion of an audio signal, the method comprising:
-
capturing an audio signal; applying a first window function to a portion of the captured audio signal to produce a first windowed audio block; applying a second window function to the portion of the captured audio signal to produce a second windowed audio block; determining a first characteristic of a band of frequencies in the first windowed audio block; determining a second characteristic of the band of frequencies in the second windowed audio block; comparing the first characteristic to the second characteristic; and assigning a signature bit representative of the portion of the captured audio signal based on the comparison of the first characteristic and the second characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium storing computer readable instructions which, when executed, cause a computer to:
-
capture an audio signal; apply a first window function to a portion of the captured audio signal to produce a first windowed audio block; apply a second window function to the portion of the captured audio signal to produce a second windowed audio block; determine a first characteristic of a band of frequencies in the first windowed audio block; determine a second characteristic of the band of frequencies in the second windowed audio block; compare the first characteristic to the second characteristic; and assign a signature bit representative of the portion of the captured audio signal based on the comparison of the first characteristic and the second characteristic. - View Dependent Claims (22, 23)
-
-
24-30. -30. (canceled)
-
31. An apparatus to generate a signature representing a portion of an audio signal, the apparatus comprising:
-
a sample generator to capture an audio signal; a windower to apply a first window function to a portion of the captured audio signal to produce a first windowed audio block and to apply a second window function to the portion of the captured audio signal to produce a second windowed audio block; a characteristic determiner to determine a first characteristic of a band of frequencies in the first windowed audio block and to determine a second characteristic of the band of frequencies in the second windowed audio block; a comparator to compare the first characteristic to the second characteristic; and a signature determiner to assign a signature bit representative of the portion of the captured audio signal based on the comparison of the first characteristic and the second characteristic. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38-40. -40. (canceled)
Specification