throbber
> DIVERGENT
`
`LANGUAGE SOLUTIONS
`
`STATE OF NEW YORK
`
`COUNTY OF NEW YORK
`
`Ss
`
`CERTIFICATION
`
`This is to certify that the attached translation is to the best of my knowledge andbelief a true and accurate
`
`translation from Japanese into English of the attached Japanese Unexamined Patent Application Publication with
`
`Disclosure No. JP 2000-35888 and publication date: February 2, 2000.
`
`
`
`Edward f Jacob
`
`Divergent Language Solutions, LLC
`
`State of New York
`
`County of New York
`Subscribed to and sworn before methis { day of ka a rel,
`by EdwardJ. Jacob.
`
`,2020,
`
`
`
`NotaryVia.Ap
`
`MATTHEW C. ZELAK
`NOTARY PUBLIC, State of New York
`Mo. 01ZE6350239
`Qualified in New Yerk County
`Cornmission Expires November 7, 2020
`
`>
`
`183 Madison Avenue, Suite 416 | New York, NY 10016 | p 917.979.4513 | £415.525.4313
`600 California Street, 11" Floor | San Francisco, CA 94108| p 415.400.4538 | f 415.525.4313
`
`divergent@divergentls.com | www.divergentls.com
`IPR2020-01288
`Sony EX1005 Page1
`
`IPR2020-01288
`Sony EX1005 Page 1
`
`

