用于在平台内划分电视频道的方法和系统的制作方法

文档序号:7914411阅读:140来源:国知局
专利名称:用于在平台内划分电视频道的方法和系统的制作方法
技术领域
本发明涉及电视领域,具体而言涉及在平台内划分电视频道的方法、装置和系统。
背景技术
不能夸大不断努力生产出易于使用的产品对于消费电子设备产业的重要性。无疑这是引入电子节目指南(electronic program guide :EPG)、家庭娱乐中心以及远程控制等等的原因之一。例如,今天的家庭可能有一个或多个电子设备,例如个人计算机(PC)、电视、数字视频盘(DVD)播放器、视频磁带记录器(VCR) (video cassetterecorder)播放器、 压缩盘(CD)播放器、机顶盒、立体声收音机、声频/视频接收机(AVR)、媒体中心、个人录像机(PVR)、游戏设备、数字可携式摄像机、数码相机等,所有这些电子设备以某种方式连接在一起,以便经家庭娱乐中心和单个显示设备给用户提供娱乐方案。随着娱乐中心内的设备的数量不断增长,用户能够与娱乐中心内的全部设备连接的复杂度和失败也在增长。因此期待有直观的用户接口,该用户接口给缺少计算机经验、和 /或具有许多连接到家庭娱乐中心的电子消费设备的人提供高度的用户友好度。大部分人熟悉的直观用户接口的一个例子是电视用户接口和EPG。不幸的是,目前的电视系统只具有软件的极少考虑,因为内容中的多数被广播给系统。把电视系统模型化为单片计算引擎,并且设计唯一现存的软件来运行那个计算引擎。 因此,当不相关的软件应用被加载在系统上时,目前的电视系统变得不可靠。所以,经电视系统使用已知电视用户接口和EPG以便允许对各种不同消费电子设备及其应用的访问在目前是不可行的。

发明内容
本发明一方面公开一种用于在平台内划分电视频道的方法,包括将一个或多个电视频道中的每个电视频道与所述平台内一个或多个分区中之一关联,其中每个分区包括虚拟机和隐蔽核中至少之一,其中模拟电视频道被分配给一个分区而数字电视频道被分配给另一个分区;从所述一个或多个电视频道确定要显示的当前电视频道;以及激活与所述当前电视频道关联的分区,其中每个分区与平台的相应硬件和/或软件单元关联,并且其中激活与所述当前电视频道关联的分区包括给所激活分区分配对其关联的软件和/或硬件单元的控制。本发明另一方面公开一种用于在平台内划分电视频道的设备,包括用于将一个或多个电视频道中的每个电视频道与所述平台的一个或多个分区中之一关联的部件,其中每个分区包括虚拟机与隐蔽核中至少之一其中模拟电视频道被分配给一个分区而数字电视频道被分配给另一个分区;用于从所述一个或多个电视频道确定要显示的当前电视频道的部件;以及用于激活与所述当前电视频道关联的分区的部件,其中每个分区与平台的相应硬件和/或软件单元关联,并且其中用于激活与所述当前电视频道关联的分区的部件包括用于给所激活分区分配对其关联的软件和/或硬件单元的控制的部件。本发明又一发明公开一种用于在平台内划分电视频道的系统,包括具有分区的平台,其中每个分区包括虚拟机与隐蔽核中至少之一,其中一个或多个电视频道中的每个电视频道与所述分区之一关联,并且其中模拟电视频道被分配给一个分区而数字电视频道被分配给另一个分区;以及频道指南,激活与当前电视频道关联的分区,其中每个分区与平台的相应硬件和/或软件单元关联,并且其中激活与所述当前电视频道关联的分区包括给所激活分区分配对其关联的软件和/或硬件单元的控制。


