[go: up one dir, main page]

CN1335018A - System and Method for Implementing Default Channel Arrangement and Display Using Custom Electronic Program Guide Forms - Google Patents

System and Method for Implementing Default Channel Arrangement and Display Using Custom Electronic Program Guide Forms Download PDF

Info

Publication number
CN1335018A
CN1335018A CN99816097A CN99816097A CN1335018A CN 1335018 A CN1335018 A CN 1335018A CN 99816097 A CN99816097 A CN 99816097A CN 99816097 A CN99816097 A CN 99816097A CN 1335018 A CN1335018 A CN 1335018A
Authority
CN
China
Prior art keywords
channel
default
list
channels
program guide
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN99816097A
Other languages
Chinese (zh)
Other versions
CN100367780C (en
Inventor
彼得·C·斯考夫
肯尼思·S·汉考克
道格拉斯·B·迈克里
詹姆斯·A·拉利斯
斯蒂芬·迪阿斯
温斯蒂·怀特黑德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adeia Guides Inc
Original Assignee
Index Systems LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Index Systems LLC filed Critical Index Systems LLC
Publication of CN1335018A publication Critical patent/CN1335018A/en
Application granted granted Critical
Publication of CN100367780C publication Critical patent/CN100367780C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42692Internal components of the client ; Characteristics thereof for reading from or writing on a volatile storage medium, e.g. Random Access Memory [RAM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4823End-user interface for program selection using a channel name

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

Systems and methods for displaying an EPG grid according to a default channel lineup and customizing the default display according to user preferences. The default channel lineup is delivered to the television apparatus in two different data packets, a start order packet and an extended display order packet. The startup order package includes a list of default channels that were started on the guide. The extended display order package includes a list of channel groups indicating the display order of the channels available to the television apparatus. The default channel also gets a detailed description of the program. A channel edit screen allows the viewer to modify the default display of the guide by activating or deactivating channels, changing the order of channel display, or modifying the channels that receive a detailed program description.

Description

用定制电子节目指南表格实现 缺省频道排列与显示的系统与方法System and method for implementing default channel arrangement and display using customized electronic program guide form

交叉相关申请的参考References to cross-related applications

本申请要求1998年12月28日提出的,在这里引为参考的美国60/113,967号临时申请的权利。This application claims the benefit of US Provisional Application No. 60/113,967, filed December 28, 1998, incorporated herein by reference.

发明领域field of invention

概括地讲,本发明涉及电视系统,而具体地讲,涉及一个包括用于电子节目指南(electronic program guide)的缺省(clefault)显示的一个缺省频道排列(clefault channel lineup)的电视系统,而该电子节目指南可以根据电视观者的爱好定制。The present invention relates generally to television systems and, in particular, to a television system including a clevault channel lineup for the clevault display of an electronic program guide, And the electronic program guide can be customized according to the hobbies of TV viewers.

发明背景Background of the invention

当今的电视系统能接收数以百计的电视频道。有关这些频道的信息不可能同时在电视系统的电子节目指南(EPG electronic program guide)表格(grid)中显示出来。这样,为了EPG的初始显示,就需要对将出现在表格中的缺省的频道作出确定。如果对于所有的缺省频道而言,由于电视系统存储器容量的限制,其节目说明不可能都得到显示,就需要对将得到一个节目说明的缺省频道作出确定。一经作出这些选择,显示频道的缺省顺序也必须决定下来。Today's television systems can receive hundreds of television channels. Information about these channels cannot be displayed in the TV system's electronic program guide (EPG electronic program guide) grid at the same time. Thus, for the initial display of the EPG, a determination needs to be made as to the default channels that will appear in the table. If it is not possible to display program descriptions for all default channels due to television system memory limitations, a determination needs to be made as to the default channel for which a program description will be obtained. Once these selections are made, the default order in which channels are displayed must also be determined.

作出这些决定的一个方法是把由电视观者能够使用的所有频道组成的一个频道排列发送给该电视系统,并选择该列表顶部的频道作为将要显示在EPG表格上的缺省频道。该频道排列在一个显示次序包(“DPP”clisplay priority packet)中被传送并储存于电视系统的存储器中。然后,EPG作为缺省将显示出现在该列表的顶部(例如,前50个频道)的频道。所有被显示的频道还会得到一个节目说明。例如下面的频道序列就可以在DPP中被传送:One way to make these decisions is to send the TV system a channel list consisting of all the channels available to the TV viewer, and select the top channel on the list as the default channel to be displayed on the EPG form. The channel ranking is transmitted in a display order packet ("DPP" clisplay priority packet) and stored in the memory of the television system. The EPG will then by default display the channels that appear at the top (eg, top 50 channels) of the list. All displayed channels also get a program description. For example the following channel sequence can be transmitted in DPP:

1)主网11) Mainnet 1

2)主网22) Mainnet 2

3)副网13) Secondary network 1

4)副网24) Secondary network 2

5)电影主频道15) Movie main channel 1

6)电影主频道26) Movie main channel 2

7)电影主频道37) Movie main channel 3

8)电影主频道48) Movie main channel 4

9)电影副频道19) Movie Sub Channel 1

10)电影副频道2如果有四个频道将缺省地显示,那么根据图解的例子,这四个频道将是主网1,主网2,副网1,副网2。对于频道的一个不同的缺省显示,DPP中的频道排列被修改并重新发送给该电视系统。例如,如果两个主网要与两个电影主频道一起以缺省方式显示,则上面图解的频道序列将被修改成下面的样子:10) Movie sub-channel 2 If there are four channels that will be displayed by default, then according to the illustrated example, these four channels will be main network 1, main network 2, sub-network 1, sub-network 2. For a different default display of channels, the channel lineup in the DPP is modified and resent to the television system. For example, if two main networks were to be displayed by default along with two movie main channels, the sequence of channels illustrated above would be modified to look like this:

1)主网11) Mainnet 1

2)主网22) Mainnet 2

3)电影主频道13) Movie main channel 1

4)电影主频道24) Movie main channel 2

5)副网15) Secondary network 1

6)副网26) Secondary network 2

7)电影主频道37) Movie main channel 3

8)电影主频道48) Movie main channel 4

9)电影副频道19) Movie Sub Channel 1

10)电影副频道210) Movie Sub Channel 2

一个电视观者要想把另一个电视频道包括在EPG上显示的频道中,他就要对存储器中的频道排列进行检索,并从该排列中选择所要的频道。A television viewer wishing to include another television channel in the channels displayed on the EPG retrieves the channel arrangement in memory and selects the desired channel from the arrangement.

上述方法的缺点之一是按照频道排列上频道列表的顺序也会指定哪个频道将被缺省地显示。这样,一个以缺省方式显示的频道必须出现在该频道排序列的顶端,常常与其所属的那类频道分离。该频道排序列中的频道也就因此而不能按照类型/主题而排在一起。结果使得如果电视观者启动了缺省频道以外的频道,EPG表格上的频道也就不能按照类型/主题而排在一起。One of the disadvantages of the above method is that the order of the channel list on the channel arrangement also specifies which channel will be displayed by default. Thus, a channel displayed by default must appear at the top of the channel sorting column, often separate from the category to which it belongs. Channels in the channel sorting column are therefore not sorted together by genre/theme. As a result, if a TV viewer activates a channel other than the default channel, the channels on the EPG form cannot be sorted together by genre/theme.

例如,在上面的例子中,如果要在指南上显示的只有两个主网频道和两个电影主频道,则指南可以根据频道的主题进行组织的形式出现,而电视观者也可以通过分别查看网络频道部分或电影频道部分而轻易地定位一个特定的网络频道或电影频道。然而,如果电视观者想使副网1也出现在指南上,则由于频道排列对频道显示顺序的限制,副网1只能显示在电影主频道的下面而不是与其余的网络频道在一起。随着越来越多的频道出现在指南上,以一个有组织的方式对EPG表格上显示的频道进行维护以使电视观者能够对所要的频道迅速定位就变得越来越重要。For example, in the example above, if there were only two mainnet channels and two main movie channels to be displayed on the guide, the guide could appear organized by themes of the channels, and TV viewers could view the Easily locate a specific Internet channel or movie channel using the Internet Channels section or Movie Channels section. However, if a TV viewer wants to make Subnetwork 1 also appear on the guide, then Subnetwork 1 can only be displayed below the main movie channel instead of being together with the rest of the network channels due to the limitation of channel display order due to channel arrangement. As more and more channels appear on the guide, it becomes more and more important to maintain the channels displayed on the EPG form in an organized manner so that the TV viewer can quickly locate the desired channel.

