throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2002/0024616A1
`Kim
`(43) Pub. Date:
`Feb. 28, 2002
`
`US 20020024616A1
`
`(54) TELEVISION BASED ON OPERATING
`SYSTEMAND METHOD OF DISPLAYING
`AN INITIAL SCREEN THEREOF
`(76) Inventor: Jae-Ik Kim, Seoul (KR)
`Correspondence Address:
`E.ss Bushnell
`SEE Street, N.W.
`Washi Epe 2000s 12O2 (US
`ashington,
`(US)
`(21) Appl. No.:
`(22) Filed:
`(30)
`
`09/932,998
`Aug. 21, 2001
`a 1-9
`Foreign Application Priority Data
`
`Aug. 23, 2000 (KR)....................................... 2000-48973
`Publication Classification
`
`51) Int. Cl. ............................... H04N 5/44; H04N 9/64
`
`(52) U.S. Cl. ............................................ 348/714; 348/553
`
`(57)
`
`ABSTRACT
`
`A television based on an operating System, including: a first
`p
`g Sy
`9.
`memory Storing a boot loader program, the boot loader
`program performing a hardware basic test and a booting; a
`television signal generating portion outputting a television
`broadcast; a Second memory Storing a MPEG control pro
`gram and preset channel information, the MPEG control
`program driving the television Signal processing portion to
`output a video signal corresponding to a received television
`broadcast corresponding to the Stored preset channel infor
`mation; and a central processing unit executing the boot
`loader program, executing the MPEG control program after
`the hardware basic test of the boot loader program and
`loading the operating System onto a random acceSS memory
`after the MPEG control program drives the television signal
`processing portion to output the video signal corresponding
`to the received television broadcast corresponding to the
`Stored preset channel information.
`p
`
`160
`
`
`
`17O
`
`13O
`
`L
`
`
`
`140
`PCBUS
`
`
`
`73
`
`- 174
`
`176
`
`desir
`
`D/A Converter
`
`Video Out
`
`17
`- 5
`
`177
`
`Audio Out
`
`Flash
`memory
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 1 of 12
`
`

`

`Patent Application Publication
`
`US 2002/0024616A1
`
`
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 2 of 12
`
`

`

`Patent Application Publication Feb. 28, 2002 Sheet 2 of 6
`
`US 2002/0024616A1
`
`Fig 2 AELATED AA7
`
`The CPU executes the boot
`loader program Stored in the ROM
`
`21 O
`
`The boot loader program
`performs a hardware basic test
`
`22O
`
`The CPU loads the Operating System 230
`Stored in the hard disk into the RAM
`
`The CPU loads the application programs-240
`Stored in the had disk into the RAM
`
`The CPU performs
`an application program
`
`250
`
`The CPU processes an input
`Of the USer
`
`260
`
`End
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 3 of 12
`
`

`

`Patent Application Publication
`
`US 2002/0024616A1
`
`
`
`
`
`O
`N.
`
`O
`CO
`
`|00 ||
`
`9 ôl
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 4 of 12
`
`

`

`Patent Application Publication Feb. 28, 2002 Sheet 4 of 6
`
`US 2002/0024616A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Fig. 4
`
`A CPU executes a boot loader program 410
`
`The boot loader program performs
`a basic hardware test
`
`
`
`
`
`The CPU Checks
`Yes
`A divideo
`whether the additional ROM
`Present
`Flag Set 2 - N existS Or not
`
`
`
`The boot loader program
`passes a Control function Over
`the MPEG Control program
`
`The MPEG Control program drives
`the television Card to Output
`the television broadcasting
`
`A television broadcasting Of a Channe
`set in advance by user is viewed
`
`The MPEG control program passes
`a control function over the bootloader
`program to compete a bOoting
`-b
`
`The CPU loads the Operating System
`Stored in the hard disk into the RAM
`
`- 480
`
`The CPU loads a? application program - 490
`Stored in the hard disk into the RAM
`
`
`
`
`
`The CPU performs the application program
`
`- 500
`
`
`
`
`
`The CPU processes an input Of the user
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 5 of 12
`
`

`

`Patent Application Publication
`
`Feb. 28, 2002 Sheet 5 of 6
`
`US 2002/0024616 Al
`
`L9¢
`
`JBYWAAUNDY/Gee|olpny
`
`NoOApI/AJayaauoDY/G
`99¢ae
`v9zIDd
` Japooap
`
`G9”
`
`USe|4 inoolpny
`
`Kiowa,
`
`jouUeYo
`
`GO14
`
`VIZIO,Inc. Exhibit 1011
`VIZIO,Inc. v. Maxell, LTD, IPR2022-01459
`Page 6 of 12
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 6 of 12
`
`
`
`

`

`Patent Application Publication Feb. 28, 2002 Sheet 6 of 6
`
`US 2002/0024616A1
`
`Fig 6
`
`
`
`435
`
`NO
`
`ls.
`Audio/Video
`Present
`Flag Set 2
`
`Ye
`
`A CPU executes a boot loader program - 610
`
`The boot loader program performs 620
`a basic hardware test
`
`
`
`Yes
`
`The CPU Checks
`whether the additional ROM
`existS Or not
`
`
`
`NO
`
`The boot loader program
`passes a Control function Over
`the MPEG control program
`
`64O
`
`The MPEG control program drives
`the television Signal generating portion
`to Output the television broadcasting
`
`650
`
`A television broadcasting of a channel 66O
`Set in advance by USer is viewed
`
`The MPEG control program passes
`a control function over the bootloader
`program to CO in plete a booting
`
`67O
`
`The CPU loads the Operating System - 68O
`Stored in the hard disk into the RAM
`
`The CPU loads an application program - 690
`Stored in the hard disk into the RAM
`
`End
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 7 of 12
`
`

`

`US 2002/002461.6 A1
`
`Feb. 28, 2002
`
`TELEVISION BASED ON OPERATING SYSTEM
`AND METHOD OF DISPLAYING AN INITIAL
`SCREEN THEREOF
`
`CLAIM OF PRIORITY
`0001. This application makes reference to, incorporates
`the same herein, and claims all benefits accruing under 35
`U.S.C S 119 from an application entitled Television Based
`on Operating System and Method of Displaying an Initial
`Screen Thereof earlier filed in the Korean Industrial Prop
`erty Office on Aug. 23, 2000, and there duly assigned Ser.
`No. 2000-48973 by that Office.
`
`BACKGROUND OF THE INVENTION
`0002) 1. Field of the invention
`0003. The present invention relates to a television based
`on an operating System (OS) and a method of displaying an
`initial Screen.
`0004 2. Description of Related Art
`0005. A television based on an operating system, for
`example, a computer-based television and a Set top box,
`cannot be viewed by a viewer until a booting process is
`completed. When the power is supplied to the television, the
`central processing unit (CPU) executes a boot loader pro
`gram Stored in a ROM to perform the booting process. Then,
`the viewer can view the television broadcast after an appli
`cation program is executed. The boot loader program is
`programmed to check a main memory, the ROM, the devices
`mounted on peripheral component interconnect (PCI) slots,
`a hard disk, and a floppy disk, and to load the operating
`system (OS) into the main memory to boot the system. Such
`a digital television is constructed to be based on the oper
`ating System, and thus the user cannot manipulate the
`television until the loading of the operating System is
`completed. However, Since a time to execute the bootloader
`program is lengthy, the user could wait for a long time (about
`10 to about 30 seconds) without being able to view the
`television broadcast.
`0006 An example of a computer-based television is
`provided by U.S. Pat. No. 6,209,044 to Mark P. Vaughan
`entitled Method And Apparatus For Controlling A Display
`Monitor In A PC/TV Convergence System.
`0007 Hereinafter, a configuration and an initial screen
`display method of a television based on an operating System
`being contemplated by the ASSignee of the present invention
`are explained in detail, centering on the computer-based
`television.
`0008 FIG. 1 is a block diagram illustrating a configu
`ration of a computer-based television. As shown in FIG. 1,
`the computer-based television includes a central processing
`unit (CPU) 10, a ROM 20, a random access memory (RAM)
`30, a north and south bridge 40, a hard disk drive (HDD) 50,
`a PCI bridge 60, and a television card 70.
`0009 CPU 10 executes the bootloader program stored in
`the ROM 20 when power is supplied to the television. RAM
`30 loads the operating System and the application programs,
`which are stored in HDD50, by a control of CPU 10. At this
`point, since CPU 10 has only a CPU core, CPU 10 requires
`a bridge that connects it with chips having different inter
`faces to connect external chips. A chip to connect CPU 10
`
`with ROM 20, RAM 30, and a PCI bus is called the “north
`bridge'. Similarly, a chip to connect a PCI bridge with HDD
`50, a USB (not shown), a UART (not shown), peripheral
`integrated circuits (ICs: not shown), and the like is called the
`“south bridge'. The north and South bridge 40 is referred to
`as a chip that incorporate the north bridge and the South
`bridge. The PCI bridge 60 serves as an intermediate con
`nection unit to connect various chips with the PCI bus. Even
`though not shown, a graphic card, a Sound card and the like
`are included.
`0010 Television card 70 includes a tuner 71, a channel
`decoder 72, a transport stream demultiplexer 73, a video
`decoder 74, an audio decoder 75, and first and second
`digital-to-analog converters 76 and 77. Tuner 71 receives a
`broadcasting wave of a certain frequency from an antenna
`(not shown) under a control of CPU 10. Channel decoder 72
`converts the broadcasting wave from tuner 71 into a trans
`port stream. Transport stream demultiplexer 73 converts the
`transport Stream output from channel decoder 72 into an
`audio packet Stream and a Video packet Stream. Video
`decoder 74 restores the Video packet Stream, and audio
`decoder 75 restores the audio packet Stream. Digital-to
`analog converter 76 converts a digital Video signal output
`from Video decoder 74 into an analog video Signal and
`outputs it to be displayed on a screen (not shown). Digital
`to-analog converter 77 converts a digital audio signal output
`from audio decoder 75 into an analog audio Signal and
`outputs it to a speaker (not shown).
`0011 FIG. 2 is a flowchart illustrating an initial screen
`display method of the computer-based television of FIG. 1.
`First, CPU 10 checks whether power is supplied on or not.
`When power is supplied, CPU 10 executes the boot loader
`program stored in ROM 20 (step 210). The boot loader
`program performs a hardware basic test. For example, it
`checks ROM 20, RAM 30, HDD 50, and other various
`devices mounted therein (step 220). CPU 10 then loads the
`operating system, stored in HDD 50, into RAM 30 (step
`230). CPU 10 loads the application programs stored in the
`HDD 50 into RAM 16 (step 240). The CPU 10 then
`performs an application program (step 250). CPU 10 then
`processes an input of a user (step 260). In other words, in
`order to view a television broadcast output through televi
`Sion card 70, the user waits to execute the application
`program until after a completion of the booting process.
`0012 Even though not explained, a set top box according
`to the related art also is operated in a Similar manner to the
`computer-based television.
`0013 AS described above, since the application programs
`cannot be executed until after the loader program performs
`the System booting completely, the television based on the
`operating System can be viewed only after a completion of
`the System booting process, whereupon there comes the
`problem in that the user waits for a long time (about 10 to
`about 30 seconds) without viewing the television broadcast.
`0014 For the foregoing reasons, there is a need for a
`television based on an operating System in which the viewer
`can view a television broadcast directly after the television
`is turned on. U.S. Pat. No. 5,838,383 to Hiroyuki Chimoto
`et al. entitled Multimedia Television Receiver And Method
`Of Booting The Same teaches that while the CPU is per
`forming bootstrap processing immediately after the power
`Switch of the television receiver is turned on, a DMA device
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 8 of 12
`
`

