CN1428043A - 自动执行的方法和接收站 - Google Patents

自动执行的方法和接收站 Download PDF

Info

Publication number
CN1428043A
CN1428043A CN01802373A CN01802373A CN1428043A CN 1428043 A CN1428043 A CN 1428043A CN 01802373 A CN01802373 A CN 01802373A CN 01802373 A CN01802373 A CN 01802373A CN 1428043 A CN1428043 A CN 1428043A
Authority
CN
China
Prior art keywords
channel
application program
user
receiving station
screen display
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
CN01802373A
Other languages
English (en)
Other versions
CN1193599C (zh
Inventor
A·A·J·德兰格
M·F·M·施吕佩尔
A·K·维马
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.)
Top Victory Investments Ltd
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1428043A publication Critical patent/CN1428043A/zh
Application granted granted Critical
Publication of CN1193599C publication Critical patent/CN1193599C/zh
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/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
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4383Accessing a communication channel
    • 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
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/4424Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • 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/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Abstract

本发明提供一种在接收站(109)上允许自动执行应用程序的方法和系统。由于应用程序可能提供自己的接口,当从一个信道“点击”到另一个信道时该接口与用户所具有的接口一致。因此,当用户选择一个信道时应用程序的执行被停止,和无论何时确定用户主动观看所选择信道时就开始。这发生在例如当信道标识符(202)从屏幕上消失时或菜单栏目(203)的最后项目或其他屏幕显示项目被删除时。也可以使用一个无论何时用户提供输入就重新设置并且每秒递增的定时器。当定时器超过一定数值时,可以认为用户想观看所选择信道,并且可以启动应用程序的执行。

Description