上述方法的另一缺点是缺省显示的频道也得到一个详细的节目说明。然而,一个电视观者可能访问的仅是该电视观者最常看的那些特定频道的节目的详细节目说明,而很少访问该电视观者不感兴趣的余下的频道的详细的节目说明。因而,储存这些频道的详细的节目说明就是对电视系统的存储器空间的低效利用。Another disadvantage of the above method is that the channels displayed by default also get a detailed program description. However, a TV viewer may only access detailed program descriptions for programs on those particular channels that the TV viewer watches most often, and rarely access detailed program descriptions for the remaining channels that the TV viewer is not interested in. Thus, storing detailed program descriptions for these channels is an inefficient use of the television system's memory space.

因此,就需要一种被显示的缺省频道可以与非缺省频道一起按其类型进行维护,允许以主题为基础对频道进行组织的EPG。还需要一种使以缺省方式显示的频道不能自动获得一个详细节目说明的EPG。取而代之,电视观者能够对将获得详细说明的频道作出选择。Therefore, there is a need for an EPG in which displayed default channels can be maintained by type along with non-default channels, allowing organization of channels on a topical basis. There is also a need for an EPG that does not automatically obtain a detailed program description for channels displayed in a default manner. Instead, the television viewer is able to make a selection of the channels for which the details will be given.

发明概述Summary of the invention

本发明包括用于根据缺省频道排列来显示EPG表格的系统与方法。而且,该EPG表格的显示可以根据用户的爱好来定制。The present invention includes systems and methods for displaying EPG tables according to a default channel arrangement. Moreover, the display of the EPG form can be customized according to the user's preferences.

在本发明的一个实施例中,缺省频道排列是在两个不同的包中被传送的:一个启动次序包(enabling pridrity packet)和一个扩展显示次序包(extended display priorinty packet)。电视设备在启动次序包中接收由将被显示在电子节目指南表格上的缺省的独立的频道的一个列表。电视设备还要在扩展显示次序包中接收由表明该电视设备所能使用的所有的独立频道在电子节目指南表格上的显示次序的频道组所组成的列表。缺省独立频道列表和频道列组表则被储存在该电视设备的存储器中。因此,可以意识到,现在就可以以类型/主题为基础对频道排列中的频道一起进行维护了。In one embodiment of the present invention, the default channel arrangement is transmitted in two different packets: an enabling pridrity packet and an extended display priority packet. The television device receives in the boot sequence packet a list of default individual channels to be displayed on the electronic program guide form. The television device also receives in the extended display order packet a list of channel groups indicating the display order of all individual channels available to the television device in the display order on the EPG form. Default individual channel lists and channel list groups are then stored in the memory of the television device. Thus, it can be appreciated that the channels in the channel lineup can now be maintained together on a genre/theme basis.

为了缺省显示EPG表格,电视设备要从存储器中检索缺省独立频道列表和它们的相关的节目目录表(schedule)信息。然后,该电视设备根据由频道组列表指明的显示顺序把缺省独立频道列表以及与独立频道相关的一部分节目目录表信息显示在电子节目指南表格上。To display the EPG table by default, the television set retrieves a default list of individual channels and their associated schedule information from memory. Then, the television device displays the default independent channel list and a part of the program list information related to the independent channel on the electronic program guide table according to the display order indicated by the channel group list.

在本发明的一个具体方面,缺省的独立频道也将获得由缺省独立频道广播的节目的一个详细的节目说明。In one particular aspect of the invention, the default individual channel will also obtain a detailed program description for the programs broadcast by the default individual channel.

在本发明的另一个具体方面,电视观者可以从一个频道编辑屏幕上通过启动一个非缺省独立频道的方式对EPG表格的缺省显示进行修改。这样,根据频道组列表指明的顺序,该非缺省的方立频道及其节目目录表信息就能得以显示。电视观者还可对得到一个详细的节目说明的独立频道,或者是独立频道显示的顺序进行修改。In another specific aspect of the invention, a television viewer can modify the default display of the EPG table from a channel edit screen by activating a non-default stand-alone channel. In this way, according to the order indicated by the channel group list, the non-default cubic channels and their program list information can be displayed. Viewers can also modify the individual channels to get a detailed program description, or the order in which individual channels are displayed.

附图简述Brief description of the drawings

图1是包括根据本发明的一个实施例的一个电视系统及一个电缆盒的一个交互式电视程序系统的原理方块图;1 is a schematic block diagram of an interactive television programming system including a television system and a cable box according to an embodiment of the present invention;

图2是图1中的电缆盒(cable box)的较为详细的原理方块图;Fig. 2 is a more detailed schematic block diagram of the cable box (cable box) in Fig. 1;

图3是图1中的电视系统的较为详细的原理方块图;Fig. 3 is a comparatively detailed schematic block diagram of the television system in Fig. 1;

图4是一个启动次序包的示意图;Fig. 4 is a schematic diagram of a startup sequence packet;

图5是一个扩展显示次序包的示意图;Fig. 5 is a schematic diagram of an extended display order packet;

图6是根据另一可选实施例的一个扩展显示次序包的示意图;Fig. 6 is a schematic diagram of an extended display order packet according to another optional embodiment;

图7是根据图4中的启动次序包及图5中的扩展显示次序包中的信息来显示频道的一个EPG屏幕的图解;Figure 7 is an illustration of an EPG screen displaying channels according to the information in the start-up sequence packet among Figure 4 and the extended display sequence packet among Figure 5;

图8是针对一个可供选择的实施例的图7中的EPG屏幕的一个图解;Figure 8 is an illustration of the EPG screen of Figure 7 for an alternative embodiment;

图9是用于对一个EPG屏幕显示进行修改的频道编辑屏幕的图解。Figure 9 is an illustration of a channel edit screen for modifying an EPG screen display.

详细说明Detailed description

概括地讲,本系统及方法指的是具有一台电视设备的一个交互式的电视目录表(schedule)系统,该电视设备配备一个交互式的电子节目指南(EPG),可在该EPG上提供一个定制的频道显示并示出详细的节目说明。Broadly speaking, the present systems and methods refer to an interactive television schedule system having a television set equipped with an interactive electronic program guide (EPG) available on the EPG A customized channel display and shows detailed program descriptions.

图1是根据本发明的一个实施例的一个交互式电视目录表系统的原理方块图。该交互式电视目录表系统包括一个从电缆盒20及IRD盒25接收输入信号的电视系统45。电视系统10包括一个电视机50和一个VCR15。FIG. 1 is a schematic block diagram of an interactive television table of contents system according to an embodiment of the present invention. The interactive television listing system includes a television system 45 that receives input signals from the cable box 20 and the IRD box 25 . Television system 10 includes a television 50 and a VCR 15 .

电视机50配置了一个交互式的EPG45,用于显示电视节目目录表信息及与象下面将更为详细地描述的附加服务相关的信息(总称为“EPG数据”)。电视观者按照惯常的方法,通过观者输入设备40,最好是利用IR遥控器40,与电视机50及EPG45互相配合。其他的观者输入设备40也可以使用,如键盘、键垫、操纵杆、鼠标器、跟踪球、触摸垫等。Television 50 is provided with an interactive EPG 45 for displaying television program listing information and information related to additional services as will be described in more detail below (collectively "EPG data"). The TV viewer interacts with the TV 50 and the EPG 45 through the viewer input device 40, preferably using the IR remote controller 40, in the usual way. Other viewer input devices 40 may also be used, such as keyboards, keypads, joysticks, mice, trackballs, touch pads, and the like.