`

`US 2002/002461.6 A1
`
`Feb. 28, 2002
`
`is initialized, causing a monitor to display a television image
`being received, no matter whether an operating System has
`been activated or not. While the television image is being
`displayed the CPU continues to perform the bootstrap pro
`cessing in order to activate the operating System.
`
`SUMMARY OF THE INVENTION
`0.015 To overcome the problems described above, pre
`ferred embodiments of the present invention provide a
`television based on an operating System in which a viewer
`can view a television broadcast before completion of a
`System booting process.
`0016. Another object of the present invention is to pro
`vide a method of displaying an initial Screen of a television
`based on an operating System to enable a viewer to view the
`television broadcast before completion of the system boot
`ing process.
`0.017. In order to achieve the above objects, the preferred
`embodiments of the present invention provide a television
`based on an operating System, including: a first memory
`Storing a boot loader program, the boot loader program
`performing a hardware basic test and a booting process, a
`television signal generating portion outputting a television
`broadcast; a second memory storing a MPEG (Moving
`Pictures Expert Group) control program and channel infor
`mation, the MPEG control program driving the television
`Signal generating portion to output the television broadcast
`corresponding to the channel information; and a central
`processing unit executing the boot loader program and
`executing the MPEG control program after the hardware
`basic test of the boot loader program.
`0.018. The preferred embodiment of the present invention
`further provides a method of displaying an initial Screen of
`a television based on an operating System, the television
`including a boot loader program, a MPEG program, and a
`channel information, including: executing the boot loader
`program to perform a hardware basic test; executing the
`MPEG control program to output a television broadcast of a
`channel corresponding to the channel information; and com
`pleting a booting.
`0019. The first memory is a read only memory (ROM).
`The Second memory is one of a nonvolatile memory and is
`one of a flash memory and an EEPROM. The first and
`Second memories may be the same memory, and the first and
`Second memories are one of a flash memory and an
`EEPROM. The second memory further stores a volume
`channel. The television Signal generating portion is a tele
`Vision card including a tuner, a channel decoder, a demul
`tiplexer, audio and Video decoders, and first and Second
`digital-to-analog converters.
`0020. Using the television based on the operating system
`according to the preferred embodiment of the present inven
`tion an initial Screen can be displayed before a System
`booting is completely performed. Therefore, the viewer can
`View the television without waiting for a long time.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0021. A more complete appreciation of the present inven
`tion, and many of the attendant advantages thereof, will
`become readily apparent as the Same becomes better under
`stood by reference to the following detailed description
`
`when considered in conjunction with the accompanying
`drawings in which like reference Symbols indicate the same
`or Similar components, wherein:
`0022 FIG. 1 is a block diagram illustrating a configu
`ration of a computer-based television;
`0023 FIG. 2 is a flow chart illustrating an initial screen
`display method of the television based on the operating
`system of FIG. 1;
`0024 FIG. 3 is a block diagram illustrating a computer
`based television according to a preferred embodiment of the
`present invention;
`0025 FIG. 4 is a flow chart illustrating an initial screen
`display method of the computer-based television according
`to the preferred embodiment of the present invention
`0026 FIG. 5 is a block diagram illustrating a set top box
`according to the preferred embodiment of the present inven
`tion; and
`0027 FIG. 6 is a flow chart illustrating an initial screen
`display method of the Set top box according to the preferred
`embodiment of the present invention.
`
`DETAILED DESCRIPTION OF PREFERRED
`EMBODIMENTS
`0028 Reference will now be made in detail to a preferred
`embodiment of the present invention, example of which is
`illustrated in the accompanying drawings.
`0029 FIG. 3 is a schematic block diagram illustrating a
`computer-based television according to the preferred
`embodiment of the present invention. As shown in FIG. 3,
`the computer-based television according to the preferred
`embodiment of the present invention includes a central
`processing unit (CPU) 110, a read only memory (ROM) 120,
`a random access memory (RAM) 130, a north and south
`bridge 140, a hard disk drive (HDD) 150, a peripheral
`component interconnect (PCI) bridge 160, and a television
`card 170.
`0030) CPU 110 executes the boot loader program stored
`in ROM 120 when the television is turned on. CPU 110
`further detects whether data in ROM 12 indicates whether
`any additional ROM exists or not during a hardware basic
`test of the boot loader program. When the additional ROM
`exists, CPU 110 passes a control function over the additional
`ROM while stopping the booting process. The additional
`ROM executes a program stored therein to drive television
`card 170 and the television broadcast is viewed by the user.
`At this time the program in the additional ROM passes
`control back to the bootloader program which continues the
`booting operation. It may be set by the user in advance
`whether the program in the additional ROM is executed or
`not before completing the booting operation.
`0031. During the continued booting process, RAM 130
`loads the operating System and the application programs,
`which are stored in HDD 150, by a control of the CPU 10.
`At this point, since CPU 110 has only a CPU core, CPU 110
`requires a bridge that connects it with chips having different
`interfaces to connect external chips. A chip to connect CPU
`110 with ROM 120, RAM 130, and a PCI bus is called a
`“north bridge'. Similarly, a chip to connect a PCI bridge
`with HDD 50, a USB, a UART, a peripheral integrated
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 9 of 12
`
`

`

