throbber
Umted States Patent
`
`[19]
`
`[11] Patent Number:
`
`5,751,672
`
`Yankowski
`
`
`[45] Date of Patent:
`
`May 12, 1998
`
`US00575 1672A
`
`[54] COMPACT DISC CHANGER UTILIZING
`DISC DATABASE
`
`1/1994 European Fat. 011'.
`0580361A2
`0680040A2 11/1995 European Fat. 011'.
`W091/20082 12/1991 WIPO .
`
`.
`.
`
`[75]
`
`Inventor: Carl J. Yankowskl, Dover. Mass.
`
`OTHER PUBLICATIONS
`
`[73] Assignees: Sony Corporation, T0130, Japan; Sony
`Electronics Inc., Park R1dge. N-J-
`
`[21] APPL N03 507,544
`.
`,
`Jul' 26’ 1995
`Ffled‘
`[22]
`Int. Cl.6 ..................................................... G11B 17/22
`[51]
`[52] US. Cl.
`..............
`369/30; 369/48; 369/34
`
`[58] Field of Search .................................. 369/30, 32, 49,
`369/48, 50, 59, 34, 36, 38. 33, 47, 58,
`54, 127; 360/191, 33.1, 32, 72.1, 72.2;
`358/341; 340/825.35; 379/67—68
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`CDP—CX153 100—Disc Changer, Features/specifications,
`1995 Sony Electronics Inc., 1 Sony Drive. Park Ridge, NJ
`07656 (Feb. 1995).
`Microsoft Windows Sound System, Version 2.0, Software
`User’s Guide, Microsoft Corp. 1993, Dragon Systems, Inc..
`Newton, MA,USA, Doc. No. HA53828—0993.
`Compact Disc Player, Operating Instructions, CDP—CXIOO/
`CDP—CXlOOS, 1993 Sony Corporation, Tokyo, Japan.
`Compact Disc Technology, H.Nakajirna/H. Ogawa, 1992,
`‘ Pub. by Ohmsha, Ltd. 3—1KandaNishiki—cho, Chiyoda—ku,
`Tokyo
`101,
`Japan,
`Chap.5,
`pp.
`85—124,
`ISBN4—274—03347—3.
`The Song Servant Advertisement, undated.
`Denon DN—1400F 200 CD Changer Specification Sheet,
`undated-
`
`4,358,780
`11/1982 Sato ..................................... 346/135.1
`4,397,011
`8/1983 Ogawa ..
`
`....... 369/50
`
`4,491,882
`1/1985 Fujiie ........
`....... 360/53
`4,537,643
`5/1936 Monen et a1.
`369/32
`.....
`
`4,701,900 10/1937 Hasegawa et a]. ............... 369/36
`9/1939 Clinkenbeard eta].
`369/30x
`4,870,613
`
`1/1990 Nakamura et a1. ............. 353/341
`4,393,193
`
`1/1990 Okada ...............
`4,893,199
`....... 360/48
`
`5,148,418
`9/1992 Tsurushima
`....... 369/32
`
`..
`5,243,588
`9/1993 Maeda et a1.
`369/54
`
`9/1993 Tsurushima et a1.
`5,244,705
`423/64
`
`11/1993 Chigasaki ..........
`5,260,922
`
`36936
`5,335,218
`8/1994 Osada ............
`
`“““ 332/953
`
`5341350
`tal...
`
`5,475,835 1313;; gfi; ______________ 395/600
`
`....... 369/30
`5,559.764
`9/1996 Chen et al.
`5,615,345
`3/1997 Wanger ................................. 369/30 X
`FOREIGN PATENT DOCUMENTS
`
`Primary Examiner—Ali Neyzari
`Attorney, Agent, or Firm—Jerry A. Miller; Peter C. Toto;
`Pasquale Musacchio
`
`‘
`
`[57]
`
`ABSTRACT
`
`A mofllod and apparatus for Updating a memory in a Com-
`pact Disc changer. Information identifying discs stored in a
`CD changer is stored in a memory. The memory is updated
`when a CD is loaded which does not have identifying
`features which are recognized by the CD changer. Updating
`is carried out via a modem connection to a remote database.
`The database can be stored locally in a local database
`..
`.
`reading 1n a personal computer Where the database can be
`queried to locate desired tracks and can be used to facilitate
`control of the compact disc changer by Providing a Simpli-
`fied interface for building a play list and the like.
`
`.
`
`0460869A2 12/1991 European Pat. 01f. .
`
`38 Claims, 8 Drawing Sheets
`
`
`
`HTC v. Advanced Audio Devices
`
`HTC, Ex. 1019
`
`|PR2014-01154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 1 of 8
`
`5,751,672
`
`FEEmom—“mm
`
`w....:k
`
`uzmmn—n..mea..25..n.
`
`
`
`momMZHP#:440me
`
`
`
`FZMHZOU._.ZHOn_
`
`FZUZU>OZ
`
`u:HHnummmuflm
`
`._.ZHOn_
`
`.OZhzmzm>oz.
`
`HTC v. Advanced Audio Devices
`
`HTC, EX. 1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`
`
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 2 of 3
`
`5,751,672
`
`24
`
`20
`
`
`
`CD CHF'NGER E HMPLIFIER
`
`STEREO
`
`25
`
`I‘ ~
`28
`
`3 a
`
`4 U
`
`4 4
`
`COMPUTER
`
`MODEM
`
`PHONE LINE
`
`- 35
`DHTH_
`BHSE
`
`REMOTE
`DRTRBRSE
`
`O
`
`F I G . 2
`
`:- _________________ ‘. 32
`I
`74
`'
`7B
`
`:
`
`I
`
`i
`I
`1.
`
`mgggggggfinfigm I PRSEEES'ENG
`
`HUODUITO
`
`ICNOTrgRLgRE§E
`54
`
`72
`
`8“
`
`- 8
`|
`CONTROLLER I
`:
`|
`_:
`
`82
`
`F I G . 3
`
`HTC v. Advanced Audio Devices
`
`HTC, EX. 1019
`
`|PR2014-01154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 3 of 8
`
`5,751,672
`
`STHRT
`
`100
`
`SELECT DISC
`
`
`
`10
`
`8
`
`RERD DISC “FINGERPRINT”
`
`COMPHRE TO MEMORY
`
`”1?”
`
`CD
`
`‘CHHNGER
`
`118
`
`
`mm
`
`CONVENTIONHL
`OPERRTION
`
`114
`
`
`
`
`MESSHGE:"DISC DRTH
`NOT FOUND. PLRY 0R PLHY
`
`RETRIEVE DHTH OR
`MRNUHL ENTRY?”
`
`
`RETRIEVE
`
`MHNUHL
`
`(a
`
`MRNURL
`ENTRY ‘
`ROUTINE
`
`122
`
`DIRL
`
`>SEND "FINGERPRINT"
`TO COMPUTER
`
`
`
`
`CHECK LOCHL
`DHTHBHSE
`
`MEMORY
`
`
`
`G) m CHRNGER
`
`
`
`'DISC DHTR
`MESSHGE:
`NOT FUOND. PLRY. DIHL
`
`
`REMOTE DRTHBHSE 0R
`MRNUHL ENTRY?"
`
`139
`MHNUHL
`
`G9
`
`FIG.4H
`
`HTC v. Advanced Audio Devices
`
`HTC,EX.1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 4 of 8
`
`5,751,672
`
`CD
`
`DIRL REMOTE DHTRBRSE
`
`QUERY REMOTE DRTHBHSE
`FOR “FINGERPRINT”
`
`.144
`
`150
`
`COMPUTER
`
`N0
`
`FOUND? YES
`
`152
`158
`"DISC DHTF! NOT FOUND.
`MESSHGE:
`PLHY 0R MHNUFIL ENTRY? "
`
`PLHY
`
`C)
`
`MFINUHL
`
`(9
`
`DONNLORD TO LOCHL DHTRBRSE
`
`155
`
`DOWNLOHD TO cn CHRNGER MEMORY
`
`170
`
`FIG.4B
`
`HTC v. Advanced Audio Devices
`
`HTC, Ex. 1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 5 of 8
`
`5,751,672
`
`SEHRCH EDIT
`
`CHFINGER
`
`MORE
`
`174
`
`
`---E-
`
`
`LOCHL
`DHTRBFISE
`
`
`
`
`
`
`
`--------
`--------
`--------
`n—------
`E-------
`E-------
`--------
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`17B LOCFIL
`
`SEHRCH PLHY PLFIY LIST l MORE
`
`IIISC TITLE TR! TR2 TR3 TR4 TRS
`
`ll-llA-MVIA- REPRESENmmN
`------- or en CHHNGER
`-—mm--V/IA.”E"°RY
`
`-------
`El---m--
`
`DHTFIBHSE
`
`
`
`PLFIY LIST
`
`NIGHTINGFILE
`
`J'HZZMHN
`
`BLUE INTERLUDE
`
`YOU GO YOUR WHY,
`
`I’LL G0 MINE
`
`COME DOWN EHSY
`
`MY MY SHE CRIES
`
`THE FIRST DFiY IN RUGUST
`
`FIG.5
`
`HTC v. Advanced Audio Devices
`
`HTC, Ex. 1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 6 of 8
`
`5,751,672
`
`QUERY CD CHHNGER MEMORY FOR
`DISCS INSTHLLED IN CHHNGER
`
`180
`
`FIND CORRESPONDING ENTRIES
`IN LOCHL DRTRBRSE
`
`182
`
`USER COMMHND?
`
`SEHRCH
`
`
`184
`
`DISH—HY
`
`198
`
`
`
`
` INSTRUCT
`cn CHRNGER
`
`T0 PLHY
`188
`CURRENT
`
`PLHY LIST
`
`
`
`
`D§¥SEEEE
`
`QUERY
`ROUTINE
`
`
`
`
`
`
`
`190
`
`HUD, DELETE, DISPLRY?
`Rnn
`
`192
`HDD SELECTION
`T0 CURRENT
`PLRY LIST
`
`
` DELETE
`SELECTION
`FROM
`CURRENT
`PLRY LIST
`
`OPEN PLHY
`LIST WINDOW
`
`FIG.6
`
`HTC v. Advanced Audio Devices
`
`HTC, Ex. 1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 7 of 8
`
`5,751,672
`
`vv
`
`MZOImmqm...
`
`MZHJ
`
`whozum
`
`mmmmmkmn
`
`3
`
`_
`
`
`
`omemmmujomkzooEozmz
`
`mm
`
`\>¢|_n_mHD
`
`
`
`mmmJOMPZOUvmmEH
`
`
`
`Juzmn.mu>Hwowm
`
`OHQDE
`
`._._._O
`
`UZHmeUOwE2m
`IEZUHmI
`DUumHn—IHPJDZ
`
`HZIIUwZMMUZEIU
`
`--———————.-—--'
`
`0mm
`
`k....:.k
`
`HTC v. Advanced Audio Devices
`
`HTC, EX. 1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`
`
`
`
`
`
`

`

`US. Patent
`
`May 12, 1998
`
`Sheet 8 of 8
`
`5,751,672
`
`322
`
`DIFIL REMOTE DHTHBFISE
`
`
` QUERY REMOTE DHTHBHSE
`
`
`
`
`
`MRNUFIL
`
`MRNUFIL
`ENTRY
`
`FOR "F'INGERPRINT"
`
`
`
`
`MFINUFIL MESSFIGE:
`"DISC NOT FOUND.
`PLFIY 0R MHNUHL ENTRY? "
`
`
`FIG.8
`
`HTC v. Advanced Audio Devices
`
`HTC, Ex. 1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`5 .75 1,672
`
`1
`COMPACT DISC CHANGER UTILIZING
`DISC DATABASE
`
`BACKGROUND
`
`1. Field of the Invention
`
`This invention relates generally to the field of audio and
`audio/Video equipment including compact disc (CD) play-
`ers. More particularly. this invention relates to a CD changer
`which can access a database which is user searchable and
`updated upon recognition of an unknown CD. This invention
`is particularly useful for multiple CD changers which serve
`to store substantial numbers of compact discs. In addition,
`this invention provides a mechanism for computer control of
`the operation of the CD changer.
`2. Background of the Invention
`Several large capacity compact disc players are currently
`available commercially. For example. Sony Corporation,
`Tokyo Japan produces several such players such as the
`model CDP—CXIOO and the CDP-CX153, available through
`Sony Electronics Inc..
`1 Sony Drive. Park Ridge, NJ.
`07676. Each of these players includes an internal rotary table
`with 100 slots which can store up to 100 compact discs.
`Players with even higher storage capacity will no doubt
`appear in the future. Compact disc players of this nature are
`commonly used to not only play compact discs, but also as
`a convenient mechanism for storing such discs in a very neat
`and compact arrangement.
`In earlier compact disc players which only hold one or a
`few discs, the compact discs are commonly stored in their
`protective jewel case. Such jewel cases generally include an
`insert provides a written directory for each disc which
`generally lists in order the selections available on the disc
`and often includes play times and other information regard-
`ing each selection (e.g. artist,
`title, author, etc.). Such
`information facilitates the listener’s selection of the desired
`track or disc.
`
`Unfortunately, this information may not be as readily
`avaflable to the user of a CD player which is used as a
`storage device such as the above—mentioned high capacity
`CD players. Since users commonly use such players to store
`the compact discs, they also frequently store the jewel case
`and related informational inserts in a less convenient loca-
`tion. Moreover, the user must know not only the disc which
`he desires to play, but the location of the disc in the rotary
`table and perhaps a track number in order to readily access
`a particular chosen selection. In addition, it is diflicult for the
`user to have a clear overview of the musical selections
`available and to control the play of such selections.
`This problem has been partially addressed in the above
`Sony disc players by providing the user with the ability to
`program the disc player to store identifying information for
`each (disc in the player’ 5 memory and to categorize discs into
`a number of groups of the user’s selection (e.g. jazz,
`classical, Rock. etc.). These multiple CD changers utilize a
`portion of the table of contents (TOC) data for uniquely
`identifying each compact disc stored therein. In particular,
`the total music play time and the number of movements
`(typically songs) as indicated in the TOC is used in some
`changers to uniquely identify the discs. Compact disc chang-
`ers also include a feature known as “Custom File” which is
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`described in Japanese patent application publication number
`03-76082 which is incorporated herein by reference. While
`this technique is helpful in locating a desired selection. the
`user still has only limited access to the available information
`relating to the disc. For example, there is no information
`available on the specified tracks on the disc, ar1ist. etc.
`
`65
`
`2
`unless this information is used to identify the entire disc.
`Moreover. all such information mu st currently be entered by
`the user using a remote control or jog dial to cycle through
`available characters. The process of entering such data is
`somewhat inconvenient (especially for large numbers of
`discs) and thus often omitted by the user. Furthermore, the
`user of such players are currently restricted to controlling the
`discs using stored parameters (e.g. level and sound field
`selections) on a disc by disc basis without regard for the
`content of individual tracks on the disc.
`
`While variations of compact disc format might permit
`various information about the disc to be included on the disc
`itself in machine readable form. there exists a large body of
`work which has no such identification information. Thus,
`there is a need to provide the user with access to an
`equivalent body of information to use. particularly in con-
`nection with high capacity multiple disc players.
`The present invention addresses these problems by pro-
`viding a database of the information for access by the user
`to provide searchable access to the information which and
`the ability to download such information. This minimizes
`and in most cases eliminates the need for data input by the
`user.
`
`SUMMARY OF THE INVENTION
`
`It is an object of the present invention to provide a
`compact disc player with access to an external database
`which permits easy selection of discs stored in a multiple
`disc player.
`It is a feature that the present invention provides the
`ability to search a database for desired music selections with
`minimal or no user entry of the database data.
`It is a further feature that the present invention identifies
`a CD by the table of contents area of the disc (or other
`unique identifying information) which is used as a “finger-
`print” for the disc.
`It is a further feature that certain embodiments of the
`present invention can facilitate control over playback param-
`eters of a compact disc on a track-by—track basis.
`It is an advantage that the present invention can provide
`a large body of searchable information for the user to access
`without entry of the data.
`It is a further advantage of the present invention that
`compact discs or other storage media can be easily stored
`within a multiple disc player while producing an enhanced
`ability to locate a music selection of choice.
`It is another advantage of embodiments of the present
`invention to provide for user control of the play selections of
`the CD player via the computer’s user interface.
`Broadly speaking,
`the present
`invention provides a
`modern link to a remote database which a user can utilize in
`
`order to provide information updates to a memory forming
`a part of a CD player. The system uses a “fingerprint” of a
`CD in order to search the remote database for information
`such as title. track names, artist. etc. Once the CD is
`identified, the information associated with the CD can be
`loaded into a local database so that the user can search for
`desired music, artists, etc. In addition, the information is
`loaded into the memory of a CD player so that discs stored
`in the CD player can be readily identified. This is especially
`useful for large capacity multiple CD players which are also
`used to store CDs. The user can further use the computer as
`a simplified control interface to search for selections, build
`play lists as well as enhance control of the playback
`operation.
`
`HTC v. Advanced Audio Devices
`
`HTC, Ex. 1019
`
`|PR2014-O1154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`5 ,75 1,672
`
`3
`
`The present invention contemplates many alternatives and
`variations. For example.
`in one aspect of the present
`invention. a system for playback of music compact discs
`includes a disc changer for receiving a compact disc and
`reading data from the disc to convert to signals representing
`music. An identifying portion of the disc is read in order to
`uniquely identify the disc. The identifying portion of the disc ’
`with a memory to determine if data relating to the compact
`disc is stored in the memory. A modem is provided along
`with a searching mechanism for accessing a remote database
`via the modem, wherein in the event the comparison does
`not detect the identifying information in the memory, the
`remote database is accessed via the modem to locate iden—
`tifying information relating to the disc.
`the disc being
`identified in the database by the identifying portion. The
`information is then downloaded from the remote database to
`the memory.
`In another aspect of the invention. a system for playback
`of music compact discs includes a disc changer for receiving
`a compact disc and reading data from the disc to convert to
`signals representing music. A portion of the changer reads an
`identifying portion of the disc which can be used to uniquely
`identify the disc. The identifying portion of the disc is
`compared with the memory to determine if data relating to
`the compact disc is stored in the memory. A first searching
`mechanism is provided for accessing a local database,
`wherein in the event the comparison does not detect the
`identifying portion in the memory. the first searching mecha—
`nism accesses the local database to locate the identifying
`portion relating to the disc, the disc being identified in the
`local database by the identifying portion. A second searching
`mechanism is provided for accessing a remote database via
`a modem, wherein in the event the comparison does not
`detect the identifying information in the memory and the
`first searching mechanism does not locate the identifying
`portion in the local database, the second searching mecha-
`nism accesses the remote database via the modem to locate
`identifying information relating to the disc, the disc being
`identified in the database by the identifying portion. The
`information is downloaded from either of the local database
`or the remote database to the memory.
`In another aspect of the invention, a multiple disc compact
`disc player includes a multiple disc CD changer mechanism
`for playing and storing a plurality of compact discs. A
`memory stores information associated with the plurality of
`compact discs. A controller controls operations of the mul-
`tiple disc compact disc player. A modem is coupled to the
`controller for accessing a remote database via a telephone
`line connection. The controller includes capability for issu-
`ing a first query to the memory to determine if the memory
`includes information associated with a selected disc in the
`CD changer mechanism, and for issuing a second query to
`a remote database via the modem in order to find informa-
`tion associated with the selected, if the first query fails to
`locate a information in the memory associated with the
`selected compact disc.
`In another aspect of the invention, a system for playback
`of recorded media includes a media changer for receiving a
`recorded medium and reading data from the medium. An
`identifying portion of the medium is read and used to
`uniquely identify the medium. The identifying portion of the
`medium is compared with with a memory to determine if
`data relating to the medium is stored in the memory. A
`remote database is accessed and searched via a modem,
`wherein in the event the comparison does not detect the
`identifying information in the memory. the remote database
`is searched via the modem to locate identifying information
`
`4
`relating to the medium. the medium being identified in the
`database by the identifying portion. The information relating
`to the medium is downloaded from the remote database to
`the memory.
`A method of updating a memory in an audio compact disc
`changer according to an aspect of the invention includes the
`steps of: reading an identifying portion of a compact disc
`which uniquely identifies the compact disc; comparing the
`identifying portion with identifying portions stored in a
`memory; querying a database residing outside the compact
`disc changer for the identifying portion of the disc if the
`identifying portion is not found in the memory; and down—
`loading data from the database to the memory corresponding
`to the identifying portion.
`A method of updating a memory in recorded media player,
`according to an aspect of the invention includes the steps of:
`reading an identifying portion of a recorded medium which
`uniquely identifies the medium; comparing the identifying
`portion with identifying portions stored in a memory; que-
`rying a database residing outside the recorded media player
`for the identifying portion of the medium if the identifying
`portion is not found in the memory; and downloading data
`from the database to the memory corresponding to the
`identifying portion.
`The present invention further contemplates a method for
`controlling the operation of a compact disc player, which in
`one aspect includes the steps of: storing data relating to a
`compact disc in a database, the database including informa—
`tion relating to each track of the compact disc; storing a
`playback attribute in the database on a track—by—track basis;
`and instructing the compact disc changer to play a selected
`track using the playback attribute.
`Furthermore,
`the present
`invention contemplates a
`method of building a play list for a multiple disc compact
`disc changer, which in one embodiment includes the steps
`of: in a computer, storing information in a database about a
`plurality of compact discs residing in the multiple disc
`compact disc changer;
`the database including playback
`attributes for tracks of the compact discs; displaying a table
`of tracks of the plurality of compact discs; selecting a
`sequential set of tracks from the plurality of compact discs
`to define a play list; and sending a sequence of commands
`from the computer to the multiple compact disc changer to
`sequentially play the selected tracks from the play list.
`The above objects, advantages and features of the
`invention, as well as others, will become apparent to those
`skilled in the art upon consideration of the following
`description of the invention.
`The features of the invention believed to be novel are set
`forth with particularity in the appended claims. The inven-
`tion itself however, both as to organization and method of
`operation.
`together with further objects and advantages
`thereof. may be best understood by reference to the follow—
`ing description taken in conjunction with the accompanying
`drawing.
`
`BRIEF DESCRIPTION OF THE DRAWING
`
`FIG. 1 illustrates the TOC data format for a conventional
`compact disc.
`FIG. 2 is a block diagram of a first embodiment of the
`present invention.
`FIG. 3 is a block diagram of the CD changer 20 of FIG.
`
`2
`
`FIG. 4A and FIG. 4B are flow charts describing the
`operation of one embodiment of the present invention.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`4s
`
`50
`
`55
`
`65
`
`HTC v. Advanced Audio Devices
`
`HTC, Ex. 1019
`
`iIPR2014-01154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`5
`
`6
`
`5,751,672
`
`FIG. 5 illustrates the use of computer 32 for control of the
`CD changer 20.
`FIG. 6 is a simplified flow chart of one embodiment of a
`routine for issuing commands to the CD changer 20.
`FIG. 7 is a block diagram of a second embodiment of the
`present invention.
`FIG. 8 is a flow chart describing the operation of the
`second embodiment as shown in FIG. 7.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`While this invention is susceptible of embodiment in
`many different forms, there is shown in the drawings and
`will herein be described in detail specific embodiments, with
`the understanding that the present disclosure is to be con-
`sidered as an example of the principles of the invention and
`not intended to limit the invention to the specific embodi-
`ments shown and described. In the description below, like
`reference numerals are used to describe the same, similar or
`corresponding parts in the several views of the drawing.
`Before discussing the actual method and apparatus of the
`present invention in detail. it is useful to understand several
`basic concepts relating to the standard formatting of com-
`pact discs so that the options available for uniquely identi—
`fying each disc are understood. Conventional music com-
`pact discs are formatted according to a specification which
`is known in the industry as the “Red Book” specification.
`The format is also discussed in, for example, chapter 5 of
`Compact Disc Technology, by Heitaro Nakajima and
`Hiroshi Ogawa. 1992, Ohmsha. Ltd, 3—1 Kanda Nishiki-
`cho, Chiyoda—ku. Tokyo 101, Japan, which is incorporated
`herein by reference. While the Red Book specification
`permits an identifying code to be used with each disc, the
`industry rarely utilizes this option. Thus, there is no unique
`label which is currently assured of being available for each
`disc. However. the Red Book specification defines a lead—in
`area to include an area of subcoding having so called
`P—channel data and Q-channel data. This data includes
`information known as the Table of Contents (TOC) which is
`somewhat analogous to the table of contents of a book. Since
`each CD is unique in exact content, it is possible to use this
`the TOC information as a sort of “fingerprint” to uniquely
`identify each CD.
`FIG. 1 illustrates the format of a TOC entry for a typical
`music compact disc. It is noted that a frame of TOC data is
`provided for each track (movement) of the music disc. Each
`TOC entry includes the elapsed time of each movement and
`an absolute time for the POINT content. These times are
`extremely precise in that they are measured in minutes,
`seconds and frames. Each disc may include up to 99 such
`tracks or movements with each TOC entry occupying 72
`bits. The TOC entries are repeated in order to fill the entire
`lead—in area. As stated above, a small portion of this TOC
`information has been used to uniquely identify compact
`discs for purposes of the “Custom File” feature in Sony
`compact disc players. In the present invention, a larger
`sampling of the data may be required to uniquely identify or
`“fingerprint” each compact disc, since the invention depends
`upon unique identification of all discs in an extremely
`extensive database. The solution to this problem is to simply
`select a sampling of information which is large enough t
`uniquely identify each disc.
`,
`An enormous amount of data is available on each disc
`which can be used to uniquely characterize each disc. The
`TOC entry for the first movement alone could theoretically
`account for up to 272 (which is approximately 4.7E21)
`
`unique discs. In practice, the actual number of unique values
`which are likely to occur in this one entry is substantially
`lower since a typical movement has a duration of approxi-
`mately three minutes. the movement number for the first
`movement is always 1. the POINT value is often the same,
`etc. Even so, it is clear that each disc has an adequate amount
`of unique information that one can readily understand that
`each compact disc has its own unique “fingerprint” which
`can be used to uniquely identify the disc from all other discs.
`By way of example, and not to be limiting. an extremely
`large number of discs could be uniquely identified by
`examining the number of movements, the play time of each
`movement (or, e.g. the play time of the first five movements)
`and the total play time of the CD. Such a scheme would
`provide data of a manageable size which would uniquely
`identify a vast number of discs. Due to the variables men—
`tioned earlier, the exact number of discs which can be
`identified by this scheme for practical purposes is difficult to
`ascertain with any degree of exactness. but is clearly huge.
`Other combinations will occur to those skilled in the art. The
`exact scheme selected should be based upon an analysis of
`a large sampling of compact discs to assure that enough TOC
`data is used without making the amount of data unneces-
`sarily large.
`In addition to the above example of using TOC data for
`the identifying information, a sample of the actual disc data
`representing a musical selection or movement can also be
`used to uniquely identify each disc. Due to the wide dynamic
`range of music characterized on each disc. several data
`samples taken at consistent locations on a disc can also be
`statistically likely to uniquely identify the disc, either alone
`or in combination with a portion of the TOC data. Thus, by
`selecting a large enough sampling of data to characterize
`each disc, it is possible to uniquely identify each disc which
`has been manufactured and which is likely to be manufac-
`tured in the future. Accordingly, an exact definition of the
`“fingerprint” data is to be determined by a detailed analysis
`of a large body of discs and is not critical to the understand-
`ing of the overall concept and operation of the present
`invention. After selection of such a sampling of data to be
`used as a CD “fingerprint”. in the unlikely event that the
`identifying “fingerprint” of two or more discs are the same,
`remedies such as user selection of the appropriate disc are
`contemplated by the present invention.
`Referring now to FIG. 2, a first embodiment of a system
`according to the present invention is shown in block diagram
`form. In this embodiment, a CD changer 20 is coupled in a
`conventional manner to a stereo amplifier (or receiver) 24
`which provides power amplification suitable to drive a pair
`(or more) of stereo speakers 26 and 28 or headphones (not
`shown). According to the present embodiment,
`the CD
`changer 20 includes an interconnection to an external com—
`puter 32 such as a personal computer or a dedicated com—
`puter designated to carry out the functions of the present
`invention. Computer 32 includes input devices such as a
`keyboard. mouse or other input device and a display screen.
`Computer 32 may be coupled to the CD changer 20 via any
`suitable standard or proprietary interface including SCSI or
`RS-232, or via a local are a network interconnection as
`desired. Computer 32 includes a disc drive 36 including any
`suitable database management software (for example, a SQL
`compliant database such as those commercially available
`from various manufacturers).
`Computer 32 also includes a modem 40 (either internal or
`external) which is connected to a telephone network 44.
`While the present invention contemplates a conventional
`data modem connection using conventional
`telephone
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`HTC v. Advanced Audio Devices
`
`HTC, EX .1019
`
`|PR2014-01154
`
`HTC, Ex. 1019
`HTC v. Advanced Audio Devices
`IPR2014-01154
`
`

