CN101300846A - 用于定制信道而传送及呈现辅助服务的设备及方法 - Google Patents

用于定制信道而传送及呈现辅助服务的设备及方法 Download PDF

Info

Publication number
CN101300846A
CN101300846A CNA2006800406165A CN200680040616A CN101300846A CN 101300846 A CN101300846 A CN 101300846A CN A2006800406165 A CNA2006800406165 A CN A2006800406165A CN 200680040616 A CN200680040616 A CN 200680040616A CN 101300846 A CN101300846 A CN 101300846A
Authority
CN
China
Prior art keywords
definition
customization
service
channel
present
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2006800406165A
Other languages
English (en)
Other versions
CN101300846B (zh
Inventor
马克·沙勒布瓦
布鲁斯·柯林斯
戈登·肯特·沃克
陈安梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN101300846A publication Critical patent/CN101300846A/zh
Application granted granted Critical
Publication of CN101300846B publication Critical patent/CN101300846B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot

Abstract

用于定制媒体信道的设备及方法包括接收与基本服务关联的呈现及与辅助服务关联的辅助呈现。此外,所述设备及方法包括将定制信道提供到装置,其中所述定制信道是基于所述基本服务的至少一部分与所述辅助服务的至少一部分的组合。

Description

用于定制信道而传送及呈现辅助服务的设备及方法
根据35U.S.C.§119主张优先权
本专利申请案主张2005年9月12日申请的标题为“用于为信道传送定制数据的辅助服务”(AUXILLIARY SERVICES FOR THE DELIVERY OF CUSTOMIZATION DATAFOR A CHANNEL)的第60/716,475号临时申请案的优先权,该案转让给本受让人,且在此以引用的形式明确并入本文中。
技术领域
所揭示的实施例大体上涉及内容分配系统的操作,且更确切地说涉及用于在媒体分配系统中提供且播放辅助服务连同基本服务的方法及设备。
背景技术
在当前内容传送/媒体分配系统中,内容提供商将内容以音频、视频、多媒体、实时及非实时内容的形式提供到与内容零售商关联的网络。网络进行运作,以将内容分配到最终用户装置,最终用户装置经由内容零售商预订特定的称为包的内容组。
当前,与不同内容零售商关联的不同最终用户装置上的服务视图本质上是相同的。由于服务的所有数据经由单组流进行多播,因此不存在用于与所述服务一起传送补充数据的现有机构。
因此,当相同服务由多个内容零售商提供时,希望使得内容零售商能够定制呈现给其订户的内容。
发明内容
辅助服务传送对内容零售商为特定的内容。此数据可为广告、通知、宣传信息、URL链接、提醒(barker)等。辅助服务内容与普通或基本服务的内容组合,以将定制呈现提供到订户。
在一个方面中,一种定制信道的方法包含接收与至少一个基本服务关联的多个基本呈现的定义及接收与至少一个辅助服务关联的多个辅助呈现的定义。所述方法进一步包含接收多个定制信道的定义,其中所述定制信道每一者包含多个基本呈现的至少一者与多个辅助呈现的至少一者的预定组合,所述定制信道的每一者与可操作以将多媒体服务提供到装置的多个零售商中的一者关联。在相关方面中,至少一个处理器经配置以执行上述动作。在另一相关方面中,驻存于计算机可读媒体中的计算机程序当执行时指导计算机装置执行上述动作。
在另一方面中,一种用于提供内容信息的设备包含用于接收与至少一个基本服务关联的多个基本呈现的定义的装置,及用于接收与至少一个辅助服务关联的多个辅助呈现的定义的装置。另外,所述设备包含用于接收多个定制信道的定义的装置,所述定制信道每一者包含多个基本呈现的至少一者与多个辅助呈现的至少一者的预定组合,其中所述定制信道的每一者与可操作以将多媒体服务提供到装置的多个零售商中的一者关联。
在又一方面中,一种用于提供定制内容的设备包含内容服务器,其具有用于对应于至少一个基本服务的多个基本呈现的每一者的基本呈现定义及用于对应于至少一个辅助服务的多个辅助呈现的每一者的辅助服务定义。所述设备进一步包含用于可操作以定义到达装置的定制内容的多个零售商的每一者的定制信道记录,其中每一定制信道记录包含基于至少一个基本呈现定义与至少一个辅助服务定义的预定组合的定制定义。另外,所述设备包含产生器模块,其可操作以产生并传输包含每一定制信道记录的消息。
在又一方面中,一种用于呈现定制内容信息的方法包含接收对应于至少一个基本服务的多个基本呈现及接收对应于至少一个辅助服务的多个辅助呈现。所述方法进一步包含接收多个定制信道的定义,所述定制信道每一者对应于多个预定零售商的一者,其中所述多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义。另外,所述方法包含基于所述多个定制信道的所接收的定义从多个基本呈现的至少一者与多个辅助呈现的至少一者的预定组合产生定制信道。在相关方面中,至少一个处理器经配置以执行上述动作。在另一相关方面中,驻存于计算机可读媒体中的计算机程序当执行时指导计算机装置执行上述动作。
在又一方面中,一种用于提供内容信息的设备包含用于接收对应于至少一个基本服务的多个基本呈现的装置及用于接收对应于至少一个辅助服务的多个辅助呈现的装置。此外,所述设备包含用于接收多个定制信道的定义的装置,所述定制信道每一者对应于多个预定零售商的一者,其中所述多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义。另外,所述设备包含基于所述多个定制信道的所接收的定义从多个基本呈现的至少一者与多个辅助呈现的至少一者的预定组合产生定制信道的装置。
在另一方面中,一种用于提供定制内容的无线装置包含上面设置有媒体管理器模块的计算机平台。所述媒体管理器模块可操作以接收对应于至少一个基本服务的多个基本呈现、对应于至少一个辅助服务的多个辅助呈现及多个每一者对应于多个预定零售商的一者的定制信道的定义,其中多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义。所述媒体管理器模块进一步可操作以基于所述多个定制信道的所接收的定义从多个基本呈现的至少一者与多个辅助呈现的至少一者的预定组合来起始定制信道的产生。
附图说明
图1是用于提供定制内容及信道的系统的一方面的示意图;
图2是基于图1的系统的多个实体与多个定制信道之间的关系的一方面的示意图;
图3是由图1的系统所输送的系统信息消息的一方面的示意图;
图4是与图3的SI消息关联的市场内容零售商记录的一方面的示意图;
图5是与图4的市场内容零售商记录关联的包记录的一方面的示意图;
图6是与图4的市场内容零售商记录关联的层记录的一方面的示意图;
图7是与图4的市场内容零售商记录关联的信道记录的一方面的示意图;
图8是与图3的SI消息关联的服务定义的一方面的示意图;
图9是与图8的服务定义关联的服务记录的一方面的示意图;
图10是与图8的服务定义关联的服务类型记录的一方面的示意图;
图11是与图8的服务定义关联的分级记录的一方面的示意图;
图12是与图8的服务定义关联的流记录的一方面的示意图;
图13是与图8的服务定义关联的辅助服务记录的一方面的示意图;
图14是与图13的辅助服务记录关联的辅助流记录的一方面的示意图;
图15是与图3的MPG信息关联的媒体呈现指南(MPG)区块记录的一方面的示意图;
图16是与图15的MPG区块记录关联的信道定制记录的一方面的示意图;
图17是由图1的内容服务器60存储的数据及记录的一方面的示意图;
图18是图1的无线装置的功能组件的一方面的示意图;
图19是图1的媒体分配系统的功能组件的一方面的示意图;
图20是定制信道的方法的一方面的流程图;及
图21是播放定制内容信息的方法的一方面的流程图。
具体实施方式
以下具体实施方式描述内容传送系统的一个或一个以上方面。所述系统尤其适合于用于无线网络环境中,但也可用于任何类型的网络环境中,包括但不限于通信网络、例如因特网的公共网络、例如虚拟私用网络(VPN)的私用网络、局域网络、广域网络、远程网络、或任何其它类型的数据或通信网络。
辅助服务提供一种机构以传送对内容零售商及/或帐单处理及客户服务(BCS)提供商特定的内容,以补充基本服务。基本服务将媒体呈现提供到装置,且每一内容零售商(及/或BCS提供商)可定制每一基本服务以提供唯一呈现。由此,每一内容零售商(及/或BCS提供商)可定制每一基本服务,且基本服务的每一定制视图称为信道。内容零售商(及/或BCS提供商)可将一个或一个以上定制信道组合为层,且将一个或一个以上层组合为包。此外,每一内容零售商(及/或BCS提供商)可向装置提供用于预订的一个或一个以上包。因此,辅助服务可与基本服务捆绑以定义一个信道。
辅助服务可能是非实时服务。在此情况下,在若干方面中,所下载的文件也可称为辅助呈现、可能具有与关联信道的基本服务有关的以下所定义的角色中的一者,尽管也可能存在其它角色或以下角色的组合:
开头(Intro):文件含有在基本服务上的关联呈现之前所呈现的媒体;
结尾(Outro):文件含有在基本服务上的关联呈现之后所呈现的媒体;
广告:文件含有在基本服务上的关联呈现期间在特定时间所呈现的媒体;及
提醒(Barker):文件含有替代基本服务上的关联呈现的向未预订给定基本服务呈现的用户呈现的媒体。
举例而言,内容零售商及/或BCS可定制一个信道,以要求用户在观看基本服务呈现之前看到开头、在观看基本服务呈现之后看到结尾、或在基本服务呈现期间看到信道特定广告。此外,举例而言,信道可提供提醒以供传送给未预订的用户。
另外,可连同实时服务来实时处理辅助服务。举例而言,在若干方面中,辅助服务可提供URL序列。在此情况下,将连同基本服务上的关联呈现实时而接收且处理辅助呈现(即URL)。
因此,辅助服务使得内容零售商及/或BCS提供商能够定制传送到最终用户装置的媒体服务。
参看图1,用于提供定制内容及信道的系统10的方面包括媒体分配系统(“MDS”)12,其操作以从多个内容提供商18接收形成多个基本服务16或公共信道的媒体段14。此外,对于多个基本服务16的每一者,MDS 12包括服务属性信息20或公共信道信息,其定义且描述相应基本服务。另外,MDS 12从多个内容零售商24的每一者接收定制属性信息22。定制属性信息22包括用于多个基本服务16的每一者的内容零售商特定定义及描述,其在若干方面中补充或替代相应服务属性信息20。MDS 12可操作以通过用定制属性信息22替代服务属性信息20来产生用于每一内容零售商24的每一基本服务16的定制视图。在若干方面中,定制视图包括来自基本服务16的呈现42与来自辅助服务50的辅助呈现48的某预定组合。辅助呈现48及辅助服务50经提供以定制且增强基本服务16,从而允许内容零售商24之间的区分。每一基本服务16的这些定制视图被定义为信道、定制信道或购买项目26,其因定制的缘故而是内容零售商特定的,且可供用户预订/购买。因此服务属性信息20与定制属性信息22的组合定义用于多个信道26的每一者的定制信道属性信息28。于是,组合后可称为零售商的每一内容零售商24或帐单处理及客户服务(BCS)提供商30可将信道26的各组合分为层32,且将层32的各组合分为包34,以例如在预订的基础上提供到与给定内容零售商24及/或BCS提供商30关联的装置(例如无线装置36)。
举例而言,在若干方面中,每一内容零售商24及/或BCS 30提供商可以来自基本服务16的呈现42结合来自辅助服务50的辅助呈现48的形式,在预订的无线装置36的用户界面38上提供一个或一个以上定制信道26。每一呈现42及辅助呈现48包含一种包括一个或一个以上媒体段14的媒体形式。媒体段14包括音频、视频、多媒体、数据播送、实时及非实时内容。
在若干方面中,服务属性信息20及定制属性信息28本质上包含字段或记录,但具有不同值。定制属性信息28例如可以是由给定零售商用来为服务呈现提供唯一外观及感觉的零售商特定信息。举例而言,与任一信息20及/或28关联的字段或记录可包括以下至少一者:与给定语言关联的名称及描述;提供比先前所提及的描述多的细节的额外描述;参考与服务有关的更多信息的来源的关联统一资源识别符(URI)或统一资源定位符(URL);经推荐以接收服务的装置类型;与所述装置类型关联的图标;识别或代表服务的图标;开始时间;持续时间;种类;家长分级;开头;结尾;广告;提醒;因特网协议数据播送;及与服务关联的任何其它属性或描述符。确切地说,给定基本服务16与一个或一个以上零售商定义的辅助呈现48及/或辅助服务50的组合提供用于每一零售商的信道相关信息的唯一视图。
因此,系统10包含操作以经由数据网络建立且输送多媒体内容流45的输送系统的若干方面。每一流45通常用于传送实时呈现的单媒体组件、或含有非实时呈现的文件、或SI消息44(以下描述)。此外,每一流45为“多路复用”内的逻辑串流,其为给定区域中可用的一组流。因此,输送系统适合用于将媒体从内容提供商输送到媒体分配系统以进行广播分配。有利地,系统10使得内容零售商22及/或BCS提供商30能够定制基本服务16,以向预订的装置提供具有组合了来自基本服务16的呈现42与来自辅助服务50的辅助呈现48的媒体呈现的定制信道26。
参看图2,如上所示,辅助服务50可连接到内容零售商24(及/或BCS提供商30),以将定制内容传送到装置36,其中所述定制内容可经由基本服务16或信道26而使用。举例而言,单一辅助服务50可提供广告的高速缓存,其可经由内容零售商24的信道26而使用。
任何数目的装置可与系统10一起操作,以接收及播放/显示内容及内容信息。无线装置36为一种此装置,且包括例如蜂窝式电话、个人数字助理、膝上型计算机及其它任何可操作以接收及播放/显示媒体的无线装置的装置。然而,应注意在系统10的一个或一个以上方面中,可利用几乎任何数目或类型的能够播放/显示媒体的有线或无线装置。
在图1中,系统10的组件可各具有若干允许某些功能与其它功能分开的所定义的角色。然而,应注意在系统10的任何给定实施方式中,任何给定组件或组织可执行多个角色。
在若干方面中,例如,BCS提供商30包含商业实体,其代表一个或一个以上内容零售商24提供用户帐单处理及客户支持服务。系统10中的每一装置(例如无线装置36)例如经由预订协议52与一个BCS提供商30关联。由此,BCS提供商30可将预订数据54供应到MDS 12。
内容零售商24包含一个商业实体,所述商业实体定义包34并且经由一个或一个以上关联BCS提供商30提供所述包以用于预订。相应地,每一内容零售商24将包34及关联分组数据提供到MDS 12。此外,例如,每一内容零售商24可经由内容零售协议56与一个或一个以上BCS提供商30关联。
尽管内容零售商24及BCS提供商30表现为单独的实体,但预期其也可组合为单一实体。
内容提供商18可包含一个商业实体,所述商业实体供应经由基本服务16传送到例如装置36的用户的内容。举例而言,每一内容提供商18将媒体段14及关联媒体数据供应到MDS 12。每一媒体段14可包含视频、音频、多媒体内容、片段、实时及非实时内容、脚本、程序、或任何其它类型的合适内容中的一者或一者以上。此外,例如,每一内容提供商18可经由内容零售协议58与一个或一个以上内容零售商24关联。
MDS 12包含有线及无线网络及关联计算机装置及服务器的任何组合,其操作以分配内容以便传送到用户。MDS 12可包含最优化广播网络,所述网络经设计且最优化以经由多个最优化通信信道将高品质内容传送到选定装置。此外,例如,MDS 12可包含一个或一个以上内容服务器60,其存储先前提及的媒体、数据及记录连同逻辑及可执行指令,以启用MDS 12的功能性。在若干方面中,例如,内容服务器60及/或MDS 12包括一个具有硬件及/或软件(包括存储器、可执行指令及处理器)的系统信息(SI)消息产生器62,其可操作以基于内容服务器60内的数据产生SI消息44。举例而言,SI消息产生器62包括用于从MDS 12内的数据编译SI消息44的产生器逻辑及用于接收所有SI消息相关数据并将SI消息44送出MDS 12以便分配到装置的收发器逻辑。另外,例如,MDS 12可包括具有广播基站(BBS)64的无线接入网络46,其提供输送界面以允许MDS 12将SI消息44及内容以内容流的形式传送到无线接入网络46,以广播/多播到装置,例如无线装置36。
参看图3,SI消息44包含一组信息,其使得装置能够代表用户定位服务或预订包,且能够向用户描述市场信息66、服务信息68及媒体呈现指南(MPG)信息70。市场信息66包括描述每一BCS提供商30、内容零售商24、包34、层32及信道26的信息。服务信息68包括关于系统10中可用的每一基本服务16及辅助服务50的信息。MPG信息70包括关于信道26的内容的信息,如可用于在预订的装置(例如无线装置36)的用户界面38上构造媒体呈现指南(MPG)40。MPG 40包含在多个信道26的每一者上的呈现42的调度,视需要由辅助服务50加以补充。
举例而言,基于与每一呈现42、48关联的媒体呈现指南标题记录275(图15)及信道定制记录281(图15及图16)、基本服务16、辅助服务50及信道26来构造MPG 40。举例而言,MPG标题记录275及信道定制记录281可为从MDS 12经由无线接入网络46发送到无线装置36的系统信息(SI)消息44的一部分,如以下将更详细论述的。因此,根据关联内容零售商24及/或BCS 30在每一装置上定制每一MPG 40。
参看图4,例如,在若干方面中,市场信息66包括与每一内容零售商24关联的至少一个市场内容零售商记录71,如由内容零售商标识73所识别的。此外,用于每一内容零售商标识73的每一记录71包括版本识别符75。与给定市场内容零售商记录71关联的版本识别符75识别由市场内容零售商记录输送的特定组的属性及元件值,借此允许其被识别为另一市场内容零售商记录的拷贝。
每一市场内容零售商记录71提供对给定内容零售商24特定的信息。值得注意的是,此信息可包括一个或一个以上辅助服务参考77。在此级别上,辅助服务参考77规定特定辅助服务50及/或特定辅助呈现48,以便在接入与给定内容零售商关联的任何包34、层32、信道26及/或基本服务16的同时进行获取。然而,应注意每一包34、层32、信道26及/或基本服务16的相应记录也可包括对所述包34、层32、信道26及/或基本服务16特定的辅助服务参考。在若干方面中,每一包34、层32、信道26及/或基本服务16的记录内的辅助服务参考优先于市场内容零售商记录71中的辅助服务参考77。在另一方面中,市场内容零售商记录71中的辅助服务参考77优先于在每一包34、层32、信道26及/或基本服务16的记录内的辅助服务参考。以下将论述由辅助服务参考77识别的辅助服务记录的细节。
另外,每一市场内容零售商记录71可包括基本信息79,(例如)专用内容零售商指示符80、与给定内容零售商关联的名称81及最终用户许可协议(EULA)链接83,其提供到EULA数据库的参考。举例而言,私用内容零售商指示符80规定给定内容零售商是否为私用内容零售商,其中关于私用内容零售商及其关联包等的信息仅对预定用户可用,且仅预订由私用内容零售商所提供的包的那些用户可观看关联信息。举例而言,在一个非限制性方面中,私用内容零售商可能是企业或与企业关联(例如公司),其利用其关联包用于公司员工的私用通信。此外,例如,EULA链接83可能是统一资源识别符(URI)。此外,每一市场内容零售商记录71可包括由相应内容零售商所支持的一个或一个以上货币85的标识。
此外,每一市场内容零售商记录71可包括与相应内容零售商24关联的一个或一个以上包记录87、一个或一个以上层记录89、一个或一个以上信道记录91及一个或一个以上EULA表93。
参看图4及图5,每一包记录87提供关于以下的信息:由相应内容零售商提供的包34;对每一包34的预订选择;及组成给定包34的一组层32。确切地说,在若干方面中,每一包记录87包括例如以下属性:包默认语言95,如果装置用户的优选语言不可用则其识别用于相应包中的服务16的默认语言;唯一包识别符97,其将所述包与相同内容零售商所提供的其它所有包区别开;有效时间99,其定义相应包记录中提供的定义何时变为有效,从而取代先前的定义;包权重101,其是装置36用以确定将包呈现给用户的次序的值,例如首先呈现权重低于另一包的包,且给定包的包权重在所有内容零售商中可为唯一值;及版本识别符76,其对于包记录87起到的用途与和市场内容零售商记录71关联的版本识别符75(图4)的用途相同。
应注意,每一包记录87可包括一个或一个以上辅助服务参考102。在此级别处,辅助服务参考102规定特定辅助服务50及/或特定辅助呈现48,以便在接入与给定包关联的任何层32、信道26及/或基本服务16的同时进行获取。然而,应注意每一层32、信道26及/或基本服务16的对应记录也可包括对所述层32、信道26及/或基本服务16特定的辅助服务参考。在若干方面中,每一层32、信道26及/或基本服务16的记录内的辅助服务参考优先于包记录87中的辅助服务参考102。在另一方面中,包记录87中的辅助服务参考102优先于每一层32、信道26及/或基本服务16的记录内的辅助服务参考。以下将论述由辅助服务参考102识别的辅助服务记录的细节。
另外,每一包记录87进一步包括一个或一个以上包语言特定数据103,其包括与一个或一个以上特定语言107关联的包名称103及包描述105。此外,每一包记录87包括与给定预订方法115(例如每月、每周等)关联的一个或一个以上包价格方法109,其规定以给定货币113计的包的量或金额111。
另外,每一包记录87进一步包括包特征117,其将给定包识别为母包119、自动预订包121、封闭的包123或排斥的包125。在若干方面中,如果给定包与母包119关联,那么可认为所述包为“附加”包,其中如果用户已预订至少一个关联母包则用户仅可预订所述包。在若干方面中,如果给定包为自动预订包121,那么所述给定包可自动被视为另一包的一部分,且当用户预订所述另一包时,其自动预订了所述给定包。在若干方面中,如果给定包为封闭的包123,那么不再为给定包接受新预订。在若干方面中,如果给定包为排斥的包125,那么不允许给定用户预订所述包。举例而言,类似“附加”包可与两个不同的母包或根包关联,且可排斥一个根包的订户预订与其它母包或根包关联的附加包,以避免使订户为额外根包预订进行支付。因此,大体上,所有母包均可关于其关联的附加包组而相互排斥。
此外,每一包记录87可包括一个或一个以上BCS提供商识别符127,其规定与给定包关联的BCS提供商的列表。又,每一包记录87可包括可用区域129上关于给定包在何处可用的数据。在若干方面中,例如,可用区域129包括一个或一个以上局域基础结构分组(LOI)识别符131及/或一个或一个以上广域基础结构分组(WOI)识别符133。每一LOI识别符131识别一个经部署以向MDS 12提供特定区域中的网络覆盖的基础结构的逻辑分组。同样,每一WOI识别符133识别一个部署以向MDS 12提供特定广域中的网络覆盖的基础结构的逻辑分组。
另外,参看图5及图6,每一包记录87进一步包括一个或一个以上层参考135,其每一者识别与给定包关联的层记录137。每一层记录137包括唯一层识别符139,其将所述层与来自内容零售商的其它所有层区别开来;及有效时间141,其定义给定层记录中提供的定义变为有效、从而取代先前定义的时间。
应注意,每一层记录137可包括一个或一个以上辅助服务参考143。在此级别处,辅助服务参考143规定特定辅助服务50及/或特定辅助呈现48,以便在接入与给定层关联的任何信道26及/或基本服务16的同时进行获取。然而,应注意每一信道26及/或基本服务16的对应记录也可包括对所述信道26及/或基本服务16特定的辅助服务参考。在若干方面中,每一信道26及/或基本服务16的记录内的辅助服务参考优先于层记录137中的辅助服务参考143。在另一方面中,层记录137中的辅助服务参考143优先于每一信道26及/或基本服务16的记录内的辅助服务参考。以下将论述由辅助服务参考143识别的辅助服务记录的细节。
此外,每一层记录137可包括识别与给定层关联的一个或一个以上信道26的一个或一个以上信道参考145。举例而言,信道参考145识别用于每一信道26的信道记录91(图4)。
参看图4及图7,每一信道记录91包括唯一信道识别符149,其将给定信道与来自内容零售商的其它所有信道区别开来;及有效时间151,其定义给定信道记录中提供的定义变为有效、从而取代先前定义的时间。此外,每一信道记录91可包括信道权重153,其是装置36用以确定将包呈现给用户的次序(例如MPG 40所呈现的列表中)的值。举例而言,首先呈现权重低于另一信道的信道,且给定信道的信道权重在所有内容零售商中可为唯一值。
应注意,每一信道记录91可包括一个或一个以上辅助服务参考155。在此水平处,辅助服务参考155规定特定辅助服务50及/或特定辅助呈现48,以便在接入与给定信道关联的任何基本服务16的同时进行获取。然而,应注意每一基本服务16的对应记录也可包括对所述基本服务16特定的辅助服务参考。在若干方面中,每一基本服务16的记录内的辅助服务参考优先于信道记录91中的辅助服务参考155。在另一方面中,信道记录91中的辅助服务参考144优先于每一基本服务16的记录内的辅助服务参考。以下将论述由辅助服务参考155识别的辅助服务记录的细节。
另外,每一信道记录91进一步包括一个或一个以上信道语言特定数据157,其包括与特定语言165关联的包名称159、包描述161及一个或一个以上统一资源定位符(URL)记录163。在若干方面中,如果呈现信道语言特定数据157,则其内容优先于在特定语言165中用于相应基本服务的一组服务语言特定数据。
此外,每一信道记录91可包括信道图标167,其可包括图标图形文件169或图标URI参考171,其识别为相应信道26提供图标图像的资源。URI可指向外部参考(例如HTML链接)或指向内部文件。
另外,每一信道记录91可包括基本服务记录173,其包括识别给定信道26所定制的基本服务16的服务参考175。此外,基本服务记录173可选特征为信道特定的,例如可排斥性识别符177及信道特定能力要求179。如果将给定信道指示为可由可排斥性识别符177排斥,那么预订提供对给定信道26的接入的给定包34的用户将获许抑制对信道的接入及信道关联信息在装置(例如无线装置36)中的显示。如果基本服务不是实时服务,则能力要求179定义给定信道的存储能力要求181或所需要的装置存储器。如果装置(例如无线装置36)的用户期望预订所述信道但装置不符合能力要求181且如果信道为不可排斥的,那么可能不允许用户预订含有信道26的包34及/或直接预订信道26。或者,用户可选择排斥给定包中的某些信道,以使得用户能够预订所述包。例如当用户并非对给定包中提供的所有信道都感兴趣但仍想要接收所述包时,此可能是有用的。
参看图3及图8,在若干方面中,服务信息68包括服务定义消息183,其识别一个或一个以上服务记录185且其可包括一个或一个以上辅助服务记录187。此外,每一服务定义消息183包括版本184,如上所论述。服务定义消息183定义服务的那些在将所述服务作为基本服务16使用的不同内容零售商24所提供的信道26之间共用的内容属性。服务定义消息183也定义在内容零售商24不定义相应信道记录91中对应属性的定制值的情况下可使用的默认内容属性。
参看图9,在若干方面中,每一服务记录185包括:服务识别符189,其将给定服务与其它服务区别开来,其中服务识别符189识别特定基本服务16;有效时间191,其定义相应服务记录中提供的定义变为有效、从而取代先前定义的时间;公司附属193,其定义与服务关联的公司名称;定义服务的短名的缩写名称195,其可显示给正在其上接入服务的装置的用户;种类197,其描述由服务所提供的内容的语义类别,例如喜剧、记录片、戏剧、悬疑片等;默认语言199,如果装置用户的优选言不可用则其识别用于服务的默认语言,其中在若干方面中默认语言199可被对应包记录87的包默认语言95(图5)覆盖;私用服务指示符201,其指示服务是否仅经由私用内容零售商而可用,如私用内容零售商指示符80(图4)所指示,使得关于服务的信息不可供未获许接入关联私用内容零售商的用户使用。
另外,参看图9及图10,每一服务记录185包括指示服务提供的内容的时间性质的服务类型203。在若干方面中,例如,服务类型203可为实时服务205、非实时服务207、“每媒体呈现指南(MPG)标题”服务209、或数据播送服务211。实时服务205包括实时串流媒体。非实时服务207包括作为片段文件(clip file)下载的非实时媒体。每MPG标题服务209包括实时串流媒体、作为片段文件下载的非实时媒体、或两者的组合,这根据媒体呈现指南40来确定。数据播送服务211包括数据的因特网协议(IP)分组,其与IP数据播送信息213(例如IP地址215及端口217)关联,且其也可与用于IP数据播送呈现的一个或一个以上多用途因特网邮件扩展(MIME)类型219关联。举例而言,IP地址215可为IPv4或IPv6多播地址,且IP端口217可为IPv4或IPv6端口。MIME类型219定义经由每一IP地址及端口所提供的媒体的类型。
此外,非实时服务207包含非实时呈现,其可为在呈现给用户之前已下载到装置(例如无线装置36)的文件或片段。下载文件的时间通过MPG 40在一个或一个以上接触窗口中预先广告。每一接触窗口表示一个时间帧,在所述时间帧内装置可在任何时间起始文件的获取。
在若干方面中,例如,内容零售商24及/或BCS提供商30可将呈现的观看限于特定呈现窗口,所述呈现窗口在MPG 40中规定为与给定MPG标题关联的开始时间及持续时间,其可与针对实时呈现的完全一样。然而,在此情况下,在若干方面中,开始时间及结束时间指示用户可开始观看呈现的最早及最晚时间。与实时呈现不同的是,在此方面中,可在呈现窗口内的任何时间开始观看。如果呈现的持续时间比呈现窗口短,那么用户可选择在呈现窗口内多次观看呈现。
作为这些特征的结果,与呈现的分配及观看有关的活动可在接触窗口及呈现窗口的相应结束之后继续。在接触窗口结束时起始获取的装置仍可完成文件的获取。为了允许装置确定在此情况下获取尝试何时失败,MPG 40中接触窗口的定义也包括接触持续时间属性。为此原因,接触窗口的结束可与呈现的开始时间分开至少接触持续时间的长度。
类似地,如果用户选择在呈现窗口结束时观看呈现,则可观看呈现到其结束,如由呈现的持续时间所决定。
此外,参看图9,每一服务记录185包括一个或一个以上服务语言特定数据221,其包括与特定语言227关联的服务的名称223及描述225。
又,每一服务记录185包括以上相对于图7描述的一个或一个以上能力要求179。
另外,每一服务记录185包括一个或一个以上分级229,其中每一分级229定义用于服务的家长建议信息。在若干方面中,例如参看图11,分级229可包括分级区域231及相应额外分级信息233(例如分级尺度235及分级值237)。分级区域231规定应用分级229的地理区域。可存在用于当中提供了关联基本服务16的每一分级区域231的单独分级229。分级维度235识别应用于区域231中的关联分级的分级系统的方面。举例而言,在美国区域(United States Region)分级方案中,分级尺度235可为例如“暴力”、“语言”等的描述。在其它区域中,分级尺度235可表示不同描述。分级值237规定与对应分级尺度235关联的值,且借此帮助量化且比较相对分级。
此外,每一服务记录185可进一步包括可用区域239,其可包括LOI识别符131及WOI识别符133的列表,如以上相对于图5所论述。
另外,每一服务记录185可包括服务图标记录241,其可包括识别为对应服务16提供图标图像的资源的图标图形文件或图标URI参考。URI可指向外部参考(例如HTML链接)或指向内部文件。
此外,参看图9及图12,每一服务记录185也可包括针对用于输送服务的组成部分的每一流45的流记录243。每一流记录243包括流记录类型245,其定义:唯一流识别符247;流路由类型249,其将输送层路由信息定义为视频、音频、定时文本、非实时载体、非实时信令、IP数据播送或某其它预定类型;流MIME类型251,其用于定义在流中提供的媒体类型;流语言253,其规定用于流所输送的服务组成部分的语言;及流配置旗标255,其可为多播装置网络接口(MDNI)标准80-T0535-1,“多播装置网络接口规范,3.0版”2005年修正版A(Release 3.0 Multicast Device Network Interface Specification,Rev.A,2005)中所规定的旗标,所述标准以引用的方式并入本文中。
另外,如果流输送IP数据播送内容,那么流记录243可包括规定IP地址259及端口261的IP数据播送地址记录257,且其也可与用于IP数据播送呈现的一个或一个以上MIME类型263关联。
此外,参看图8及图13,在若干方面中,辅助服务记录187包括:服务识别符189,其将给定服务与其它服务区别开来,其中服务识别符189识别特定辅助服务50;有效时间192,其定义相应服务记录中提供的定义变为有效、从而取代先前定义的时间。
此外,有效时间192或本文中描述的任何其它有效时间的用途的一个实例是在不同SI消息所载运的SI记录之间存在相依性的情形中。举例而言,在一个情景中,正在添加一个新包且所述包中含有一个新信道。此外,所述新信道指新服务。可在描述新包的包记录、描述新信道的信道记录及描述新服务的服务记录中设定共同有效时间。此有效时间将被设定为超过载运这些记录的SI消息开始传输的时间,以增加装置在这些记录生效之前已将其全部接收的机率。如果缺乏所述有效时间特征,接收消息中的一者而非其它消息的一者或一者以上的装置将具有一组不一致的SI记录。也就是说,正确接收的包记录可指装置尚未接收的信道记录、或正确接收的信道记录可指装置尚未接收的服务记录。
另外,参看图13及图14,每一辅助服务记录187包括用于输送辅助服务16的组成部分的每一流的辅助流记录265。在若干方面中,例如,每一辅助流记录265可包括:流记录类型245,如以上相对于图12所描述,但对辅助流是特定的;及流内容类型267,其提供对流内容的指示。在若干方面中,流内容类型267指示以下内容类型的一者:广告、开头、结尾、提醒、URL信息及IP数据播送。
再参看图13,如果服务不是实时服务,则每一辅助服务记录187可进一步包括用于辅助服务50的辅助能力要求269。辅助能力要求269可包括一个或一个以上存储要求271,其定义装置支持接入辅助服务所需的存储器的最大量。存储要求271可视用户是否预订关联基本服务而改变。
另外,参看图3及图15,在若干方面中,MPG信息70进一步包括MPG区块273,其定义固定时间窗口中可用的内容或呈现42、48。MPG区块273可包括允许通过特定辅助服务50及/或辅助呈现48而定制与基本服务16关联的由MPG标题记录275定义的各个呈现42的属性。举例而言,每一MPG区块消息273定义:开始时间277,其为MPG区块所覆盖的最早时间且对应于先前MPG区块所覆盖的时间间隔的结束;及版本278,如上所定义;MPG标题记录275,其用于所有MPG标题,即MPG区块持续时间期间所示的呈现42及其关联媒体呈现指南信息,其中每一MPG标题记录275完全描述MPG标题的所有可适用属性;接触窗口信息279,其用于MPG区块持续时间期间下载的所有非实时呈现;信道定制记录281,其定义用于各信道26的相应信道的每一MPG标题的定制调整,经由所述信道26可接入服务16;及中断信息283,其定义将中断MPG标题的区域。
显著地,参看图16,每一信道定制记录281可识别与每一信道参考283关联的一个或一个以上辅助呈现48(其识别将定制的特定信道26),以及MPG标题定制记录285,其提供与给定呈现的显示及播放关联的任何及/或所有属性的额外标题特定定制。
因此,辅助服务50可与媒体聚集的任何级别关联:每呈现42、每服务16、每信道26、每层32、每包34及每内容零售商24。预订了呈现、服务、信道、层、包及/或内容零售商的装置(如果适当)借此监视用于内容的辅助服务。因此,可借此经由每一内容零售商的辅助服务在任何媒体传送级别上定制传送到装置的内容。
参看图17,先前提及的一个或一个以上内容服务器60因此存储以上定义的MPG区块消息记录273作为MPG信息70,连同市场-内容零售商记录66及关联市场内容零售商记录71、服务信息68及关联服务定义记录183,及内容246,所述内容包括媒体段14及/或呈现42、48。
因此,参看图1及图17,市场-内容零售商记录66包含与系统10的每一内容零售商24及/或BCS提供商30的相应包34、层32及信道26关联的数据及信息。服务定义记录183包含与系统10的相应基本服务16及辅助服务50关联的数据及信息。此外,MPG区块消息记录273包含与和每一内容零售商24及/或BCS提供商30关联的每一信道26关联的特定呈现及服务关联的数据及信息。
参看图18,在若干方面中,无线装置36具有用于产生到无线装置的输入的输入机构246,及用于产生供无线装置用户消耗的信息的输出机构248。举例而言,输入机构246可包括例如键或键盘、鼠标、触屏显示器、语音识别模块等的机构。此外,例如,输出机构248可包括用户界面38,其可为显示器、音频扬声器、触觉反馈机构等。
此外,无线装置36具有计算机平台250,其可经由无线网络46传输数据且其可接收并执行软件应用程序且显示从MDS 12或连接到无线网络46的另一计算机装置所传输的数据。计算机平台250包括数据存储库252,其可包含易失性及非易失性存储器,例如只读及/或随机存取存储器(RAM及ROM)、EPROM、EEPROM、快闪卡、或为计算机平台常用的任何存储器。此外,数据存储库252可包括一个或一个以上快闪存储器单元、或可为任何二级或三级存储装置,例如磁性媒体、光学媒体、磁带、或软盘或硬盘。
此外,计算机平台250也包括处理引擎254,其可为专用集成电路(“ASIC”)、或其它芯片组、处理器、逻辑电路、或其它数据处理装置。处理引擎254或其它处理器(例如ASIC)可执行应用程序编程界面(“API”)层256,其与无线装置的数据存储库252中的任何驻存程序例如媒体管理器模块258(以下论述)及/或位置/定位模块287(以下论述)建立界面。API 256为在相应无线装置上执行的运行时间环境。一种此运行时间环境为由加利福尼亚州圣地亚哥市高通公司(Qualcomm,Inc.,of San Diego,California)开发的无线二进制运行时间环境
Figure A20068004061600231
()软件。也可利用其它(例如)操作以控制无线计算装置上的应用程序的执行的运行时间环境。
处理引擎254包括实施于硬件、固件、软件及其组合中的各种处理子系统260,其启用无线装置36的功能性及所述无线装置在无线接入网络46上的可操作性。举例而言,处理子系统260允许起始且维持通信、交换数据及执行多媒体呈现。在若干方面中,例如在无线通信装置中,处理引擎254可包括处理子系统260的一者或组合,例如:声音、非易失性存储器、文件系统、传输、接收、搜索器、层1、层2、层3、主控制、远端程序、手持机、电力管理、诊断、数字信号处理器、声码器、消息传递、呼叫管理器、蓝牙系统、蓝牙
Figure A20068004061600242
位置确定、位置引擎、用户界面、休眠、数据服务、安全性、鉴定、USIM/SIM、语音服务、图形、USB、多媒体(例如MPEG、GPRS)等。对于所揭示的方面,处理引擎256的处理子系统260可包括与计算机平台250上执行的应用程序相互作用的任何子系统组件。举例而言,处理子系统260可包括任何代表媒体管理器模块258从API 256接收数据读取及数据写入的子系统组件。
计算机平台250可进一步包括实施于硬件、固件、软件及其组合中的通信模块262,其启用无线装置36的各组件间的通信以及无线装置36与无线接入网络46之间的通信。举例而言,通信模块262可包括用于与MDS 12及/或无线接入网络46的无线通信的收发器模块。
媒体管理器模块258操作以管理无线装置36上的媒体预订、媒体接收及媒体播放/观看活动。媒体管理器模块258可包括可操作以管理无线装置36上的媒体相关活动的任何硬件、软件、固件及/或其它可执行指令组。此外,媒体管理器模块258及/或数据存储库252存储SI消息44及其关联内容信息及用于在用户界面38上观看/播放的内容。在若干方面中,媒体管理器模块258包括媒体管理逻辑264,其提供能力以在无线装置36上接收、存储、提供对媒体相关信息的接入且播放/显示媒体相关信息。举例而言,媒体管理逻辑264操作以剖析SI消息44且在用户界面38上显示MPG 40及/或提供信道26的视图,包括呈现实时及非实时内容。类似地,媒体管理逻辑264操作以管理通过内容零售商24及/或BCS提供商30对包34的预订,且存储关联预订信息51。举例而言,预订信息51可为存储于装置36上的与对无线网络的预订或其上的激活及/或对多媒体包34的预订有关的任何信息(例如预订标识、键等)。此外,媒体管理逻辑264操作以管理与基于相应接触窗口的非实时呈现关联的获取及存储,包括存储器管理功能,且管理内容的播放/显示。另外,媒体管理逻辑264与通信模块262一起操作以接收且播放实时呈现及数据播送呈现。
举例而言,在若干方面中,装置36可预订无线接入网络46或在其上激活。通常,装置36在网络46上的激活将所述装置限于从一个内容零售商24及/或BCS提供商30接收通信及/或多媒体服务。此外,此激活允许装置36接收包括SI消息44(图1)的广播,即使装置不预订任何包34。由于被广播,在若干方面中,SI消息44包括由所有内容零售商定义的所有MPG区块记录72。此外,在此情况下,SI消息44及/或其相应流45可包括给定的节目调度的所有内容,即所有基本服务及基本服务呈现及所有辅助服务及辅助呈现。在此实例中,接收SI消息44后,媒体管理器模块258可操作以基于与装置关联的内容零售商、且进一步基于由装置预订的包来过滤掉与装置无关的所有记录及/或内容。以此方式,媒体管理器模块258仅通过寻址与装置相关的记录及/或内容,即可构造MPG 40并在装置36上呈现呈现42、48,且最优化SI消息44及/或流45中的内容的检查。
另外,在可选方面中,无线装置36可进一步包括计算机平台250上的位置/定位模块287。位置/定位模块287可包括可操作以获得及/或确定无线装置36的实际或估计地理位置289的任何硬件、软件、固件及/或其它可执行指令组。位置/定位模块287可操作以经由与远端定位的位置确定系统47(见图1)通信来获得及/或确定地理位置289。此外,位置/定位模块287可协同媒体管理器模块258操作以基于无线装置的给定地理位置289将给定辅助服务50及/或辅助呈现48组呈现给无线装置36。
举例而言,无线装置36可从MDS 12及/或内容零售商24及/或BCS提供商30接收位置辅助服务关联记录291,其参考具有多个辅助服务及/或辅助呈现中的一者的一个或多个地理区域。此外,媒体管理逻辑264可操作以确定给定地理位置289位于哪一地理区域内,且因此参考对应的辅助服务50及/或辅助呈现48的组以呈现给用户。
位置确定系统47(图1)可包含轨道运行系统及基于陆地的系统(例如地理定位系统(GPS)及/或基于网络的位置模块)的一者或组合。此地理信息系统的一个实例包括可从加利福尼亚州圣地亚哥市高通公司购得的QPointTM定位软件及
Figure A20068004061600251
混合辅助GPS无线定位技术。然而,位置确定系统47不限于此,而包括用于收集、转换、操纵、分析且产生与相应无线装置的地理位置289有关的信息的任何其它系统或工具。
参看图19,在若干方面中,MDS 12可包含任何类型的硬件、软件、固件、服务器、个人计算机、迷你计算机、大型计算机、或任何特别用途或一般计算装置的计算装置中的至少一者。此外,可存在与MDS 12关联的单独服务器或计算机装置及/或网络,其共同工作以便以可用格式接收、操纵数据且将数据提供到各方,及/或在装置与网络及MDS12之间的数据流中提供单独的控制层。
MDS 12具有用于产生到MDS 12的输入的输入机构266及用于产生信息以供MDS12的操作者消耗的输出机构268。举例而言,输入机构266可包括例如键或键盘、鼠标、触屏显示器、语音识别模块等的机构。此外,例如,输出机构268可为显示器、音频扬声器、触觉反馈机构等。另外,输入机构266可为远端装置,例如远端计算机或工作站,其可接入MDS 12。在若干方面中,例如,操作者可利用输入机构266输入服务属性20、定制属性28,且可用于建立及/或操纵与呈现42、48、信道26、层32及包34关联的信息。
此外,MDS 12具有一个或多个驻存式或分布式计算机平台270,其可接收并传输数据,且其可接收并执行软件应用程序及显示数据。计算机平台270包括数据存储库272,其可包含易失性及非易失性存储器,例如只读及/或随机存取存储器(RAM及ROM)、EPROM、EEPROM、快闪卡、或为计算机平台常用的任何存储器。此外,数据存储库272可包括一个或一个以上快闪存储器单元、或可为任何二级或三级存储装置,例如磁性媒体、光学媒体、磁带、或软盘或硬盘。在若干方面中,例如,数据存储库272包括一个或一个以上内容服务器60。
此外,计算机平台270也包括处理引擎274,其可为专用集成电路(“ASIC”)、或其它芯片组、处理器、逻辑电路、或用于执行可执行指令的其它数据处理装置。
计算机平台270可进一步包括实施于硬件、固件、软件及其组合中的通信模块276,其启用MDS 12的各组件间的通信以及MDS 12与无线装置36之间的通信。举例而言,通信模块276包括无线接入网络46。此外,例如,通信模块276可包括用于与无线装置36及/或无线接入网络46的无线通信的收发器模块。
此外,预订/分配管理器模块278驻存于计算机平台270上,其操作以管理本文中所述由MDS 12执行的所有媒体分配功能。预订/分配管理器模块278可包括可操作以管理MDS 12上的媒体相关活动的任何硬件、处理器、软件、固件及/或其它组的可执行指令。此外,在若干方面中,预订/分配管理器模块278包括预订/分配管理逻辑280,其向MDS12提供能力以接收、存储、操纵、提供对内容及内容相关信息的接入并对其进行分配。举例而言,预订/分配管理逻辑280操作以接收内容及内容相关信息,以及内容零售商特定信息,例如定制信息、辅助服务、辅助呈现、信道信息、层信息及包信息。此外,预订/分配管理逻辑280可操作以接收、处理且传输预订相关信息,例如预订请求、对应许可或否决及基于许可的预订请求的数字权利管理。
另外,预订/分配管理器模块278可包括SI产生器62。如上所论述,SI产生器62可操作以收集输入到MDS 12中的各种记录及定义,并将其组合为可广播、多播、单播或以其它方式传输到一个或一个以上装置的消息(例如SI消息44)。举例而言,SI产生器42可具有通向一个或一个以上装置的接口,例如无线接入网络46。大体上,所述接口可为物理连接及/或使用空中接口技术的无线连接,其中所述空中接口技术例如是码分多址(“CDMA”)、宽带码分多址(“WCDMA”)、通用移动电信系统(“UMTS”)、高级移动电话服务(“AMPS”)、时分多址(“TDMA”)、频分多址(“FDMA”)、正交频分多址(“OFDMA”)、全球移动通信系统(“GSM”)、单载波(“1X”)无线电传输技术(“RTT”)、仅演进数据(“EV-DO”)技术、通用分组无线电服务(“GPRS”)、增强型数据GSM环境(“EDGE”)、高速下行链路数据分组接入(“HSPDA”)、模拟及数字卫星系统及可用于无线通信网络及数据通信网络的至少一者中的任何其它技术/协议。
在操作中,参看图20,定制信道的方法的若干方面包含获得与至少一个基本服务关联的多个基本呈现的定义(方框301)。举例而言,在若干方面中,MDS 12(例如)从内容提供商或从本地数据库获得服务属性20,其定义每一基本服务16及具有基本服务的每一基本呈现42。另外,例如,可在SI消息44的服务信息68(图3)内定义服务属性信息20,且所述服务属性信息20是针对每一服务记录185(图9)识别的,所述每个服务记录185由每一信道记录91(图7)的每一基本服务记录173(图7)来参考。此外,例如,在若干方面中,MDS 12可从一个或一个以上内容提供商18接收媒体段14,其定义形成基本服务16的一部分的一个或一个以上呈现42。此内容可存储于一个或一个以上内容服务器60上(如在非实时内容的情况下),及/或可经由与MDS 12关联的网络来传输(如在实时内容的情况下)。或者,MDS 12可接收对位置的参考,其中可从所述位置检索呈现及/或可将呈现从所述位置转发到另一目的地。
此外,所述方法包括获得与至少一个辅助服务关联的多个辅助呈现的定义(方框303)。举例而言,在若干方面中,MDS 12可(例如)从内容提供商或从驻存的数据库获得辅助服务50(图1),其包括定义属性及一个或一个以上辅助呈现48。另外,例如,定制属性信息22可使给定辅助呈现48与给定辅助服务50关联。此外,可在SI消息44的服务信息68(图2)内定义辅助服务50,且更确切地说由服务记录185(图9)的辅助服务记录187(图13)定义。此外,例如,在若干方面中,MDS 12可从一个或一个以上内容提供商18接收媒体段14,其定义形成辅助服务50的一部分的一个或一个以上辅助呈现48。举例而言,辅助呈现48及/或辅助服务50可包括一个或一个以上非实时及/或实时内容片段,其包括开头、结尾、广告、提醒、URL及IP数据播送。此内容可存储于一个或一个以上内容服务器60上(如在非实时内容的情况下),及/或可经由与MDS 12关联的网络来传输(如在实时内容的情况下)。或者,MDS 12可接收对位置的参考,其中可从所述位置检索辅助呈现及/或可将辅助呈现从所述位置转发到另一目的地。
另外,所述方法包括获得多个每一者与一个基本呈现及一个辅助呈现关联、且每一者与一个零售商关联的定制信道的定义(方框305)。举例而言,在若干方面中,MDS 12从每一内容零售商24或从本地数据库获得定制属性信息22,且用所述定制属性取代基本服务属性20,以定义零售商定制信道26。确切地说,在若干方面中,MDS 12接收市场内容零售商记录71(图4),其定义一个或一个以上包记录87。每一包记录87参考一个或一个以上层记录89及/或信道记录91,以及一个辅助服务参考77。每一包、层或信道可进一步定义及/或参考一个辅助服务。最终,每一包记录87定义一个基本服务记录173(图7)及一个关联辅助服务(在包、层、信道、服务及/或呈现的级别上定义),其经组合以定义包内的每一信道。
另外,例如,在若干方面中,MDS 12经由界面传输定制信道定义,例如用于由具多媒体能力的装置最后接收(方框307)。举例而言,MDS 12传输SI消息44,其包括定制信道26的定义。此外,SI消息44可包括基本服务16的呈现42及辅助服务50的呈现48。在若干方面中,装置36基于装置36借以接收服务的零售商的身份来过滤内容,并组合零售商特定基本服务16及辅助服务50以产生零售商定制信道26。
在又一方面中,MDS 12提供输送流45,其包括SI消息44的至少某个部分、基本服务16的至少某个部分及辅助服务50的至少某个部分。举例而言,MDS 12可在预定时间及/或在从装置接收请求后广播流45。在此情况下,SI消息44包括至少一个信道记录91,其既定义基本服务也定义定制基本服务的辅助服务。此外,在此情况下,具有多媒体能力的装置(例如无线装置36)接收流45,且产生呈现42及辅助呈现48的组合,如信道记录91中所规定的。
在一种类似情况下,流45可包括市场内容零售商记录71、及/或包记录87、及/或层记录137、及/或服务定义183、及/或MPG区块273、及/或信道定制记录281、及/或MPG标题定制记录285中的一者或一者以上,且这些记录的至少一者可定义基本服务16及辅助服务50的定制组合。或者,MDS 12可指导关联装置及/或网络基于MDS 12内含有的定义来产生流45。
在另一方面中,与MDS 12关联的分配管理器模块278执行分配管理逻辑280以提供定义及媒体内容到具媒体能力的装置。媒体内容可为例如来自广播系统的实时内容及/或例如来自存储的文件的非实时内容。此外,分配管理器模块278基于特定记录来产生定义,所述记录提供指令以用于组合给定基本呈现42与给定辅助呈现48的至少某部分,以在用户界面38上产生定制呈现。在此情况下,定制呈现包含信道的至少一部分,借此认为其为基本服务的定制视图。此外,定义定制呈现的特定记录由提供媒体方(例如内容零售商24及/或BCS提供商30)来定义。
此外,在可选方面中,MDS 12将一个或一个以上定位辅助服务关联记录291发送到无线装置36,所述记录291可由特定内容零售商24及/或BCS提供商30来定义且与其关联。在此可选方面中,记录291可基于无线装置36的地理位置289来定义一个或一个以上辅助呈现48的至少一部分,以用于定制提供到无线装置36的一个或一个以上基本呈现42的至少一部分,从而定义给定定制信道26。
参看图21,在另一方面中,一种呈现定制内容信息的方法包含接收对应于至少一个基本服务的多个基本呈现(方框311)。举例而言,在若干方面中,具媒体能力的装置(例如无线装置36)从MDS 12接收基本呈现42。在另一方面中,具媒体能力的装置(例如无线装置36)从MDS 12接收一个或一个以上基本服务16的至少一部分,所述基本服务16含有相应基本呈现42。在又一方面中,装置接收一个或一个以上流45的至少一部分,且每一流包括一个或一个以上基本服务16的至少一部分,所述基本服务16包括基本呈现42。或者,MDS 12可指导关联装置及/或网络传输基本呈现42,及/或基于MDS 12内含有的定义来产生包括基本呈现42的流45。
此外,所述方法包括接收对应于至少一个辅助服务的多个辅助呈现(方框313)。举例而言,在若干方面中,具媒体能力的装置(例如无线装置36)从MDS 12接收辅助呈现48。在另一方面中,装置从MDS 12接收一个或一个以上辅助服务50的至少一部分,所述辅助服务50包括辅助呈现48。在又一方面中,装置接收一个或一个以上流45的至少一部分,且至少一个流包括辅助呈现48。或者,MDS 12可指导关联装置及/或网络基于MDS 12内含有的定义来产生包括辅助呈现48的流45。
另外,所述方法包括基于基本呈现与辅助呈现的预定组合来起始定制信道的产生(方框315)。举例而言,在若干方面中,具媒体能力的装置(例如无线装置36)基于定制信道的零售商指定定义(即,如上所论述的市场内容零售商记录71(图4))来组合给定基本呈现42与给定辅助呈现48的至少一部分。举例而言,辅助呈现48的给定部分可包括实时媒体及/或非实时媒体,例如开头、结尾、广告、URL及/或IP数据播送。
在另一方面中,无线装置36上的媒体管理器模块258执行媒体管理逻辑264以组合基本呈现42与辅助呈现48的至少某部分,从而在用户界面38上产生定制呈现。在此情况下,所述定制呈现包含信道的至少一部分,且所述定制呈现由提供媒体方(例如内容零售商24及/或BCS提供商30)来定义。
此外,在可选方面中,无线装置36另外从MDS 12接收一个或一个以上定位辅助服务关联记录291,其可由特定内容零售商24及/或BCS提供商30定义且与其关联。此外,无线装置36上的位置/定位模块287可与位置确定系统47通信,以确定无线装置36的地理位置289。另外,记录291可基于无线装置36的地理位置289来定义一个或一个以上辅助呈现48的至少一部分,以用于定制提供到无线装置36的一个或一个以上基本呈现42的至少一部分,从而定义给定定制信道26。举例而言,以上所述的特征允许对无线装置进行有目标的、基于定位的广告。
因此,所述方面允许零售商提供基本多媒体服务的零售商特定定制视图(即定制信道),以启用定制信道与零售商的品牌化、区分及关联性。此外,在具有多个竞争提供多媒体服务到多个装置的内容零售商24及/或BCS提供商30的环境中,所述方面为多个零售商/提供商的每一者提供设备及方法以识别对多个基本服务及/或基本呈现的每一者的定制,并独立应用这些定制以产生每一零售商/提供商特有的定制信道组。
另外,应注意MPG区块72(图2)中含有的信息也可用于构造定制预订菜单,用户可从所述菜单检查包信息且预订包。举例而言,与正被提供来用于预订的包有关的信息可能是基于与给定内容零售商24的MPG标题记录80(图6)关联的服务参考104(图6)。
结合本文中所揭示的方面而描述的各种说明性逻辑、逻辑区块、模块及电路可通过通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件、或设计来执行本文所述功能的上述各物的任何组合来实施或执行。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器、一个或一个以上微处理器连同DSP核心、或任何其它此配置。
此外,结合本文中所揭示的方面而描述的方法或算法的步骤可直接实施于硬件中、或由处理器执行的软件模块中、或实施于两者的组合中。软件模块可驻存于RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可换式磁盘、CD-ROM、或此项技术已知的任何其它形式的存储媒体。示范性存储媒体耦接到处理器,使得处理器可从所述存储媒体读取信息且向其写入信息。在替代方案中,存储媒体可与处理器整合。处理器及存储媒体可驻存于ASIC中。ASIC可驻存于用户终端中。在替代方案中,处理器及存储媒体可作为离散组件驻存于用户终端中。
虽然以上揭示展示了说明性方面,但应注意在不偏离由随附权利要求书所定义的所述方面的范围的情况下,可在本文中进行各种改变及修改。此外,尽管以单数描述或主张所述方面的元件,但除非明确规定限于单数,否则仍可预期其具有复数形式。

Claims (55)

1.一种定制信道的方法,其包含:
获得与至少一个基本服务关联的多个基本呈现的定义;
获得与至少一个辅助服务关联的多个辅助呈现的定义;
获得多个定制信道的定义,所述定制信道每一者包含所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合,所述定制信道的每一者与可操作以将多媒体服务提供到装置的多个零售商中的一者关联;及
将所述定义的多个定制信道传输到所述装置。
2.根据权利要求1所述的方法,其中获得多个定制信道的定义进一步包含获得所述辅助服务的至少一部分与所述基本服务的至少一部分之间的零售商特定关联性的定义。
3.根据权利要求1所述的方法,其进一步包含将所述多个基本呈现的所述定义、所述多个辅助呈现的所述定义及所述多个定制信道的所述定义组合为消息。
4.根据权利要求1所述的方法,其中获得多个定制信道的定义进一步包含基于所述零售商特定关联性获得所述基本呈现的至少一部分与所述辅助呈现的至少一部分的组合的定义。
5.根据权利要求4所述的方法,其进一步包含将所述基本呈现、所述辅助呈现及所述定义的多个定制信道传输到所述装置。
6.根据权利要求4所述的方法,其中所述辅助呈现包含实时呈现及非实时呈现中的至少一者。
7.根据权利要求6所述的方法,其中所述实时呈现包含数据播送呈现及基于统一资源定位符的呈现中的至少一者。
8.根据权利要求6所述的方法,其中所述非实时呈现包含开头、结尾、广告及提醒中的至少一者。
9.根据权利要求1所述的方法,其中获得多个定制信道的定义进一步包含获得所述辅助服务的至少一部分与所述基本服务的至少一部分之间的基于地理定位的关联性的定义。
10.根据权利要求9所述的方法,其进一步包含将所述基于地理定位的关联性的所述定义传输到所述装置。
11.根据权利要求1所述的方法,其进一步包含识别所述定义的多个基本呈现、所述定义的多个辅助呈现及所述定义的多个定制信道中的至少一者变为有效的时间。
12.一种驻存于计算机可读媒体中的计算机程序,当被执行时其指导计算机装置执行以下动作:
获得与至少一个基本服务关联的多个基本呈现的定义;
获得与至少一个辅助服务关联的多个辅助呈现的定义;及
获得多个定制信道的定义,所述定制信道每一者包含所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合,所述定制信道的每一者与可操作以将多媒体服务提供到装置的多个零售商中的一者关联。
13.至少一种处理器,其经配置以执行以下动作:
获得与至少一个基本服务关联的多个基本呈现的定义;
获得与至少一个辅助服务关联的多个辅助呈现的定义;及
获得多个定制信道的定义,所述定制信道每一者包含所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合,所述定制信道的每一者与可操作以将多媒体服务提供到装置的多个零售商中的一者关联。
14.一种用于提供内容信息的设备,其包含:
用于获得与至少一个基本服务关联的多个基本呈现的定义的装置;
用于获得与至少一个辅助服务关联的多个辅助呈现的定义的装置;及
用于获得多个定制信道的定义的装置,其中所述定制信道每一者包含所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合,所述定制信道的每一者与可操作以将多媒体服务提供到装置的多个零售商中的一者关联。
15.一种用于提供定制内容的设备,其包含:
内容服务器,其具有用于对应于至少一个基本服务的多个基本呈现的每一者的基本呈现定义及用于对应于至少一个辅助服务的多个辅助呈现的每一者的辅助服务定义;
用于可操作以定义到达装置的定制内容的多个零售商的每一者的定制信道记录,每一定制信道记录包含基于至少一个基本呈现定义与至少一个辅助服务定义的预定组合的定制定义;及
产生器模块,其可操作以产生并传输包含每一定制信道记录的消息。
16.根据权利要求15所述的设备,其中所述定制信道记录包含所述多个基本呈现的一者的至少一部分与所述多个所述辅助呈现的一者的至少一部分之间的零售商特定关联性。
17.根据权利要求15所述的设备,其中所述零售商特定关联性包含从将所述基本服务传送到所述装置的零售商处接收的关联性。
18.根据权利要求15所述的设备,其中所述定制信道记录包含所述多个基本呈现的一者的至少一部分与所述多个辅助呈现的一者的至少一部分之间的基于地理定位的关联性。
19.根据权利要求15所述的设备,其中所述辅助呈现包含实时呈现及非实时呈现中的至少一者。
20.根据权利要求15所述的设备,其中所述实时呈现包含数据播送呈现及基于统一资源定位符的呈现中的至少一者。
21.根据权利要求19所述的设备,其中所述非实时呈现包含开头、结尾、广告及提醒中的至少一者。
22.根据权利要求15所述的设备,其进一步包含有效时间,所述有效时间识别所述基本呈现定义、所述辅助呈现定义及所述定制信道定义中的至少一者变为有效的时间。
23.一种用于呈现定制内容信息的方法,其包含:
接收对应于至少一个基本服务的多个基本呈现;
接收对应于至少一个辅助服务的多个辅助呈现;
接收多个定制信道的定义,所述多个定制信道每一者对应于多个预定零售商的一者,其中所述多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义;及
基于所述多个定制信道的所述所接收的定义,从所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合中产生定制信道。
24.根据权利要求23所述的方法,其进一步包含接收对应于装置从所述多个预定零售商中的一者预订的所述基本服务中的一者的预订信息,其中接收多个辅助呈现进一步包含基于与所述预订关联的所述预定零售商来存储所述多个辅助服务中的至少一者。
25.根据权利要求24所述的方法,其中存储所述多个辅助服务中的至少一者进一步包含基于与所述预订信息关联的所述基本服务来存储。
26.根据权利要求23所述的方法,其进一步包含接收对应于装置从所述多个预定零售商的一者预订的所述基本服务中的一者的预订信息,其中接收多个辅助呈现进一步包含基于与所述预订关联的所述预定零售商来存储所述多个基本服务的一者的至少一非实时部分。
27.根据权利要求26所述的方法,其中存储所述多个基本服务的的一者的至少所述非实时部分进一步包含基于与所述预订信息关联的所述基本服务来存储。
28.根据权利要求23所述的方法,其进一步包含接收对应于装置从所述多个预定零售商的一者预订的所述基本服务中的一者的预订信息,其中接收多个定制信道的所述定义进一步包含基于与所述预订信息关联的所述预定零售商而存储来自所述多个定制信道定义的至少一个定制信道定义。
29.根据权利要求28所述的方法,其中存储至少一个定制信道定义进一步包含基于与所述预订信息关联的所述基本服务来存储。
30.根据权利要求23所述的方法,其进一步包含接收对应于装置从所述多个预定零售商的一者预订的所述基本服务中的一者的预订信息,其中产生所述定制信道包含基于与所述预订信息关联的所述预定零售商来产生所述定制信道。
31.根据权利要求30所述的方法,其中产生所述定制信道进一步包含基于与所述预订信息关联的所述基本服务来产生。
32.根据权利要求23所述的方法,其中产生所述定制信道进一步包含在装置的用户界面上产生视图。
33.根据权利要求23所述的方法,其进一步包含接收所述多个基本呈现的一者的至少一部分与所述多个辅助呈现的一者的至少一部分之间的基于地理定位的关联性的定义,其进一步包含接收装置的地理定位,且其中产生进一步包含基于所述基于地理定位的关联性的定义且基于所述地理定位来产生。
34.根据权利要求23所述的方法,其中所述辅助服务包含实时呈现及非实时呈现中的至少一者。
35.根据权利要求34所述的方法,其中所述实时呈现包含数据播送呈现及基于统一资源定位符的呈现中的至少一者。
36.根据权利要求34所述的方法,其中所述非实时呈现包含开头、结尾、广告及提醒中的至少一者。
37.根据权利要求23所述的方法,其进一步包含接收所述多个基本呈现、所述多个辅助呈现及所述定义的定制信道中的至少一者变为有效的时间的定义。
38.一种驻存于计算机可读媒体中的计算机程序,当被执行时其指导计算机装置执行以下动作:
接收对应于至少一个基本服务的多个基本呈现;
接收对应于至少一个辅助服务的多个辅助呈现;
接收多个定制信道的定义,其中所述定制信道每一者对应于多个预定零售商的一者,其中所述多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义;及
基于所述多个定制信道的所述所接收的定义,从所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合中产生定制信道。
39.至少一种处理器,其经配置以执行以下动作:
接收对应于至少一个基本服务的多个基本呈现;
接收对应于至少一个辅助服务的多个辅助呈现;
接收多个定制信道的定义,其中所述定制信道每一者对应于多个预定零售商的一者,其中所述多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义;及
基于所述所接收的所述多个定制信道的定义,从所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合中产生定制信道。
40.一种用于提供内容信息的设备,其包含:
用于接收对应于至少一个基本服务的多个基本呈现的装置;
用于接收对应于至少一个辅助服务的多个辅助呈现的装置;
用于接收多个定制信道的定义的装置,其中所述定制信道每一者对应于多个预定零售商的一者,其中所述多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义;及
基于所述多个定制信道的所述所接收的定义从所述多个基本呈现的至少一者与所述多个辅助呈现的至少一者的预定组合中产生定制信道的装置。
41.一种用于提供定制内容的无线装置,其包含:
计算机平台;
媒体管理器模块,其设置在所述计算机平台上且可操作以接收对应于至少一个基本服务的多个基本呈现、对应于至少一个辅助服务的多个辅助呈现及每一者对应于多个预定零售商的一者的多个定制信道的定义,其中所述多个定制信道的每一者包含使多个基本服务的至少一预定基本服务与多个辅助服务的至少一预定辅助服务关联的定义;且
所述媒体管理器模块可操作以基于所述多个定制信道的所述所接收的定义,从所述多个基本呈现的至少一基本呈现与所述多个辅助呈现的至少一辅助呈现的预定组合中起始定制信道的产生。
42.根据权利要求41所述的无线装置,其中所述媒体管理器模块进一步包含对应于所述无线装置从所述多个预定零售商的一者预订的所述基本服务中的一者的预订信息,且其中所述媒体管理器模块可操作以基于与所述预订关联的所述预定零售商来存储所述多个辅助服务的至少一者。
43.根据权利要求42所述的方法,其中所述媒体管理器模块可操作以基于与所述预订信息关联的所述基本服务来存储所述多个辅助服务的至少一者。
44.根据权利要求41所述的设备,其中所述媒体管理器模块进一步包含对应于装置从所述多个预定零售商的一者预订的所述基本服务中的一者的预订信息,且其中所述媒体管理器模块可操作以基于与所述预订关联的所述预定零售商来存储所述多个基本服务的一者的至少一非实时部分。
45.根据权利要求44所述的设备,其中所述媒体管理器模块可操作以基于与所述预订信息关联的所述基本服务来存储。
46.根据权利要求41所述的设备,其中所述媒体管理器模块进一步包含对应于所述无线装置从所述多个预定零售商的一者预订的所述基本服务中的一者的预订信息,其中所述媒体管理器模块可操作以基于与所述预订信息关联的所述预定零售商而存储来自所述多个定制信道定义的至少一个定制信道定义。
47.根据权利要求46所述的设备,其中所述媒体管理器模块可操作以基于与所述预订信息关联的所述基本服务来存储。
48.根据权利要求41所述的设备,其中所述媒体管理器模块进一步包含对应于所述无线装置从所述多个预定零售商的一者预订的所述基本服务中的一者的预订信息,其中所述媒体管理器模块可操作以基于与所述预订信息关联的所述预定零售商来起始所述定制信道的产生。
49.根据权利要求48所述的设备,其中所述媒体管理器模块可操作以基于与所述预订信息关联的所述基本服务来起始所述定制信道的产生。
50.根据权利要求41所述的设备,其进一步包含具有所述定制信道的视图的用户界面。
51.根据权利要求41所述的设备,其中所述媒体管理器模块进一步包含位置辅助服务关联记录,所述位置辅助服务关联记录定义所述多个基本呈现的一者的至少一部分与所述多个辅助呈现的一者的至少一部分之间的基于地理定位的关联性,其进一步包含位置/定位模块,所述位置/定位模块可操作以产生所述装置的地理定位,且其中所述媒体管理器模块进一步可操作以基于所述位置辅助服务关联记录且基于所述地理定位来起始所述定制信道的产生。
52.根据权利要求51所述的设备,其中所述辅助服务包含实时呈现及非实时呈现中的至少一者。
53.根据权利要求52所述的设备,其中所述实时呈现包含数据播送呈现及基于统一资源定位符的呈现中的至少一者。
54.根据权利要求52所述的设备,其中所述非实时呈现包含开头、结尾、广告及提醒中的至少一者。
55.根据权利要求41所述的设备,其中所述媒体管理器模块进一步包含有效时间,所述有效时间定义所述多个基本呈现、所述多个辅助呈现及所述定义的定制信道中的至少一者变为有效的时间。
CN2006800406165A 2005-09-12 2006-09-12 用于定制信道而传送及呈现辅助服务的设备及方法 Expired - Fee Related CN101300846B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US71647505P 2005-09-12 2005-09-12
US60/716,475 2005-09-12
US11/270,370 US20070078944A1 (en) 2005-09-12 2005-11-08 Apparatus and methods for delivering and presenting auxiliary services for customizing a channel
US11/270,370 2005-11-08
PCT/US2006/035697 WO2007033262A2 (en) 2005-09-12 2006-09-12 Apparatus and methods for delivering and presenting auxiliary services for customizing a channel

Publications (2)

Publication Number Publication Date
CN101300846A true CN101300846A (zh) 2008-11-05
CN101300846B CN101300846B (zh) 2013-09-18

Family

ID=37852331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800406165A Expired - Fee Related CN101300846B (zh) 2005-09-12 2006-09-12 用于定制信道而传送及呈现辅助服务的设备及方法

Country Status (11)

Country Link
US (1) US20070078944A1 (zh)
EP (2) EP2661078A1 (zh)
JP (2) JP5714211B2 (zh)
KR (1) KR100941348B1 (zh)
CN (1) CN101300846B (zh)
AR (1) AR055160A1 (zh)
BR (1) BRPI0615808A2 (zh)
CA (1) CA2622309A1 (zh)
RU (1) RU2390944C2 (zh)
TW (1) TWI327839B (zh)
WO (1) WO2007033262A2 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7565506B2 (en) * 2005-09-08 2009-07-21 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics
US20070055629A1 (en) * 2005-09-08 2007-03-08 Qualcomm Incorporated Methods and apparatus for distributing content to support multiple customer service entities and content packagers
US8528029B2 (en) * 2005-09-12 2013-09-03 Qualcomm Incorporated Apparatus and methods of open and closed package subscription
US8893179B2 (en) * 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
US8571570B2 (en) * 2005-11-08 2013-10-29 Qualcomm Incorporated Methods and apparatus for delivering regional parameters
US8600836B2 (en) * 2005-11-08 2013-12-03 Qualcomm Incorporated System for distributing packages and channels to a device
US8533358B2 (en) * 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US8060407B1 (en) 2007-09-04 2011-11-15 Sprint Communications Company L.P. Method for providing personalized, targeted advertisements during playback of media
US9191450B2 (en) * 2007-09-20 2015-11-17 Disney Enterprises, Inc. Measuring user engagement during presentation of media content
US8092251B2 (en) * 2007-12-29 2012-01-10 Apple Inc. Active electronic media device packaging
US8886745B2 (en) * 2008-04-07 2014-11-11 Qualcomm Incorporated Methods and apparatus for delivering auxiliary data to device
US8806530B1 (en) 2008-04-22 2014-08-12 Sprint Communications Company L.P. Dual channel presence detection and content delivery system and method
US8166192B2 (en) 2008-11-18 2012-04-24 Lg Electronics Inc. Method of processing non-real time service and broadcast receiver
US8990104B1 (en) * 2009-10-27 2015-03-24 Sprint Communications Company L.P. Multimedia product placement marketplace
EP2724515B1 (en) 2011-06-22 2018-09-26 Telefonaktiebolaget LM Ericsson (publ) Methods and devices for content delivery control
CN102819500B (zh) * 2012-07-20 2016-01-20 腾讯科技(深圳)有限公司 一种创建外部设备控制界面的方法及装置
US10505983B2 (en) * 2016-11-09 2019-12-10 Airwatch Llc Enforcing enterprise requirements for devices registered with a registration service
US10887306B2 (en) 2017-05-11 2021-01-05 International Business Machines Corporation Authenticating an unknown device based on relationships with other devices in a group of devices
US10623389B2 (en) * 2017-05-11 2020-04-14 International Business Machines Corporation Authenticating a device based on communication patterns in a group of devices
WO2023003486A1 (ru) * 2021-07-19 2023-01-26 Публичное Акционерное Общество "Сбербанк России" Способ и устройство предоставления данных о пользователе

Family Cites Families (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US477707A (en) * 1892-06-28 Inkstand
US4600921A (en) * 1983-10-19 1986-07-15 Zenith Radio Corporation Full-field teletext system with dynamic addressability
US5604528A (en) * 1992-06-10 1997-02-18 Scientific-Atlanta, Inc. Method and apparatus for providing periodic subscription television services
US5659350A (en) * 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US20030117445A1 (en) * 1992-12-09 2003-06-26 Hendricks John S. Reprogrammable set top terminal that stores programs locally and generates menus
US5491774A (en) * 1994-04-19 1996-02-13 Comp General Corporation Handheld record and playback device with flash memory
US5717923A (en) * 1994-11-03 1998-02-10 Intel Corporation Method and apparatus for dynamically customizing electronic information to individual end users
US5805763A (en) * 1995-05-05 1998-09-08 Microsoft Corporation System and method for automatically recording programs in an interactive viewing system
US5652759A (en) * 1995-06-14 1997-07-29 American Airlines, Inc. Method and apparatus for delivering information in a real time mode over a nondedicated circuit
US5635989A (en) * 1996-02-13 1997-06-03 Hughes Electronics Method and apparatus for sorting and searching a television program guide
JP3793975B2 (ja) * 1996-05-20 2006-07-05 ソニー株式会社 階層型メニューにおけるカスタマイズメニューの登録方法及びカスタマイズメニューを備えた映像機器
US20060031882A1 (en) * 1997-01-06 2006-02-09 Swix Scott R Systems, methods, and devices for customizing content-access lists
US5850218A (en) * 1997-02-19 1998-12-15 Time Warner Entertainment Company L.P. Inter-active program guide with default selection control
US6122658A (en) * 1997-07-03 2000-09-19 Microsoft Corporation Custom localized information in a networked server for display to an end user
US6006264A (en) * 1997-08-01 1999-12-21 Arrowpoint Communications, Inc. Method and system for directing a flow between a client and a server
EP0899955A3 (en) * 1997-08-27 2001-01-31 Matsushita Electric Industrial Co., Ltd. Control information generating apparatus for broadcast system
US6442598B1 (en) * 1997-10-27 2002-08-27 Microsoft Corporation System and method for delivering web content over a broadcast medium
US6594682B2 (en) * 1997-10-28 2003-07-15 Microsoft Corporation Client-side system for scheduling delivery of web content and locally managing the web content
IL122194A0 (en) * 1997-11-13 1998-06-15 Scidel Technologies Ltd Method and apparatus for personalized images inserted into a video stream
US6314573B1 (en) * 1998-05-29 2001-11-06 Diva Systems Corporation Method and apparatus for providing subscription-on-demand services for an interactive information distribution system
US6427238B1 (en) * 1998-05-29 2002-07-30 Opentv, Inc. Module manager for interactive television system
US6536041B1 (en) * 1998-06-16 2003-03-18 United Video Properties, Inc. Program guide system with real-time data sources
KR100584772B1 (ko) * 1998-06-17 2006-05-29 가부시키가이샤 히타치세이사쿠쇼 방송방법 및 방송 수신장치
US6956593B1 (en) * 1998-09-15 2005-10-18 Microsoft Corporation User interface for creating, viewing and temporally positioning annotations for media content
AU1517499A (en) * 1998-11-27 2000-06-19 Kent Ridge Digital Labs Method and apparatus for content-linking supplemental information with time-sequence data
US7039932B2 (en) * 2000-08-31 2006-05-02 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
US8151295B1 (en) * 2000-08-31 2012-04-03 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
US6820277B1 (en) * 1999-04-20 2004-11-16 Expanse Networks, Inc. Advertising management system for digital video streams
US6704930B1 (en) * 1999-04-20 2004-03-09 Expanse Networks, Inc. Advertisement insertion techniques for digital video streams
US6760916B2 (en) * 2000-01-14 2004-07-06 Parkervision, Inc. Method, system and computer program product for producing and distributing enhanced media downstreams
US6729929B1 (en) * 1999-03-17 2004-05-04 Cisco Systems, Inc. Method and apparatus for controlling wireless networks
US6886017B1 (en) * 1999-04-30 2005-04-26 Elata Limited System and method for managing distribution of content to a device
US6599147B1 (en) * 1999-05-11 2003-07-29 Socket Communications, Inc. High-density removable expansion module having I/O and second-level-removable expansion memory
CA2377941A1 (en) * 1999-06-28 2001-01-04 United Video Properties, Inc. Interactive television program guide system and method with niche hubs
JP2001051926A (ja) 1999-08-10 2001-02-23 Sony Corp 情報提供システム及び情報提供方法、情報閲覧システム及び情報提供方法、プログラム提供媒体、並びに、テレビ受信機に対する操作装置
US6785704B1 (en) * 1999-12-20 2004-08-31 Fastforward Networks Content distribution system for operation over an internetwork including content peering arrangements
KR100348787B1 (ko) * 1999-10-19 2002-08-17 엘지전자주식회사 마스터 가이드 테이블 데이터 구조 및 부가 정보 송수신 방법
US6678215B1 (en) * 1999-12-28 2004-01-13 G. Victor Treyz Digital audio devices
US20040193488A1 (en) * 2000-01-19 2004-09-30 Denis Khoo Method and system for advertising over a data network
US6587835B1 (en) * 2000-02-09 2003-07-01 G. Victor Treyz Shopping assistance with handheld computing device
JP2001230996A (ja) * 2000-02-15 2001-08-24 Matsushita Electric Ind Co Ltd 広告データ供給方法と広告データ再生装置及びそのシステム
US7043225B1 (en) * 2000-02-25 2006-05-09 Cisco Technology, Inc. Method and system for brokering bandwidth in a wireless communications network
US6785551B1 (en) * 2000-04-07 2004-08-31 Ford Motor Company Method of providing dynamic regionally relevant data to a mobile environment
US20010030667A1 (en) * 2000-04-10 2001-10-18 Kelts Brett R. Interactive display interface for information objects
US20010052133A1 (en) * 2000-04-12 2001-12-13 Lg Electronics Inc. Apparatus and method for providing and obtaining product information through a broadcast signal
KR20000059098A (ko) * 2000-07-13 2000-10-05 박승렬 광고 및 지역정보 제공을 위한 시스템 및 방법
EP1175063A3 (en) * 2000-07-20 2003-08-27 Nortel Networks Limited Network layer protocol aware link layer
US20020016801A1 (en) * 2000-08-01 2002-02-07 Steven Reiley Adaptive profile-based mobile document integration
US7107606B2 (en) * 2000-08-30 2006-09-12 The Chinese University Of Hong Kong System and method for highly scalable video on demand
WO2002028097A2 (en) * 2000-09-27 2002-04-04 The Regents Of The University Of California Client-based interactive digital television architecture
US20020042915A1 (en) * 2000-10-06 2002-04-11 Kubischta Raymond L. Interactive, off-screen entertainment guide for program selection and control
AUPR063400A0 (en) * 2000-10-06 2000-11-02 Canon Kabushiki Kaisha Xml encoding scheme
US6970939B2 (en) * 2000-10-26 2005-11-29 Intel Corporation Method and apparatus for large payload distribution in a network
US20040193545A1 (en) * 2000-10-30 2004-09-30 Gady Shlasky Method and system for digital licensing distribution
JP4499905B2 (ja) * 2000-11-29 2010-07-14 株式会社フジテレビジョン 広告方法及び広告放送システム
WO2002052473A1 (fr) * 2000-12-27 2002-07-04 Sony Corporation Appareil d'enregistrement de donnees et appareil et procede d'enregistrement de donnees
US6614573B1 (en) * 2001-01-30 2003-09-02 Avanex Corporation Switchable interleaved channel separator devices and systems
US20020184047A1 (en) * 2001-04-03 2002-12-05 Plotnick Michael A. Universal ad queue
JP2002366472A (ja) * 2001-06-08 2002-12-20 Nippon Telegr & Teleph Corp <Ntt> 広告付きコンテンツ配信方法および広告付きコンテンツ配信システム
US7076244B2 (en) * 2001-07-23 2006-07-11 Research In Motion Limited System and method for pushing information to a mobile device
US7017174B1 (en) * 2001-07-30 2006-03-21 Digeo, Inc. Methods and apparatus for providing a central recorder in a broadcast system
US20030040850A1 (en) * 2001-08-07 2003-02-27 Amir Najmi Intelligent adaptive optimization of display navigation and data sharing
JP2003101812A (ja) * 2001-09-26 2003-04-04 Hitachi Ltd 受信システムおよび携帯端末
US20030069881A1 (en) * 2001-10-03 2003-04-10 Nokia Corporation Apparatus and method for dynamic partitioning of structured documents
US7117439B2 (en) * 2001-10-19 2006-10-03 Microsoft Corporation Advertising using a combination of video and banner advertisements
US6885874B2 (en) * 2001-11-27 2005-04-26 Motorola, Inc. Group location and route sharing system for communication units in a trunked communication system
JP2003167817A (ja) * 2001-11-29 2003-06-13 Kyocera Communication Systems Co Ltd 有価値データ配信システム、有価値データ配信サーバおよび有価値データ配信方法
US20030110297A1 (en) * 2001-12-12 2003-06-12 Tabatabai Ali J. Transforming multimedia data for delivery to multiple heterogeneous devices
GB2384879A (en) * 2002-02-01 2003-08-06 Sony Uk Ltd Method for providing binary digital TV data from a structured ata format
US8763061B2 (en) * 2002-02-13 2014-06-24 Motorola Mobility Llc Correlation of tuned channel information with internet web addresses
JP4123805B2 (ja) * 2002-03-27 2008-07-23 凸版印刷株式会社 サーバ及び広告配信方法
US20040039916A1 (en) * 2002-05-10 2004-02-26 David Aldis System and method for multi-tiered license management and distribution using networked clearinghouses
US7433915B2 (en) * 2002-08-01 2008-10-07 Xerox Corporation System and method for controlling communication
US7516470B2 (en) * 2002-08-02 2009-04-07 Cisco Technology, Inc. Locally-updated interactive program guide
JP2004072356A (ja) * 2002-08-06 2004-03-04 Hitachi Ltd サーバ及び該サーバを実行させるためのプログラム
US8171514B2 (en) * 2002-08-21 2012-05-01 Bernier Nicklas P Managing favorite channels
US6895486B2 (en) * 2002-08-29 2005-05-17 Micron Technology, Inc. Linear object management for a range of flash memory
US7113776B2 (en) * 2002-08-30 2006-09-26 Qualcomm Inc. System and method for application and application metadata filtering based on wireless device capabilities
AU2003295739A1 (en) * 2002-11-18 2004-06-15 United Video Properties, Inc. Systems and methods for providing real-time services in an interactive television program guide application
US20050108770A1 (en) * 2002-12-11 2005-05-19 Jeyhan Karaoguz Method and system for mixing broadcast and stored media in a media exchange network
US20040117822A1 (en) * 2002-12-11 2004-06-17 Jeyhan Karaoguz Method and system for personal media program production in a media exchange network
US20040177383A1 (en) * 2003-01-24 2004-09-09 Chyron Corporation Embedded graphics metadata
US20040153547A1 (en) * 2003-01-31 2004-08-05 Dirk Trossen Service provisioning in a communication system
US7003117B2 (en) * 2003-02-05 2006-02-21 Voltage Security, Inc. Identity-based encryption system for secure data distribution
EP1593262B1 (en) * 2003-02-05 2014-08-20 Pace Plc Method of coding and transmitting epg data, coder and receiver
US20040194135A1 (en) * 2003-03-31 2004-09-30 Michael Kahn Method, system, and apparatus for customizing television channel lists
US20050015765A1 (en) * 2003-05-19 2005-01-20 Michele Covell System for doing service location management taking into account the node and network characteristics
US7194756B2 (en) * 2003-06-20 2007-03-20 N2 Broadband, Inc. Systems and methods for provisioning a host device for enhanced services in a cable system
WO2005022344A2 (en) * 2003-08-29 2005-03-10 Opentv, Inc. Targeted content broadcast and reception system
US9402045B2 (en) * 2003-09-09 2016-07-26 Echostar Technologies L.L.C. Method and apparatus for displaying electronic program guide information
KR20050038143A (ko) * 2003-10-21 2005-04-27 삼성전자주식회사 지역 특화 부가정보 방송을 위한 디지털 방송 시스템 및그 방송 서비스 방법
US8145120B2 (en) * 2003-10-27 2012-03-27 Nokia Corporation Apparatus, system, method and computer program product for service selection and sorting
US8595769B2 (en) * 2003-12-02 2013-11-26 At&T Intellectual Property I, L.P. System and method for providing a personalized channel
JP4767689B2 (ja) * 2003-12-05 2011-09-07 ソニー株式会社 コンテンツ配信システム、コンテンツ配信方法、コンテンツ処理装置、コンテンツ処理方法、記録媒体、及び、プログラム
US20050132207A1 (en) * 2003-12-10 2005-06-16 Magda Mourad System and method for authoring learning material using digital ownership rights
US20050154679A1 (en) * 2004-01-08 2005-07-14 Stanley Bielak System for inserting interactive media within a presentation
US20050182852A1 (en) * 2004-02-14 2005-08-18 David Tinsley Intelligent fabric
US20050188403A1 (en) * 2004-02-23 2005-08-25 Kotzin Michael D. System and method for presenting and editing customized media streams to a content providing device
US9178948B2 (en) * 2004-07-30 2015-11-03 Qualcomm Incorporated Methods and apparatus for subscribing to multimedia delivery services in a data network
US20060059045A1 (en) * 2004-09-14 2006-03-16 Ashok Babbar Method and system for entertainment content distribution
US20060095410A1 (en) * 2004-10-29 2006-05-04 Ostrover Lewis S Personal video recorder for home network providing filtering and format conversion of content
US7987482B2 (en) * 2004-11-15 2011-07-26 Microsoft Corporation Promoted listings
EP1672940A1 (en) * 2004-12-20 2006-06-21 Sony Ericsson Mobile Communications AB System and method for sharing media data
US7567565B2 (en) * 2005-02-01 2009-07-28 Time Warner Cable Inc. Method and apparatus for network bandwidth conservation
WO2006089140A2 (en) * 2005-02-15 2006-08-24 Cuvid Technologies Method and apparatus for producing re-customizable multi-media
US20060218590A1 (en) * 2005-03-10 2006-09-28 Sbc Knowledge Ventures, L.P. System and method for displaying an electronic program guide
US7603109B2 (en) * 2005-03-10 2009-10-13 Qualcomm Incorporated Methods and apparatus for over-the-air subscriptions
US7565506B2 (en) * 2005-09-08 2009-07-21 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics

Also Published As

Publication number Publication date
CA2622309A1 (en) 2007-03-22
AR055160A1 (es) 2007-08-08
WO2007033262A3 (en) 2007-06-07
JP5801265B2 (ja) 2015-10-28
US20070078944A1 (en) 2007-04-05
TW200719620A (en) 2007-05-16
WO2007033262A2 (en) 2007-03-22
JP5714211B2 (ja) 2015-05-07
EP2661078A1 (en) 2013-11-06
KR100941348B1 (ko) 2010-02-11
EP1932355A2 (en) 2008-06-18
JP2013017200A (ja) 2013-01-24
TWI327839B (en) 2010-07-21
RU2390944C2 (ru) 2010-05-27
JP2009508447A (ja) 2009-02-26
BRPI0615808A2 (pt) 2011-05-24
KR20080046258A (ko) 2008-05-26
CN101300846B (zh) 2013-09-18
RU2008114342A (ru) 2009-10-20

Similar Documents

Publication Publication Date Title
CN101300846B (zh) 用于定制信道而传送及呈现辅助服务的设备及方法
JP5778076B2 (ja) カスタマイズされたチャネル情報を提供し、提示するための装置および方法
US8600836B2 (en) System for distributing packages and channels to a device
KR101277656B1 (ko) 다수의 고객 서비스 엔티티 및 콘텐츠 패키저를 지원하기위해 콘텐츠를 배포하는 방법 및 장치
US20070115929A1 (en) Flexible system for distributing content to a device
US20090119710A1 (en) Method and apparatus for enhancing support for user-generated content delivery
US20070061860A1 (en) Apparatus and methods of open and closed package subscription
JP2009522960A (ja) コンテンツの選択的収集および選択的提示の装置および方法
US20100121690A1 (en) System and method for providing a personalized mobile advertising service
KR101599743B1 (ko) 휴대 방송망을 이용한 휴대 광고 제공 장치, 방법 및 광고 서버 그리고 그 시스템
CN101300574B (zh) 提供及呈现定制信道信息的设备及方法
CN101300574A (zh) 提供及呈现定制信道信息的设备及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1124194

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130918

Termination date: 20180912

CF01 Termination of patent right due to non-payment of annual fee