`US 2002/002461.6 A1
`
`Feb. 28, 2002
`
`circuit (IC: not shown), and the like is called a “south
`bridge'. A chip that incorporate the north bridge and the
`South bridge is referred to as a north and South bridge 140.
`A PCI bridge 160 is one which serves as an intermediate
`connection unit to connect various chips with the PCI bus.
`Even though not shown, a graphic card, a Sound card and the
`like are included in the System.
`0032 Television card 170 includes a tuner 171, a channel
`decoder 172, a transport stream demultiplexer 173, a video
`decoder 174, an audio decoder 175, digital-to-analog con
`verters 176 and 177, and a nonvolatile memory 178. Tuner
`171 receives a broadcasting wave of a certain frequency
`from an antenna (not shown, or cable, Satellite, VCR, digital
`disk, or other broadcast media) under a control of CPU 110.
`0.033 Channel decoder 172 converts the broadcasting
`wave from tuner 171 into a transport stream. Transport
`stream demultiplexer 173 converts the transport stream
`output from channel decoder 172 into an audio packet
`stream and a video packet stream. Video decoder 174
`restores the Video packet Stream a digital Video signal, and
`audio decoder 175 restores the audio packet stream into a
`digital audio Signal. Digital-to-analog converter 176 con
`verts the digital video signal into an analog video signal and
`outputs it to be displayed on a screen (not shown). Digital
`to-analog converter 177 converts the digital audio signal into
`an analog audio signal and outputs it to a speaker (not
`shown).
`0034) Nonvolatile memory 178 acts as the additional
`ROM described above. Nonvolatile memory 178 stores
`channel information and Volume information of a television
`broadcast which the user wants to view when the television
`is turned on. The channel information and Volume informa
`tion of the television broadcast may be set by the user
`through the application program. In other words, the user
`can Set, in advance, a channel of the television broadcast and
`turn up or down a Sound Volume through the application
`program. Nonvolatile memory 178 further stores an audio
`program ID and a Video program ID to inform demultiplexer
`173 which video and audio programs are used for the
`television broadcast. The audio and Video program IDS may
`be set, in advance, through the application program.
`0.035
`Also, an audio/video present flag is stored in non
`volatile memory 178 so that it is determined in advance
`whether or not the television broadcast is to be viewed
`before completion of the booting process. Such informations
`are not deleted even though the television is turned off.
`0036) Nonvolatile memory 178 further stores a MPEG
`control program for driving television card 170 to output the
`audio and Video signals in order to enable the Viewer to view
`a television broadcast before the booting proceSS is com
`pleted. In other words, when the television is turned on, the
`MPEG control program first checks the audio/video present
`flag. When the audio/video present flag is Set Such that the
`television broadcast is to be viewed before the booting
`proceSS is completed, the MPEG control program Sets the
`channel information and the Volume information in tuner
`171 and initializes channel decoder 172, demultiplexer 173,
`audio decoder 174 and video decoder 175.
`0037. The MPEG control program further sets the audio
`and video program IDs in demultiplexer 173. Therefore,
`television card 170 is driven, and a television broadcast of
`
`a channel set in advance can be viewed by the viewer before
`completion of the booting process. Thereafter, the MPEG
`control program passes a control function over the boot
`loader program to complete a booting.
`0038 An EEPROM, a flash memory or the like may be
`used as nonvolatile memory 178. At this point, even though
`nonvolatile memory 178 is mounted on television card 170,
`nonvolatile memory 178 may be incorporated into HDD
`150, or nonvolatile memory 178 may be arranged indepen
`dent of HDD 150 and television card 170.
`0039 FIG. 4 is a flowchart illustrating a method of
`displaying an initial Screen of the computer-based television
`according to the preferred embodiment of the present inven
`tion. First, when the television is turned on, CPU 110
`executes the bootloader program (step 410). The bootloader
`program performs a basic hardware test (step 420). At the
`same time, CPU 110 checks whether the additional ROM
`(i.e., the nonvolatile memory 178) exists or not (step 430).
`0040. When the additional ROM exists, CPU 110 checks
`whether the audio/video present flag is Set to execute the
`MPEG control program or not (step 435). When the audio/
`video present flag is set to execute the MPEG control
`program, the boot loader program passes a control function
`over to the MPEG control program (step 440). The MPEG
`control program drives television card 170 to output the
`television broadcast (step 450). That is, the MPEG control
`program Sets in tuner 171 the channel information and the
`Volume information, which are Stored in nonvolatile
`memory 178, to receive the television broadcast of a channel
`that is set in advance by the user. The MPEG control
`program also initializes channel decoder 172, demultiplexer
`173, audio decoder 174 and video decoder 175. The MPEG
`control program further Sets the audio and Video program
`IDs in demultiplexer 173. Therefore, a television broadcast
`of a channel that is Set in advance by a user can be viewed
`before a completion of the booting process (step 460).
`Thereafter, the MPEG control program passes a control
`function over the boot loader program to complete the
`booting process (step 470). Following step 470, or when
`CPU 110 determines in step 430 that additional ROM (i.e.,
`the nonvolatile memory 178) does not exist, or when CPU
`110 determines in step 435 that the audio/video present flag
`is not set to execute the MPEG control program, the process
`goes to step 480.
`0041) Instep 480, CPU 110 loads the operating system
`stored in HDD 150 into RAM 130. Thus the booting process
`is completely performed.
`0042 CPU 110 then loads an application program stored
`in HDD 150 into RAM 130 (step 490). Thereafter, CPU 110
`performs the application program (step 500). Then CPU 110
`processes an input of the user (step 510). In other words, in
`order to view the television broadcast output through the
`television card, the user should execute the corresponding
`application program after completion of the booting process.
`0043 FIG. 5 is a block diagram illustrating a set top box
`according to the preferred embodiment of the present inven
`tion. As shown in FIG. 5, the set top box includes a central
`processing unit (CPU) 210, a random access memory
`(RAM) 220, a north and south bridge 230, a nonvolatile
`memory (ROM, EEPROM or flash memory) 240, a periph
`eral component interconnect (PCI) bridge 250, and a tele
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 10 of 12
`
`

