用于实现改进型内容投放系统的接入点的制作方法

文档序号:12132645阅读:249来源:国知局
用于实现改进型内容投放系统的接入点的制作方法与工艺

发明领域

本文中所公开的方面涉及将媒体内容经由地理上定位的支持无线接入点的自助服务机(kiosk)分发给移动通信设备的通信网络,并且尤其涉及提供在间歇性覆盖区域中具有无线下载的基于订阅的分发服务。

背景

用户希望能跨广泛的设备来连续不断地访问媒体内容,这样的设备既有固定的也有移动的。在“付费选看”订阅中能从机顶盒快速下载媒体内容或者能在宽带连接上下载或流送媒体内容的能力提升了对即时接入的期望。希望缩减作出选择与得到该选择之间的时间。

随着存储、处理和显示能力的扩张,播放媒体内容(例如,音频、视频、文本、触觉素材、等等)的便携式设备正变得很普遍。便携式媒体播放器(PMP)也可以仅为具有诸如个人数字助理(PDA)、蜂窝电话、电子邮件应用等用途的聚合式手持设备中的一个方面。对于频繁旅行的一些用户而言,至少部分地起到PMP作用的移动通信设备可以成为娱乐和信息的主要来源。

仍在部署中的第三代(3G)通信网络是全数字的,并且除了语音业务之外还提供数据接入并且包括WCDMA(也称为UMTS)和CDMA2000EV-DO。支持移动通信设备群体的运营商提供用于选择和下载媒体内容的某些能力,其或为单播或为多播。通常,视频显示质量适合于智能电话或者类似的手持设备的相对较小的显示器,其中高数据压缩使得对带宽受约束的信道的使用在经济上可行。

新的PMP正提供适于播放高质量视频的更大显示器和增大的存储器存储。因此,媒体内容的下载要求接入具有足以下载较大文件的数据率的宽带通信信道。在家中或公共场所的这些宽带网络接入端口或无线覆盖区域扮演媒体内容源与最终用户PMP之间的中介的角色。在给定由PMP下载例如电影文件需要很大带宽消耗的情况下,可能只有少数场所具有足以允许此类用途的能力。不仅如此,随着此类PMP设备数目的增加,可以预期在合理时间段内可供PMP设备使用的现有宽带网络接入场所基础设施是有限的。结果,媒体内容向有PMP能力的设备的分发可能仅限于那些依赖家用并已在宽带网络接入方面作了必要投资的人。

概述

以下给出简化概述以提供对所公开方面之中的某些方面的基本理解。此概述不是详尽纵览,且既非旨在指认出关键性或决定性要素,也非旨在界定此类方面的范围。其目的是以简化的形式给出所描述的特征的一些概念,作为后面给出的更加详细的描述的前序。

根据一个或更多个方面及其相应的公开,结合提供用于实现改进的内容投放的部署和分发模型描述了各种方面,该模型提供在公共场所放置具有一个或更多个无线接入点的自助服务机以使得便携式媒体播放器(PMP)能接收媒体内容(例如,音频、视频、文本、触觉内容、等等)的商业动机。另外,PMP的订阅用户、提供自助服务机的供应商、和内容分发系统的网络中央控制器之间的协调允许在自助服务机处处通过经济上可取的低数据率通信链路(例如,拨号调制解调器、DSL、等等)从网络预置视频内容;对自助服务机到PMP之间的下载(例如,部分下载)、PMP之间的对等(P2P)下载、和从PMP向自助服务机的上传进行协调排队;进行与对分发的此类参与相符的记帐/贷记、以及改变自助服务机处内容预置的优先级/选择以反映客户概况。

在一个方面,一种方法向便携式设备群体无线地分发媒体内容。从网络控制器传送而来的媒体内容被接收。该媒体内容被存储在本地存储中。用接入点来管理无线数据协议覆盖区域。来自落在该覆盖区域内的便携式设备的对媒体内容的请求被认证为订户。向该便携式设备无线地传送所请求的媒体内容。向网络控制器报告该无线传送以用于跟踪和记帐的目的。

在另一方面,至少一个处理器向便携式设备群体无线地分发媒体内容。第一模块接收从网络控制器传送而来的媒体内容。第二模块将该媒体内容存储在本地存储中。第三模块用接入点来管理无线数据协议覆盖区域。第四模块将来自便携式设备的对媒体内容的请求认证为该覆盖区域内的订户。第五模块将所请求的媒体内容无线地传送给便携式设备。第六模块向网络控制器报告该无线传送以用于跟踪和记帐目的。

在一附加方面,一种向便携式设备群体无线地分发媒体内容的计算机程序产品包括计算机可读存储介质,该计算机可读存储介质具有用于使计算机接收从网络控制器传送而来的媒体内容的第一指令集。第二指令集使计算机将该媒体内容存储到本地存储中。第三指令集使计算机用接入点来管理无线数据协议覆盖区域。第四指令集使计算机将来自便携式设备的对媒体内容的请求认证为该覆盖区域内的订户。第五指令集使计算机向便携式设备无线地传送所请求的媒体内容。第六指令集为使计算机向网络控制器报告该无线传送以用于跟踪和记帐目的。

在又一附加方面,一种装置向便携式设备群体无线地分发媒体内容。提供了用于接收从网络控制器发送而来的媒体内容的装置。提供了用于将该媒体内容存储在本地存储中的装置。提供了用于用接入点来管理无线数据协议覆盖区域的装置。提供了用于将来自便携式设备的对媒体内容的请求认证为该覆盖区域内的订户的装置。提供了用于向便携式设备无线地传送所请求的媒体内容的装置。提供了用于向网络控制器报告该无线传送以用于跟踪和记帐目的的装置。

在又一方面,一种装置向便携式设备群体无线地分发媒体内容。网络通信模块接收从网络控制器传送而来的媒体内容。本地存储存储该媒体内容。由处理器管理无线接入点以实现无线数据协议覆盖区域。安全模块将来自便携式设备的对媒体内容的请求认证为该覆盖区域内的订户。该无线接入点向便携式设备无线地传送所请求的媒体内容。处理器将报告存储在本地存储中并经由网络通信模块向网络控制器报告该无线传送以用于跟踪和记帐目的。