可通过参照以下说明和用于图示本发明实施例的附图,最好地理解本发明。图1图示了可由本发明使用的电视用户接口和频道指南的例子;图2图示了一些实施例可在其中运行的本发明的环境的实施例;图3图示了一些实施例可在其中运行的本发明的环境的实施例;图4图示了本发明的命令解释程序的实施例;图5图示了本发明的调度程序(dispatcher)的实施例;图6图示了可由本发明使用的分区表的实施例;以及图7是本发明的一些实施例可在其中运行的用于划分电视频道的操作的过程的一个实施例的流程图。
具体实施例方式根据本发明的实施例,描述了用于在虚拟化平台中划分电视频道的方法和系统。 在本发明的一些实施例中,虚拟化平台被分区并被应用在数字电视领域。每个电视频道 (或频道组)可被分配到它自己的分区并由它自己的分区管理。可把分区实现为软件分区 (例如,虚拟机)、硬件分区(例如隐蔽核(sequestered core))或二者的某种组合。可在加工时把一个或多个频道分配给分区,或者可动态地将一个或多个频道分配给分区。每个频道可代表模拟广播频道;数字广播频道;预先记录并存储在数字记录设备上的数据;可用于通过因特网(例如网站)流式传输、下载或访问的数据;存储在本地局域网(LAN)的数据等等。观看者可使用电视用户接口及频道指南来基于频道选择激活分区。在下面的说明中,为了解释的目的,阐述了大量具体细节。然而,没有这些具体细节也可以实施本发明的实施例,对于本领域内技术人员来说是显而易见的。在以下实施例的详细说明中,参照以图示方式示出可在其中实施本发明的具体实施例的附图。在这些图中,同样的标号描述多个视图中基本类似的部件。对这些实施例做出足够详细的说明使得本领域内的技术人员能够实施本发明。可使用其他的实施例,且可以在不脱离本发明的范围内做出结构的、逻辑的以及电的变化。图1图示了可由本发明使用的示例电视用户接口和频道指南100。参照图1,可通过频道指南把模拟广播频道、数字广播频道、预先记录并存储在数字记录设备上的内容、可用于通过因特网流式传输或下载的内容、存储在本地局域网(LAN)的内容等等合并、显示, 并使之可用。内容的具体类型包括,但不限于模拟和数字广播节目、网站、本地存储的图片、 通过安全摄像机的实时监视、在线游戏、存储的游戏等等。参照图1,频道2、4和5显示标准广播节目。频道9显示在8:30至9:00之间在线游戏“游戏1”通过网站发生。频道10显示对应于mm. museum, com网站的关于“科学与工业博物馆”的列表。根据本发明的实施例,正如用户会在8:00p.m.选择频道4来观看“节目3”,用户可在任何时间选择频道10来观看科学与工业博物馆展出。还可以类似的方式访问频道11和12。频道11显示存储在本地设备上的家庭团圆的图片。频道12显示为监视家庭住宅而设置的安全摄像机的实况连续镜头。观看者可使用图1的频道指南来选择要观看、听、播放、记录、下载等的内容。提供图1的示例电视用户接口和频道指南100只是为了图示的目的,并不意味着限制本发明。图2和3各说明了一些实施例可在其中运行的本发明的环境的实施例。图2和3 中示出的具体部件代表可适合于本发明并不限制本发明的配置的一个例子。因此,本发明的其他实施例可包括如在图2和3的每个图中描述的或多或少的部件。例如,图2和3的两个或两个以上部件的功能可以组合到一个部件中。同样,图2或3的一个部件的功能可被分离,并由一个以上的部件来执行。图2或3中示出的每个部件可实现为硬件单元、由处理器执行的软件单元、为执行这里所述的功能而编码的硅芯片、或任何其组合。图2和3的每个附图的环境可实现为有线通信系统、无线通信系统或二者的组合。 尽管可通过示例方式使用特定通信媒介来说明图2和3中每个附图的环境,但是可理解这里所讨论的原理及技术可使用任何类型的通信媒介及附随的技术来实现。这些实施例不限于本上下文。可根据用于图2和3中的环境的特定应用和/或由于开发系统的新类型,添加或者取代其他通信系统。参照图2,该环境可包括,但不一定限于计算设备202、广播中心服务器204、一个或多个内容供应方206(1)-206 (η)、因特网208、局域网(LAN) 210、用户接口 212和显示器 214。计算设备202可包括,但不一定限于通信接口 216、处理器218、存储器220、存储设备 222、总线2 和显示适配器226。在高级别且在本发明的实施例中,计算设备202可从广播中心服务器204、因特网208、LAN 210以及从存储计算设备202自身上的内容接收用于频道指南(例如图1中所述的那一个)的内容和相关指南数据。计算设备202还可通过用户接口 212接收输入。频道指南可在显示器214上显示。在本发明的实施例中,内容可包括,但不一定限于演出或节目、语音、声频、音乐、 图形、视频游戏、书等等。在本发明的实施例中,相关指南数据可包括,但不一定限于内容名、频道或位置(例如,通过因特网协议(IP)地址或统一资源位置(URL)在因特网208上的位置、在LAN 210上找到的硬盘上的位置、在计算设备202自身上的位置等)、内容的类型 (例如广播、流、下载等)、元数据(例如内容描述、发布的年份、标定信息、类属等)、节目开始时间、简要大纲、明星等。这些例子不意味着限制本发明。下面详细地说明图2部件中的每个部件。计算设备202可为适于包括本发明的功能的任何设备。例如,设备202可为数字电视、机顶盒、数字视频记录机、数字网络记录机。个人计算机、便携式计算机、蜂窝电话、个人数字助手(PDA)、计算书写板或其他任何类似的设备。尽管图2中只描述了一个计算设备202,但是本发明可包括多个计算设备202。在本发明的实施例中,计算设备202可包括允许高速数字数据、例如电缆调制解调器、DSL调制解调器、以太网接口、卫星接收器等的接收的通信接口 216。计算设备202还可包括用于存储接收到的数字数据用作以后访问的非易失性存储设备222。这样的存储设备一般包括磁媒介、例如硬盘驱动,并且可包括其他机器可读媒介,例如光盘、卡式及棒式存储设备、闪存设备等。在一个实施例中,本发明作为存储在存储设备222或其他可读媒介上的软件被包含在计算设备202内,并且由使用存储器220的处理器218执行。处理器218可为任意处理器,并且存储器220可为任意类型的随机存取存储器(RAM)或其他类型的存储器。计算设备202可处理接收到的内容和相关的指南数据以创建频道指南,并且通过显示适配器2 发送因而产生的信号到显示器214以呈现给观看者。通信接口 216、处理器 218、存储器220、存储设备222和显示适配器226,在一个实施例中,耦合到总线224。在各个实施例中,计算设备202可包括多个通信接口、处理器、存储设备、显示适配器和总线,以及图2中未示出的其他部件。在各个实施例中,计算设备202可包括声频处理器和/或游戏处理器或游戏接口、一个或多个数字调谐器、一个或多个模拟调谐器等等。在本发明的实施例中,计算设备202可从广播中心服务器204、因特网208和LAN 210接收用于频道指南的相关指南数据和内容。这可为所有内容和相关指南数据的直接下载,或者可为限制由计算设备202接收的信息量的查询。用于频道指南的相关指南数据和内容还可记录在计算设备202自身上(例如在存储设备222内)。广播中心服务器204可从至少一个内容供应方206接收数据并且将数字数据转发给计算设备202。内容供应方206 可为向广播中心服务器404提供数据的服务器计算机或多个计算机的组、子网、LAN或其他组。因特网208可由计算设备202用于流式内容或相关指南数据(例如通过订制业务)并用于可下载的内容和相关指南数据(例如来自基于因特网的允许用户购买视频/声频的商店的视频/声频)。LAN 210可为家庭、办公室或商店的、包含诸如电视节目、图片和声频文件等内容的媒体服务器或者个人计算机。在本发明的实施例中,内容供应方206、广播中心服务器204、因特网208、LAN 210 和计算设备202之间的连接可为下列中的一种或多种T1线路、T3线路、共轴电缆、以太网、 双绞线、例如同步光网络(SONET)等的光纤、数字电视(DTV)、有线电视(CATV)、微波、卫星、 无线电波或有线/无线通信的任意组合。在本发明的实施例中,广播中心服务器204、因特网208和LAN210可以数字数据或模拟数据接收内容。如果接收模拟数据,可在其被转发至计算设备202之前将其转换成合适的数字格式。当以模拟数据接收内容时,其可为任意熟知的或专属的模拟格式,例如国家电视系统委员会(NTSC)格式。发送到计算机设备202的内容的格式可为任意数字数据格式,包括例如,诸如因特网协议(IP)分组和文件传输协议(FTP)分组的数据交换格式;例如由国际电信联盟 (ITU)、高级电视系统委员会(ATSC)以及诸如高清晰电视(HDTV)及运动图像专家组(MPEG) 的类似组织等颁布的格式等的组合声频和运动视频的格式;有关声频的格式;诸如联合图片专家组(JPEG)格式、图形交换格式的静止视频格式;等等。
在本发明的实施例中,频道指南可显示在显示器214上。显示器214可在计算设备202外部或者可合并到设备202中。显示器214可为阴极射线管(CRT)显示监视器、薄膜晶体管(TFT)显示屏、液晶显示器(LCD)或任意适合于显示图形和图像的显示设备。用户接口 212可为能够允许一个或多个观看者与计算设备202接口和/或操作频道指南的任意设备。用户接口 212可在计算设备202外部或可合并到设备202中。例如, 一个或多个观看者可使用用户接口 212登陆到计算设备202,以便激活频道指南、选择频道并激活分区等。在本发明的实施例中,用户接口 212可实现为远程控制、PDA、触摸屏或者显示器214或计算设备202上的按钮、游戏杆、键盘、游戏垫(game pad)、个人计算机、膝上型计算机、蜂窝电话等等。提供这些例子仅是为了说明的目的,并不意味着限制本发明。图3说明了一些实施例可在其中运行的本发明的环境的实施例。在图3中,本发明通过虚拟化平台的实施例来实现。一般地,虚拟化平台为被隔离成多个虚拟网络的单个物理平台。该物理平台至少合并一个虚拟机监视器(virtual machine monitor =VMM)。传统的 VMM 一般在计算机上运行,并且给其他软件呈现一个或多个虚拟机的摘录(abstraction)。 每个虚拟机可以独立平台工作,每个虚拟机运行其自身的“客户操作系统”(即由VMM主管的操作系统(OS))及其他软件,这些都称为客户软件。给在虚拟机内运行的进程提供一些硬件资源的摘录,并且这些进程可不了解系统内的其他虚拟机。管理程序在其下面提供计算机系统的虚拟化摘录。每个虚拟机假定其具有对分配给它的硬件资源的完全控制。VMM是实体,负责在这些包含但不限于处理器、输入 /输出(I/O)设备及存储器的虚拟机之中合理地管理及判断系统资源。这里所述的关于图3的实施例中,虚拟化平台被分区并被应用在数字电视领域。 每个电视频道(或频道组)被分配到它自身的分区,并由它自身的分区来管理。把图3中每个分区表示为虚拟机。可在制造时分配一个或多个频道给分区,或者动态地分配一个或多个频道给分区。每个频道可代表模拟广播频道;数字广播频道;预先记录并存储在数字记录设备上的数据;可用于通过因特网(例如网站)流式传输、下载或访问的数据;存储在本地局域网(LAN)的数据等等。电视用户接口及频道指南(例如图1中图示的那一个频道指南)可由观看者使用来基于频道选择激活分区。参照图3,该环境包括,但不一定限于一个或多个虚拟机/分区302(示出为虚拟机 /分区1-7)、VMM 304及平台硬件306。尽管图1中示出7个虚拟机/分区,可理解任何数量的虚拟机/分区可呈现在环境300中。以下更详细地说明这些部件中的每个部件。一个或多个电视频道被分配给虚拟机/分区302。每个虚拟机/分区302可包括一个或多个应用。这些应用可包括由特定虚拟机/分区主管的操作系统以及需要来支持给该分区所分配的特定频道的一个或多个软件应用。VMM 304可包括,但不限于管理程序308、命令解释程序310和调度程序312。如上所述,管理程序308在其下面提供计算机系统的虚拟化摘录。在本发明的实施例中,电视远程控制(例如图2的用户接口 212)可用于提供命令以便选择频道并因此激活与所选频道关联的分区。命令解释程序310和调度程序312处理从电视远程控制接收到的这些命令, 并且把处理结果显示在显示器(例如图2的显示器214)上。下面参照图4来说明命令解释程序310的实施例。下面参照图5来说明调度程序312的实施例。平台硬件306可为个人计算机(PC)、数字电视、主机、手持设备、便携式计算机、机顶盒或适于执行本发明功能的其他任意计算系统。在本发明的实施例中,平台硬件306类似于上面参照图2所述的平台。图4图示了本发明的命令解释程序310的实施例。这里,命令解释程序310维护两个表402和404。表402执行将从远程控制接收到的位转换成远程控制上的相应按钮的功能。例如,如图示,位“0C4F9A”对应于远程控制上的按钮1。然而,不幸的是,直到命令解释程序310可确定按钮1的功能,按钮1才对命令解释程序310有意义。表404维护允许命令解释程序310将按钮转换成其相应功能的信息。例如,如图示,按钮1对应于“音量增大”按钮。命令解释程序310因此知道如果它从远程控制接收“0C4F9A”,则用户刚刚已经按下远程控制上的“音量增大”按钮。对于本领域内普通技术人员而言显而易见,命令解释程序310还可以达到如上所述相同结果的其他方式来实现。图5图示了本发明调度程序312的实施例。调度程序312维护表502,该表包含与显示在频道指南中的频道的每个频道上可用活动的类型有关的信息。另外,表502包括与把每个频道分配给哪个分区有关的信息。调度程序312还包括告知处理单元用户正在观看的当前频道以及因此激活哪个分区的指针。如表502所图示,当前频道为频道2。例如,如果用户选择频道10,则指针将移动到频道10,因此告知处理单元频道10正显示网页并告知处理单元激活分区4。在这种情况下,处理单元知道它必须建立与环球网(Web)的连接以用于用户观看在频道10上所选的网页(Web page)。对于本领域内普通技术人员来说显而易见,调度程序312还可以达到上述同样结果的其他方式来实现。在本发明的实施例中,把所有广播模拟TV频道分配给同一分区,把所有广播数字频道分配给同一分区,把需要应用具体软件的频道各自分配给其自身的频道。频道至分区的关联可自动或者手动来进行。例如,对于在生产之前就已知的频道(例如,把频道600与需要特殊软件的特定频道关联),制造者可在制造过程期间分配分区。对于动态添加的频道,本发明维护分区与用于每个分区的相关软件和/或硬件的映射。图6中图示了示例映射。参照图6,表602包括所有当前分区的列表。对于每个分区,表602维护与哪些频道被关联到或者被分配给特定的分区以及是否有任何软件和参数和/或硬件与该分区关联有关的信息。例如,分区1具有分配频道2并且具有包括显示器和模拟调谐器的关联硬件,分区2具有分配频道4和5并且具有包括显示器和数字调谐器的关联硬件,等等。分区7当前未被分配任何频道。如果需要创建新分区,那么把新分区及其关联信息(频道、软件和参数和/或硬件)添加到表602。对于本领域内普通技术人员显而易见,表602还可以达到如上所述的同样结果的其他方式来实现。接下来参照图7说明本发明的操作的实施例。在这里,过程的流程图和其他说明不是要暗示执行该过程阶段的固定顺序,而是,可以任何可行的顺序来执行该过程阶段。图7为用于划分电视频道的操作的过程的一个实施例的流程图,本发明的一些实施例可在其中运行。参照图7,过程开始于框702,在这里,确保把每个频道分配给分区。如果需要,把来自图6的表602更新以反映分区及其分配的频道和关联的软件和/或硬件的当前状态。在框704确定要显示的当前频道。如上所述,当前频道可通过管理程序308、命令解释程序310和/或调度程序312的使用来确定。在框706确定与当前频道关联的分区,如上所述,可通过图5的表502来确定分
9区。在框708,该确定的分区被激活并被分配对其关联的软件和/或硬件的完全控制。 该关联的软件和/或硬件可通过图6的表602来确定。在框712,确定是否已经选择了不同的频道。如果是,则控制转回至框704。在本发明的实施例中,如果需要,在框710确定下一个最有可能使用的分区,并且准备将其激活。这里,为了加速频道改变提前准备分区。例如,下一个重要频道(CHup)和下一个次要频道(CHdown)比随机频道更可能被使用。这个概念还可通过用户“最喜爱”频道、一天的时间等等来确定,其在评价哪些频道最有可能被使用中具有预期值。这些例子不意味着限制本发明,而是提供说明的目的。本发明的实施例可以软件、固件、硬件或通过各种技术的任意组合来实现。例如, 在一些实施例中,可提供本发明作为计算机程序产品或软件,其可包括具有存储于其上的指令的机器或计算机可读媒介,所述指令可用于给计算机(或其他电子设备)编程以便执行依照本发明的方法。在其他实施例中,本发明的步骤可由包括用于执行该步骤的硬接线逻辑(hardwired logic)的具体硬件部件,或者由已编程的计算机部件和定制(custom)的硬件部件的任意组合来执行。因此,机器可读媒介可包括任何用于存储或传输以机器(例如计算机)可读形式的信息的机构。这些机构包括但不限于硬盘、软盘、光盘、压缩盘只读存储器(CD-ROM)、 磁-光盘、只读存储器(ROM)、随机存取存储器(RAM)、可擦写可编程只读存储器(EPROM)、电可擦写可编程只读存储器(EEPROM)、磁或光卡、闪存、通过因特网、电的、光的、声的或其他形式的传播信号(例如载波、红外信号、数字信号等)的传输等。根据与计算机系统的寄存器或存储器内的数据位有关的操作的符号表示或算法来呈现以上详细说明的一些部分。这些算法的说明和表示是数据处理领域技术人员用来向本领域其他技术人员有效传达其工作实质的方法。算法在这里通常被认为是带来期望结果的操作的自相容(self-consistent)序列。这些操作是需要对物理量的物理处理的操作。 通常,尽管不是必需,但是这些量具有能够被存储、传输、组合、比较以及或者被处理的电或磁信号的形式。已经证实了,主要由于通用的原因,有时把这些信号称为位、值、单元、符号、 字符、术语、数字等方便。然而,应该记住,所有这些和类似的术语要与合适的物理量关联并且仅仅是应用给这些量的方便的标记。除非具体声明为与以上讨论明显不同,应当理解使用例如“处理” 或“计算”或“演算”或“确定”等的术语的讨论可指计算机系统或类似的电子计算设备的动作及过程,该计算机系统或类似的电子计算设备对计算机系统的寄存器和存储器内的以物理(电子)量表示的数据进行处理,并将其转换为类似表示为计算机系统存储器或寄存器或其他这样的信息存储、传输或显示设备内的物理量的其他数据。整个说明书提及的“一个实施例”或“实施例”意味着把结合该实施例描述的特定特征、结构或特性包含在本发明的至少一个实施例中。因此,在整个说明书中各个地方出现的短语“在一个实施例中”或“在实施例中”不一定都指同一实施例。而且,可以任何合适的方式把所述特定特征、结构或特性结合在一个或多个实施例中。要理解,以上说明旨在阐述而非限制。根据阅读和理解以上说明,对于本领域内技术人员而言许多别的实施例是显而易见的。因此,应当参照随附的权利要求书以及授权给该权利要求书的等同物的全部范围来确定本发明的范围。
权利要求
1.一种用于在平台内划分电视频道的方法,包括将一个或多个电视频道中的每个电视频道与所述平台内一个或多个分区中之一关联, 其中每个分区包括虚拟机和隐蔽核中至少之一,其中模拟电视频道被分配给一个分区而数字电视频道被分配给另一个分区;从所述一个或多个电视频道确定要显示的当前电视频道;以及激活与所述当前电视频道关联的分区,其中每个分区与平台的相应硬件和/或软件单元关联,并且其中激活与所述当前电视频道关联的分区包括给所激活分区分配对其关联的软件和/或硬件单元的控制。
2.如权利要求1所述的方法,其中,所述平台为应用于数字电视领域的虚拟化平台。
3.如权利要求1所述的方法,其中,通过软件、硬件或软硬件的组合实现所述分区中的一个或多个分区。
4.如权利要求3所述的方法,其中,通过软件实现的所述分区中的一个或多个分区为虚拟机。
5.如权利要求3所述的方法,其中,通过硬件实现的所述分区中的一个或多个分区为隐蔽核。
6.如权利要求1所述的方法,其中,激活与所述当前电视频道关联的分区通过频道改变输入控制、频道指南以及基于所述当前电视频道来完成。
7.如权利要求6所述的方法,其中,所述频道改变输入控制与管理程序关联。
8.如权利要求6所述的方法,其中,所述频道改变输入控制与所激活分区关联。
9.一种用于在平台内划分电视频道的系统,包括具有分区的平台,其中每个分区包括虚拟机与隐蔽核中至少之一,其中一个或多个电视频道中的每个电视频道与所述分区之一关联,并且其中模拟电视频道被分配给一个分区而数字电视频道被分配给另一个分区;以及频道指南,激活与当前电视频道关联的分区,其中每个分区与平台的相应硬件和/或软件单元关联,并且其中激活与所述当前电视频道关联的分区包括给所激活分区分配对其关联的软件和/或硬件单元的控制。
10.如权利要求9所述的系统,其中,所述平台为应用于数字电视领域的虚拟化平台。
11.如权利要求9所述的系统,其中,所述分区中的一个或多个分区可通过软件、硬件或软硬件的组合来实现。
12.如权利要求11所述的系统,其中,通过软件实现的所述分区中的一个或多个分区为虚拟机。
13.如权利要求11所述的系统,其中,通过硬件实现的所述分区中的一个或多个分区为隐蔽核。
14.如权利要求9所述的系统,其中,所述频道改变输入控制与管理程序关联。
15.如权利要求9所述的系统,其中,所述频道改变输入控制与所激活分区关联。
16.一种用于在平台内划分电视频道的设备,包括用于将一个或多个电视频道中的每个电视频道与平台的一个或多个分区中之一关联的部件,其中每个分区包括虚拟机与隐蔽核中至少之一,其中模拟电视频道被分配给一个分区而数字电视频道被分配给另一个分区;用于从所述一个或多个电视频道确定要显示的当前电视频道的部件;以及用于激活与所述当前电视频道关联的分区的部件,其中每个分区与平台的相应硬件和/或软件单元关联,并且其中用于激活与所述当前电视频道关联的分区的部件包括用于给所激活分区分配对其关联的软件和/或硬件单元的控制的部件。
17.如权利要求16所述的设备,其中,用于激活与所述当前电视频道关联的分区的部件是用于通过频道改变输入控制、频道指南以及基于所述当前电视频道激活与所述当前电视频道关联的分区的部件。
18.如权利要求17所述的设备,其中,所述频道改变输入控制与管理程序关联。
19.如权利要求17所述的设备,其中,所述频道改变输入控制与所激活分区关联。
20.如权利要求16所述的设备,其中,所述平台为应用于数字电视领域的虚拟化平台。
全文摘要
一种用于在平台内划分电视频道的方法和系统。一种方法包括为平台创建分区,将一个或多个电视频道中的每个电视频道与所述分区之一关联,从所述一个或多个电视频道确定要显示的当前电视频道,以及激活与所述当前电视频道关联的分区。
文档编号H04N21/266GK102300124SQ20111027880
公开日2011年12月28日 申请日期2007年5月30日 优先权日2006年6月2日
发明者J·康内利, R·特崔克 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1