在数字广播服务指南中递送消息传送模板的方法

文档序号:7639833阅读:152来源:国知局

专利名称::在数字广播服务指南中递送消息传送模板的方法
技术领域
:本发明通常涉及通信网络。更具体地说,本发明涉及用于通信网络中的电子服务指南内的消息模板。
背景技术
:通常,电子服务指南(ElectronicServiceGuide,ESG)使得终端能够获得关于终端用户可获得哪些服务以及如何访问这些服务的信息。ESG片段是ESG的独立存在部分。典型地,ESG片段可包含XML文档,但是最近它们包括了大批的项目,例如SDP(会话描述协议)描述、文本文件或图像。ESG片段描述当前可用的(或未来)服务或广播节目的一个或几个方面。所述方面可以包括例如自由文本描述、日程、地理可用性、价格、购买方法、类型,以及补充信息一一例如图片预览或剪辑。包含有ESG片段的音频、视频和其它类型的数据可以通过各种类型的网络根据多种不同协议来发送。例如,可以使用互联网协议族的协议(例如互联网协议(IP)和用户数据报协议(UDP))通过通常被称为"互联网"的网络集合来发送数据。也可以4吏用异步分层编码(AsynchronousLayeredCoding,ALC)和单向传送的文件递送(FileDeliveryoverUnidirectionalTransport,FLUTE)协议发送ESG片段。通常通过寻址到单个用户的互联网来发送数据。然而,数据可以被寻址到一组用户,通常称为多播。在数据被寻址到所有用户的情况下,这净皮称为广播。当为广播或多播节目的订户提供交互服务项目时,需要额外的信道或通信链路以提供该交互服务。例如,如果订户正在接收广播节目,在该节目中订户可以通过响应节目中的提示来与节目进行交互,那么订户的输入通过与该节目被广播出去所经的信it^目分离的信道或通信链路,被提供给服务提供实体。这就需要很大的开销,对广播系统中的资源使用造成沉重负担。此外,用户必须以非统一的方式手动将其输入输进系统中。如果用户误输入错误的数据,那么该4m数据将会被接收,这会导致不期望的结果发生。例如,用户可能发出一个非功能性的应答消息,而该消息并不产生期望的结果。同时,订户仍然会为此失误的、非功能性的应答消息而^:收费。因此,在这样的系统中导致不成功服务或交互请求的错误的风险非常大。并且,并没有规定消息交互的标准化的方法。因此,需要一种以高效、灵活、有效益的方式为订户提供交互服务项目的方法和系统。还需要提供一种以能够最小化或消除订户输入失误的频率的方式为订户提供交互服务项目的方法和系统。
发明内容以下给出筒化的概述以提供对本发明一些方面的基本理解。所述概述并不是本发明的宽泛概括。它并不意图标识本发明的关键或核心元素,也不意图描绘本发明的范围。以下的概述只是以简化的形式给出本发明的一些概念,作为以下更详细描述的序言。在本发明的一个示例中,提供一种发送器以向订户发送节目或事件。在此示例中,输入端接收节目内容并在ESG片段中发送节目。所述ESG片段可以具有相关联的元数据以及与节目的交互成分的消息模板相关联的数据。与消息模板相关联的所述数据可以被映射在消息模板的元数据中。与事件的交互服务相关联的数据和元素可以从ESG片段的元数据中被分析出来。在本发明的另一个示例中,提供一种接收机用以接收包含有事件的ESG片段。所述ESG片段也可以与元数据相关联,所述元数据可以包含预定的交互元素用以创建消息模板。在本发明的方面的另一个示例中,一种方法用于在ESG片段中提供事件的数据,并提供与事件相关联的交互服务项目。所述事件也可以具有订户交互成分,其中用户可以输入数据或请求并与节目进行通信。与交互成分相关联的信息可以被映射在与ESG片段相关联的元数据中。在本发明的方面的另一个示例中,提供了一种用于提供与事件相关联的交互服务项目的方法,其中向订户终端提供包含有事件的视频或音频流的第一内容文件。还提供了包含有与交互服务相关联的数据的第二内容文件,所述交互服务与所述事件相关联。此外,可以基于相应于事件的交互服务的数据,在订户终端创建并显示消息模板。此外,在本发明的方面的另一个示例中,可以在订户终端处接收包含有事件数据的ESG片段。所述ESG片段还可以具有相关联的元数据,相应于预配置消息才莫板的数据可以被映射在所述元数据中。通过参照下面结合附图的描述,可以获得本发明及其优点的更全面的理解,其中相同的标号指示相同的部件,并且其中图1示出了无线通信系统的框图,在所述系统中可以实现本发明的各个方面;图2示出了根据本发明一方面的移动终端的框图;图3示出了根据本发明一方面用于为事件提供相关联的服务交互项目信息的服务提供者或发送者的示例的框图;图4示出了才艮据本发明一方面的示例传送对象的示意图;图5示出了根据本发明一方面的预配置服务/交互请求元素的结构示例的框图;图6示出了根据本发明一方面提供交互服务的方法的示例的流程图;图7示出了根据本发明一方面的递送广播节目和与交互服务相关的数据的示例的流程图;图8示出了根据本发明一方面在订户终端接收ESG片段信息和元数据的示例的流程图;以及图9示出了根据本发明一方面在订户终端提供消息模板的示例性流程图。M实施方式在以下各种实施例的描述中,参考形成说明书的一部分的附图,其中,以举例说明的方式示出可以实践本发明的各种实施例。应理解,在不脱离本发明的范围和精神的情况下,可以使用其它实施例,并可以进行结构和功能修改。广播数据的一种方式是使用IP数据广播(IPDC)网络。IPDC是数字广播和互联网协议的结合。通过这样的基于IP的广播网络,一个或多个服务提供商可以提供不同类型的IP服务,包括在线报刊、无线电广播和电视。这些IP服务以音频、视频和/或其它类型的数据的形式被组织为一个或多个媒体流。为了确定何时何地出现这些流,用户参考电子服务指南(ESG)。用于数字视频广播(DVB)流的一个示例是电子节目指南(EPG)。一种类型的DVB是手持数字视频广播(DVB-H),这是一种近来开发的技术,它增加了在小型手持设备(例如移动电话)上的可用的能力和服务。DVB-H被i殳计为考虑到电池供电设备的特点而向无线终端设备递送数据。DVB传送流通过第三方递送网络向用户递送压缩的音频和视频以及数据。运动图4象专家组(MovingPictureExpertGroup,MPEG)是这样的技术,通过该技术,单个节目中编码的视频、音频以及数据与其他节目复合到一个传送流(transportstream,TS)中。TS是分包的数据流,具有固定长度的包,包括头部。节目、音频和视频的各单独元素都,皮承载在具有唯一的包标识(packetidentification,PID)的包中。为了使接收设备定位在TS中的特定节目的不同元素,提供嵌入在TS中的节目特定信息(ProgramSpecificInformation,PSI)。此外,在TS中并入额外的月MM言息(ServiceInformation,SI),即附着于MPEG专用字段句法的一组表。这使得接收机设备能够正确处理包含在TS中的数据。然而本发明也可以用于其他多载数字广播系统,例如T-DAB、T/S-DMB、ISDB画T和ATSC,诸如QualcommMediaFLO/FLO的专有系统,以及例如3GPPMBMS(多媒体广播/多播服务)和3GPP2BCMCS(广播/多播服务)的非传统系统。ESG片段可以通过容器的形成被高效地传送到接收机。在这个意义上,容器包含至少一个ESG片段,但是可以容纳多个片段。或者,片段可以净皮承载在多个容器中。所述容器被传送给接收机,例如通过使用异步层编码(ALC)/分层编码传送(LCT),从而使得单个ALC/LCT传送对象对应于单个容器。一旦接收到整个容器,所述片段就能够被所述接收机使用。本发明的各个方面使用了与片段分离的简单而且可扩展的头部结构,与单独的片段的类型和格式无关。在进一步的实施例中,压缩,皮应用于整个容器,包括片段和任何头部。在更进一步的实施例中,例如3GPP元数据包封的其他包封可以被承载在所述容器中,而无需不必要的参数重复,例如版本、有效时间和标识。在3GPP(第三代合作伙伴项目)包封中的或采用其他任何形式的元数据可以包括特定频道、特定节目和/或特定频道组。其他类型的元数据可以包括分组数据、购买数据一一如用于完成交易的运营商标识符数据和技术数据,例如地址、协议、可以基于分組/天、频道/分钟、节目/分钟的价格数据;频道数据一一如用于用户的文本描述、内容提供商品牌信息/徽标,分类和等级数据一一如风格和双亲分级,信道SDP数据一一如使用所述服务所需的能力的描述,例如音频和视频格式和比特率信息、开始和结束时间、地址、同步化的辅助数据供给地址、专有扩展;以及节目数据,如用户的文本描述、开始和结束时间、与节目相关的交互服务的引用。所迷元数据可以被运营商载入或者可以被自动执行。本发明可以被用于多种网络和通信协议。图l显示了其中可以使用本发明的系统和方法的无线通信系统110的示例。一个或多个网络化移动设备112,例如个人数字助理(PDA)、蜂窝电话、移动终端、个人视频录<"几、便携式电视、个人计算机、数码相机、可携式数字摄像机、便携式音频设备、便携式收音机,或者其组合,通过广播网络114和/或者蜂窝网络116与服务源122进行通信。尽管描述的是移动设备,但是本发明并不局限于此。例如,本发明的一些方面可以在固定设备中提供。在固定设备的示例中,可以进一步提供用来与服务提供实体进行联系的反向频道。移动终端/i殳备112可以包括数字广播接收机设备。服务源122可以连接至若干个服务提供商,所述月艮务提供商向服务源提供其实际的节目内容或者关于其服务和节目的描述或者信息,所述服务源进一步将所述内容或者信息提供给移动设备112。所述若干个服务提供商可以包括但不限于一个或多个电视和/或者数字电视服务提供商,AM/FM无线电服务提供商,SMS/MMS推送服务提供商,互联网内容或访问提供商。广播网络114可以包括通过DVB-H进行的IP数据广播的无线传送。广播网络114可以通*射器118广播例如数字或者模拟电视信号的服务以及有关所述服务的补充内容。所述广播网络也可以包括无线电、电视或者IP数据广播技术的广播网络。广播网络114也可以发送补充内容,所述补充内容可以包括电视信号、音频和/或者视频流、数据流、视频文件、音频文件、软件文件,和/或者视频游戏。在发送IP数据广播服务的情况下,服务源122可以通过广播网络114将实际节目内容传送至用户设备112,而通过蜂窝网络116传送对于所述实际节目内容的额外信息(例如用户权利和访问信息)。移动设备112还可以通过蜂窝网络116来联系服务源122。蜂窝网络116可以包括无线网络和基站^机发射器120。所述蜂窝网络可以包括第二/第三代/第四代(2G/3G/4G)蜂窝数据通信网络,全球移动通信系统网络(GSM),OMA广播网络,FLO,MBMS或者例如无线局域网络(WLAN)的其它无线通信网络。根据本发明的一方面,移动设备112可以包括无线接口,所述无线接口被配置为在蜂窝网络116中发送和/或者接收数字无线通信。移动设备112通过蜂窝网络116或者广播网络114所接收的信息可以包括用户选择、应用程序、服务、电子图像、音频剪辑、视频剪辑以A/或者无线电话应用接口(WirelessTelephonyApplicationInterface,WTAI)消息。作为蜂窝网络116的部分,一个或多个基站(未示出)可以支持当接收机设备位于蜂窝网络116的管理区域内时与接收机设备112进行的数字通信。如图2所示,移动设备112可以包括连接至用户接口130、存储器134和/或者其它存储器的处理器128,以及显示器136。移动设备112还可以包括电池150、扬声器152和天线154。用户接口130可以进一步包括鍵盘、触摸屏、语音接口、四个箭头键、操纵杆、数据手套、鼠标、滚动球、触摸屏等等。此外,移动设备112可以包括分析模块180,用于接^良务指南(即ESG片段)中的信息并分析所述信息以确定用于编译服务/交互项目或消息^^L的元素、子元素以及属性。此外,移动设备112可以包括模板编译器190,用于基于ESG片段中的属性或子元素来编译消息模板。处理器128以及移动设备112内的其他组件所用的计算机可执行指令和数据可以被存储在计算机可读存储器134中。所述存储器可以利用只读存储器模块或者随才;i^取存储器模块的任意组合来实现,可选地同时包括易失性和非易失性存储器,其中一些存储器模块可以是可拆分的。软件140可以被存储在存储器134和/或者存储设备中,以向处理器128提供指令,从而使得移动设备112可以执行各种功能。或者,移动设备112的一些或者全部计算机可执行指令可以被包含在硬件或者固件(未示出)中。移动设备112可以被配置为通过特定的DVB接收机141,基于数字视频广播(DVB)标准——例如DVB-H或者DVB-MHP,来接收、解码和处理传输内容。此外,接收机设备112还可以被配置为通过FM/AM无线电接收才几142、WLANJ)tiL机143和电信J^L机144来接收、解码和处理传输内容。此外,所述移动设备还可以被配置为基于数字音频广播(DigitalAudioBroadcasting,DAB)标准(未示出)来接收传输内容。在本发明的一方面,移动设备112可以接收无线数据流(RDS)消息。在DVB标准的例子中,一个10Mbit/s的DVB传输可以具有200个50kbit/s的音频节目信道或者50个200kbit/s的视频(TV)节目信道。移动设备112可以被配置为基于手持数字视频广播(DVB-H)标准或者其它DVB标准(例如,DVB-MHP,DVB-卫星(DVB-S),DVB-陆地(DVB-T)或者DVB-电缆(DVB-C)),来接收、解码和处理传输内容。类似地,或者可以使用其它数字传输格式来递送补充服务的内容和可用性信息,例如,先进电视系统委员会(ATSC)、国际电视系统委员会(NTSC)、综合服务数字广播-地面(ISDB-T)、数字音频广播(DAB)、数字多媒体广播(DMB)或者DIRECTV。此外,所述数字传输可以是被时间分片化的,例如在DVB-H^t术中。时间分片化可以减少移动终端的平均功率消耗并且可以实现平滑和无缝切换。时间分片化包含使用比使用传统流传输机制发送数据所需的比特率更高的瞬时比特率在突发中发送数据。在这种情况下,移动设备112可以具有一个或多个緩沖存储器,用于在展示之前存储被解码的时间分片的传输内容。图3示出了用于为事件提供相关联的服务交互项目信息的服务提供商的示例。在此示例中,服务提供商250包括输入端253,其用于接收与事件相关的信息。例如,与节目相关的信息一一诸如节目内容,可以在输入端253中被接收以进行编译。所述事件或节目还可以包括相关联的交互,使得订户可以与节目进行交互。这样的交互可以包括,例如输入由节目提供的选项,或者与节目进行通信,如发送email。以下提供订户与节目进行交互的更详细示例。服务提供商250还可以包括处理器270用于处理ESG片段,所述ESG息。作为ESG片段的一个示例,EGS片段可以包含例如XML文档、SDP(会话描述协议)描述、文本文件或图像,还可以描述当前可用(或未来)服务或广播节目的一个或若干个方面。ESG片段还可以具有相关联的元数据,信息可以净皮嵌入、插入或者映射到所述元数据中。此外,服务提供商250还可以包括映射才莫块255,用于映射相应于与节目的交互服务相关联的消息模板的信息元素。映射模块255可以将信息元素映射到与节目相关的相应ESG片段的元数据中。例如,映射模块255通过将属性嵌入服务指南来映射信息元素。例如,在SMS消息中,可以提供参数以用于定义消息的特性,例如接受者(如"发送—头")或消息主体的内容(如"消息—主体")。映射模块255可以将这样的参数^月艮务指南(即ESG片段)的元数据中。通过这样的方式,属性可以被添加到服务指南图示中(XML模式)。作为一个示例,可以为服务器应用提供用户接口,使得可以在指示相应的交互服务项目的服务器应用处接收输入。于是,服务提供商250可以以适当的属性来创建服务指南XML模式。由ESG输出端260来输出包含有服务指南信息和元数据中的映射信息元素的ESG片段。可以在订户终端处使用消息传送模板,以用于以标准化的方式来与事件或节目进行交互,所述标准化的方式可以显著减少甚至消除在订户一方的输入失误的可能性。以下更详细地提供消息传送模板的示例。图4是根据本发明的至少一个方面的示例传送对象的示意图。通常,单个传送对象300包含容器头部310和容器净荷320。通过将头部310和净荷320并入到单个传送对象300中,不再需要将每个容器位于不同传送对象中的位置信息与每个头部重新结合。而且,不存在传统系统中出现的首先发送哪一个的问题。容器头部310可以包含关于所述头部和/或容器净荷320的配置信息。在一个实施例中,头部310被编码以通告接收机所述头部的条目长度。在示例性实施例中,头部310可以具有多个ESG片段描述符条目330,所述描述符条目标识在容器净荷320中的ESG片段340,使得接收机可以确定所包含的每一ESG片段340的确切位置和/或长度。例如,在一个实施例中,字段通过提供例如偏移值、开始和结束点或类似的,来规定特定ESG在容器净荷320中的开始位置。在其他实施例中,元数据350可以和单独的ESG片段340相关联,接近或位于头部310、描述符条目330、ESG片段340或其混合之中。在一个示例性实施例中,3GPP元数据包封与ESG片段340的关联可以代替或取消对有关特定ESG片段的、位于头部310中的额外元数据的需求。在本发明的一个示例中,ESG片段可以包括服务/交互信息,使得服务/交互信息可以被提供给订户或终端的用户。在此示例中,ESG片段可以包括预定义的服务/交互元素,在订户终端,基于接收到的信息,通过与ESG片段相关联的元数据,可以检测并显示所述预定义的服务/交互元素。例如,可以提供预配置服务交互模板的信息可以作为预定的交互元素被映射到ESG片段的元数据中。订户终端可以分析该信息以确定与所附广播节目进行交互的可用性。并且,预定的交互元素的子元素可以提供关于可用交互服务的替代的和与以创建交互服务请求的数据相关联的属性的信息。因此,预配置服务/交互请求模板可以基于ESG片段元数据而被提供给订户。因此,根据本发明一个示例性实施例,消息模板或其他形式的预配置消息可以在服务指南的ESG片段中递送。这样的消息传送可以以多种方式发送,仅举几个例子,比如但不限于短消息服务(SMS)、多媒体消息服务(MMS)或者电子邮件。图5是示出了用于产生预配置服务/交互请求模板的预配置服务/交互请求元素的结构的示例的框图。在此体现了本发明的示例中,服务/交互元素被定义为消息交互指示器401,其可以作用为来自于终端中应用内部的预配置服务/交互请求^^板的本地引用。例如,消息交互指示器401可以指向描述相应消息才莫板的元数据内的属性。如图5的示例所示,才艮据本发明的实施例,消息交互指示器401可包括子元素,用于配置或标识服务/交互请求模板。例如,消息交互指示器401可以包括SMS模板子元素402、电子邮件模板子元素403以及MMS模板子元素404。SMS4莫板子元素可以定义终端中的应用以及相应信息,以响应于用户的触发而编译准备发送到预定义接受者目的地的预配置SMS消息。在此示例中,SMS^!^板子元素402的"发送—头"子元素405可以定义SMS消息可乱义送到的接受者目的地,"消息主体,,子元素406可以包括消息的预定义内容,例如用于在正在进行中的广播节目中对可用选项之一进行投票的必要信息。根据本发明的实施例,本示例的消息交互指示器元素401可以进一步包括电子邮件模板子元素403,以定义电子邮件消息的接受者以及与以上结合SMS模板子元素402所进行的讨论相类似的消息内容。如图5所示,电子邮件模板子元素403可以包括用以定义或标识电子邮件消息的接受者的"发送—头"子元素407、用以定义或标识消息的副本抄送接受者的送—头部"元素408、用以定义或标识消息的副本暗送接受者的"暗送—头"元素409、用以定义或标识消息主题的"主题一头"子元素410,以及用以定义或标识消息内容的"消息主体"子元素411。消息交互指示器元素401还可以进一步包括MMS模板子元素404用以定义或标识MMS消息jf^板。MMS模板子元素404也可以在ESG片段中递送,并且可以包括XML元素或单独文件412以定义或标识消息模板。接下来的表格列出根据本发明一个实施例的消息模板的子元素和属性的示例。<table>tableseeoriginaldocumentpage18</column></row><table><table>tableseeoriginaldocumentpage19</column></row><table>其中,类型可以是元素(E)、属性(A)、第一级子元素(El)或第二级子元素(E2),类别可以是任选的(O)或者优选的/必选的(M)。图6是示出了才艮据本发明至少一方面提供交互服务的方法的示例的流程图。在该示例中,在将关于事件的信息递送给订户之前先获得事件信息(步骤501)。例如,广播节目可以被接收,用以作为服务指南或ESG片段的一部分进行传送。除了ESG片段中的广播节目内容,相应于消息模板的信息可以被映射到ESG片段的元数据中(步骤502)。在一个示例中,通过提供用于创建消息的元素和属性,以服务指南来创建消息模板,使得订户在创建消息时不需要手动输入信息。例如,服务提供商可以创建服务指南以发送给订户,并且可以在服务指南片段中包含信息,诸如用于创建信息模板的元素和属性。例如,如果指示器元素(如上述的消息交互指示器元素)被嵌入到服务指南片段(即ESG片段)中,则订户终端可以基于该指示器元素来识别被嵌入在ESG片段中或ESG片段的元数据中的元素或属性。在SMS消息的示例中,SMS客户机可以将属性置入相应字段,以预配置包含信息的消息模板。在这种情况下,订户不需要手动输入相应的消息信息。例如,SMS客户机可以将接受者属性置入接受者字段(如"发送—头"),将消息主体置入"消息主体"字段,以预配置包含接受者和消息主体的SMS模板。因此,可以在ESG片段中将可以用于创建消息才莫板以发送消息的属性发送给订户。这种方法可以用于任意形式的消息传送。例如,MMS消息可以使用相应的属性或参数以相似的方式发送预配置的纟莫板。所创建的模板可以基于ESG片段中所嵌入的、客户能够支持的属性来包括标准XML形式。因此,ESG片段可以承载模板XML模式以及用于创建订户消息的属性。在一个示例中,订户终端基于在ESG片段中接收到的属性来创建包含预配置信息的消息才莫板。在另一个示例中,服务器应用可以创建标准化的消息模板。例如,在MMS消息传送中,消息^K板可以是由服务器应用创建的标准化性征,并且如本文所描述的被嵌入在ESG片段中。相应于消息才莫板的信息可以是,例如,属性一一比如那些在以上表格和图5中描述的属性,其中图5包含了作为子元素被映射到ESG片段元数据的各个信息段。通过将子元素映射到服务指南或ESG片段的元数据,属性可以作为服务指南模式的一部分被填入或包含在ESG片段的元数据中。作为一种替代,属性可以在由ESG片段引用的单独文件中:fi^送。在步骤503,具有元数据的ESG片段被递送到订户终端,所述元数据包含相应于消息模板的属性。因此,在该示例中,服务提供商可以同时发送广播节目一一如用于节目的视频和音频流,以及可在订户终端显示的与交互服务相关联的伴随数据。图7是示出了经由ESG片段和元数据来递送广播节目和与交互服务相关联的数据的示例的流程图。在该示例中,包含视频/音频流和交互服务的广播事件被准备用于递送(步骤601)。服务提供商发送用于节目或事件的一见频/音频流(步骤602)。服务提供商还在ESG片段中发送服务指南信息。在ESG片段元数据中被映射为子元素的交互服务信息(步骤603)也可以从服务提供商发送出去。映射可以包括,例如,将子元素或属性嵌入到服务指南或XML模式中。例如,如果正在发送SMS消息,指示接受者或消息主体内容的参数或属性可以被包含在或映射在服务指南图示(XML图示)或ESG片段的元数据中。作为一种替代,M可以在由ESG片段引用的单独文件中发送。因此,在一个示例中,必^ff息作为图5所披露的一个或多个ESG元数据元素被添加,其中一个或多个元素可以包含标示器,用以提醒接收终端中的广播客户机分析交互服务信息。例如,交互服务信息可以是提供有关交互服务项目的信息的HTML文件。包含交互服务项目的文件可以被称为"交互页面"。如图7的示例所示,事件或节目的音频/可视信息可以在订户终端显示604。订户终端还可以显示与交互服务相关联的预配置模板(步骤605)。这样的步骤605可以是可选的。例如,订户不需要知道关于目标的细节或者标识选项的编码就可以启动交互服务请求的发送。交互服务还可以与预配置模板或消息模板同时被显示。可以通过分析相应的ESG片段元数据来在订户终端处获得预配置模板或消息模板。例如,移动广播订户可以接收到包含与消息模板相关联的元素和属性的ESG片段。订户终端可以分析该ESG片段以识别所述属性。例如,对采用SMS模式的ESG片段的分析可以识别出接受者(如"发送一头")和消息主体。基于识别出的属性,SMS客户机可以构建SMS,以包含来自ESG片段的被识别出的属性。例如,订户可以选择生成的消息模板上的选项,以发送实际的SMS。在另一个示例中,可以在广播客户机应用中接收诸如消息交互指示器的指示器元素。模板的文本(XML模式)可以被分析出来并作为字符串被移交给客户机应用。客户机可以辨认出作为XML的模板模式,并从字符串中分析出属性来。所述属性可以包含,例如,接受者或消息主体。然后客户机应用可以创建预配置的消息。并且,如果需要,可以在发送之前由订户<务改该预s&置的消息。订户终端可以接收ESG片段,所述ESG片段与服务指南相关联,并包含相应于广播节目和关联交互服务的信息。图8是示出在体现了本发明的订户终端中接收ESG片段信息和元数据的示例的流程图。在此示例中,ESG片段信息被接收(步骤701)。所述信息可以包含节目内容,如节目的音频和/或视频流。ESG片段可以包含用于标识或指向属性的元素,所述属性被映射在ESG片段的元数据中以用于消息传送模板。所述元素的一个示例是消息交互指示器元素。订户检测在ESG片段元数据中的元素(例如,消息交互指示器元素)的出现,并分析该数据(步骤702)以获得包含在元素中的信息,用以确定用于编译预配置的消息传送模板的属性。例如,对于SMS消息传送模板,属性可以包括"发送_头"和"消息主体",用于定义接收该SMS消息的接受者("发送—头")和消息的内容("消息主体")。基于所述属性,可以在订户终端处显示消息传送模板。订户可以基于接收到的预配置交互选项,通过选择服务项目(步骤703)来与服务进行交互。在此示例中,订户可以通过消息传送模板来选择选项。生成的基元可以被发送到SMS客户机以创建预配置服务请求(步骤704)。在一些示例中,订户可以进一步确认交互。例如,订户可以开出一个购买订单作为交互输入,并还可以确认该订单已经被开出。此外,在一些示例中,回复消息或其他适当的响应可通过递送服务请求而被递送(步骤705)。出于说明的目的,提供了图8方法的一个示例。由服务提供商向订户终端提供一个电视节目,比如"美国偶像"。与节目"美国偶像"相关联的是交互服务项目,其中订户或观看者可以为节目中的选手进行投票。在该示例中,在将节目发送到观看者的过程中,可以提供至少两种类型的内容文件。第一种内容文件是"美国偶像"节目的视频和音频流。提供给订户终端的另一种类型的内容文件是用于提供关于与节目相关联的交互服务的信息的文件,如HTML文件。在此示例中,观看者投票选出其最喜欢(或最不喜欢)的选手以表决选手离开这个节目(或让选手留在这个节目),通过这种方式观看者有机会与节目进行交互。交互服务可以被提供在称为"交互页面"的文档页面上。该交互页面可以为观看者提供为选手投票的选项以及任何其他有关信息。关于呈现给订户的节目的信息可以以多种方式递送。在一个示例中,可以为节目"美国偶4象"提供一个"片花",比如"为Reuben还是Clay投票,,。该信息可以例如作为服务指南的一部分净皮递送。如果该信息作为服务指南的一部分被提供,那么订户终端可以基于也在订户指南中接收到的附随属性来分析该信息。信息可以被显示给在显示器上观看该信息的订户。因此,如果需要,信息可以作为实际广播的一部分呈现给订户。或者,信息可以作为服务指南的一部分被递送,但AA在可通过扩展参数访问的扩展片段中。访问扩展片段的扩展^lt的示例包括可由相关ESG片段提供的扩展URI(类型"任意URI")。所述信息可以在广播递送的任何相关时间被递送或被显示。例如,信息可以与广播同时被递送或显示,或者在不同时间,比如第二天(比如为了提醒观看者"美国偶像"投票仍在继续中)。在递送节目信息一_比如"美国偶像"节目的片花一一的另一个示例中,节目信息可以作为广播的一部分^Jt送。例如,节目信息可以在广播本身的视频/音频流中被递送,用以作为广播的一部分呈现在显示器上。或者,信息可以作为广播的一部分被递送,但是位于单独的文件中。例如,信息可以在与广播相分离的HTML文件中被递送,并可以与广播同时或者在一单独时间在显示器上显示给用户。如果信息在单独时间;f皮递送或显示,那么该信息可以根据需要例如在不同节目的广播期间或商业广告期间被显示。该示例中"美国偶像"节目的节目内容在订户终端处被接收。订户终端还接收到指向与消息模板相关联的属性的指示器。所述属性可以被映射到与相应ESG片段相关联的元数据。例如,所述指示器可以是消息交互指示器元素,用于指示可以标识和描绘消息模板的、ESG片段的元数据中的属性。接收到的ESG片段的信息还可以包含消息头部和主体的数据,或者消息内容。订户接收机可以分析接收到的ESG片段数据,以从ESG片段元数据中的属性来获得对消息模板的指示器。消息模板可以基于所述属性被显示给订户。在一个示例中,消息模板提供投票选项以及用于发出投票的费用信息。订户可以通过选择相应的选项来投出投票。例如,消息模板可以包含订户可以点击的按钮、链接或其他图标或者这样的按钮、链接或其他图表的列表。点击所需的按钮或链接会引起基元的发送以及对所选的相应个人或选手的投票的发出。在此示例中,消息传送模板可以包含在预配置格式中的任何相干信息。例如,交互页面也可以提供发送崇拜者电子邮件给所需选手的选项。在此示例中,属性"发送_头"和"主题_头"可以被预定义,使得当客户机应用接收到包含指示器元素消息交互指示器(电子邮件)的ESG片段(即节目内容)时,应用向电子邮件客户机提供属性(比如"发送—头"和"主题—头"),该电子邮件客户机可以被启动以提示用户写入消息主体。在图8方法的另一个示例中,用户可以为移动设备购买铃声。在此示例中,服务提供商提供诸如视频和/或音频数据的节目信息和提供有交互服务相关信息的文件(即"交互页面")。在订户终端处接收ESG片段,所述ESG片段包含指向用于消息模板的属性的指示器,所述属性可以;陂映射到ESG片段的元数据中。指示器可以是消息交互指示器元素,指向诸如"发送—头"(标识数据的接受者)或"消息主体"(提供消息内容)的属性。在此示例中,用户可以开出铃声购买订单。此外,为了额外的安全性用户可以确认或确证其购买。例如,消息才莫板可以提供额外的接口,请求用户确认用户想要发出该订单,用户可以通过例如点击一个图标或链接对其进行响应。同样,服务提供商于是可以将所请求的铃声提供给用户。或者,服务提供商可以提供一个超链接以指示出可以取回链接的地址。在递送消息模板的另一个示例中,节目的订户或观看者可以发送电子邮件给节目上的选手。在此示例中,诸如"美国偶像"的节目被发送给观看者。服务指南信息也可以在ESG片段中发送给订户,所述ESG片段具有相应于消息模板并映射在ESG片段的元数据中的属性。订户终端可以分析所述ESG片段,识别出所述属性并显示所述消息模板,比如交互页面。交互页面可以提儉f壬意类型的相关选项。在此示例中,选项包括给选择的"美国偶l象"中的选手发送电子邮件的选项。在此示例中,诸如"发送一头"和"主题一头"的属性可以在服务提供商那里被预定义。例如,"主题_头"可以被定义为"给Reuben的崇拜信",使得选择相应的选项^1使以"给Reuben的崇拜信"为主题的电子邮件将^L^送给Reuben(节目中的选手)。节目内容在ESG片段中被从服务提供商发送到订户终端处的观看者。ESG片段还包括为订户终端标识属性的指示器元素(比如消息交互指示器(电子邮件)元素)。在此示例中,标识出的属性可以是"发送_头"和"主题一头"(比如"给Reuben的崇拜信")。相应的消息模板在订户终端被显示,提供有发送崇拜电子邮件的选项。于是选择该选项会提示观看者写入消息,包括附件等。图9是示出了在订户终端处提供消息模板的示例的流程图。在此示例中,在步骤802于订户终端处接收ESG片段。所述ESG片段可以与事件或节目相关联。订户终端还接^M目应于与ESG片段相关联的交互元素的数据(步骤803)。此外,订户终端可以接收在相应消息中的与ESG片段相关联的指示器(步骤804)。基于在订户终端接收到的指示器,订户终端中的应用可以获得相关联的属性,以提供消息模板。消息模板可以包含交互服务项目的选项列表。在步骤805,系统接收订户从交互服务项目选项列表中进行的选项选择。基于该选项选择,系统可以在需要时提供回复消息(步骤806)。例如,如果一个订户想要发送电子邮件给电视比赛节目中的选手,则该订户可以从选项列表中选择一个选项,以选择进行电子邮件的撰写和发送。系统可以通过显示回复消息(步骤806)响应该选项的选择,使得订户可以了解选择的选项的进程。因此,总体来说,描述了一种系统和方法,其中节目可以从服务^^供商提供给订户终端,所述节目包括指示器元素,指示器元素指示用于在订户终端处显示消息模板的属性,所述消息模板用于与节目相关联的交互服务。节目内容,诸如与节目相关联的音频或视频,可以在ESG片段中M送,所述属性可以被映射在ESG片段的元数据中。消息模板被标准化,使得用户不需要知道交互的类型。在消息模板中选择所需的选项可以将预配置的消息返回给服务提供商。取决于交互的形式,进一步的用户交互并不是必须的。例如,如果交互是关于为一个直播节目(例如"美国偶像")中的选手投票,订户可以在消息模板中选择相应于所期望选手的选项。并不必须订户的额外输入。但是,如果订户还期望发送电子邮件给选手,订户于是可以在选择电子邮件选项之后输入消息。在本发明的另一个示例性实施例中,ESG片段中的事件信息可以与指示器元素和属性信息相结合被提供给订户。这样,订户可以在交互服务项目的同时接收节目或事件信息(例如节目内容)。通过这种方式,订户可以在浏览多个事件或节目的同时被告知可获得和选择与所述多个事件或节目中的每一事件或节目相关联的交互服务。在本发明的另一个示例性实施例中,ESG片段信息可以被多个应用使用。在此示例中,ESG片段是提供与事件相关联的交互服务项目的传送器。用于提供消息模板的信息(例如属性或子元素)可以在订户观看节目或事件的时候通过ESG片段更新而被接收。因此,订户可以在观看事件或节目的时候接收用于提供消息模板的信息以及对该提供消息模板的信息的更新,并显示消息模板。此外,根据本发明的实施例,交互服务项目可以被提供在一定的显示选择区域中。例如,交互服务项目可以根据需要在指定的显示区域内显示在消息模板中。指定的显示区域可以在ESG片賴:信息中定义,或者,指定的显示区域可以由原始内容流来定义。在本发明的另一个示例性实施例中,提供一种计算机可读介质,所述计算机可读介质包含计算机可读编码,用于对与消息模板相关联的属性、元素和/或子元素进行映射。消息才莫板可以与事件或节目的交互服务项目相关联。例如,消息模板可以显示在订户终端处,并提供选项列表供订户选择。本发明包括本文披露的任何新颖的特征以及这些特征的组合,不管是明确指出的还是对其的抽象概括。虽然就包括实现本发明的当前优选才莫式的特定例子对本发明进行了描述,但是本领域的技术人员应理解,存在着关于上述系统和^R术的多种变化和置换。因此,本发明的精神和范围应该如所附权利要求的说明被宽泛地理解。权利要求1.一种用于发送与事件相关联的电子服务指南ESG片段的发送器,所述事件包括交互服务,所述发送器包括输入端,用于接收与所述事件相关联的并有待包含在ESG片段中以发送的数据,所述数据包含与消息模板相关联的交互模板元素,所述消息模板与所述事件的交互服务相关联;处理器,用于处理与所述事件相关联的ESG片段,所述ESG片段包含元数据;映射模块,用于将与所述事件的交互服务相关联的至少一个元素映射到所述ESG片段的元数据中;以及输出端,用于在广播传输中递送所述ESG片段。2.如权利要求l的发送器,其中所述交互模板元素包括指示器,用于标识与所述事件的交互服务相关联的所述至少一个元素。3.如权利要求1的发送器,其中与所述事件的交互服务相关联的所述至少一个元素包括与所述消息^^板相关联的至少一个子元素,所述至少一个子元素指示应用以请求所述事件的交互服务。4.如权利要求1的发送器,其中与所述事件的交互服务相关联的所述至少一个元素包括与所述消息^^SL相关联的至少一个属性,所述至少一个属性指示用于请求所述事件的交互服务的消息接受者和消息内容之一。5.如权利要求1的发送器,其中与所述事件的交互服务相关联的所述元素包括与所述消息模板相关联的至少一个属性,所述至少一个属性指示用于请求所述事件的交互服务的电子邮件接受者和主题头部之一。6.—种用于接收电子服务指南ESG片段的接收机,所述接收机包括输入端,用于从服务提供商接收所述ESG片段;分析模块,用于识别在与所接收广播传输中的事件有关的ESG片段中的预配置交互元素,并基于预定交互元素来创建消息模板;以及模板编译器,用于基于所述预定交互元素来编译所述消息模板的信息字段。7.如权利要求6的接收机,其中所述预定交互元素包括指示器。8.如权利要求7的接收机,其中所述指示器标识与所接收广播传输的事件的交互服务相关联的至少一个元素,其中所述所接收广播传输与所述ESG片段相关联,所述ESG片段包括元数据。9.如权利要求8的接收机,其中与所述事件的交互服务相关联的所述至少一个元素^L映射到所述元数据中。10.如权利要求6的接收机,其中所述预定交互元素指示与事件的交互服务相关联的至少一个元素,所述与交互服务相关联的至少一个元素包括至少一个子元素。11.如权利要求10的接收机,其中所述至少一个子元素指示应用以请求所述事件的交互服务。12.如权利要求6的接收机,其中所述预配置交互元素指示与事件的交互服务相关联的至少一个元素,所述与交互J3良务相关联的至少一个元素包括至少一个属性。13.如权利要求10的接收机,其中所述消息模板是基于所述至少一个属性的。14.如权利要求12的接收机,其中所述至少一个属性指示用于请求所述事件的交互服务的消息接受者和消息内容之一。15.—种用于提供与事件相关联的交互服务项目的方法,所述方法包括获得与事件相关联的信息,所述事件具有订户交互成分,并且所述信息包括相应于与所述事件的交互成分相关联的消息模板的数据;将与所述事件相关联的信息组装到电子服务指南ESG片段中,所述ESG片段具有相应的元数据;将相应于与所述事件相关联的消息^^板的所述数据映射到相应于所述ESG片段的元数据中;以及在广播传输中递送所述ESG片段。16.如权利要求15的方法,其中所述事件与电视节目相关。17.如权利要求15的方法,其中所i^目应于消息模板的数据包括指示器。18.如权利要求17的方法,其中所述指示器标识与所接收广播传输的事件的交互服务相关联的至少一个元素。19.如权利要求18的方法,其中所述至少一个元素包括至少一个子元素,所述至少一个子元素指示应用以请求事件的交互服务。20.如权利要求18的方法,其中所述至少一个元素包括与消息模板相关联的至少一个属性,所述至少一个属性指示用于请求所述事件的交互服务的消息接受者和消息内容之一。21.如权利要求15的方法,其中所述事件的交互成分包括通过所述消息模板接收订户输入。22.—种设备,包括接收机、显示器、存储器以及处理器,所述处理器被配置为执行以下步骤(1)显示来自接收机所接收的广播流的节目内容;(2)从与所述广播流相关联的一个或多个电子服务指南ESG片段中提取与交互模板相关的信息,所述交互模板允许所述设备的用户与所述节目内容的关系实体进行交互;(3)与所述节目内容一起显示与所述交互模板相关的信息;(4)接收与所述交互模板相关的用户输入;以及(5)将相应于用户输入的交互模板发送给所述实体。23.如权利要求22的设备,进一步包括蜂窝网络接口,用于将所述相应于用户输入的交互模板发送给所述实体。24.如权利要求22的设备,其中所述与交互模板相关的信息基于从所述ESG片段中提取的信息而被显示在预定义的显示区域上。25.—种提供与事件相关联的交互服务项目的方法,所述方法包括发送内容文件,所述内容文件包括事件的视频或音频流;4提供有待与所述事件相关联的数据,所述数据包括与消息模板相关联的交互模板元素,所述消息模板与所述事件的交互服务相关联;在所述视频或音频数据流的电子服务指南ESG片段中发送所述消息模板;以及通过所述消息模板,从接收所述视频或音频数据流的设备接收订户输入。26.如权利要求25的方法,其中消息模板与ESG片段中的指示器相关联。27.如权利要求25的方法,其中所述消息模板与所述ESG片段的元数据中至少一个子元素和至少一个属性中的至少一个相关联。28.如权利要求27的方法,其中所述至少一个子元素指示用于所述接收设备通过所述消息模板发送订户输入的应用。29.如权利要求27的方法,其中所述至少一个属性指示消息接受者和消息内容之一。30.—种接收与事件相关联的交互服务项目的方法,所述方法包括接收与所述事件相关联的电子服务指南ESG片段,所述ESG片段具有相应的元数据,并且所述事件具有交互^^务成分;确定相应于预配置消息模板的元素,所述预配置消息模板与所述事件的交互服务成分相关联,所述元素在相应于所述ESG片段的元数据中;以及基于所述元素来编译所述预配置消息模板。31.如权利要求30的方法,其中所述元素包括指示消息接受者和消息内容之一的属性。32.如权利要求30的方法,其中所述元素包括指示电子邮件接受者和主题头部之一的属性。33.如权利要求30的方法,进一步包括显示与预配置消息模板相关的信息,其中所述与预配置消息模板相关的信息包括选项列表。34.如权利要求30的方法,其中所述确定步骤包括分析所述ESG片段;基于所述分析获得指示器元素和相关联的属性;以及基于所述指示器元素和相关联的元素来编译预定的交互服务项目。35.如权利要求34的方法,其中所述元素被映射到相应于所述ESG片段的元数据中。36.—种计算机程序产品,包括计算机可读介质,所述计算机可读介质具有在其上实施的计算机可执行的指令以执行如下步骤接收与事件相关联的电子服务指南ESG片段,所述ESG片段具有相应的元数据,所述事件具有交互服务成分;确定相应于预配置消息才莫板的元素,所述预配置消息模板与所述事件的交互服务成分相关联,所述元素在相应于ESG片段的元数据中;以及基于所述元素来编译所述预配置消息模板。37.如权利要求36的计算枳4呈序产品,进一步包括进一步的计算机可执行指令以显示与所述预配置消息模板相关的信息,其中与所述预配置消息模板相关的所述信息包括选项列表。38.如权利要求36的计算机程序产品,其中所述确定步骤包括分析所述ESG片段;基于所述分析来获得指示器元素和相关联的属性;以及基于所述指示器元素和相关联的元素来编译预定的交互服务项目。39.如权利要求38的计算机程序产品,其中所述元素被映射到相应于所述ESG片段的元数据中。40.—种计算机程序产品,包括计算机可读介质,所述计算机可读介质具有在其上实施的计算机可执行的指令以执行如下步骤获得与事件相关联的信息,所述事件具有订户交互成分,并且所述信息包括相应于与所述事件的交互成分相关联的消息模板的数据;将与所述事件相关联的信息组装到电子服务指南ESG片段中,所述ESG片段具有相应的元数据;将相应于与所述事件相关联的消息才莫板的所述数据映射到相应于所述ESG片段的元数据中;以及在广播传输中递送所述ESG片段。全文摘要提供了用于发送和接收与事件或节目相关联的ESG片段的装置和方法。所述事件或节目可以具有交互服务成分,订户可以于其中实时地与节目进行交互。节目内容信息,诸如与节目相关联的音频和视频数据可以在ESG片段中被发送给订户。ESG片段可以具有相关联的元数据,关于事件或节目的交互服务成分的信息可以被映射在所述元数据中。订户终端或接收机可以分析ESG片段数据以确定用于显示与事件或节目的交互服务成分相关联的消息模板的属性。订户与节目的交互可以通过消息模板来提供。文档编号H04H1/00GK101273560SQ200680035494公开日2008年9月24日申请日期2006年7月21日优先权日2005年8月26日发明者M·A·A·塞佩莱申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1