USO0RE43052E

(19) United States (12) Reissued Patent

(10) Patent Number:

Kim (54)

(45) Date of Reissued Patent:

GRAPHIC INTERFACE DEVICE AND

6,201,538 B1 6,339,842 B1 *

1/2002 Fernandez et al. .......... .. 725/133

6,396,531 B1*

5/2002 GersZberg et a1. .

6,415,437 B1*

7/2002

.

.

Jeong MlIl Kim, Seoul (KR)

6,433,800 B1

_

Ass1gnee: LG Electronics Inc., Seoul (KR)

Filed;

3/2001 Wugofski Ludvi

8/2002 Holtzg

348/1401

et a1. ................. .. 725/41

6,462,760 B1

10/2002 Cox, Jr. et al.

6,469,723 B1

10/2002 Gould et a1.

(21) APPL NO; 11/222,487 ( 22 )

Dec. 27, 2011

METHOD IN DIGITAL TV

(75) Inventor: (73)

US RE43,052 E

FOREIGN PATENT DOCUMENTS JP KR

Se P _ 9 1 2005

10-304320 1997-0078654

Related US. Patent Documents

11/1998 12/1997

OTHER PUBLICATIONS

Reissue Ofi

Microsoft Windows NT®, © 1998 3 screen shotsil) “

(64) Patent NOJ Issued:

6,618,057 seP- 9: 2003

Properties” dialog box, 2) “Change Icon” dialog box, 3) “About Windows” dialog box.*

Appl. No.:

09/522,917

*

Filed:

Mar. 10, 2000

(30)

_

_

“ted by examlner

Foreign Application Priority Data

Primary Examiner * Cao “Kevin” Nguyen (74) Attorney, Agent, or Firm * Birch, Stewart, Kolasch &

Mar. 10, 1999

(KR) ................................. .. 1999/7953

(51) Int. Cl.

(57)

G06F 13/00 G09G 5/00 (52)

Birch, LLP

(200601) (200601)

ABSTRACT

A graphic interface device and method in a digital TV. The graphic interface device includes: a transmitting side for cod

US. Cl. ........................................ .. 715/719; 725/40 0f Classi?cation Search ................ .. 9,

ing Various forms of user graphic environment which can be Selected an end user’ assigning Speci?c packet identi?ea

715/762, 835*837, 763*765; 725/60, 41,

tion (PID), and multiplexing the assigned PID with video

'

~

~

information, audio information and additional information;

See 81313110811011 ?le fOr complete Search hlSIOI'Y-

and a receiving side for parsing and decoding the various

_ References Clted

forms of graphic environment data of the speci?c PID trans mitted from the transmitting side to be displayed on a screen,

U.S. PATENT DOCUMENTS

thereby being selected by the end user and for parsing and decoding once again the corresponding graphic environment

(56)

2 ’

725/ 45



E/{Scobar it al

selected by the end user to be displayed on the screen. Thus,

etZ et a '

the end user can select the graphic environment satisfying his

i

33153135;

6,029,045 A

2/2000 Picco et a1.

6,034,677 A 6,172,677 B1

3/2000 Noguchi et a1. 1/2001 Stautner et a1.

own preference, for example, a dynamic program guide pat tern or menu icon

21 Claims, 8 Drawing Sheets

4__

broadcasting station K551 MBC

SBS

6:0

program guide

0 program 1

7:00

_> 8:00

93.1 1.2 5 p_m 9:00

program 2

program 3

program 5

program 4

Pmgram 6

US. Patent

Dec. 27, 2011

Sheet 1 of8

US RE43,052 E

FIG.1 Reloted Art

98.112 ‘___

broadcasting S?ti?n

KBSl

MBC SBS

program guide

6:00

7:00

,

8:00

program 1

5 Pm

9:00

program 2

program 3 Program 5

program 4 program 6

US. Patent

Dec. 27, 2011

o5m0d.p3mw

Sheet 2 of8

US RE43,052 E

»

Sn 0 0

352>%

+

08

NQE

b509m85

52%02:a:;Emv A NQ02:3E;:58 mamH33menn358

>Em

a;

2%S33S3n$g2E5h.¢m2o:a 2H658.3915%

I’? n o : " 5 ; 8 Sm £5

2PSH5amo“3a Ea mam

O?daQO5 0M8

5m‘£2

25396m

BAE8UH35QE“V Q1S83i2na“ 0MS53admo“3

US. Patent

Dec. 27, 2011

Sheet 3 of8

US RE43,052 E

110

lJ code processor

’ .

108 k

first

_

CPU

‘memory '

,

I

memory

4

107 1

A

5

second

8

106

109

‘V 4

4 u

— video decoder

—~ front end

1&1

~ demultiplexor:

“22

' processor

1

x

V

grapmc

display

g

processor

104

135

->

audio decoder-———----———>

US. Patent

Dec. 27, 2011

US RE43,052 E

Sheet 4 0f 8

F|G.4 (

start ) i

select program guide in 1

environment set menu

—~ 401

parse and decode stream

of the PID assigned to various kinds of guide patterns in the selected program guide and store the decoded stream

—~ 402

in second memory

read contents stored in

second memory and display— —~

403

the read contents l

404

No

uide pattern in th

program guide patterns displayed is

selegted

Yes parse and decode stream of PID assigned to the selected‘ —-

405

progam guide pattern and store the decoded result in the second memory

read the program guide pattern stored in the second memory and display the read contents on--— 406

screen, together with channel and program information through link end

US. Patent

Dec. 27, 2011

US RE43,052 E

Sheet 5 0f 8

FIGSA

program guide and icon set icon

FIG.5B

exit

US. Patent

Dec. 27, 2011

US RE43,052 E

Sheet 6 0f 8

(

start )

select menu icon in environment set menu

-——~ 601

parse and decode stream of PID assigned to the selected icon and store the decoded result

in second memory l

read contents stored in the

second memory and display

——~ 603

the read contents desired

No

604

indication menu nam

and icon in various forms of icons displayed are elected‘?

parse and decode stream of PID —~ 605

assigned to the selected icon and store the decoded result in the second memory l

display icon and process message stored in the second memory

——~ 606

on screen

607

continue?

US. Patent

Dec. 27, 2011

Sheet 7 of8

US RE43,052 E

program guide and icon set program

guide

@5311)"; , ,