`

`(11) Patent Application
`(12) JAPANESE UNEXAMINED PATENT APPLICATION PUBLICATION (A)
`Disclosure No. JP 2000-35888
`(P2000-35888A)
`February 2, 2000 (Heisei 12)
`Theme Code (Reference)
`420J
`5B076
`351H
`5B089
`302D
`5D108
`
`(43) Publication Date
`FI
`G06F
`
`9/06
`13/00
`15/04
`
`G10K
`
`Ident. Code
`
`351
`302
`
`(19) Japan Patent Office (JP)
`
`(51) Int. Cl.7
`G06F
`
`G10K
`
`9/445
`13/00
`15/04
`
`(21) Application No.
`
`(22) Date of Filing
`
`Inspection Request: Not Yet Total No. of Claims: 4 OL (Total 7 pages)
`(71) Applicant
`000004075
`JP H10-203881
`Yamaha Corporation
`10-1 Nakazawa-cho,
`Hamamatsu-shi, Shizuoka-shi
`Masashi Sugiyama
`c/o Yamaha Corporation
`10-1 Nakazawa-cho,
`Hamamatsu-shi, Shizuoka-shi
`10098084
`Kenji Kawa▲saki▼,
`Patent Attorney (and 1 other)
`
`July 17, 1998
`(Heisei 10)
`
`(72) Inventor
`
`(74) Agent
`
`F Term (Reference)
`
`Invention] COMMUNICATION
`[Title of
`(54)
`TERMINAL AND COMMUNICATION SYSTEM
`
`(57) [Abstract]
`[Problem] To reduce labor and costs required to
`update a service program for executing failure
`diagnosis, restoration, or the like to processing means
`in a communication terminal.
`[Resolution Means] A karaoke terminal 3 has a
`ROM 22, and a service program for causing a CPU 20
`to execute processing for examining and restoring
`failures and the like of a hard disk drive 24 is stored
`on the ROM 22. A service program for causing the
`CPU 20 to execute processing for examining and
`restoring failures and the like of an area for storing an
`application program for causing the CPU 20 to execute
`karaoke performance processing and the like and of
`this karaoke terminal 3 is stored in the hard disk drive
`24. When updating the service program, a new service
`program transmitted from a public line network 2 is
`inputted to the CPU 20 via a communication interface
`28, and the CPU 20 writes the new service program to
`the hard disk drive 24.
`
`Communication
`I/F
`
`Operation
`unit
`
`Sound source
`device
`
`Display unit
`
`Speaker
`
`IPR2020-01288
`Sony EX1005 Page 2
`
`

`

`
`
`
`[Scope of Patent Claims]
`[Claim 1] A communication terminal for receiving data
`transmitted via a communication network, comprising
`magnetic storage means having a first region for storing a
`prescribed application program and a second region for
`storing a service program,
`non-volatile storage means for storing a service program
`relating to the magnetic storage means,
`processing means for executing processing according to the
`application program stored on the magnetic storage means,
`the service program, or the service program relating to the
`magnetic storage means stored on the non-volatile memory,
`and writing means for, when receiving the service program
`transmitted via the communication network, writing the
`received service program to the second region on the
`magnetic storage means.
`[Claim 2] The communication terminal according to
`claim 1, wherein the non-volatile memory is rewriteable
`flash memory, and
`when receiving the service program relating to the magnetic
`storage means transmitted via the communication network,
`the writing means write the received service program
`relating to the magnetic storage means to the non-volatile
`memory.
`[Claim 3] The communication terminal according to
`claim 1 or 2, further comprising input means for instructing
`the processing means to initiate execution of processing
`according to the application program, the service program,
`or the service program relating to the magnetic storage
`means, wherein
`the processing means execute processing according to the
`application program when a processing initiation instruction
`is inputted from the input means by a first processing
`procedure and execute processing according to the service
`program or the service program relating to the magnetic
`storage means when a processing initiation instruction is
`inputted from the input means by a second processing
`procedure different from the first processing procedure.
`[Claim 4] A communication system, comprising: a
`communication terminal for receiving data transmitted via a
`communication network,
`the communication
`terminal
`having magnetic storage means having a first region for
`storing a prescribed application program and a second
`region for storing a service program, non-volatile storage
`means for storing a service program relating to the magnetic
`storage means, processing means for executing processing
`according to the application program stored on the magnetic
`storage means, the service program, or the service program
`relating to the magnetic storage means stored on the non-
`volatile memory, and writing means for, when receiving the
`service program
`transmitted via
`the communication
`network, writing the received service program to the second
`region on the magnetic storage means; and
`a data transmission device for transmitting a service
`program
`to
`the
`communication
`terminal via
`a
`communication network.
`[Detailed Description of the Invention]
`[0001]
`
`(2)
`
`JP 2000-35888 A (P2000-35888A)
`
`[Technical Field of the Invention] The present invention
`relates to a communication terminal storing a service
`program for causing a computer to execute failure diagnosis,
`restoration, and the like, and relates to a communication
`system provided with this communication terminal.
`[0002]
`[Conventional Art] In recent years, so-called karaoke
`devices include those having communication functionality,
`and communication karaoke systems in which a karaoke
`apparatus which is a terminal executes a performance based
`on music data transmitted from a host station via a
`communication network are widespread. In such a
`communication karaoke system, when supplying a new
`application program, for example, a karaoke performance
`processing program, a singing scoring program, or the like,
`to each terminal karaoke device, application program data is
`transmitted from a center station via the communication
`network. On the terminal karaoke device side, this
`application program is received and stored to a hard disk
`drive or the like.
`[0003]
`[Problem to Be Solved by the Invention] By way of
`mention, in a communication karaoke system as described
`above, the service program for causing the computer to
`execute karaoke device failure diagnosis, inspection, and
`restoration and tests, failure diagnosis, and the like on
`application programs is stored in ROM within the karaoke
`device and cannot be rewritten. Accordingly, even when
`receiving a new application program such as described
`above from the host station via the communication network,
`it is necessary to replace the ROM within the karaoke device
`with a ROM in which the new service program is stored in
`order to update the service program for executing testing,
`failure diagnosis, and the like on the application program.
`Thus, labor and costs are required to update the service
`program. Furthermore, the ROM has low capacity compared
`to hard disks or the like, and thus it is not possible to store
`the service program when the service program requires a
`high capacity storage region.
`[0004] The present invention has been configured in
`consideration of the foregoing circumstances, and an object
`thereof is to provide a communication terminal capable of
`reducing labor and costs required to update the service
`program for causing processing means to execute failure
`diagnosis, restoration, and the like and capable of storing
`high capacity service programs and a communication
`system provided with this communication terminal.
`[0005]
`[Means for Solving the Problem] To solve the foregoing
`problem, the communication terminal according to claim 1
`of the present invention is a communication terminal for
`receiving data transmitted via a communication network,
`provided with magnetic storage means having a first region
`for storing a prescribed application program and a second
`region for storing a service program, non-volatile storage
`means for storing a service program relating to the magnetic
`
`
`
`IPR2020-01288
`Sony EX1005 Page 3
`
`

`

`(3)
`
`
`
`storage means, processing means for executing processing
`according to the application program stored on the
`magnetic storage means, the service program, or the
`service program relating to the magnetic storage means
`stored on the non-volatile memory, and writing means for,
`when receiving the service program transmitted via the
`communication network, writing the received service
`program to the second region on the magnetic storage
`means.
`[0006] Also, the communication terminal according to
`claim 2 is the communication terminal according to claim
`1, wherein the non-volatile memory is rewriteable flash
`memory, and when receiving the service program relating
`to the magnetic storage means transmitted via the
`communication network, the writing means write the
`received service program relating to the magnetic storage
`means to the non-volatile memory.
`terminal
`[0007] Furthermore,
`the communication
`according to claim 3 is the communication terminal
`according to claim 1 or 2, further provided with input
`means for instructing the processing means to initiate
`execution of processing according to the application
`program, the service program, or the service program
`relating to the magnetic storage means, wherein the
`processing means execute processing according to the
`application program when a processing
`initiation
`instruction is inputted from the input means by a first
`processing procedure and execute processing according to
`the service program or the service program relating to the
`magnetic storage means when a processing initiation
`instruction is inputted from the input means by a second
`processing procedure different from the first processing
`procedure.
`[0008] Moreover, the communication system according
`to claim 4 is provided with a communication terminal for
`receiving data transmitted via a communication network,
`the communication terminal having magnetic storage
`means having a first region for storing a prescribed
`application program and a second region for storing a
`service program, non-volatile storage means for storing a
`service program relating to the magnetic storage means,
`processing means for executing processing according to
`the application program stored on the magnetic storage
`means, the service program, or the service program relating
`to the magnetic storage means stored on the non-volatile
`memory, and writing means for, when receiving the service
`program transmitted via the communication network,
`writing the received service program to the second region
`on the magnetic storage means; and a data transmission
`device for
`transmitting a service program
`to
`the
`communication terminal via a communication network.
`[0009]
`[Embodiments] Embodiments of the present invention
`will be described below with reference to drawings.
`
`JP 2000-35888 A (P2000-35888A)
`
`A. Communication System
`Firstly, FIG. 1 is a diagram illustrating a configuration of
`the communication system according to one embodiment
`of the present invention, and in this embodiment, a case
`will be described wherein the communication system to
`which the present invention is applied is a communication
`karaoke system. In FIG. 1, reference numeral 1 illustrates
`the center station (data transmission device) of the
`communication karaoke system. A plurality of karaoke
`terminals (communication terminals) 3 is connected to a
`center 1 via a public line network (communication
`network) 2 such as public telephone lines, ISDN, or the
`like, and the center 1 is capable of distributing application
`programs and service programs described later to each
`karaoke terminal 3 via the communication line network 2.
`[0010] B. Configuration of Karaoke Terminal
`Next, the karaoke terminal 3 will be described. As
`illustrated in FIG. 2, the karaoke terminal 3 is provided
`with a CPU (processing means and writing means) 20 for
`controlling portions of the device according to various
`programs such as application programs or service
`programs. A ROM (non-volatile memory) 22, a RAM 23,
`a hard disk drive (magnetic storage means) 24, a display
`unit 25, an operation unit (input means) 26, a sound source
`device 27, and a communication interface 28 are connected
`to the CPU 20 via a bus 21.
`[0011] As illustrated in FIG. 3, a startup program
`necessary for starting up the karaoke terminal is stored on
`the ROM 22. Furthermore, programs other than the startup
`program described above, such as an initialization program
`P1 for initializing the hard disk drive 24 and an HDD
`inspection program P2 for examining the hard disk drive
`24, are also stored on the ROM 22. This initialization
`program P1 and HDD inspection program P2 are service
`programs
`for
`performing
`inspection
`processing,
`initialization processing, and the like on the hard disk drive
`24 illustrated in FIG. 1. The RAM 23 is used to temporarily
`store the program data described above and karaoke music
`data.
`[0012] As illustrated in FIG. 4, the hard disk drive 24 has
`an application storage area (first region) 24a for storing
`application programs, a karaoke music storage area 24b for
`storing a large amount of karaoke music data, and a service
`storage area (second region) 24c for storing service
`programs. Normally, when a power supply of the karaoke
`terminal 3 is turned on, the startup program stored in the
`ROM 22 illustrated in FIG. 1 is read, whereby an
`application program stored in the application storage area
`24a is loaded into the RAM 23. Furthermore, when a
`karaoke song number is designated by a user, the
`designated karaoke song data is read from the karaoke song
`storage area 24b and loaded into the RAM 23 by control
`carried out by the CPU 20 according to the application
`program loaded onto the RAM 23. For
`
`
`
`IPR2020-01288
`Sony EX1005 Page 4
`
`

`

