US5983176A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Evaluation of media content in media files
Assignee: Procter and Gamble Co
•
Filing: 1997-04-30
•
Granted: 1999-11-09
•
Expires: 2017-04-30
Abstract
Abstract A method and apparatus for searching for multimedia files in a distributed database and for displaying results of the search based on the context and content of the multimedia files.
Inventors
- 👤 Eric M. Hoffert
- 👤 Karl Cremin
- 👤 Leo Degen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 17:31
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0033; G10H1/0041; G10H1/0058; G06; G06F; G06F16/00; G06F16/60; G06F16/63; G06F16/638; G06F16/68; G06F16/683; G06F16/685; G06F16/70; G06F16/78; G06F16/783; G06F16/7834; G06F16/7844; G06F16/7847; G06F16/785; G06F16/786; G06F16/90; G06F16/95; G06F16/951; G06F16/953; G10H2210/00; G10H2210/031; G10H2210/046; G10H2240/00; G10H2240/011; G10H2240/046; G10H2240/056; G10H2240/066; G10H2240/121; G10H2240/131; G10H2240/135; G10H2240/171; G10H2240/281; G10H2240/295; G10H2240/305
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
45 words
A method of determining if an audio file comprises music or speech comprising the steps: examining time slices of said audio file to determine amplitude changes with time during each time slice; classifying said audio file as music or speech based on said amplitude changes.
Claim 2
Independent Claim
45 words
A method of determining if an audio file comprises music or speech comprising the steps: examining time slices of said audio file to determine amplitude changes with time during each time slice; classifying said audio file as music or speech based on said amplitude changes.
Claim 3
Dependent Claim
24 words
The method as recited by claim 1 wherein said step of examining time slices comprise computing normalized amplitude deviation values for each time slice.
Claim 4
Dependent Claim
31 words
The method as recited by claim 2 wherein said step of examining time slices further comprises averaging the normalized amplitude deviation values for all time slices to compute a music-speech metric.
Claim 5
Dependent Claim
41 words
The method as recited by claim 2 wherein said step of computing a normalized deviation value comprises computing maximum amplitude for all time slices, computing a deviation from the maximum amplitude for a particular time slice and normalizing the deviation value.
Claim 6
Independent Claim
63 words
A method of analyzing audio file content comprising: a) dividing said audio file into time segments of a predetermined size; b) computing values of normalized amplitude deviation with time during each time segment; c) averaging the normalized amplitude deviation values to compute a music speech metric; and d) assessing whether the audio file represents music or speech based on the music-speech metric value.
Claim 7
Independent Claim
63 words
A method of analyzing audio file content comprising: a) dividing said audio file into time segments of a predetermined size; b) computing values of normalized amplitude deviation with time during each time segment; c) averaging the normalized amplitude deviation values to compute a music speech metric; and d) assessing whether the audio file represents music or speech based on the music-speech metric value.
Claim 8
Dependent Claim
44 words
The method as recited by claim 5 wherein said step of computing a normalized deviation value comprises computing an average maximum amplitude for each time slice, computing a deviation from the average maximum amplitude for a particular time slice and normalizing the deviation value.
Claim 9
Dependent Claim
77 words
The method as recited by claim 5 wherein the step of normalizing the deviation value comprises: a) computing a value MAX-DEV as the absolute value of the difference between the maximum amplitude of a time slice and the average maximum amplitude for all time; b) normalizing MAX-DEV over a reference value range by computing a value NORMALIZED-MAX-DEV=MAX-DEV*(REF-VAL/MAX) where REF-VAL is the maximum reference value in the range and MAX is the maximum amplitude for all time slices.
Claim 10
Independent Claim
52 words
A method of assessing the volume of an audio file comprising the steps of: a) dividing said audio file into time slices; b) computing the average amplitude AVG-AMPLITUDE for each time slice; c) computing the average of the AVG-AMPLITUDE to provide a metric; d) assessing a volume level based on said metric.
Claim 11
Independent Claim
52 words
A method of assessing the volume of an audio file comprising the steps of: a) dividing said audio file into time slices; b) computing the average amplitude AVG-AMPLITUDE for each time slice; c) computing the average of the AVG-AMPLITUDE to provide a metric; d) assessing a volume level based on said metric.
Claim 12
Dependent Claim
23 words
The method as recited by claim 8 wherein said value AVG-AMPLITUDE is computed by summing amplitude values in each time slice and dividing.
Claim 13
Independent Claim
63 words
A method of analyzing content of an audio file comprising the steps of: a) assessing whether said audio file represents music or speech by examining slices of said audio file to determine amplitude changes with time during the time slice and classifying said audio file as music or speech based on said amplitude changes; b) assessing a volume level of said audio file.
Claim 14
Independent Claim
63 words
A method of analyzing content of an audio file comprising the steps of: a) assessing whether said audio file represents music or speech by examining slices of said audio file to determine amplitude changes with time during the time slice and classifying said audio file as music or speech based on said amplitude changes; b) assessing a volume level of said audio file.
Claim 15
Dependent Claim
24 words
The method as recited by claim 10 wherein said step of examining time slices comprise computing normalized amplitude deviation values for each time slice.
Claim 16
Dependent Claim
31 words
The method as recited by claim 11 wherein said step of examining time slices further comprises averaging the normalized amplitude deviation values for all time slices to compute a music-speech metric.
Claim 17
Dependent Claim
44 words
The method as recited by claim 11 wherein said step of computing a normalized deviation value comprises computing an average maximum amplitude for each time slice, computing a deviation from the average maximum amplitude for a particular time slice and normalizing the deviation value.
Claim 18
Dependent Claim
58 words
The method of claim 10 wherein said step assessing the volume of an audio file further comprises the steps of: a) dividing said audio file into time slices; b) computing the average amplitude AVG-AMPLITUDE for each time slice; c) computing the average of the AVG-AMPLITUDES to provide a metric; d) assessing a volume level based on said metric.
Claim 19
Dependent Claim
23 words
The method as recited by claim 14 wherein said value AVG-AMPLITUDE is computed by summing amplitude values in each time slice and dividing.
References Cited (Backward Citations)
US4829578A
Cited
US5298674A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-11-08 | 2003-05-10 | 2003-11-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-11-08 | 2007-05-10 | 2007-11-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-11-08 | 2011-05-10 | 2011-11-09 | $7700.00 | Window Closed / Lapsed |