自动执行的方法和接收站
本发明涉及一种在接收站上自动执行应用程序的方法,包括:
接收包括多个数据流的信号,每个数据流与接收站的一个信道相关并且包括一个内容部分和领或几个应用程序部分,
从用户接收一个信道选择,
显示有关所选择信道数据流的内容部分,和
当应用程序执行被启动时,执行出现在应用程序部分中的应用程序,如果有有关所选择信道的数据流。
本发明进一步涉及一个接收站,包括:
一个接收单元,用于接收包括多个数据流的信号,每个数据流与接收站的一个信道相关并且包括一个内容部分和领或几个应用程序部分,
一个选择单元,用于从用户接收一个信道选择,
一个显示单元,用于显示有关所选择信道数据流的内容部分,和
一个执行单元,用于当应用程序执行被启动时,执行出现在应用程序部分中的应用程序,如果有有关所选择信道的数据流。
按照前言部分的方法和系统可以从下列文献中获知:“Open TV-VomPionier zum marktfuhrer”by J.Muhlboch,in fernseh-und Kino-technik 53,vo1ume 7,1999.
对于互动电视系统,观众可以被提供许多服务。互动电视系统除了传统视频节目外还能够显示文本和图象画面。互动电视系统也能够登记观众的动作和响应。互动电视的建议特征包括各种推销、娱乐和教育能力,例如允许用户通过订购广告产品和服务而与电视显示的节目交互,在游戏表演中与参加者竞赛,或针对特定节目要求特定信息。
通常,广播服务供应商产生传输给观众电视机的互动电视信号。互动电视信号包括由应用程序代码或控制信息组成的应用程序部分,以及内容部分。内容部分可以包含例如例如一个或几个电视节目、音频信号、字母信息和图文电视应用程序的单元。广播服务供应商将内容和应用程序复合成为一个单一信号传输给连接到用户电视机的接收机。
用户具有连接到电视机的机顶盒。该机顶盒接收传输的信号,将应用程序部分与其余部分分开并且对各自信号部分解压缩。机顶盒使用应用程序部分信息例如执行交互应用程序而同时内容部分被传输给电视机。机顶盒在将内容传输给电视机之前可以将应用程序产生的内容部分与交互图象或音频合并。交互图象和音频可以为观众呈现额外信息或可以提示观众输入。交互应用程序也可以允许用户重放内容部分的选择。机顶盒通过调制解调器连接可以将观众输入或其他信息提供给广播服务供应商。
互动电视应用程序可以包括一组节目模块。形成应用程序的模块组一般在模块组内自身包含了应用程序所需要的所有代码。第一模块是目录模块,该模块标记了作为应用程序部分的所有模块。整组模块被列在目录模块内通过广播信道传输给机顶盒并且执行应用程序。如果第一互动电视应用程序已经完成执行则执行第二应用程序,第二应用程序的目录和其他模块被传输给机顶盒然后执行第二应用程序。第二应用程序使用的整组模块被传输,即使某些模块可能与第一应用程序的使用的模块相同。
电视机能够接收一个以上信道,并且每个信道可以具有包括内容部分和应用程序部分的自己信号。当用户不想只看一个信道时,可以替代地选择从一个信道“点击”到另一个信道,他可以潜在地“点击”具有应用程序部分的多个信道。正常情况下,应用程序部分将被下载并且被执行,但是在这种情况下,这不是优选的。通常“点击”行为意味着用户只想看一眼当前信道,然后移动到另一个信道几秒钟,如果没有兴趣的话。自动下载和执行应用程序部分将干扰这些行为。在上述公开的电视系统中,法国的付费电视广播站TPS自动开始应用程序,当在当前信道中被检测到时,但是每个这种应用程序以启动目录屏幕开始以允许用户开始干预应用程序。如果用户不想干预应用程序,他必须按动信道上/下按键以推出应用程序并且“点击”到另一个信道。
该系统的缺点是用户接口不一致。当点击一个出现应用程序的信道时,该应用程序自动下载并且被执行。这意味着当在执行不同应用程序的信道中点击时显示不同的图象用户接口。在该系统中强制一致观感的唯一方法是强制所有信道上应用程序的图象用户接口标准。这很难实现。另外,当应用程序被下载时,用户交互是不可能进行的除了移动到另一个信道外。任何用户交互包括屏幕显示单元的显示只要当前信道上的下载应用程序一开始就被中断。这对于用户是不希望的行为。
本发明的目的是提供一种按照前言的方法,该方法允许在信道上定位的一种容易和一致的方式,同时允许自动下载应用程序。
本发明的目的是以一种方法实现的,该方法特征在于响应用户选择信道而终止应用程序执行,并且响应启动事件的出现而启动应用程序执行,该事件表示用户正主动观看所选择信道。
为保证一致接口并且提供在信道上定位的容易方式,无论何时用户选择一个信道都终止应用程序执行。然后不对用户呈现任何应用程序特定菜单或接口。因此,接口保持一致,而在应用程序开始或被整个或部分下载时不中断用户定位。一旦确定用户正主动观看所选择信道,应用程序执行被启动。
在实施例中,定时器响应任何用户与接收站的交互而重新设置,并且启动事件包括定时器达到预定超时数值。此实施例具有优点,即定时器超过预定超时数值表示用户没有与接收站在该时间交互,并且所以可以假设用户正观看所选择信道。
在另一个实施例中,启动事件包括从显示系统中删除一个屏幕显示单元。该实施例具有优点,即删除一个屏幕显示单元也表示用户在某个时间没有与接收站交互,该实施例利用对屏幕显示单元的小修改可以容易实现。这也对任何类型的屏幕显示单元有效。
在另一个实施例中,屏幕显示单元是当前信道的标识符。该实施例具有优点,即为每个信道表示标识符,与只在某些信道上表示或除非用户请求就完全不表示的菜单等不同。这也一个了对用户的直觉指示,这样他现在可以将标识符删除与启动任何应用程序联系起来,如果出现的话。
在另一个实施例中,屏幕显示单元是多个正显示的屏幕显示单元的最后一个。该实施例具有优点,即消除所有屏幕显示单元清楚地表示用户对与接收站交互不感兴趣,并且因此可以执行任何应用程序。
本发明的另一个目的是提供按照前言的一种接收站,该接收站允许在信道上定位的一种容易和一致方式,同时允许自动下载应用程序。
本发明的这些目的是在接收站中实现的,该接收站特征在于执行单元被设计得响应用户对信道的选择而终止应用程序执行,并且执行单元被设计得响应启动事件的出现而启动应用程序执行,该事件表示用户正主动观看所选择信道。
在实施例中,接收站包括一个定时器,设计得响应任何用户与接收站的交互而重新设置,并且启动事件包括定时器达到预定超时数值。
在另一个实施例中,接收站包括一个屏幕显示单元,并且启动事件包括屏幕显示单元从显示系统中删除屏幕显示单元。
根据并且参照附图所代表的实施例,本发明的这些和其他方面更清楚,图中:
图1表示按照本发明包括一个接收站的广播电路例子的方框图;和
图2表示按照本发明的接收站的方框图。
全部图中,相同的参考号码代表相同或对应的技术特征。表示在图中的某些技术特征一般以软件实现,并且因此代表软件实体,例如软件模块或目标码。
图1表示了包括按照本发明接收站的广播电路例子的方框图。由一个执行服务器100,该服务器具有几个节目源101。这些节目源101可以包括远程广播网络传送、录象机、计算机、数据存储装置等。这些节目源101也提供互动应用程序、控制信息或音频视频信息,这些都包含在传输的信号中。由节目源101提供的信息一般利用例如MPEG算法进行压缩。来自节目源的内容通常包括电视节目、电影、实况广播传送、伴音音频声道、字幕或图文电视信息。音频声道或字幕可以是多种语音,允许观众选择希望观看电视节目使用的语言。为增强用户经验,可以提供一个或几个应用程序。这些应用程序用于增加内容的交互性,例如通过提供采购机制订购内容中广告的产品或通过提供卡拉OK字幕机制等。
从节目源获得的信息被转换并且处理以获得多个数据流,每个数据流包括一个内容部分103、104、105和零或几个应用程序部分106、107、108。
没有必要所有的数据流都是数字编码的。如果没有交互性提供,或如果正传送来自外部节目源的正常电视节目,则节目的数据流可以以普通方式提供,例如以模拟TV信号。这允许现有电视机观看至少这些数据流的内容部分。具有数字内容的数据流一般在这种电视机上只产生所显示的噪声。
服务器100将多个数据流复用成为一个信号102。所述信号102包括内容部分103、104、105和应用程序部分106、107、108,有可能加上大量普通电视节目。信号102然后被传输给接收站109,例如利用电缆网络、卫星连接回哦任何其他传输方式。
接收站109包括一个机顶盒110和一个电视系统111。这种机顶盒110可以是任何用于接收和处理所传输信号并且将处理后信号转送给电视系统111的处理单元,电视系统也可以是计算机显示器或任何其他输出设备。机顶盒可以在机壳内,机壳一般位于电视机顶上,也可以在电视机外部的某些其他位置上(例如在电视机侧面或位于远离电视机处),或可以合并在电视机自身内。
所接收信号102包括多个数据流。每个数据流有关电视系统111上的一个信道,所以用户通过简单选择一个信道可以接入数据流。信号102一般以恒定速率传输给接收站109。用户可以通过选择信道而接入来自信号102的数据流。响应选择信道,机顶盒对所选择信道有关数据流的内容部分103解码以产生视频和音频输出。如果自动这些应用程序被启动,机顶盒110进一步执行出现在所述数据流应用程序部分106内的应用程序。该应用程序也可以产生音频和视频输出。机顶盒110然后产生包括被解码的内容部分103和可选择地包括应用程序输出的音频和视频输出。电视节目信号然后被传输给电视系统111,在该系统上呈现给用户。
有可能出现在信号102中的应用程序部分106、107、108只按照请求下载。在此情况下,这通常对于...是优选的。在某些系统中,下载应用程序使接收站109自动执行它。为禁止自动执行,则必须终止应用程序下载。下面的讨论假设下载和执行应用程序的动作可以分开进行。如果不可以,则终止执行应用程序将结合终止下载应用程序进行,或应当由终止应用程序下载所替代。
接收站109可能获得返回路径112,该路径可以由应用程序使用传输数据给服务器100或某些其他服务器,例如订购商品的自动订购入口系统,或提供内容部分103上附加信息的信息服务器。该返回路径112一般由机顶盒110内连接到电话线的调制解调器提供,该调制解调器拨号到服务器。也可以使用一个互联网连接或其他传输系统。
不总是需要在所有时间在信号102中整个地传输应用程序部分106、107、108。应用程序可以包括模块,接收站109可以对模块利用本地缓存装置。被缓存模块然后不必传输。在此情况下,应用程序只在接收站109要求它们的情况下传输。也可以传输部分应用程序,如果需要这部分应用程序自身可以下载应用程序的其他部分。如果应用程序执行被禁止则防止这种下载是有利的。这将节省不必要的传输和由此节省带宽。
图2表示了电视系统111,具有一个显示系统200。该显示系统200可以表示由机顶盒110产生的电视节目信号。为有助于显示另外信息和提供交互性,显示系统200包含一个屏幕显示单元201,该单元可以在电视机屏幕上画出文字和图象单元。这些单元包括这种作为当前所选择信道标示符200的特征,或具有多个子菜单的菜单栏目203,或例如可以由用户选择的多个图标204的其他特征。
电视系统111进一步包括一个接收单元205,一个选择单元206,一个显示控制单元207和一个执行单元208,这些被表示为机顶盒110的部件。一个或几个这些单元有可能作为显示系统200的部件而实现,或以软件实现,这些软件在机顶盒110、电视系统111或控制电视系统111的另一个设备中执行。
当用户选择观看的信道时,选择单元206接收该选择。该选择然后传输给显示控制单元207,该单元显示有关所选择信道数据流的内容部分103、104、105。显示内容部分103、104、105包括这种动作,例如对信号102解调、对内容部分103、104、105的部分或全部解密、对其中的信息解码如果它们是利用例如MPEG系统进行编码、产生电视信号和将信号传输给显示系统200以便该系统200可以将内容表示给用户。
机顶盒110可以自动执行在有关所选择信道数据流中发现的任何应用程序。机顶盒110按照本发明只当应用程序执行被启动时这样做。因此,如果当信道被观看时应用程序执行被禁止,有关所述信道数据流中发现的任何应用程序将不执行。如果执行随后被启动,例如由用户选择菜单的适当选项而启动,则应用程序被执行。
为此,提供一个执行单元208,该单元可以确定应用程序执行是否被启动。如果正好启动,则执行单元208执行出现在有关所选择信道数据流的应用程序部分106、107、108中的应用程序。当然,如果在应用程序部分106、107、108中没有出现应用程序,或如果有关所选择信道数据流没有应用程序部分,则不执行应用程序。如同参照图1所解释的,应用程序可以产生音频和视频输出。执行单元208与显示控制单元207一起,产生电视节目信号,该信号包括解码后的内容部分103、104、105的音频和视频输出和可选择地包括应用程序输出。该电视节目信号然后被传输给电视系统111,在该系统中它可以被呈现给用户。
如果执行单元208能够同时执行一个以上应用程序,当用户切换到另一个信道上时它可以希望连续执行已经运行的应用程序。这种应用程序则不受禁止应用程序执行的影响。例如,如果应用程序提供了增强用户接口,或独立于正观看信道的饿游戏,因为用户选择信道停止该应用程序将是不明智的。同样地,如果已经运行应用程序和被下载应用程序两者都需要相同节目源,例如显示屏幕,则执行单元208可以决定不执行被下载的应用程序。
在机顶盒110中,当用户选择信道时执行单元208禁止应用程序执行。如果用户正观看一个信道,和然后切换到另一个信道,例如通过按遥控器上的“信道上/下”按键,应用程序执行被禁止并且不执行在有关其他信道数据流中发现的任何应用程序。
可是,当执行单元208确定用户正主动观看该信道时,它启动应用程序执行,并且然后执行出现在应用程序部分106、107、108中的饿应用程序。该确定可以用各种方式做出,取决于可能出现的启动事件的几种类型。主动观看意味着用户对正观看信道感兴趣。他然后可以希望使用应用程序,如果有应用程序随内容一起提供。可是,如果用户选择一个信道和然后离开接收站109,严格地讲,他没有观看当前信道,但是在此情况下没有理由不启动应用程序执行。用户可以离开干其他事情而正下载和执行应用程序,这可能占用一定时间。这样,仍然可以说他正主动观看当前信道。
启动事件的第一类型是在定时器中发生超时。机顶盒110可以安装一个定时器209,该定时器心意功能任何用户与接收站109的交互而重新设置。选择单元206连接到定时器209,选择单元206接收的任何选择使其重新设置定时器209。其它设计也有可能。例如,定时器209可以安装在电视系统111内。因此,无论何时用户按遥控器上的按键,或无论何时他从菜单203的多个或一个选项204中选择一个图标,他与接收站109交互,则定时器209被重新设置。定时器209以规则间隔增加或减少,例如每秒。当定时器209达到预定数值时,就可以假设用户主动观看所选择信道。响应启动事件,自动执行被启动和随后将执行在有关其他信道数据流中发现的任何应用程序。如果选择一个信道后用户离开接收站109已经足够长时间,超时将发生并且应用程序执行将被启动。一旦他返回,应用程序已经开始并且他可以开始使用它。
预定数值可以是许多秒,这必须选择得足够大以避免偶然确定用户主动观看所选择信道。当用户从信道“点击”到另一个信道时,他可能想浏览每个信道几秒,所以预定数值必须高于此。当例如用户正观看一个信道超过三十秒时,可以安全地假设他主动观看该信道而非在点击到另一个信道之前的一瞥。
预定数值也可以对应标识持续时间来选择。标识是显示在显示屏幕上的小图标窗口来为用户提供信息。在大多数机顶盒和模拟电视机中,标识在用户每次按压信道定位按键例如遥控器上的信道上/下按键时被显示短时间间隔,例如一秒。这种标识显示有关用户已经选择信道的信息,例如信道名称或信道号码。该信道标示符202是这种标识的一个例子。通常用户有可能阻止显示这种标识。通过选择预定数值等于标识持续时间,任何应用程序的执行将符合标识的消失。这给了用户时间在此之前“点击”到另一个信道。
也有可能通过观察屏幕显示单元201的动作确定用户正主动观看所选择信道。类似标识,显示屏幕上的单元将在静止一段时间之后消失。客人,当用户按压遥控器上按键时可以显示多个图标204,但是如果用户在一定时间内没有从图标204中进行选择,多个图标将从屏幕上消失。相同动作一般也用于菜单栏目203。菜单栏目203和多个图标204也可以在当表示新信道时显示。菜单栏目203或多个图标204消失因此起指示用户对与系统进行交互不感兴趣的作用,而是另外希望观看所选择信道。因此,从显示系统删除屏幕显示单元可以用作启动事件。
特别是,当表示几个屏幕显示单元时,则当这些单元的最后一个已经从屏幕上删除时可以假设启动事件已经出现。可是,用户可能对使用菜单栏目203感兴趣,而不是多个图标204,并且在此情况下,当多个图标204消失时假设启动事件出现是不正确的。
在一定时间之后屏幕显示单元不总消失。在此情况下,只有在一定时间之后自动消失的这些单元才被考虑为启动事件发生。
当前信道的标示符202也可以用于那些删除被检测并且然后引起启动事件产生的屏幕显示单元。

Claims (10)

1.一种在接收站(109)上自动执行应用程序的方法,包括:
接收包括多个数据流的一个信号(102),每个数据流有关接收站(109)上的信道并且包括一个内容部分(103、104、105)和零或几个应用程序部分(106、107、108),
从用户接收一个信道选择,
显示有关所选择信道数据流的内容部分(103、104、105),和
当应用程序执行被启动时,执行应用程序部分(106、107、108)中出现的有关所选择信道数据流的一个应用程序,如果有,
特征在于:
响应用户选择一个信道而禁止应用程序执行,和
响应启动事件出现而启动应用程序执行,该事件表示用户正主动观看所选择信道。
2.按照权利要求1所要求的一种方法,特征在于响应任何用户与接收站(109)的交互重新设置一个定时器,和启动事件包括定时器达到预定超时数值。
3.按照权利要求1所要求的一种方法,特征在于启动事件包括从显示系统(200)消除屏幕显示单元(202、203、204)。
4.按照权利要求3所要求的一种方法,特征在于屏幕显示单元(202、203、204)是当前信道的标示符(202)。
5.按照权利要求3所要求的一种方法,特征在于屏幕显示单元(202、203、204)是被多个显示屏幕显示单元的最后一个。
6.一个接收站(109),包括
一个接收单元(205),用于接收包括多个数据流的一个信号(102),每个数据流有关接收站(109)上的信道并且包括一个内容部分(103、104、105)和零或几个应用程序部分(106、107、108),
一个选择单元(206),用于从用户接收一个信道选择,
一个显示控制单元(207),用于显示有关所选择信道数据流的内容部分(103、104、105),和
一个执行单元(208),用于当应用程序执行被启动时,执行应用程序部分(106、107、108)中出现的有关所选择信道数据流的一个应用程序,如果有,
特征在于:
执行单元(208)设计得响应用户选择一个信道而禁止应用程序执行,和
执行单元(208)设计得响应启动事件出现而启动应用程序执行,该事件表示用户正主动观看所选择信道。
7.按照权利要求6所要求的一种接收站(109),特征在于该接收站(109)包括一个定时器(209),设计得响应任何用户对接收站(109)的交互而重新设置,和启动事件包括定时器(209)达到一个预定超时数值。
8.按照权利要求6所要求的一种接收站(109),特征在于该接收站(109)包括一个屏幕显示单元(201),和启动事件包括屏幕显示单元(201)从显示系统(200)中消除一个屏幕显示单元(202、203、204)。
9.按照权利要求8所要求的一种接收站(109),特征在于屏幕显示单元(202、203、204)是当前信道(202)的标示符。
10.按照权利要求8所要求的一种接收站(109),特征在于屏幕显示单元(202、203、204)是由屏幕显示单元(201)所显示的多个屏幕显示单元的最后一个。
CNB018023738A 2000-06-19 2001-06-07 在接收站上自动执行应用程序的方法和接收站 Expired - Lifetime CN1193599C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP00202141 2000-06-19
EP00202141.8 2000-06-19