`(4)
`
`
`
`the service program stored in the service storage area 24c,
`when a failure program P3 for testing whether processing
`executed by the CPU 20 according to such an application
`program or processing according to the application
`program is not executed properly, a restoration program P4
`for causing the CPU 20 to execute restoration processing,
`or the like, is stored.
`[0013] In FIG. 1, the operation unit 26 is provided with
`various key switches such as numeric keys and mode
`switching keys, and the user can operate these switches to
`input song numbers or the like of karaoke songs to be
`reserved. As described above, when the power source of
`the karaoke terminal 3 is turned on, the application
`program stored in the hard disk drive 24 is loaded into the
`RAM 23, and karaoke performance processing is started,
`but by performing special key operations with the
`operation unit 26 when the karaoke terminal 3 starts up, the
`service program is loaded from the hard disk drive 24 or
`the ROM 22 into the RAM 23, and a service program such
`as a failure diagnosis is executed. Thus, in the present
`embodiment, startup methods when performing normal
`karaoke performance processing and when executing a
`service program such as failure diagnosis are separate.
`According to the present invention, a special key operation
`is required when starting up the service program, and thus
`it is possible to reduce erroneous operations wherein the
`service program is erroneously executed at normal times.
`Note, a dedicated switch for executing a service program,
`or the like, may be provided in the operation unit 26, and it
`may be configured such that the service program is
`executed by pressing this switch. In this case, it is
`preferable to provide a cover or the like on the dedicated
`switch and reduce the possibility of the switch being
`erroneously pressed.
`[0014] The sound source device 27 generates a tone
`signal based on music data included in the karaoke song
`data. The karaoke music data loaded in the RAM 23 is
`sequentially inputted to the sound source device 27,
`whereby the sound source device 27 sequentially generates
`a tone signal and outputs the generated tone signal to a
`speaker 29. The speaker 29 converts the tone signal
`generated by the sound source device 27 into analog data,
`then amplifies the analog signal and emits the amplified
`signal, whereby a performance corresponding to the
`karaoke music data is made.
`[0015] The display unit 25 is provided with a monitor
`and outputs a video read from a CD-ROM or the like during
`karaoke performance. At this time, lyrics based on lyrics
`data included in the karaoke song data are synthesized and
`outputted
`to
`the video displayed on
`the monitor.
`Furthermore, when an abnormality occurs in the karaoke
`terminal 3, the details of the abnormality and the like are
`displayed.
`[0016] Data transmitted from the public line network 2
`to the karaoke terminal 3 is written to the RAM 23 or the
`hard disk drive 24 via a communication interface 28.
`
`JP 2000-35888 A (P2000-35888A)
`
`[0017] C. Operation of Karaoke Terminal
`Next, the operation of the karaoke terminal 3 of the
`configuration described above.
`C-1. Service Program Distribution Processing
`Firstly, service program distribution processing for writing
`the service program transmitted from the center 1 via the
`public line network 2 to the service storage area 24c of the
`hard disk drive 24 will be described. As described above,
`service program data including a service program is
`transmitted from the center 1 to the karaoke terminal 3 via
`the public network 2. Thus, the types of programs such as
`the failure diagnosis program P3 and restoration program
`P4 described above are written to a header of the service
`program data transmitted from the center 1.
`[0018] The service program data transmitted from the
`center 1 is inputted to the CPU 20 via the communication
`interface 28. The CPU 20 specifies an area to which the
`service program is to be written from the header of the
`input service program data, and writes the service program
`to the service storage area 24c of the hard disk drive 24.
`For example, when the transmitted service program is the
`failure diagnosis program P3, the newly transmitted failure
`diagnosis program P3 is written over the failure diagnosis
`program P3 already written to the service storage area 24c.
`Thus, the service program stored in the hard disk drive 24
`is updated.
`[0019] In the communication karaoke system according
`to the present embodiment, a service program other than
`the service program relating to the hard disk drive 24 is
`configured to be stored in the rewritable hard disk drive 24,
`and thus when updating the service program, the service
`program may be transmitted from the center 1 via the
`public line network 2. In a conventional karaoke device,
`the service program is stored in the ROM, and thus when
`updating the service program, it is necessary to replace the
`ROM, but in this karaoke terminal 3, the service program
`can be updated easily and at low cost without having to
`perform such tasks. Furthermore, conventionally, it may be
`difficult or impossible to update the service program, and
`the degree of freedom to change new application programs
`or add peripheral devices may also be limited. However, in
`this karaoke terminal 3, service program updates can be
`implemented easily and at low cost, and thus the degree of
`freedom
`in changing application programs, adding
`peripheral devices, and the like is greater.
`[0020] Note, as described above, the service program
`data stored in the CD-ROM or the like is not limited to
`service program data transmitted from the center 1 via the
`public line network 2 and may be read by a CD-ROM drive
`or the like not illustrated to update the service program
`stored in the hard disk drive 24.
`[0021] Furthermore, in the present embodiment, a case
`wherein the service program is already stored in the service
`storage area 24c of the hard disk drive 24 and the stored
`service program is rewritten to a transmitted new service
`
`
`
`IPR2020-01288
`Sony EX1005 Page 5
`
`

`

