由终端通过广播服务搜索并下载相关内容的方法和装置的制作方法

文档序号:7911445阅读:221来源:国知局
专利名称:由终端通过广播服务搜索并下载相关内容的方法和装置的制作方法
技术领域
本发明涉及一种用于在终端中搜索并下载内容的方法和装置,并且更具体来说涉及一种通过由终端接收到的广播服务来搜索并下载与特定内容相关的内容的方法和装置。
背景技术
近年来,通常来说,诸如移动通信终端等的终端除了提供诸如无线通信的常规功能外,还提供诸如接收并输出视频的附加服务。当终端接收到诸如视频的内容时,其能够使用类似通信功能的点对点方法。然而,该点对点方法在具有有限带宽的移动通信中,可能向移动通信网络施加过重负担。因此,已经引入了通过使用广播服务来为终端提供内容等的方法。当终端通过广播服务接收到内容时,该终端能够订阅还提供关于该内容的视频点播(VOD)的服务。当终端订阅该服务时,广播服务的服务供应方通过与终端用户当前所观看的内容相关的服务指南,来提供关于该内容的VOD信息。然而,即使用户订阅了该服务时,服务指南也无法提供与用户当前所观看的内容相关的不同内容(用户所收看的电视节目的不同单集)的VOD信息。另外,当终端未订阅额外提供VOD的服务时,该服务指南不提供与当前所观看的内容相关的VOD信息。因此,当终端用户想要购买当前所观看的内容或者与当前所观看的内容相关的内容作为VOD时,终端必须从服务供应方请求包括与全部内容和服务相关的信息的总服务指南,从该服务指南中搜索他/她期望的内容,随后再次从服务供应方请求所期望的内容。另外,当终端存储该总服务指南时,可以因终端的有限存储容量而限于存储总服务。另外,当终端的用户想要购买当前观看的内容所属的迷你连续剧的全部不同单集时,服务指南不能提供关于全部单集的VOD信息。因此,用户必须分别逐一请求购买这些单集。另外,经由广播频道或者交互式频道,将获得与服务指南有关的信息所需的服务指南片段发送给用户,这些服务指南片段有可能在传输过程中丢失。此外,甚至已经发送的服务指南片段也可能因为终端的有限存储能力而在其完全使用前就被擦除。另外,当服务指南中未阐明各个内容之间的关系时,用户或者终端无法知道内容的关系,而只有广播服务器知道该关系。此外,为了检查与用户指定的内容相关的内容的服务指南片段是否存储在终端中,终端或用户必须逐一检查该终端中存储的每个服务指南片段。

发明内容
解决问题的方案因此,为了解决上述问题,已经设想出本文描述的各种特征。本发明的目的是对搜索并下载用户所观看的内容以及与所述用户所观看的内容有关的不同内容的处理进行简化。通过实现该目的,能够使得终端与广播服务器之间的网络通信数据量最小化,并且能够防止终端和网络的资源的浪费。另外,可以通过经简化的处理引导用户使用服务。本发明的另一目的是通过向终端仅提供与相关内容有关的服务指南来防止浪费终端的存储资源。本发明的又一目的是通过提供购买全部相关内容的方法来简化用户的购买过程, 并且允许服务供应方比对购买个别内容的情况设置各种价格策略。本发明的再一个目的是允许诸如广播服务器等的服务器侧,而不是具有有限计算能力和存储容量的终端,来执行更多的操作以加强整体运行速度。本发明的另一个目的是提供一种方法,所述方法用于检查针对用户指定的特定内容用户可能感兴趣的相关服务、以及终端经由广播频道和交互式频道从广播服务器已接收到的服务指南片段是否存储在所述终端中,并且经由交互式频道接收根据检查尚未存在的服务指南片段。所述广播频道可以指的是通过使用0MABCAST 1.0中定义的服务指南传输描述符和服务指南传输单元所接收的频道。为了实现上述目的,提供了一种用于接收与特定内容有关的内容的方法,所述方法包括向服务器发送内容请求消息,所述内容请求消息包括特定内容的内容标识符;从所述服务器接收内容响应消息,所述内容响应消息包括关于与所述内容标识符相关的至少一个或者更多个内容的第一信息,其中,如果存在与全局内容标识符相关的至少一个或者更多个内容,则全局状态代码具有表示成功的值;检查在关于相关内容的所述第一信息所指的指南信息中是否存在第二信息;如果不存在所述第二信息,则接收所述第二信息;并且通过使用所述指南信息来发起服务请求处理。如果所述全球状态代码的值表示成功,则可执行第二信息的接收以及所述服务请求处理的发起。所述内容请求消息可以是相关内容请求消息。所述内容响应消息可以是相关内容响应消息。所述指南信息可以是服务指南信息,并且关于所述相关内容的第一信息可以是与相关内容有关的供应月艮务指南片段(provisioning service guide fragement)。所述服务指南片段可提供每个相关内容的点播服务或者所述相关内容的捆绑内容的点播服务。所述供应服务指南片段可包括一个或者更多购买条目片段、购买频道片段以及购买数据片段。所述第二信息可以是由所述购买条目片段所指的而不是存储在所述终端中的服务片段或者内容片段。由所述购买条目片段所指的所述服务片段或者内容片段可以是与所述购买条目片段中的服务参数、内容参数以及标识符参数(idRef)每一个相匹配的服务或者内容片段。为了实现上述目的,还提供了一种用于接收与特定内容相关的内容的终端,所述终端包括收发器,其被配置为与服务器通信;以及控制器,其被配置为控制所述收发器。 所述收发器向所述服务器发送内容请求消息,所述内容请求消息包括特定内容的内容标识符;从所述服务器接收内容响应消息,所述内容响应消息包括关于与所述内容标识符相关的内容的第一信息。如果存在与全局内容标识符相关的至少一个或者更多个内容,则所述全局状态代码具有表示成功的值。
所述控制器可检查在由关于所述相关内容的所述第一信息所指的指南信息中是
否存在第二信息。如果不存在所述第二信息,则所述收发器还可接收所述第二信息,并且使用所述指南信息发起服务请求处理。如果存在与全局内容标识符相关的至少一个或者更多内容,则全局状态代码可具有表示成功的值。如果所述全局状态代码的值表示成功,则可以执行所述第二信息的接收和所述服务请求处理的发起。根据本发明的示例性实施方式,向终端提供关于与特定内容相关的内容的服务指南。因此,可简化对用户通过所述终端观看的内容和与所述内容相关的不同内容的搜索处理,并且可优化所述终端的存储资源的利用。另外,通过提供用于购买全部相关内容中的单个相关内容的方法,能够简化用户购买处理,并且能够对比用户必须分别购买每个单个内容的情况,设置不同价格策略。此外,本发明在诸如广播服务器等的服务器侧而不是在具有有限计算能力和存储容量的终端中执行大部分计算操作,因此加强了整体运行性能。本发明的上述和其他目的、特征、方面以及优点将从结合附图的对本发明的下列详细描述中变得更加明显。