为能达成前述及相关目的,一个或更多个方面包括在下文中充分描述并在所附权利要求中特别指出的特征。以下描述和附图详细阐述了某些解说性方面并仅仅是指示了可采用这些方面的原理的各种方式中的若干种。当结合附图考虑以下详细描述时,其他优点和新颖特征将变得明白,并且所公开的方面旨在包括所有这样的方面及其等效方面。

附图简述

在结合附图理解下面阐述的详细描述时,本公开的特征、本质及优点将变得更加明白,在附图中,相近的参考标记始终作相应标识,其中:

图1图解了用于经由作为无线中介的自助服务机接入点将网络媒体内容投放给订阅方便携式设备群体的内容投放系统的框图;

图2图解了用于无线地投放媒体内容的方法体系;

图3图解了利用通信网络向便携式设备无线地分发媒体内容的内容投放系统的框图;

图4图解了网络中央控制器、自助服务机、以及诸如便携式媒体播放器(PMP)之类的便携式设备的框图;

图5图解了用户PMP从自助服务机和另一PMP下载源自内容分发系统的中央组件的媒体内容的时序图;

图6图解了关于参与到内容投放系统中的便携式或移动设备的流程图;

图7图解了关于参与到内容投放系统中的自助服务机/接入点的流程图;以及

图8图解了关于参与到内容投放系统中的网络中央控制器的流程图;

详细描述

现在参照附图描述各种方面。在以下描述中,出于解释目的阐述了众多的具体细节以图提供对一个或更多个方面透彻的理解。但是可能显而易见的是,没有这些具体细节也可实践各种方面。在其它实例中,以框图形式示出了公知的结构和设备以便于描述这些方面。

转向附图,在图1中,示例性内容投放系统100将媒体内容经济地、迅速地分发给具有或者包括媒体播放器104的有无线能力的移动设备102。用户106可以利用可在移动设备102外部或被整合到移动设备102、或由自助服务机110提供的用户接口108来传达诸如在媒体内容目录112中所找到的选择。

内容投放系统100的网络控制器114通过维护对订户媒体内容116的访问来协调媒体投放,对订户媒体内容116的访问可以根据订户数据库118来提供。网络控制器114有利地经由网络通信模块120将媒体内容116预置到供应商自助服务机110。有利的是,供应商自助服务机110用网络通信模块115与网络控制器114通信并将媒体内容116存储在本地存储122中。这样的网络自助服务机通信可以是间歇性的,以利用较高的带宽或处理可用性。由此,预置可以利用低带宽通信信道124。预置可以利用诸如拨号调制解调器或者DSL调制解调器124之类的网络通信模块115连接到公共交换电话网络(PSTN)。替换地,宽带连接可以在其他商业功能间被共享而不会被媒体内容传输打扰。例如,预置可以在非高峰时段期间利用诸如电缆调制解调器之类的宽带连接124以避免或减轻对供应商的通信带宽的其他用途的影响。应该领会,甚至诸如T1线之类的高带宽连接也可能受到各种用户需求或者内容的大小的充分限制从而对于接收媒体内容的目的而言被成认为是低带宽通信信道124。替换地或补充地,在接收到由用户106作出的选择之后,可以对下载给予优先。

携带着移动设备102的用户106可能进入由供应商自助服务机110经由接入点管理模块128管理的无线接入点(AP)126的覆盖区域,该供应商自助服务机诸如被定位在零售设施或公共区域中。由此,移动设备102无需作出专门的努力以取回所选择的媒体内容就能与供应商自助服务机110交换通信。响应于此,供应商自助服务机110用认证模块130对用户106进行认证,该认证模块130可以包括经授权用户的本地副本或者用作对于网络控制器114处的认证模块131的转嫁模块以进行认证。供应商自助服务机110指导AP 126如132处所描绘的那样藉由无线数据分组覆盖区域134来无线地传递所选择的媒体内容的至少一部分,无线数据分组覆盖区域134其大小可以基于其他排队的请求或者来自其他AP的干扰(未描绘)来动态调整。自助服务机110可以利用报告模块136向网络控制器114报告该交易,以供由记帐模块138跟踪交易进度和记帐/贷记。

图2和5到8图解了根据要求保护的主题的方法体系和/或流程图。为解释简明起见,这些方法体系被描绘和描述为一系列动作。应当理解和领会的是,本创新并不受到所图解的动作和/或受到动作的次序的限定。例如,动作可按各种次序和/或并发地、以及与本文中未给出和描述的其它动作一起发生。此外,并非所有图解的动作都是实现根据所要求保护的主题的方法体系所必需的。另外,本领域技术人员可以理解和领会,这些方法体系可经由状态图或事件替代地被表示为一系列相互关联的状态。另外还应该领会,下文以及本说明书全文中所揭示的方法体系能够被存储在制造品上以便于把此类方法体系输送和传递给计算机。在此使用的术语“制造品”意在涵盖可以从任何计算机可读设备、载体、或介质访问的计算机程序。

参照图2,用于无线地投放媒体内容的方法体系150是由从网络控制器接收媒体内容的自助服务机发起的(框152)。自助服务机本地存储该媒体内容(框154)。自助服务机通过管理无线数据协议接入点来监视潜在的顾客或者特征化客户(框156)。用户装备(例如,移动通信设备、聚合式手持计算机、接入终端、智能电话、便携式媒体播放器、具有无线能力的手持式游戏控制台、个人数字助理、等等)进入覆盖区域并请求媒体内容。自助服务机将该请求认证为来自订户便携式设备(框158)。自助服务机经由AP无线地传送所选择的媒体内容(框160)。自助服务机可以在完成媒体内容投放之际向网络控制器报告其参与到无线传送中以作为中介而得到贷记。此参与可能只需要发送媒体内容的一部分,并有其它中介来发起或完成(框162)。记帐的分级可以将成本反映给利用各种通信信道的网络和/或中介。