`

`Fmgep
`print
`
`CDT-me
`
`Artist
`
`~
`~
`~
`-
`-
`-
`"M “3:, 1‘1?" Y°'Y° M“
`Maxim
`
`Movement #1
`Title
`
`-
`-
`-
`conical: 311°
`anudacenfenié
`ma sostenum
`
`Movement #1
`time (Min,
`Sec, Frame)
`
`~
`-
`-
`06:38‘42
`
`Movement #99
`Title
`
`,Moveflt #99
`(Min. Sec, Frame)
`
`Tot31 # of
`Twig“
`(Min. Sec, Frame) Movements
`
`-
`-
`-
`““11
`
`~
`-
`-
`0010000
`’
`'
`‘
`
`.
`.
`.
`78‘04‘22
`'
`'
`'
`
`.
`
`.
`
`.
`8
`
`7
`
`5,751,672
`
`TABLE 1
`
`8
`commercially available Sony CDP-CX153 and associated
`service. those skilled in the art will appreciate that a number
`signal processing circuitry 78 to provide control thereto in a
`of alternatives are possible such as ISDN networks and
`conventional manner. Controller 68 is also coupled to a
`associated terminal adapters.
`display/control panel 82 to receive commands directly from
`In operation. the present invention utilizes the modem 40
`the user and to provide visual ‘displays in a more or less
`to dial up a database 50 which may be maintained by an 5
`conventional manner. In addition. controller .68 may be
`online service provider or made available on the Internet. for
`CO"?161d 150 a: inflfra-red (or RF) I‘CCCIVC; 84 Wthh receives
`example. Database 50 is preferably industry maintained to
`contro Slgn S om a remote comman er.
`.
`assure the maximum level of completeness. but could also
`Controller 68 15 used to control the normal functions of
`be maintained by the user community.
`the CD changer
`manufacturer. cormnercial ventures or other sources. Data— 10 the compact disc changer 20 11.1 a conventional manner and
`b
`50 includes identifyin information as described above
`1n addition provrdes the function 0f (1) receiVing memory
`ase
`g
`_
`.
`.
`,
`,
`updates from the computer interface 64.
`(2) updating
`for a large body of compact discs which is assoc1ated With
`memory 72, and (3) sending requests. via interface 64 for
`tabulated data for each disc. An example of the type of data
`information updates for memory 72.
`m web a database 15 111“!“th 1n TAPLE _1 below. The
`One method of operation according to the present inven-
`PTFf‘md Flew“ for “06551118 and “Uh-1mg this woman” 15 tion is illustrated in the flow chart of FIG. 4 (which is broken
`W111 described later.
`down into FIGS. 4A and 4B. The process starts at step 100.
`When the user selects or loads a disc at step 104,
`the
`controller 68 directs the changer mechanism 74 to read the
`portion of the disc which contains the identifying informa—
`20 tion or “fingerprint” of the selected disc at step 106. The
`controller then compares this with the “fingerprints” stored
`in memory 72 at step 110. If the “fingerprint” is found at step
`114, the CD changer 20 operates in a more 01' less conven-
`tional manner at step 116 and then returns to await the next
`25 disc selection.
`If the “fingerprint” is not found at step 114. the user is
`informed via a display (or other message system) indicating
`that the disc data was not found in the CD changer’s
`database. The_user is then asked if the disc is to be played.
`30 if the user Wishes to attempt to retrieve the data from a
`database, or if the user desires to enter data manually at step
`120. The user may respond via a remote commander or via
`the display/control panel 82. If the user decides to simply
`play the disc (for example. if the disc is borrowed or
`35 infrequently played), control returns to step 116 where
`conventional operation proceeds. Ifthe user decides to enter
`As illustrated in TABLE 1, the machine readable data
`the data manually. a manual en

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket