CN101356544B - 用于向设备分发套餐和频道的系统 - Google Patents

用于向设备分发套餐和频道的系统 Download PDF

Info

Publication number
CN101356544B
CN101356544B CN200680050524.5A CN200680050524A CN101356544B CN 101356544 B CN101356544 B CN 101356544B CN 200680050524 A CN200680050524 A CN 200680050524A CN 101356544 B CN101356544 B CN 101356544B
Authority
CN
China
Prior art keywords
set meal
channel
service
contractor
weight
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.)
Expired - Fee Related
Application number
CN200680050524.5A
Other languages
English (en)
Other versions
CN101356544A (zh
Inventor
B·柯林斯
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 CN101356544A publication Critical patent/CN101356544A/zh
Application granted granted Critical
Publication of CN101356544B publication Critical patent/CN101356544B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2385Channel allocation; Bandwidth allocation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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

Abstract

一种用于向设备分发套餐和频道的方法,包括将权重与套餐以及频道相关联。套餐在设备显示器上的默认排序以及频道在节目指南上的默认排序是根据权重来确定的。另外,这些权重可用于区分适用于各套餐和频道的功能和条件。

Description

用于向设备分发套餐和频道的系统
背景
领域
本专利申请一般涉及内容分发系统,尤其涉及用于向设备分发内容的系统。
背景
在当前的内容投递/媒体分发系统中,提供商通过专有的网络令服务变得可用,以使得在其网络中操作的设备将具有接收这些服务的能力。某些提供商可以是计账和客户服务(BCS)提供商。
对于典型的便携式设备,客户与网络之间的整体关系可由BCS提供商独占地管理。通常,设备具有与关于主要或发起网络服务协定的用户协定相关联的补助金(subsidy)。这导致了客户通过主网络的BCS提供商购买所有服务。当语音、数据和媒体网络具有单一所有权时,这种情形是可接受的。然而,随着设备获得对多个网络的访问,对支持多个内容套餐承包商(packager)和BCS提供商的需要持续增长。另外,BCS提供商可决定改变套餐以及那些套餐的内容。
因此,所需的是一种向以柔性方式支持多个内容套餐承包商和客户服务实体的数据网络上的设备分发内容的系统。
概述
在一个或多个实施例中,提供了一种在支持多个内容套餐承包商和客户服务实体的同时操作以在数据网络上分发服务的分发系统。
在一个方面,一种在设备中组织套餐和频道的方法包括:接收多个套餐,至少有一个套餐具有相关联的权重,其中每个套餐具有一组相关联的频道;以及基于相关联的套餐权重将这多个套餐排序。
在一个方面,一种在设备中组织套餐和频道的方法包括:接收多个经排序的套餐,其中至少有一个套餐是根据相关联的套餐权重来排序的;以及根据每个套餐的次序显示每个套餐。
在一个方面,一种无线设备,包括:收发机,它被配置成接收多个经排序的套餐,其中至少有一个套餐是根据相关联的权重来排序的;处理器,它被配置成处理多个经排序的套餐以便进行显示;用户接口,它被配置成从这多个经排序的套餐中选择套餐;耦合至处理器的存储器,它被配置成存储多个经排序的套餐;以及耦合至处理器的显示器,它被配置成根据所存储的多个经排序的套餐的次序来显示这些套餐。
在一个方面,一种无线设备,包括:用于接收多个经排序的套餐的装置,其中至少有一个套餐是根据相关联的权重来排序的;以及用于根据每个套餐的次序显示每个套餐的装置。
在一个方面,一种服务器,包括:收发机,它被配置成接收多个套餐,其中至少一个套餐是根据相关联的权重来排序的;以及处理器,它被配置成根据相关联的套餐权重来对多个套餐中的每个套餐排序;以及耦合至所述处理器的存储器,它被配置成存储经排序的多个套餐。
在一个方面中,一种服务器,包括:用于接收多个套餐的装置,至少一个套餐具有相关联的权重,其中每个套餐具有一组相关联的频道;以及用于基于其相关联的权重对多个套餐排序的装置。
在审阅了下文中所阐述的附图简述、描述和权利要求之后,这些实施例的其它方面将变得显而易见。
附图简述
在此描述的实施例的前述各个方面通过参阅随附图阅读的以下详细描述将变得更显而易见,在附图中:
图1示出了包括分发系统的一个实施例的网络;
图2示出了适于用在分发系统的一个或多个实施例中的分发服务器的一个实施例的示图;
图3示出了根据一个实施例的套餐、层级(tier)、频道和服务的柔性关系的一个示例;
图4示出了适于用在分发系统的一个实施例中的设备的一个实施例的示图;
图5示出了用于操作分发系统的一个实施例中的设备的方法的一个实施例;
图6示出了用在分发系统的一个实施例中的SI结构的一个实施例;
图7示出了用在分发系统的一个实施例中的市场公共消息(marketplacecommon message)模式的一个实施例;
图8示出了用在分发系统的一个实施例中的市场内容套餐承包商消息800的一个实施例;
图9示出了用在分发系统的一个实施例中的市场内容套餐承包商消息中的套餐记录模式的一个实施例的详细示图;
图10示出了用在分发系统的一个实施例中的服务定义消息模式的一个实施例;以及
图11示出了用在分发系统的一个实施例中的服务记录模式的一个实施例。
描述
说明书描述了在数据网络上支持多个内容套餐承包商和客户服务实体的柔性分发系统的实施例。该系统尤其很好地适用于向具有有限资源的便携式设备分发内容,但是也可用于任何类型的设备。系统也可用在任何类型的网络环境中,包括但不限于:通信网络、诸如因特网的公共网络、诸如虚拟专用网(VPN)的专用网、局域网、广域网、长距离网络或任何其它类型的数据或通信网络。
定义
以下定义适用于:
术语         定义
激活         将设备设置成促使其捕获SI和服务的状态
附加套餐     在订阅双亲(parent)套餐之后可订阅的套餐。
自动订阅套餐              在用户未显式选择其的情况下设备将订阅的套
                          餐,典型地以订阅不同套餐作为结果。
辅助呈现(presentation)    关于辅助服务的呈现,典型地在与关于基服务
                          的呈现有关的定义时间内出现。
辅助服务                  用于定制或向基服务提供增强的服务。它不被
                          显式在MPG中。
招徕广告(barker)          广告用户未订阅的频道或套餐的呈现。
基服务                    由一频道代表的主服务。
BCS服务提供商             企业实体,代表一个或多个内容套餐承包商向
                          最终用户提供计账和客户支持服务。每个设备
                          皆与BCS提供商相关联。
匿影                      对其中的呈现的访问被禁止的一组LOT和
                          WOT。
频道                      对基服务的视,它可通过替换基服务的某些属
                          性和/或与一个或多个辅助服务相关联来定制。
频道权重                  指派给经由频道投递的呈现的MPG标题的权
                          重。
分类方案                  定义了一组用于特定应用或领域的词汇表的语
                          言独立术语。
分类方案别名              用作分类表命名空间的简短形式表示的字符
                          串。
分类方案表                根据MPEG-7规范格式化的XML表,它定义
                          了一组分类方案和分类方案别名。
封闭套餐                  不接受新的订阅的套餐。
联络窗                    非实时呈现被传送的时间间隔。
内容套餐承包商            定义套餐并通过一个或多个相关联的BCS服务
                          提供商将其提供于订阅的企业实体。也称为内
                          容零售商。
内容提供商                通过服务提供投递给用户的内容的企业实体。
受控条款                解析到分类方案表中的条目的令牌。
默认语言                在用户未选择信息可用的某种其它语言的情况
                        下信息投递给用户所用的语言。
设备                    被激活以访问服务的客户装备。
EULA                    最终用户许可证协定——用户与BCS提供商之
                        间规定了订阅的默认条款的合同。可用特定内
                        容套餐承包商的使用协定条款来取代。
排除套餐                在用户订阅了指定套餐的情况下不准许他订阅
                        的一组套餐中的成员。
排除服务                不被下载或存储在设备上的订阅服务,典型为
                        用户拒绝访问该服务的动作的结果。同时参见
                        纳入服务、非可排除服务。
流量                    复用器中的逻辑流,典型地用于投递实时呈现
                        的单个媒体分组、或者包含非实时呈现或SI消
                        息的文件。
图标                    覆盖在设备显示屏的主图像的一部分上的静止
                        图像。
纳入服务                投递给设备的订阅服务。同时参见排除服务、
                        非可排除服务。
引(Intro)               在关于基服务的相关联呈现之前被投递给用户
                        的辅助呈现。
IP数据广播呈现          包括以定义的一组IP多播地址为地址的IP格式
                        化内容的呈现。
IP数据广播服务          投递IP数据广播呈现的服务。
本地运营基础设施        参见LOI。
LOI                     被部署以提供特定局域的网络覆盖的基础设施
                        的逻辑编组。
市场公共消息            用于投递关于与网络以及用在该网络中的某些
                        分类方案表相关联的BCS提供商的信息的SI
                             消息。
市场内容零售商消息           用于投递与内容零售商和通过该内容零售商可
                             用的套餐、层级和频道有关的信息的SI消息。
市场定义协议                 管理MSI的传输和捕获的协议。
市场信息                     描述BCS提供商、内容套餐承包商、套餐、层
                             级和频道的信息。
市场和服务信息               市场公共消息、市场内容套餐承包商消息和服
                             务定义消息。
媒体                         用于表示诸如运动或静止图像、声音、或文本
                             的信息的格式,可能与用于帮助解释媒体内容
                             的元数据相关联。
媒体呈现指南                 网络中可用的MPG标题的安排,作为一系列
                             MPG块被投递给设备。
MIME类型                     以非实时或IP数据广播呈现投递的媒体类型,
                             并且相关联的元数据根据RFC 2045-2049的
                             约定标识它。
MPG                          参见媒体呈现指南。
MPG块                        在定义的时间窗——即MPG块历时——里投递
                             多路复用中可用的这一组MPG标题和联络窗的
                             SI消息。
MPG投递协议                  管理MPG块的传输和捕获的协议。
MPG标题                      关于指定时间用于观看的呈现的实例的描述。
MSI                          参见市场和服务信息。
复用                         给定LOI或WOI中可用的一组流量。
网络                         使用物理层的多播网络。
非可排除服务                 不允许设备取消其投递的订阅服务。同时参见
                             纳入服务、排除服务。
非实时呈现                   被存储以备稍后检索和呈现给用户的呈现。
非实时服务                   投递包含整个非实时呈现的内容的服务。
引出(Outro)          在基服务上相关联的呈现之后被投递给用户
                     的辅助呈现。
套餐                 作为一组层级以及相关联的辅助服务的套餐。
                     这些套餐被提供用于在系统上购买。
套餐权重             套餐的权重。
双亲套餐             与用户可订阅附加套餐之前必须存在前一订
                     阅有关的套餐。
每MPG标题服务        投递实时呈现和非实施例呈现两者的服务。具
                     体呈现的类型是根据呈现的MPG标题来确
                     定。
呈现                 可并发和/或连续地展现给用户并且可由单个
                     MPG标题来描述的一组媒体片段。
呈现窗               用户可观看呈现的时间间隔。
主流量               投递各种类型的SI消息的当前版本的列表及
                     其它的流量。
专用内容零售商       要求用户通过未在SI中指定的手段建立访问
                     权限的内容零售商。
专用套餐             由专用内容零售商提供的套餐。
专用频道             通过专用套餐提供的频道。
专用服务             对其的访问仅作为专用频道被提供的服务。
评级                 对内容的适用性提供指导的服务或呈现内容
                     的分类。评级通常是单个标度内的级别,但是
                     可具有数个维度。
实时呈现             包括在其被接收和处理时无需存储以备将来
                     检索就被展现给用户的媒体的呈现。
实时服务             投递包括整个实时呈现的内容的服务。
服务定义消息         投递关于网络中可用服务的信息的SI消息。
服务安排             可用于向用户展现的呈现的时间顺序。
服务                 在单个标签下提供并使用定义的一组流量投
                    递的呈现的序列。
SI                  参见系统信息。
SI流量              用于投递SI消息的流量。
SI帧协议            用于传送SI消息的协议。
SI消息              包括SI消息模式的所有元素的消息。
SI消息段            包含根元素以及SI消息实例的其它元素的子
                    集的副本的消息。
订阅服务            用户可访问的服务,已订阅了包括访问该服务
                    的权限的套餐。
系统信息            使得设备能够定位服务或代表用户订阅套餐
                    以及向用户描述市场信息、服务和MPG标题
                    的一组信息。
使用协定的条款      用户与内容零售商之间控制订阅套餐的条款
                    的合同。同时参见EULA。
层级                出于订阅目的而编组在一起的一组频道。层级
                    可被组合以创建套餐。
版本                SI消息中标识一组特定属性和由SI消息传输
                    的元素值的一个属性,允许其被标识为另一
                    SI消息的副本。
权重                其值控制关于元素的信息被展现给用户的该
                    元素在相同类型的元素列表中的顺序的属性。
广域运营基础设施    参见WOI。
WOI                 被部署以提供特定广域的网络覆盖的基础设
                    施的逻辑编组。
图1示出了包括的分发系统的一个实施例的网络100。该网络100包括全部皆耦合至分发网络108的便携式设备(102、104和106)、BCS提供商110、内容套餐承包商118和内容提供商124。
设备(102、104和106)是与分发网络108通信以允许设备用户访问分发网络108来订阅接收可用套餐的便携式设备。
BCS提供商110接受并维护用户对接收自分发网络108的套餐的订阅。在一个实施例中,设备(102、104和106)的每一个与单个BCS提供商相关联。例如,设备102与BCS 112相关联,设备104与BCS 114相关联,而设备106与BCS 116相关联,在一个实施例中,设备(102、104和106)可与多于一个BCS提供商相关联。为了清晰起见,详细描述BCS提供商112的操作;然而,BCS提供商114和116以类似方式操作。
BCS提供商112通过订阅协定与一个或多个内容套餐承包商118建立关系,如120处所示的。这些协定定义哪些内容套餐承包商118提供与BCS提供商112相关联的设备可订阅接收的套餐。在一个实施例中,BCS提供商112通知分发网络108其与一个或多个内容套餐承包商118的关联,如122处所示。
内容套餐承包商118定义并维护套餐。套餐最终是分发网络108上可提供给设备的一组可用服务。设备用户通过订阅套餐来获得对服务的访问。内容套餐承包商118通过内容零售协定获得从内容提供商124提供对服务访问的权限,如126处所示。内容套餐承包商118通知分发网络108关于由内容套餐承包商118创建的套餐的定义,如128处所示。
内容提供商124向分发网络108供应服务的内容,如130处所示。他们也提供允许分发网络108维护媒体呈现指南(MPG)的内容描述,该媒体呈现指南在任何给定时间通过分发网络108向设备用户提供了可用服务的描述。
在一个实施例中,MPG允许订户选择并播放内容,但不订阅。在替换实施例中,除允许用户选择和播放内容之外,MPG可允许用户订阅。
分发网络负责向设备(102、104和106)投递服务。其还负责附随系统信息(SI)参数的创建和投递。在一个实施例中,分发网络108和设备(102、104和106)之间的通信被组织成例如用于携带实时服务的不同媒体分量的一组流量,或者以IP数据广播服务中不同IP端口为地址的IP流。使得在特定局域或广域中可用的所有流量被编组成相对应的复用。
分发网络108包括有线或无线网络技术的任何组合。例如,分发网络108可以是无线多播网络。在一个实施例中,分发网络108包括服务器(132、134和136)。为了清晰起见,详细描述服务器132的操作;然而,服务器134和136以类似方式操作。
服务器132操作成从一个或多个BCS提供商110处接收订阅参数,如122处所示。服务器132也从内容套餐承包商118处接收套餐参数128,并从内容提供商124处接收节目安排(programming)参数130。服务器132处理接收到的参数以生成系统信息(SI)参数128和媒体呈现指南(MPG)140。
SI参数138包括使得设备能够定位服务或订阅套餐、以及向设备用户描述订阅信息、服务、和MPG标题的一组信息。MPG 140包括作为一系列MPG块被投递给设备的可用标题的安排。
在分发系统的一个实施例的操作期间,分发网络108激活设备(102、104和106)并传送SI 138和MPG 140。设备(102、104和106)在随后操作成处理SI 138和MPG 140以向设备用户再现信息从而允许设备用户订阅一个或多个套餐。例如,设备102的用户从经再现的信息中选择要订阅的套餐。设备102随后向分发网络108传送订阅请求以订阅接收所选择的套餐。
在一个或多个实施例中,分发服务器132通过执行以下功能的一个或多个来在分发系统的一个实施例中操作。
1.获得与所选BCS提供商、内容套餐承包商和内容提供商相关联的订阅、套餐和呈现指南参数。
2.生成SI和MPG参数。
3.激活设备来通过分发网络订阅套餐。
4.向已激活的设备传送SI和MPG。
5.接收来自设备的一个或多个订阅请求。
因此,分发系统的实施例操作成在数据网络上支持多个内容套餐承包商和BCS提供商以允许与不同BCS提供商相关联的设备订阅接收可用套餐。应当注意:网络100仅例示了一种网络配置,并且落在所述实施例的范围内的其它网络配置或布置也是可能的。
图2示出了适于用在分发系统的一个或多个实施例中的分发服务器200的一个实施例的示图。例如,分发服务器200被用作图1中的分发服务器132。分发服务器200包括全部皆耦合至内部数据总线212的处理逻辑202、SI生成逻辑204、MPG生成逻辑206、收发机逻辑208、和激活逻辑210。服务器200还包括也全部耦合至数据总线212的订阅参数存储214、内容套餐参数存储216、和节目安排参数存储218。
在一个或多个实施例中,处理逻辑202包括CPU、处理器、门阵列、硬件逻辑、存储器元件、虚拟机、软件、和/或硬件和软件的任何组合。因此,处理逻辑202通常包括用于执行机器可读指令以及用于经由内部数据总线212控制服务器200的一个或多个其它功能元件的逻辑。
收发机逻辑208包括操作成允许服务器200经由通信信道220与远程设备或系统传送和接收数据和/或其它信息的硬件和/或软件。例如,在一个实施例中,通信信道220包括允许服务器200与一个或多个数据网络和/或耦合至那些数据网络的设备通信的任何合适类型的通信链路。
存储逻辑(214、216和218)包括允许服务器200存储信息参数的任何合适类型的存储设备或元件。例如,在一个实施例中,存储逻辑(214、216和218)包括任何类型的RAM、闪存、硬盘、或任何其它类型的存储设备。
在一个实施例中,处理逻辑202操作成通过收发机逻辑208和信道220与一个或多个BCS提供商通信。BCS提供商提供由处理逻辑202接收并存储在订阅参数存储214中的订阅参数。处理逻辑202还操作成通过收发机逻辑208和信道220与一个或多个内容套餐承包商通信。内容套餐承包商提供由处理逻辑202接收并存储在套餐参数存储216中的套餐参数。处理逻辑202还操作成与一个或多个内容提供商通信。内容提供商提供由处理逻辑202接收并存储在节目安排参数存储218中的节目安排参数。在本文献的另一章节中提供了对订阅、套餐和节目安排参数的更详细的描述。
在一个或多个实施例中,SI生成逻辑204包括CPU、处理器、门阵列、硬件逻辑、存储器元件、虚拟机、软件、和/或硬件和软件的任何组合。SI生成逻辑204操作成从存储(214、216和218)中检索参数以生成SI参数224。例如,SI逻辑204从存储214中检索与一个或多个BCS提供商相关联的订阅参数。SI逻辑还操作成从存储216中检索与每个BCS提供商相关联的套餐参数以及从存储218中检索与每个BCS提供商相关联的节目安排参数。因此,SI生成逻辑204操作成生成与每个BCS提供商相关联的SI参数224。在本文献的另一章节中提供了对SI参数224的更详细的描述和格式。
MPG生成逻辑206包括CPU、处理器、门阵列、硬件逻辑、存储器元件、虚拟机、软件、和/或硬件和软件的任何组合。MPG生成逻辑206操作成从节目安排参数存储218中检索参数以生成与一个或多个BCS提供商相关联的MPG 222。在本文献的另一章节中提供了对MPG 222的更详细的描述和格式。
激活逻辑210包括CPU、处理器、门阵列、硬件逻辑、存储器元件、虚拟机、软件、和/或硬件和软件的任何组合。激活逻辑210操作成激活设备以允许该设备订阅可用套餐。对期望订阅套餐的每个设备,激活过程仅需要进行一次。例如,在一个实施例中,激活逻辑210包括在激活过程期间被下载到设备的客户机应用226。例如,使用收发机逻辑208将客户机226下载到设备。一旦设备由激活逻辑210激活,客户机226就在设备上运行并操作成接收和显示关于可用套餐的信息以及其它与设备用户有关的信息。因此,激活逻辑210操作成允许服务器200标识和认证设备,由此允许设备订阅一个或多个可用套餐。
在激活过程期间,SI参数224和MPG 222被传送给正被激活的设备。在设备上执行的客户机操作成从SI参数224和MPG 222再现信息以使得设备可订阅接收可用套餐。
在一个实施例中,分发系统包括存储在计算机可读介质上的程序指令,当这些指令由例如处理逻辑202的处理器执行时,提供本文所述的服务器200的功能。例如,指令可从诸如软盘、CDROM、存储卡、闪存设备、RAM、ROM的计算机可读介质,或者与服务器200接口的任何其它类型的存储器或计算机可读介质加载到服务器200。在另一个实施例中,指令可从经由收发机逻辑208与服务器200接口的外部设备或网络资源下载到服务器200中。这些指令当由处理逻辑202执行时,提供如本文所述的分发系统的一个或多个实施例。
在一个实施例中,SI服务分成三类:
1.市场定义服务,提供允许用户订阅套餐的信息。
2.服务定义服务,提供允许设备定位并解释服务的信息。
3.媒体呈现指南服务,提供关于服务上可用的内容的信息。
在一个实施例中,市场定义SI通知分类方案表的设备关于BCS提供商的能力、以及由内容提供商提供的套餐。主要功能是传达关于套餐的信息。
市场定义SI定义用在网络中的分类方案表。分类方案表是定义了用于特定网络中的指定功能的一组公共条款的基础结构元素,但是其可在网络之间变化,或者其可以多种形式存在,例如,按语言区分。这些条款的示例包括评级方案和流派(genre)。
分类方案表允许SI消息简洁且以受控方式引用这些条款。
市场定义SI定义了与订阅服务有关的BCS提供商的特性和能力。在一个实施例中,市场定义SI可定义:
-与BCS提供商相关联的一组内容套餐。在一个实施例中,设备仅可订阅由与BCS提供商相关联的内容套餐承包商提供的套餐。
-通过BCS提供商可用的计账策略以及可被使用的账户ID类型,诸如通过PayPal的信用卡订阅。
-向BCS提供商提出订阅的联系人细节,诸如电话号码、电子邮件地址或网页URL。
-BCS提供商的使用协定的条款。
市场定义SI定义了与订阅服务有关的内容套餐承包商的特性和能力。在一个实施例中,可定义:
-内容套餐承包商的名称。
-该内容套餐承包商是否为专用的。
-可由内容套餐承包商提供的套餐的货币。
-内容套餐承包商的最终用户许可证协定。
另外,在一个实施例中,SI可定义与内容套餐承包商相关联的一组辅助服务。这些服务可提供与通过内容套餐承包商提供的任何频道的有关的补充信息。它们可被设备监视,只要该设备订阅了由该内容套餐承包商提供的任何套餐。
在一个实施例中,由市场SI投递的主要信息是由内容套餐承包商提供的套餐的定义。
原则上,套餐是一组服务,连同诸如套餐的名称及其价格的某些附属特性。然而,套餐定义不被直接构造成服务列表。相反,套餐被定义为一组层级。每个层级又是一组频道,其中频道是对服务的视。
图3中示出了根据一个实施例的套餐、层级、频道和服务之间的关系的一个示例。图3示出了根据一个实施例的套餐302、层级304、频道306和服务308的分层系统300。
在此示例中,内容提供商正创建将为某些运营商(这里是Verizon 310和Sprint 312)打上标签的套餐302,但是也创建以可由两个运营商提供的特定组为目标的套餐(这里,“UK Expat套餐”314,以较少量但可能是高端人士为目标)。这些套餐302提供对针对设备重定格式的大量携带体育视频的实时服务以及流行电视剧的连续重播的访问。
所示层级304包括Verizon体育层级316、Sprint体育层级318、网球层级320、重播层级322、Verizon重播层级324、以及UK层级326。所示的这些频道306包括ESPN-Verizon 328、ESPN-体育330、网球332、Daysof Our Lives(我们的生活)334、Eastenders 336和Python 338。服务308包括ESPN 340、Wimbledon(温布尔登)TV 342、Days of Our Lives 334、Eastenders 346和Python 348。
对于高级体育服务ESPN,两个频道328、330被创建,这为服务340提供了不同视,这些视用于以为特定移动网络运营商(在此示例中分别为Verizon和Sprint)的作广告的方式对其打上标签;否则,这些频道是这些服务的直接反映。在此示例中,层级304被定义成根据所提供内容的类型来提供频道的逻辑分组。
套餐302随后向用户提供订阅层级的组合的机会而非提供对可能感兴趣的服务308的访问。因此,“UK Expat套餐”314包括对“EastEnders”服务46和“Wimbledon Tennis(温布尔登网球)”342的访问,但是不提供对一般美国体育频道的访问,而Verizon 310和Sprint 312套餐包括对其美国订户的所感兴趣的所有体育的访问以及对已在美国出现的重播的访问。
内容套餐承包商可通过BCS提供商ID选择限制对套餐的访问。
不但提供对一组服务308的访问,套餐还可与一个或多个辅助服务相关联。这些服务可提供与通过套餐提供的任何频道有关的补充信息。它们可由设备来监视,只要其订阅了套餐。
层级可以是作为逻辑组来对待的一组频道。由内容套餐承包商提供的频道应当出现在至少一个层级中,并且可在多于一个的层级中出现。
层级没有套餐的上下文之外的意义。提供其以允许服务组的紧缩表示,以及在服务管理中提供灵活性。例如,如果可通过多个套餐访问的服务变得不可用,则通过重新定义包括该服务的层级而非重新定义套餐本身来从套餐中移除该服务。
频道是展现给用户的服务的视,它适于特定套餐或内容套餐承包商。频道是用户可订阅的最小单元的内容。
对套餐的订阅自动提供了对套餐中所有频道的访问。然而,用户可能不希望访问特定频道,并且设备可包括允许用户排除对此类频道的访问的能力。内容套餐承包商可指示套餐中的某些频道不是可排除的。
频道的概念允许内容套餐承包商针对用户定制服务的外观。例如,内容套餐承包商可使用频道名称替换服务的默认名称,或者其可用不同文本覆盖服务描述。由于服务可通过多于一个套餐来提供,因此定义分解成相同服务的数个频道是可能的。频道下的服务被称为基服务。
不仅提供对基服务的访问,频道还可与一个或多个辅助服务相关联。这些服务提供与频道有关的补充信息。它们可由设备来监视,只要其访问该频道。
在一个实施例中,对套餐和频道各自指派一权重。该权重是用于管理设备内的套餐和频道的排序的资源。其定义了在套餐或频道被以列表展现给用户时这些套餐或频道相对于其它套餐或频道的位置。因此,如果来自所有内容套餐承包商的套餐以单个列表被展现给用户时,在没有诸如用户偏好的其它考虑的情况下,呈现的次序是根据套餐权重来确定的。类似地,来自MPG的MPG标题被默认以频道权重的次序展现给用户。
在一个实施例中,用户经由设备显示器上的订阅用户接口订阅套餐。在一个实施例中,设备显示器上默认的套餐排序是根据套餐权重来确定的。类似地,套餐内频道的默认次序是根据频道权重来确定的。
在所有内容套餐承包商与BCS提供商之间使用网络来约定权重的值。如此进行所借助的手段是决策。例如,权重块可被指派给不同内容套餐承包商,从而允许每个内容套餐承包商自由地指派权重。
在一个实施例中,权重可用于在不同套餐之间进行区分,以及在不同频道之间进行区分,以使得特定功能可基于权重应用到特定套餐和频道。因此,这些权重可扮演不同功能角色。在一个实施例中,权重可与条件一起编码,以使得套餐或频道对给定权重具有相关联的条件。例如,“101”的权重可以是表示相关联的套餐或频道具有相关联的第一和第三条件的二进制编码。对于本领域技术人员而言,本领域中已知的任何编码可用于以权重形式编码信息是显而易见的。
以一权重编码的功能的一个示例是一个实施例,其中权重编码不显示功能以使得相关联的套餐或频道不被显示在设备上。对于本领域技术人员而言,本领域中已知的任何功能可按权重来编码。
对每个套餐指派一个或多个价格。价格与在用户订阅套餐时对用户收费的订阅方法(例如,固定收费、每周一次、每月一次)相关联。
可提供多于一种订阅方法。订阅方法的语义(semantic)由内容套餐承包商和BCS提供商来确定。在一个实施例中,所用的所有订阅方法应当仅涉及正被购买的套餐。即,订阅方法不应当表示对另一种订阅方法的价格的调整,诸如折扣百分比。
套餐可以多于一种货币的形式来提供。每个设备仅支持一种货币——设备归属国的货币(例如,欧元、英镑、美元、日元)。仅向用户提供设备所支持的货币形式的价格。
套餐拥有定义了其操作的某些属性以及作为与其所包括的服务区分开的套餐的相依性。
在一个实施例中,套餐具有状态。在一个实施例中,套餐可处于两种状态中的一种:开放或封闭。在开放状态中,BCS提供商可接受对套餐的新的订阅。在封闭状态中,不接受新的订阅。然而,在封闭状态中,套餐对于现行订户而言继续存在,并且改变套餐的任何特性或所有特性是可能的。封闭状态允许套餐平稳地退休。当套餐不再具有任何订户时,可将其从SI移除。
套餐可具有相依性。默认以菜单式(àla carte)提供套餐。然而,可在套餐之间定义限制用户订阅彼此无关的套餐的能力的特定相依性。结果,提供给用户的套餐可取决于用户现行的订阅。
内容套餐承包商的职责是定义有意义且一致的相依性。
套餐可以是双亲套餐。套餐可被配置成附加到作为双亲套餐的另一个套餐。在此情形中,用户仅被准许在用户已订阅了双亲套餐的情况下订阅该套餐。
套餐可具有多于一个双亲套餐,在这种情形中,如果已存在关于双亲套餐中的至少一个的订阅的情况下,则用户可仅订阅该套餐。不具有双亲套餐的套餐是根套餐。
套餐可被自动订阅。经自动订阅的套餐是在没有用户介入的情况下由设备订阅的套餐。当设备由与提供该套餐的内容套餐承包商相关联的BCS提供商激活时,套餐被自动订阅。仅根套餐可被自动订阅。
套餐可被排除。对套餐的订阅可防止用户订阅由内容套餐承包商提供的其它套餐。
图4示出了适于用在分发系统的一个实施例中的设备400的一个实施例的示图。设备400包括全部皆耦合至数据总线410的处理逻辑402、设备资源和接口逻辑104、收发机逻辑406、和存储器408。
在一个或多个实施例中,处理逻辑402包括CPU、处理器、门阵列、硬件逻辑、存储器元件、虚拟机、软件、和/或硬件和软件的任何组合。因此,处理逻辑402通常包括用于执行机器可读指令以及用于经由内部数据总线410控制设备400的一个或多个其它功能元件的逻辑。
设备资源和接口逻辑404包括允许设备400与内部和外部系统通信的硬件和/或软件。例如,内部系统可包括大容量存储系统、存储器、显示器驱动器、调制解调器或其它内部设备资源。内部系统可包括用户接口设备、打印机、盘驱动器或其它本地设备或系统。因此,设备资源和接口逻辑404允许该设备在设备显示器上再现信息以及通过诸如鼠标、小键盘、触摸屏、或任何其它用户输入设备的用户输入设备接收用户输入。
收发机逻辑408包括操作成允许设备400经由通信信道412关于外部设备或系统传送和接收数据和/或其它信息的硬件和/或软件。例如,通信信道412可包括网络通信链路、无线通信链路或任何其它类型通信链路。
在一个或多个实施例的操作期间,设备400被激活藉此允许设备400通过分发网络订阅可用套餐。作为激活过程的一部分,设备400接收客户机应用414、SI参数426、和MPG 418,它们由收发机逻辑406接收并被存储在存储器408中。例如,出于完成一次激活过程的目的,设备用户控制该设备来与分发服务器(即,图1中的服务器132)通信。在激活过程期间,客户机逻辑414被安装在设备上。服务器随后向设备传送SI参数416和MPG 418。
客户机414提供在设备400上再现MPG 418以允许设备用户观看可用套餐的用户接口(UI)。客户机414也允许设备用户选择要订阅的一个或多个套餐。在作为由客户机414实现的设备到服务器协议的一部分的订阅请求中标识所选的套餐。客户机414随后通过收发机逻辑406和信道412向分发服务器传送订阅请求。
在一个实施例中,设备400在分发系统的一个或多个实施例中执行以下功能的一个或多个。应当注意:以下功能可被改变、重新布置、更改、添加、或另外在本实施例的范围内进行调整。
1.设备接收并安装客户机应用。
2.设备用分发系统来激活。
3.设备接收SI参数和MPG。
4.MPG被再现于设备上并向设备用户显示可用套餐。
5.在用户选择要订阅的一个或多个套餐之后,客户机组装要传送给分发系统的订阅请求。
6.在订阅请求已由分发系统处理之后,设备接收用户已订阅的服务。
例如,对于本领域技术人员而言,以上步骤1、2和3可按任何次序执行是显而易见的。另外,对于本领域技术人员而言,步骤1、2和3的子步可按各种次序执行也是显而易见的。例如,步骤2的子步可相对于步骤3的子步以不同次序执行。步骤和子步可排序以最优化过程。
在一个实施例中,用于主宿多个服务提供商的系统包括存储在计算机可读介质上的程序指令,在由处理逻辑402执行这些指令时,提供本文所述的设备400的功能。例如,例如,指令可从诸如软盘、CDROM、存储卡、闪存设备、RAM、ROM、或者经由设备接口逻辑404与设备400接口的任何其它类型的存储器或计算机可读介质的计算机可读介质加载到设备400。在另一个实施例中,指令可从经由收发机逻辑406与设备400接口的外部设备或网络资源下载到设备400中。当由处理逻辑402执行这些指令时,提供如本文所述的用于主宿多个服务提供商的分发系统的一个或多个实施例。
图5示出用于操作分发系统的一个或多个实施例中的设备的方法500的一个实施例。出于清晰起见,将参照图4中所示的设备400描述方法500。例如,设备400适于用作图1中所示的任何设备(102、104、106)。在一个或多个实施例中,处理逻辑402执行程序指令以控制设备400来执行以下所述的功能。
在框500,客户机414被安装在设备上。在一个实施例中,客户机414被安装并执行以使用所选的通信协议与分发系统服务器建立通信。
在502,设备使用分发服务器来激活。例如,在一个实施例中,处理逻辑402经由收发机逻辑406与分发服务器通信以标识设备并提供可能需要的任何其它激活信息。
在框504,在设备处接收最新的SI和MPG。例如,分发服务器向设备传送随后被存储在存储器408中的SI参数416和MPG 418。
在框506,安装在设备上的客户机操作成向设备用户显示或再现来自MPG 418的信息。MPG 418向设备用户提供关于可用于订阅的套餐的信息。
例如,信息包括安排、定价、可用性、和任何其它相关信息。在一个实施例中,客户机406操作成使用接口逻辑404显示来自MPG 418的信息。
在框408,执行测试以确定用户是否希望订阅一个或多个可用套餐。例如,用户可从所显示的节目指南中选择一个或多个套餐并请求订阅这些套餐。如果用户选择任何套餐进行订阅,则方法前进到框510。如果用户未选择任何套餐进行订阅,则方法前进到框516。
在框516,执行测试以确定是否有已更新的关于SI或MPG参数的信息。例如,在一个实施例中,处理逻辑402监听来自分发服务器的传输以确定当前广播参数的版本是否与存储在设备存储器408中的参数不同。如果新参数是可用的,则方法前进到框504以获得新的信息。如果没有新的参数可用,则方法前进到框508以确定设备用户是否希望订阅任何可用套餐。
在框510,订阅请求被组装并传送给分发网络。订阅请求允许设备用户订阅所选的套餐。例如,订阅请求以允许一个或多个套餐被标识以进行订阅的格式来组装。在一个实施例中,客户机414操作成组装订阅请求。订阅请求随后使用收发机逻辑406传送给分发服务器。
在框512,在设备处接收与所请求的套餐相关联的服务。例如,在分发服务器已处理了订阅请求之后,与所订阅的套餐相关联的服务被投递给设备。例如,在一个实施例中,服务通过分发网络从内容提供商投递给设备并由收发机逻辑406来接收。然后,在框514处结束方法。
因此,方法500操作成允许设备订阅在分发系统中提供的一个或多个套餐。应当注意:方法500仅示出了一种实现,而可对功能要素作出改变、添加、或重新布置而不背离所述实施例的范围。
系统信息
以下是在分发系统的一个或多个实施例中生成的SI参数的详细描述。在一个或多个实施例中,SI参数被格式化成允许投递客户所关心的和计账,以及要与零售的内容和其它服务分开的可能的其它服务。这些结构允许BCS提供商控制哪些内容套餐承包商向其相关联的设备提供服务,但是BCS提供商并不控制内容或定价。作出允许BCS提供商销售除原始服务合同之外的内容和附加服务的规定。来自内容套餐承包商的每一个的服务提供(service offering)的结构是可按一致的显示次序在单个用户接口上显示的这样的提供。这种定义的排序是针对跨与多个和/或不同BCS提供商相关联的多个内容套餐承包商可用的订阅套餐,
系统信息结构允许BCS提供商对可为其相关联的设备所用的内容套餐承包商进行控制。每个内容套餐承包商的费用和条款与BCS提供商无关。由各个内容套餐承包商描述的内容和订阅选项被独立定义,但是可被合并在单个用户接口中。在一个实施例中,这通过如以下SI规范中描述的SI中的记录来实现。应当注意:对所述SI的更改、改变、删除、添加、组合或其它微小变化落在所述实施例的范围内。
SI消息规范
图6示出了用在分发系统中的一个实施例中的SI结构600的一个实施例。在一个或多个实施例中,SI信息作为一组SI消息来传送。以下章节详细说明包含在SI消息中的SI信息的定义、语义和相关联的处理。在一个实施例中,SI消息被组织成如下的市场信息602、服务信息604、和MPG 606。
类别1.市场信息,涉及用户可订阅的服务提供的套餐承包。
类别2.服务信息,提供关于可用服务的属性以及其在分发网络中的位置的信息。
类别3.媒体呈现指南信息,提供关于服务上的各个呈现的信息。
公共格式化和处理
SI消息语法
在一个或多个实施例中,SI消息的结构被定义为顺应XML 1.0的一组XML模式。
SI消息版本的标识
每个传送的SI消息包含版本属性,该属性将相同类型的不同SI消息的副本区分开。对于某些类型的SI消息,版本也可用具有相同值的指定属性——称为区别属性——来区别SI消息。例如,两个消息的区别属性如下:
-市场内容套餐承包商消息:内容套餐承包商ID
-MPG标题块消息:MPG块起始时间。
对于表示单组元素和属性值的所有SI消息,版本属性的值可以是相同的。当SI消息中除区别属性之外的任何属性或元素被更改或创建时,版本属性的值可被增加。
在一个实施例中,版本属性是无符号整数。为各个消息类型的指定的属性的大小取决于SI消息的类型。一旦版本已改变,则与SI消息的那个版本相关联的版本值可能在时间T_UPDATE内不被重用。T_UPDATE的值可以是以秒为单位,并且在一个实施例中,它是可配置的系统参数。
当前SI消息版本的标识
对应于SI消息的当前版本的版本字段的值通过分发网络在主流量中发送。
SI消息版本的更新
如果SI消息包含对属性或元素值的更新或者元素的新的实例——该实例被安排成在将来一段时间内生效,则该消息可包含为各个元素指定的与正被更新的元素相关联的有效时间值。如果一个元素的两个版本在不同消息版本(通常,当前和下一版本)中被同时传送,则每个版本与一有效时间相关联。有效时间属性可以是秒的32比特计数。
类别1:市场信息
在一个或多个实施例中,SI提供了如下所述的两种消息类型的市场信息。
1.市场公共消息
2.市场内容套餐承包商消息
1.市场公共消息
图7示出了用在分发系统的一个实施例中的市场公共消息模式700的一个实施例。在一个或多个实施例中,市场公共消息定义了并不为任何内容套餐承包商专有的市场信息。市场公共消息定义了在分发网络内配置的BCS提供商的属性、对与每个BCS提供商相关联的承包商的引用、以及受控条款的分类方案。
版本
市场公共消息包括由版本属性的值标识的唯一版本702。在一个实施例中,版本属性是16比特的无符号整数。
分类方案表
市场公共消息700包括定义由网络中的所有BCS提供商用来指定下列的分类方案的分类方案表。
-计账环境
-服务账户类型
-货币
-订阅方法
-流派
-MIME类型
-评级等级
-设备类别
分类方案表704可包括任何合适的结构。在一个实施例中,分类方案表704的定义受制于BCS提供商的要求和能力以及该BCS提供商受制的管制要求。
BCS记录
市场公共消息700包括分发网络中每个BCS提供商的BCS记录706。在一个实施例中,BCS记录706定义了BCS提供商并提供以下各项:
-BCS提供商ID
-有效时间
-CSR联系
-计账策略
-内容套餐承包商引用
-使用条款表
-使用条款链接
BCS提供商ID
BCS提供商ID708属性是与单个BCS提供商相关联的全局唯一ID。在一个实施例中,BCS提供商ID708可以是无符号16比特整数。
有效时间
有效时间属性710定义BCS记录706中所提供的定义将取代前一定义变得有效的时间。如果缺少有效时间或其指过去的时间,则BCS记录706是当前的。在一个实施例中,有效时间属性710可以的从UTC 1980年1月6日的00:00:00起流逝的秒的32比特计数。
BCS记录706可定义一个有效时间。在为相同BCS提供商显现多个记录时,有效时间应当存在。在此情形中,当前和将来的记录定义包含具有针对记录的适当值的有效时间属性。对于定义了尚不活跃的BCS提供商的记录,有效时间也可存在。
内容套餐承包商引用
内容套餐承包商引用712是标识与BCS提供商相关联的内容套餐承包商的内容套餐承包商ID列表。与BCS提供商相关联的订户可仅订阅由内容套餐承包商引用712中包括的内容套餐承包商所提供的套餐。内容套餐承包商引用712包含至少一个内容套餐承包商ID。
CSR联系
CSR联系714元素描述了为BCS联系客户服务代表的可能方式。BCS记录706提供了至少一个CSR联系714。每个CSR联系可以是URI。以下示例示出了有多少不同的类别的URI可用于CSR联系714。
-TEL:URI定义了订户可能呼叫的请求客户帮助的电话号码。
-MAILTO:URI指定了订户可能使用的电子邮件地址用于客户帮助。
-HTTP:URI定义了订户可使用的网站用于客户帮助。
计账策略
计账策略指定了由BCS提供商代表内容套餐承包商支持的计账策略。每个BCS提供商支持至少一种计账策略716。在一个实施例中,计账策略716包括计账环境和服务账户类型属性。
a.计账环境
计账环境指示计账策略所应用的特定设备类型。可被支持的计账环境的示例包括“BREW”、“payPal”。
b.服务账户类型
服务账户类型指示用于服务账户计账ID的标识符。可被支持的服务账户类型的示例包括“MIN”、“MDN”、“BREW SID”、“信用卡”、“预付(Prepay)”。
使用条款表
提供了使用条款表718,该表表示由BCS提供商用来定义用于访问与BCS提供商相关联的使用条款的受控条款的分类方案。
使用条款链接
提供了引用一URI的使用条款链接720,该URI标识BCS提供商在内容套餐承包商不提供最终用户许可证协定(EULA)信息的情况下在向用户提供对由内容套餐承包商提供的套餐的访问之前要求用户达成一致的使用条款的位置。
2.市场内容套餐承包商消息
图8示出了用在分发系统的一个实施例中的市场内容套餐承包商消息800模式的一个实施例。在一个实施例中,在市场内容套餐承包商消息800中发送为内容套餐承包商专有的信息。每个版本的市场内容套餐承包商消息800由其内容套餐承包商ID 802和版本属性804的值来唯一地标识。在一个实施例中,版本属性804是16比特的无符号整数。市场内容套餐承包商消息800包含以下元素:
-内容套餐承包商ID
-基本信息
-EULA表
-套餐记录
-层级记录
-频道记录
-辅助服务引用
内容套餐承包商ID
通过内容套餐承包商ID 802将每个内容套餐承包商与分发网络中的所有其它内容套餐承包商唯一地区别开。内容套餐承包商与至少一个BCS提供商相关联。在一个实施例中,内容套餐承包商ID 802是无符号16比特整数。
基本信息
在一个实施例中,基本信息806记录提供以下信息。
-内容套餐承包商名称。
-到内容套餐承包商EULA的链接。
-专用内容套餐承包商指示符。
-货币支持。
对于每个内容套餐承包商,应当有一个基本信息806记录。
-内容套餐承包商名称
内容套餐承包商名称808是可用于向用户标识内容套餐承包商的字符串。内容套餐承包商名称808在分发网络中所携有的内容套餐承包商中是唯一的。
-EULA链接
EULA链接810是对一URI的引用,该URI标识内容提供商在向用户提供对由内容套餐承包商提供的套餐的访问之前可能要求用户达成一致的EULA的位置。在一个实施例中,EULA链路810是任选的。如果内容套餐承包商不提供一个EULA链接,则可使用与用户相关联的BCS提供商的BCS提供商使用条款表718。
-专用内容套餐承包商
基本信息记录806可指定内容套餐承包商为专用内容套餐承包商812。用户借助其订阅由专用内容套餐承包商812提供的套餐的手段超出本文献的范围。
-货币支持
基本信息记录806应当指定货币814元素,该元素定义了内容套餐承包商可用于为套餐设定价格的货币列表。
EULA表
EULA表816是由内容套餐承包商用来定义用于访问与内容套餐承包商相关联的EULA的条款的分类方案表。在一个实施例中,EULA表816是任选的。如果内容套餐承包商不提供一个EULA表,则可使用与用户相关联的BCS提供商的BCS提供商使用条款表718。
套餐记录
市场内容套餐承包商消息800包括至少一个套餐记录818。套餐记录818定义了通过内容套餐承包商可用的一组内容提供以及某些相关联的属性。在本文献的另一章节中提供了对套餐记录818更详细的描述。
层级记录
市场内容套餐承包商消息800包括由任何套餐引用的每个层级的层级记录820。层级记录820定义了指代一组频道的层级。有一个层级记录820对应于由内容套餐承包商使用的每个层级。在一个实施例中,层级记录820指定了以下信息。
-层级ID
-记录的有效时间
-包括在层级中的一组频道。
-添加到层级的一组辅助服务
-层级ID
层级ID是将层级与由相同内容套餐承包商所提供的所有其它层级唯一地区别开的标识符。在一个实施例中,层级ID是无符号16比特整数。
-层级有效时间
有效时间属性定义了层级记录820中提供的定义将取代前一定义变得有效的时间。如果缺少有效时间,或其指过去的时间,则层级记录820是当前的。在一个实施例中,有效时间属性是从UTC 1980年1月6日的00:00:00起流逝的秒的32比特计数。
层级记录820可定义一个有效时间。在为相同层级显现多个记录时,有效时间存在。在此情形中,当前和将来的记录定义包含具有针对记录的适当值的有效时间属性。对于定义尚不活跃的层级的记录,有效时间也可存在。
-频道引用
层级记录820指定了描述层级提供中的频道的频道引用列表。在与内容套餐承包商相关联的频道记录中定义这些频道。层级记录820包含至少一个频道引用。
-辅助服务引用
层级记录820指定了与该层级相关联的辅助服务的服务标识符列表。订阅包括层级的套餐的设备在其活跃时将获得通过辅助服务下载的任何材料。
频道记录
市场内容套餐承包商消息800包括由任何层级引用的每个频道的频道记录822。频道记录822定义了作为内容套餐承包商的服务的定制的频道。在一个实施例中,频道记录822包括以下元素。
-频道ID
-频道有效时间
-频道权重
-频道语言专用数据
-基服务
-辅助服务
-频道图标
-频道ID
频道ID是将频道与由相同内容套餐承包商提供的其它频道唯一地区别开的标识符。在一个实施例中,频道ID是无符号16比特整数。
-有效时间
有效时间属性定义频道记录822中所提供的定义将取代前一定义变得有效的时间。如果缺少有效时间或其指过去的时间,则频道记录是当前的。在一个实施例中,有效时间属性是从UTC 1980年1月6日的00:00:00起流逝的秒的32比特计数。
频道记录822可定义最多一个有效时间。在为相同频道显现多个记录时,有效时间应当存在。在此情形中,当前和将来的记录定义应当皆包含具有针对记录的适当值的有效时间属性。对于定义尚不活跃的频道的记录,有效时间也应当存在。
-频道权重
每个频道记录822应当向频道指派一频道权重。在一个实施例中,频道权重是无符号整数。频道权重被设备用来确定在显示MPG时频道被展现给用户的次序。在一个实施例中,具有较小权重的频道首先被展现。或者,具有较大权重的频道首先被展现。
在与BCS提供商相关联的所有复用上由所有内容套餐承包商提供的所有频道中,频道权重是唯一的。有一个频道权重与每个频道记录822相关联。
-频道语言专用数据
频道语言专用数据元素指定了与专用语言相关联的频道的名称和描述,并且可定义用户可从其处获得关于频道的进一步信息的URL。
每个频道记录822可包含一个或多个频道语言专用数据元素。如果频道语言专用数据元素存在,则其内容取代相同语言的基服务的服务语言专用数据元素。如果没有给定语言的频道语言专用数据元素,则设备可使用那个语言的基服务的服务语言专用数据元素。每个频道记录822应当包含每种频道语言的频道语言专用数据元素。
-基服务记录
频道记录822指定了基服务记录。基服务记录标识频道的基服务,以及为频道专用的某些任选特性:
-基服务标识符
-可排除性
-频道专用容量要求
-基服务标识符
基服务记录指定了基服务标识符。基服务标识符是频道定制的服务的服务标识符。
-辅助服务
频道记录822可定义与该频道相关联的辅助服务的服务标识符列表。
设备在其访问频道时将获得通过辅助服务下载的任何材料。
-频道图标
频道记录822可提供可用于在MPG的显示中向用户标识频道的频道图标元素。如果存在,则频道图标被用来替代服务图标。频道图标可以是对定义了频道的图标的资源的引用,或者是定义的MIME类型的实际图标。
辅助服务引用
市场内容套餐承包商消息800可包括与此内容套餐承包商相关联的辅助服务的辅助服务引用列表824。如果用户订阅与内容套餐承包商相关联的任何套餐,则用户将自动订阅所列出的服务。设备在其活跃时将获得通过辅助服务下载的任何资料。
图9示出了用在分发系统的一个实施例中的市场内容套餐承包商消息中的套餐记录模式900的一个实施例。套餐记录方案900定义了通过内容套餐承包商可用的一组内容提供,以及如下某些相关联属性。
-套餐ID
-套餐有效时间
-套餐权重
-套餐默认语言
-语言专用数据
-套餐定价和订阅方法
-与该套餐相关联的BCS提供商ID
-与该套餐相关联的层级
-套餐特性
-与该套餐相关联的辅助服务
-可用区域
-套餐ID
套餐ID902是将特定套餐与由相同内容套餐承包商所提供的其它套餐区别开的标识符。在一个实施例中,套餐ID902是无符号16比特整数。由一个套餐ID902与每个套餐相关联。
-有效时间
有效时间属性904定义套餐记录900中所设置的定义将取代前一定义变得有效的时间。如果缺少有效时间904或其指过去的时间,则套餐记录900是当前的。有效时间属性是从UTC 1980年1月6日的00:00:00起流逝的秒的32比特计数。
套餐记录可定义最多一个有效时间。在为相同套餐显现多个记录时,有效时间应当存在。在此情形中,当前和将来的记录定义包含具有针对记录的适当值的有效时间属性。对于定义了尚不活跃的套餐的记录,有效时间也将存在。
-套餐权重
每个套餐记录906向套餐指派套餐权重。套餐权重是无符号整数。套餐权重被设备用来确定将套餐展现给用户的次序。在一个实施例中,具有较小权重的套餐首先被展现。或者,具有较大权重的套餐首先被展现。
在与BCS提供商相关联的所有复用上由所有内容套餐承包商提供的所有套餐中,套餐权重是唯一的。有一个套餐权重与每个套餐记录900相关联。
-套餐默认语言
套餐900记录指定了默认语言属性908。默认语言属性908指定了除非另外取代(override)否则在用户的偏好语言不可用时将被默认提供给用户的服务语言。如果可通过套餐访问的任何服务支持多于一种语言,则套餐默认语言应当被提供。
-套餐语言专用数据
套餐语言专用数据元素910指定了与特定语言相关联的套餐的名称和描述。每个套餐记录包含至少一个套餐语言专用数据元素910。对于每种套餐语言,每个套餐记录包含最多一个套餐语言专用数据元素。
a.套餐语言
套餐语言属性912指定了套餐语言专用数据元素910的语言。以多于一种语言提供描述的套餐在设备上没有定义语言偏好的情况下指定了哪种语言作为默认语言来使用。
b.套餐名称
套餐名称属性914是指定了可向用户显示的套餐的名称。
c.套餐描述
套餐描述属性916指定了可向用户显示的套餐的描述的字符串。
定价方法
套餐的定价方法指定了与套餐的给定订阅方法相关联的费用。它包括订阅方法、货币和金额。套餐记录900指定了至少一种定价方法918。套餐记录900对每种订阅方法指定了最多一种定价方法。
a.订阅方法
订阅方法标识了与费用相关联的订阅方法(例如,每月一次、每周一次)。
b.货币
货币标识了可应用于金额的货币。货币是在内容套餐承包商的基本信息记录中列出的货币。与内容套餐承包商相关联的至少一个BCS提供商应当支持可应用于套餐的所有货币。
c.金额
在根套餐的情形中,金额是套餐的实际价格,或者在附加套餐的情形中,是添加到双亲套餐价格上的套餐的加价。金额属性是符合相关联货币要求的浮点值。
层级引用
套餐记录900将指定描述套餐提供的一组层级引用元素920。在与内容套餐承包商相关联的层级记录820中定义层级。套餐记录900应当包含至少一个层级引用920。
套餐特性
套餐特性922元素是指定了套餐的某些属性的任选元素。元素可指定以下属性的任何组合:
-双亲套餐。
-自动订阅套餐。
-封闭套餐。
-排除套餐。
a.双亲套餐
套餐特性922元素可指定表示双亲套餐的一个或多个套餐ID的列表。如果套餐与双亲套餐相关联,则该套餐是“附加”套餐,并且在用户已订阅了双亲套餐中的至少一个套餐的情况下,用户可仅订阅该套餐。如果没有双亲套餐被列出,则该套餐被定义成“根”套餐。
b.自动订阅套餐
如果套餐是根套餐,则套餐特性922元素可指定用于使用户自动地订阅该套餐的自动订阅属性。
c.封闭套餐
套餐特性922元素可指定用于指示针对保的新的订阅不再被接受的封闭属性。
d.排除套餐
套餐特性922元素可指定表示排除套餐的一个或多个套餐ID的列表。订阅套餐记录中指定的套餐的用户将不被准许订阅排除套餐列表中的任何套餐。内容套餐承包商的职责是以如果她/他已订阅了排除套餐列表中的套餐则该用户将不被提供套餐的方式定义套餐之间的关系。
BCS提供商引用
套餐记录900可指定与套餐相关联的BCS提供商引用924列表。BCS提供商引用924标识BCS提供商。仅与内容套餐承包商相关联的BCS提供商可被包括在列表中。如果列表被提供,则仅与所标识的BCS提供商相关联的用户被准许订阅套餐。如果列表不被提供,则与内容套餐承包商也关联承包商的任何BCS提供商相关联的用户被准许订阅套餐。
辅助服务引用
套餐记录900可包括与此套餐相关联的辅助服务的辅助服务引用926列表。订阅套餐的设备将在其活跃时获得通过辅助服务下载的任何材料。
可用区域
套餐记录900可包括包含本地运营基础设施(LOI)和广域运营基础设施(WOI)的列表的可用区域元素928。该列表指示其中作为频道提供的至少一个服务可通过套餐被访问的WOI和LOI。在一个实施例中,LOI和WOI是唯一地标识地理区域的16比特无符号整数。
类别2:服务信息
在一个或多个实施例中,SI在称为服务定义消息的单个消息中提供服务信息。
服务定义消息
图10示出了用在分发系统的一个实施例中的服务定义消息1000模式的一个实施例。服务定义消息1000定义了可在由不同内容套餐承包商提供的、使用一服务作为基服务的频道之间共享的该服务的那些内容属性。它还定义了可在内容套餐承包商不在频道定义记录中定义相对应属性的定制值的情况中使用的默认内容属性。
服务定义消息1000定义了在由不同内容套餐承包商提供的、使用一辅助服务的频道之间共享的该辅助服务的那些内容属性。辅助服务可以是非实时服务。它们可被内容套餐承包商用来构建诸如广告、气鸣器、引入和引出等可用于定制针对内容套餐承包商定义的频道的材料的高速缓冲存储器。
-版本
服务定义消息1000包括由其版本属性来唯一地标识的版本1002。在一个实施例中,版本属性是16比特的无符号整数。
-服务记录
服务定义消息1000包括一个或多个服务记录1004。
-辅助服务记录
服务定义消息1000可包括一个或多个辅助服务记录1006。在一个实施例中,对由分发网络提供的每个辅助服务,有一个辅助服务记录。辅助服务记录1006包括以下信息。
-辅助服务ID
-辅助服务有效时间
-辅助容量要求
-辅助流量记录
服务记录
图11示出了用在分发系统的一个实施例中的服务记录1100模式的一个实施例。例如,服务记录1100适于用作服务记录1004。在一个实施例中,来自分发网络的SI为所提供的每个服务提供一个服务记录。服务记录1100包括以下信息。
-服务ID
-有效时间
-公司联营
-简名
-服务流派
-默认语言
-专用服务
-服务类型
-服务语言专用数据
-容量要求
-评级
-可用区域
-流量记录
-服务图标
-服务ID
服务记录1100提供服务ID 1102。服务ID 1102是将服务与以相同复用传输的其它服务或辅助服务唯一地区别开的标识符。
在一个实施例中,服务ID 1102是16比特的十六进制整数。用于传输IP数据广播的服务的服务ID 1102的值可等于目的地IP地址。
-有效时间
有效时间1104定义服务记录1100中所提供的定义将取代前一定义变得有效的时间。如果缺少有效时间或其指过去的时间,则服务记录是当前的。
在一个实施例中,有效时间1104可以是从UTC 1980年1月6日的00:00:00起流逝的秒的32比特计数。
服务记录1100可定义最多一个有效时间。在为相同服务显现多个记录时,存在有效时间。在此情形中,当前和将来的记录定义应当包含具有针对记录的适当值的有效时间参数。对于定义尚不活跃的服务的记录,有效时间也可存在。
-公司联营
服务记录1100提供了公司联营1106。公司联营参数是定义了服务的公司名称的字符串。多个服务可共享相同值的公司联营。
-简名
服务记录1100提供了简名1108。简名参数1108是定义了可向用户显示的服务的简短名称的字符串。在传送服务的任何复用中,每个服务具有唯一的简名。
-流派
服务记录1100提供流派参数1110。流派参数1110是描述了由服务提供的内容的语义类别的引用。
-默认语言
服务记录1100提供了默认语言参数1112。默认语言参数1112指定了除非被套餐记录的默认语言取代否则在用户的偏好语言不可用时将被默认提供给用户的服务语言。如果服务支持多于一种语言,则默认语言应当被提供。
-专用服务
服务记录1100可使用专用参数1114指定该服务为专用的。对专用服务的访问可通过专用内容套餐承包商来提供。专用服务包括关于服务的存在的信息可能不对未被准许访问提供了对该服务的访问的至少一个专用内容套餐承包商的用户公开。
-服务类型
服务记录1100提供了服务类型参数1116。服务类型参数1116指示括由服务提供的内容的时间特性。有四个可能的服务类型:实时、非实时、“依照MPG”或IP数据广播。
a.实时服务
关于实时服务的所有内容包括实时流送媒体。
b.非实时服务
关于非实时服务的所有内容包括作为剪辑文件下载的非实时媒体。
c.依照MPG的服务
关于“依照MPG”的服务的内容可包括实时流送媒体、非实时媒体、或两者的混合,如根据媒体呈现指南(MPG)确定的。
d.IP数据广播服务
IP数据广播服务的内容包括传输一般IP分组的一个或多个流量。支持IP数据广播服务的每个流量传输针对专用IP多播地址和端口的IP分组。每个IP地址与至少一个MIME类型相关联。
IP数据广播服务的服务类型参数1116提供了或者与服务相关联的所有IP地址和端口或者不提供。如果没有IP地址被提供,则IP数据广播服务的结构和内容是借助任何合适的手段被确定的。
-服务语言专用数据
服务记录1100提供至少一个服务语言专用数据参数1118。服务语言专用数据参数1118指定了与专用语言相关联的服务的名称和描述。对由服务支持的默认语言,也存在服务语言专用数据参数。
-容量要求
如果服务不是实时服务,则服务记录1100提供关于该服务的容量要求1120。如果对于订阅用户设备不满足容量要求1120,且使用该服务的频道是不可排除的,则用户可能不被准许订阅包含该频道的套餐。在一个实施例中,容量要求1120包括一个或多个存储要求,这些要求以千字节为单位指定了设备用于支持订阅用户对服务的访问所需的最大存储量。
-评级
服务记录1100提供了关于服务的一个或多个评级1122。评级定义了针对此服务的双亲劝告信息。其通常对应于服务上提供的MPG标题的平均或典型评级等级。评级1122包括指定了其中可应用评级的地理区域的评级范围。对于其中提供服务的每个评级范围,可以有单独的评级。对于其中提供服务的每个评级范围,应当存在至多一个评级。
-可用区域
服务定义记录1100包括包含LOI和WOI的列表的可用区域元素1124。该列表指示其中可访问服务的WOI和LOI。在可用区域元素1124中,有至少一个LOI或WOI ID。在一个实施例中,LOI和WOI是唯一地标识地理区域的16比特无符号整数。
-流量记录
服务记录1100为用于传输服务的分量的每个流量提供了一个流量记录1126。流量记录1126包括以下信息。
-流量ID
-流量路由类型
-流量MIME类型
-流量语言
-流量配置标志
-IP数据广播规范
-服务图标
服务记录1100提供可用于在MPG的显示中向用户标识服务的服务图标参素1128。服务图标参数1128可以是对定义了服务的图标的资源的引用,或者是定义的MIME类型的实际图标。
类别3:媒体呈现指南信息
媒体呈现指南(MPG)提供了关于可向用户显示或下载到设备的频道的内容的信息。给定频道的内容可按时间划分成共享一公共MPG标题的语义相干单元。MPG标题与频道的基服务相关联。
在一个实施例中,MPG为特定复用中可用的所有服务提供了MPG标题记录。MPG可为在网络的各种复用中可用的服务提供MPG标题记录。
结合本文中所公开的实施例所描述的各个说明性逻辑、逻辑框、模块、和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件、或其设计成执行本文中所描述的功能的任何组合来实现或执行。通用处理器可以是微处理器,但是在替换方案中,处理器可以是任何常规处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合,例如,DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或多个微处理器、或任何其它这样的配置。
结合在此公开的实施例描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其它形式的存储介质中。示例性的存储介质耦合到处理器,以使得该处理器可从/向该存储介质读取和写入信息。在替换方案中,存储介质可整合到该处理器。该处理器和存储介质可驻留在ASIC中,而该ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。
提供所公开的实施例的描述是为了使得本领域的任何技术人员皆能够制作或使用本发明。对于本领域的技术人员而言,对这些实施例的各种修改将是显而易见的,且在此定义的一般性原理也可适用于其它实施例——例如即时消息接发服务或任何通用无线数据通信应用——而不背离本发明的精神和范围。因此,所附权利要求无意被限定于这里所示的实施例,而应根据与在此所公开的原理和新颖特征相一致的最宽范围来授权。措词“示例性”在此被独占地用于表示“用作示例、实例或例示”。作为“示例性”在此描述的任何实施例并不一定要被解释为优于或胜于其它实施例。
相应地,虽然在此已例示和描述了解码系统的一个或多个实施例,但是应当理解,可对这些实施例作出各种变化而不背离其精神或本质特征。因此,本公开和描述在此旨在是示例性的而非限制在所附权利要求中阐述的本发明的范围。

Claims (22)

1.一种在无线设备中组织套餐和频道的方法,所述方法包括:
在所述无线设备中从多个内容套餐承包商接收描述多个套餐的信息,至少一个套餐具有相关联的权重,其中每个套餐具有一组相关联的频道,且所述相关联的权重是无符号整数并且配置成在由所述多个内容套餐承包商提供的至少两个套餐中是唯一的;
将来自所述多个内容套餐承包商的所述多个套餐合并在单个列表中;
在没有用户偏好的情况下基于与各自套餐相关联的权重对所述多个套餐排序;
在所述无线设备中向用户显示媒体呈现指南,示出基于与各自套餐相关联的权重来排序的所述多个套餐的指示。
2.如权利要求1所述的方法,其特征在于,还包括基于与一频道相关联的至少一个权重对给定套餐的所述多个频道排序以在没有用户偏好的情况下定义所述频道相对于所述多个频道的默认显示位置。
3.如权利要求1所述的方法,其特征在于,还包括基于与所述套餐相关联的所述权重对套餐应用功能。
4.如权利要求1所述的方法,其特征在于,还包括在所述无线设备中生成包含经排序的多个套餐的系统信息参数。
5.如权利要求2所述的方法,其特征在于,还包括基于与所述频道相关联的权重对频道应用功能。
6.如权利要求3所述的方法,其特征在于,还包括基于与所述套餐相关联的权重对套餐应用条件。
7.如权利要求5所述的方法,其特征在于,还包括基于与所述频道相关联的权重对频道应用条件。
8.如权利要求4所述的方法,其特征在于,还包括从所述无线设备传送所生成的系统信息参数。
9.如权利要求1所述的方法,还包括,允许所述用户选择和播放所述媒体呈现指南中描述的内容。
10.如权利要求9所述的方法,还包括,允许所述用户通过所述媒体呈现指南订阅特定的套餐或频道。
11.一种在无线设备中组织套餐和频道的方法,所述方法包括:
在所述无线设备中接收多个经排序的套餐,其中所述多个套餐来自多个内容套餐承包商且被合并在单个列表中,其中至少一个套餐是根据相关联的套餐权重来排序的且所述相关联的套餐权重是无符号整数并且配置成在由所述多个内容套餐承包商提供的至少两个套餐中是唯一的;以及
向用户显示媒体呈现指南,根据所述排序来示出所述多个套餐的指示。
12.如权利要求11所述的方法,其特征在于,每个套餐具有一组相关联的频道。
13.如权利要求11所述的方法,其特征在于,还包括基于与所述套餐相关联的权重对套餐应用功能。
14.如权利要求11所述的方法,其特征在于,还包括基于与所述套餐相关联的权重对套餐应用条件。
15.如权利要求12所述的方法,其特征在于,还包括基于与各自频道相关联的权重接收给定套餐的经排序的多个频道。
16.如权利要求15所述的方法,其特征在于,还包括基于与套餐相关联的权重对该套餐应用功能。
17.如权利要求15所述的方法,其特征在于,还包括基于与套餐相关联的权重对该套餐应用条件。
18.如权利要求15所述的方法,其特征在于,还包括根据每个频道的次序显示每个频道。
19.一种无线设备,包括:
收发机,它被配置成在所述无线设备中接收多个套餐,其中所述多个套餐来自多个内容套餐承包商且被合并在单个列表中,其中至少一个套餐是根据相关联的套餐权重来排序的且所述相关联的套餐权重是无符号整数并且配置成在由所述多个内容套餐承包商提供的至少两个套餐中是唯一的,其中每个套餐具有一组相关联的频道;
处理器,它被配置成处理所述多个套餐以便进行显示;
用户接口,它被配置成从所述多个套餐中选择套餐;
耦合至所述处理器的存储器,它被配置成存储所述多个套餐;以及
耦合至所述处理器的显示器,它被配置成向用户显示媒体呈现指南,根据所述套餐的所述排序示出所存储的多个套餐。
20.一种无线设备,包括:
用于在所述无线设备中接收多个经排序的套餐的装置,其中所述多个套餐来自多个内容套餐承包商且被合并在单个列表中,其中至少有一个套餐是根据相关联的套餐权重来排序的且所述相关联的套餐权重是无符号整数并且配置成在由所述多个内容套餐承包商提供的至少两个套餐中是唯一的,其中每个套餐具有一组相关联的频道;以及
用于向用户显示媒体呈现指南,根据每个套餐的所述排序示出所述多个套餐的指示的装置。
21.一种服务器,包括:
收发机,它被配置成从多个内容套餐承包商接收多个套餐,其中至少有一个套餐具有与其相关联的权重,且所述相关联的权重是无符号整数并且配置成在由所述多个内容套餐承包商提供的至少两个套餐中是唯一的;以及
处理器,它被配置成将来自所述多个内容套餐承包商的所述多个套餐合并在单个列表中并根据各个套餐的权重来对所述多个套餐中的每个套餐排序;以及
耦合至所述处理器的存储器,它被配置成存储经排序的多个套餐。
22.一种服务器,包括:
用于从多个内容套餐承包商接收多个套餐的装置,至少有一个套餐具有与其相关联的权重,且所述相关联的权重是无符号整数并且配置成在由所述多个内容套餐承包商提供的至少两个套餐中是唯一的,其中每个套餐具有一组相关联的频道;
用于将来自所述多个内容套餐承包商的所述多个套餐合并在单个列表中的装置;以及
用于基于各个套餐的所述权重对所述多个套餐排序的装置。
CN200680050524.5A 2005-11-08 2006-11-08 用于向设备分发套餐和频道的系统 Expired - Fee Related CN101356544B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/270,167 2005-11-08
US11/270,167 US8600836B2 (en) 2005-11-08 2005-11-08 System for distributing packages and channels to a device
PCT/US2006/060691 WO2007056758A2 (en) 2005-11-08 2006-11-08 System for distributing packages and channels to a device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2012104655520A Division CN102982443A (zh) 2005-11-08 2006-11-08 用于向设备分发套餐和频道的系统

Publications (2)

Publication Number Publication Date
CN101356544A CN101356544A (zh) 2009-01-28
CN101356544B true CN101356544B (zh) 2015-08-05

Family

ID=37964131

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2012104655520A Pending CN102982443A (zh) 2005-11-08 2006-11-08 用于向设备分发套餐和频道的系统
CN200680050524.5A Expired - Fee Related CN101356544B (zh) 2005-11-08 2006-11-08 用于向设备分发套餐和频道的系统

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2012104655520A Pending CN102982443A (zh) 2005-11-08 2006-11-08 用于向设备分发套餐和频道的系统

Country Status (9)

Country Link
US (1) US8600836B2 (zh)
EP (1) EP1946260A2 (zh)
JP (2) JP2009515492A (zh)
KR (1) KR20080074169A (zh)
CN (2) CN102982443A (zh)
BR (1) BRPI0618342A2 (zh)
CA (1) CA2628664A1 (zh)
RU (1) RU2008122963A (zh)
WO (1) WO2007056758A2 (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9406068B2 (en) 2003-04-25 2016-08-02 Apple Inc. Method and system for submitting media for network-based purchase and distribution
CN101699505B (zh) 2003-04-25 2016-02-17 苹果公司 一种基于网络的媒体系统
US7844548B2 (en) * 2003-10-15 2010-11-30 Apple Inc. Techniques and systems for electronic submission of media for network-based distribution
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
US7565506B2 (en) * 2005-09-08 2009-07-21 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics
US8893179B2 (en) * 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
US8528029B2 (en) * 2005-09-12 2013-09-03 Qualcomm Incorporated Apparatus and methods of open and closed package subscription
US8571570B2 (en) * 2005-11-08 2013-10-29 Qualcomm Incorporated Methods and apparatus for delivering regional parameters
US8533358B2 (en) * 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US7962125B2 (en) * 2006-03-27 2011-06-14 Research In Motion Limited Wireless email communications system providing resource updating features and related methods
US7827162B2 (en) * 2006-05-15 2010-11-02 Apple Inc. Media package format for submission to a media distribution system
US7962634B2 (en) 2006-05-15 2011-06-14 Apple Inc. Submission of metadata content and media content to a media distribution system
US8015237B2 (en) * 2006-05-15 2011-09-06 Apple Inc. Processing of metadata content and media content received by a media distribution system
US20070265969A1 (en) * 2006-05-15 2007-11-15 Apple Computer, Inc. Computerized management of media distribution agreements
US10255580B2 (en) 2008-05-05 2019-04-09 Apple Inc. Network-based distribution of application products
US9076176B2 (en) 2008-05-05 2015-07-07 Apple Inc. Electronic submission of application programs for network-based distribution
US9342287B2 (en) 2008-05-05 2016-05-17 Apple Inc. Software program ratings
US20090276333A1 (en) * 2008-05-05 2009-11-05 Cortes Ricardo D Electronic submission and management of digital products for network-based distribution
US20090307683A1 (en) * 2008-06-08 2009-12-10 Sam Gharabally Network-Based Update of Application Programs
KR101090100B1 (ko) * 2008-08-16 2011-12-07 한국지질자원연구원 실리카-티타니아 복합 나노 다공체 분말의 제조 방법
US20100043037A1 (en) * 2008-08-18 2010-02-18 Verizon Data Services Llc Subscirption video package promotion
KR101564415B1 (ko) * 2009-01-07 2015-10-30 삼성전자주식회사 통합 채널 관리를 통한 컨텐트 재생 방법 및 장치
US20100235889A1 (en) * 2009-03-16 2010-09-16 Michael Kuohao Chu Application products with in-application subsequent feature access using network-based distribution system
US9729609B2 (en) * 2009-08-07 2017-08-08 Apple Inc. Automatic transport discovery for media submission
US8935217B2 (en) * 2009-09-08 2015-01-13 Apple Inc. Digital asset validation prior to submission for network-based distribution
US8489708B2 (en) * 2010-04-06 2013-07-16 Microsoft Corporation Virtual application extension points
US9203624B2 (en) 2012-06-04 2015-12-01 Apple Inc. Authentication and notification heuristics
US8990188B2 (en) 2012-11-30 2015-03-24 Apple Inc. Managed assessment of submitted digital content
US9087341B2 (en) 2013-01-11 2015-07-21 Apple Inc. Migration of feedback data to equivalent digital assets
CN104038779A (zh) * 2013-03-04 2014-09-10 联想(北京)有限公司 一种对频道进行排序的方法及装置
WO2016103683A1 (en) * 2014-12-22 2016-06-30 Sharp Kabushiki Kaisha Content advisory ratings information

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6230203B1 (en) * 1995-10-20 2001-05-08 Scientific-Atlanta, Inc. System and method for providing statistics for flexible billing in a cable environment
WO2005006755A2 (fr) * 2003-07-03 2005-01-20 Thomson Licensing Procede et recepteur pour la constitution de listes de services favoris

Family Cites Families (188)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3817251A (en) * 1972-10-04 1974-06-18 H Hasson Laparoscope cannula
US3970090A (en) * 1975-02-03 1976-07-20 Physio Medics, Inc. Catheter
US4600921A (en) * 1983-10-19 1986-07-15 Zenith Radio Corporation Full-field teletext system with dynamic addressability
US4762130A (en) * 1987-01-15 1988-08-09 Thomas J. Fogarty Catheter with corkscrew-like balloon
US5176697A (en) * 1989-04-06 1993-01-05 Hasson Harrith M Laparoscopic cannula
US5217441A (en) * 1989-08-15 1993-06-08 United States Surgical Corporation Trocar guide tube positioning device
US5122122A (en) * 1989-11-22 1992-06-16 Dexide, Incorporated Locking trocar sleeve
US5330497A (en) * 1989-11-22 1994-07-19 Dexide, Inc. Locking trocar sleeve
ATE162661T1 (de) 1990-09-19 1998-02-15 Koninkl Philips Electronics Nv System mit einem aufzeichnungsträger und einer wiedergabevorrichtung
US5147316A (en) * 1990-11-19 1992-09-15 Castillenti Thomas A Laparoscopic trocar with self-locking port sleeve
ES2126604T3 (es) * 1991-11-06 1999-04-01 Inbae Yoon Estabilizador de instrumentos quirurgicos.
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
US6463585B1 (en) 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
ATE219615T1 (de) * 1992-12-09 2002-07-15 Discovery Communicat Inc Netzwerk-steuerung für kabelfernsehverteilsysteme
US5653690A (en) * 1992-12-30 1997-08-05 Medtronic, Inc. Catheter having a balloon with retention enhancement
US5333135A (en) 1993-02-01 1994-07-26 North American Philips Corporation Identification of a data stream transmitted as a sequence of packets
US5407433A (en) * 1993-02-10 1995-04-18 Origin Medsystems, Inc. Gas-tight seal accommodating surgical instruments with a wide range of diameters
US5411483A (en) * 1993-02-10 1995-05-02 Origin Medsystems, Inc. Gas-tight seal accommodating surgical instruments with a wide range of diameters
US5814058A (en) * 1993-03-05 1998-09-29 Innerdyne, Inc. Method and apparatus employing conformable sleeve for providing percutaneous access
US5352211A (en) * 1993-07-11 1994-10-04 Louisville Laboratories External stability device
US5403336A (en) * 1993-09-20 1995-04-04 General Surgical Innovations, Inc. Skin seal device and assembly thereof
US5491774A (en) * 1994-04-19 1996-02-13 Comp General Corporation Handheld record and playback device with flash memory
US5697946A (en) * 1994-10-07 1997-12-16 Origin Medsystems, Inc. Method and apparatus for anchoring laparoscopic instruments
US5717923A (en) * 1994-11-03 1998-02-10 Intel Corporation Method and apparatus for dynamically customizing electronic information to individual end users
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
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
US5696500A (en) 1995-08-18 1997-12-09 Motorola, Inc. Multi-media receiver and system therefor
US5635989A (en) 1996-02-13 1997-06-03 Hughes Electronics Method and apparatus for sorting and searching a television program guide
US7028088B1 (en) * 1996-04-03 2006-04-11 Scientific-Atlanta, Inc. System and method for providing statistics for flexible billing in a cable environment
JP3793975B2 (ja) * 1996-05-20 2006-07-05 ソニー株式会社 階層型メニューにおけるカスタマイズメニューの登録方法及びカスタマイズメニューを備えた映像機器
FR2751449A1 (fr) 1996-07-17 1998-01-23 Philips Electronics Nv Procede d'exploitation d'un appareil destine a permettre l'acces a des services
US5978649A (en) 1996-12-27 1999-11-02 Hughes Electronics Corporation Method and apparatus for dynamic conditional channel authorization in a broadcast system
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
JPH10276380A (ja) * 1997-03-28 1998-10-13 Sanyo Electric Co Ltd 受信装置
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
US6016141A (en) * 1997-10-06 2000-01-18 United Video Properties, Inc. Interactive television program guide system with pay program package promotion
US6477707B1 (en) 1998-03-24 2002-11-05 Fantastic Corporation Method and system for broadcast transmission of media objects
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
US6536041B1 (en) * 1998-06-16 2003-03-18 United Video Properties, Inc. Program guide system with real-time data sources
CN1158861C (zh) 1998-06-17 2004-07-21 株式会社日立制作所 广播信号接收方法和广播信号接收装置
US6956593B1 (en) * 1998-09-15 2005-10-18 Microsoft Corporation User interface for creating, viewing and temporally positioning annotations for media content
US7248855B2 (en) 1998-09-15 2007-07-24 Upaid Systems, Ltd. Convergent communications system and method with a rule set for authorizing, debiting, settling and recharging a mobile commerce account
AU6505999A (en) 1998-10-02 2000-04-26 Massachusetts Institute Of Technology Computer system and computer-implemented method for electronic commerce
US7313806B1 (en) 1998-10-30 2007-12-25 Intel Corporation Method and apparatus for channel surfing through multiple sources based on user-definable preferences
US6628302B2 (en) * 1998-11-30 2003-09-30 Microsoft Corporation Interactive video programming methods
US6760916B2 (en) * 2000-01-14 2004-07-06 Parkervision, Inc. Method, system and computer program product for producing and distributing enhanced media downstreams
US6182287B1 (en) 1999-02-04 2001-01-30 Thomson Licensing S.A. Preferred service management system for a multimedia video decoder
WO2000054678A1 (en) * 1999-03-17 2000-09-21 Tyco Healthcare Group Lp Self-retaining surgical access instrument
US6729929B1 (en) * 1999-03-17 2004-05-04 Cisco Systems, Inc. Method and apparatus for controlling wireless networks
US6754906B1 (en) * 1999-03-29 2004-06-22 The Directv Group, Inc. Categorical electronic program guide
US6944776B1 (en) 1999-04-12 2005-09-13 Microsoft Corporation System and method for data rights management
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
JP3695992B2 (ja) 1999-06-04 2005-09-14 株式会社東芝 放送受信装置及びコンテンツ利用制御方法
JP2003503907A (ja) * 1999-06-28 2003-01-28 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド ニッチハブを有する双方向テレビ番組ガイドシステムおよび方法
US6671853B1 (en) 1999-07-15 2003-12-30 International Business Machines Corporation Method and system for selectively streaming markup language documents
JP2001054089A (ja) 1999-08-11 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
JP2001092880A (ja) 1999-09-17 2001-04-06 Sony Corp 情報提供システム、リスト送信装置、情報受信装置及び情報提供方法
KR100348787B1 (ko) * 1999-10-19 2002-08-17 엘지전자주식회사 마스터 가이드 테이블 데이터 구조 및 부가 정보 송수신 방법
KR100378791B1 (ko) 1999-12-02 2003-04-07 엘지전자 주식회사 피아이디/섹션 필터
US6678215B1 (en) 1999-12-28 2004-01-13 G. Victor Treyz Digital audio devices
US20030191816A1 (en) * 2000-01-11 2003-10-09 Spoovy, Llc System and method for creating and delivering customized multimedia communications
JP2001217860A (ja) 2000-01-31 2001-08-10 Mitsubishi Electric Corp 情報受信方法、情報通信方法、情報通信装置および情報通信端末
JP2001230996A (ja) 2000-02-15 2001-08-24 Matsushita Electric Ind Co Ltd 広告データ供給方法と広告データ再生装置及びそのシステム
US6622017B1 (en) 2000-02-25 2003-09-16 Cellco Parntership Over-the-air programming of wireless terminal features
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
US7600245B2 (en) 2000-06-27 2009-10-06 At&T Intellectual Property I, L.P. System and methods for subscribers to view, select and otherwise customize delivery of programming over a communication system
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
ATE236489T1 (de) * 2000-09-11 2003-04-15 Mediabricks Ab Verfahren zur bereitstellung von medieninhalt über ein digitales netzwerk
US20020124259A1 (en) 2000-09-27 2002-09-05 Chang Edward Y. Client-based interactive digital television architecture
WO2002030111A2 (en) 2000-09-29 2002-04-11 Gist Communications, Inc. Method and system for creating and presenting a recommendation-based guide to television viewing choices
AUPR063400A0 (en) 2000-10-06 2000-11-02 Canon Kabushiki Kaisha Xml encoding scheme
US20020042915A1 (en) 2000-10-06 2002-04-11 Kubischta Raymond L. Interactive, off-screen entertainment guide for program selection and control
JP4408549B2 (ja) 2000-10-12 2010-02-03 株式会社ユニバーサルエンターテインメント 情報表示システム
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 株式会社フジテレビジョン 広告方法及び広告放送システム
JP2002176589A (ja) 2000-12-05 2002-06-21 Alpine Electronics Inc 受信機
KR100866445B1 (ko) 2000-12-27 2008-10-31 소니 가부시끼 가이샤 데이터 기록 장치와 방법, 및 데이터 재생 장치와 방법
US7620574B2 (en) 2001-01-22 2009-11-17 N2 Broadband, Inc. Cable billing systems and methods enabling independence of service marketing and provisioning from billing and collection of revenue
US6614573B1 (en) * 2001-01-30 2003-09-02 Avanex Corporation Switchable interleaved channel separator devices and systems
US20020144291A1 (en) * 2001-03-28 2002-10-03 Mary Smiley Network publication of data synchronized with television broadcasts
US20020157002A1 (en) 2001-04-18 2002-10-24 Messerges Thomas S. System and method for secure and convenient management of digital electronic content
AUPR459801A0 (en) * 2001-04-24 2001-05-24 Canon Kabushiki Kaisha A multi-agent system for digital home/office
US8001259B2 (en) * 2001-06-01 2011-08-16 International Business Machines Corporation Pervasive, distributed provision of services such as product brokerage
EP1267579A3 (en) 2001-06-11 2003-03-19 Canal+ Technologies Société Anonyme MPEG table structure
US6918132B2 (en) * 2001-06-14 2005-07-12 Hewlett-Packard Development Company, L.P. Dynamic interface method and system for displaying reduced-scale broadcasts
GB0114583D0 (en) 2001-06-15 2001-08-08 Pace Micro Tech Plc Improvements to television program display information
US7149189B2 (en) 2001-07-17 2006-12-12 Mcafee, Inc. Network data retrieval and filter systems and methods
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
US7542482B2 (en) 2001-08-16 2009-06-02 Qualcomm Incorporated Method and apparatus for message segmentation in a wireless communication system
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
JP2003134490A (ja) 2001-10-30 2003-05-09 Alpine Electronics Inc 放送受信機
US6885874B2 (en) * 2001-11-27 2005-04-26 Motorola, Inc. Group location and route sharing system for communication units in a trunked communication system
US20030110297A1 (en) * 2001-12-12 2003-06-12 Tabatabai Ali J. Transforming multimedia data for delivery to multiple heterogeneous devices
JP2003203035A (ja) 2002-01-07 2003-07-18 Digital Dream:Kk 情報配信方法および情報配信システム、情報配信プログラム、編集プログラムならびにコンピュータで読み取り可能な記録媒体
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 凸版印刷株式会社 サーバ及び広告配信方法
US20030212999A1 (en) 2002-05-08 2003-11-13 Simin Cai System and method for providing video telephony over a cable access network infrastructure
WO2003096136A2 (en) * 2002-05-10 2003-11-20 Protexis Inc. System and method for multi-tiered license management and distribution using networked clearinghouses
JP3966503B2 (ja) 2002-05-30 2007-08-29 インターナショナル・ビジネス・マシーンズ・コーポレーション コンテンツ再生制御装置、データ管理装置、蓄積型コンテンツ配信システム、コンテンツの配信方法、制御データ送信サーバ、プログラム
US7065787B2 (en) 2002-06-12 2006-06-20 Microsoft Corporation Publishing content in connection with digital rights management (DRM) architecture
US20040003405A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation System and method for personal video recording system menu control
JP2004056178A (ja) 2002-07-16 2004-02-19 Fujitsu Ltd 情報処理装置
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
US20040068228A1 (en) * 2002-10-04 2004-04-08 Jon Cunningham Device and method for stabilizing catheters
US20050015803A1 (en) * 2002-11-18 2005-01-20 Macrae Douglas B. Systems and methods for providing real-time services in an interactive television program guide application
JP2004186741A (ja) 2002-11-29 2004-07-02 Kenwood Corp 送信装置、受信装置、送信方法、受信方法及びプログラム
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
US20040117857A1 (en) 2002-12-16 2004-06-17 Chatschik Bisdikian System and a method for personalised, transaction-oriented, interactivity over non-interactive (one way) broadcast networks
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
US20040226048A1 (en) 2003-02-05 2004-11-11 Israel Alpert System and method for assembling and distributing multi-media output
CN100429943C (zh) 2003-02-05 2008-10-29 佩斯微技术有限公司 编码和传送电子节目指南数据的方法、编码器以及接收器
US7003117B2 (en) 2003-02-05 2006-02-21 Voltage Security, Inc. Identity-based encryption system for secure data distribution
CN1742286B (zh) 2003-02-12 2010-10-20 艾利森电话股份有限公司 通信系统的控制方法
DE10309336B4 (de) 2003-03-04 2005-11-24 Siemens Ag Verfahren zur Codierung eines strukturierten Dokuments
RU2254611C2 (ru) 2003-03-13 2005-06-20 Общество с ограниченной ответственностью "Мобилити" Способ предоставления пользователям мобильных устройств электронной связи актуальной коммерческой информации на альтернативной основе (варианты) и информационная система для его осуществления (варианты)
JP3905851B2 (ja) 2003-03-24 2007-04-18 株式会社東芝 構造化文書の分割方法及びプログラム
US20040194135A1 (en) 2003-03-31 2004-09-30 Michael Kahn Method, system, and apparatus for customizing television channel lists
US20040216158A1 (en) * 2003-04-23 2004-10-28 International Business Machines Corporation Preferred entertainment guide
US20050015765A1 (en) 2003-05-19 2005-01-20 Michele Covell System for doing service location management taking into account the node and network characteristics
US7660877B2 (en) 2003-05-19 2010-02-09 Hewlett-Packard Development Company, L.P. Systems and methods in which a provider is selected to service content requested by a client device
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
US20040268420A1 (en) 2003-06-20 2004-12-30 N2 Broadband, Inc. Systems and methods for activating a host in a cable system
US7757261B2 (en) 2003-06-20 2010-07-13 N2 Broadband, Inc. Systems and methods for providing flexible provisioning architectures for a host in a cable system
GB2405557A (en) 2003-08-27 2005-03-02 Nokia Corp Service identification data relating services at a given frequency to services and identifying their media format
AU2004269720B2 (en) * 2003-08-29 2009-06-11 Opentv, Inc Targeted content broadcast and reception system
JP4367057B2 (ja) 2003-09-01 2009-11-18 ソニー株式会社 制作端末装置,コンピュータプログラム,および関連付け方法
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 삼성전자주식회사 지역 특화 부가정보 방송을 위한 디지털 방송 시스템 및그 방송 서비스 방법
GB2407947A (en) * 2003-11-05 2005-05-11 Nokia Corp Distributing digital rights for DVB broadcast data to mobile terminals over, and in response to requests over, a separate PLMN cellular network
KR20060104995A (ko) 2003-10-27 2006-10-09 노키아 코포레이션 서비스 선택 및 분류를 위한 장치, 시스템, 방법 및 컴퓨터프로그램 생성물
US8145120B2 (en) 2003-10-27 2012-03-27 Nokia Corporation Apparatus, system, method and computer program product for service selection and sorting
JP2005149129A (ja) 2003-11-14 2005-06-09 Sony Corp ライセンス管理方法、情報処理装置および方法、並びにプログラム
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 ソニー株式会社 コンテンツ配信システム、コンテンツ配信方法、コンテンツ処理装置、コンテンツ処理方法、記録媒体、及び、プログラム
US20050124332A1 (en) 2003-12-08 2005-06-09 Clark David R. Mobile device programming system and method
US20050132207A1 (en) 2003-12-10 2005-06-16 Magda Mourad System and method for authoring learning material using digital ownership rights
FR2864869A1 (fr) 2004-01-06 2005-07-08 Thomson Licensing Sa Methode de transmission de services numeriques sur un reseau et appareil mettant en oeuvre la methode
US20050154679A1 (en) * 2004-01-08 2005-07-14 Stanley Bielak System for inserting interactive media within a presentation
US20050160465A1 (en) 2004-01-21 2005-07-21 United Video Properties, Inc. Interactive television system with automatic switching from broadcast media to streaming media
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
JP2005318473A (ja) 2004-04-30 2005-11-10 Toshiba Corp 動画像のメタデータ
US7830833B2 (en) * 2004-05-04 2010-11-09 Qualcomm Incorporated Method and apparatus for ranking of media services and program packages
US20050264704A1 (en) 2004-05-27 2005-12-01 Leinonen Marko E Media device and method of enhancing viewing of video information in media 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
JP2006135388A (ja) 2004-11-02 2006-05-25 Pioneer Electronic Corp 情報処理装置、表示制御装置、情報処理方法、そのプログラム、およびそのプログラムを記録した記録媒体
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
WO2006089140A2 (en) * 2005-02-15 2006-08-24 Cuvid Technologies Method and apparatus for producing re-customizable multi-media
TW200523781A (en) 2005-02-21 2005-07-16 Streaming21 Technology Co Ltd Streaming broadcasting system
US7603109B2 (en) 2005-03-10 2009-10-13 Qualcomm Incorporated Methods and apparatus for over-the-air subscriptions
US20060218590A1 (en) * 2005-03-10 2006-09-28 Sbc Knowledge Ventures, L.P. System and method for displaying an electronic program guide
US20060277576A1 (en) 2005-06-06 2006-12-07 Swarup Acharya Signal distribution system with user-defined channel comprising information from an external network
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
US20070078944A1 (en) * 2005-09-12 2007-04-05 Mark Charlebois Apparatus and methods for delivering and presenting auxiliary services for customizing a channel
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
US8533358B2 (en) * 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US20070115929A1 (en) * 2005-11-08 2007-05-24 Bruce Collins Flexible system for distributing content to a device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6230203B1 (en) * 1995-10-20 2001-05-08 Scientific-Atlanta, Inc. System and method for providing statistics for flexible billing in a cable environment
WO2005006755A2 (fr) * 2003-07-03 2005-01-20 Thomson Licensing Procede et recepteur pour la constitution de listes de services favoris

Also Published As

Publication number Publication date
RU2008122963A (ru) 2009-12-20
CN102982443A (zh) 2013-03-20
CA2628664A1 (en) 2007-05-18
JP2012016029A (ja) 2012-01-19
CN101356544A (zh) 2009-01-28
US8600836B2 (en) 2013-12-03
WO2007056758A2 (en) 2007-05-18
WO2007056758A3 (en) 2007-07-12
KR20080074169A (ko) 2008-08-12
US20070106522A1 (en) 2007-05-10
EP1946260A2 (en) 2008-07-23
BRPI0618342A2 (pt) 2011-08-23
JP2009515492A (ja) 2009-04-09

Similar Documents

Publication Publication Date Title
CN101356544B (zh) 用于向设备分发套餐和频道的系统
CN101356835B (zh) 用于向设备分发内容的柔性系统
CN101305579B (zh) 开放式和封闭式套餐订阅的装置和方法
CN101506836B (zh) 用于分配内容以支持多个客户服务实体及内容包装商的方法及设备
US20030204592A1 (en) System for uniquely identifying assets and subsribers in a multi-media communicaion network
JP2012199950A (ja) カスタマイズされたチャネル情報を提供し、提示するための装置および方法
CN102948125A (zh) 用于传送内容对象的系统和方法
JP2002198997A (ja) Ipアドレス取得分類システム、ipアドレス取得分類システムを用いた情報送信システム、及びipアドレス取得分類システムを用いた地域別アクセス統計集計システム、並びに地域別アクセス統計集計システムを用いたデータの再配置処理システム
EP2040491A1 (en) Control unit for and method of providing access to services of an information distribution system
KR20090041998A (ko) 통신망을 통한 콘텐츠 서비스 대행 시스템 및 그 방법
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: 1128795

Country of ref document: HK

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1128795

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: 20150805

Termination date: 20161108

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