把EPG数据传至电视系统10的各个不同的接收器20,25,30,35可以使用许多不同的方法。例如,可以利用电缆盒20和/或IRD盒25分别通过电缆和/或定向广播卫星(DBS Direct Broadcast Satellte)来提供EPG数据。连到电视机50的天线35也可以用作另一个EPG数据的源端。而且,该数据能用其他的输入端30来传送,如通用卫星系统,同轴电缆,电话线,以及纤维光缆等。A number of different methods can be used to transmit the EPG data to the various receivers 20, 25, 30, 35 of the television system 10. For example, cable box 20 and/or IRD box 25 may be utilized to provide EPG data via cable and/or DBS Direct Broadcast Satellite (DBS Direct Broadcast Satellite), respectively. The antenna 35 connected to the TV set 50 can also be used as another source of EPG data. Also, the data can be transmitted using other inputs 30, such as general satellite systems, coaxial cables, telephone lines, and fiber optic cables.

图2是图1中的用于把EPG数据提供给电视系统10的电缆盒20的更为详细的原理方块图。如图2所示,电缆盒20包括一个处理器60和一个存储器65。电缆盒20的存储器65储存用于接收、组织、以及显示EPG数据的软件70,并储存EPG数据本身。然而,正如下面结合图3描述的那样,EPG数据最好是储存在电视系统10的存储器中。FIG. 2 is a more detailed schematic block diagram of cable box 20 of FIG. 1 for providing EPG data to television system 10. As shown in FIG. As shown in FIG. 2 , cable box 20 includes a processor 60 and a memory 65 . Memory 65 of cable box 20 stores software 70 for receiving, organizing, and displaying EPG data, and stores the EPG data itself. However, the EPG data is preferably stored in memory of television system 10, as described below in conjunction with FIG.

存储器65还可储存与电视观者的简介及类似信息相关的数据。在本发明的一个实施例中,存储器65中储存的一部分数据是通过一个电缆调制解调器75从因特网上获取的。而其他部分的数据是由处理器根据从电缆的头端(head end)接收到的数据生成的。Memory 65 may also store data related to television viewer profiles and the like. In one embodiment of the invention, a portion of the data stored in memory 65 is retrieved via a cable modem 75 from the Internet. The rest of the data is generated by the processor based on data received from the head end of the cable.

图3是图1中的电视系统10的一个较为详细的示意方块图。参见图3,电视信号100的源,如天线35,电缆盒20,或IRD盒25,与一个电视调谐器105连接。调谐器105的输出信号是含有视频及音频电视信息的一个经过调制的中频信号110。调谐器105通过一个中频放大器(IFAMP)110分别与生成基带视频信号与基带音频信号的一个图象检测器(PICTURE DET)115与一个声音检测器(SOUND SET)120连接。音频信号通过一个声音放大器(SOUND AMP)125与一个扬声器130耦合。视频信号通过一个视频放大器(未示出)与开关135的一个输入端耦合。声音检测器120与图像检测器115分别与VCR15的声音与图象输入端相连。此外,如果VCR15的内部调谐器与解调电路被启用的话,电视信号源100还可直接与VCR15的RF输入端相连。FIG. 3 is a more detailed schematic block diagram of the television system 10 in FIG. 1 . Referring to FIG. 3 , a source of television signal 100 , such as antenna 35 , cable box 20 , or IRD box 25 , is connected to a television tuner 105 . The output signal of tuner 105 is a modulated intermediate frequency signal 110 containing video and audio television information. Tuner 105 is respectively connected with a picture detector (PICTURE DET) 115 and a sound detector (SOUND SET) 120 that generate baseband video signal and baseband audio signal through an intermediate frequency amplifier (IFAMP) 110. The audio signal is coupled to a speaker 130 through a sound amplifier (SOUND AMP) 125. The video signal is coupled to an input of switch 135 through a video amplifier (not shown). The sound detector 120 and the image detector 115 are connected to the sound and image input ends of the VCR 15 respectively. In addition, the television signal source 100 can also be directly connected to the RF input of the VCR 15 if the internal tuner and demodulation circuitry of the VCR 15 is enabled.

VCR15的输出端与开关135的另一输入端连接。开关135的输出端与常规的画中画(PIP)集成电路芯片140的一个输入端相连。PIP芯片140的输出端与具有一个屏幕(未示出)的电视机50的视频输入端142连接。The output end of the VCR 15 is connected to the other input end of the switch 135 . The output of the switch 135 is connected to an input of a conventional picture-in-picture (PIP) integrated circuit chip 140 . An output terminal of the PIP chip 140 is connected to a video input terminal 142 of a television set 50 having a screen (not shown).

根据本发明的一个实施例,在图3中所图解的电视系统10包括一个用于存储电视节目目录表信息的一个可更新的数据库的EPG存储器145。该数据库能以众所周知的方式,用在对电视系统10的电视频道广播的帧回扫消隐周期(VBI,vertical blanking interval)内的一个连续的数据链接进行更新。According to one embodiment of the present invention, the television system 10 illustrated in FIG. 3 includes an EPG memory 145 for storing an updatable database of television program listing information. The database can be updated with a continuous data link during the frame vertical blanking interval (VBI) broadcast on the television channel of the television system 10 in a well-known manner.

EPG存储器145与已编制程序以便对电视机50的运行进行控制的一个微处理器150进行连接。微处理器150的运行程序储存在一个只读存储器(ROM)155之中。观者输入设备40与微处理器150耦合,以便由观者发布命令并与EPG交互。EPG memory 145 is connected to a microprocessor 150 programmed to control the operation of television 50 . The operating program of the microprocessor 150 is stored in a read only memory (ROM) 155 . Viewer input device 40 is coupled to microprocessor 150 for issuing commands and interacting with the EPG by the viewer.

一个视频处理器160与微处进器150耦合。当电视观者要查看电视节目目录表信息时,微处理器150从EPG存储器145中读取一部分相应的数据并将其送往视频处理器160,在这里对节目的列表进行格式化以便显示。更可取的是,储存在视频处理器160中的信息是在电视机50的屏幕上显示的一个位图(bit map)。A video processor 160 is coupled to the microprocessor 150 . When a TV viewer wants to check the TV program list information, the microprocessor 150 reads a part of the corresponding data from the EPG memory 145 and sends it to the video processor 160, where the list of programs is formatted for display. Preferably, the information stored in the video processor 160 is a bit map displayed on the screen of the television set 50.

视频处理器160还与PIP芯片140的另一个输入端相连。最好,观者输入设备40通过移动电视机50屏幕上的光标来控制微处理器150。为此,微处理器150与视频处理器160都与一个光标定位寄存器(cursorposition register)165相耦合。此外,观者能够通过选择观者输入设备40上的一个特定键的方式对在屏幕上显示的信息项目作出选择。The video processor 160 is also connected to another input terminal of the PIP chip 140 . Preferably, the viewer input device 40 controls the microprocessor 150 by moving a cursor on the television 50 screen. To this end, both the microprocessor 150 and the video processor 160 are coupled to a cursor position register 165. In addition, the viewer is able to make a selection of the information items displayed on the screen by selecting a specific key on the viewer input device 40 .

为了改变频道,微处理器150还与调谐器105耦合,为了播放/录制选择与开始/停止选择而与VCR15耦合,为了选择开关135的一个输入信号而与开关135耦合,以及为了选择PIP的运行模式而与PIP芯片140耦合。Microprocessor 150 is also coupled to tuner 105 for channel change, to VCR 15 for play/record selection and start/stop selection, to switch 135 for selection of an input signal to switch 135, and for selection of PIP operation mode and coupled with the PIP chip 140 .

返回来参见EPG存储器145,电视节目目录表信息被存在EPG存储器的节目目录表数据库中,并包括所有可用频道的在规定期间比如说一天或一周内的节目目录表。对于每个节目而言,这些节目列表典型地包括标题,节目说明,星期几,该天的开始时间,节目的时间长度,传送该节目的频道,以及在来源100处可以接收到的诸如此类的信息。在本发明的一个优选实施例中,对于该指南而言节目列表的储存时间是不同的,取决于观者的排序和喜好。例如,该信息可储存一或两天,或一周,或者更长的时间。Referring back to EPG memory 145, television listings information is stored in the EPG memory's listings database and includes listings for all available channels for a specified period of time, say a day or a week. For each program, these program listings typically include the title, program description, day of the week, start time of the day, duration of the program, channel on which the program is delivered, and such information as may be received at source 100 . In a preferred embodiment of the present invention, the storage time of program listings for the guide is different, depending on the ordering and preferences of the viewer. For example, the information may be stored for one or two days, or a week, or longer.