图1例示出根据本发明的示例性实施方式的用于搜索并下载内容的系统的结构;图2例示出根据本发明的示例性实施方式的服务指南的结构;图3例示出根据本发明的示例性实施方式的服务指南的示例;图4是例示出在根据本发明的示例性实施方式的系统中产生的处理过程的信号流程图;图5例示出根据本发明的示例性实施方式的服务指南中的片段的关系;图6是例示出在根据本发明的示例性实施方式的系统中产生的处理过程的信号流程图;图7是例示出在根据本发明的示例性实施方式的系统中产生的处理过程的信号流程图;图8是例示出在根据本发明的示例性实施方式的系统中产生的处理过程的信号流程图;图9是例示出使用相关内容请求消息和相关内容响应消息的相关内容的查询处理的流程图;图10例示出根据本发明的示例性实施方式的由终端从服务器接收服务指南的方法;以及图11是详情例示出在根据本发明的示例性实施方式的系统中的接收服务指南的处理的信号流程图。
具体实施例方式本发明适用于一种在移动终端中用于通过广播服务搜索并下载相关内容的方法和装置。然而,本发明不限于此,并且可应用于任何可适用本发明的技术概念的通信系统和方法。在此使用的术语仅是出于描述特定实施方式的目的,而不是旨在限制本发明。除非另作限定,否则在此使用的全部术语具有与本发明所属领域的任一普通技术人员通常理解的含义相同的含义,并且不应被释义为具有过宽的含义,也不应被释义为具有过窄的含义。如果在此使用的技术术语不正确以至于无法准确表达本发明的技术概念,则应将其替换为使本技术领域普通技术人员能够正确理解的那些技术术语。在此使用的一般术语应该根据字典中的定义或者上下文来释义,并且不应被释义为过窄的含义。当在此使用时,除非上下文清楚地做出其他指示,否则单数形式“一 (a, an)”、“所述”也包含了复数形式。还应该理解,在此使用时,术语“包括”和/或“包含”说明了所提到的特征、整体、步骤、操作、元件和/或部件的存在,但并不排除一个或者更多个其他特征、 步骤、操作、元件、组件和/或他们的组合的存在或者增加。应该理解,虽然在此可以使用术语第一、第二等来描述各种元件,但是这些元件并不受这些术语的限制。这些术语仅用于将这些元件相互区别开。例如,在不偏离本发明的范围的情况下,第一元件可以叫做第二元件,并且类似的是,第二元件也可以叫做第一元件。应该理解,当元件被称为与另一元件“连接”时,其可以是与所述另一元件直接连接,也可以存在居间元件。相反,当元件被称为与另一元件“直接连接”时,不存在居间元件。本发明中使用的术语“购买”包括付费购买和免费购买。具体来说,在免费购买的情况下,可表示简单下载内容或者服务,而无需特定用户认证、为某事付费、批准处理等。下面参照附图描述本发明的示例性实施方式,在附图中,相同的参考标记通篇指代相同的元件。在对本发明的描述中,如果认为对相关已知功能或者结构的详细说明会不必要地分散本发明的要点,则省略这种说明,但是本领域技术人员应该理解这种说明。本发明的附图旨在促进对本发明的理解,而不应将本发明释义为限于所述附图。本发明的技术概念应被解释为除所述附图外,还包括全部这种替换、修改以及变型。在描述本发明的示例性实施方式之前,现在先对本发明的下文描述中所使用的术语进行说明。广播发布系统(BDS,Broadcast distribution system)具有向多个终端发送相同IP流的功能的系统。广播服务用于向多接收终端同时发布内容,而无需知道接收终端是谁的服务。所述广播服务包括例如移动TV、移动报纸、移动文件下载(游戏、软件升级)。广播频道提供广播传输的逻辑频道。广播引擎(enabler)使用所述频道按照广播方式向终端发布数据。通常来说,广播频道是单向频道,支持高传送率,并且用于下行链路传输。广播频道对于向作为目标的每个终端或者多个终端发送信息是有用的。服务指南订阅者或者终端能够使用的关于广播服务的描述信息。终端首先接收服务指南,基于所述服务指南的内部信息来接收实际广播流,随后对其进行解析。交互式频道或者交互频道逻辑频道,移动终端经由这种逻辑频道通过点对点通信与广播服务进行交互。交互式频道可使用上TCP/IP的HTTP。广播发布系统(BDS,Broadcast distribution system)它指的是具有同时向几个终端发送相同IP流的能力的系统。通常来说,BDS利用有效使用无线资源的技术。BDS 包括在IP层的下端的广播/多播网络功能和在补充IP层的上端的服务发布/应用功能。系列其内容上相关联(比如肥皂剧或者迷你连续剧)或者具有相同主体的各种内容的集合。单集其表示系列中的单个内容。关系“一个内容与另一内容相关”的表述指的是所述两个内容他们的实质或者主题相似。另外,不同内容之间的关系可由服务供应方来确定。相关内容查询相关内容查询使得服务供应方能够根据用户偏好(或者用户兴趣)为用户提供推荐。此后,附图中例示出终端,但所述终端也可用其他名称来称呼,诸如用户设备 (UE)、移动设备(ME)或者移动站(MQ。另外,终端也可以是具有通信功能的便携式设备,诸如移动电话、PDA、智能电话、笔记本计算机等,或者可以是不便携带的设备,诸如个人计算机(PC)、车载设备。图1例示出根据本发明的示例性实施方式的用于搜索并下载内容的系统的结构。参照图1所示,根据本发明的示例性实施方式的用于搜索并下载内容的系统可基于BCAST (广播)架构。图1例示的终端100(用户设备(UE))接收与广播服务相关的信息,诸如广播内容、服务指南以及内容保护信息。终端100可支持交互式频道。内容搜索和下载系统包括BCAST服务应用程序(BSA) 210、BCAST服务发布/适配 (BSD/A) 220、BCAST订阅管理(BSM) 230、BDS服务发布/适配240、内容创建方(内容供应方)400以及内容服务器500。BSA 210是与诸如音频/视频流或者电影文件下载的广播服务的应用程序单元相对应的实体。BSA210从内容创建方400接收广播数据,将接收到的广播数据编码为适于进行广播的形式;并且将BCAST服务属性提供给BSD/A220和BSM 230。另外,BSA 210可管理收费信息(或者计费信息)。BSD/A 220是处理BCAST服务的联结和BDS的联结的实体。BSD/A 220执行如下功能文件/流的发布、服务合并、服务/内容的保护、生成并传送服务指南以及通知(公告) 消息传送功能。BSM 230是执行如下功能的实体执行诸如订阅和支付的服务供应;传送接收 BCAST服务所需的信息;以及管理终端100。BSM 230支持通知消息、服务保护管理、内容保护管理、服务指南生成以及终端供应功能,并且与BDS服务发布/适配单元240交互,以管理与终端100的通信和订阅信息。另外,BSM 230可向BSA 210传送用户支付信息。BDS服务发布/适配单元240是向BDS传递广播服务的实体,所述广播服务包括文件/流发布和服务指南发布。BDS服务发布/适配单元240还可以执行加密/解密密钥发布、广播订阅管理、账户管理的功能。BDS服务发布/适配单元240与交互式网络320相连接以执行服务搜寻、限于BDS的服务的保护以及其他交互功能。另外,BDS服务发布/适配单元240与广播网络310相连接以便向终端100传递内容。同时,例示出的广播网络310提供了通过使用广播频道来传递内容的功能。广播网络310可以伴有与交互式频道中使用的网络相同或者不同的无线电网络。
例示出的交互式网络320提供交互式频道。交互式网络320可以伴有与广播频道中使用的网络相同或者不同的无线电网络。内容创建方400是向BS提供内容的实体。例如,所述内容可以是诸如电影、记录 (或者相册)和新闻文本等的数据。内容创建方400可提供传递范例(例如流媒体服务器) 或者提供用于说明内容的基础数据。内容服务器500是向终端100提供内容的实体。内容服务器500可以是与内容创建方400相同的实体。现在描述前述元件之间的接口。BCAST-I接口用于传递内容、内容属性以及通知消息。BCAST-2用于传递属于节目的内容属性和BCAST服务属性,诸如内容未保护的BCAST服务、说明以及类型。BCAST-3接口用于传递属于服务供应的内容属性和BCAST服务属性,诸如用户配置文件和位置信息。 BCAST-4接口用于传递通知消息、服务指南、片段(与供应、购买以及订阅有关的)、长期密钥消息、短期密钥消息、终端提供对象、终端提供消息以及终端管理消息。BCAST-5提供广播发布系统中的未保护的BCAST服务和/或受保护的BCAST服务、内容未保护的BCAST服务和/或内容保护的BCAST服务、BCAST服务属性和内容属性通知、服务指南发布以及安全材料。发布可包括BSD服务发布/适配单元的遍历(traversing)。BCAST-6接口提供广播发布系统中的未保护的BCAST服务和/或受保护的BCAST服务、内容未保护的BCAST服务和 /或内容保护的BCAST服务、BCAST服务属性和内容属性通知、服务指南以及在交互式网络中的与安全材料、流以及文件传递有关的终端报告。BCAST-7接口提供交互式网络中的服务供应、订阅信息、终端供应、安全材料以及设备登记。BCAST-8接口用于用户交互、报告以及用户偏好。BDS-I接口用于传送未保护的BCAST服务或者受保护的BCAST服务、内容未保护的 BCAST服务、BCAST服务属性和内容属性、BCAST服务/内容、通知消息、通知优先级和服务指南等。BDS-2接口用于传递服务供应、订阅信息、设备管理以及关于安全材料的信息。X-I接口是BDS服务发布/适配单元240与BDS之间的接口。X_2接口是BDS服务发布/适配单元240与交互式网络320之间的接口。X-3接口是BDS与终端100之间的接口。X-4接口是BDS服务发布/适配单元240与终端100之间的接口。X_5接口是通过交互式频道在BDS服务发布/适配单元240与终端100之间的接口。X-6接口是交互式网络320与终端100之间的接口。图2例示出根据本发明的示例性实施方式的服务指南的结构。如图2所示,根据本发明的示例性实施方式的服务指南可以是基于BCAST1.0定义的。服务指南包括管理部分、供应部分、核心部分、访问部分等。i 胃^> 1ServiceGuideDeliveryDescriptor 元■。 ServiceGuideDeliveryDescriptor经由服务指南公告频道发送,并且通过服务指南搜寻处理使得终端100能够知道服务指南的片段是否存在、元数据、以及分组。除了管理部分外, 其他服务指南片段可经由广播频道或者交互式频道的文件传递会话来传递。核心部分包括服务片段、时间表片段以及内容片段。访问部分包括访问片段和会话描述片段。
供应部分包括购买条目片段、购买数据片段以及购买频道片段。服务指南除了上述提到的部分外还包括预览数据片段、交互性数据片段。下面对每个片段的语意进行描述。服务片段描述了构成广播服务的内容条目的联结关系。另外服务片段可包括与服务功能有关的部分,诸如购买或者订阅信息。服务片段是服务指南的一部分,用作其他片段的中央集线器(central hub)。时间表片段定义了将要流入、下载或者呈现的相关内容条目的时间帧。时间表片段总是指向服务片段或者内容片段。时间表片段的OnDemand(点播)属性表示时间表片段所指向的内容是否可经由单播频道访问,以及内容传输是否不必受到特定时间间隔的约
束ο内容片段提供特定内容条目的详细描述。内容片段处理内容的目标用户群、地理位置、类型或者少年保护的内容。可以从预览数据片段或者服务片段指向所述内容片段。访问片段描述在服务的存续期间如何能够访问该服务。访问片段通过使用会话描述信息或者URI来指向服务,并且指示出所述服务的传递方法。可从一个或者更多个访问片段指向服务片段,从而访问与所述服务片段有关的服务或者提供与“与所述服务片段有关的所述服务”交互的各种方法。所述访问片段提供关于终端接收并呈现特定服务所需能力的信息。如果经由单播频道发送时间表片段所指向的内容,则可以在访问片段的 AccessServerURL属性中提供该内容的网络地址,而如果经由多播或者广播频道发送该内容,则可以在访问片段所指向的时间表片段的contentLocation属性中提供该内容的网络地址。会话描述片段提供了访问特定服务所需的会话信息。另外,会话描述片段可以进一步包括将在相关传递处理中使用的补充描述信息。通过SDPGession Description Protocol(会话描述协议)参见 RFC4566)语法或者 3GPP MBMS USDB(User Service Bundle Description (用户服务捆绑描述))[3GPP TS 26. 346]提供关于所述会话描述的信
肩、ο购买条目片段表示免费或者通过订阅或者购买而提供给末端用户的一个或者更多个服务或者一个或者更多个内容条目的组。服务供应方可将购买条目片段包括在服务指南中,并且将与服务/内容/时间表的捆绑(合并)有关的购买信息传递给用户。可从提供关于其他服务捆绑的信息的购买数据片段指向购买条目片段。购买条目片段可指向相关联的服务或者内容片段。购买数据片段提供了服务的价格信息、服务捆绑以及内容条目。服务供应方可将购买数据片段包括在服务指南中,并将每个购买条目的价格传递给用户。购买频道片段提供了关于以下实体的信息,该实体用于获得关于特定服务、服务捆绑以及内容条目的访问授权和/或使用授权。预览数据片段包括适用于向用户表达服务或者内容的概况的信息。用户通过所述信息识别服务或者内容是何种服务或者内容。预览数据片段可包括简单文本、静态图像、短视频剪辑、甚至对与主服务相关的低比特率的不同服务的参引。上述片段中的服务片段、内容片段、购买数据片段、访问片段以及时间表片段都能够指向预览数据片段。交互性数据片段包括用于通过终端向用户提供与广播内容相关的交互式服务的信息。交互式服务允许例如用户在观看TV节目的同时进行投票或者获得与当前所观看的广播内容相关的内容。交互性媒体文档包括xhtml页、静态图像、email模板、SMS(Short Message Service 短消息服务)模板以及MMS(Multimedia Message Service 多媒体消息服务)模板文档。交互性数据片段可指向服务片段、内容片段、时间表片段。时间表片段可指向交互性数据片段。图3例示出根据本发明的示例性实施方式的服务指南的示例。在图3中,由5个内容片段指向提供音乐TV频道的服务片段。这些内容片段包括排名前20的音乐、音乐新闻、音乐视频1、音乐视频2、以及音乐视频3的详细描述。另外,由5个时间表片段指向服务片段。第一时间表片段是id = " //this, example, com/schedule/551 “,并且与以广播流形式提供音乐TV频道服务的访问片段相连接。第二时间表片段是id =〃 //this.example.com/schedule/552",并且与利用交互式频道提供音乐TV频道服务和音乐新闻内容的访问片段相连接。第三时间表片段是id =“//this, example, com/schedule/553 “,并且与以流的形式根据点播提供音乐视频1 内容和音乐视频2内容的访问片段相连接。第四时间表片段是id=" //this, example. com/schedule/554",并且与以下载形式根据点播提供音乐视频2的访问片段相连接。第五时间表片段是id =〃 //this, example, com/schedule/555“,并且与以下载形式根据点播提供音乐视频3的访问片段相连接。服务指南还包括用于支持购买与id = “ //this, example, com/schedule/551 “ 的时间表片段相连接的内容的购买条目片段(id = “ //this, example, com/ pitem/151"),以及用于支持同时购买与 id = “ //this.example.com/schedule/552"和 id = 〃 //this.example.com/schedule/553"的时间表片段相连接的内容的购买条目片段(id =〃 //this, example, com/pitem/152")。此后,描述根据本发明的示例性实施方式的系统的处理过程。图4是例示出根据本方面的示例性实施方式的系统中产生的处理过程的信号流程图。如图4所示,所述过程包括请求相关内容的步骤(SlOO);搜索相关内容并且生成信息的步骤(SllO);在响应中发送相关内容的步骤(S120);传递服务信息和属性的步骤(S130);生成服务指南的步骤(S140);传递服务指南的步骤(S150);选择内容的步骤(S160);请求服务的步骤(S170);传递服务响应的步骤(S175);存储SEK^ervice Encryption Key 服务加密密钥)和PEK (Program Encryption Key:节目加密密钥)的步骤(S180);请求内容的步骤(S190)以及传递内容的步骤(Sl%)。下面将描述每个步骤。在此,与图4中例示的情况不同,在响应中发送相关内容的步骤(S120)和传递服务信息和属性以及生成服务指南的步骤(S130和S140)可按照相反顺序执行或者同时执行。首先,现在将描述请求相关内容的步骤(SlOO)。用户选择他感兴趣的特定内容。所述特定内容可以是用户通过终端100正在观看的内容。所述终端包括与所述特定内容相关的服务指南。终端100根据用户请求(或者用户命令)允许用户购买与所述内容相关的内容。 就是说,为了请求相关内容服务,终端100创建相关内容请求消息。所述相关内容请求消息将接收关于与用户感兴趣的特定内容相关的每个单个内容以及全部相关内容(例如整季的特定TV节目)的购买信息。换言之,为了接收关于与用户感兴趣的特定内容相关的每个单个内容以及全部相关内容(例如整季的特定TV节目)的购买信息,终端100创建相关内容请求消息。服务指南片段描述与用户感兴趣的特定内容相关的内容。下文将描述所述相关内容请求消息中可包括的信息。相关内容请求消息的信息相关内容请求消息可包括glcAalContentID (特定内容的全局内容标识符)、 userID(BSM 230已知的用户标识符)、deviceID (BSM 230已知的终端100的标识符)以及 msgID (消息标识符)。userID 可具有诸如 IMSI、URI、MPI、MSISDN、MIN 等的值。devicelD 可具有诸如IMEI、MEID等的值。消息可以是关于与全局内容标识符相关的每个个体内容或者全部相关内容(即系列捆绑)的消息请求购买信息。另外,当特定内容是特定系列的多个单集中的一个单集时,相关内容请求消息可以包括seriesID (系列的标识符)、印isodeID (系列中单集的标识符)、userID (用户标识符),deivcelD (设备标识符)、以及msgID (消息标识符)。在这种情况下,所述消息可以是与seriesID和印isodeID所标识的内容相关的消息请求购买信息。另外,所述消息可以是关于所标识的内容、与所标识的内容相关的每个单个内容以及全部相关内容的消息请求购买信息。另外,当episodeID是空值时,所述消息可以是关于系列的每个单个单集或者全部单集的消息请求购买消息。终端100将如上文所述的相关内容请求消息发送给BSM 230。现在将描述搜索相关内容并生成信息的步骤(SllO)。当BSM 230接收到相关内容请求消息时,其检查所述消息是否与格式(schema)相对应。优选的是,如果消息与所述格式不对应,则BSM 230可向终端返回传输协议层错误并终止所述过程。BSM 230根据接收到的相关内容请求消息来搜索相关内容,并且生成关于相关内容的信息。所述信息包括创建对所述相关内容请求消息作出响应的相关内容响应消息所需的信息。下面将描述所述信息的列表及其生成方法。关于相关内容的信息。DrefToMsgIDrefToMsgID是对相关内容响应消息作出响应的相关内容请求消息的msgID。因此,通过复制接收到的相关内容请求消息的msgID来创建refToMsgID。2) ^^ !Purchaseltem> PurchaseData \)J,R PurchaseChannel这些片段表示关于与特定内容相关的每个内容的购买信息。BSM 230通过相关内容响应消息中包括的标识符来确定相关内容。根据标识符的类型进行确定的方法的示例在下表中示出表1[表]
权利要求
1.一种用于接收与特定内容相关的内容的方法,所述方法包括以下步骤发送内容请求消息的步骤,向服务器发送内容请求消息,所述内容请求消息包括特定内容的内容标识符;接收内容响应消息的步骤,从所述服务器接收内容响应消息,所述内容响应消息包括关于与所述内容标识符相关的至少一个或者更多个内容的第一信息和全局状态代码,其中如果存在与全局内容标识符相关的至少一个或者更多个内容,则所述全局状态代码具有表示成功的值;检查步骤,检查关于所述相关内容的所述第一信息所指向的指南信息中是否存在第二 fn息;接收第二信息的步骤,如果不存在所述第二信息则接收所述第二信息;以及发起服务请求处理的步骤,通过使用所述指南信息来发起服务请求处理,其中如果所述全局状态代码的值表示成功,则执行接收第二信息的步骤以及发起服务请求处理的步骤。
2.根据权利要求1所述的方法,其中,所述内容请求消息是相关内容请求消息。
3.根据权利要求1所述的方法,其中,所述内容响应消息是相关内容响应消息。
4.根据权利要求1所述的方法,其中,如果提供所述相关内容作为点播服务,则所述全局状态代码具有表示成功的值。
5.根据权利要求1所述的方法,其中,所述指南信息是服务指南信息,并且关于所述相关内容的所述第一信息是关于所述相关内容的供应服务指南片段。
6.根据权利要求5所述的方法,其中,所述服务指南片段用于提供每个所述相关内容的点播服务和所述相关内容的捆绑式内容的点播服务。
7.根据权利要求5所述的方法,其中,所述供应服务指南片段包括一个或者更多个购买条目片段、购买频道片段以及购买数据片段。
8.根据权利要求7所述的方法,其中,所述第二信息是所述购买条目片段所指向的服务片段或者内容片段中的未存储在所述终端中的片段。
9.根据权利要求8所述的方法,其中,所述购买条目片段所指向的所述服务片段或所述内容片段是与所述购买条目片段中的服务参引、内容参引以及标识符参引中的每一个相匹配的服务或者内容片段。
10.一种用于接收与特定内容相关的内容的终端,所述终端包括收发器,其被配置为与服务器相通信;以及控制器,其被配置为控制所述收发器,其中,所述收发器向所述服务器发送包括特定内容的内容标识符的内容请求消息,从所述服务器接收内容响应消息,所述内容响应消息包括关于与所述内容标识符相关的至少一个或者更多个内容的第一消息,其中,所述控制器检查关于所述相关内容的所述第一消息所指向的指南信息中是否存在第二信息,其中,如果不存在所述第二信息,则所述收发器进一步接收所述第二信息,并且通过使用所述指南信息来发起服务请求处理,其中,如果存在与全局内容标识符相关的至少一个或者更多个内容,则所述全局状态代码具有表示成功的值,其中,如果所述全局状态代码的值表示成功,则执行所述第二信息的接收和所述服务请求处理的发起。
全文摘要
公开了一种用于接收关于与用户感兴趣的特定内容相关的内容的信息并且在终端中下载相关内容的方法和装置。用于接收与特定内容相关的内容的方法包括向服务器发送包括特定内容的内容标识符的内容请求消息;从所述服务器接收包括关于与所述内容标识符相关的内容的信息的内容响应消息,其中,如果存在与全局内容标识符相关的至少一个或者更多个内容,则所述全局状态代码具有表示成功的值;检查关于所述相关内容的第一信息所指向的指南信息中是否存在第二信息;如果不存在所述第二信息,则接收所述第二信息,并且通过使用所指向的接收信息来发起服务请求处理。
文档编号H04N21/437GK102439987SQ201080022625
公开日2012年5月2日 申请日期2010年5月20日 优先权日2009年5月25日
发明者李承帝, 李智慧, 李相珉 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1