参照图3,内容投放系统200在通信网络204上投放媒体内容202之上通过利用有经济动机服务多个有无线能力的便携式设备208的多个策略性布置的供应商自助服务机205、206、207来实现改进。应该领会,便携式设备208可以包括数种类型的具有一元或分布式构造的手持式或携带式装置,这些装置执行更专门的功能(例如,单纯是媒体播放器)或者是以媒体播放器为一种功能的聚合式设备(例如,智能电话)。在解说性的描绘中,有无线能力的便携式设备群体208被描绘成包括由用户212携带的个人媒体播放器(PMP)210、无线媒体存储设备213、以及聚合式手持计算机214。受益于本公开便应该领会,为了清楚起见,媒体播放器210是以序列形式描绘的,重点突出用户与能立即欣赏或利用所传达的选择的媒体内容的便携式设备208的交互。然而,便携式设备208的各方面可以涵盖更广范围的能力,诸如以媒体播放器210为一种功能的手持式或笔记本计算机(例如,聚合式手持计算机214)。替换地,便携式设备208的各方面可以被限定于有无线能力的媒体存储设备213的能力,后者利用机会来经济地下载内容以供稍后在另一设备上回放。

通信网络204可以提供具有变化的数据吞吐量、可互操作性和覆盖区域的通信信道。例如,通信网络204的数部分可以包括公共或私有互联网216、公共电话交换网络(PSTN)218、和/或出于媒体内容分发目的而被描绘为回程网络220的空中广播载波(例如,单播、多播、单向、双向、WiMax、蜂窝电话、等等)。在示例性描绘中,经由PTSN 218去往供应商自助服务机207的通信信道对于下载大媒体文件来说虽然慢但非常经济,并且提供远在用户212位于附近之前就预置流行目录选择的机会。

网络控制器222通过维护订户记录数据结构224以及反映在更新的目录中的内容预置跟踪数据结构226来管理内容投放系统200。中央控制器222将记帐和贷记中继给记帐服务228,并接收来自广告商232的广告230以与所投放的媒体内容202合并或在某些实例中与之耦合。中央运营商接口(I/F)234能提供中央控制器222的人工交互/配置、经由PTSN 218与用户212的运营商援助、或者便于实现用于订阅或用于接收选择的用户web输入/输出(I/O)服务236。诸如在238处所描绘的启用web的便携式设备208可以纳入用于作出选择的web I/O 238。提供对媒体内容202的访问的媒体提供商240可以便于实现对最终用户对媒体内容202的访问和使用限制的数据权限管理(DRM)。受益于本公开便应该领会,用于内容的投放路径和用于数据权限的投放路径可以彼此不同。例如,可以预先从自助服务机投放内容,而一旦用户删除了之前的内容则可以经由普通接入点投放权限。作为另一示例,内容可由对等PMP投放,而权限可经由网络自助服务机投放,等等。

在解说性的使用情形中,PMP 210进入能被动态调整的自助服务机206的覆盖区域,导致接收到选择的第一部分,其可如242处所描绘的那样包括用户指示。自助服务机206可以对去往诸如以有无线能力的媒体存储设备213和PMP 210所描绘的多个便携式设备的内容的排队进行优化。例如,作为排队优化的一种办法,自助服务机206可以每次一个地来完成媒体内容的投放。替换地,如果存在足够的带宽,则可发生向多个设备210、213的同时传输,诸如在自助服务机206具有多个可用信道的时候那样。作为另一示例,自助服务机可以对那些具有足够信道质量的传输给予优先,而将那些为了成功下载将会要求大量的冗余编码或重传的传输排除在外。PMP刚一离开覆盖区域或者关机,部分内容传递模块244就核实该部分传递的完好性、准备向网络的报告以待在下一次机会向自助服务机205-207上传、以及在某些实例中格式化该部分传递供回放。自助服务机205-207在一方面可以通过确定数据率已跌至某个阈值、发生不可接受的高差错率、或者通过检测出的收到功率来确定PMP 210已离开覆盖区域。随后,PMP 210与能够传递之前从自助服务机206下载或中继的该选择的另一部分的另一订阅方便携式设备214形成自组织(ad hoc)网络。随后,PMP 210从自助服务机207完成下载,该自助服务机207可以是与存档或补充来自PMP 210的所下载的选择的家用自助服务机246相同的设备。然后,家用自助服务机246(例如,机顶盒、家用计算机、专用设备、等等)或者PMP 210在一些方面可以流送或下载媒体内容以供在足尺的显示监视器248上回放。对媒体内容分发的协助还可能需要从便携式设备208向供应商自助服务机206上传。

现在参照图4,示例性的内容投放系统300可以利用通信网络302以使得网络中央控制器306能管理向供应商自助服务机308的可供无线传输给订户的PMP 310的媒体内容的投放。尽管未图解,但网络302还可以包括其他通信网络组件,诸如基站控制器、移动交换中心、位置确定实体、群通信服务器等,其可作用于促进实现提供给供应商自助服务机308以及其他组件的通信和服务。网络302可以是根据任何已知标准工作的任何私有或公共无线或有线的通信网络,这些已知标准包括码分多址(CDMA)、cdmaOne、cdma2000、通用移动电信系统(UMTS)、宽带CDMA、全球移动通信系统(GSM)、以及TIA/EIA-136、WiMax、DSL、电缆调制解调器链路。

用户web输入/输出(I/O)312使得能够改变订阅、查看记帐/贷记、交易历史、目录查看和内容选择、设备配置设置、用户偏好、等等。中央运营商I/O 314便于实现对内容投放系统300和顾客服务的监督,等等。中央控制器306还包括用于核实订户身份的认证服务器或模块316。订阅验证模块318将订户身份与当前活跃的订阅下的访问权限交叉参照。媒体列表管理模块320维护关于可用媒体内容、其配置(例如,格式、压缩)、可用位置、关于分发的内容目录的现时性等等的数据。数据权限管理模块322实现必需的数据加密、跟踪和报告以满足对于媒体内容而言必要的或合需的合同和法定保护。对接入点的文件传输管理(FTM/AP)模块324为下载媒体内容至自助服务机308提供适当的协议和跟踪。在示例性实施例中,FTM/AP可以有利地是稳健的并且是独立于平台的或平台可配置的,以使得相同的模块还可以被分发给新的供应商自助服务机308供用于无线地服务PMP 310。报告生成/记帐模块326便于实现记帐和顾客关系功能。用户web接口328与用户web I/O 312交互。

自助服务机308可以管理多个接入点(AP)330、332以提供合意的覆盖区域。在示例性实现中,AP可以利用802.11n无线协议,尽管应该领会,各种近场、个人接入网络、无线接入网络、广域网、和广播协议也可在合意或适当的场合用在各种应用中。网络通信信道可以由有数据分组协议通信能力的网络通信模块334来提供。替换地或补充地,PSTN调制解调器(例如,DSL)336可以提供虽然吞吐量有限但很经济的连接。对无线覆盖区域或网络通信信道未经授权的使用可以由安全模块338来防止。

尽管自助服务机308能够从诸如中央运营商I/O 314之类的另一实体来完全控制,但自助服务机308可以有利地包括具有输入设备342和输出设备344的供应商图形用户界面(GUI)340以允许供应商调整配置、监视交易、查看/变更本地存储的媒体内容、手动调整来自网络的优先级请求、发起与网络的通信,等等。例如,输入设备342可以包括诸如键、按键板和/或键盘、鼠标、触摸屏幕显示器、话筒等的机构。在某些方面,输入设备342满足用户输入以与应用、或程序或模块交互。此外,例如,输出设备344可包括音频扬声器、显示器、触觉反馈机构,等等。

在一些应用中,自助服务机308包括具有诸如上面所描述的输入设备348和输出设备350的公共GUI 346。可由供应商GUI 340为公共GUI 346提供安全闭锁以限制可用的功能。公共GUI 346可以提供附加的交互性,尤其是向缺乏某些用户接口特征的某些PMP 310提供附加的交互性。

另外,自助服务机308可以包括被描绘为包括处理器354和存储器356的接入点(AP)控制器352的计算机平台。处理器354根据存储在存储器356中的应用或程序或模块来控制自助服务机308的工作,该存储器356可以包括随机存取存储器(RAM)358和被描绘为被网络附连本地存储360的非易失性存储器。这些控制功能可以实现在例如单个微处理器、或者多个微处理器中。合适的微处理器可包括通用和专用微处理器、状态机、以及数字信号处理器。另外,例如,处理器354可以是专用集成电路(ASIC)、或其他芯片组、逻辑电路、或其他数据处理设备。处理器354或诸如ASIC之类的其他数据处理设备可以执行与存储在存储器358中的任何驻留的应用、和/或程序和/或诸如内容投放系统模块362的模块接口的应用编程接口(API)层。

存储器356代表所有与自助服务机308相关联的存储器,并可以包括随机存取存储器(RAM)和只读存储器(ROM)两者、可擦式ROM(EPROM)、电可擦式ROM(EEPROM)、闪存卡、或者各计算机平台通用的任何存储器。另外,存储器356可包括一个或更多个闪存单元,或者可以是任何二级或三级存储设备,诸如磁介质、光介质、带、或者软盘或硬盘。例如,在自助服务机308的工作中利用到的计算机程序指令和数据可以存储在诸如EPROM、EEPROM、和/或闪存之类的非易失性存储器中。补充地,存储器356可实现为分立器件、堆栈器件,或者可与处理器354集成。存储器356还可以包括被划分成并被指定用作临时存储缓冲器、或者由内容投放系统模块362使用的区域。

内容投放系统模块362可以包括执行用于媒体内容投放的各种功能的模块。认证转嫁模块364将各种安全协议消息转嫁给中央控制器306。替换地或补充地,自助服务机308可以包含足够能力来进行自主认证。存储管理模块366维护在网络附连的本地存储360中本地存储的媒体内容368、交易记录370、以及客户数据372的清单。内容投放系统模块362还可以包括实现版权/合同保护以限制对媒体内容366的使用的数据权限管理/加密模块374。文件传输管理模块376管理媒体内容368向PMP 310的投放。报告模块378准备交易数据以供用于本地存储的交易记录370或者用于向中央控制器306传达。无线接入配置和信标控制模块380管理多个AP 330、332并设置用于信标信号的参数以就由AP 330、332提供的覆盖区域的存在和方向来向PMP 310发出警告。信标信号可以是被用于数据通信的另一组件的特定同步/广播信道能力。替换地,可以提供专用射频(RF)信标379以提供扩展射程信号来增强用户在定位可用覆盖区域时的情境认知。

在一示例性方面,PMP 310可以包括蜂窝电话。受益于本公开便应该理解,PMP 310可以包括诸如个人数字助理(PDA)、卫星电话、掌上型计算机、个人通信服务(PCS)设备、便携式游戏或音乐设备等的能够接收广播信号的任何计算机化的设备。具体地,PMP 310包括被描述为对从自助服务机308请求和接收媒体内容进行控制的接入终端(AT)控制器380的计算平台。此接收可以经由具有接收机384和发射机386的无线通信接口模块382来进行。PMP 310可以是由具有接收机390和发射机392的第二通信接口模块388所描绘的能够维持同时会话的双模设备。这些同时会话可以针对相同的无线电接入技术或者针对不同的无线电接入技术。例如,PMP 310可以被整合到能够进行蜂窝通信以及802.11数据通信的智能电话。在一示例性方面,便携式电源(例如,电池、超电容器、燃料电池、太阳能电板、运动产生动力的发电机、等等)394提供增强的移动性。增加的服务寿命可以通过使无线通信接口模块382、388进入休眠/苏醒循环以减少功耗来达成。

PMP 310可以有利地感测或接收来自被描述为响应于全球定位系统(GPS)卫星397的位置模块396的地理位置信息。然而应该注意,位置模块396可以替换地或补充地响应于例如CDMA网络之类的基于地面的无线通信网络,在其中所有或某部分的位置确定可以基于与基站的通信,和/或在其中位置确定演算是全部或部分地由网络服务器执行的。替换地或补充地,位置模块396可以包括检测位置变化的惯性平台。运动传感器398可以包括加速计或者其他提供用于基于运动来演算加速度、速度和位置的数据的换能器。运动传感器398还可以提供用于自动地为视角调整显示器的取向数据。运动传感器398还可以提供用户交互数据以确定何时主动寻求连接到自助服务机308或者何时变更休眠/苏醒循环。例如,当PMP 310根本不在移动时,可以确定静止状况,使得对接入AP 330、332的检查是无必要的,可能导致完全关机或者延长休眠周期。替换地或补充地,位置模块396可以接收来自确定PMP 310位置的网络设备(未示出)的方向寻找/信号强度/节点位置信息。

AT控制器380可以完全或部分地由单独的GUI(例如,基于家用PC的同步软件)间接控制。在该示例性方面中,具有输入设备402和输出设备404的整合GUI 400允许用户调整配置、监视交易、查看/变更本地存储的媒体内容、回放内容、从媒体内容目录中作出选择、发起与网络的诸如用于订阅更新的通信、等等。在一些方面,这些用户输入可以在处于自助服务机或者其他网络连接的射程之外之时进行。例如,输入设备402可以包括诸如键、按键板和/或键盘、鼠标、触摸屏幕显示器、话筒等机构。在某些方面,输入设备402满足用户输入以与应用、或程序或模块交互。另外,例如,输出设备404可包括音频扬声器、显示器、触觉反馈机构、等等。

AT控制器380包括处理器406和存储器408。处理器406根据存储在存储器408中的应用或程序或模块来控制PMP 310的工作,该存储器408可以包括随机存取存储器(RAM)410和被描绘为网络附连的本地存储412的非易失性存储器。这些控制功能可以实现在例如单个微处理器、或者多个微处理器中。合适的微处理器可以包括通用和专用微处理器、状态机、以及数字信号处理器。另外,例如,处理器406可以是专用集成电路(ASIC)、或其他芯片组、逻辑电路、或其他数据处理设备。处理器406或诸如ASIC之类的其他数据处理设备可以执行与存储在存储器410中的任何驻留的应用、和/或程序和/或诸如内容投放系统模块414的模块接口的操作系统/应用编程接口(API)层413。API 413可以是在PMP 310上执行的运行时环境。一种此类运行时环境是由美国加利福尼亚圣地亚哥的高通(Qualcomm)公司开发的无线二进制运行时环境软件。其他例如作用于对PMP 310上的应用或程序或模块的执行进行控制的运行时环境也可使用。

存储器408代表所有与自助服务机308相关联的存储器,并可以包括随机存取存储器(RAM)和只读存储器(ROM)两者、可擦式ROM(EPROM)、电可擦式ROM(EEPROM)、闪存卡、或者各计算机平台通用的任何存储器。另外,存储器408可包括一个或更多个闪存单元,或者可以是任何二级或三级存储设备,诸如磁介质、光介质、带、或者软盘或硬盘。例如,在PMP 310的工作中利用到的计算机程序指令和数据可以存储在诸如EPROM、EEPROM、和/或闪存之类的非易失性存储器中。补充地,存储器408可实现为分立器件、堆栈器件,或者可与处理器406集成。存储器408还可以包括被划分成并被指定用作临时存储缓冲器、或者由内容投放系统模块414使用的区域。

内容投放系统模块414可以包括执行用于投放媒体内容的各种功能的模块。认证客户机416使用存储在本地存储412中的订阅密钥418通过认证转嫁模块364与中央控制器306的认证服务器416通信。媒体内容列表管理420跟踪选择要下载的媒体以及部分地或完全地被接收并存储在本地存储412中的媒体内容422。DRM/解密模块424利用适当的密钥将媒体内容422解密以供播放或者其他经授权的用途(例如,流送到附连的监视器)。文件传输管理模块426协助跟踪媒体内容的接收或传送,包括部分接收/传送。内容消费(例如,播放器)模块428提供在本地用户输出设备402上的回放。报告模块430准备交易数据供用于本地日志记录和/或用于为记帐/贷记目的向中央控制器306报告。无线接入配置/信标模块432配置对于与自助服务机308通信、与另一PMP 310的P2P、或者来自回程网络(未在图4中示出)的广播信号而言合适的无线设置。受益于本公开便应该领会,某些能力可被分布或略去并且此描绘是示例性的。例如,用户接口特征可以在外部并且还可以是远程的。在某些方面,便携式媒体播放器310在功能上是由耦合到外部显示和控制的有无线能力的便携式媒体存储设备达成的。例如,家用媒体系统的扩充基座(未示出)可以访问所存储媒体内容。

参照图5,内容投放系统(CDS)502的情景500图解了媒体内容是如何可以被非冒犯性地且经济地投放给用户的PMP(便携式设备)504。在由用户与(CDS)502交互之前,供应商自助服务机506可以如508处所描绘的那样正在向如客户PMP 510所描绘的便携式设备群体分发媒体内容。这些交易导致如512处所描绘的向CDS中央控制器514的报告,该CDS中央控制器514向记帐服务516传递记帐和贷记信息,诸如为供应商充当中介而对其贷记以及为经由CDS 502所选择和接收的媒体而对客户记帐。这些交易还可以被特征化,例如,用于确定什么类型的媒体内容更有收益性和/或被请求得更多、以及是在什么场所。尽管此确定可以完全或部分地在CDS 502的各种实体处执行,但对客户的这种特征化在518处被描绘为发生在自助服务机C 506处,该自助服务机C 506使用这些结果以如在520处所描绘的那样从CDS中央控制器514“拉取”内容(重排其优先级)。

受益于本公开便应该领会,在一些应用中,内容投放系统因此可以利用AP来特征化落在其覆盖区域中的用户群体,这被用于调整可供由这些AP投放的内容。例如,这些AP可以访问由移动设备透露的共享用户概况。作为另一示例,这些AP可以对这些移动设备的标识符与在网络实体处维护的用户概况进行交叉参照。因此,当自助服务机或由自助服务机管理的特定AP被检测到具有特定人口统计(例如,80%的用户是男性,年龄为18-25)时,为该自助服务机“推送”或“拉取”的内容可以相应地变更。

PMP 504的用户可以经由用户输入/输出(I/O)设备522接入来自CDS 502的服务。例如,该I/O可以是图形用户界面、人工或自动化电话接口、web门户、触觉接口、等等。不仅如此,此用户I/O 522可以整合到PMP 504或者在其外部(例如,家用或办公室工作站)。该用户I/O 522可以如524处所描绘的那样配置网络订阅信息、配置用于网络通信、自助服务机通信、或对等(P2P)通信的技术或偏好设置。例如,用户可能不喜欢在向自助服务机或另一订户上传内容时消耗电池功率。不然,用户可能喜欢参与媒体内容投放以得到贷记。用户可能喜欢也可能不喜欢使位置或用户身份自动为自助服务机或为其他订户设备所显见。为了在预置供下载的内容中更好地得到服务,用户可能喜欢共享可以显性地标识出感兴趣的内容或者时常到访的场所的人口统计信息。用户I/O 522还可以根据要下载媒体内容的订阅作出选择,诸如从媒体列表目录中选择。这些订阅/人口统计信息/内容选择如526处所描绘的那样从用户I/O 522被发射至CDS中央控制器514,这可以利用诸如互联网连接、PTSN、邮件形式等的通信信道。CDS中央控制器514进而如528处所描绘的那样相应地更新用户概况。

用户PMP 504可以如530处所描绘的那样感测或引起位置报告被生成。例如,蜂窝、短消息服务(SMS)、802.11接入点等可以感测来自PMP 504的信标。在没有媒体内容选择正处于下载待决时为了具体地特征化用户或为特定自助服务机场所一般地特征化客户人口统计概况,此类位置信息可被搜集。位置报告可以由描绘为紧邻的供应商自助服务机A 532的接收实体来仅确定为落在覆盖区域内。替换地或补充地,该位置报告可以基于由PMP 504透露的地理坐标,对于具有固有大覆盖区域的通信模态(例如,WiMax)而言尤其如此。响应于此,自助服务机A在534处或者自主地或者通过与诸如CDS中央514之类的远程网络通信来认证用户的PMP 504,并报告比数据通信射程具有更大射程的信标即将到达。替换地或补充地,自助服务机A 532收集此类信息以周期性地向CDS中央控制器514报告。

在一些实现中或对于诸如自助服务机A 532之类的某些自助服务机而言,可能存在来自CDS中央控制器514的高带宽连接。在此情形中,CDS中央控制器514可以如536处所描绘的那样监视用户概况,包括待决选择下载以及位置跟踪。可能存在足够的时间供CDS中央控制器514如538处所描绘的那样来标识要向自助服务机532“推送”的内容。自助服务机A 532如540处所描绘的那样向PMP 504分发所选择的媒体内容的一部分。在一些实例中,PMP 504与自助服务机A 532之间的连接在所选择的内容完全下载完之前终止,诸如由于时间不足够、自助服务机532没有及时得到该媒体内容的完全副本、任一设备的电源关闭、等等。响应于此,自助服务机A 532如542处所描绘的那样向CDS中央控制器514报告部分分发,CDS中央控制器514进而通过如544处所描绘的那样向记帐服务516发送贷记报告来作出响应。

当在覆盖区域之间转移时,PMP 504可以如545处所描绘的那样进入低功率发现模式。可以间歇地激活射频(RF)收发机电路系统以发现和捕获自助服务机532。另外,在处于下行链路与上行链路隙分配之间的覆盖区域时,可以使用低功率状态。替换地或补充地,诸如当用户尚未作出等待下载的待决选择时或者当电源状态达到某个低水平时,可以进入自动或手动设置的功率节省模式以延长服务寿命。

在一些实现中或者对于诸如自助服务机B 546之类的某些自助服务机而言,存在低带宽通信信道供用于接收来自CDS中央控制器514的媒体内容。例如,该信道是PTSN连接。作为另一示例,该信道被繁重地用于其他目的,导致给此类媒体下载留下很小份额。CDS中央控制器514可以如548处所描绘的那样执行位置预测过程,这可能需要对时常到访自助服务机场所的一般群体进行特征化,或者可能把藉由以往行为或基于当前轨迹被预测为将落在自助服务机B 546的覆盖区域内的特定用户为目标。通过此预测,CDS中央控制器514可以如550处所描绘的那样预先将媒体内容向自助服务机B 546“推送”。媒体内容还可以由自助服务机546如551处所描绘的那样从在访问自助服务机546的覆盖区域时自愿进行上传的客户PMP 510接收得到。例如,客户PMP 510可以从CDS中央控制器514接收到某些贷记以便使其愿意共享所存储的内容。随后,PMP 504进入该覆盖区域并如552处所描绘的那样接收该内容的其他部分的分发,这可以在完成之前就终止。响应于此,自助服务机B 546在554处于某时刻向CDS中央控制器514作出关于此部分分发的报告,CDS中央控制器514进而在556处向记帐服务516作出贷记报告。PMP 504存储下载停止点以支持在下次到访自助服务机时恢复下载的过程。

随后,用户的PMP 504进入在之前已如508处所描绘的那样接收到该媒体内容的客户PMP 510的P2P射程内。替换地,客户PMP 510可以担当自组织(ad hoc)网络中的中介节点以扩展自助服务机C 506的射程。PMP 504、510如558处所描绘的那样共享包括合意的选择以及可供投放的内容的内容列表。响应于对完成所选择的媒体内容的投放的请求,客户PMP 510如560处所描绘的那样向用户的PMP 504传送此选择的其余部分。自助服务机C 506可以如561处所描绘的那样同时地或顺序地投放或接收来从其他设备的媒体内容。

自助服务机C 506可以具有本地可用的附加选择,它们以对等方式向用户的PMP 504广告,例如如562处所描绘的那样可以提供反映关于有什么是本地可用的注释的更新目录。当PMP 510在网络通信内时,如564处所描绘的那样向诸如自助服务机C 506作出已完成对所选择的媒体内容的投放的报告,该报告被中继给CDS中央控制器514,后者进而如566处所描绘的那样生成可以为客户PMP 510协助进行该媒体内容的投放而对其进行贷记的记帐/贷记报告。在媒体内容已投放的情况下,用户的PMP 504可以如568处所描绘的那样播放媒体内容,该用户PMP 504可以是整合的播放器或者外部设备。

参照图6,图解了使移动设备(例如,PMP)参与到内容投放系统(CDS)中的示例性方法体系600。如602处所描绘的那样确立偏好,其可由设备限制、下载时间与图像压缩质量的权衡、用户偏好、关于所消耗的带宽的订阅费率等来规定。在框604中,移动设备可以接收涉及用户偏好、CDS认证、订阅密钥等信息,在服务是完全或部分地经由诸如家用工作站之类的另一通信信道建立的情形中尤其如此。

