← Back to Patent Explorer
US5469370A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for controlling play of multiple audio tracks of a software carrier

Assignee: Warner Bros Home Entertainment Inc
•
Filing: 1993-10-29
•
Granted: 1995-11-21
•
Expires: 2013-10-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for selectively combining numerous audio tracks recorded on an optical disk, including subtracting, by phase inversion, particular tracks from a full mix. Each track might contain a recording of an individual instrument, or a group of instruments. When the disk is played, the player provides the user with menu choices--which tracks should be played and mixed together. In this way, the user can create his/her own orchestral mix, perhaps omitting an instrument in a "play along" application, or playing one instrument alone to be mimicked for practice purposes. The disk further includes track definitions in multiple languages so that the same disk can be distributed throughout the world, with menu choices being given in a language selected by the user.

Inventors

  • 👤 Lewis S. Ostrover
  • 👤 Christopher J. Cookson
  • 👤 Warren N. Lieberfarb

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 23:00
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/93; H04N5/937; G; G06; G06F; G06F15/00; G10; G10H; G10H1/00; G10H1/36; G10H1/361; G10H1/363; G11; G11B; G11B19/00; G11B19/02; G11B19/022; G11B20/00; G11B20/00086; G11B20/00137; G11B20/00159; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/102; G11B27/105; G11B27/19; G11B27/28; G11B27/32; G11B27/327; G11B27/329; H04N5/44; H04N5/445; H04N7/00; H04N7/01; H04N7/0117; H04N7/0122; G10H2240/00; G10H2240/011; G10H2240/046; G10H2240/066; G11B20/10; G11B20/10527; G11B2020/10537; G11B2020/10592; G11B2220/00; G11B2220/20; G11B2220/21; G11B2220/213; G11B2220/25; G11B2220/2537; G11B2220/2545; G11B2220/2562; H04H; H04H60/00; H04H60/02; H04H60/04; H04N21/00; H04N21/40; H04N21/47; H04N21/488; H04N21/4884; H04N5/765; H04N5/775; H04N5/92; H04N5/926; H04N5/9261; H04N5/9262; H04N5/9265; H04N5/9267; Y; Y10; Y10S; Y10S715/00; Y10S715/978

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 151 words
A system for controlling the play of audio tracks of a software carrier, said software carrier having a plurality of audio tracks synchronized with each other and each having recorded therein audio information to be selectively combined with audio information recorded in others of said tracks, and textual data defining audio contents of said tracks; comprising means for playing said software carrier and deriving therefrom said textual data and said audio information, means for displaying to a user a menu derived from said textual data to inform said user of audio information available to be combined, means for allowing said user to input a manner in which the available audio information is to be combined based upon displayed menu choices, means for phase inverting the audio information in at least one of said tracks, and means for combining selected audio information including phase inverted audio information in accordance with user inputs.
Claim 2
Independent Claim 151 words
A system for controlling the play of audio tracks of a software carrier, said software carrier having a plurality of audio tracks synchronized with each other and each having recorded therein audio information to be selectively combined with audio information recorded in others of said tracks, and textual data defining audio contents of said tracks; comprising means for playing said software carrier and deriving therefrom said textual data and said audio information, means for displaying to a user a menu derived from said textual data to inform said user of audio information available to be combined, means for allowing said user to input a manner in which the available audio information is to be combined based upon displayed menu choices, means for phase inverting the audio information in at least one of said tracks, and means for combining selected audio information including phase inverted audio information in accordance with user inputs.
Claim 3
Dependent Claim 22 words
A system in accordance with claim 1 wherein audio information recorded on said software carrier is recorded digitally in separately identifiable blocks.
Claim 4
Dependent Claim 50 words
A system in accordance with claim 2 wherein each software carrier block contains indicia of which audio tracks in the block contain audio information, and said combining means operates on only the audio tracks in any block that are required to combine audio information in accordance with said user inputs.
Claim 5
Dependent Claim 39 words
A system in accordance with claim 3 wherein said software carrier has recorded thereon an identification of the type of each audio track, and further including means for processing derived audio information in accordance with said track type identifications.
Claim 6
Dependent Claim 48 words
A system in accordance with claim 1 wherein the textual data on said software carrier is in multiple languages and said software carrier further has recorded thereon a code for each of said languages, and further including means for selecting one language in which said menu is displayed.
Claim 7
Dependent Claim 49 words
A system in accordance with claim 5 further including means for representing a default language, said means for selecting one language being operative to select a language in accordance with both said default language and the multiple languages in which said textual data is contained on the software carrier.
Claim 8
Dependent Claim 30 words
A system in accordance with claim 6 further including means, responsive to said default language matching none of said multiple languages, for allowing the user to choose an available language.
Claim 9
Dependent Claim 30 words
A system in accordance with claim 7 wherein, based on the textual data defining the audio contents of said tracks, said displaying means displays a standard set of menu choices.
Claim 10
Dependent Claim 27 words
A system in accordance with claim 8 wherein said standard set of menu choices includes the combining of audio information from selected tracks with selected respective levels.
Claim 11
Dependent Claim 25 words
A system in accordance with claim 9 wherein said levels include values which allow a track of audio information to be effectively deleted from another.
Claim 12
Dependent Claim 51 words
A system in accordance with claim 10 wherein said software carrier may contain software for controlling the display of non-standard menu choices and the combining of selected audio information in accordance with user inputs based thereon, and further including means for processing said software and for thereafter operating in accordance therewith.
Claim 13
Dependent Claim 39 words
A system in accordance with claim 1 wherein said software carrier has recorded thereon an identification of a type of each audio track, and further including means for processing derived audio information in accordance with said track type identifications.
Claim 14
Dependent Claim 30 words
A system in accordance with claim 1 wherein, based on the textual data defining the audio contents of said tracks, said displaying means displays a standard set of menu choices.
Claim 15
Dependent Claim 27 words
A system in accordance with claim 13 wherein said standard set of menu choices includes the combining of audio information from selected tracks with selected respective levels.
Claim 16
Dependent Claim 25 words
A system in accordance with claim 14 wherein said levels include values which allow a track of audio information to be effectively deleted from another.
Claim 17
Dependent Claim 51 words
A system in accordance with claim 15 wherein a software carrier may contain software for controlling the display of non-standard menu choices and the combining of selected audio information in accordance with user inputs based thereon, and further including means for processing said software and for thereafter operating in accordance therewith.
Claim 18
Dependent Claim 24 words
A system in accordance with claim 1 wherein said menu choices include the combining of audio information from selected tracks with selected respective levels.
Claim 19
Dependent Claim 25 words
A system in accordance with claim 17 wherein said levels include values which allow one track of audio information to be effectively deleted from another.
Claim 20
Dependent Claim 51 words
A system in accordance with claim 18 wherein a software carrier may contain software for controlling the display of carrier-specific menu choices and the combining of selected audio information in accordance with user inputs based thereon, and further including means for processing said software and for thereafter operating in accordance therewith.
Claim 21
Dependent Claim 51 words
A system in accordance with claim 1 wherein a software carrier may contain software for controlling the display of carrier-specific menu choices and the combining of selected audio information in accordance with user inputs based thereon, and further including means for processing said software and for thereafter operating in accordance therewith.
Claim 22
Independent Claim 140 words
A method for controlling the play of audio tracks of a software carrier, said software carrier having a plurality of audio tracks synchronized with each other and each having recorded therein audio information to be selectively combined with audio information recorded in others of said tracks, and textual data defining audio contents of said tracks; comprising the steps of playing said software carrier and deriving therefrom said textual data and said audio information, displaying to a user a menu derived from said textual data to inform said user of audio information available to be combined, allowing said user to input a manner in which the available audio information is to be combined based upon displayed menu choices, and combining selected audio information in accordance with user inputs including phase inverting the audio information in at least one of said tracks.
Claim 23
Independent Claim 140 words
A method for controlling the play of audio tracks of a software carrier, said software carrier having a plurality of audio tracks synchronized with each other and each having recorded therein audio information to be selectively combined with audio information recorded in others of said tracks, and textual data defining audio contents of said tracks; comprising the steps of playing said software carrier and deriving therefrom said textual data and said audio information, displaying to a user a menu derived from said textual data to inform said user of audio information available to be combined, allowing said user to input a manner in which the available audio information is to be combined based upon displayed menu choices, and combining selected audio information in accordance with user inputs including phase inverting the audio information in at least one of said tracks.
Claim 24
Dependent Claim 67 words
A method in accordance with claim 21 wherein audio information recorded on said software carrier is recorded digitally in separately identifiable blocks, each software carrier block contains indicia of which audio tracks in the block contain audio information, and in said combining step operations are performed on only the audio tracks in any block that are required to combine audio information in accordance with said user inputs.
Claim 25
Dependent Claim 40 words
A method in accordance with claim 22 wherein said software carrier has recorded thereon an identification of a type of each audio track, and further including the step of processing derived audio information in accordance with said track type identifications.
Claim 26
Dependent Claim 49 words
A method in accordance with claim 21 wherein the textual data on said software carrier is in multiple languages and said software carrier further has recorded thereon a code for each of said languages, and further including the step of selecting one language in which said menu is displayed.
Claim 27
Dependent Claim 50 words
A method in accordance with claim 24 further including the step of representing a default language, and in said step of selecting one language a language is selected in accordance with both said default language and the multiple languages in which said textual data is contained on the software carrier.
Claim 28
Dependent Claim 31 words
A method in accordance with claim 25 further including, responsive to said default language matching none of said multiple languages, the step of allowing the user to choose an available language.
Claim 29
Dependent Claim 32 words
A method in accordance with claim 21 wherein, based on the textual data defining the audio contents of said tracks, in said displaying step a standard set of menu choices is displayed.
Claim 30
Dependent Claim 27 words
A method in accordance with claim 27 wherein said standard set of menu choices includes the combining of audio information from selected tracks with selected respective levels.
Claim 31
Dependent Claim 25 words
A method in accordance with claim 28 wherein said levels include values which allow one track of audio information to be effectively deleted from another.
Claim 32
Dependent Claim 52 words
A method in accordance with claim 29 wherein a software carrier may contain software for controlling the display of non-standard menu choices and the combining of selected audio information in accordance with user inputs based thereon, and further including the step of processing said software and for thereafter operating in accordance therewith.
Claim 33
Dependent Claim 24 words
A method in accordance with claim 21 wherein said menu choices include the combining of audio information from selected tracks with selected respective levels.
Claim 34
Dependent Claim 25 words
A method in accordance with claim 31 wherein said levels include values which allow a track of audio information to be effectively deleted from another.
Claim 35
Dependent Claim 52 words
A system in accordance with claim 32 wherein a software carrier may contain software for controlling the display of carrier-specific menu choices and the combining of selected audio information in accordance with user inputs based thereon, and further including the step of processing said software and for thereafter operating in accordance therewith.
Claim 36
Dependent Claim 52 words
A method in accordance with claim 21 wherein a software carrier may contain software for controlling the display of carrier-specific menu choices and the combining of selected audio information in accordance with user inputs based thereon, and further including the step of processing said software and for thereafter operating in accordance therewith.

References Cited (Backward Citations)

US4445151A Cited
US4523236A Cited
US5023707A Cited
US4995026A Cited
US4858033A Cited
US5146833A Cited
US5280572A Cited
US5130816A Cited
US5092216A Cited
US5130815A Cited
US5289288A Cited
US5340939A Cited
US5262964A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-20 1999-05-22 1999-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-20 2003-05-22 2003-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-20 2007-05-22 2007-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag