用于向设备传递辅助数据的方法和装置的制作方法

文档序号:6593502阅读:134来源:国知局
专利名称:用于向设备传递辅助数据的方法和装置的制作方法
用于向设备传递辅助数据的方法和装置相关申请的交叉引用本专利申请是关于并要求享受于2008年4月7日递交的、名称为“METHOD AND APPARATUS FOR DELIVERING AUXILIARY DATA TODEVICE ” 的美国临时申请 No.61/043, 107的优先权,该临时申请已经转让给本申请的受让人或者对本申请的受让 人有转让义务,故以引用方式将其明确地并入本文。
背景技术
内容传递系统(content delivery system)(例如无线多播平台)可以基于免费、每
次使用、订阅或其他方式托管并向用户传递各种视频、音频以及其他内容。对于通过空 中接口传递到移动用户的媒体而言,内容可以包括通过服务传递到手机或其他设备的视 频或音频片段。服务通常可以产生诸如新闻、体育、商业、天气或者其他视频或音频节 目的媒体内容,并且在无线运营商的安排下使得无线用户可以获得该媒体内容。每项服务和/或服务的媒体内容可以具有某些与之相关联的辅助或相关数据。 例如,新闻服务可以具有诸如英国广播公司的“BBC ”之类的反映出所传递内容的来 源的商业名字和/或标志。然而,在无线广播媒体内容领域中,现有平台并未提供用于 识别和获取与特定服务或服务内容相关联的图标或其他辅助数据资源的机制。最好能够提供用于内容传递系统中传递辅助数据的改进方法和装置。