`(5)
`
`
`
`program was described, but it may be configured such that
`the service program transmitted via the public line network
`2 is written in a state wherein the service program is not
`stored in the device storage area 24c. Furthermore, it may
`be configured to write a service program transmitted via
`the public line network 2 in addition to the service program
`already stored in the service storage area 24c.
`[0022] C-2. Recovery Processing When Karaoke
`Terminal Is Abnormal
`Next, a recovery process in the case wherein some
`abnormality occurs when the karaoke terminal 3 is started
`up will be described with reference to FIG. 5. As illustrated
`in FIG. 5, first, when the user turns on the power source of
`the karaoke terminal 3, the startup program stored in the
`ROM 22 is read (step Sa1). Thereafter, if no abnormality
`occurs in the karaoke terminal 3 (step Sa2), the application
`program stored in the application storage area 24a of the
`hard disk drive 24 is loaded into the RAM 23, and normal
`karaoke performance processing is performed (step Sa3).
`[0023] However, when an abnormality has occurred in
`this karaoke terminal 3 (step Sa2), it is determined whether
`the abnormality is an abnormality relating to the hard disk
`drive 24 (step Sa4). Here, when it is determined that the
`abnormality is related to the hard disk drive 24, the CPU
`20 executes the HDD inspection program P2 stored in the
`ROM 22 (step Sa5) and checks the details of the
`abnormality of the hard disk drive 24. Also, when the
`details of the abnormality are confirmed, the confirmed
`details are displayed on the monitor of the display unit 25
`(step Sa6).
`[0024] Thereafter, when the details of the abnormality
`displayed on the monitor of the display unit 25 are not
`damage to the hard disk drive 24 itself, for example, when
`the stored data is destroyed, or the like, the initialization
`program P1 is executed by the CPU 20 (step Sa7) and
`initializes the hard disk drive 24. Then, it is confirmed
`whether the initialization of the hard disk device 24 has
`ended normally (step Sa8), and when the initialization has
`ended normally, backup data is read by a CD-ROM drive
`not illustrated from a CD-ROM in which the backup data
`of the hard disk device 24 is stored and written to the hard
`disk device 24 (step Sa9). Thus, the recovery processing
`for the abnormality of the hard disk drive 24 ends.
`However, when initialization of the hard disk drive 24 is
`not possible, it is displayed on the monitor of the display
`unit 25 that restoration is impossible (step Sa10). When it
`is displayed that restoration is not possible, for example,
`when the hard disk drive 24 itself is damaged, the
`manufacturer of the karaoke terminal 3, a restoration
`company, or the like is requested for repairs.
`[0025] Thus, after recovery processing of the hard disk
`drive 24 is performed, it is determined whether an
`abnormality other than for the hard disk drive 24 has
`occurred (step Sa11). Here, when no other abnormality has
`
`JP 2000-35888 A (P2000-35888A)
`
`occurred, the application program is loaded from the hard
`disk drive 24 into the RAM 23, and normal karaoke
`performance processing is performed (step Sa3).
`[0026] However, when it is determined in step Sa9 that
`an abnormality other than for the hard disk drive 24 has
`occurred, the CPU 20 executes the failure diagnosis
`program P3 stored in the hard disk drive 24 (step Sa12).
`When the failure diagnosis program P3 is executed, failure
`diagnosis is performed for each part of the karaoke
`terminal 3 other than the hard disk drive 24, and the display
`unit 25 displays the contents of the abnormality on a
`monitor (step Sa13).
`[0027] Then, the repair program P4 stored in the hard
`disk drive 24 is executed, and the restoring process
`abnormalities diagnosed in Step Sa13 is performed (step
`Sa14). Also, when abnormalities are restored by the
`restoration processing based on the restoration program P4
`(step Sa15), normal karaoke performance processing is
`executed (step Sa3). When restoration by the restoration is
`not possible, the monitor of the display unit 25 displays
`such (step Sa3). In this case, the user must request repairs
`from the manufacturer of the karaoke terminal 3, a repair
`company, or the like.
`[0028] Note, when starting up the karaoke terminal 3
`(step Sa1), when
`the occurring abnormality
`is an
`abnormality other than of the hard disk drive (step Sa4), the
`CPU 20 executes the processing from step Sa12 onward
`described above.
`[0029] As described above, the karaoke terminal 3 stores
`the service program in the hard disk drive 24, and thus it is
`possible to increase the area for storing the service program
`compared to a conventional device wherein the service
`program is stored in the ROM. That is, it becomes possible
`to store high capacity service programs. However, when
`the service program is stored in the hard disk drive 24,
`which is more likely to have a failure or the like occur than
`a ROM or the like, it is also conceivable that an
`abnormality such as data of the hard disk drive 24 being
`corrupted occurs. In consideration of this point, in this
`karaoke terminal 3, the service program relating to the hard
`disk drive 24 is stored in the ROM 22. Thereby, when data
`of the hard disk drive 24 is corrupted, it is possible to
`perform recovery processing of the hard disk drive 24 as
`described above. After recovering the hard disk drive 24, it
`becomes possible to execute the service program stored in
`the hard disk drive 24, and it is possible to perform
`processing such as restoration for failures other than for the
`hard disk drive 24.
`[0030] Note, the recovery processing when there is an
`abnormality in the karaoke terminal 3 described above may
`be configured to, by a user operating the operation unit 26,
`respectively execute the initialization program P1, the
`HDD
`
`
`
`
`IPR2020-01288
`Sony EX1005 Page 6
`
`

`

`
`
`inspection program P2, the failure diagnosis program
`P3, the recovery program P4, and the like according to
`the flowchart illustrated in FIG. 4, and when a
`recovery processing program for causing the CPU 20
`to execute the recovery processing such as described
`above is stored in the ROM 22 and an abnormality
`occurs, it may be configured such that the recovery
`processing described above is performed according to
`this recovery processing program.
`[0031] Furthermore, even when no abnormality has
`occurred in the karaoke terminal 3, the user can
`operate the operation unit 26 to cause the CPU 20 to
`execute initialization program P1, the HDD inspection
`program P2, the failure diagnosis program P3, the
`restoration program P4, and the like.
`[0032] D. Modifications
`Rewritable flash memory may be used instead of the
`ROM 22 in the embodiment described above. When
`configuring as such, it becomes possible to rewrite the
`service program relating to the hard disk drive 24
`stored in the flash memory. Thereby, when the service
`program data relating to the hard disk device 24 is
`distributed from the center 1 to the karaoke terminal 3,
`the service program stored in the flash memory is
`updated, and thus it is possible to reduce the labor and
`costs required to update the service program.
`[0033]
`[Effect of the Invention] As described above,
`according to the present invention, it is possible to
`rewrite a service program stored in magnetic storage
`means to update the service program, and thus it is
`possible to reduce labor and costs required to update a
`service program for causing processing means to
`
`
`
`
`
`
`[FIG. 1]
`
`
`
`(6)
`
`JP 2000-35888 A (P2000-35888A)
`
`execute failure diagnosis, restoration, and the like.
`Furthermore, the service program is stored in the
`magnetic storage means, and thus it is possible to store
`high capacity service programs.
`[Brief Description of the Drawings]
`[FIG. 1] is a diagram illustrating a configuration of
`the communication
`system according
`to one
`embodiment of the present invention.
`illustrating a
`[FIG. 2]
`is a block diagram
`configuration of
`the karaoke
`terminal
`in
`the
`communication system.
`[FIG. 3] is a diagram illustrating an internal
`configuration of the ROM, which is a component of
`the karaoke terminal.
`[FIG. 4] is a block diagram illustrating an internal
`configuration of the hard disk drive, which is a
`component of the karaoke terminal.
`[FIG. 5] is a flowchart illustrating one example of
`recovery processing when an abnormality has
`occurred in the karaoke terminal.
`[Description of Reference Numerals]
`1 … center (data transmission device), 2 … public line
`network (communication network), 3 … karaoke
`terminal (communication terminal), 20 … CPU
`(processing means and writing means), 21 … bus, 22
`… ROM (non-volatile memory), 23 … RAM, 24 …
`hard disk drive, 24a … application storage area (first
`region), 24c … service storage area (second region),
`25 … display unit, 26 … operation unit (input means),
`27 … sound source device, 28 … communication
`interface, 29 … speaker
`
`
`
`
`
`
`[FIG. 2]
`
`
`
`
`Karaoke
`terminal
`
`Center
`station
`
`
`
`Karaoke
`terminal
`
`Karaoke
`terminal
`
`Karaoke
`terminal
`
`
`
`Communication
`I/F
`
`Operation
`unit
`
`Sound source
`device
`
`Display unit
`
`Speaker
`
`
`
`IPR2020-01288
`Sony EX1005 Page 7
`
`