Publications (2)

Publication Number Publication Date
CN1428043A true CN1428043A (zh) 2003-07-02
CN1193599C CN1193599C (zh) 2005-03-16

Family

ID=8171657

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018023738A Expired - Lifetime CN1193599C (zh) 2000-06-19 2001-06-07 在接收站上自动执行应用程序的方法和接收站

Country Status (6)

Country Link
US (1) US7600239B2 (zh)
EP (1) EP1297693B1 (zh)
JP (1) JP2004501577A (zh)
KR (1) KR100791236B1 (zh)
CN (1) CN1193599C (zh)
WO (1) WO2001099415A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100361076C (zh) * 2004-09-17 2008-01-09 微软公司 在含有图形用户界面的计算机上执行任务的方法
CN1910696B (zh) * 2004-01-13 2013-02-06 三星电子株式会社 存储介质的再现方法和设备

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0989743A1 (en) * 1998-09-25 2000-03-29 CANAL+ Société Anonyme Application data table for a multiservice digital transmission system
US7277877B2 (en) * 2002-08-14 2007-10-02 Sony Corporation System and method for selecting a music channel
GB2392792B (en) * 2002-09-07 2004-12-15 Matsushita Electric Ind Co Ltd Improvements to television and radio programme control
US7382366B1 (en) * 2003-10-21 2008-06-03 Nvidia Corporation Method, apparatus, system, and graphical user interface for selecting overclocking parameters of a graphics system
JP4855654B2 (ja) * 2004-05-31 2012-01-18 ソニー株式会社 車載装置、車載装置の情報提供方法、車載装置の情報提供方法のプログラム及び車載装置の情報提供方法のプログラムを記録した記録媒体
US20060230176A1 (en) * 2005-04-12 2006-10-12 Dacosta Behram M Methods and apparatus for decreasing streaming latencies for IPTV
US8074248B2 (en) 2005-07-26 2011-12-06 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
KR101287976B1 (ko) 2006-09-11 2013-07-18 삼성전자주식회사 데이터 어플리케이션의 자동실행 조정방법 및 이를 적용한영상재생장치
US9042454B2 (en) 2007-01-12 2015-05-26 Activevideo Networks, Inc. Interactive encoded content system including object models for viewing on a remote device
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
US8151215B2 (en) * 2008-02-07 2012-04-03 Sony Corporation Favorite GUI for TV
US8732749B2 (en) 2009-04-16 2014-05-20 Guest Tek Interactive Entertainment Ltd. Virtual desktop services
US9229734B2 (en) * 2010-01-15 2016-01-05 Guest Tek Interactive Entertainment Ltd. Hospitality media system employing virtual user interfaces
US8898719B2 (en) * 2010-05-20 2014-11-25 Comcast Cable Communications, Llc Communication for one way devices
US9003455B2 (en) 2010-07-30 2015-04-07 Guest Tek Interactive Entertainment Ltd. Hospitality media system employing virtual set top boxes
US9021541B2 (en) * 2010-10-14 2015-04-28 Activevideo Networks, Inc. Streaming digital video between video devices using a cable television system
EP2501127B1 (en) 2011-03-14 2017-06-14 EchoStar Technologies L.L.C. Timing uninterruptible processes
US9204203B2 (en) 2011-04-07 2015-12-01 Activevideo Networks, Inc. Reduction of latency in video distribution networks using adaptive bit rates
CA2862575C (en) * 2012-01-05 2018-01-23 Lg Electronics Inc. Video display apparatus and operating method thereof
WO2013106390A1 (en) 2012-01-09 2013-07-18 Activevideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
US9800945B2 (en) 2012-04-03 2017-10-24 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
US10275128B2 (en) 2013-03-15 2019-04-30 Activevideo Networks, Inc. Multiple-mode system and method for providing user selectable video content
EP3005712A1 (en) 2013-06-06 2016-04-13 ActiveVideo Networks, Inc. Overlay rendering of user interface onto source video
US9219922B2 (en) 2013-06-06 2015-12-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
EP2866435A1 (en) * 2013-10-22 2015-04-29 TP Vision Holding B.V. Consumer device and method for adapting the duration of a temporary control status related to the display of a user interface element
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040261127A1 (en) * 1991-11-25 2004-12-23 Actv, Inc. Digital interactive system for providing full interactivity with programming events
US5624265A (en) * 1994-07-01 1997-04-29 Tv Interactive Data Corporation Printed publication remote contol for accessing interactive media
US6233734B1 (en) * 1995-01-05 2001-05-15 Videoguide, Inc. System and method for controlling the broadcast and recording of television programs and for distributing information to be displayed on a television screen
US5914746A (en) * 1995-05-05 1999-06-22 Microsoft Corporation Virtual channels in subscriber interface units
US6076109A (en) * 1996-04-10 2000-06-13 Lextron, Systems, Inc. Simplified-file hyper text protocol
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US5929849A (en) * 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
US6324694B1 (en) * 1996-09-06 2001-11-27 Intel Corporation Method and apparatus for providing subsidiary data synchronous to primary content data
KR19980039463A (ko) * 1996-11-27 1998-08-17 김광호 씨디롬 디스크 로딩 제어방법
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6141003A (en) * 1997-03-18 2000-10-31 Microsoft Corporation Channel bar user interface for an entertainment system
US6205485B1 (en) * 1997-03-27 2001-03-20 Lextron Systems, Inc Simulcast WEB page delivery using a 3D user interface system
US5818440A (en) * 1997-04-15 1998-10-06 Time Warner Entertainment Co. L.P. Automatic execution of application on interactive television
JP3691938B2 (ja) * 1997-07-14 2005-09-07 松下電器産業株式会社 データ放送方法,及び放送受信装置
US6243142B1 (en) * 1997-10-17 2001-06-05 Sony Corporation Method and apparatus for displaying time and program status in an electronic program guide
WO1999031883A1 (en) 1997-12-12 1999-06-24 General Instrument Corporation Method and apparatus for providing demand-based application downloading via an in-band channel to a set-top terminal
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US6427238B1 (en) 1998-05-29 2002-07-30 Opentv, Inc. Module manager for interactive television system
US6513160B2 (en) * 1998-06-17 2003-01-28 Opentv, Inc. System and method for promoting viewer interaction in a television system
US6948183B1 (en) * 1998-06-18 2005-09-20 General Instrument Corporation Dynamic security for digital television receivers
US6675385B1 (en) * 1998-10-21 2004-01-06 Liberate Technologies HTML electronic program guide for an MPEG digital TV system
US6205440B1 (en) * 1998-11-06 2001-03-20 International Business Machines Corporation Method of providing information from query results stored as source code files
US6678891B1 (en) * 1998-11-19 2004-01-13 Prasara Technologies, Inc. Navigational user interface for interactive television
US7540012B1 (en) * 1999-06-08 2009-05-26 International Business Machines Corporation Video on demand configuring, controlling and maintaining
AU5876100A (en) * 1999-06-17 2001-01-09 Bigband Networks, Inc. Method for delivery of narrow-cast data over digital broadcast channels
AU5775900A (en) * 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US6415438B1 (en) * 1999-10-05 2002-07-02 Webtv Networks, Inc. Trigger having a time attribute
US20020054601A1 (en) * 1999-12-17 2002-05-09 Keith Barraclough Network interface unit control system and method therefor
US6571344B1 (en) * 1999-12-21 2003-05-27 Koninklijke Philips Electronics N. V. Method and apparatus for authenticating time-sensitive interactive communications
US7373650B1 (en) * 2000-02-01 2008-05-13 Scientific-Atlanta, Inc. Apparatuses and methods to enable the simultaneous viewing of multiple television channels and electronic program guide content
US20020056086A1 (en) * 2000-02-14 2002-05-09 Yuen Henry C. Methods and apparatus for gathering information regarding media user preferences
US20020059629A1 (en) * 2000-08-21 2002-05-16 Markel Steven O. Detection and recognition of data receiver to facilitate proper transmission of enhanced data

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1910696B (zh) * 2004-01-13 2013-02-06 三星电子株式会社 存储介质的再现方法和设备
US9324360B2 (en) 2004-01-13 2016-04-26 Samsung Electronics Co., Ltd. Storage medium having interactive graphic stream and apparatus for reproducing the same
CN100361076C (zh) * 2004-09-17 2008-01-09 微软公司 在含有图形用户界面的计算机上执行任务的方法