在框606中,作出关于是否感测到移动设备的移动的确定。如果是,那么可以调整休眠周期(框608)以检测自助服务机或类似的用于请求和接收媒体内容的接入点或接入节点。在一些方面,移动设备跟踪其自己的位置以进行报告或供内部使用(框610)。例如,移动设备可以记住以往的会话或者具有位置交叉参照,上述这些使得能够确定是否正在迫近自助服务机覆盖区(框612)。如果是,那么休眠周期也可以被调整(框614)或者可以发起信标以加快会话发起。该信标例如可以是射程较长但数据率受限的控制信号,用于协商会话参数以使得数据传输高效利用落在全数据通信射程内的短持续时间。

在一解说性实现中,移动设备的功率节省模式因此包括在预定时间苏醒,该苏醒可包括同步时间以避免冲突或遗漏信标信号。替换地,诸如AP之类的一方提供有足够历时和重复的载波(信标)信号,以使得移动设备的相对较短的苏醒周期足以监听覆盖区域。作为其他的替换方案,AP可以具有足够长的监听期(例如,连续地)以使得在苏醒期期间来自移动设备的非常简短的信标信号足以定位、标识该移动设备、或同步到该移动设备的休眠循环以使AP可发起通信会话。

在框616中,作出关于是否有无线AP可用的确定。如果是,那么在框618中发生认证。可以根据在网络通信以外之时已在移动设备上作出的任何选择请求或履行来更新CDS网络实体(框620)。在框622中,移动设备可以接收由无线AP(自助服务机)高速缓存或存储的所请求内容之中的至少一部分。如果在框624中自助服务机已请求了来自该移动设备的内容,那么在框626中可以更新所请求的内容。

如果在框616处自助服务机无线AP不可用,那么可以在框628处作出关于对另一订户移动设备或者向有节点属自助服务机的自组织(ad hoc)网络的P2P无线连接是否可能的进一步确定。如果是,那么可以交换可用内容的列表(框630)以及请求和投放优先级内容中的至少一部分(框632)。

如果在框628处没有P2P可用,那么可以更新位置(框634)、更新信标设置(框636)以及调整或遵循休眠循环(框638),随后处理返回框606以继续监视。

在全部接收到所选择的媒体内容之前或之后,移动设备在框640中对收到的内容编制目录,包括核实数据完好性以及DRM解密密钥的可应用性以便于回放。各种实体对投放的参与可以被记入日志以用于贷记/记帐目的。在框642中,对于部分投放的实例而言,收到的内容可以在框644中被合并成适于回放的形式,这可能需要级联和解密。在一些方面,在框646中,作出关于是否有家用网络连接可用的确定,如果是,则家用网络连接使得能够在框648处将内容存档以在外部设备上进行回放或者防护数据丢失。

参照图7,图解了使自助服务机/无线接入点参与到内容投放系统中的示例性方法体系700。远程地或就在自助服务机处,可以在框702中确定场所处客户的特征,诸如通过接收来自用户的人口统计信息、分析内容交易、手动输入来自轶事经验或用户请求的特征等。自助服务机可以为预期的未来客户“拉取”媒体数据(框704)。

自助服务机可以感测和报告落在覆盖区域内的客户(框706)。例如,未参与的有无线能力的移动设备的数目可以得出关于订阅活动的有效性的市场数据。特定设备标识符的存在可被用于演绎行为模式,无论其是否为订户。被感测到的但尚未对媒体内容作出选择的订户可以标识出进一步向这些订户做广告的机会。

在框708中,自助服务机为预期的移动设备接收从网络“推送”而来的媒体。例如,该移动设备的轨迹已基于与其他接入点的近期遭遇或者指示在适于预置媒体内容的时间帧内即将到达的行为而被预测出来。

在框710中,自助服务机维护对远处设备的自组织(ad hoc)网络连接并且维护AP无线网络以投放广告和所选择的媒体内容。在框712中,除了向订户做广告之外,自助服务机可以有利地向还不是订户的有无线能力的设备传送关于为进行即时投放而高速缓存着的可用媒体内容的广告。

在框714中,作出关于移动设备是否已作出请求媒体内容的确定。如果是,那么在框716中认证该移动设备。此认证可以基于本地订户数据库离线地进行或者通过与网络CDS协调来在线地进行。通过对传输进行排队来管理多个移动设备中的分发(框719)。最优的排队在一方面可以通过以第一请求者能够用来接收内容的合理最大速率进行传输、将剩余带宽给予随后的请求者或者先等待传输完成再将内容下载到随后的请求者来达成。此类优化可至少部分地基于链路质量以及对于每一移动设备的信道带宽限制。排队还可以通过先轮流满足来自每一移动设备的单个请求再履行来自移动设备之一的第二请求来配给可用的空中链路带宽。优化传输还可以考虑与每一移动设备的链路质量。例如,如果链路质量很低,那么某些设备可被给予较低的优先级或者被忽略,以使得总体的成功数据投放得以达成。响应于该请求,在框720中,所标识(所选择)的内容中的至少一部分被传送给移动设备。在框720中,可在由自助服务机控制的数个接入点间协调此传输以扩展覆盖区域上的会话连续性。在框722中,作出关于移动设备是否包含该自助服务机想要的已存储媒体内容的确定。如果是,那么在框724中作出请求并且在框726中接收上传。在一些实例中,移动设备可以拒绝以保存电池功率。在框728中,通信丢失。在框724中,至少报告为投放所发射的媒体内容量的近似来得到提名贷记。因此,受益于本公开便应该领会,自助服务机受益于藉由一种或更多种类型的传输来接收媒体内容,这些传输在上面被描述为关于网络CDS被“推送”或“拉取”或者是从移动设备上传的。