`

`US 2002/002461.6 A1
`
`Feb. 28, 2002
`
`vision signal generating portion 260. Note that CPU 210,
`RAM 220, north and south bridge 230, and PCI bridge 250
`can perform the same functions as those in the computer
`based television of FIG. 3.
`0044) Nonvolatile memory 240 is one which incorporates
`HDD 150 and nonvolatile memory 178 of FIG. 3 and is
`divided into four regions. A first region Stores the bootloader
`program. A Second region Stores the operating System and
`the application programs. A third region Stores the channel
`information, the Volume information, the audio and Video
`program IDs, and the audio/video present flag. A fourth
`region stores the MPEG control program. That is, the third
`and fourth regions of nonvolatile memory 240 substitute for
`a function of nonvolatile memory 178 of the computer-based
`television.
`004.5 The television signal generating portion 260
`includes a tuner 261, a channel decoder 262, a transport
`stream demultiplexer 263, a video decoder 264, an audio
`decoder 265, and digital-to-analog converters 176 and 177.
`Components of television Signal generating portion 260
`perform the same functions as those of television card 170
`of the computer-based television. Television card 170 of
`FIG. 3 is removably mounted in PCI bridge 160, but
`components of television signal generating portion 260 are
`integrally formed and thus are non-detachable.
`0.046
`FIG. 6 is a flowchart illustrating a method of
`displaying an initial Screen of the Set top box according to
`the preferred embodiment of the present invention. First,
`when the television is turned on, CPU 210 executes the boot
`loader program (step 610). The boot loader program per
`forms a basic hardware test (step 620). At the same time,
`CPU 210 checks whether the additional ROM exists or not
`(step 630).
`0047. When the additional ROM exists, CPU 210 checks
`whether the audio/video present flag is Set to execute the
`MPEG control program or not (step 635). When the audio/
`video present flag is set to execute the MPEG control
`program, the boot loader program passes a control function
`over to the MPEG control program (step 640). The MPEG
`control program drives television Signal generating portion
`260 to output the television broadcast (step 650). That is, the
`MPEG control program sets, in tuner 261, the channel
`information and the Volume information, which are Stored in
`the nonvolatile memory 240, to receive the television broad
`cast of a channel that is Set in advance by the user. The
`MPEG control program also initializes channel decoder 262,
`demultiplexer 263, audio decoder 264 and video decoder
`265. The MPEG control program further sets the audio and
`video program IDs in demultiplexer 263 (step 660). There
`fore, a television broadcast of a channel that is Set in advance
`by user can be viewed before a completion of a booting.
`0.048. Thereafter, the MPEG control program passes a
`control function over to the bootloader program to complete
`the booting process (step 670).
`0049. Following step 670, or when CPU 210 determines
`in step 630 that additional ROM does not exist, or when
`CPU210 determines in step 635 that the audio/video present
`flag is not set to execute the MPEG control program, the
`process goes to step 680.
`0050. Subsequently, CPU 210 loads the operating system
`stored in nonvolatile memory 240 into RAM 220 (step 680),
`
`thereby completing the booting process. Then, CPU 210
`load an application program Stored in nonvolatile memory
`240 into RAM 220 (step 690).
`0051 AS described herein before, using the television
`based on the operating System according to the preferred
`embodiment of the present invention an initial Screen can be
`displayed before a System booting is completely performed.
`Therefore, the viewer can view the television without wait
`ing for a long time.
`0052 While the invention has been particularly shown
`and described with reference to preferred embodiments
`thereof, it will be understood by those skilled in the art that
`the foregoing and other changes in form and details may be
`made therein without departing from the Spirit and Scope of
`the invention.
`
`What is claimed is:
`1. A television based on an operating System, comprising:
`a first memory Storing a boot loader program, the boot
`loader program performing a booting function includ
`ing a hardware basic test and loading the operating
`System in a random access memory;
`a television signal processing portion receiving a televi
`Sion broadcast and outputting audio and Video signals
`corresponding to the television broadcast;
`a second memory storing a MPEG (Moving Picture
`Experts Group) control program and channel informa
`tion, the MPEG control program driving the television
`Signal processing portion to process a received televi
`Sion broadcast corresponding to the Stored channel
`information; and
`a central processing unit executing the boot loader pro
`gram, Said boot loader program passing control over to
`said MPEG control program after the hardware basic
`test is performed, Said MPEG control program passing
`control back to Said boot loader program after driving
`the television Signal processing portion to processing
`the television broadcast corresponding to the Stored
`channel information, thereafter Said boot loader pro
`gram loading the operating System into the random
`acceSS memory.
`2. The television as set forth in claim 1, wherein the first
`memory is a read only memory.
`3. The television as set forth in claim 1, wherein the
`Second memory is a nonvolatile memory.
`4. The television as set forth in claim 1, wherein the
`second memory is one of a flash memory and an EEPROM.
`5. The television as set forth in claim 1, wherein the first
`and Second memories are Separate memory regions of the
`Same memory.
`6. The television as set forth in claim 5, wherein the first
`and Second memories are one of a flash memory and an
`EEPROM
`7. The television as set forth in claim 1, wherein the
`Second memory further Stores Volume information.
`8. The television as set forth in claim 1, wherein the
`television signal processing portion is a television card
`including a tuner, a channel decoder, a demultiplexer, audio
`and Video decoders, and first and Second digital-to-analog
`COnVerterS.
`
`VIZIO, Inc. Exhibit 1011
`VIZIO, Inc. v. Maxell, LTD, IPR2022-01459
`Page 11 of 12
`
`

`

`US 2002/002461.6 A1
`
`Feb. 28, 2002
`
`9. A method of initially displaying on a Screen of a
`television based on an operating System a Video signal
`corresponding to a television broadcast, Said method com
`prising the Steps of
`executing a bootloader program for performing a booting
`operation including a hardware basic test and loading
`the operating System in a random access memory;
`Said bootloader program passing control over to a MPEG
`(Moving Picture Experts Group) control program after
`the hardware basic test is performed;
`Said MPEG control program driving a television Signal
`processing card to process a received television broad
`cast corresponding to preset channel information; and
`Said MPEG control program passing control back to Said
`boot loader program after driving the television Signal
`processing portion to process the television broadcast
`corresponding to the preset channel information; and
`Said boot loader program completing the booting opera
`tion by loading the operating System into Said ran

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