View

Zrcgnj

a ‘A:

_

ex1t

/

/

A /

cancel select

Q ‘E ‘E 2

confirm

E @ ,\ I

sort

FIG.7C & has been selected as help menu icon

continue

close

cancel

US. Patent

Dec. 27, 2011

Sheet 8 of8

US RE43,052 E

F[6.8

4__

program guide

br‘s’?gt‘igffing 0:00 K551

MBC

888

7:00

program 1

‘-

0:00

9611.2 5 pm

900

prcgram 2

program 3

program 5

program 4

program 6

US RE43,052 E 1

2

GRAPHIC INTERFACE DEVICE AND METHOD IN DIGITAL TV

only the corresponding graphic environment selected by the user to display it on the screen.

According to an embodiment of the invention, the PID, which is assigned to the user graphic environment at the

Matter enclosed in heavy brackets [ ] appears in the original patent but forms no part of this reissue speci?ca

transmitting side, is distinguished from a PID each assigned to the video information, the audio information and the addi tional information.

tion; matter printed in italics indicates the additions made by reissue.

To attain these objects described above, according to another aspect of the present invention, there is provided a graphic interface method in a digital TV which comprises the

BACKGROUND OF THE INVENTION

steps of: if various forms of user graphic environment to be selected by a user, which are coded, assigned with speci?c

1. Field of the Invention The present invention relates to a digital TV, and more particularly, to a graphic interface device and method in a

PID, and multiplexed with video information, audio informa tion and additional information, are transmitted by a trans

digital TV. 2. Description of the Background Art As the video media are recently digitized, cable broadcast ing or satellite broadcasting using an analog method becomes digitized, with a consequence that the conventional analog media will be replaced with the digital media. Owing to the digitization of the broadcasting, users who

mitting side, receiving the various kinds of user graphic envi ronment from the transmitting side; and parsing and decoding the various kinds of graphic environment data of the speci?c 20

displayed on the screen.

enjoyed a small number of existing channels can possess a

According to an embodiment of the invention, the display ing step comprises the steps of: if a program guide, in an

large number of channels and programs of a high quality of

image.

25

In addition, a user graphic program guide is provided for the convenience of the users, with which they can read the information on the large number of channels and select desired programs. FIG. 1 shows an example of conventional user graphic

stream to store various forms of program guide patterns in a 30

box manufacturer or a program power providing an applica

tion software such as graphic environment. Since, however, the use, graphic interface environment as shown in FIG. 1 is 35

user’s position. In other words, the user can select desired channels and programs under the service of the single and set

memory; performing a (graphic user interface (hereinafter, referred as ‘GUI’) process for the various forms of program guide patterns to be thereby displayed in an on screen display (hereinafter, referred to as ‘OSD’) fashion; if any one of the various forms of program guide patterns has been selected by the user, parsing the stream of the assigned PID to the selected program guide pattern; decoding the parsed stream to store the corresponding program guide pattern in the memory; and

displaying only the corresponding program guide pattern

form of use graphic environment provided by the above described manufacturer or program provider. It can be, therefore, understood that the conventional user

environment set menu which can be selected by the user, has

been selected by the user, parsing the stream of the assigned PID to the selected program guide; decoding the parsed

interface environment. Typically, this is provided by a set-top

in 3 single form, it is static and passive when viewed in the

PID to be displayed on a screen, thereby being selected by the user, and parsing and decoding once again only the corre sponding graphic environment selected by the user to be

40

graphic interface environment fails to provide the graphic interface satisfying a user’s preference.

stored in the memory in the OSD fashion. According to an embodiment of the invention, the display ing step comprises the steps of: if a menu icon, in an environ ment set menu which can be selected by the user, has been

selected by the user, parsing the stream of the assigned PID to the selected menu icon; decoding the parsed stream to store

SUMMARY OF THE INVENTION 45

An object o the invention is to provide a graphic interface device and method in a digital TV capable of providing vari

various forms of menu icons in a memory; performing a GUI process for the various forms of menu icons and text forms of indication menu names which are to be set as the menu icons

to be displayed in a menu form; if respective ones of the

ous forms of user graphic environment

various forms of menu icons and indication menu names have

Another object of the invention is to provide a graphic interface device and method in a digital TV capable of insert

been selected by the user, parsing the stream of the assigned PID to the selected icon; decoding the parsed stream to store the corresponding icon in the memory; and replacing the

50

ing and transmitting various forms or program guides on a stream at a transmitting side and parsing the transmitted pro

selected indication menu name with the corresponding icon

gram guides and decoding the parsed information to display

and displaying the replaced icon.

the decoded result at a receiving side, thereby providing user

graphic environment satisfying a user’s preference.

55

To attain these objects described above, according to an aspect of the present invention, there is provided a graphic interface device in a digital TV which comprises: a receiving side for receiving various forms of user graphic environment which can be selected by a user, which are coded, assigned with speci?c packet identi?cation (hereinafter, referred to as

It is to be understood that both the foregoing general description and the following detailed description are exem plary and explanatory and are intended to provide further explanation of the invention as claimed. BRIEF DESCRIPTION OF THE DRAWINGS

60

Other objects, advantages and details of the graphic inter

‘PID’), and multiplexed with video information, audio infor

face device and method of this invention appear in the fol

mation and additional information at a transmitting side; and

lowing detailed description 0: preferred embodiments of the invention, the detailed description referring to the drawings in

a graphic interfacing side for parsing and decoding the vari ous forms of graphic environment data of the speci?c PID received at the receiving side to be displayed on a screen for

which: FIG. 1 is an exemplary view illustrating a prior art user

selection by the user, and for parsing and decoding once again

program guide;

65

US RE43,052 E 3

4

FIG. 2 is an exemplary vieW illustrating the structure of a transport stream according to an embodiment of the present

providing graphic environment) coded by Java or other pro gramming language, for the compatibility With existing set

invention;

top application.

FIG. 3 is a block diagram illustrating one preferred embodiment of the graphic interface device of a digital TV

FIG. 3 is a block diagram illustrating one preferred embodiment of the graphic interface device of a digital TV

according to the present invention;

according to the present invention. As shoWn, the graphic

FIG. 4 is a ?owchart illustrating a program guide selection process in FIG. 3 according to an embodiment of the present

interface device includes: a front end 101, Which is a receiv

invention;

transmitted to output a transport stream; a demultiplexor 102

ing side or receiver, for pre-processing an input signal being for demultiplexing the pre-processed transport stream from

FIGS. 5A and 5E are exemplary vieWs illustrating an example on the screen of the program guide selection process

the front end 101 to separate it into video/audio signals, program guide pattern data and menu icon information; an

in FIG. 4;

audio decoder 103 for decoding the audio signal separated in the demultiplexor 102; a video decoder 104 for decoding the video signal separated in the demultiplexor 102; a ?rst

FIG. 6 is a ?owchart illustrating a menu icon selection

process in FIG. 3 according to an embodiment of the present

invention;

memory 106 for storing an operation program; a central pro

FIGS. 7A to 7C are exemplary vieWs illustrating an example on the screen of the menu icon selection process in

cessing unit (CPU) 107 for decoding the data of a speci?c PID separated in the demultiplexor 102 in accordance With the

FIG. 6; and FIG. 8 is an exemplary vieW illustrating the state Where an indication menu is replaced With an icon by the menu icon selection process in FIG. 6.

operation program of the ?rst memory 106; a second memory 20

DESCRIPTION OF PREFERRED EMBODIMENTS 25

processed in the video decoder 104 or the graphic processor

The present invention is aimed to provide various forms of

109. The graphic interface device further includes a code pro

user graphic interface environment, thereby alloWing the 30

preferred embodiment of the present invention, as various forms of program guide patterns are provided, a desired pro gram guide pattern of the user can be displayed, together With

the CPU 107, the code processor 110 is not required. 35

For instance, if the program guide pattern/menu icon data Which have been coded to the Java code are not decoded in the

embodiment of the present invention, as various forms of identi?cation ?gures, e.g. icons are provided, the indication

40

CPU 107, the code processor 110 inputs the Java code stream related to the program guide pattern/menu icon data from the CPU 107, decodes the input result to be matched to Java syntax, and stores the decoded data in the second memory

45

108. Under the construction as mentioned above, the front end 101 receives the transport stream transmitted in such a form as shoWn in FIG. 2, modulates the received transport stream, corrects errors in the modulated stream, and outputs the error

menu can be replaced With a desired icon of the user.

FIG. 2 is an exemplary vieW illustrating the structure of transport stream according to an embodiment of the present invention. The PID assigned to the additional information such as existing video/audio and program guide data is the same as in conventional practice. But in the present invention, the PIDs are assigned to one program guide patterns and menu icons and are distinguished from the existing PIDs. The

cessor 110 for processing the programming language or JAVA code Which is not processed in the CPU 107. All the compo

nents of the graphic interface device are operatively coupled. In the case Where the programming language is processed in

the program and channel information that is transmitted as

additional information. Additionally, in another preferred

pattern/menu icon data; and a display processor 105 as a

graphic interfacing side for controlling the display of the data

The present invention Will noW be described With reference to the illustrated embodiments.

range of the selection by the user to be Widened. In one

108 for storing the program guide pattern/menu icon data decoded in the CPU 107; a graphic processor 109 for reading the program guide pattern/menu icon data stored in the sec ond memory 108 in accordance With a control signal of the CPU 107 and graphic-processing the read program guide

program guide data differs from the program guide pattern.

corrected stream to the demultiplexor 102. Upon input of the

That is to say, the program guide data is the information on the real program and channel, but the program guide pattern is a

time-multiplexed transport stream, the demultiplexor 102 performs the demultiplexing for the input transport stream. In

type of container for displaying the program guide data. By Way of example, the program guide pattern is embodied by various forms of patterns such as grid, matrix, is, banner or the like, for example. Conventionally, the transmission format of the digital TV broadcasting is an MPEG 2 transport stream. The transport stream is divided into a header part and a payload part. The header part contains the information informing the start of a

such a case, the term ‘demultiplexing’ means that the trans 50

mitted transport stream is checked, so that the transport stream may be separated into a video signal stream, an audio signal stream, a program guide pattern signal stream, and a menu icon signal stream, and the like.

55

to the audio decoder 103 and the separated video signal

At this time, the separated audio signal stream is outputted stream is outputted to the video decoder 104. In such a case,

signal and the PID indicating the type of the signal loaded on the payload part. The payload part contains the video/audio

the video signal stream and the audio signal stream have been

information, additional information, program guide pattern,

decoder 103 decodes the audio signal stream to be restored to

and menu icon information, as Will be transmitted.

compressed upon coding in the transmitting side. The audio 60

an original digital audio signal and then converts the restored

If the PID is parsed, therefore, it is distinguished Whether

digital audio signal into an analog signal, thereby being sent

the current packet is a video packet, an audio packet or an

to the outside via a speaker. The video decoder 104 decodes the video signal stream to be restored to an original digital

additional information packet. It can be also distinguished Whether the current packet is the program guide pattern or the menu icon according to the present invention. At this time, the program guide pattern and the menu icon loaded on the payload part are the data (for example, the code

65

video signal and then stores the restored digital video signal to the second memory 108. At this time, the display processor 105 reads the video signal decoded in the video decoder 104 and then stored in the second memory 108 and encodes the

US RE43,052 E 5

6

read signal to an NTSC signal to be thereby displayed on a display unit such as TV, PC monitor, etc. At this time, the

stream of the PID assigned to the various forms of guide patterns in the selected program guide is parsed in the demul tiplexor 102 and then outputted to the CPU 107. If it is possible to decode the inputted stream in the CPU 107, the stream is decoded, but if it is not possible, the stream is outputted to the code processor 110 and then decoded. In this case, the decoded signal in the CPU 107 or the code processor

display processor 105 can encode the decoded digital signal to a PAL or SECAM signal in accordance with broadcasting area.

Meanwhile, as the program guide pattern signal stream and the menu icon signal stream, separated from tile demulti

plexor 102, have been compressed, they are outputted to the

110 is stored in the second memory 108 as the various forms

CPU 107. In this case, the CPU 107 decodes the program

of program guide pattern data, at step 402. At this time, the graphic processor 109 performs the GUI process for the vari

guide pattern signal stream and the menu icon signal stream parsed from the demultiplexor 102 in accordance with the

ous forms of program guide patterns stored in the second

operation program or outputs the streams to the code proces

memory 108 and displays the GUI processed result through

sor 110.

the display processor 105, as shown in FIG. 5B. In other

At this time, in the case where it is possible to decode the

words, the graphic processor 109 performs the GUI process for the various forms of program guide patterns stored in the

program guide pattern signal stream and the menu icon signal stream in the CPU 107, the streams are decoded to be restored

to their original digital signals and then stored in the second memory 108. On the contrary, in the case where this is not possible, the streams are outputted to the code processor 110. In such a case, the code processor 110 decodes the program

20

guide pattern signal stream and the menu icon signal stream to be restored to their original digital signals and then stores the restored signal in the second memory 108. At this time, the graphic processor 109 performs a GUI process or the various forms of program guide patterns or menu icons stored in the second memory 108 En order for the user to select a desired pattern or icon. Thereafter, the display

patterns (for example, program guide 1 through program 25

guide 6) are displayed, any one of which can be selected by the user by using an input device. At this time, each of the program guide patterns is graphic-processed to a correspond

ing ?gure or text-processed for the purpose of being checked by the eyes of the user. Moreover, the program guide patterns

processor 105 displays the GUI processed result in the OSD fashion. To this end, if a set-top environment set menu is selected by

second memory 108 in accordance with the control signal of the CPU 107, and the display processor 105 reduces the GUI processed result to a predetermined siZe to output the reduced result to the display unit. Referring to FIG. 5B, the various forms of program guide

may be displayed on several screens. The method for display 30

ing the various forms of program guide patterns is varied depending upon the designer. The displaying methods which can be understood by the user are contemplated.

the user, the set-top environment set menu as illustrated in

FIG. 5A is displayed. In this case, a set-top environment set

In such a case, other types of input devices may be used, if

menu select process, a menu type and a display method are

they can select any one of the contents displayed on the screen. For example, the input device may be a remote con troller or a panel device integrally attached on the digital TV or the set-top box. Otherwise, it may be a keyboard or mouse with a wired or wireless connection to the digital TV or the

dependant to a designer. At this time, if either the program guide or the icon in the set-top environment set menu is selected by the user, the signal stream corresponding to the PID assigned to the selected one parsed at the demultiplexor 102, decoded in the CPU 107 or the code processor 110, and When stored in the second memory 108. By way of example, if the program

35

guide in the menu screen as shown in FIG. SA has been

set-top box. At step 404, it any one (for example, program guide 5) of the program guide patterns displayed as shown in FIG. 5B has been selected by the manipulation of the input device, the

selected, the various forms of program guide patterns stored in the second memory 108 are displayed, through the graphic

pattern is parsed in the demultiplexor 102. At this tire, the

Processor 109 and the display processor 105, on the screen as shown in FIG. 5B. Contrarily, if the icon in the menu screen as shown in FIG. SA has been selected, the various forms of menu icons stored in the second memory 109 are displayed,

40

stream of the PID assigned to the selected program guide

45

CPU 107.

At step 405, the parsed stream in the demultiplexor 102 is

through the graphic processor 109 and the display processor

decoded in the CPU 107 or the code processor 110 and then

105, on the screen as shown in FIG. 7B.

That is, the graphic processor 109 performs a GUI process

50

for the various forms of program guide patterns or men icons stored in the second memory 108 under the control of the

CPU 107 and outputs the GUI processed result in the OSD fashion to the display processor 105. In this case, the display processor 1 05 displays the output result to be matched with an output format thereof. Referring to the drawings, FIG. 4 is a ?owchart illustrating a program guide selection process according to an embodi ment of the invention, and FIG. 6 is a ?owchart illustrating an icon selection process according to an embodiment of the invention. These processes are implementable in the device shown in FIG. 3. First, an explanation ok an operation order upon program guide selection will be discussed with reference to FIG. 4 and FIGS. 5A and 5B.

At step 401, if the program guide in the environment set menu as shown in FIG. SA has been selected by the user, the

demultiplexor 102 parses the stream of the PID assigned to the selected program guide pattern under the control of the

stored in the second memory 108. Next, the graphic processor 109 performs the graphic process for the corresponding pro gram guide pattern stored in the second memory 108 and the

display processor 105 displays the graphic processed con tents on the screen. At this time, the additional information 55

related to the channel and program through link is displayed on the displayed program guide pattern, at step 406. For instance, if the selected program guide pattern is the grid, the additional information related to he channel and program is displayed on the screen in the grid form of program guide

60

pattern. On the other hand, if the selected program guide pattern is the list, the additional information related to the channel and program is displayed on the screen in the list

form of program guide pattern. As a consequence, the user can select the program guide 65

pattern satisfying his own preference and obtain program guide information on the selected program guide pattern. Next, an explanation of an operation order upon icon selec tion will be discussed with reference to FIGS. 6 to 8.

US RE43,052 E 8

7 At step 601, if the icon in the environment set menu as shown in FIG. 7A is selected by the user, the stream of the PID

satisfying his oWn preference, for example, a dynamic pro

assigned to the selected icon is parsed in the demultiplexor

gram guide pattern or menu icon. Thereby, he can be very

102 and then outputted to the CPU 107. If it is possible to decode the inputted icon stream in the CPU 107, the icon stream is decoded, but if it is not possible, the icon stream is outputted to the code processor 110 and then decoded. In this case, the decoded signal in the CPU 107 or the code processor

Therefore, the user can select the graphic environment

01

set-top box is large, the various forms of program guide patterns and icons can be stored in the memory upon manu

facturing the set-top box. In this case, since the various forms of program guide patterns and icons are set upon manufac turing the set-top box, the updating of these forms may not be

110 is stored in the second memory 108 as the various forms

of icon data, at step 602. At this time, the graphic processor 109 performs the GUI process for the various forms of icon data stored in the second memory 108 and displays the GUI processed result through the display processor 105, as shoWn in FIG. 7B, at step 603. Referring to FIG. 7B, the text-type of indication menu

possible in some cases.

In addition, the graphic interface device of the digital TV 5

various forms of icons are displayed at the right-hand side 20

come Within the scope of the appended claims and their

equivalents. 25

30

FIG. 7B are replaced With the icons.

For example, at step 604 if the corresponding indication

stream in the CPU 107, the stream is decoded and then stored in the second memory 108, at step 605. To the contrary, in the case Where this is not possible, the stream is outputted to the code processor 110. In this case, the code processor 110 decodes the icon signal stream and then stores the decoded signal in the second memory 108, at step 606. At this time, in order for ?ne user to check the selected,

a receiving side for receiving user graphic environment data corresponding to various forms of user graphic environments [displayable on a screen], the user graphic environment data including icon data corresponding to

various icons; and a graphic interfacing side for [parsing and decoding] pro

menu name and the icon to be assigned thereto on the screen

as shoWn in FIG. 7B have been selected by the manipulation of the input device, the stream of the PID assigned to the selected icon is parsed in the demultiplexor 102 under the control of the CPU 107 and then outputted to the CPU 107. In the case Where it is possible to decode the selected icon signal

What is claimed is: 1. A graphic interface device usable in a digital TV, com

prising:

displaying the indication menu names and the icons can be varied. Other menu names other than the indication menu

names can be replaced With the icons. In one embodiment of the present invention, the indication menu names as shoWn in

It Will be apparent to those skilled in the art that various modi?cations and variations can be made in a graphic inter face device and method in a digital TV of the present inven tion Without departing from the spirit or scone of the inven tion. Thus, it is intended that the present invention cover the

modi?cations and variations of this invention provided they

input device. At this time, the icons and the text-type of indication menu names are added or deleted by the designer and the display method thereof is also varied. Furthermore, the method for

according to the present invention can be applicable to a digital satellite or cable set-top box and may be applicable to

any broadcasting using the digital media.

names are displayed at the left-hand side screen and the

screen. Accordingly, the user can replace the indication menu names With the icons of his desired forms. To this end, the user selects the text-type of indication menu name and the icon to be assigned to the indication menu name by means of the

familiar to and have strong interest in the graphic interface environment. On the other hand, if the memory capacity Within the

35

cessing the user graphic environment data received at the receiving side, and alloWing an end user to design a

user-preferred user graphic environment including at least one user-de?ned icon [using the user graphic envi

ronment data], Wherein the graphic interfacing side displays an environ 40

ment set menu, such that any one of the various forms of

user graphic environments can be selected by the end user; and Wherein said user graphic environment data are assigned

With speci?c packet identi?cations (PIDs), and said dis 45

playing of the menu comprises:

indication menu name and icon, the message screen as shoWn

if a menu icon, in the environment set menu Which can

in FIG. 7C is displayed. If a continue button is selected, it

be selected by the end user, has been selected by the

returns to the step 604 to select another indication menu name

end user, parsing a data stream associated With the PIDs corresponding to various forms of menu icons;

and the corresponding icon, at step 607. If under the above process the icon corresponding to each

50

indication menu name is set, the indication menu names are

decoding the parsed stream to store the various forms of menu icons in a memory;

replaced With the icons, as shoWn in FIG. 8. At this time, as the

performing a graphical user interface (GUI) process for

user selects (or clicks) only the corresponding icon by the

the various forms of menu icons and text type of

manipulation of the input device, the corresponding operation

indication menu names Which are to be set as the

to the selected indication menu name is carried out.

55

By Way of summary, according to an embodiment of the invention, a graphic interface device and method of a digital TV comprises a transmitting side for inserting and transmit ting various forrns of program guide patterns or icons on a transport stream and a receiving side for parsing the transmit

60

menu icons to be displayed in a menu fashion; if respective ones of the various forms of menu icons and the indication menu names have been selected by the end user, parsing a stream associated With the PID

assigned to the selected icon; decoding the parsed stream to store the corresponding icon in the memory; and replacing the selected indication menu name With the

ted stream, such that a user can select or design a particular

user-preferred, user graphic environment satisfying his pref erence. In this case, it becomes easier to update the graphic

corresponding icon and displaying the replaced icon.

environment such as, for example, the program guide patterns

2. The graphic interface device according to claim 1,

or menu icons. More speci?cally, even the program provider

65

Wherein said user graphic environment data include program

supplying an application softWare like the graphic environ

guide pattern data corresponding to various forms of program

ment can provide neW graphic environment, if necessary.

guide patterns.

US RE43,052 E 9

10

3. The graphic interface device according to claim 1, Wherein said user graphic environment data include data cor

displaying an environment set menu, such that any one of the various forms of user graphic environments can be

responding to various forms of identi?cation ?gures. 4. The graphic interface device according to claim 1,

selected by the end user, Wherein said user graphic environment data are assigned

assigned With speci?c packet identi?cations (PIDs), and mul

With speci?c packet identi?cations (PIDs), and said dis playing step comprises the steps of:

tiplexed With video information, audio information and addi

if a menu icon, in the environment set menu Which can

Wherein said user graphic environment data are coded,

be selected by the end user, has been selected by the

tional information at a transmitting side.

end user, parsing a data stream associated With the PIDs corresponding to various forms of menu icons;

5. The graphic interface device according to claim 4, Wherein said PIDs, Which are assigned to said user graphic environment data at the transmitting side, are distinguished from PIDs each assigned to the video information, the audio information and the additional information.

decoding the parsed stream to store the various forms of menu icons in a memory;

performing a graphical user interface (GUI) process for the various forms of menu icons and text type of

6. The graphic interface device according to claim 5,

indication menu names Which are to be set as the

Wherein different PIDs are assigned to different user graphic environments.

menu icons to be displayed in a menu fashion; if respective ones of the various forms of menu icons and the indication menu names have been selected by the end user, parsing a stream associated With the PID

7. The graphic interface device according to claim 4, Wherein the graphic interfacing side includes: a demultiplexor for receiving a transport stream through

20

the receiving side and demultiplexing the transport stream to separate the transport stream into the video

icon in the memory; and replacing the selected indication menu name With the

information, the audio information, the additional infor mation and the user graphic environment data; a controller for controlling the demultiplexing of said demultiplexor and inputting and decoding the user graphic environment data separated in said demulti

corresponding icon and displaying the replaced icon. 12. The graphic interface method according to claim 11, Wherein said user graphic environment data include program

guide pattern data corresponding to various forms of program

guide patterns.

plexor;

13. The graphic interface method according to claim 11,

a memory for storing the user graphic environment data

decoded in said controller; a graphic processor for performing a graphic process for the user graphic environment data stored in said memory under a control of said controller; and a display processor for processing the user graphic envi ronment data processed in said graphic processor to be matched in an output format of a display unit to display

the processed information on the display unit. 8. The graphic interface device according to claim 7, fur ther comprising a code processor for inputting and decoding

30

if a program guide, in the environment set menu Which can

be selected by the end user, has been selected by the end 35

40

45

guide pattern;

ous forms of user graphic environments displayed on a dis

displaying the corresponding program guide pattern stored 50

in the memory in the OSD fashion.

14. The graphic interface method according to claim 13,

Wherein said displaying step for displaying the corresponding program guide pattern displays additional information related to channel and program through link on the displayed pro

GUI-processed information on the display unit in an on

screen display (OSD) fashion. 11. A graphic interface method usable in a digital TV, comprising the steps of: receiving user graphic environment data corresponding to various forms of user graphic environments [displayable

55

on a screen] from a transmitting side, the user graphic

60

gram guide pattern. 15. The graphic interface method according to claim 11, Wherein said step of selecting the respective ones of the vari ous forms of menu icons and indication menu names and said

environment data including icon data corresponding to various icons; [parsing and decoding] processing the user graphic envi

steps of replacing the selected indication menu name With the selected icon and displaying the replaced icon are all per formed in a repetitive manner by the selection of the user.

16. The graphic interface device according to claim 2, Wherein the graphic interfacing side is con?gured to display a

ronment data received at a receiving side, and alloWing

the user graphic environment data];

if any one of the various forms of program guide patterns has been selected by the end user, parsing a stream associated With the PID assigned to the selected program

decoding the parsed stream to store the corresponding pro gram guide pattern in the memory; and

ment, if the speci?c user graphic environment from the vari

ronment including at least one user-de?ned icon [using

decoding the parsed stream to store the various forms of program guide patterns in a memory; performing a graphical user interface (GUI) process for the various forms of program guide patterns to be displayed

in an on-screen-display (OSD) fashion;

to parse only a data stream of a speci?c user graphic environ

an end user to design a user-preferred user graphic envi

user, parsing a data stream associated With the PIDs

corresponding to various forms of program guide pat terns;

decoded in said controller and storing the decoded informa tion in said memory.

play unit has been selected by the user. 10. The graphic interface device according to claim 7, Wherein said graphic processor performs a graphic user inter face (GUI) process for the user graphic environment data stored in said memory and said display processor displays the

Wherein said user graphic environment data are assigned With

speci?c packet identi?cations (PIDs), and said displaying step comprises the steps of:

the user graphic environment data Which has not been

9. The graphic interface device according to claim 7, Wherein said controller controls said demultiplexor in order

assigned to the selected icon; decoding the parsed stream to store the corresponding

series of menus on the screen for alloWing the end user to 65

design the user-preferred user graphic environment. 17. The graphic interface device according to claim 16, Wherein the graphic interfacing side replaces at least a portion

US RE43,052 E 11

12 20. The graphic interface method according to claim 11,

of a text-based user graphic environment With icons Whose

further comprising:

representative functions have been de?ned by the end user using the series of menus to design the user-preferred user

displaying a series of menus on a screen for alloWing the

graphic environment.

end user to design the user-preferred user graphic envi

18. The graphic interface device according to claim 17,

ronment.

Wherein the text-based user graphic environment is in a par

21. The graphic interface method according to claim 20,

ticular program guide pattern selected by the end user from the various forms of program guide patterns using the series of menus to design the user-preferred user graphic environ ment.

19. The graphic interface device according to claim 1, Wherein the user-preferred user graphic environment is a

user-selected program guide having a portion of its text replaced With icons Whose representative functions have been de?ned by the end user.

further comprising: replacing at least a portion of a text-based user graphic 10

environment With icons Whose representative functions have been de?ned by the end user using the series of menus, to design the user-preferred user graphic envi ronment.

broadcasting

Mar 10, 2000 - A graphic interface device and method in a digital TV. The ..... display processor 105 can encode the decoded digital signal to a PAL or SECAM ...

1MB Sizes 2 Downloads 329 Views

Recommend Documents

broadcasting
Mar 10, 2000 - Other objects, advantages and details of the graphic inter face device ..... with a wired or wireless connection to the digital TV or the set-top box.

Page 1 ------, ... . . . PRASAR BHARATI (BROADCASTING ...
23421 1 0. 2. Sh. P.K.Pathak Room No. ... Dy. Director General. Room No. 112, Akashvani. Bhawan, All India Radio ... of software schemes pertaining to Music.

Broadcasting Amendment Bill.pdf
Broadcasting Amendment Bill.pdf. Broadcasting Amendment Bill.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Broadcasting Amendment ...

Broadcasting Amendment Bill.pdf
Page 2 of 8. GENERAL EXPLANATORY NOTE: [ ] Words in bold type in square brackets indicate omissions from. existing enactments. Words underlined with a ...

radio broadcasting pdf
Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. radio broadcasting pdf. radio

Broadcasting Bill Explanatory Note.pdf
of the National Assembly. The Amendment Bill provides for: To amend the Broadcasting Act, 1999, so as to delete the definition of appointing body;. to reduce the number of non-executive members of the Board of the South African. Broadcasting Corporat

draft community broadcasting support scheme ... - SOS Coalition
Sep 21, 2015 - Right2Know Campaign (R2K) ... The presentation covered the DoC's community media sector ... The greatest challenge facing the development of community ... CTV sees the purpose of community TV as the social and economic .... 10. The Str

draft community broadcasting support scheme ... - SOS Coalition
Sep 21, 2015 - pushed into commercial models in order to be sustainable – which is ... of support includes broadcast infrastructure, signal distribution subsidy, ...

Minimum Latency Broadcasting in Multiradio ...
promising broadband access infrastructure in both urban and rural environments ...... nodes, a more consistent comparison can be made between our different ...

Ministry of Information & Broadcasting Recruitment 24.06.2017.pdf ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Ministry of ...

50 Teknik Broadcasting BROADCASTING.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 50 Teknik ...

Broadcasting Bill Explanatory Note.pdf
Broadcasting Bill Explanatory Note.pdf. Broadcasting Bill Explanatory Note.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Broadcasting Bill ...

draft community broadcasting support scheme ... - SOS Coalition
DRAFT COMMUNITY BROADCASTING SUPPORT SCHEME ROUNDTABLE. Date. 21 September 2015. Venue. Constitution Hill. Facilitator. Jayshree Pather.

Introduction to Broadcasting and Programming.pdf
(a) Modes of Radio Transmission. (b) Programme Concepts. (c) Structures and Regulations. 6. FM broadcasting has revived radio in India. Do 20. you agree ...

pdf-0890\broadcasting-freedom-radio-war-and-the ...
... apps below to open or edit this item. pdf-0890\broadcasting-freedom-radio-war-and-the-politic ... nklin-series-in-african-american-history-and-cultur.pdf.