`

`
`
`
`
`(7)
`
`JP 2000-35888 A (P2000-35888A)
`
`
`
`[FIG. 3]
`
`
`
`
`
`
`
`
`
`
`
`[FIG. 4]
`
`Application storage area
`
`Karaoke song storage area
`
`Service storage area
`Failure diagnosis program P3
`Restoration program P4
`
`Startup program
`
`Initialization program P1
`
`HDD investigation program P2
`
`Service
`programs
`
`[FIG. 5]
`
`Start
`
`Start up karaoke terminal
`
`Abnormality
`occurred?
`
`HDD
`abnormality?
`
`Execute HDD
`inspection program P2
`
`Display
`abnormality
`details
`
`Execute initialization
`program P1
`
`Initialization
`ended normally?
`
`Display
`restoration
`impossible
`
`Rewrite data to HDD
`
`Abnormality other
`than HDD?
`
`Execute failure
`diagnosis program P3
`
`Display
`abnormality
`details
`
`Execute
`restoration
`program P4
`
`Restoration
`ended?
`
`Display
`restoration
`impossible
`
`Normal karaoke
`performance
`processing
`
`End
`
`
`
`IPR2020-01288
`Sony EX1005 Page 8
`
`

`

`IPR2020-01288
`Sony EX1005 Page 9
`
`IPR2020-01288
`Sony EX1005 Page 9
`
`