Also Published As

Publication number Publication date
WO2001099415A3 (en) 2002-10-24
JP2004501577A (ja) 2004-01-15
EP1297693A2 (en) 2003-04-02
CN1193599C (zh) 2005-03-16
EP1297693B1 (en) 2017-01-11
KR20020035577A (ko) 2002-05-11
WO2001099415A2 (en) 2001-12-27
US20020062484A1 (en) 2002-05-23
KR100791236B1 (ko) 2008-01-03
US7600239B2 (en) 2009-10-06

Similar Documents

Publication Publication Date Title
CN1193599C (zh) 在接收站上自动执行应用程序的方法和接收站
KR100950111B1 (ko) Mpeg-4 원격 통신 장치
CA2286776C (en) Multiple database, user-choice-compiled program and event guide
US20040034874A1 (en) Pop-up PVR advertising
JP2005537708A (ja) デジタルホームムービーライブラリ
JP2009201126A (ja) テレビジョン信号の置換のシステムおよび方法
JP2001508978A (ja) フルサービステレビジョンシステムのためのサービスアプリケーションマネージャ
EP1228641A2 (en) Television video conferencing systems
EP1555808A1 (en) Multimedia telecommunication system with a multipurpose multimedia device
JP2002135809A (ja) 番組視聴率配信装置、番組受信装置及び番組視聴率配信方法
JP3691938B2 (ja) データ放送方法,及び放送受信装置
CA2660304C (en) Method and apparatus for providing a virtual channel service
Sandbank Digital TV in the convergent environment
US20030014746A1 (en) Method for audience measurement of interactive applications broadcast or intergrated on a television receiver decoder
KR20050052538A (ko) 방송에서 사용자 상호작용을 지원하는 방법 및 시스템
AU776272B2 (en) Computerised method for operating an interactive digital television broadcast
WO2003039141A1 (en) Method of displaying additional service data in digital broadcasting system
KR20070049387A (ko) 전자 상거래를 위한 데이터방송의 실시간 안내 서비스 방법및 시스템
WO2007034454A2 (en) A system , apparatus and method for interactive tv that emmploys a ticker

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: TP VISION HOLDING B.V.

Free format text: FORMER OWNER: KONINKLIJKE PHILIPS ELECTRONICS N.V.

Effective date: 20120823

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

Effective date of registration: 20120823

Address after: Holland Ian Deho Finn

Patentee after: Tp Vision Holding B. V.

Address before: Holland Ian Deho Finn

Patentee before: Koninklike Philips Electronics N. V.

TR01 Transfer of patent right

Effective date of registration: 20201013

Address after: Chinese No. 108 Wai Yip Street, Kwun Tong Kowloon Hongkong Sibao International Building 12 floor 1208-16 room

Patentee after: Top Victory Investments Ltd.

Address before: Eindhoven, Netherlands

Patentee before: TP Vision Holdings Ltd.

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20050316

CX01 Expiry of patent term