EPG存储器145还按照在EPG表格上出现的顺序储存观者可用的所有频道的频道排列。在频道排列中频道的顺序并不取决于将在EPG表格上显示的缺省频道。因此,以缺省方式显示的频道就不必一起出现在频道排列的顶端,但是该频道排列中的所有频道都可以按照其主题进行组织。The EPG memory 145 also stores the channel arrangement of all channels available to the viewer in the order they appear on the EPG form. The order of the channels in the channel arrangement does not depend on the default channels that will be displayed on the EPG form. Therefore, the channels displayed by default don't have to appear together at the top of the channel arrangement, but all channels in the channel arrangement can be organized according to their theme.

在这一点上和以一个单一的DPP包发送频道排列信息的现有技术不同,根据本发明的一个实施例,频道排列信息是用两个分开的包发送的:一个启动次序包(“EPP”)和一个扩展显示次序包(“XDPP)”。EPP含有由将被启动(即显示在EPG表格上)的并将具有详细的节目说明的缺省的独立频道组成的一个列表。XDPP含有由按顺序排列的所有的频道组组成的一个频道排列,其中属于每个频道组的独立的频道一旦被启动,就将显示在EPG表格上。通过这种方法,被启动的频道就可以依据它们的组一起出现在指南中,使EPG表格看起来条理清晰。In this regard, unlike the prior art in which the channel lineup information is sent in a single DPP packet, according to one embodiment of the present invention, the channel lineup information is sent in two separate packets: an activation sequence packet ("EPP" ) and an Extended Display Order Packet ("XDPP)". The EPP contains a list of default individual channels that will be activated (ie displayed on the EPG form) and will have detailed program descriptions. The XDPP contains a channel arrangement consisting of all channel groups arranged in order, wherein the individual channels belonging to each channel group will be displayed on the EPG table once activated. In this way, activated channels can appear together in the guide according to their groups, making the EPG table look organized.

图4是一个范例的EPP200的示意图。根据图4中所图解的例子,在将要在EPG表格上显示的缺省的独立频道中有三个网络频道,“WCVB5”,“WABC”,“WBGH”,均为ABC网络的分支。其他的缺省频道包括三个电影频道,“HBO1”,“HBO2”,和“SHOWTIME”,一个“MTV”频道,和一个体育频道“ESPN”。所有的这些缺省频道还包括一个通过EPG得到的详细的节目说明。正如下面更详细描述的,该详细的节目说明是根据对这些频道中的一个频道所作的选择,以一个分离的信息框的形式出现的。FIG. 4 is a schematic diagram of an example EPP 200 . According to the example illustrated in FIG. 4, there are three network channels, "WCVB5", "WABC", "WBGH", all branches of the ABC network, among the default independent channels to be displayed on the EPG form. Other default channels include three movie channels, "HBO1", "HBO2", and "SHOWTIME", an "MTV" channel, and a sports channel "ESPN". All of these default channels also include a detailed program description via the EPG. As described in more detail below, the detailed program description appears as a separate information box upon selection of one of these channels.

图5是具有由所有的频道组组成的一个频道排列的一个作为范例的XDPP的原理示意图,这些频道组均由独立的频道组成,而且将与在图4中图解的EPP一起被传送。根据在图5中图解的例子,属于ABC网络的所有的独立的频道,如图4中的“WCVB5”,“WABC”,“WBGH”,一旦被启动,无论是以缺省的方式还是由观者与指南共同配合启动,它们将被显示在该指南的顶部。属于ABC网络的独立频道的后面将跟随着属于FOX网络,CBS网络,和NBC网络的所有的独立频道。跟随在网络频道后面的是所有的MTV频道,SHOWTIME频道,HBO频道,AMC频道,和ESPN频道。FIG. 5 is a schematic diagram of an exemplary XDPP with a channel arrangement consisting of all channel groups consisting of individual channels and to be transmitted together with the EPP illustrated in FIG. 4 . According to the example illustrated in Figure 5, all independent channels belonging to the ABC network, such as "WCVB5", "WABC", "WBGH" in Figure 4, once activated, either by default or by view or started with the guide, they will be displayed at the top of the guide. Independent channels belonging to the ABC network will be followed by all independent channels belonging to the FOX network, CBS network, and NBC network. Following the network channels are all MTV channels, SHOWTIME channels, HBO channels, AMC channels, and ESPN channels.

在图6中图解的另一个可供选择的实施例中,在XDPP中列的频道组是不与任何特定的电视或有线网络关联的普通的频道类型。例如,属于电视主网的所有的独立的频道均归入“主网”类型的一组,不管该网络是“ABC”,“NBC”,或是其它任何的主电视网。还有,所有的电影频道均归入“电影”类型的一组,不管该电影是由“HBO”,“SHOWTIME”,或是其它任何电影频道提供的。In another alternative embodiment illustrated in FIG. 6, the channel groups listed in the XDPP are generic channel types not associated with any particular television or cable network. For example, all individual channels that belong to a major TV network are grouped into a group of type "Main Network", regardless of whether the network is "ABC", "NBC", or any other major TV network. Also, all movie channels are grouped into the "Movie" type, regardless of whether the movie is offered by "HBO," "SHOWTIME," or any other movie channel.

图7是在微处理器150的控制下由视频处理器160(图3)生成的一个EPG屏幕的图解。观者通过按动观者输入设备40上的一个“指南”键来调用一个显示EPG屏幕170的EPG指南模式。观者可以通过同一个键或者调用一个链接的电视节目的方式返回全屏幕的电视模式。FIG. 7 is an illustration of an EPG screen generated by video processor 160 ( FIG. 3 ) under the control of microprocessor 150 . The viewer invokes an EPG guide mode displaying the EPG screen 170 by pressing a "Guide" key on the viewer input device 40 . Viewers can return to full-screen TV mode with the same key or by calling up a linked TV program.

EPG屏幕170被分成多个不同的显示区。沿着屏幕50的左侧安排的是一个PIP窗口172,第一广告板窗口(panel ad window)174,和第二广告板窗口176。EPG屏幕170的其余部分通常由一个操作键条框(action keg bar)178,一个导航条框(navigation bar)180,一个表格指南182,和一个信息框184占用。在图7所图解的实施例中,各窗口,以及其它的用户接口装置,包括操作键条框178,导航条框180和表格指南182,它们的位置都是固定的。在本发明的另一个实施例中,窗口及其它用户接口装置的位置与大小是由观者定制的。The EPG screen 170 is divided into a number of different display areas. Arranged along the left side of the screen 50 are a PIP window 172, a first panel ad window 174, and a second panel ad window 176. The rest of the EPG screen 170 is generally occupied by an action key bar frame (action keg bar) 178, a navigation bar frame (navigation bar) 180, a form guide 182, and an information frame 184. In the embodiment illustrated in FIG. 7, the windows, as well as other user interface devices, including the action key bar 178, the navigation bar 180 and the form guide 182, are fixed in position. In another embodiment of the invention, the location and size of windows and other user interface devices are customized by the viewer.

PIP窗口172显示由PIP芯片140生成的实时广播的节目或预先录制的视频剪辑。PIP窗口172的半透明的复膜能够显示一个标题,频道(本台号码和/或台名),以及PIP窗口172的状态(已锁或未锁)。The PIP window 172 displays live broadcast programs or pre-recorded video clips generated by the PIP chip 140 . The translucent laminate of the PIP window 172 can display a title, channel (your station number and/or station name), and the status of the PIP window 172 (locked or unlocked).

第一及第二广告板窗口174及176显示未来广播的节目或产品与服务的广告。未来广播的节目的广告与该节目的时间与频道链接,以便观者能够分别通过选亮(highlighting)该广告和按下观看操作按钮178a或录制操作按钮178b的方式来自动观看或录下该节目。The first and second billboard windows 174 and 176 display advertisements for programs or products and services to be broadcast in the future. Advertisements for programs that will be broadcast in the future are linked to the time and channel of the program so that the viewer can automatically watch or record the program by highlighting the advertisement and pressing the watch operation button 178a or record operation button 178b, respectively .

选亮一个产品或服务的广告能使观者从信息框184读取一页或多页有关该产品或服务的信息。此外,该广告与一商业信息(informercial)的时间与频道链接,使该观者能够分别通过选亮该广告和按下观看操作按钮178a或录制操作按钮178b来观看或录下该条商业信息。Highlighting an ad for a product or service enables the viewer to read from information box 184 one or more pages of information about that product or service. In addition, the ad is linked with the time and channel of an informercial, enabling the viewer to watch or record the commercial by highlighting the ad and pressing the watch action button 178a or record action button 178b, respectively.

观者通过激活排列在导航条框180上的菜单按钮列表中的表格按钮180a就可对电视节目目录表信息进行访问。一旦表格按钮180a激活,表格指南182以一个节目显示条系列的形式显示出由带有各自的频道名称的电视节目组成的列表。在表格指南182上显示的频道的缺省列表是由在EPP中列的独立的频道确定的。表格指南182上的频道的次序是由在XDPP中规定的次序确定的。The viewer can access the television program listing information by activating the table button 180a in the list of menu buttons arranged on the navigation bar frame 180 . Once the tables button 180a is activated, the tables guide 182 displays a list of television programs with respective channel names in the form of a series of program bars. The default list of channels displayed on form guide 182 is determined by the individual channels listed in the EPP. The order of the channels on the table guide 182 is determined by the order specified in XDPP.

选择一个节目显示条会导致有关所选择的节目的附加信息在信息框184中的显示。这种附加信息可以包括所选节目的一个详细说明,如谁将出现在节目中以及该节目的内容如何。Selection of a program display bar will result in the display of additional information about the selected program in information box 184 . Such additional information may include a detailed description of the selected program, such as who will appear in the program and what the program will be about.

除节目显示条之外,表格指南22还包括具有虚拟频道广告的广告显示条190。一个虚拟频道广告,比如说,可以宣传一个当前的或未来的电视节目。一个电视节目的这样的一个虚拟频道广告可以与该节目的时间与频道链接,以便使该观者能够自动观看或录下该节目。In addition to the program display bar, form guide 22 also includes an advertisement display bar 190 with virtual channel advertisements. A virtual channel ad, for example, could promote a current or future TV show. Such a virtual channel advertisement for a television program can be linked to the time and channel of the program so that the viewer can automatically watch or record the program.

根据本发明的一个实施例,EPG屏幕170还包括多个与不同的频道组相关的菜单按钮(未示出)。一个特定的菜单按钮的选择会导致屏幕标跳至表格指南的具有与所选的频道组相关的节目显示条的部分。此外,根据菜单按钮的选择,该节目显示条被显示在分开的信息框184中。在此外的另一个实施例中,EPG屏幕170中的或者观者输入设备40上的向下读页按钮用于在表格指南182中从频道组向频道组的跳跃。由于显示的频道数量日大,当在表格指南中对独立的频道进行定位成为问题时,这些方法中的任何一个方法都会成为迫切的需要。According to one embodiment of the present invention, the EPG screen 170 also includes a plurality of menu buttons (not shown) associated with different channel groups. Selection of a particular menu button will cause the screen to jump to the portion of the form guide having the program bar associated with the selected channel group. In addition, the program display bar is displayed in a separate information box 184 upon selection of the menu button. In yet another embodiment, a page down button in the EPG screen 170 or on the viewer input device 40 is used to jump from channel group to channel group in the form guide 182 . Any of these methods may become a pressing need when positioning individual channels in form guides becomes an issue due to the increasing number of channels displayed.

例如,菜单按钮可以含有标题,如“电影”,“体育”,和“新闻”。当选择“电影”菜单按钮,或者是属于电影频道组的频道的所有节目的标题,如HBO,SHOWTIME,等等,都显示于信息框184中,或者是屏幕光标跳至这些节目显示条中的第一个显示条。For example, a menu button could contain titles such as "Movies," "Sports," and "News." When the "Movie" menu button is selected, or the titles of all programs belonging to the channel of the movie channel group, such as HBO, SHOWTIME, etc., are all displayed in the information box 184, or the screen cursor jumps to The first bar to display.

图8是图7中的EPG屏幕的另一个可供选择的代表。根据图8中的实施例,属于一个特定的频道组的所有频道均被压缩到一个可根据显示条的选择而扩展的单一的节目显示条206中。节目显示条206是由频道组的名称206a标识的,并且包括用表选择用于观看与独立的频道有关的节目显示条的显示条的指令206b。例如,在图7的表格指南182中,属于ABC网络的三个频道,“WCVB5”,“WABC”,“WBGH”,现在就可以压缩到在图8中所示的一个单一的“ABC”排列中。当选择了节目显示条206,属于已标识的频道组的独立频道的节目显示条就可以在本身的表格指南182中扩展,或者在信息框184中扩展。FIG. 8 is another alternative representation of the EPG screen of FIG. 7. FIG. According to the embodiment in FIG. 8, all channels belonging to a particular channel group are compressed into a single program display bar 206 which is expandable according to the selection of the display bar. The program bar 206 is identified by the name of the channel group 206a and includes an instruction 206b to tabulate the bar for viewing the program bar associated with an individual channel. For example, in table guide 182 of Figure 7, the three channels belonging to the ABC network, "WCVB5", "WABC", "WBGH", can now be compressed into a single "ABC" arrangement as shown in Figure 8 middle. When the program display bar 206 is selected, the program display bars for individual channels belonging to the identified channel group can be expanded within the form guide 182 themselves, or in the information box 184 .

根据本发明的一个实施例,在表格指南182上显示的缺省频道,以及所显示的频道的顺序,可以由观者根据其喜好,通过一个频道编辑屏幕进行修改。图9就是一个作为范例的频道编辑屏幕210的一个图解。该屏幕210包括两个区,由三个列组成的一个区212排列着36个完整的频道,而由单个列组成的区208排列着观者喜爱的频道。可以用附加的频道页(可用观者输入设备40的页键(page key)在页间调动)来容纳多于36个的频道。According to one embodiment of the present invention, the default channels displayed on the table guide 182, as well as the order of the displayed channels, can be modified by the viewer through a channel edit screen according to his/her preference. FIG. 9 is an illustration of an exemplary channel edit screen 210. As shown in FIG. The screen 210 includes two sections, a section 212 consisting of three columns with 36 complete channels and a single column section 208 with the viewer's favorite channels. Additional channel pages (which can be toggled between pages using the page key of the viewer input device 40) can be used to accommodate more than 36 channels.

由三个列组成的区212中的每个单元214含有一个频道号码和一个频道描述符(例如,WCVB5,MTV)。由三个列组成的区中的频道在一开始时是按照由XDPP指定的顺序排列的。此外,每个单元214是彩色编码的,以表示一个ON状态,一个OFF状态,和一个MY状态。ON状态表明该频道当前已被启动,并将在表格指南182中显示。表示ON状态的单元用一个亮绿的背景来描述。一开始,EPP中列的独立频道均用ON状态来表示。Each cell 214 in area 212 consisting of three columns contains a channel number and a channel descriptor (eg, WCVB5, MTV). Channels in a zone consisting of three columns are initially arranged in the order specified by XDPP. Additionally, each cell 214 is color coded to represent an ON state, an OFF state, and a MY state. The ON state indicates that the channel is currently activated and will be displayed in table guide 182. Cells that represent the ON state are depicted with a bright green background. Initially, the independent channels listed in the EPP are represented by the ON state.

OFF状态表明该频道当前未被启动,因此也不会在表格指南182中显示。表示OFF状态的单元用一个灰色的背景来描述。MY状态表明该频道已被启动,而且当前已被列为观者喜爱的频道之一。表示MY状态的单元用一个蓝色的背景来描述。The OFF state indicates that the channel is not currently activated and therefore will not be displayed in the table guide 182. Cells that represent the OFF state are depicted with a gray background. The MY status indicates that the channel has been launched and is currently listed as one of the viewers' favorite channels. Cells representing the MY state are depicted with a blue background.

一位观者可以通过选择一个频道的单元并激活ON按钮216的方式来启动这个尚未启动的频道。该观者也可以通过激活一个OFF按钮218(使一个启动的频道失效),或者通过激活MY按钮220而把该频道指定为一个喜爱的频道。一个用户还可以通过选择该频道并激活一个信息按钮222的方式把一个已启动的频道指定为一个获得一个详细说明的频道。具有详细的节目说明的频道的单元用相应的单元中的一个信息映像来标识。一开始,EPP中列的所有的频道都自动获得一个详细的节目说明。被列为观者喜欢的频道的那些频道也自动获得一个详细的节目说明。观者还可以对在表格指南182上显示的频道的顺序进行修改。对此,该观者为排列顺序将被修改的频道选择一个单元214,并把该单元拖至由三个列组成的区212中的想要的位置。在一个可供选择的实施例中,用户被限制为移动频道组而不是允许他或她移动单个频道。例如,常看体育节目的用户可以把体育频道移至表格的顶部。此外,观者最常看的频道或频道的类型由电视系统自动跟踪,而且这些频道或频道类型被自动提升至表格的顶部。然而,为了防止由于将频道向表格指南的顶部提升而导致的经常对频道进行重新组织,观者应该有能力使这一功能失效。这些频道还可以自动地被指定为频道编辑屏幕210的由一个列组成的区208中的喜爱的频道。A viewer can activate an unactivated channel by selecting a channel cell and activating the ON button 216 . The viewer can also designate the channel as a favorite by activating an OFF button 218 (to deactivate an activated channel), or by activating the MY button 220. A user can also designate an activated channel as a channel to obtain a detailed description by selecting the channel and activating an information button 222 . Cells with channels with detailed program descriptions are identified with an information map in the corresponding cell. Initially, all channels listed in the EPP automatically get a detailed program description. Those channels listed as the viewer's favorite channels also automatically get a detailed program description. Viewers can also modify the order of channels displayed on form guide 182 . To this end, the viewer selects a cell 214 for the channel whose sort order is to be modified, and drags the cell to the desired position in the area 212 consisting of three columns. In an alternative embodiment, the user is restricted to moving groups of channels rather than allowing him or her to move individual channels. For example, a user who frequently watches sports could move the sports channel to the top of the table. Additionally, the channels or types of channels viewers watch most often are automatically tracked by the television system and these channels or types of channels are automatically promoted to the top of the table. However, to prevent frequent reorganization of channels caused by promoting channels to the top of the form guide, viewers should have the ability to disable this functionality. These channels may also be automatically designated as favorite channels in the one-column region 208 of the channel edit screen 210 .

虽然利用一些具体的实施例对本发明进行了描述,但是,对于该技术领域的专业人士而言,许多附加的修改与变动将是可以理解的。例如,EPG数据可以储存于一个或多个地方,比如说储存在可通过一个全球性的通信网络比如因特网来访问的不同的服务器上。在另一个实施例中,EPG数据储存在一个处于一个中心位置的数据库中,比如说储存在是EPG提供商的计算机系统的一个部分的一个数据库中。因此可以理解,除非从事进一步的发明活动,可以用与具体的描述不同的方式对本发明加以实施。While this invention has been described in terms of specific embodiments, many additional modifications and changes will be apparent to those skilled in the art. For example, EPG data may be stored in one or more places, such as on different servers accessible through a global communication network such as the Internet. In another embodiment, the EPG data is stored in a database at a central location, such as a database that is part of the EPG provider's computer system. It is therefore to be understood that, unless further inventive activity is undertaken, the invention may be practiced otherwise than as specifically described.

Claims (25)

1.用于创建电视设备的电子节目指南表格的显示的方法,该方法包括:1. A method for creating a display of an electronic program guide table for a television device, the method comprising: 发送要在该电子节目指南表格上显示的缺省独立频道的列表;sending a list of default individual channels to be displayed on the electronic program guide form; 发送表示该电视设备能使用的所有独立频道在该电子节目指南表格上的显示顺序的频道组列表,每个独立的频道属于一个特定的频道组;以及sending a channel group list representing the order in which all individual channels available to the television device are displayed on the EPG form, each individual channel belonging to a particular channel group; and 发送将按照由频道组表指明的显示顺序与缺省的独立频道一起在电子节目指南上显示的与缺省独立频道相关的节目目录表信息。The program list information associated with the default individual channel to be displayed on the electronic program guide along with the default individual channel in the display order indicated by the channel group list is transmitted. 2.权利要求1的方法,其中节目目录表信息包括由缺省独立频道播送的节目的详细节目说明。2. The method of claim 1, wherein the program listing information includes detailed program descriptions for programs broadcast by the default independent channel. 3.用于创建具有存储器的电视设备的电子节目指南表格的显示的方法,该方法包括:3. A method for creating a display of an electronic program guide form for a television device having memory, the method comprising: 接收要在该电子节目指南表格上显示的缺省独立频道的列表;receiving a list of default individual channels to be displayed on the electronic program guide form; 接收表示该电视设备能使用的所有独立频道在该电子节目指南表格上的显示顺序的频道组列表,每个独立的频道属于一个特定的频道组;receiving a channel group list representing the order in which all individual channels available to the television device are displayed on the electronic program guide table, each individual channel belonging to a specific channel group; 把缺省独立频道的列表和频道组的列表储存在该存储器中;storing in the memory a list of default individual channels and a list of channel groups; 接收与缺省独立频道相关的节目目录表信息;receiving program list information related to the default independent channel; 把该节目目录表信息储存在该存储器中;storing the program table of contents information in the memory; 从存储器检索缺省独立频道的列表和它们的相关的节目目录表信息;Retrieving a list of default individual channels and their associated program listing information from memory; 按照频道组的列表所指明的显示顺序在该电子节目指南表格上显示缺省独立频道的列表和与独立频道相关的一部分节目目录表信息。The list of default independent channels and a part of program list information related to the independent channels are displayed on the electronic program guide form in the display order indicated by the list of channel groups. 4.权利要求3的方法,其中节目目录表括由缺省独立频道播送的节目的详细节目说明。4. The method of claim 3, wherein the program listing includes detailed program descriptions for programs broadcast by the default independent channel. 5.权利要求3的方法,还包括:5. The method of claim 3, further comprising: 启动一个非缺省独立频道;以及start a non-default standalone channel; and 按照由频道组的列表所指明的显示顺序显示该非缺省独立频道和与该非缺省独立频道相关的一部分节目目录表信息。The non-default independent channel and a part of program list information related to the non-default independent channel are displayed in the display order indicated by the list of channel groups. 6.权利要求3的方法,还包括按照观者的爱好修改一个特定的独立频道及与该特定的独立频道相关的部分节目目录表信息在电子节目指南表格上的显示顺序。6. The method of claim 3, further comprising modifying a display order of a specific independent channel and part of program list information related to the specific independent channel on the electronic program guide table according to the preference of the viewer. 7.权利要求3的方法,其中显示步骤包括:7. The method of claim 3, wherein the step of displaying comprises: 按照由频道组的列表所指明的显示顺序在电子节目指南表格上显示与一个特定的独立频道相关的一个频道组;以及displaying a channel group associated with a particular individual channel on the electronic program guide form in the order of display indicated by the listing of channel groups; and 响应一个观者命令,扩展由属于被显示的频道组的独立频道组成的一个列表。Expands a list of individual channels belonging to the displayed channel group in response to a viewer command. 8.权利要求3的方法,还包括:8. The method of claim 3, further comprising: 显示与一个特定的频道组相关的一个菜单按钮;以及display a menu button associated with a particular channel group; and 根据观者的命令跳至电子节目表格中显示属于该特定的频道组的多个独立频道的那部分。Jumping to that part of the EPG displaying individual channels belonging to that particular channel group upon command of the viewer. 9.权利要求3的方法,还包括:9. The method of claim 3, further comprising: 显示与一个特定的频道组相关的一个菜单按钮;以及display a menu button associated with a particular channel group; and 根据观者的命令,在电子节目指南表格的一个分开的窗中显示属于该特定的频道组的多个独立频道以及与该多个独立频道相关的部分节目目录表信息。According to a viewer's command, a plurality of independent channels belonging to the specific channel group and part of program list information related to the plurality of independent channels are displayed in a separate window of the electronic program guide table. 10.用于创建电视设备的电子节目指南表格的显示的系统,该系统包括:10. A system for creating a display of an electronic program guide form for a television device, the system comprising: 用于发送要在电子节目指南表格上显示的缺省独立频道的列表的装置;means for transmitting a list of default individual channels to be displayed on an electronic program guide form; 用于发送表示该电视设备能使用的所有独立频道在该电子节目指南表格上的显示顺序的频道组列表的装置,每个独立的频道属于一个特定的频道组;以及means for transmitting a channel group listing representing the order in which all individual channels available to the television equipment are displayed on the electronic program guide table, each individual channel belonging to a particular channel group; and 用于发送将按照由频道组表指明的显示顺序与缺省的独立频道一起在电子节目指南上显示的与缺省独立频道相关的节目目录表信息的装置。Means for sending program listing information associated with a default individual channel to be displayed on the electronic program guide along with the default individual channel in a display order indicated by the channel group table. 11.权利要求10的系统,其中节目目录表信息包括由缺省独立频道播送的节目的详细节目说明。11. The system of claim 10, wherein the program listing information includes detailed program descriptions for programs broadcast by the default independent channel. 12.用于创建电视设备的电子节目指南表格显示的系统,该系统包括:12. A system for creating electronic program guide table displays for television equipment, the system comprising: 用于接收要在该电子节目指南表格上显示的缺省独立频道的列表的装置;means for receiving a list of default individual channels to be displayed on the electronic program guide form; 用于接收表示该电视设备能使用的所有独立频道在该电子节目指南表格上的显示顺序的频道组列表的装置,每个独立的频道属于一个特定的频道组;means for receiving a channel group listing representing the order in which all individual channels available to the television equipment are displayed on the electronic program guide table, each individual channel belonging to a particular channel group; 用于储存缺省独立频道的列表和频道组的列表的装置;means for storing a list of default individual channels and a list of channel groups; 用于接收与缺省独立频道相关的节目目录表信息的装置;means for receiving program listing information associated with a default individual channel; 用于储存该节目目录表信息的装置;means for storing the program listing information; 用于从存储器检索缺省独立频道的列表和它们的相关的节目目录表信息的装置;means for retrieving a list of default individual channels and their associated program listing information from memory; 用于按照频道组的列表所指明的显示顺序在该电子节目指南表格上显示缺省独立频道的列表和与独立频道相关的一部分节目目录表信息的装置。Means for displaying a list of default individual channels and a portion of program listing information associated with the individual channels on the electronic program guide form in a display order indicated by the list of channel groups. 13.权利要求3的系统,其中节目目录表信息包括由缺省独立频道播送的节目的详细节目说明。13. The system of claim 3, wherein the program listing information includes detailed program descriptions for programs broadcast by the default independent channel. 14.权利要求3的系统,还包括:14. The system of claim 3, further comprising: 用于启动一个非缺省独立频道的装置;以及means for enabling a non-default stand-alone channel; and 用于按照由频道组列表指明的显示顺序显示该非缺省独立频道和与该非缺省独立频道相关的一部分节目目录表信息的装置。Means for displaying the non-default independent channel and a portion of program listing information associated with the non-default independent channel in a display order indicated by the channel group listing. 15.权利要求3的系统,还包括用于根据观者的爱好对一个特定的独立频道以及与该特定的独立频道相关的部分节目目录表信息在电子节目指南表格上的显示顺序进行修改的装置。15. The system of claim 3, further comprising means for modifying the display order of a specific independent channel and part of the program list information related to the specific independent channel on the electronic program guide form according to the preferences of the viewer . 16.权利要求3的系统,其中用于显示的装置包括:16. The system of claim 3, wherein the means for displaying comprises: 用于按照由频道组的列表格所指明的显示顺序在电子节目指南表格上显示与一个特定的独立频道相关的一个频道组的装置;以及means for displaying a channel group associated with a particular individual channel on the electronic program guide form in the order of display indicated by the channel group listing form; and 用于响应观者命令,对由属于所显示的频道组的独立频道所组成的一张表进行扩展的装置。Means for expanding a list of individual channels belonging to the displayed channel group in response to a viewer command. 17.求3的系统,还包括:17. The system for seeking 3 also includes: 用于显于与一个特定的频道组相关的一个菜单按钮的装置;以及means for displaying a menu button associated with a particular channel group; and 用于根据观者的命令,跳至该电子节目表格中显示属于该特定的频道组的多个独立频道的那一部分的装置。Means for jumping to that part of the electronic program guide displaying a plurality of individual channels belonging to the particular channel group upon command of the viewer. 18.权利要求3的系统,还包括:18. The system of claim 3, further comprising: 用于显示与一个特定的频道组相关的一个菜单按钮的装置;以及means for displaying a menu button associated with a particular group of channels; and 用于根据观者的命令,在电子节目指南表格的一个分开的窗口中显示属于该特定的频道组的多个独立频道以及与该多个独立频道相关的部分节目目录表信息的装置。Means for displaying a plurality of independent channels belonging to the specific channel group and part of the program list information related to the plurality of independent channels in a separate window of the electronic program guide form according to a viewer's command. 19.用于创建电视设备的电子节目指南表格显示的系统,该系统包括:19. A system for creating an electronic program guide table display for television equipment, the system comprising: 一个接收器,用于接收包括在电子节目指南表格上显示的缺省独立频道的列表的一个第一数据包,也用于接收包括表明该电视设备能使用的所有独立频道在电子节目指南表格上的显示顺序的频道组的列表的一个第二数据包,每个独立的频道属于一个特定的频道组,还用于接收与这些缺省的独立频道相关的节目目录表信息;a receiver for receiving a first data packet including a list of default individual channels displayed on the electronic program guide form, and also for receiving a first data packet including all individual channels indicating that the television equipment is available on the electronic program guide form A second data packet that displays a list of channel groups in order, each independent channel belongs to a specific channel group, and is also used to receive program list information related to these default independent channels; 一个与该接收器耦合的存储器,用于存储缺省独立频道的列表,频道组的列表,和节目目录表信息;a memory coupled to the receiver for storing a list of default individual channels, a list of channel groups, and program listing information; 一个与该存储器耦合的微处理器,用于从该存储器检索缺省独立频道列表及其相关的节目目录表信息;以及a microprocessor coupled to the memory for retrieving from the memory a list of default individual channels and their associated program listing information; and 一个与该微处理器耦合的显示屏幕,用于根据由频道组列表指明的显示顺序,在电子节目指南表格上显示缺省独立频道列表及与这些独立频道相关的部分节目目录表信息。A display screen coupled to the microprocessor is used for displaying default individual channel listings and partial program listing information associated with the individual channels on the electronic program guide form in a display order indicated by the channel group listings. 20.权利要求19的系统,其中节目目录表信息包括由缺省独立频道播送的节目的详细节目说明。20. The system of claim 19, wherein the program listing information includes detailed program descriptions for programs broadcast by the default independent channel. 21.权利要求19的系统,还包括一个频道编辑屏幕,用于启动一个非缺省独立频道,来根据由频道组列表指明的显示顺序在该显示屏上显示该非缺省独立频道以及与该非缺省独立频道相关的部分节目目录表信息。21. The system of claim 19, further comprising a channel editing screen for enabling a non-default independent channel to display the non-default independent channel and the associated Part of the program list information related to the non-default independent channel. 22.权利要求19的系统,还包括一个频道编辑屏幕,用于根据观者的爱好对一个特定的独立频道及与该特定的独立频道相关的部分节目目录表信息在电子节目指南表格上的显示顺序进行修改。22. The system of claim 19, further comprising a channel editing screen for displaying a specific independent channel and part of program listing information associated with the specific independent channel on the electronic program guide form according to the preferences of the viewer order to be modified. 23.权利要求19的系统,其中响应一个观者的命令,显示屏幕根据由频道组列表指明的显示顺序在电子节目指南表格上显示与一个特定的独立频道相关的一个频道组,并且还显示属于所显示的频道组的独立频道的一个扩展列表。23. The system of claim 19, wherein in response to a viewer's command, the display screen displays a channel group associated with a specific independent channel on the electronic program guide table according to the display order indicated by the channel group list, and also displays the channels belonging to An expanded list of the individual channels of the displayed channel group. 24.权利要求19的系统,其中响应一个观者命令,显示屏幕显示与一个特定的频道组相关的一个菜单按钮,并且还显示电子节目表格中显示着属于该特定的频道组的多个独立频道的部分。24. The system of claim 19, wherein in response to a viewer command, the display screen displays a menu button associated with a particular channel group and also displays a plurality of individual channels belonging to the particular channel group displayed in the electronic programming table part. 25.权利要求19的系统,其中根据一个观者命令,显示屏幕显示与一个特定的频道组相关的一个菜单按钮,并且还在电子节目指南表格中的一个分开的窗口中显示属于该特定频道组的多个独立的频道以及与该多个独立频道相关的部分节目目录表信息。25. The system of claim 19 , wherein upon a viewer command, the display screen displays a menu button associated with a specific channel group, and also displays the channels belonging to the specific channel group in a separate window in the electronic program guide table. multiple independent channels and part of program list information related to the multiple independent channels.
CNB998160970A 1998-12-28 1999-12-28 System and method of default channel lineup and display with customization of electronic program guide grids Expired - Lifetime CN100367780C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11396798P 1998-12-28 1998-12-28
US60/113,967 1998-12-28

Publications (2)

Publication Number Publication Date
CN1335018A true CN1335018A (en) 2002-02-06
CN100367780C CN100367780C (en) 2008-02-06

Family

ID=22352587

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB998160970A Expired - Lifetime CN100367780C (en) 1998-12-28 1999-12-28 System and method of default channel lineup and display with customization of electronic program guide grids

Country Status (6)

Country Link
EP (1) EP1147661A1 (en)
JP (3) JP4547094B2 (en)
CN (1) CN100367780C (en)
AU (1) AU2220000A (en)
CA (1) CA2358960A1 (en)
WO (1) WO2000040017A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100355269C (en) * 2006-01-20 2007-12-12 北京广博数字电视科技有限公司 Method for realizing frequency channel sequencing of digital TV-set
CN1758748B (en) * 2004-07-28 2010-06-02 微软公司 Methods and systems for constructing and editing electronic program guide lineups
CN101335846B (en) * 2007-06-29 2010-09-08 株式会社日立制作所 TV channel arrangement method, arrangement device and TV set including the device
CN101867761A (en) * 2010-05-26 2010-10-20 中兴通讯股份有限公司 Channel mixed-arranging method in IPTV (Internet Protocol Television) system and IPTV system
CN101207731B (en) * 2006-12-14 2011-07-06 三星电子株式会社 Broadcast receiving device and method for distinguishing, displaying and automatically tuning to a specific broadcast channel
CN102428664A (en) * 2009-06-10 2012-04-25 汤姆森特许公司 Method for providing multicast service
CN101207744B (en) * 2006-12-22 2012-07-25 三星电子株式会社 Method and apparatus for displaying broadcast program listings
US8763034B2 (en) 2007-04-11 2014-06-24 Samsung Electronics Co., Ltd. Method and apparatus for reproducing network content
TWI558190B (en) * 2015-04-20 2016-11-11 黃國訓 Television channel classification system

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE47908E1 (en) 1991-12-23 2020-03-17 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
USRE48056E1 (en) 1991-12-23 2020-06-16 Blanding Hovenweep, Llc Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US20020057336A1 (en) * 2000-03-02 2002-05-16 Gaul Michael A. Interactive program guide configuration system
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
WO2002052856A2 (en) * 2000-11-27 2002-07-04 Tvgrid, Inc. Program guide system
US20040006768A1 (en) * 2002-06-27 2004-01-08 Deshpande Amod Dattatray Parsed program guide data
FR2849735B1 (en) * 2003-01-02 2005-04-15 Thomson Licensing Sa METHOD FOR ESTABLISHING A LIST OF CONTENTS IN AN APPARATUS CONNECTED TO A DOMESTIC NETWORK AND APPARATUS ASSOCIATED WITH THE METHOD
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
KR101489157B1 (en) * 2007-12-10 2015-03-24 삼성전자 주식회사 Display apparatus and control method of the same
US8056098B2 (en) 2008-04-04 2011-11-08 Microsoft Corporation Lineup detection
EP2334062B1 (en) * 2009-12-11 2015-04-15 Stoneroos Holding B.V. Method of and device for displaying formatted television programme guide data
CN103517132B (en) * 2013-09-27 2017-02-08 天脉聚源(北京)传媒科技有限公司 Program list setting method and device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5828945A (en) * 1995-04-17 1998-10-27 Starsight Telecast, Inc. Merging multi-source information in a television system
JPH0983891A (en) * 1995-09-13 1997-03-28 Sanyo Electric Co Ltd Program content display device
JPH09116390A (en) * 1995-10-20 1997-05-02 Matsushita Electric Ind Co Ltd Broadcast receiver
US6128009A (en) * 1996-05-29 2000-10-03 Sony Corporation Program guide controller
JP3586984B2 (en) * 1996-08-20 2004-11-10 株式会社日立製作所 Broadcast receiver
JPH1075404A (en) * 1996-08-30 1998-03-17 Matsushita Electric Ind Co Ltd Receiving terminal device
US5982411A (en) * 1996-12-18 1999-11-09 General Instrument Corporation Navigation among grouped television channels
JPH10257449A (en) * 1997-03-07 1998-09-25 Sapiensu:Kk Program guidance display method for digital broadcast, program guidance information supplying method and program guidance display device
JPH10257448A (en) * 1997-03-14 1998-09-25 Sanyo Electric Co Ltd Receiver for plural broadcast services
JPH10276380A (en) * 1997-03-28 1998-10-13 Sanyo Electric Co Ltd Receiver
JPH10294904A (en) * 1997-04-17 1998-11-04 Hitachi Ltd Receiver

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1758748B (en) * 2004-07-28 2010-06-02 微软公司 Methods and systems for constructing and editing electronic program guide lineups
CN100355269C (en) * 2006-01-20 2007-12-12 北京广博数字电视科技有限公司 Method for realizing frequency channel sequencing of digital TV-set
CN101207731B (en) * 2006-12-14 2011-07-06 三星电子株式会社 Broadcast receiving device and method for distinguishing, displaying and automatically tuning to a specific broadcast channel
CN101207744B (en) * 2006-12-22 2012-07-25 三星电子株式会社 Method and apparatus for displaying broadcast program listings
US8763034B2 (en) 2007-04-11 2014-06-24 Samsung Electronics Co., Ltd. Method and apparatus for reproducing network content
CN101335846B (en) * 2007-06-29 2010-09-08 株式会社日立制作所 TV channel arrangement method, arrangement device and TV set including the device
CN102428664A (en) * 2009-06-10 2012-04-25 汤姆森特许公司 Method for providing multicast service
US9077464B2 (en) 2009-06-10 2015-07-07 Thomson Licensing Method for providing multicast services
CN101867761A (en) * 2010-05-26 2010-10-20 中兴通讯股份有限公司 Channel mixed-arranging method in IPTV (Internet Protocol Television) system and IPTV system
TWI558190B (en) * 2015-04-20 2016-11-11 黃國訓 Television channel classification system

Also Published As

Publication number Publication date
JP2002534858A (en) 2002-10-15
JP2012191647A (en) 2012-10-04
AU2220000A (en) 2000-07-31
JP4547094B2 (en) 2010-09-22
CA2358960A1 (en) 2000-07-06
WO2000040017A1 (en) 2000-07-06
EP1147661A1 (en) 2001-10-24
CN100367780C (en) 2008-02-06
JP2010200368A (en) 2010-09-09
JP5043150B2 (en) 2012-10-10

Similar Documents

Publication Publication Date Title
US10616644B2 (en) System and method for blending linear content, non-linear content, or managed content
CN1335018A (en) System and Method for Implementing Default Channel Arrangement and Display Using Custom Electronic Program Guide Forms
US8051450B2 (en) Query-based electronic program guide
CN100468313C (en) System and method for advertising currently airing programs through use of an electronic program guide interface
EP1237371B1 (en) Enhanced television service
US20070240186A1 (en) Program Selection System
GB2340633A (en) Use of multi-symbol keys in an electronic programme guide
JP3367303B2 (en) Broadcast receiver
US20220295143A1 (en) Causing Display of User-Selectable Content Types
GB2353123A (en) Searching for programmes of interest using both an EPG and the internet
JP2004153432A (en) Device and method for receiving television signal
WO2006061816A2 (en) Smart content organizer system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: LEWEI GUIDE COMPANY

Free format text: FORMER OWNER: YINDEK SYSTEM CO.

Effective date: 20141225

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20141225

Address after: American California

Patentee after: ROVI GUIDES, Inc.

Address before: Virgin Islands (British)

Patentee before: INDEX SYSTEMS, Inc.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080206