`

`(19) AAHIRRAT CJ P)
`
`on a BBS a A BA
`
`(1D) eres
`#5342000 —35888
`(P2000 —35888A)
`(43)A67H RR12Z4F 2 j] 2 1] (2000. 2. 2)
`
`(1) Int.Cl.’
`GO6F 9/445
`13/00
`G10K 15/04
`
`Raa
`
`351
`302
`
`FI
`CO6F 9/06
`13/00
`G10K 15/04
`
`F-T1-}" (Be)
`5BU076
`420]
`3531H 5B089
`302D 5D108
`
`Stak RR zRROm. OL (#7 BD
`
`
`(21) HESS
`
`+57 10 — 203881
`
`(22) HA
`
`ERRLOWE 7 17 1998. 7. 17)
`
`64) (HOG) ifBEURYATA
`
`(57) (547)
`(He) BRITE VC. REBTCIEEL & UL
`PRPPHCSLATEAVOF SLOBP IPP S
`FCI Ab EMIT A .
`(ARR) AoA rHR SI, ROM2Z2¢4LT
`BY, ROM2 2t2lk, NEF 4 APE? A OES
`See page - (ET A UUES CPU 2 OCR ACA
`EAP ROS SAPMBSRTAA, NOR FP 4A BE
`2A, CPU ZOLA IATRAMEE ETS tt
`APPUY ay POS SARISDUPEL SF
`DADA Ttoa 3 ORS & HE - BT SUES CP
`UZ ORAS HAV-—CAIOZFAMHRBSATH
`A, VCAPOS FARMS S64 (2ls, DRT
`H2P SPURS SPRAY CAVA FART
`VP—Fn-AZSEPLTCPUZOIZANSA, C
`PU2 OPMLVA-EAYOFIARIN RF 4 AP
`ee 2 AICHS At.
`
`
`
`(71) HBA 000004075
`SINREL
`feRATHRT10 1
`(2) eH RW IE
`PMRARAB IS ves
`SHtA
`(74) RELA 100098084
`FHT JAY I
`F4Y—A(@*)
`58076 BBOG
`
`GF 1%)
`
`5BO89 GAl7 HAO] JA10 JA34 JBOY
`KAO4 KAI6 LB25
`
`5D108 BF20 BGO6
`
`
`
`IPR2020-01288
`Sony EX1005 Page 10
`
`IPR2020-01288
`Sony EX1005 Page 10
`
`

`

`CTO]
`(#pRIG1)] wee TL CSS RAT HSE
`J AWACA 2 °C .
`MEAT I UT Y ay POF SAEAS 1 OT
`MR BLOV-CAVOPSARIET 2H 2 OMS
`AS S Beat.
`WACRACERCS SY CAPRA SAR RET
`ZATRATER EVE ,
`BlacheRECERCATOU aa
`OFFA WEREAVOF IA, $lHOMeR
`PERE Vette S PULATMRICASe
`A

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