本申请所附图形包含于本说明书并作为本说明书的一部分,其说明了本教导的 各方面,并且结合本申请具体实施方式
部分用来解释本教导的原理。图中图1根据本教导的各个方面示出了传递图标到设备的流程图;图2根据各个方面示出了用于将服务链接到元数据文档中的图标/资源的元数据 文档模式,以及包含该资源数据的reSoUrce_meSSage文档的模式;图3根据各个方面示出了将图标/资源链接到服务以及传递该资源的服务器处理 过程流程图;图4根据各个方面示出了配置消息获取期间的设备行为流程图;以及图5根据各个方面示出了用来从服务中解除图标/资源链接以及停止该资源传递 的过程的流程图。
具体实施例方式本教导的各方面与用于向设备传递辅助数据的方法和装置有关。具体而言, 这些方面涉及用于管理和传递与通过内容传递系统发送到无线移动设备或其他设备的媒 体、服务和/或节目频道相关联的辅助数据的平台和技术。在实现中,该辅助数据可以 包含图标、标志、片段和/或识别或与各种内容提供商及素材相关联的其他数据。根据各个方面,内容传递系统可以是无线内容传递系统或者包括无线内容传递系统,例如加州圣迭戈高通公司所开发的MediaFLO 系统。在这些方面中,内容传递 系统可以是或者包括基于有线或光连接、附加于或替代无线接口的内容传递平台。一般 而言,由内容传递系统所传递的内容可以包括视频媒体,例如以Real 格式、动态图像 组(.mpg)格式、微软公司的Windows Media格式、或者其他视频编解码器或格式进行编 码的视频片段。该内容可以包括音频媒体,例如以动态图像专家组(MPEG)-I音频层面 3(MP3)格式、微软公司的“.wav”格式、RealAudio 格式或者其他音频编解码器或格 式进行编码的音乐或广播录音。该内容可以进一步包括图形、文字和/或其他内容,例 如流式证券报价、天气预报或地图或者其他数据。正如本申请有时候使用的那样,“服务”可以指由内容提供商或其他实体(例如 电视组织或广播无线电运营商)所产生的内容和功能的集合。本申请有时候使用的“内 容呈现(presentation) ”可以指由服务所承载或制造的不同的内容实例,例如电视剧集或 者特定的体育赛事。内容呈现通常在媒体节目指南(例如电视指南或流媒体的列表)中具 有针对用户的相关联的名称。如本申请有时候使用的那样,“辅助数据资源或资源”可 以指与多媒体内容传递系统中的服务、内容呈现或者其他实体有关的一般的数据实体。 资源可以用来传送关于与其相关的实体或者其所链接到的实体的附加信息。这个附加信 息也可以被称为“辅助数据”。例如,电视服务可以具有相关联的标志。将该标志和该 服务的名称一起呈现(例如在节目指南中)可能是很有用的。资源也可以用来实现诸如 片花(barker)、介绍(intra)、尾声(outro)和其他的内容。片花通常是呈现给用户以吸引 他们购买一段内容的相对简短的片段。介绍通常也是在内容呈现之前呈现的相对简短的 片段,而尾声则可以是在内容呈现之后呈现的类似的短的片段。根据本教导一方面的特点,提供了平台和技术从而将可链接到任意系统信息集 合中的数据实体的一般资源进行链接。如本申请有时使用的那样,“系统信息”可以是 或者包括用于描述内容传递系统中的可用内容的元数据。链接到系统信息(Si)中的数据实体的资源在一方面可以因此定义为并且称为包 含有一个或多个描述符的、与“ResourceJJRL”组合在一起的XML单元。描述符标识 特定资源的使用,ResourceJJRL(即资源统一资源定位符)指示用来定位或获取指定资源 的途径、地址位置或者其他标志符或方法。根据另一方面的特点,本申请所描述的平台和技术可以用来将图标/资源关联 到并且传送到内容传递系统中的特定服务。对于图标对象,资源的描述符可以提供该资 源被特指为图标的信息。根据各方面,资源描述符可以指定或者用于其他内容,例如片 花、介绍、尾声或其他。本申请所述的用于传递和获得资源的方法和装置可以用于前述 的MediaFLO 广播网络或者其他广播或多播网络,以及单播网络。根据一方面的特点, 获得资源的机制(无论是在单播、多播、广播和/或其他环境中)可以以集成在描述符文 档中的内嵌的ResourceJJRL的语义为基础。现将详细讨论本教导的示例性方面,这些示例性方面在附加图形中予以说明。 其中可能将在各图形中使用相同的参考标号来指代相同或类似的部分。图1根据各方面示出了向设备传递辅助数据的总流程图。在102,运营商1020 和/或媒体传递实体可以配置图标资源并将该资源传递到传递服务器1022,例如与无线 基站连接的服务器。在104,运营商1020或媒体传递实体可以将服务链接到该图标,例如通过在元数据文档中记录下链接的方式。运营商1020或媒体传递实体也可以配置广播 结束时间,以指示将要向无线设备或其他设备进行广播的内容的终止时间。在106,该传递服务器1022可以向一个或多个设备的集合(图中表示为“设备 A”)发射信号,以指示已链接到该图标和服务。在实现中,设备A 1024可以是蜂窝电 话、支持网络的个人数字助理、便携式支持网络的媒体播放器和/或其他客户端、机器 或设备。在108,该传递服务器1022可以向一组包括设备A 1024在内的设备集合广播该 图标。在110,设备A 1024或其他设备可以接收该信号并检测服务与图标之间的链接关 系。在112,设备A 1024或其他设备可以获取到该图标,例如通过从元数据(Si)文档中 的ResourceJJRL所指定的位置进行下载的方式。根据本申请各方面,当广播结束时间到 期之后,便停止图标广播。在114,第二设备或第二组设备(图中表示为“设备B” )开启并可以检测服务 与图标之间的链接关系。在116,由于并未广播该图标,设备B 1026可以向传递服务器 1022发送针对与该服务相关联的图标的单播请求。在118,如果合适的话,传递服务器 1022可以针对来自于设备B 1026的请求发送响应,其中该响应带有已标识的图标。图2根据各个方面示出了可被用作XML元数据文档的模板的XML模式202, 该XML元数据文档可以用来关联服务和资源。服务记录208单元标识用来在无线或其他 内容传递网络中提供内容的服务。资源描述符单元204描述资源的类型。resourceJJRL 206提供资源自身的地址、位置或者标识。在实施例中,上述资源可以是服务图标和/或 其他资源。应注意的是,尽管可用资源和这些资源的来源之间的关联表示为基于XML的 数据模式202,但是在实现中,资源及其相关联的来源可以按照其他格式、语言或数据结 构进行编码。图3根据各个方面示出了内容传递系统中传递服务器上的内容传递处理过程的 流程图。在一方面,图3所示的处理过程可以应用到前述的MediaFLO 系统中的服务 图标资源的传递过程。在302,运营商3002和/或媒体传递实体可以配置图标或其他资 源。在304,该运营商或媒体传递实体可以将服务、频道或内容链接到已配置的图标。在 306,可以产生并向MDS-CM模块(媒体传递系统_内容管理)模块4006传递用来将服 务与图标和/或其他资源相关联的消息,例如“ServiceLink ToDataRsrcRequest”(服务链 接到数据资源请求)消息。在308,可以向OSS (开销信令服务器)模块3010发送用来配 置图标和/或其他资源数据的广播的消息,例如“BroadcastConfigMessages.Request”(广 播配置消息请求)消息。在310,可以向存在于计费和客户服务(BCS)架构云之中的 UCS (单播配置服务器)模块3008发送用来准备单播传递图标和/或资源数据的消息,例 如“UnicastConfigMessages.Request”(单播配置消息请求)消息。在312,可以向OSS模 块3010发送用来更新广播元数据的消息,例如“OSI_SIDataUpdate.req”消息。在314, 可以在广播结束时间向OSS模块4010发送:BroadcastConfigMessages.Request或其他广播 配置消息,以指示图标和/或资源数据的广播的结束。其他消息或序列也是可能的。图4示出了诸如蜂窝手机之类的设备中用来接收和操作与服务、频道和内容相 关联的图标和/或其他资源的处理过程的流程图。根据M.Chen和Prasaraia Kannan于 2007 年 4 月 12 日递交的、名称为 “Apparatus and Methodsfor Communicating System State Information Change to Wireless Devices” 的共同待决美国申请序列号No.11/734,656可以执行主消息获取406,该申请以引用方式被并入本申请之中。在402,基于主消息数据,可 以确定服务定义和市场SI(系统信息)是否为最新的。如果402的判决为“否”,则处 理过程进行到404,在该处获取当前服务定义和市场SI信息。然后处理过程进行到408。如果404的判决为“是”,则处理过程进行到408,在该处,需要的图标识为 在设备的当前区域(广域操作架构和/或局域操作架构,WOI或LOI)中可用的服务或 频道中所引用的图标。在410,可以确定是否所有的需要的图标都存在。如果410的 判决为“是”,则处理过程进行到420,在该处处理过程可以结束。如果410的判决为
“否”,则处理过程进行到412,在该处确定是否进行了已定义次数的尝试(表示为“N_ configAttemtps")以获取需要图标的集合。如果412的判决为“是”,则处理过程进行 到420,在该处处理过程可以结束。如果412的判决为“否”,则处理过程进行到414, 在该处可以执行用于配置消息获取过程的广播和单播方法,例如根据下面描述的422至 432。在416,可以确定是否所有需要的图标都存在。如果416的判决为“是”,则处 理过程可以进行到420,在该处处理过程可以结束。如果416的判决为“否”,则处理 过程可以进行到418,在该处可以进入等待状态以等待下一个主消息获取过程。在任何等 待状态之后,处理过程进行到406,在该处获取了主消息,然后处理过程返回到402。在实现中,可以根据422至432执行414的处理过程。在422,可以确定是否在 名为或被称为配置流的广播流之中发送了数据。如果422的判决为“是”,则处理过程 可以进行到424,在该处可以获取目录消息。目录消息指示与将在配置流中广播的所有消 息有关的信息。在426,设备可以监听或监测配置流以获得任何需要的消息。设备可以 在最大时间内继续监测,该最大时间由域“TCOnfig_fail”定义。在428,可以确定设备是 否具有了所有需要的图标。如果428的判决为“是”,如上所述,处理过程可以返回到 416。如果428的判决为“否”,处理过程可以进行到430,在该处可以确定是否能够进 行单播配置请求响应处理,例如是否启用了 “UNICAST_RSRC_MSG_ENABLED”(启 用单播资源消息)域。如果430的判决为“是”,则处理过程可以进行到432,在该处 可以完成单播请求响应消息。如果430的判决为“否”,如上所述,处理过程可以返回 到416。可以使用其他处理步骤和顺序。图5示出了与解除图标或其他资源与服务、频道或内容的链接相关的处理过程 流程图。在502,运营商或媒体传递实体可以解除或删除图标与服务、频道或内容的链 接,例如通过更新元数据文档(Si)。在实现中,运营商和/或服务可以使用用于开始解 除链接操作的SPT/MPT(服务提供工具/市场提供工具)模块5002。在504,可以向 MDS-CM(MediaFLO 传递子系统_配置管理)MediaFLO 模块5004发送消息,例如 以“ServiceDeLinkFrmDataRsrcRequest”(解除服务与数据资源的链接请求)或“Chann elDeLinkFrmDataRsrsRequest"(解除频道与数据资源的链接请求)消息的形式,该消息将 开始解除链接操作通知该模块。在506,可以以“BroadcastConfigMessages.Request”的 形式向OSS模块5006发送配置消息,该消息将解除链接操作通知该模块。由此,如果 没有其他服务或频道链接到图标或其他资源,MDS-CM模块5004将停止广播iCOn/data_ resource ο 作为icon/data_resource广播终止过程的一部分,可以发送来自于MDS-CM的 OSS消息来去除该icon/data_reSource并更新目标信息。其他处理步骤和顺序也是可能 的。
应当注意的是,在实现中,可以通过除了如图4至图6所示的这些可称之为“开 销流”传递机制之外的其他传递机制将图标资源或其他内容传递到接收设备。在实现 中,附加地或替代地,有可能以直接地或间接地传送自内容服务器或其他来源的数据文 件或对象的形式,向接收设备传递图标资源。在实现中,图标资源和/或其他资源可以 格式化为图形文件、HTML文件、XML文件和/或其他文件、格式、对象或数据结构。 例如当图标或其他内容的数据尺寸相对较大时,例如大约为兆字节或者更大或更小的尺 寸,将图标和/或其他资源编码为明确的数据文件或对象是有利的。在实现中,传递编 码为明确的数据文件或对象的图标或其他资源可以比使用基于开销流的传送机制更有效 率,这一方面是因为可以将资源数据连续化并用更少的消息传递开销进行发送。在实现 中,图标和/或其他资源或内容也可以通过其他机制传递。以上描述为示例性描述,本领域技术人员可以在配置和实现中作出变化。例 如用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路 (ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器 件、分立硬件组件或者其任意组合,可以实现或执行结合本申请所描述的各种示例性的 逻辑、逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以 是任何常规的处理器、控制器、微控制器或者状态机。处理器也可能实现为计算设备的 组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内 核的结合,或者任何其它此种结构。在一个或多个示例性设计中,所描述的功能可以实 现为硬件、软件、固件或其任意组合。如果在软件中实现,功能可以以一个或多个指令 或代码在计算机可读介质上存储或传输。计算机可读介质包括计算机存储介质和通信介 质,通信介质包括任何有助于将计算机程序从一个位置转移到另一位置的介质。存储介 质可以是任何可由通用或专用计算机存取的可用的介质。通过示例性的,而非限制性的 方式,该计算机可读介质可以包括RAM、ROM、EEPROM> CD-ROM或其他光盘存储 器、磁盘存储器或其他磁存储器件或任何其他介质,该介质可以用于携带或存储以指令 或数据结构的形式的、可由通用或专用计算机或者由通用或专用处理器存取的想要的程 序代码模块。另外,任何适当的连接以计算机可读介质作为术语。例如,如果软件使 用同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或例如红外、无线电和微波的无线 技术从网站、服务器或其他远方来源来传输,那么同轴电缆、光纤电缆、双绞线、DSL 或例如红外、无线电和微波的无线技术包括在介质的定义中。本申请所使用的磁盘和光 盘包括紧凑型光盘(CD)、激光视盘、光盘、数字通用光盘(DVD)、软盘和蓝光光盘, 其中磁盘通常以磁的方式复制数据,而光盘采用激光以光学的方式复制数据。上述的组 合也应当包括在计算机可读介质的范围内。结合本申请所述的方法或者算法的步骤可直 接体现为硬件、由处理器执行的软件模块或其组合。软件模块可以位于RAM存储器、 闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、 CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合 至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。或 者,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。该 ASIC可以位于用户终端中。或者,处理器和存储介质也可以作为分立组件存在于用户终 端中。
另外例如,尽管本申请描述了通过无线内容传递系统提供媒体内容的实现,在 实现中也可以使用附加地或替代地利用有线或光网络来进行媒体传递的内容传递平台。 另外例如,尽管本申请描述了使用用于将资源的集合与用于单个服务的对应的资源描述 符以及ResourceJJRL进行关联的XML模式的实现,仍然可能将资源与多个服务和/或 频道相关联。此外,尽管实现描述了使用XML模式的元数据文档模板,在实现中可以描 述使用其他元数据定义方法的元数据文档模板或语法。其他描述为单数的或整合的资源 在实现中可以是复数的或者分布式的,描述为多个的或分布式的资源在实现中可以是组 合的。本发明的范围相应地旨在仅由权利要求部分予以限定。
权利要求
1.一种用于向设备传递与服务、频道或内容相关联的辅助数据的方法,其包括 接收来自于运营商或媒体传递实体的请求以向所述设备传递与至少一个服务或内容相关联的辅助数据;通过元数据文档将至少一个辅助数据资源与所述至少一个服务或内容进行关联,所 述元数据文档中的所述关联至少包括资源描述符信息和资源定位符信息; 基于所述资源定位符信息来访问所述至少一个辅助数据资源; 基于所述资源描述符信息来识别所述至少一个辅助数据资源;以及 将所述至少一个辅助数据资源与所述至少一个服务或内容进行关联,以向所述设备 传递所述至少一个辅助数据资源。
2.根据权利要求1所述的方法,其中,所述内容包括视频内容、音频内容和文字内容 中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介绍片段和尾声 片段中的至少一种。
3.根据权利要求1所述的方法,其中,所述设备包括蜂窝电话、支持网络的个人数字 助理和便携式支持网络的媒体播放器中的至少一种。
4.根据权利要求1所述的方法,其中,所述元数据文档包括XML(可扩展标记语言) 文档。
5.根据权利要求1所述的方法,其中,所述资源定位符信息包括用于标识所关联的资 源的位置的至少一个URL (统一资源定位符)。
6.根据权利要求1所述的方法,其中,所述资源定位符信息包括用于访问所关联的资 源的多种可供选择的途径。
7.根据权利要求1所述的方法,进一步包括通过资源消息文档向所述设备传递所 述至少一个辅助数据资源。
8.根据权利要求7所述的方法,其中,通过开销流机制和数据文件传递机制中的至少 一种机制来对所述至少一个辅助数据资源进行传递。
9.一种用于向设备传递与服务、频道或内容相关联的辅助数据的系统,其包括 到设备的接口;以及与所述接口进行通信的服务器,所述服务器配置为接收来自于运营商或媒体传递实体的请求以向所述设备传递与至少一个服务或内容 相关联的至少一个辅助数据资源,通过元数据文档将至少一个辅助数据资源与所述至少一个服务或内容进行关联,所 述元数据文档中的所述关联至少包括资源描述符信息和资源定位符信息,基于所述资源定位符信息来访问所述至少一个辅助数据资源;基于所述资源描述符 信息来识别所述至少一个辅助数据资源;以及将所述至少一个辅助资源与所述至少一个服务或内容进行关联,以向所述设备传递 所述至少一个辅助数据资源。
10.根据权利要求9所述的系统,其中,所述内容包括视频内容、音频内容和文字内 容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介绍片段和尾 声片段中的至少一种。
11.根据权利要求9所述的系统,其中,所述接口包括无线接口,并且所述设备包括蜂窝电话、支持网络的个人数字助理和便携式支持网络的媒体播放器中的至少一种。
12.根据权利要求9所述的系统,其中,所述元数据文档包括XML(可扩展标记语言) 文档。
13.根据权利要求9所述的系统,其中,所述资源定位符信息包括用于标识所关联的 资源的位置的至少一个URL (统一资源定位符)。
14.根据权利要求9所述的系统,其中,所述资源定位符信息包括用于访问所关联的 资源的多种可供选择的途径。
15.根据权利要求9所述的系统,所述服务器进一步配置为通过资源消息文档向所 述设备传递所述至少一个辅助数据资源。
16.根据权利要求15所述的方法,其中,通过开销流机制和数据文件传递机制中的至 少一种机制来对至少一个资源或内容进行传递。
17.—种用于向设备传递内容的系统,其包括用于与设备进行接口的模块;以及用于提供内容的模块,其与所述用于进行接口的模块进行通信,所述用于提供内容 的模块配置为接收来自于运营商或媒体传递实体的请求以向所述设备传递与至少一个服务或内容 相关联的辅助数据,通过元数据文档将至少一个辅助数据资源与所述至少一个服务或内容进行关联,所 述元数据文档中的所述关联至少包括资源描述符信息和资源定位符信息,基于所述资源定位符信息来访问所述至少一个辅助数据资源;基于所述资源描述符信息来识别所述至少一个辅助数据资源;以及将所述至少一个辅助数据资源与所述至少一个服务或内容进行关联,以向所述设备 传递辅助数据。
18.根据权利要求17所述的系统,其中,所述内容包括视频内容、音频内容和文字内 容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介绍片段和尾 声片段中的至少一种。
19.根据权利要求17所述的系统,其中,所述用于进行接口的模块包括用于无线地接 口到所述设备的模块,并且所述设备包括蜂窝电话、支持网络的个人数字助理和便携式 支持网络的媒体播放器中的至少一种。
20.根据权利要求17所述的系统,其中,所述元数据文档包括XML(可扩展标记语 言)文档。
21.根据权利要求17所述的系统,其中,所述资源定位符信息包括用于标识所关联的 资源的位置的至少一个URL (统一资源定位符)。
22.根据权利要求17所述的系统,其中,所述资源定位符信息包括用于访问所关联的 资源的多种可供选择的途径。
23.根据权利要求17所述的系统,其中,所述用于提供内容的模块进一步配置为 通过资源消息文档向所述设备传递所述至少一个辅助数据资源。
24.根据权利要求23所述的系统,其中,通过开销流机制和数据文件传递机制中的至 少一种机制来对所述至少一个资源或内容进行传递。
25.—种计算机程序产品,其包括计算机可读介质,其存储用于向设备传递与服务、频道或内容相关联的辅助数据的 指令,所述指令包括用于使计算机接收来自于运营商或媒体传递实体的请求,以向所述设备传递与至少 一个服务或内容相关联的辅助数据的至少一个指令;用于使计算机通过元数据文档将至少一个辅助数据资源与所述至少一个服务或内容 进行关联的至少一个指令,所述元数据文档中的所述关联至少包括资源描述符信息和资 源定位符信息;用于使计算机基于所述资源定位符信息来访问所述至少一个辅助数据资源的至少一 个指令;用于使计算机基于所述资源描述符信息来识别所述至少一个辅助数据资源的至少一 个指令;以及用于使计算机将所述至少一个辅助资源与所述至少一个服务或内容进行关联,以向 所述设备传递所述至少一个辅助数据资源的至少一个指令。
26.根据权利要求25所述的计算机程序产品,其中,所述内容包括视频内容、音频内 容和文字内容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介 绍片段和尾声片段中的至少一种。
27.根据权利要求25所述的计算机程序产品,其中,所述设备包括蜂窝电话、支持网 络的个人数字助理和便携式支持网络的媒体播放器中的至少一种。
28.根据权利要求25所述的计算机程序产品,其中,所述元数据文档包括XML(可扩 展标记语言)文档。
29.根据权利要求25所述的计算机程序产品,其中,所述资源定位符信息包括用于标 识所关联的资源的位置的至少一个URL (统一资源定位符)。
30.根据权利要求25所述的计算机程序产品,其中,所述资源定位符信息包括用于访 问所关联的资源的多种可供选择的途径。
31.根据权利要求25所述的计算机程序产品,其中,所述计算机可读介质进一步包 括用于使计算机通过资源消息文档向所述设备开始传递所述至少一个辅助数据资源的 至少一个指令。
32.根据权利要求31所述的计算机程序产品,其中,所述用于使计算机开始传递所述 至少一个资源或内容的至少一个计算机指令包括用于使计算机通过开销流机制和数据 文件传递机制中的至少一种机制来开始所述传递的至少一个指令。
33.—种用于在设备中接收与服务、频道或内容相关联的辅助数据的方法,其包括开始向所述设备传递至少一个服务或内容;开始通过元数据文档将至少一个辅助数据资源与所述至少一个服务或内容进行关 联,所述元数据文档至少包括资源描述符信息和资源定位符信息;以及在所述设备中以所述至少一个辅助数据资源来接收所述至少一个服务或内容。
34.根据权利要求33所述的方法,其中,所述开始步骤包括基于至少一个从所述 设备发送到传递服务器的、用于传递所述内容的请求来开始所述传递,并且通过预先确 定的广播来开始从服务器到所述设备的所述传递。
35.根据权利要求33所述的方法,其中,所述内容包括视频内容、音频内容和文字内 容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介绍片段和尾 声片段中的至少一种。
36.根据权利要求33所述的方法,其中,所述设备包括蜂窝电话、支持网络的个人数 字助理和便携式支持网络的媒体播放器中的至少一种。
37.根据权利要求33所述的方法,其中,所述元数据文档包括XML(可扩展标记语 言)文档。
38.根据权利要求33所述的方法,其中,所述资源定位符信息包括用于标识所关联的 资源的位置的至少一个URL (统一资源定位符)。
39.根据权利要求33所述的方法,其中,所述资源定位符信息包括用于访问所关联的 资源的多种可供选择的途径。
40.根据权利要求33所述的方法,其中,所述接收所述至少一个资源或内容的步骤包 括通过开销传递机制和数据文件传递机制中的至少一种机制进行接收。
41.一种设备,所述设备配置为接收与服务、频道或内容相关联的辅助数据,所述设 备包括到传递服务器的接口;以及与所述接口进行通信的处理器,所述处理器配置为向所述传递服务器发送请求以开始向所述设备传递至少一个服务或内容,所述至少 一个服务或内容通过元数据文档与至少一个辅助数据资源相关联,所述元数据文档至少 包括资源描述符信息和资源定位符信息;以及在所述设备中以所述至少一个辅助数据资源来接收所述至少一个服务或内容。
42.根据权利要求41所述的设备,其中,所述内容包括视频内容、音频内容和文字内 容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介绍片段和尾 声片段中的至少一种。
43.根据权利要求41所述的设备,其中,所述接口包括无线接口,并且所述设备包括 蜂窝电话、支持网络的个人数字助理和便携式支持网络的媒体播放器中的至少一种。
44.根据权利要求41所述的设备,其中,所述元数据文档包括XML(可扩展标记语 言)文档。
45.根据权利要求41所述的设备,其中,所述资源定位符信息包括用于标识所关联的 资源的位置的至少一个URL (统一资源定位符)。
46.根据权利要求41所述的设备,其中,所述资源定位符信息包括用于访问所关联的 资源的多种可供选择的途径。
47.根据权利要求41所述的设备,其中,通过所述处理器接收所述至少一个资源或内 容的步骤包括通过开销传递机制和数据文件传递机制中的至少一种机制进行接收。
48.—种设备,所述设备配置为接收内容,所述设备包括用于与用于提供内容的模块进行接口的模块;以及用于进行处理的模块,其与所述用于进行接口的模块进行通信,所述用于进行处理 的模块配置为向所述传递服务器发送请求以开始向所述设备传递至少一个服务或内容,所述至少一个服务或内容通过元数据文档与至少一个辅助数据资源相关联,所述元数据文档至少 包括资源描述符信息和资源定位符信息;以及在所述设备中使用所述至少一个辅助数据资源来接收所述至少一个服务或内容。
49.根据权利要求48所述的设备,其中,所述内容包括视频内容、音频内容和文字内 容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介绍片段和尾 声片段中的至少一种。
50.根据权利要求48所述的设备,其中,所述用于进行接口的模块包括用于无线地接 口到用于提供内容的模块的模块,并且所述设备包括蜂窝电话、支持网络的个人数字助 理和便携式支持网络的媒体播放器中的至少一种。
51.根据权利要求48所述的设备,其中,所述元数据文档包括XML(可扩展标记语 言)文档。
52.根据权利要求48所述的设备,其中,所述资源定位符信息包括用于标识所关联的 资源的位置的至少一个URL (统一资源定位符)。
53.根据权利要求48所述的设备,其中,所述资源定位符信息包括用于访问所关联的 资源的多种可供选择的途径。
54.根据权利要求48所述的设备,其中,通过所述用于进行处理的模块接收所述至少 一个资源或内容的操作包括通过开销传递机制和数据文件传递机制中的至少一种机制 进行接收。
55.—种计算机程序产品,其包括计算机可读介质,其存储用于在设备中接收内容的指令,所述指令包括用于使计算机开始向所述设备传递至少一个服务或内容的至少一个指令;用于使计算机开始通过元数据文档将至少一个辅助数据资源与所述至少一个服务或 内容进行关联的至少一个指令,所述元数据文档至少包括资源描述符信息和资源定位符 fn息;用于使计算机在所述设备中使用所述至少一个辅助数据资源来接收所述至少一个服 务或内容的至少一个指令。
56.根据权利要求55所述的计算机程序产品,其中,所述开始操作包括下列操作中的 至少一个操作基于从所述设备发送到传递服务器的、用于传递所述内容的请求来开始所述传递,以及通过预先确定的广播来开始从服务器进行所述传递。
57.根据权利要求55所述的计算机程序产品,其中,所述内容包括视频内容、音频内 容和文字内容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介 绍片段和尾声片段中的至少一种。
58.根据权利要求55所述的计算机程序产品,其中,所述设备包括蜂窝电话、支持网 络的个人数字助理和便携式支持网络的媒体播放器中的至少一种。
59.根据权利要求55所述的计算机程序产品,其中,所述元数据文档包括XML(可扩 展标记语言)文档。
60.根据权利要求55所述的计算机程序产品,其中,所述资源定位符信息包括用于标识所关联的资源的位置的至少一个URL (统一资源定位符)。
61.根据权利要求55所述的计算机程序产品,其中,所述资源定位符信息包括用于访 问所关联的资源的多种可供选择的途径。
62.根据权利要求55所述的计算机程序产品,其中,用于使计算机开始接收所述至少 一个资源或内容的所述至少一个指令包括用于使计算机开始通过开销传递机制和数据 文件传递机制中的至少一种机制进行接收的至少一个指令。
63.—种产生与用于向设备传递的服务、频道或内容相关联的元数据文档的方法,其 包括将至少一个辅助数据资源与在所述元数据文档中标识的至少一个服务或内容进行关联;在所述元数据文档中存储用于描述所述至少一个资源的类型的资源描述符;以及 在所述元数据文档中存储用于对所述至少一个辅助资源的位置进行编码的资源定位 符信息,以将所述至少一个辅助资源与用于向设备传递的所述至少一个服务或内容进行关联。
64.根据权利要求63所述的方法,其中,所述内容包括视频内容、音频内容和文字内 容中的至少一种,并且所述至少一个辅助数据资源包括图标、片花片段、介绍片段和尾 声片段中的至少一种。
65.根据权利要求63所述的方法,其中,所述设备包括蜂窝电话、支持网络的个人数 字助理和便携式支持网络的媒体播放器中的至少一种。
66.根据权利要求63所述的方法,其中,所述元数据文档包括XML(可扩展标记语 言)文档。
67.根据权利要求63所述的方法,其中,所述资源定位符信息包括用于标识所关联的 资源的位置的至少一个URL (统一资源定位符)。
68.根据权利要求63所述的方法,其中,所述资源定位符信息包括用于访问所关联的 资源的多种可供选择的途径。
69.—种与用于向设备传递的服务、频道或内容相关联的元数据文档,产生所述元数 据文档的方法包括将至少一个辅助数据资源与在所述元数据文档中标识的至少一个服务进行关联; 在所述元数据文档中存储用于描述所述至少一个资源的类型的资源描述符;以及 在所述元数据文档中存储用于对所述至少一个资源的位置进行编码的资源定位符信 息,以将所述至少一个辅助数据资源与用于向设备传递的所述至少一个服务或内容进行关联。
70.根据权利要求69所述的元数据文档,其中,所述元数据文档包括XML(可扩展标记语言)文档。
71.根据权利要求69所述的元数据文档,其中,所述资源定位符信息包括用于标识所 关联的资源的位置的至少一个URL (统一资源定位符)。
72.根据权利要求69所述的元数据文档,其中,所述资源定位符信息包括用于访问所 关联的资源的多种可供选择的途径。
全文摘要
本申请实施例与用于向无线或其他设备传递辅助数据的系统和方法有关。服务器可以针对向所述设备的传递提供诸如音频、视频或文字内容之类的内容。所述内容可以具有相关联的资源,例如与电视节目或其他媒体内容相关联的图标、片花、介绍和尾声。元数据文档可以通过指示资源描述符以及URL或其他相关联的资源定位符信息来描述与服务、频道或内容相关联的资源集合或其他辅助数据。所述元数据文档可以按照XML或其他格式进行编码。由于所述元数据文档中集成了到所述资源的链接,所述设备可以定位意图与所选内容一起传递的资源。所述设备也可以从所述资源描述符识别出应该如何将特定资源用于所述服务、频道或内容。
文档编号G06F17/30GK102016847SQ200980116413
公开日2011年4月13日 申请日期2009年4月7日 优先权日2008年4月7日
发明者C·M·D·帕索斯, P·卡纳安, S·巴尔拉杰, 陈安梅 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1