参照图8,图解了使网络中央控制器参与到内容投放系统中的示例性方法体系800。在框802中,维护订户数据库,包括那些作为移动设备来参与以如最终用户那样接收媒体内容以及扮演中介角色的自助服务机供应商。在框804中,跟踪并更新关于移动设备的位置报告。在框806中,基于自助服务机的请求、来自个体无线设备的转嫁请求、以往交易的特征、或者基于关于特定自助服务机场所的人口统计数据的预测,来为自助服务机将内容下载排队。在框808中,对高话务量区域的分析可以标识出有潜力要另一台供应商自助服务机来扩展CDS的覆盖区域以及产生供应商收益以保证基础设施增加的场所。在框810中,作出关于是否特定交易逾期未完成的确定。如果是,那么网络可以调度向该移动设备的回程网络传输或者对向自助服务机下载的队列给予优先以满足该投放(框812)。周期性地,收到的交易报告可被用来对供应商以及对向自助服务机或向订阅方移动设备的P2P投放进行贷记(框816)。另外,可以为媒体内容的下载而对移动设备记帐(框818)。

已在上面所描述的包括各种方面的示例。当然,出于描绘各种方面的目的而描述每一种可构想到的组件或方法体系的组合是不可能的,但本领域内的普通技术人员可以认识到,许多进一步的组合和置换都是可能的。相应地,本说明书旨在涵盖落入所附权利要求书的精神和范围内的所有这样的变更、修改和变化。

如在本申请中使用的,术语“组件”、“模块”、“系统”之类意指计算机相关实体,任其是硬件、硬件与软件的组合、软件、还是执行中的软件。例如,组件可以是但并不被限定于在处理器上运行的进程、处理器、对象、可执行码、执行的线程、程序、和/或计算机。作为解说,运行在服务器上的应用和该服务器两者都可以是组件。一个或更多个组件可驻留在进程和/或执行的线程内,并且组件可局部化在一台计算机上和/或分布在两台或更多台计算机之间。

措辞“示例性”在本文中用于表示用作示例、实例、或解说。本文中描述为“示例性”的任何方面或设计不必被解释为优于或胜过其他方面或设计。

特别地,并且对于由上述组件、设备、电路、系统等执行的各种功能而言,除非另外指明,否则用于描述这些组件的术语(包括对“装置”的引述)旨在对应于执行所描述的执行本文中解说的示例性方面中的功能的组件的指定功能的任何组件——即使其在结构上并不等效于所公开的结构(例如,功能等效)。在这一点上而言,也将认识到各种方面既包括系统也包括具有用于执行各种方法的动作和/或事件的计算机可执行指令的计算机可读介质。

另外,尽管可能已仅关于若干实现之一来公开特定的特征,但是这样的特征可以如对任何给定或特定应用而言合需且有利的那样来与其它实现的一个或更多个其他特征相组合。就在本详细描述或权利要求书中使用术语“包括”和“包含”及其变体的程度而言,这些术语旨在以与术语“包含”相似的方式成为包含性的。此外,在本详细描述或所附权利要求书中所使用的术语“或”意味着“非异或”。

此外,如将可领会的,所公开的系统以及方法的各种部分可以包括或具有基于人工智能、机器学习、或者知识或规则的组件、子组件、进程、装置、方法体系、或机制(例如,支持向量机、神经网络、专家系统、贝叶斯信任网络、模糊逻辑、数据融合引擎、分类器等……)此类组件尤其可以使所执行的某些机制或进程自动化,由此使得系统和方法的诸部分变得更加自适应、高效及智能。

考虑到以上描述的示例性系统,可以根据已参照若干流程图描述的公开主题来实现方法体系。尽管为使解释简单化,将这些方法体系图示并描述为一系列框,但是应当理解并领会所要求保护的主题不受框的次序所限,因为一些框可按与本文中描绘和描述不同的次序发生和/或与其他框并发地发生。不仅如此,实现本文中所描述的方法体系可能并非需要所有图解的框。另外还应该领会,本文中所公开的这些方法体系能够被存储在制造品上,以便于把此类方法体系输送和传递给计算机。在此使用的术语“制造品”意在涵盖可以从任何计算机可读设备、载体、或介质访问的计算机程序。

此外,该一个或更多个版本可以通过使用标准编程和/或工程技术产生软件、固件、硬件、或其任何组合以控制基于计算机实现所公开的方面来实现为方法、装置或制造品。本文中所使用的术语“制造品”(或替换地,“计算机程序产品”)旨在涵盖可从任何计算机可读设备、载体、或介质访问的计算机程序。例如,计算机可读介质可包括但不被限定于磁存储设备(例如,硬盘、软盘、磁条……)、光盘(例如,压缩盘(CD)、数字多功能盘(DVD)……)、智能卡、以及闪存设备(例如,记忆卡、记忆棒)另外应该领会,载波可以被用于载带计算机可读电子数据,诸如那些用于传送和接收电子邮件或用于访问如因特网或局域网(LAN)等网络的数据。当然,本领域的技术人员将会认识到,可以对这种配置进行许多修改而不会脱离所公开的方面的范围。

结合本文所公开的实施例描述的各种解说性逻辑、逻辑块、模块、和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件、或其设计成执行本文所描述功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或更多个微处理器、或任何其他这样的配置。补充地,至少一个处理器可以包括可作用于执行一个或更多个上面所描述的步骤和/或动作的一个或更多个模块。

此外,结合本文中公开的方面描述的方法或算法的步骤和/或动作可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质可耦合到处理器以使得该处理器能从/向该存储介质读和写信息。在替换方案中,存储介质可以被整合到处理器。另外,在一些方面,处理器和存储介质可驻留在ASIC中。另外,ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。另外,在一些方面,方法或算法的步骤和/或动作可作为代码和/或指令之一或其任何组合或集合驻留在可被纳入到计算机程序产品中的机器可读介质和/或计算机可读介质上。

应当领会,被宣称通过引用而纳入本文的任何专利、出版物、或其他公开材料的全部或部分仅以如下程度被纳入到本文中:即所纳入的材料不与现有定义、语句、或在本公开中所阐述的其他公开材料相冲突。因此,并且在必要的程度上,在本文中显性地阐述的公开内容取代通过引用而纳入本文的任何冲突材料。被宣称通过引用而纳入本文的但与现有定义、语句、或在本文中所阐述的其他公开材料相冲突的任何材料或其部分将仅以如下程度被纳入:即在所纳入的材料与现有公开材料之间不出现冲突。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1