用于在广播系统中执行切换的方法和移动终端的制作方法

文档序号:7608370阅读:169来源:国知局
专利名称:用于在广播系统中执行切换的方法和移动终端的制作方法
描述本发明涉及一种操作移动终端的方法,包括确定第二网络区域中与第一网络区域中的第一节目相似的一个或多个节目。本发明还涉及一种移动终端,包括处理器,设置为使用与第一和第二网络区域中的可用广播节目相关的数据来确定第二网络区域中是否有相同的节目可用,否则,确定与第一节目相似的一个或多个节目。
在如广播或多播系统的点到多点系统中,服务同时针对多个消费者。在这些系统中,将信道容量在不同的服务之间划分,而非在不同的接收器之间划分。当在点到多点环境中服务变为更多种形式时,提供目标内容的需求随之增加。对准目标可以例如基于用户的位置,基于用户的简档,基于用户终端的简档或它们的组合。这样不同服务就可以具有不同的地理覆盖区域。
在多播系统中,接收器可以请求随接收器移动的服务,所以服务的服务区域根据哪些接收器正在消费哪个小区内给定的服务来变化。例如,运营商在特定的小区内广告特定的服务,然后接收器开始消费。当接收器移动到另一个小区时,接收器可以请求将该服务移动到该新小区。然后多播运营商决定是否在新小区提供该服务。该决定可以基于新小区中的容量。如果运营商决定不在新小区提供服务,则从该接收器的角度来看服务停止。
在广播系统中,广播运营商决定何时以及向哪个网络区域传送哪些服务。接收器一般不能影响广播。当接收器移动到一个新小区时,它也许能够接收到它先前接收的相同服务,也许不能。
发明概述根据本发明的第一方面,提供一种操作移动终端的方法,该方法包括接收与第一网络区域中的可用广播节目相关的数据,并将所述数据存储在移动终端中;在从第一网络区域中的发射器接收第一节目的同时,检测向第二网络区域切换的需要;使用与第二网络区域中的可用广播节目相关的数据来确定第二网络区域中是否有第一节目可用,以及如果有的话,从第二网络区域中的发射器接收第一节目,否则,确定与第一节目相似的一个或多个节目,然后从第二网络区域发射器接收相似节目其中之一。
在一个优选实施例中,使用用户界面呈现相同的节目或一个或多个相似节目。这可以包括对于所述或每个相似节目指示该节目与第一节目共有的一个或多个数据元素。
为了提供特别用户友好的切换,本发明的优选实施例中的方法包括在从第二网络区域发射器接收相似节目其中之一的步骤之前要求用户确认。此步骤可以省略,尤其是在终端可以无缝地实现切换的情况下。
在有两个或两个以上相似节目的情况中,可以在从第二网络区域发射器接收它们其中之一的步骤之前要求用户选择它。
在优选实施例中与可用节目相关的数据还包括每个节目的标识符。这可以允许相对直接地确定是哪些节目。否则,在终端可以确定分开的网络区域中的两个节目是否相同之前,可以要求终端执行数据的一些重要处理。
与可用节目相关的数据优选地具有分层的分类结构。在因特网协议数据广播网络中往往是这种情况,尤其是使用分时广播节目的那些情况。在任何情况中,因为它可以允许相对容易地确定节目是否相似,所以该特征特别有利。
在本发明的一个优选实施例中,确定相似节目的步骤包括确定哪些节目具有与第一节目共有的标识符。该标识符可以是例如节目标识符、服务标识符、信道标识符、类别标识符和流派标识符中的任何一个或多个。
与可用节目相关的数据可包括与这些节目的传输时间表相关的数据。
根据本发明的第二方面,提供一种移动终端,包括接收器,设置为接收与第一和第二网络区域中的可用广播节目相关的数据;存储器,设置为存储所述节目数据;切换处理器,在终端从第一网络区域中的发射器接收第一节目的同时可操作以检测向第二网络区域切换的需要;节目数据处理器,设置为使用与第一和第二网络区域中的可用广播节目相关的数据来确定第二网络区域中是否有相同的节目可用,否则,确定与第一节目相似的一个或多个节目;以及控制器,设置为控制移动终端从第二网络区域发射器接收第一节目或如果适合的话接收相似节目其中之一。
本发明可以概述为可用于如下情况当用户从一个小区、服务区域或网络区域移动到另一个小区、服务区域或网络区域时,向用户提供相同或相似内容。这些区域可以是从小网络小区到不同国家中的服务区域等的任何区域。在当前使用的服务不可用,也不能将其移动到终端正在进入的新小区时,提供一个或若干个最接近的备选服务。在不同覆盖区域具有不同的服务和节目时,辅助的切换可能是非常有益的。
为了促进本发明的效果,不同的网络运营商可就至少部分在它们的ESG中使用相同结构以便协助漫游而达成协议。
这些实施例具体涉及数字广播网络,其示例为DVB-T(数字视频广播-地面)、ATSC(高级电视系统委员会)和ISDB(综合服务数字广播),其中使用通过分时的因特网协议数据广播来广播节目,虽然本发明具有比此更广泛的应用。
附图简介现在将参考附图仅以示例的方式说明本发明的实施例,其中


图1说明在采用本发明的系统中制作多播服务集以及向移动终端提供服务的示例;图2说明采用本发明的系统中如何使用分时在信道上传送服务组件的示例;图3A示意示出其下可以发现服务组件的层次结构的一个示例;图3B示出一个服务的部分内容的示例;图4示出不同网络运营商支持的小区如何一起构成网络的示意性示例;图5是示出根据本发明的一个实施例的移动终端可以如何执行ESG发现的流程图;图6示意示出构成根据本发明不同方面的移动终端的一部分并根据本发明不同方面工作的选定硬件和软件组件的安排;图7说明用于说明本发明一个实施例的与相邻但不同的网络区域相关的第一和第二分层ESG的某些分支;以及图8是用于说明根据本发明的图6移动终端的一个实施的操作的流程图。
实施例的详细说明根据本发明的移动终端可在其中工作的多播服务系统将某些服务一起捆绑成服务集。每个服务集与包括服务集唯一的标识符的标识数据相关联。标识数据还包括既用于服务集也用于该服务集中所含的服务的多种不同类型的元数据项。在传输流中优选地以表格式传送该标识符和元数据。该表可以类似于DVB-T中所用的表,例如标准ETSI EN 300 468(′468标准)的业务群关联表(BAT)。这些标识符和元数据项优选地以诸如′468标准中定义的那些的描述符提供。
一个多播服务系统可以将一个或多个服务运营商提供的服务捆绑成一个或多个服务集。这些服务可包括现场内容和/或存储的内容。多播服务系统可以将捆绑的服务集转发给一个或多个多播运营商,然后可以在IP(因特网协议)数据广播突发中将转发的服务集作为多播发送到接收器。图1说明了此情况。
参考图1,示出第一至第五服务提供商10-14,它们各为现场内容的提供商、存储内容的提供商或混合内容的提供商。第一至第三服务提供商10-12向第一多播服务系统16提供服务。第三至第五服务提供商12-14向第二多播服务系统17提供服务。多播服务系统16、17中的每一个将通过捆绑接收到的服务而形成的服务集转发到各自的多播运营商18、19。然后在IP数据广播突发15中多播这些服务集,移动终端20可以接收它们。
每个服务提供商可以提供一个或多个服务。每个服务包括一个或多个服务组件。这些服务组件中的每一个可以具有不同的媒体格式。服务通常可包括如下项目中的一个或多个音频或视频流、图文电视轮播(teletext carousel)、一组万维网链接、不同内容的可下载文件等。通常,一个用户一次仅消费一个服务。一个服务可以由一个或多个连续的节目组成,类似于常规的电视和无线电电台节目。
终端接收包含诸如突发大小、最大突发持续时间、哪些IP流包含在特定时间片信道中等分时相关信息的服务信息(SI)。终端还从网络接收其中可发现基于IP的服务的SI信息,例如载波频率、所用的包标识符(PID)、传送_流标识符等。在突发内的段的段头中承载与分时相关的实时参数。这些实时参数包括Δ-T参数,即来自当前时间片信道的下一个突发可以认为在当前段之后被接收到的时间,突发标记的结束等。
当与服务集时间表组合时,与服务集、服务和服务组件相关并描述它们的数据项包括电子服务指南(ESG)数据。ESG数据用于为终端的用户提供选择他/她感兴趣的信道、服务和项目并查找存储在终端上的项目的能力。ESG数据可用于提供ESG,其中包含有关可用服务的信息。ESG还可以称为信道指南、电子节目指南或信道选择器。ESG通常通过服务层次结构以可使用方式提供服务组合。
可以通过DVB-T网络在突发中传送与特定服务相关的服务组件(S11、…、S1m、S21、…、S2n)。图2说明了此情况。第一和第二突发30、31具有由开始时间和结束时间(“开始时间1”、“开始时间2”、“结束时间1”、“结束时间2”)定义的持续时间(“持续时间1”、“持续时间2”)。利用第一突发的结束与第二突发的开始之间的间隔(“间隔1”)传送突发30、31。
连续突发30、31的内容可以是相同的,或它们可以是至少部分不同的。取代突发包含服务集的所有服务组件和包含仅与该集相关的服务组件,一个突发可以包括服务的任何数量的服务组件,或者它可以包含来自一个或多个服务或服务集的服务组件。服务组件在突发中的次序由多播服务系统或多播运营商确定。
服务集时间表可以是ESG数据的一部分,或可以分开传送它。
还可以通过分开的第二网络传送ESG数据或其一部分。该第二网络通常是移动电话网络,例如GSM、GPRS、3G或UMTS,但是也可以是WLAN或任何其他通信网络。该第二网络优选地是无线的,但是也可以是有线的。接收ESG数据的终端可使用经由第二网络传送的ESG数据。
如果通过DVB-T来传送,则可以在IP控制信道(IP-CC)上传送ESG数据。ESG数据包括有关服务的元数据,例如有什么类型的服务可用,可以如何接收服务内容以及可以如何消费它。该元数据使用基于IP的协议作为一组通知文件来发送。在一个实施例中,轮播式地重复传送在IP-CC上发送的ESG数据。
在图1的系统中,在本发明的一个实施例中,如图3A和3B所示分层次地设置可用服务。图3A示出服务的分层结构的一个示例,图3B示出一个服务的部分内容的示例。在最高层,分层结构包括类别。服务按类别分类。可以有多层类别。类别将服务集分类。类别可以包括例如来自某个主题或内容类型的信道。信道可以是用户可以以诸如CNN(RTM)或BBC(RTM)的一个名称或品牌标识的一个服务集。在层次结构中的类别下,可以有子类别或服务集。服务集将相同种类的服务组合在一起,虽然它们可以代之以与诸如CNN(RTM)或BBC(RTM)的可标识的实体相关。服务集为服务提供商(SP)或内容提供商(CP)所有。一个CP或SP可以具有许多服务集。服务集可以将一个CP或SP的相同种类的服务组合在一起。一个服务可以属于多个不同服务集,但是一个服务集的所有服务优选地为相同SP或CP所有。捆绑是可销售的实体,即SP一起销售的一组服务。一个服务始终属于至少一个捆绑。在本示例中,服务是层次结构的最低层。可用服务的层次结构是非常静态的。服务和服务集可以改变,但是改变不是频繁的,且常常不将服务的结束时间通知用户。ESG数据包含描述相应层的元数据(即它是类别、服务集还是服务)以及至更详细信息的链接。服务集可以具有元数据标识的缺省服务,即当进入服务集时即打开的服务。还可以在用户界面中将服务集与其后有一个所含服务的列表的按钮或菜单关联。
每个实体具有一个标识符。该标识符在数据广播运营商(的那些实体)的标识符范围内始终是唯一的。例如,一个服务标识符在数据广播运营商的服务标识符范围内是唯一的,而一个类别标识符在数据广播运营商的类别ID等中是唯一的。
ESG信息的较为动态的部分是节目部分。节目部分包括服务会话,它是服务的示例且具有开始时间和停止时间。服务会话包括服务项目或服务组件。服务项目是可以个别消费的内容的“片断”。使用相同种类的传输参数传送服务会话的所有服务项目。与服务会话的情况一样,服务项目可以在服务会话内具有它们各自的开始时间和停止时间。它取决于多播运营商18、19是否要将所制作的服务项目的时间表显示给用户。在传送服务会话之后,与会话和项目有关的信息不再是感兴趣的,所以不再被广播。
该分层结构使得以逻辑和关联格式呈现服务组合成为可能,且能够容易地呈现和检索ESG。对于终端20的用户这使得查找他们感兴趣的服务更容易,对于运营商18、19还使得计划会话更为容易,以使被视为可能是相同人群-所感兴趣的服务会话尽可能少地重叠。ESG可以视为包括两个部分,第一部分,与类别相关,主要由数据广播/多播运营商管理;第二部分,与类别以下的所有层次结构层相关,由服务提供商管理。
图3A说明一个例子。其中,服务类别可以是具有服务集“CNN新闻关注”的“新闻”以及其下是服务“现场更新”(图1a)。服务新闻.CNN新闻关注.现场更新包含服务会话,例如图3B所示的有关最新商业新闻的节目。服务会话包括可以是例如与世界不同部分相关的新闻的项目。如果还计划项目以及将时间表显示给用户,则用户可以仅在传送感兴趣的一个或多个部分时观看新闻。
两种与传送的ESG信息相关的通知是层次结构通知和服务会话通知。其划分是基于所述的ESG部分。通知文件的传送可以以连续或轮播类型传输来执行,即一发送了通知的所有文件,就重新发送它们。在两次相继的传输之间可以有暂停。当终端需要ESG信息时,它可以开始收听通知。两种通知可以组合在单次轮播上,或使用两次轮播分开发送。除了这些轮播外,还可以有主页的轮播、安全关联(SA)文件的轮播和告警轮播。因此,可以有五种轮播,即层次结构轮播、会话轮播、主页轮播、SA文件轮播和告警轮播。
可以通过如移动电话通信网络的交互信道检索项目通知,即,它们不像其他通知那样被广播。
安全关联描述用于保护的安全参数。SA文件包含能够移除保护所需的信息。服务是类别、服务集和服务的层次结构中的最低层。服务始终属于一个CP/SP。服务具有服务会话,这意味着以计划方式传送与服务相关的内容。服务会话可包含一个或多个IP会话。
如上所述,层次结构包括类别、服务集和服务。在一个文件中描述层次结构,通常使用XML表达。因此,如果仅支持一种语言,则轮播一次又一次地传送相同的层次结构文件。如果支持多种语言,则传送用于每种语言的一个文件。一个或多个层次结构文件的传送构成层次结构通知。
层次结构文件中所含的信息包括与购买信道、捆绑、类别、服务集、服务相关的信息以及还有如下的其他信息。除了分层类别化外,还可以将服务与如服务流派之类的其他分类和/或标识数据关联。
购买信道描述可通过其购买捆绑的信道。描述信道的属性包括信道的唯一标识符、发送购买请求所经由的承载的标识、购买地址、购买请求的描述、发送购买响应所经由的承载的标识、响应格式的描述以及电子商务运营商的唯一标识符。
可以以捆绑形式购买服务。因此,捆绑是可销售的项目。将这些捆绑与如下数据项目其中一个或多个关联捆绑唯一的标识符,描述捆绑的名称,捆绑的价格信息,例如整个预订期的价格、预订期的余下时间的价格、预订期开始时间、预订期结束时间、货币、购买代码、描述标签以及可以购买该捆绑所经由的每个购买信道的标识符。可以向用户显示描述标签以说明购买项目的使用,而且可以采取“3个月购买”、“购买到当月结束”等形式。购买代码在电子商务系统中用于标识购买的捆绑。在本发明的一个实施例中,对于可以购买的每个捆绑和时期组合,有一个购买代码。在备选实施例中,每个捆绑有一个代码,且每个时期有一个代码,这使每个捆绑/时期组合可以由包括这两个代码的组合的购买代码来标识。捆绑可以通过一个购买信道来购买,或者它可以通过两个或两个以上购买信道获取。
在备选实施例中,除了捆绑外,还可以单独地购买节目、信道和会话。在此情况中,需要为可单独销售的每个项目提供一个代码。在此情况中,不一定需要是结束时间或持续时间,因为项目往往具有固有的结束时间,所以购买代码可以更简单。
为了构成类别信息,给出如下数据项目中一个或多个(优选全部或大多数)类别的名称、类别的唯一数值标识符、类别的简短描述、网络运营商要求类别层的交替显示的显示次序、家长评级的指示以及家长类别标识符。
对于服务集信息,给定如下数据其中一个或多个(优选全部或大多数)服务集的名称、服务集的唯一数值标识符、服务集的简短描述、运营商要求显示该类别的服务集的显示次序、家长评级的指示对服务集的主页的引用、有关服务集的服务的信息、属于服务集的服务的标识数据、服务集中服务的显示次序(向用户显示服务的次序)、缺省服务标识以及诸如作者、创建日期等其他运营商特定属性。这些属性的值可以是字符串、整数、日期、URL或它们的全部或一些的任何组合,例如整数与字符串值的组合。这些属性可包括属性的名称、描述和唯一标识符中的一个或多个。服务集信息还可以包括服务所属的每个捆绑的标识符。
对于每个服务,给出如下数据其中一个或多个(优选全部或大多数)服务的名称、服务的唯一标识符、服务的流派的指示、服务的简短描述、可以找到详细描述的URL、服务所属的捆绑的标识符的列表、服务的家长评级的指示、服务的评级的URL、服务的类型的指示以及诸如作者和/或创建日期等其他运营商特定属性。这些属性的值可以是字符串、整数、日期、URL或它们的全部或一些的任何组合。这些属性可包括如下项其中一个或多个属性的名称、描述和唯一标识符。可以使用′468标准版本1.4.1中的相同或相似替代规范来指示服务的流派。服务的类型的指示使终端能够在诸如DVB多播服务、在线服务和3G多播服务的不同服务之间区分。
与会话项目相关的数据包括会话开始时间、结束时间或者会话的持续时间。
ESG数据还可以包括轮播信息,例如轮播的类型、其他轮播的IP地址和端口、轮播信息的届满时间和更新间隔、层次结构数据的修改时间以及对运营商主页的引用。修改时间是上次修改层次结构的时间。运营商主页是当打开ESG时用户可以首先看到的页面。运营商主页可以包括10个最流行IPDC服务、最新服务的列表、推荐的列表等。主页在打开ESG之后可供非常快地显示给用户。主页以主页轮播形式发送。ESG数据还可以包括ESG的唯一标识符以及有关ESG的语言的信息。每种支持的语言具有单独的ESG数据文件。
还通知的是届满时间信息,它指示通知的信息通常在其之前不改变的时间。对于分层结构轮播、会话轮播和主页轮播来通知届满时间。对于会话轮播和主页轮播,可以设定更新间隔(以秒计),从而能够计算下次更新的时间,而无需检查层次结构文件。
图4中示意说明网络拓扑的一个示例。这里的网络是使用DVB-T的IP数据广播网络,但是这并非必不可少的。图示的网络由小区C1-C9构成,它们是可以向其发送内容的最小单元。在DVB-T网络中,小区可以是一个IP封装器的传送区域。在本发明的另一个实施例中,一个IP封装器可以传送到多个小区。在该情况中,在那些小区中传送的内容是相同的,但是它们可以使用不同的频率。在本发明的再一个实施例中,可以由多个IP封装器的内容来组合一个小区的内容。一起发送相同内容的小区构成一个网络区域。网络区域不是固定的,可以动态地更改。所用的轮播对于这些网络区域是本地的。因此,该信息是专用于网络区域的。在该示例中,小区C1-C3构成第一网络区域N1,小区C4-C6构成第二网络区域N2,以及小区C7-C9构成第三网络区域N3。例如,第二网络区域N2可以具有它自己的层次结构轮播、主页轮播、会话轮播、安全关联轮播和告警轮播(未示出)。因此,对往其他网络区域的不同IP地址执行层次结构通知。一起发送相同服务的网络区域包括服务的服务区域。服务的所有服务会话在整个服务区域中都是相同的。因此,如果运营商希望传送对于每个区域不同的本地新闻,则在不同的区域服务也必须是不同的。为了标识不同,服务必须具有至少不同的服务标识符。在图4中,如果服务X仅在第一和第二网络区域N1和N2中是活动的,则这两个网络区域一起可以构成服务X的服务区域。如果第三网络区域N3具有至少不同的服务标识符但是还可能不同的服务,则第三网络区域N3可以构成不同的服务区域。
当终端20首次开机时,终端没有任何ESG信息。为了能够向用户显示ESG信息,终端20必须执行ESG发现以例如经IP-CC接收ESG数据。信息接收可以划分成五个阶段,概述为获取层次结构文件的IP地址,接收层次结构文件,接收主页,接收服务会话描述,以及最后检索详细信息。图5示意说明了此情况。
在步骤S1,终端首先必须查找层次结构信息的IP地址是什么。有许多仅预留用于ESG信息的地址,其中每个网络区域一个地址。可以从网络获取当前小区的层次结构信息文件的IP地址的标识。此操作的机制取决于网络。
在DVB-T网络中,在本发明的一个实施例中,经由如下信息流接收层次结构信息文件的正确IP地址。首先,终端20中所含的接收器扫描可用频率,直到发现期望的DVB-T网络为止。期望的网络可以是发现的第一个网络、用户定义的网络、配置到终端的网络等。接下来,接收器接收网络信息表(NIT)。在此上下文中,接收器还查找IP/MAC通知表(INT)。这通过解释NIT表中的类型0x0B的所有链接描述符来执行。一个DVB-T链接可以承载多个IP平台,这些IP平台可以视为信道。终端20询问接收器有哪些IP平台可用,以及接收器将从NIT表分析的信息发送到终端。接下来,终端选择IP平台,并将所选IP平台标识给接收器。接收器然后接收INT表并分析它。为了获取层次结构文件的IP地址,终端询问接收器它是否具有属于ESG IP地址范围的地址的映射。然后接收器返回IP地址。本领域技术人员将认识到可以如何为其他网络类型获取IP地址。
当终端20确定了正确的IP地址时,它打开该地址并开始收听。在步骤S2,终端接收包含层次结构信息的文件,并将其保存到数据库。例如可以以XML编写层次结构文件。终端20其中可以从层次结构文件中获取其他轮播的IP地址。这使得终端可以移动来收听主页的IP地址并接收它们,这在步骤S3执行。将主页保存到终端20,以便在需要时可以将它们显示给用户。在步骤S4,终端还可以收听会话通知的IP地址,并接收它们。使用例如SDP(会话描述协议)和构成层次结构信息的一部分的XML文件来描述服务会话信息。SDP文件包含终端需要来以便可以接收和消费会话的信息。XML文件用于描述用户的会话的内容。当在步骤S5终端20接收到会话SDP文件和XML文件时,它分析它们并将信息保存到数据库。
如果在接收到层次结构和会话通知之后,最终用户仍希望获取有关服务、服务会话或项目的更多信息,则可以例如经万维网门户获取更详细的信息。在通知中给定标识这些万维网门户的URL。
在本发明的图6所示的一个实施例中,仅部分地示出的移动终端20作为具有DVB-T接收器的DVB-T客户来实现。接收器具有与DVB-T网络的空中接口。终端20经由接收器从DVB-T网络以IP数据广播突发形式获取信息R。将ESG数据存储在ESG数据库34中。
为了确保用户没有过时的信息,必须不时地更新该信息。可以连续发送通知,由此可以使终端20在所有时间收听最新的通知。但是,因为对于节省功率是重要的,所以每个通知包含届满时间,它是指示应轮到下一个版本时的绝对时间。新版本不一定要与旧版本不同,但是要确保一个版本的有效性期间将不会有任何变化。更新间隔对于ESG的不同部分是不同的,因为变化的概率是不同的。例如,层次结构的更新间隔通常远比会话的更新间隔长。可以使用届满时间来控制接收器开机。具体来说,终端只需要在当前存储的通知刚好要届满或刚好已经届满时接收通知。
因此,在首次接收到ESG信息之后,如果终端20不从一个网络区域移动到另一个网络的区域,则终端只需要在到时间要更新时才收听通知。在层次结构文件更新的情况中,终端20接收层次结构文件,然后判断层次结构的修改时间是否晚于其ESG数据库34中的层次结构的修改时间。如果接收到的层次结构是较新的,则将其更新到ESG数据库34。否则,终端20仅注意到下一个届满时间。当检查层次结构文件时,终端20还读取会话轮播和主页轮播的届满时间。但是,因为这些轮播的更新间隔可能短于层次结构的更新间隔,所以还可以对会话和主页设定更新间隔,以便可以计算后续的届满时间而无需检查层次结构文件。
如果更新间隔期间发生非期望的更新,则可以通过告警服务通知终端应更新ESG信息。它可以任何适合的方式来进行,例如使用通知轮播来进行。
现在参考图6更详细地描述移动终端20的操作。参考图4,仅部分示出的移动终端20一般包括连接到服务数据处理器22和用户界面23的存储器21。用户界面23包括显示器24和浏览选择器25,例如小键盘或触摸屏输入装置。数据处理器22由服务集组合器应用26、ESG处理应用27和用于确定与至少如下项中一个或多个相关的标识数据和其他特征数据项目的相似度的比较应用(未示出)构成层次结构、节目、服务、信道、类别、流派。存储器21设为存储最多N个服务组件,28-30图示了其中三个,以及与之对应的服务标识数据31-33。存储器21还将ESG数据存储在ESG数据存储区34。
移动终端20接收包含ESG数据和服务组件和相关的数据的IP数据广播突发,并将其存储在存储器中。在存储接收到的数据之前,可以缓存它。基于ESG数据和相关的数据项目,终端20可以将服务组件与适合的服务集关联。终端20的用户可以浏览和选择接收到的内容以供查看或呈现。可以使用描述各种服务组件的数据项目来建立用于将接收到的内容项目类别化的层次结构。还可以使用服务集时间表中的数据来根据它们的定时(现在、下一个、今天、下周等)的次序安排服务。
移动终端20可以从接收到的ESG数据中提取接收到的服务集时间表信息,以及从接收到的服务信息(SI)和节目专用信息(PSI)表中提取有关传送的定时和有关服务集或服务组件的一个或多个载波传输频率的信息。在选择了服务集或服务组件之后,终端20由此可以在正在传送期望的或选择的服务集或服务组件时的适合时间调谐到正确的频率。终端可以在其他时间保持关机,以便节省功率。
如下所述,在终端的用户界面中显示了不同的服务集。用户界面还包括浏览和选择部件。
终端20操作以将接收到的服务组件和对应的服务标识数据,以及接收到的ESG数据存储在存储器21的适合部分。可以通过DVB-T网络或通过移动电话网络来接收ESG数据,如35所示。服务集组合器应用26使用该数据来构成仅包括要用来构成各服务集的一部分的服务的服务集。使用层次结构数据来对不同的内容类型类别化。可以将服务组件包括在不止一个服务集中。接下来,以适合的方式来对数据分类。
通过用户界面23实现服务选择,它可以采取任何适合的形式。服务选择之后,消费服务。
接收到的ESG可能仅对终端的位置有效,或者它可能对当前小区或一些相邻小区有效,或他可能对多个网络区域有效。终端可以仅接收ESG的一部分或ESG的时间表,或它可以接收描述所有可用服务及其时间表的完整ESG。
现在将参考图4描述终端的示范操作。最初在第一网络区域N1范围内的终端接收到并存储与该网络区域相关的第一电子服务指南ESG1。然后该终端移动到它还可以接收到为第二网络区域N2提供的服务的位置。N2中的服务可能部分或完全与N1中的服务不同。当终端后来沿相同方向进一步移动时,则它可能仅接收有关第二网络区域N2的服务,即它不再能够接收到有关第一网络区域N1的服务。在此发生之前,终端可以使用例如场强度或误码率(BER)来检测对切换的需要,或用户可以决定需要切换。
在可以访问新网络区域中提供的服务之前,终端需要该网络区域的ESG(全部或部分)。作为ESG发现过程的结果可以接收到相关的ESG,如上所述。或者,终端可以预先接收到作为请求结果的新服务区域的ESG或新服务区域中的ESG的时间表。可以使用例如移动电话网络23的另一个网络传送与ESG相关的数据的请求和包含时间表或ESG或其部分的响应。
当用户使用正从一个地理位置移动到另一个位置的终端接收服务且检测到信号接收的质量不再令人满意时,终端通过启动服务发现过程开始搜索继续接收该服务的替代方式。由此,终端可以发现对于用户终端的位置有效的ESG的网络地址。在此情况中,可能还需要SI和/或PSI信息。
在本发明的一些实施例中,对于不止一个网络区域可以使用相同的ESG,即使不同网络区域内提供的服务不同。在这种情况中,终端还需要接收有关新网络区域的SI和PSI信息,以便可以访问可用的服务。然后使用SI和特别是其中的INT表查找当前小区中消费的相同服务是否在新小区中也可用。通常,一个小区中的INT表包含来自当前和相邻小区的信息。因此,即使在切换之前,接收器也可以知道在新小区中是否有相同的服务可用。因为一个服务可以包括一个或多个IP流,可以使用INT表告知接收器如何以及在哪里找到来自当前网络的IP流。还可以将INT表在不止一个服务提供商之间划分。这样,如果从当前服务运营商的INT表中未发现相同的流,则接收器可以尝试从一个或多个不同服务运营商的INT表查找相同的IP流。
当终端接收到对于终端的位置有效的至少一个新ESG时,终端将接收到的ESG中的数据与存储的ESG数据比较,以查找相同服务或相似服务。如果新ESG始发于与先前ESG相同的网络运营商,则ESG往往至少部分相似。
如果终端确定从新小区有相同服务可用,且终端20对该服务有访问权,则从新小区消费该服务。如果可能的话,切换应该是平滑的。如果因任何原因新小区中没有相同服务可用,终端20判断从该终端可接收的任何其他小区是否有该服务可用,以及如果可能的话,从那些新小区的任何一个消费服务。如果在任何新小区都没有该服务可用,则终端20确定相似的服务,并通过用户界面23将该服务提供给用户。如果用户表明他或她需要该相似的服务,则消费该服务。可能特别需要的服务的示例是天气预报、交通信息服务和体育比赛。终端20选择相似服务是基于某个标准的,例如匹配信道、信道类别、子类别、流派或节目类型等。在终端20中可以任何方便的方式来实施相似服务选择。相似服务选择可以是自动的,即无需用户认可,即消费该相似服务。或者,它可以是手动的。在此情况中,终端确定新小区中的可用哪个服务与过去消费的服务相似,并在用户界面上作为可用选项呈现这些服务。然后需要用户手动作出服务选择,虽然可用的选项是终端认为是相似的那些选项。相似服务选择可以代之采取介于这两种极端之间的任何形式,例如在消费之前需要用户认可单个建议的相似服务。或者,服务选择可以包括检查存储在终端20上的用户偏好,以及使用这些偏好和哪些服务是相似的确定来准备用户可能感兴趣的相似服务的列表。如果用户偏好要求的话,或只有一个服务满足用户偏好和相似服务要求,则可以使用用户偏好和哪些服务是相似的确定来准备单个建议的相似服务。用户偏好可能要求仅在相似服务列表中显示免费的或用户已经预订的服务。如果未这样设置,则选择该列表中的相似服务可以在适于该服务的情况下启动付款或预订过程。
现在参考图7描述这样的一个示例。在该示例中,用户正在英国从伦敦到曼彻斯特的火车上。大伦敦和大曼彻斯特都有各自的广播服务区域,以及对于这两个区域,信道是相似的。在大伦敦小区的覆盖区中的同时,用户正在观看全国性体育内容提供商提供的作为LocalComer信道的三个服务之一的称为英超联赛的服务中的称为“切尔西-阿森纳”节目。该节目的观看包括在适合的IP流上传送的流式视频数据的消费。LocalComer信道见于体育分类的足球子类别下。有时在旅途期间,终端从构成大伦敦服务区域的一个或多个小区的覆盖区移动。在该点,终端开始从构成大曼彻斯特服务区域的一部分的小区接收。终端20执行新小区的ESG发现。从该ESG数据,终端20发现先前正在观看的节目在新小区中不可用。终端20则将来自新网络区域的节目信息和ESG数据与当前正在消费的内容比较。终端20确定存在相同的信道LocalCorner,但是该信道只有一个服务,在此情况中为它的缺省服务,即男子足球。男子足球服务上的当前节目是足总杯(FA)预演。终端由此确定该节目是最相似的服务,并建议它。建议通常包括显示指示当前观看的节目将不再可用的文字,并指示建议的节目(在此情况中只有一个)并附带接受选项和拒绝所有建议选项。优选地显示每个建议的节目连同指示该节目是否免费观看,用户是否已经具有涵盖该节目的有效预订或是否需要额外预订的数据。在本例中,唯一建议的节目包含在国内移动广播运营商提供的用户的基本预订套装中,所以无需预订或付费。用户可以使用终端20的用户界面23选择建议的节目来开始消费它。如果用户拒绝建议的节目,则终端20可以显示大曼彻斯特服务区域的ESG。ESG可能最初显示在最上方,即服务类别层,或者它可能在两个服务区域共有的最低层,在此情况中为LocalCorner。
现在参考图8描述在一些方面更详细的另一个示例。在下文中,与现在所在的小区相关的ESG称为旧ESG,与正在进入的小区相关的ESG称为新ESG。
当接收到新ESG时,终端可发现基于存储的数据连接到服务所必需的数据。该例利用如下事实,如果新网络区域由与所在网络区域相同的数据广播运营商提供服务,则ESG的结构可能具体在类别和子类别方面基本相似。在两个网络区域中都传送的服务很可能在那些网络区域中具有相同的会话_id。在此情况中,终端20可以通过在所接收的新ESG中搜索会话_id来找到相同的服务(如果有一个的话)。这在步骤S1处示出。
可能在相同运营商的不同信道(由服务_集_id标识)上发现相同的服务(由会话_id标识)。由此,可能在作为不同信道或甚至不同类别或子类别的一部分的新ESG中发现相同的服务。当在新ESG发现相同的服务时,进度到步骤S2,否则操作进行到步骤S3。
为便于搜索,将终端正在离开的小区或服务区域的ESG中的某些数据存储在终端上。为了步骤S1的搜索,临时性地全部存储至少会话_id。还可以全部或部分至少临时性地存储与服务相关的其他描述性分类和/或标识数据,诸如分别是类别、服务集和服务的标识符的类别_id、服务_集_id和服务_id。该信息还用于下文所述的步骤S3、S11、S15和S19。它还用于确定现有ESG和新ESG之间的相似性。这通常包括还比较与搜索的会话_id相关的其他标识符,由此可得出有关旧ESG与新ESG之间的相似性的结论。当搜索服务时,终端可以存储有关这些ESG的相似性的数据。可以在步骤S1的搜索期间或之后执行对于相似度的确定。这些结论用于下文所述的步骤S2、S8和S16。
在步骤S2,确定在旧ESG和新ESG中,在其下发现服务的层次结构是否相同。如果在任一或两个ESG中的两个或两个以上层次下都发现服务,则在有任何匹配的情况下作出肯定的判断。肯定的判断导致向步骤S4进行。
因为不一定是这种情况,所以终端在步骤S4检查在两个ESG中,服务的保护_id是否相同。如果保护_id是相同的或如果未提供一个,则在步骤S5可以平滑地执行切换,而服务不会中断。如果不相同,则在步骤S6将其通知用户。这里,还向用户提供有关购买服务或包括服务的捆绑的可能性的信息。新区域中服务的定价可能对于在其他区域已预订或购买该服务的用户不同。可以在适合的情况下将预订或购买数据传送到运营商或服务提供商以用于定价目的。
否则,在步骤S5假定新ESG与相同运营商相关且在不同的信道中提供节目,或者新ESG与不同的运营商相关,但是运营商就共用的节目标识符已达成协议。在步骤S7消费节目。
如果在步骤S1未发现相同的会话_id,则在步骤S3确定在新ESG中是否发现相同的服务(由服务_id标识)。在任何点上新ESG中都可能存在服务,不一定在相同类别中。如果发现相同服务,则在步骤S8终端确定新ESG和旧ESG是否具有下至服务层的相同层次结构。通知用户肯定结果,然后在步骤S9立即或在用户已接受接收当前节目之后向用户显示当前节目。如果接收的服务是从文件下载轮播下载的文件,则步骤S9包括搜索该轮播以查找相同的会话_id。在此情况中,通知用户文件下载过程中的可能中断。根据终端和服务能力,中断并放弃下载,或从新的下载轮播继续该下载。否则,步骤S9包括终端通过用户界面23向用户提供具有相同类别和/或子类别的服务集中的当前节目中一个或多个。可以将它们的标题或其他描述数据作为提供的一部分显示。这样用户可以选择/接受所显示节目其中之一来观看或接收。如果步骤S8返回否定结果,则在步骤S10终端通过用户界面23向用户提供服务集中的一个或多个当前节目。
如果在步骤S3未发现相同的服务_id,则在步骤S11确定是否发现相同的服务_集_id(即相同的信道)。如果是这样的话,则终端在步骤S12检查是否为该信道定义了缺省服务。如果定义了缺省服务,则在步骤S13终端将此通知用户,并开始向用户显示缺省服务(节目)。或者,在显示它之前,终端可以要求用户接受缺省服务。如果步骤S12表明没有定义的缺省服务,则在步骤S14向用户呈现选择该信道中可用服务(节目)中一个或多个来消费的选项,这些服务是根据任何适合的标准来选择的。这样用户可以选择所呈现的节目其中之一(或只显示一个的情况下的一个节目)来观看,或者将用户带到ESG的适合部分。
如果在步骤S11未发现相同信道,则在步骤S15终端确定是否发现由类别_id标识的相同类别。如果是的话,步骤S16确定类别层次结构中是否有相似性(即可以发现不止一个相似类别)。对于肯定结果,终端在步骤S17向用户显示一个或多个信道(一个或多个服务_集_id)的列表。对于否定结果,假定类别/子类别中没有相似性,并在步骤S18将用户带到ESG的适合部分,例如与网络运营商相关联的ESG根或起始页面或类似地方。
如果在步骤S15未发现类别匹配,则可以将用户带到ESG的适合部分,例如与网络运营商相关联的ESG根或起始页面或类似地方。或者,终端还可以使用服务的流派来确定服务是否相似。这在步骤S19中说明。这可以取决于先前使用用户界面23提供的用户偏好设置。在步骤S19,确定构成ESG一部分的任何服务是否具有与旧服务相同的流派。如果有任何这种服务,则在步骤S20呈现它们以供选择。
也可以在图8的相似服务确定过程的任何其他阶段执行流派确定步骤S19。例如,步骤S19可以在步骤S1、S3和S11的任何一个的否定确定之后立即执行。
权利要求
1.一种操作移动终端的方法,所述方法包括接收与第一网络区域中的可用广播节目相关的数据,并将所述数据存储在所述移动终端;在从所述第一网络区域中的发射器接收第一节目的同时,检测向第二网络区域切换的需要;使用与所述第二网络区域中的可用广播节目相关的数据来确定所述第二网络区域中是否有所述第一节目可用,以及如果有的话,从所述第二网络区域中的发射器接收所述第一节目,以及否则,确定与所述第一节目相似的一个或多个节目,然后从所述第二网络区域发射器接收所述相似节目其中之一。
2.如权利要求1所述的方法,其特征在于,包括使用用户界面呈现所述第一节目或所述一个或多个相似节目。
3.如权利要求2所述的方法,其特征在于,所述呈现步骤包括对于所述或每个相似节目指示该节目与所述第一节目共有的一个或多个数据元素。
4.如任何前述权利要求所述的方法,其特征在于,包括在从所述第二网络区域发射器接收所述相似节目其中之一的步骤之前要求用户确认。
5.如权利要求1至3中任一项所述的方法,其特征在于,包括在从所述第二网络区域发射器接收两个或两个以上相似节目其中之一的步骤之前要求用户选择它。
6.如任何前述权利要求所述的方法,其特征在于,与可用节目相关的所述数据包括每个节目的标识符。
7.如任何前述权利要求所述的方法,其特征在于,与可用节目相关的所述数据包括分层的分类结构。
8.如任何前述权利要求所述的方法,其特征在于,确定相似节目的步骤包括确定哪些节目具有与所述第一节目共有的标识符。
9.如权利要求8所述的方法,其特征在于,所述标识符是节目标识符。
10.如权利要求8或权利要求9所述的方法,其特征在于,所述标识符是服务标识符。
11.如权利要求8至10中任一项所述的方法,其特征在于,所述标识符是信道标识符。
12.如权利要求8至11中任一项所述的方法,其特征在于,所述标识符是类别标识符。
13.如权利要求8至12中任一项所述的方法,其特征在于,所述标识符是流派标识符。
14.如任何前述权利要求所述的方法,其特征在于,与可用节目相关的所述数据包括与所述节目的传输时间表相关的数据。
15.一种移动终端,包括接收器,设置为接收与第一和第二网络区域中的可用广播节目相关的数据;存储器,设置为存储所述节目数据;切换处理器,在所述终端从所述第一网络区域中的发射器接收第一节目的同时可操作以检测向第二网络区域切换的需要;节目数据处理器,设置为使用与所述第一和第二网络区域中的可用广播节目相关的数据来确定所述第二网络区域中是否有相同的节目可用,否则,确定与所述第一节目相似的一个或多个节目;以及控制器,设置为控制所述移动终端从所述第二网络区域发射器接收所述第一节目或如果适合的话接收所述相似节目其中之一。
16.如权利要求15所述的终端,其特征在于,包括用户界面,用于呈现所述第一节目或所述一个或多个相似节目。
17.如权利要求16所述的终端,其特征在于,所述用户界面对于所述或每个相似节目指示该节目与所述第一节目共有的一个或多个数据元素。
18.如权利要求15至17中任一项所述的终端,其特征在于,所述控制器在从所述第二网络区域发射器接收所述相似节目其中之一之前要求用户通过所述用户界面确认。
19.如权利要求15至17中任一项所述的终端,其特征在于,所述控制器在从所述第二网络区域发射器接收两个或两个以上相似节目其中之一之前要求用户通过所述用户界面选择它。
20.如权利要求15至19中任一项所述的终端,其特征在于,与可用节目相关的所述数据包括每个节目的标识符。
21.如权利要求15至20中任一项所述的终端,其特征在于,与可用节目相关的所述数据具有分层的分类结构。
22.如权利要求15至21中任一项所述的终端,其特征在于,节目数据处理器,设置为使用与所述第一和第二网络区域中的可用广播节目相关的数据来确定哪些节目具有与所述第一节目共有的标识符。
23.如权利要求22所述的终端,其特征在于,所述标识符是节目标识符和/或服务标识符和/或信道标识符和/或类别标识符和/或流派标识符。
24.如权利要求15至23中任一项所述的终端,其特征在于,与可用节目相关的所述数据包括与所述节目的传输时间表相关的数据。
全文摘要
在数字广播网络中,移动终端接收与相邻网络区域中的可用广播节目相关的分层的ESG数据。终端在从第一网络区域中的发射器接收第一节目的同时可操作以检测向第二网络区域切换的需要,然后根据ESG数据确定第二网络区域中是否有相同的节目可用。如果是的话,终端则从第二网络区域中的发射器接收该节目。否则,它确定与该第一节目相似的一个或多个节目,并在显示屏上呈现它们以供用户选择。这包括确定哪些节目具有与第一节目共有的标识符。该标识符可以是例如节目标识符、服务标识符、信道标识符、类别标识符和流派标识符中的任何一个或多个。
文档编号H04H60/72GK1860707SQ200480028572
公开日2006年11月8日 申请日期2004年9月29日 优先权日2003年10月3日
发明者L·费尔莫拉, H·佩科宁 申请人:诺基亚有限公司
网友询问留言 已有1条留言
  • 访客 来自[中国] 2022年10月04日 05:36
    我在2001年获得过伦敦国际应用技术研究院的伦敦国际专利技术成果博览会金质奖并被聘为学位研究员成果编入《世界发明英才与优秀专利技术词典》刊发照片2001世纪精装收藏版,免费入网ipdc全球网是完整的世界国际跨国组织机构。
    0
1