便携式数字内容装置及与其一同使用的方法

文档序号:6466651阅读:181来源:国知局
专利名称:便携式数字内容装置及与其一同使用的方法
技术领域
本发明涉及一种便携式数字内容装置及与其一同使用的方法。
背景技水
不是向消费者销售数字内容,而是数字内容所有者可使消费者能够免费接入数字 内容但向广告商销售广告空间。通过所述"支持广告的数字内容",将在所述数字内 容的重放之前、期间或之后播放一个或一个以上广告。由于难以保护数字内容不被非 法拷贝及传送,支持广告的数字内容经常被直接从网络位置流式传输到用户的重放装 置,此阻止用户容易地捕获及拷贝所述数字内容。虽然流式传输支持广告的数字内容 向数字内容所有者及广告商提供对其资产的所需控制,但流式传输要求所述重放装置 为连接到内容服务标题端或源的在线装置。因此,用户被阻止在离线重放装置(例如, 所述用户的家庭电视、具有媒体功能的电话、个人媒体播放器或MP3播放器,其可 提供改善的用户乐趣)上享受所述数字内容。最近,已宣布允许下载支持广告的数字 内容的服务。然而,这些服务产生用户将能够从所下载的内容包剥除广告且观看没有 广告的数字内容的风险。如果内容所有者不能够向广告商确保其广告将被观看,那么 广告商可能不愿购买可下载数字内容中的广告空间,此限制内容所有者将其数字内容 货币化的能力。

发明内容
本发明揭示一种便携式数字内容装置及与其一同使用的方法。在一个实施例中, 揭示一种用于追踪使用活动以在移动环境中支持数字资产管理的便携式数字内容装 置及方法。在另一实施例中,揭示一种离线/断开式广告库存管理及广告决策系统及 方法。虽然这些系统及方法可与任何适合的便携式数字内容装置一同使用,但揭示一 种实例性便携式数字内容装置,其可用于除实施使用活动追踪及广告决策系统功能以 外的其它用途或替代实施使用活动追踪及广告决策系统功能的用途。本文中所说明的 实施例中的任一者可单独使用或组合使用。


图1A、 1B及1C是用于追踪使用活动以支持移动环境中的数字资产管理的实施例的概略图解说明。
图2是对实施例的数字内容传递系统的图解说明。
图3是显示经加密内容及密钥向实施例的便携式数字内容装置的传递的图解说明。
图4是对实施例的便携式数字内容装置中的存储器的公共及专用分区的图解说明。
图5是对实施例的便携式数字内容装置中的存储器的公共及专用分区的图解说明。
图6是对实施例的便携式数字内容装置中的存储器的公共及专用分区的图解说明。
图7是对实施例的便携式数字内容装置中的存储器的公共分区的图解说明。
图8是系统的"分层图",其将用于图解说明实施例的广告传递系统。
图9是对与实施例的便携式数字内容装置通信的各种数据汇及数据源的图解说明。
图IO是对实施例的播放列表结构的图解说明。 图11是图解说明实施例中的广告放置的图式。 图12是图解说明实施例的使用活动的追踪的图式。 图13是实施例的便携式数字内容装置的方块图。
图14A及14B是图解说明用于重放数字内容的实施例的方法的流程图。 图15是对实施例的便携式数字内容装置及远程控制的图解说明。 图16是实施例的远端控制的端视图。
图17是对实施例的便携式数字内容装置/远端控制组合件的图解说明。 图18是对实施例的便携式数字内容装置及插座的图解说明。 图19是实施例的插座的端视图。
图20是对实施例的便携式数字内容装置/插座组合件的图解说明。
具体实施例方式
以引言的方式,下文所说明的实施例大体来说涉及便携式数字内容装置及与其一 同使用的方法。在一个实施例中,揭示一种用于追踪使用活动以支持移动环境中的数 字资产管理的便携式数字内容装置及方法。在另一实施例中,揭示一种离线/断开的 广告库存管理及广告决策系统及方法。虽然这些系统及方法可与任何适合的便携式数
字内容装置一同使用,但揭示一种实例性便携式数字内容装置。本文中所说明的实施 例中的任一者可单独使用或组合使用。因此,使用活动追踪方法未必需要与所述实例性便携式数字内容装置或与所述广告决策系统一同使用,且所述实例性便携式数字内 容装置未必需要与所述使用活动追踪方法或与所述广告决策系统一同使用。此外,下 文所论述的实例仅用于图解说明这些实施例且并非打算作为对权利要求书的限制。 关于追踪使用活动以支持移动环境中的数字资产管理的实施例 现在翻到图式,图1A、 1B及1C是对用于追踪使用活动以支持移动环境中的数 字资产管理的实施例的图解说明。这些图式显示便携式数字内容装置IIO。如本文所 使用,"便携式数字内容装置"是包含存储器120及电路130的便携式装置(即,可 容易地从一个位置移动到另一位置的装置),电路130在此实施例中操作以追踪存储 在存储器120中的某些数据的使用活动。应了解,便携式数字内容装置IIO可采取任 何适合形式且可包含仅除存储器120及电路130以外的组件。举例来说,(例如)当 便携式数字内容装置110采取MicroSDTM或其它小型存储器卡的形式时,便携式数字
内容装置110可如仅包含存储器120及电路130 (且可能其它辅助电路)的存储器卡 一样简单。便携式数字内容装置110可替代为具有其它组件的更复杂装置,例如播放 器、显示器装置及/或音频输出插孔/扬声器(例如,当便携式数字内容装置IIO是移 动电话、膝上型计算机等时)。依据其配置,便携式数字内容装置IO可不仅具有存 储数字内容的功能性而且还具有播放数字内容的功能性。
便携式数字内容装置110中的存储器120可采取任何适合形式,且在一个实施例 中为非易失性固态存储器阵列(例如,快闪存储器)。应注意,可使用其它类型的存 储器,例如但并不限于光学或磁性媒体。虽然存储器120在图1A中显示为单个组件, 但应了解可使用数个分离的存储器组件。此外,如本文中所使用,"电路(circuitry)" (或"电路(circuit)")可包括一个或一个以上组件且是纯硬件实施方案及/或组合 的硬件/软件(或固件)实施方案。因此,"电路"可采取一个或一个以上微处理器 或处理器及计算机可读媒体的形式,所述计算机可读媒体存储由(举例来说)所述(微) 处理器、逻辑门、开关、专用集成电路(ASIC)、可编程逻辑控制器及嵌入式微控 制器执行的计算机可读程序码(例如,软件或固件)。如上文所提及,此实施例中的 电路BO操作以追踪存储在存储器120中的某些数据的使用活动。电路130也可操作 以执行其它功能,例如便携式数字内容装置110的基本操作或其它高级功能,如将在 下文中更加详细地说明。上文还提及,电路130可包含一个或一个以上组件。举例来 说,在下文更加详细说明的实施例中,电路130包含控制器及视频解码器。
现在翻到图1A,显示便携式数字内容装置IIO与第一主机装置140通信,第一 主机装置140与网络150 (例如,因特网)通信。如本文中所使用,措词"与......通
信"意指直接与......通信(例如,经由有线或无线连接)或通过一个或一个以上组件
间接与......通信,所述组件可以或可不显示或说明于本文中。在一个实施例中,便携
式数字内容装置110与第一主机装置140具有匹配端口 (或第一主机装置140可具有 具有所述匹配端口的适配器或读取器)。如本文中所使用,"主机装置"是指可将其 置于与便携式数字内容装置110的通信的任何装置且可用于将数据存储在便携式数字内容装置110上及/或在便携式数字内容装置110上播放数据。主机装置的实例包 括但不限于数字媒体播放器、个人计算机、显示器装置(例如,电视)、机顶盒、家 庭或车载立体声系统等。如上文所提及,在某些情形中,主机装置可使用适配器(例 如,插座)以被置于与便携式数字内容装置110的通信中。不同类型的主机装置可具 有不同的功能性。举例来说,计算机可将数字内容载入到便携式数字内容装置110上, 而电视可能仅能够显示所播放的数字内容。主机装置可以或可不包含解码及播放存储 在便携式数字内容装置中的数字内容所需要的功能性。如下文将更加详细地说明,在
一个目前优选的实施例中,便携式数字内容装置110中的电路130包含用以向主机装 置提供模拟视频及/或音频输出的视频解码器。
在操作中,用户使用第一主机装置140来下载数字内容并将其存储在便携式数字 内容装置IIO的存储器120中。(如下文更加详细地说明,电路130可用于将数字内 容及其它数据存储在存储器120中的过程中)。举例来说,在一个实施例中,通用网 站浏览器或在第一主机装置140上运行的专门客户端应用程序向用户提供图形用户 接口,用户可通过所述绘图用户接口选择将要下载到便携式数字内容装置110的数字 内容。 一种此类适合的服务是来自晟碟(SanDisk)公司的Fanfare。
在图1A中所示的实施例中,数字内容的源在网络150中的某处。在其它实施例 中,当第一主机装置140采取(例如)数字内容亭的形式时,所述数字内容的源可以 是第一主机装置140本身。因此,如本文中所使用,措词"从主机装置接收数字内容" 打算涵盖包括以下情形在内的情形,其中(i)数字内容存储在主机装置上且发送到 便携式数字内容装置及(ii)数字内容存储在与主机装置通信的装置上(例如,经由 网络(例如,因特网))且所述数字内容经由所述主机装置发送(以安全或不安全方 式)到便携式数字内容装置。此外,虽然用户在此实施例中使用第一主机装置140进 行对数字内容的请求,但在其它实施例中,所述用户可使用便携式数字内容装置IIO 上的用户输入元件进行所述请求。
数字内容可采取任何适合形式,例如但不限于视频(具有或不具有伴随音频)(例 如,电影、TV表演的片段、新闻节目等)、音频(例如,歌曲、泡播、 一个或一系 列声音等)、静止或运动图像(例如,照片、计算机产生的显示等)、文本(具有或 不具有图形)(例如,文章、文本文件等)及这些形式中的两者或更多者的混合多媒 体演示。数字内容可以是被动的或需要用户进行的交互作用。在此实施例中,数字内 容是"支持广告的数字内容"意指一个或一个以上广告与所述数字内容相关联且打算 在播放所述数字内容之前、期间及/或之后播放。在图1A中所示的实施例中,显示单 个广告(虽然可使用一个以上广告),且所述广告与所述数字内容一同下载。如下文 将更加详细地说明,所述广告可来自与所述数字内容相同或不同的位置且可在与所述 数字内容相同或不同的时间下载。除提供支持广告的数字内容以外,所述服务还可向 用户提供付费数字内容。
如本文中所使用,"广告"是经设计以吸引注意力或顾客的数字内容。广告可采取与其相关联的数字内容相同或不同的形式。举例来说,如果所述数字内容是视频, 那么所述广告也可以是视频或可以是音频或文本。"广告"可以但未必涉及产品或服 务。举例来说,"广告"可以是产品或服务的商业广告节目、公共服务通告、站或频 道识别点或数字内容的所有者的识别。在某些形式中,"广告"可容易地被认为是传 统广告(例如,产品或服务的商业广告节目)在其它形式中,"广告"可能不会被 如此容易地认识。举例来说,如果所关心的数字内容是有名艺术家的歌曲,那么"广 告"可以是不太有名的艺术家的歌曲。即使所述不太有名的艺术家的歌曲通过其自身 呈现(例如,没有鼓励用户下载所述歌曲的画外音),但呈现给用户的所述不太有名 的艺术家的歌曲吸引对所述不台有名艺术家的注意。此外,在某些情形中,所述数字 内容是"主要"数字内容(或"所支持的数字内容")意指其是用户所关心的内容(例 如,TV表演的片段),而广告是"补充"数字内容(或"支持数字内容")。然而, 在某些情形中,用户可能对所述广告比对所述"主要"内容更感兴趣。举例来说,如 果所述广告是即将来临的电影的有限发行"预览",那么用户可能对观看所述广告比 与其相关联的主要内容更感兴趣。
在将数字内容及广告下载到便携式数字内容装置110的存储器120中之后,用户 将便携式数字内容装置110从第一主机装置140移除。如图1B中所示,用户然后可 将便携式数字内容装置110置于与第二主机装置160的通信中以播放所述数字内容及 广告。与其中将支持广告的数字内容流式传输到用户的PC的系统相比,此实施例允 许所述用户在不同的主机装置上播放所述数字内容且不要求所述不同主机装置在线。 因此,所述用户可选择其喜欢在哪重放所述数字内容以使其对所述内容的享受最大 化。
虽然第二主机装置160可以是与第一主机装置140同一类型的装置(例如,主机 装置140、 160两者均可以是个人计算机),但第二主机装置160可以是不同类型的 主机装置。举例来说,第一主机装置140可以是用户藉其将支持广告的数字内容下载 到其便携式数字内容装置110上的个人计算机,而第二主机装置160可以是用户的家 庭电视或便携式媒体播放器(如上文所提及,第二主机装置160可具有适配器或插座 以将便携式数字内容装置IIO置于与第二主机装置160的通信中)。此外,虽然第二 主机装置160在图1B中显示为离线,但第二主机装置160也可以是在线装置(例如, 手机)。
在将便携式数字内容装置110置于与第二主机装置160的通信中之后,可在第二 主机装置160上播放所述数字内容及广告。所述重放操作的形式可取决于所述数字内 容的形式。举例来说,如果所述数字内容是视频文件或音频文件,那么所述数字内容 的重放可以是播放所述视频(例如,电视表演的片段)或所述音频(例如,歌曲)。 作为另一实例,如果所述数字内容是图像文件或文本文件,那么所述数字内容的重放 可以是显示所述图像或文本。作为又一实例,如果所述数字内容是交互形式/调查, 那么所述数字内容的重放可以是向用户呈现所述交互形式/调査。如下文将更加详细地说明,在某些实施例中,便携式数字内容装置110中的电路 130进一步操作以解密及/或解码所述数字内容及/或广告以向第二主机装置160提供 模拟视频及/或音频输出。以此方式,第二主机装置160仅充当所述所播放数字内容 及广告的显示器装置。在其它实施例中,在第二主机装置160中提供所述重放功能性, 且在另外实施例中,所述重放功能性分布于便携式数字内容装置IIO与第二主机装置 160之间。在这些实施方案中的任一者中,可通过便携式数字内容装置110上的用户 输入元件(或与便携式数字内容装置110通信的远程控制)或通过第二主机装置160 进行播放所述数字内容的请求。此外,当便携式数字内容装置110连接到第二主机装 置160时,重放可自动发生。
由于所述数字内容是支持广告的,因此至少一个广告在所述数字内容之前、期间 或之后播放。如以上背景技术章节中所提及,由于所下载内容包被用户占有,因此存 在所述用户将把广告从所述所下载内容包剥除且观看没有广告的数字内容的风险。此 可使广告商不愿购买可下载数字内容中的广告空间,此将限制所述内容所有者将其数 字内容货币化的能力。在此实施例中,为帮助向广告商确保其广告将被观看,便携式 数字内容装置110中的电路130操作以追踪所述广告的使用活动,所述使用活动随后 可被报告回所述内容所有者、广告商或其它实体以证明所述广告正被观看及以(视情 况)提供其它信息。如图1B中所示,所述所追踪使用活动数据存储在便携式数字内 容装置110的存储器120中。如图1B中还显示,追踪所述广告的使用活动在便携式 数字内容装置IIO正在离线环境中使用时发生。因此,使用活动追踪不需要到因特网 或其它类型的网络的连接。
如本文中所使用,术语"使用活动"是指任何与正被追踪的资产相关的活动。使 用活动可包括(举例来说)资产是否被播放(部分地或整体地)、所述资产被播放 的次数(即,所述广告的"播放计数")、播放资产花费的时间量、所述资产是否被 整体跳过、所述资产是否被重新播放及所述资产被重新播放的次数、在所述资产的重 放期间是否使用快进或倒回操作、所述资产的用户分级、播放所述资产的时间、关于 消费所述资产的用户的信息、关于用于消费所述资产的主机装置的信息、可能己请求 及回答的调査信息等。在此特定实施例中,其活动正被追踪的资产是所述广告。然而, 应注意,还可追踪便携式数字内容装置110中的数字内容或其它资产的使用活动。
如图1C中所示,所述用户随后将便携式数字内容装置IIO连接到连接到网络150 的在线主机装置170,(举例来说)以从所述服务下载额外数字内容。在线主机装置 170可以是所述用户用来下载所述数字内容的同一主机装置(即,第一主机装置140) 或不同的在线主机装置。当便携式数字内容装置IIO连接到在线主机装置170时,可 将所存储的使用活动数据报告到便携式数字内容装置IIO外部的实体(在此,报告到 主机装置170或通过主机装置170报告到网络150中的实体,例如报告服务器数据 库)。举例来说,在一个实施例中,当主机装置170被置于与便携式数字内容装置 110的通信时所述使用活动数据由主机装置170中的客户端应用程序检索且然后发送到网络150中的报告服务器。所述报告服务器可分析所述使用活动数据以验证所述用 户的确观看了所述广告,以及基于所收集的数据进行各种分析及报告。此信息可用于 (举例来说)确定各种广告的效果,以及提供关于谁、在哪及何时播放所述广告(或 其它资产)的信息。
除报告使用活动数据以外,便携式数字内容装置110可利用到网络150的连接来 更新所存储的广告。某些广告可变得陈旧及过时。举例来说,在九月与TV表演一同 下载的广告可能在十二月已不再及时。因此,可下载替代广告。此外,可下载额外广 告,以及在便携式数字内容装置110上运行的广告传递系统的新的或改变的规则,如 将在下文中更加详细地说明。便携式数字内容装置IIO还可下载主要数字内容的序列 或特征的改变(例如,向电影添加新的结尾)。此外,如上文所提及,所述用户可在 其将便携式数字内容装置IIO置于与主机装置170的通信中时下载额外数字内容。
在图1C中,用于报告使用活动数据的主机装置170不同于用于播放数字内容及 广告的主机装置160。然而,如果第二主机装置160是在线装置或随后连接到网络150 的离线装置,那么第二主机装置160可报告所述使用活动数据(因此,所述任务将不 需要主机装置170)。此外,如果便携式数字内容装置110包含将其自身连接到网络 150的组件(例如,无线传输器),那么便携式数字内容装置IIO可在不与主机装置 通信的情况下发送定向于网络150的使用活动数据。
如上文所提及,便携式数字内容装置110中的电路130操作以追踪广告的使用活 动。此提供优于其中所述广告的使用活动追踪由所述主机装置执行的系统的优点。举 例来说,考虑其中所述便携式数字内容装置采取存储器卡的形式的情形。由于所述存 储器卡中的电路负责追踪所述广告的使用活动,因此所述广告的使用活动将被追踪而 不管正使用何种主机装置。与其中使用活动追踪由所述主机装置执行的系统相比,所 述广告的使用活动将仅在所述主机装置包含必要的播放器应用程序(或其它软件)的 情况下被追踪。因此,如果所述存储器卡连接到具有适当播放器应用程序的主机装置, 那么所述广告的使用活动将被追踪。然而,如果所述存储器卡连接到不具有适当播放 器应用程序的主机装置,那么所述广告的使用活动将不被追踪(缺少适当的播放器应 用程序甚至可根本阻止所述数字内容及/或广告被播放)。因此,通过将所述便携式 数字内容装置装备操作以追踪广告的使用活动的电路,所述广告的使用活动将被追踪 而不管主机装置的类型且不管所述主机装置是否具有所需要的播放器应用程序(即, 所述使用活动追踪功能性是主机装置及播放器"不可知")。此使便携式数字内容装 置上的内容更便携,因为使用活动追踪被绑定到所述便携式数字内容装置而不是绑定 到特定主机装置或播放器应用程序。此在今天的其中用户变得对与封闭系统相关联的 不灵活性越来越失望的媒体环境中尤为需要。
通过现在说明的此实施例的一般操作,以下段落及图式图解说明各种具体实施方 案。通过概述的方式,这些不同实施方案涉及存储器的加密、安全机制及数字内容与 广告之间的关系。重要的是注意,提供这些不同实施方案仅用以图解说明此实施例,且这些不同实施方案的细节不应被归于权利要求书中,除非权利要求书中明确加以叙述。
返回图式,图2是对实施例的数字内容传递系统的图解说明。在此实施例中,摄 取服务200将数字内容与广告汇编(或"缝合")在一起作为单个文件。以此方式, 所述数字内容与广告被作为单个文件一起发送到便携式数字内容装置。在下文将说明 的其它实施例中,所述数字内容与广告是由所述便携式数字内容装置根据播放列表或 广告传递系统汇编的分离成分。
在图2中,所述数字内容是电视表演的片段(片段资产205),且相关联的元数 据文件210包含广告插入时间码(TC),其指示片段资产205中的可用于广告放置 的时间位置("广告时间点")。在此实例中,片段资产205包含三个广告广告时间 点,且根据所规定的广告插入规则,三个广告213、 214、 215将插入到片段资产205 中。摄取服务200将三个广告213、 214、 215插入到片段资产205中以创建单个文件, 其在本文中将称作"主要演示资产"220。(在此,所述三个广告213、 214、 215在 汇编到片段资产205中之前被指示为"滚动前广告"(将要在数字内容之前播放的广 告)且在汇编到片段资产205中之后被指示为"间隙广告"(将要在所述数字内容期 间播放的广告)。)摄取服务200还更新元数据文件210中的广告时间码以反射广 告213、 214、 215在哪开始及停止,因为广告213、 214、 215到片段内容205的插入 使先前时间码过时。
然后,摄取服务200将所述主要演示资产及元数据文件210包装以进行公布。在 此实施例中,主要演示资产220的包装包含将主要演示资产220加密且添加规定解密 所述经加密的主要演示资产220所需要的内容加密密钥("CEK" ) 227的文件标头 225。然后,将包含标头225的文件230及经加密的主要演示资产220公布于内容传 递网络("CDN" ) 240上。(虽然CDN240在图2中显示为单个组件,但CDN 240 可包含遍布大的地理位置的多个服务器,每一服务器包含文件230的拷贝,以允许端 用户快速下载文件230)。摄取服务200还将CEK227公布于安全密钥服务器250上 且将元数据文件210公布于目录数据库260及报告服务器数据库270中。(由于这些 条目的敏感性质,可优选地经由安全会话传送CEK227及元数据文件210)。目录数 据库260由提供所述内容的服务使用以促进内容的用户选择及下载。报告服务器数据 库270是便携式数字内容装置向其报告广告(且视情况,其它资产)的使用追踪活动 的实体。如果由便携式数字内容装置发送的使用活动数据按照时间码位置规定使用活 动,那么报告服务器数据库270中的元数据文件可用于将所报告的时间码位置转变为 关于哪些广告被"使用"的数据。(替代使用所述元数据文件,数字内容文件可包含 标记(例如,黑屏)以指示广告的开始/停止,且所述标记可用于资产活动追踪操作 中)。
图3是对图1A的更加详细图解说明,其将用于图解说明实施例的优选传递机制。 如上文所提及,在此实施例中,用户将其便携式数字内容装置110置于与第一主机装置140 (在此为PC)的通信中且使用通用网站浏览器或在第一主机装置140上运行的 专门客户端应用程序来选择将要从内容传递网络240下载的数字内容。由于主要演示 资产220被加密,因此包含所述经加密的主要演示资产220的文件可通过规则的(即, 不安全)HTTP会话下载。由于主要演示资产220被加密且未经加密的文件标头230 仅包含CEK 227的名称而不是CEK 227本身,因此即使未经授权的个人截取通行中 的文件230,所述个人也不能够解密及播放主要演示资产220。虽然可通过安全会话 传送文件230,但由于文件230的大小相对较大,因此与在安全会话中传送所述相对 较大文件相关联的延迟可是不期望的。与包含主要演示会话220的文件230相比,CEK 227通过安全会话发送到便携式数字内容装置110。由于CEK227的大小相对较小, 因此与CEK227的安全传送相关联的延迟对于用户来说应该不会如此明显。
如图3中所示,在此实施例中,便携式数字内容装置110的存储器120包含公共 区域300及隐藏(或"专用")区域310。虽然公共及隐藏区域300、 310显示为单 个存储器120的不同分区,但应注意,可使用两个分离的存储器, 一个用作所述公共 区域而另一个用作所述隐藏区域。术语"区域"与"分区"在本文中可互换使用。公 共区域300是"公共的"意指主机装置的文件系统可看到公共区域300的内容,而隐 藏区域310是"隐藏的"意指主机装置的文件系统不能够看到隐藏区域310的内容。 而是,需要便携式数字内容装置110中的电路130 (例如,控制器)来将数据存储到 隐藏区域310及从隐藏区域310读取数据。虽然可使用任何类型的安全系统来提供安 全存储,但目前优选的是便携式数字内容装置100根据来自晟碟公司的TrustedFlashTM 规范操作。TrustedFlashTM的额外细节及其在一个目前优选的便携式数字内容装置中的
使用随后提供于本文档中。
在此实施例中,CEK 227存储在隐藏区域310中以防止未经授权的用户获得对 CEK 227的存取及能够解密经加密的主要演示资产220。由于主要演示资产220被加 密且在没有隐藏CEK 227的情况下不能够被解密,因此可将主要演示资产220存储 在公共区域300中。如果将经加密的主要演示资产220存储在公共区域200中,那么 用户使用主机装置上的文件系统将能够看到主要演示资产220的存在。然而,作为额 外安全防范,如果所述用户删除或试图更改主要演示资产220 (或形成完整内容包的 部分的资产,如将在下文中更加详细地说明),那么便携式数字内容装置110可阻止 主要演示资产220的重放直到主要演示资产220 (及任何相关联的资产)被重新下载。 虽然未在图3中显示,但可将所追踪的使用活动数据(其在本文中有时将称作"资产 活动追踪对象")存储在公共区域300或隐藏区域310中。然而,(例如)当广告商 担心用户能够篡改其广告的资产活动追踪对象(例如,以显示所述广告被观看过,即 使实际上其未被观看)时,可能期望将资产活动追踪对象存储在隐藏区域310中。
下几个图式及段落图解说明可使用的各种替代方案。图4显示具有公共分区400 及专用分区405的存储器。正如图3中所示的实施例,此实施例中的公共分区400存 储具有文件标头412的文件410及经加密的主要演示资产414。公共分区400还包含具有文件标头422的另一文件420及经加密的主要演示资产424以及混杂用户文件 430。不同于图3中所示的实施例,两个文件410、 420的经加密主要演示资产422、 424不包含"缝入"的广告。而是,所述广告从经加密的主要演示资产422、 424单 独发送。虽然所述广告不是包含经加密主要演示资产422、 424的文件410、 420的部 分,但所述广告可来自提供文件410、 420的同一服务器且可在与文件410、 420大约 相同的时间下载。另一选择为,所述广告可来自不同的服务器且可在不同时间下载。
在图4中,专用分区405存储三个广告资产440、 442、 444。虽然广告资产440、 442、 444在此实施例中存储在专用分区405中,但某些或所有广告资产440、 442、 444可存储在公共分区400中。在此实施例中,每一广告资产440 、 442、 444与相应 的资产活动追踪对象440、 442、 444相关联,所述资产活动追踪对象也存储在专用分 区405中。此外,在此实施例中,每一主要演示资产414、 424与相应的资产活动追 踪对象456、 458相关联,所述资产活动追踪对象也存储在专用分区405中。某些或 所有资产活动追踪对象440、 442、 444、 456、 458可组合到单个资产活动追踪对象中 且可存储在公共分区400中而不是专用分区405中。
在此实施例中,每一文件410、 420中的文件标头412、 422指向相应的许可数据 对象460、 470。许可数据对象460、 470包含其相关联主要演示资产414、 424的CEK 以及指示主要演示资产414、 424中的广告时间点位置及将广告资产440、 442、 444 中的哪一个放置到所述广告时间点位置中的"播放列表"。(在此实施例中,广告资 产442在主要演示资产414、 424之间共享。在其它实施例中,每一主要演示资产具 有其自己的唯一广告资产组。)播放器(例如,在便携式数字内容装置上)将使用 所述播放列表来将广告资产440、 442、 444汇编到主要演示资产414、 424中的适当 广告时间点位置中。以此方式,许可数据对象460、 470中的播放列表将用于将广告 汇编到飞行中的数字内容中,此与图2中所示的实施例(其中摄取服务200在数字内 容被传递到便携式数字内容装置之前将广告缝入所述数字内容中)相反。在此实施例 中,每一许可数据对象460、 470中的播放列表是静态的,因为每次播放所述主要演 示资产时播放相同的广告资产。如下文将详细论述,便携式数字内容装置可装备有广 告决策系统,其可以动态及灵活方式准备广告资产。所述许可数据对象还可包含数字 权利管理(DRM)规则(例如,对拷贝的限制、资产可被播放的次数等)。如果所 述资产己具有其自己组的DRM规则,那么所述便携式数字内容装置可包含确定如何 处置两组规则之间的冲突的功能性。
图5及6图解说明图4中所说明的各种资产的替代位置。在图5中所示的替代方 案中,广告资产540、 542、 544存储在公共分区500中而不是专用分区505中。由于 广告资产540、 542、 544在公共分区500中,因此其可在不播放相关联的主要演示资 产的情况下播放。由于广告商通常期望其广告尽可能频繁地被观看,因此广告商可不 会拒绝广告资产540、 542、 544放置在公共分区500中。然而,由于其在公共分区 500中,因此广告资产540、 542、 544可易于遭受黑客的更改。因此,可能期望以加密形式而不是"净空"地存储广告资产540、 542、 544。在图6中所示的替代实施方 案中,包含经加密的主要演示资产614、 624的文件610、 620存储在专用分区605中。 在此替代方案中,专用区域内容列表690存储在公共分区600中,因此用户将能够知 道什么数字内容存储在便携式数字内容装置中。虽然主要演示资产614、 624存储在 专用分区中且因此应不会被未经授权的实体存取,但主要演示资产614、 624在此实 施例仍以加密形式存储以作为额外防范。
虽然经加密文件及专用分区的使用用于以上实施例中,但应注意并非在所有实施 例中要求这些特征。举例来说,在图7所示的实施例中,便携式数字存储装置中的公 共分区700存储未经加密("净空")的主要演示资产710、 720、 720,每一者具有 未经加密的滚动前及滚动后广告712、 714、 722、 727、 732、 734及混杂用户文件740。 (由于滚动前及滚动后广告712、 714、 722、 727、 732、 734被缝入主要演示资产710、 720、 720中,因此在此实施例中不使用播放列表。)每一主要演示资产710、 720、 720与单个资产活动追踪文件750、 760、 770相关联,每一相应文件追踪某些或所有 所述相关联广告及所述主要演示资产的活动。在此实施例中,资产活动追踪文件750、 760、 770也存储在公共分区700中。
与离线/断开的广告库存管a/广告决策系统相关的实施例
在先前章节中论述的实施例中,广告由摄取服务"缝入"到数字内容或由便携式 数字内容装置使用播放列表在飞行中汇编。在所述实施例中,广告的演示是静态的, 因为每次播放所述数字内容时播放相同的广告资产。然而,可期望根据广告决策系统 的一组规则以动态及灵活方式准备广告资产。(如本文中所使用,"组"是指一个或 一个以上成员的群组。)所述组规则可基于(举例来说)内容类型、通俗性、关于用 户的人口统计及/或心理统计信息、用户的个人偏好、数字内容中的可用于广告的位 置、时间、所播放广告的历史、将要播放的广告、用于重放的主机装置的类型等。
广告决策系统通常被认为是由广播(例如,陆地、卫星或电缆)系统用来在广播 中调度或加入广告的复杂系统。最近已缓和传统线性广播广告决策系统的复杂性,且 在线广告决策系统巳浮现以将广告加入到因特网上的串流式广播中。然而,在线广告 决策系统需要在线重放装置,此对于用户来说可不方便或不令人愉快。为提供更好的 灵活性,可将广告决策系统实施于主机装置上。在操作中,便携式数字内容装置(例 如,存储器卡)将连接到所述主机装置并向所述主机装置提供数字内容以进行重放。 与所述广告决策系统一同使用的广告池可存储在所述主机装置中或存储在所述便携 式数字内容装置中,且所述广告决策系统将基于所述主机装置中的广告决策系统中的 规则从所述广告池选择广告。由于主机装置可具有相当精致的电路,因此可将广告决 策系统的实施方案视为用于将广告加入到因特网上的串流式广播中的更复杂广告决 策系统的可接受替代品。然而,将广告决策系统绑定到主机装置意指广告决策系统可 仅在所述便携式数字内容装置连接到装备有所需要的广告决策系统的主机装置时使 用。因此,如果所述便携式数字内容装置连接到具有广告决策系统的主机装置,那么可以灵活及动态方式传递广告。然而,如果所述便携式数字内容装置连接到不具有广 告决策系统的主机装置,那么将仅呈现静态广告(缺少广告决策系统甚至可根本阻止 所述主机播放所述数字内容及/或广告)。
在此实施例中,替代将所述广告决策系统绑定到主机装置,将所述广告决策系统 绑定到所述便携式数字内容装置。以此方式,可使用广告决策系统来以灵活及动态方 式传递广告而不管主机装置的类型且不管所述主机装置是否装备有广告传递系统 (即,所述广告传递系统是主机装置及播放器"不可知")。此使所述便携式数字内 容装置上的内容更便携(因为所述广告传递系统被绑定到所述便携式数字内容装置而 不是特定主机装置)。此在今天的其中用户对与封闭系统相关联的不灵活性变得越来 越失望的媒体环境中尤为需要。
由于广告决策系统通常被认为是复杂的系统(由于用于动态地准备广告的复杂组 规则),因此某些人可能认为广告决策系统可仅实施于非常复杂的便携式数字内容装 置中。然而,广告决策系统可实施于与存储器卡同样简单的装置中,此可通过优化所 述装置的规则组来实现,如将在下文中更加详细地说明。
再次翻到图式,图8是将用于图解说明实施例的广告传递系统的系统"分层图"。
如图8中所示,所述系统的一个组件是便携式数字内容装置800,其在此例示中称作 "智能内容媒体(ICM")。正如先前所说明的便携式数字内容装置,此便携式数字 内容装置800包含存储器805,所述存储器具有对主机文件系统可见的公共内容存储 部分810及对主机文件系统不可见的隐藏内容存储部分815 (例如,因为便携式数字 内容装置800不向所述主机装置供应逻辑块存取接口信息)。
此实施例中的便携式数字内容装置800根据来自晟碟公司的TrustedFlashTM规范 操作,且便携式数字内容装置800包含封装(提取)本地TrustedFlashTM API呼叫的 ICM接口层820。 一般来说,ICM接口层820向内容重放或其它与内容-服务相关的 应用程序提供高级接口。(优选地,经许可重放应用程序具有适当的PKI凭证以互相 认证以从ICM接口 820请求重放及其它服务。)在内容播放器应用程序的情况下, ICM接口层820中的ICM接口囊片API隐藏所有DRJVI、广告攻略及在一片数字内 容被提供到用户时发生的活动追踪活动。所有此基本活动隐藏在实质上是对特定数字 内容资产的"播放"请求的背后。额外高级命令包括但不限于删除、分级、父母控制 管理及共享。由于主机装置仅需要提供高级命令,因此可将ICM接口 820视为存储 在便携式数字内容装置800上的支持广告的数字内容的"活动化启用者",因为所述 内容可在任何主机装置上播放,不只是已预加载提供专门及私人命令所必须的软件的 主机装置。也就是说,ICM接口 820允许传统内容传递及重放系统分解为比以前更专 业的离散的单元。智能内容媒体与现有被动内容媒体(例如,CD、 DVD、 HDDVD 及蓝光光学媒体)尖锐对比。智能媒体允许内容以提供空前内容控制、权利分配、侵 犯管理及恢复及内容移动性的方式固定到所述媒体。由于其在具有PC、移动、便携 式及甚至家庭影院系统中所普遍支持的接口的快闪存储器包中的可用性,因此ICM接口 820是将数字内容活动化并将其提供到任何屏幕大小的连接及断开的视频启用 装置的极适合方式。
返回图8,便携式数字内容装置800经由传送层835与数据汇层825及数字源层 830通信。数据汇层825可包含(举例来说)重放应用程序(例如,PC上的软件应用 程序、机顶盒("STB")、便携式媒体播放器("PMP")等)及报告服务器。数 据源层830可包含(举例来说)内容传递网络(或其它类型的数字内容源)、安全密 钥服务、报告服务及用户联合站点。 一般来说,数字内容源使数字内容可用于所述内 容所有者/保持者的直接遏制范围以外的实体/代理。数字内容源可以是(举例来说) 数字亭、电缆或卫星服务的首端设施、连接因特网的服务或产生媒体或处理先前产生 的媒体的制造设施。
传送层835包括数据汇层825与数据源层830与便携式数字内容装置之间的连接 的所有部分。传送层835可启用将数据转送到便携式数字内容装置800及从便携式数 字内容装置800转送数据的多种方式。传送层835可包括任何数量的参与者,其中传 送层835的任何非端点参与者仅是通信管线的被动部分。这些非端点中间参与者可包 括但不限于PC、 PC应用程序、存储器读卡器、USB存储装置、特殊用途消费者电子 装置(例如,便携式媒体播放器)及甚至空气(在无线传输中)。便携式数字内容装 置800可存储凭证837 (例如,重放凭证、报告凭证及内容存储凭证)以认证试图经 由传送层835与便携式数字内容装置800通信的实体。
传送层835可使用依据所要求的认证及安全水平所需要的任何传送方法(例如, 安全传送、"净空"传送或两者的交叉混合)。举例来说,如图8中所示,以净空方 式传送经加密的内容,而使用安全会话传送播放列表对象、活动追踪数据及内容加密 密钥。便携式数字内容装置800还可支持飞行中内容的加密。因此,便携式数字内容 装置800可以"净空"方式接收数字内容且然后将所述数字内容加密以存储在存储器 805中。
图9是对可与便携式数字内容装置800通信的不同数据汇及数据源的图解说明。 在所述数据源侧,图9显示向便携式数字内容装置800提供内容的内容源910、向便 携式数字内容装置800提供广告的广告内容源920、向便携式数字内容装置800提供 播放列表的内容管理服务器930及向便携式数字内容装置800提供解密密钥840的安 全密钥/许可服务器。在所述数据汇侧,图9显示从便携式数字内容装置800接收资 产活动追踪对象845的活动报告服务器950。
再次翻到图8,在此实施例中,存储器805的公共内容存储装置810包含移动装 置内容播放器应用程序850及内容服务PC应用程序855。这些应用程序850、 855允 许便携式数字内容装置800向主机装置提供所需要的软件,否则主机装置不具有分别 播放所述数字内容或下载所述数字内容的能力。公共内容存储装置810还包含三片数 字内容(内容l、内容2及内容3)。隐藏内容存储装置815存储DRM权利对象, 其规定用户对所述内容的权利(例如,可播放所述内容的次数、可播放所述内容的时间、拷贝限制等)。 一片内容未必必须具有相关联的DRM权利对象。举例来说,在图8所示的实施例中,内容1与DRM权利对象1相关联,而内容2与DRM权利对象2相关联,但内容3不具有相关联的DRM权利对象。隐藏内容存储装置815还存储两个广告池(广告池1及广告池2),每一广告池具有多个广告。如本文中所使用,"广告池"是指以某种方式在逻辑上相关的广告的 库存。举例来说,广告池可包含基于以下准则中的一者或一者以上分组在一起的广告广告代理、内容所有者、用户人口统计/心理统计表及广告攻略。依据与内容类型、内容保持者或其它标准的关系,保持可被提供某片内容的广告的广告池的聚合可组成内容资产的广告库存。在此实施例中,广告池独立于何时及如何维持及更新所述广告库存方面的内容。每一广告池与相应组的广告攻略规则相关联,所述规则用于确定一组将与数字内 容一同播放的广告(例如,如播放列表元数据所识别,在既定广告时间点中应提供哪 一广告)。所述组规则可基于任何适合的准则,包括但不限于时间、所播放广告的历 史、将要播放的广告、广告代理、内容所有者、用户人口统计/心理统计表及用于播 放所述数字内容的主机装置的类型。所述广告攻略规则还可包含关于所述广告池库存 的维持的信息(例如,广告的"保质期")。便携式数字内容装置800中的电路实施广告决策系统("ADS")引擎,其使用 所述组广告攻略规则来在运行时间确定哪组广告与数字内容一同播放。(所述ADS 引擎可在其确定中使用ADS引擎数据存储装置860 (例如,时间))。也就是说, ADS引擎负责在数字内容重放期间作出关于将广告锁定为目标及传递广告的运行时 间决策。由于使用ICM接口 820, ADS引擎可与置于与便携式数字内容装置800的 通信中的任何主机装置一同使用。因此,ICM接口 820有效地活动化所述ADS引擎 以部署在任何便携式/移动重放装置上且与时间移位及位置移位的内容服务兼容。也 就是说,所述主机装置上的内容重放应用程序不需要知道广告攻略规则及逻辑,其仅 需要作出播放内容的高级请求,且ICM接口 820负责剩余部分。在此实施例中,广告池1与攻略规则1相关联,而广告池2与攻略规则2相关联。 虽然可将一片内容绑定到特定广告池(例如,内容l可被绑定到广告池l),但优选 地, 一片内容可与多个广告池相关联(例如,内容1可使用来自广告池1或广告池2 的广告)。举例来说,来自广告池l的广告可以是由内容l的所有者/保持者(例如, 电视网络)销售的广告,而来自广告池2的广告可由服务提供者(例如,晟碟公司) 提供。 一片内容还可与两组或更多组攻略规则相关联。举例来说,在图8中所示的实 施例中,内容3与一组经合并的攻略规则865相关联,其确保呈现"可兼容"的广告 (例如,不会邻近彼此地提供来自两个竞争者的广告等)。在此,所述经合并攻略规 则865从广告池1的攻略规则与广告池2的攻略规则合并。所述合并可由便携式数字 内容装置800或由数据源层830中的实体执行。在操作中,当ICM接口 820接收对一片内容的播放命令时,ADS引擎检索与所述内容相关联的播放列表对象(例如,内容l的播放列表对象l)。所述播放列表是 一个或一个以上内容资产的超驰控制组且首先由ICM播放API处理。可基于内容类 型(例如,付费内容、租用内容、免费内容、混合内容等)使用不同的播放列表。图IO是对实施例的播放列表结构的图解说明。如图10中所示,所述播放列表包含内容 参考URL及播放列表次序。所述播放列表次序识别所述数字内容中可用于广告放置 的不同位置(广告时间点1-8)以及所述数字内容的开始及停止时间。所述播放列表 还包含对可兼容攻略规则对象的参考。每一广告时间点条目还可包含将要强加到广告 边界内的"技巧模式"限制。在此实施例中,存在四个"技巧模式"限制快进("FF")、 递增跳过("SK")、"技巧模式"("TM")停用超驰及边界。FF字段中的值指 示用户是否及何时可快进穿过广告。举例来说,值O可意指所述用户从未被允许快进 穿过广告,值1可意指用户总是被允许快进穿过广告,值2可意指用户仅在满足"技 巧模式"停用超驰条件之后被允许快进穿过广告。SK字段中的值指示用户是否能够 跳过广告。TM超驰字段中的值指示广告在某一时间周期或功率循环事件中必须被观 看的次数。最后,边界字段中的值指示其中将强加入技巧模式限制的广告之前及广告 之后的秒数。举例来说,如果边界为60,那么技巧模式特征将被限制为广告播放之 前的60秒及广告播放之后的60秒。以此方式,期望快进穿过广告的用户恰好在广告 的开始之前不能够开始所述快进操作来避免技巧模式限制。优选地,所述技巧模式显 示仅施加于行进方向的相对边界。举例来说,用户应被限制在广告播放之前快进60 秒,但不应被限制在所述时间周期期间倒回。图11将用于图解说明ADS引擎的操作。在此实例中,ICM接口 820接收播放 内容3的请求。内容3与播放列表对象3相关联,ADS引擎响应于所述播放请求存 取播放列表对象3。(如果存在与内容3相关联的DRM权利对象,那么DRM权利 将在此阶段生效。以此方式,如果无法播放所述数字内容,那么将不播放滚动前广告。) 播放列表对象3规定内容3中的广告时间点且识别要使用的一组攻略规则。在此实例 中,所识别组的攻略规则是经合并的攻略规则865。如图11中概略显示,经合并攻 略规则865从广告池1的攻略规则与广告池2的攻略规则合并。(此合并可在装置 800上或由另一实体执行。)如上文所提及,攻略规则有时被认为是需要PC或更强 大的处理器的处理能力的复杂组规则。然而,在此实施例中,优化所述攻略规则以在 相对小的处理器上使用,使得所述攻略规则可在没有对端用户的明显延迟的情况下在 与具有适合电路的存储器卡同样简单的装置上实施。具体来说,在此实施例中,所述 攻略规则实施为二进制树,其允许简单的计算装置提供广告传递系统而不存在将破坏 用户的体验的延迟。在操作中,ADS引擎使用在攻略规则图表中捕获的信息以快速 得出应在各个广告时间点中提供什么广告。如图11中所示,来自广告池1及广告池 2两者的广告被加入到各个广告时间点位置中。然后,所述广告的重放将按照播放列 表中所规定的"技巧模式"限制出现。如上文所提及,虽然在此实施例中不要求,但便携式数字内容装置800可实施上文所说明的资产活动追踪功能性。资产活动追踪("AAT")数据通常出于报告回活 动报告服务器以获得服务收益、服务质量、使用、内容分级(从用户方来说被动及主 动)、用户交互作用的目的及其它目的而被收集。广告的活动是支持广告的内容货币 化方案的基础且表示收益产生/分配数据。内容的超分配还表示内容在离线模式中可 从ICM到ICM共享的收益流且还表示产生优选地被追踪及报告的活动的收益。此超
集可包括(举例来说)不对内容类型进行区别的以下子集下载/获取活动、消费活
动、离线电子商务活动及用户交互作用活动(例如,用户投票、偏好、联合交互作用、 内容购买及其它用户产生的数据/内容)。此信息可用于库存评价(例如,按照资产、
按照资产群组、按照用户人口统计/心理统计、按照时间、日期、观看数量等的CPM值)。
如图8中所示,便携式数字内容装置800存储资产活动追踪对象845。如上所述, 单个资产活动追踪对象845可用于追踪便携式数字内容装置800上的所有资产的活动 (如在图8中),或多个资产活动追踪对象可用于装置800上的多个资产。如图12 中所示,替代使资产活动追踪对象与特定资产相关联或除使资产活动追踪对象与特定 资产相关联以外,资产活动追踪对象可与(举例来说)广告类型、用户人口统计或心 理统计类型、广告代理、内容所有者或内容类型相关联。不是在运行时间提供多个资 产活动追踪对象(如图12中所示),而是可将数据与事后可用于组织AAT的元数据 一同存储在单个资产活动追踪对象中。
返回图8,便携式数字内容装置800还存储虚拟摄取对象870,其包含存储在便 携式数字内容装置800上的各种资产的源的记录。虚拟摄取是消除将所有相关内容及 元数据立即汇编到集中式位置/服务中的需要的摄取过程。传统内容摄取方案以物理 方式将内容及相关联的元数据收集、准备、组织及包装于对象群组中,所述对象群组 可公布于适当的内容服务器基础设施中。组装线的概念很适合此传统观点材料进来, 且产品出去。所述元素被以物理方式收集到一个集中式位置/服务中,从所述集中式 位置/服务管理、处理及公布。注意,本文所概述的方案支持传统内容摄取方案。然 而,通过只能内容媒体(ICM),内容摄取可有效地虚拟化。
ICM允许内容及广告库存及相关联的元数据分配于多个位置/服务中直到用户获 取的的实际点。此类似于"零库存"("JIT")库存管理方案,其中仅在获取点获 取库存。另一适当类比是在线视频流式传输,其中在消费时作出关于提供什么内容及 广告库存的决策。ICM使媒体获取分为由获取及(然后)消费组成的两个不同步骤。 这些活动(两者)均可在连接的装置上或在断开的装置上发生。甚至支持断开的超分 配模型。优选地最小程度地摄取的是提供用以促进未来内容传送/获取活动的信息的 元数据。此可包括但不限于识别内容及广告资产、广告攻略规则、播放列表元数据及 报告服务所位于的内容源的数据。这些条目可位于由一到多个商务实体控制的多个系 统中。不需要以集中方式收集、管理及公布,摄取过程可虚拟化,且此在内容及广告 库存创建、包装及分配生态系统中为所有参与者导致大量节约。可通过从用户的观点看离散安全的媒体片促进数据的安全传送会帮助消除保护内容及用户的隐私所需要 的安全传输及认证活动中的PC及开放OS应用程序参与问题/风险。在虚拟摄取中, 当用户选择一片内容以进行下载时,优选地下载以下条目作为虚拟包作为独立实体 或作为群组(广告池)的广告及相关联的广告攻略规则及播放列表对象。
存在与此实施例相关联的数个优点。如上文所提及,通过将广告决策系统绑定到 便携式数字内容装置而非主机装置,广告决策系统可用于以灵活及动态的方式传递广 告而不管主机装置的类型且不管所述主机装置是否装备有广告传递系统。此外,此实 施例将标准广告决策系统的数种方法带到便携式数字内容装置。首先,标准广告决策 系统可被认作封闭环路系统,其经调谐以增加具有不同的反馈程度的广告资产的每千 人成本("CPM")值。此实施例采取此模型且将其扩展到以其中广告库存及广告决 策系统两者均离线操作的离线容量操作的小消费者电子装置。如先前章节所论述,安 全系统可用于保护所存储的资产本身以及所述资产的所追踪使用活动两者。第二,所 述广告决策系统可经定制以在一个装置上支持多个商务规则组。也就是说,可在一个 装置上支持提供由广告活动支持的内容的多个赌金保管者的受信托人利益。可基于任 何数量的因素(包括但不限于内容所有者商务规则、广告代理商务规则及端用户隐私 准则)来定制此收集的活动数据。第三,可将广告决策系统嵌入到消费者电子装置中 且从网络/广播反馈及其它服务断开以完全独立于所述服务而操作同时履行提供到广 告商的内容的义务。此系统可基于预定的商务规则来管理及优化将广告锁定为目标, 所述规则可经扩展以包括来自用户的输入或使未来决策基于存储在便携式数字内容 装置上的过去用户活动。
此外,通过优化用于选择一组广告来与数字内容一同播放的规则,可使在运行时 间确定提供哪一广告的过程尽可能高效,从而允许所有支持广告的内容的内容的真实 广告库存覆盖被提供在便携式数字内容装置上。此允许在新类别的智能内容媒体
(ICM)装置上支持广告决策系统。由于小嵌入式处理器例行程序的多个广告池的数
据可在运行时间快速运行,因此提供令人满意的用户重放体验,且所述用户将不会在
ICM准备所述数据时在视频对象幵始中体验不适当的延迟。如上所述,为准备将要在 运行时间处理的广告决策系统引擎数据组,优选地将一个或一个以上广告攻略的逻辑 提炼为允许播放列表处理点处的高效解析的结构。这些结构可以是许多经优化图形结 构中的一者。还可使用模糊逻辑图形结构的组合。
与仅能够通过不需要知道播放列表或广告攻略规则/逻辑的细节的应用程序执行 重放相比,优化小嵌入式处理器的广告决策规则允许将内容及进行此所需要的权利的 提供分段。将DVD生态系统视为实例。存在许多可用于所有形式因数的消费者电子 装置(包括PC)的播放器。现在将整个方法演进为由智能内容媒体启用的方法。在 此情况下,所述播放器仅需要能够通过重放凭证进行认证并同意尊重通过个别文件本 身中的元数据或通过其它API机制传递到所述播放器的几个简单重放要求。重放要求 将包括以下特征,例如但不限于不允许技巧模式功能,尊重广告限制书签规则(例如,不能够指向过去的书签、不能够在广告之后某一持续时间(例如, 一分钟)内设立书 签等)及其它重放控制。
实例性便携式数字内容装置
如上所述,本文中所说明的各种实施例可在任何适合便携式数字内容装置上使 用。以下段落及图式图解说明一种所述适合的便携式数字内容装置。应注意,此便携 式数字内容装置仅为实例,且可使用其它类型的便携式数字内容装置(包括具有处理 电路的存储器卡)实施上文所说明的主要实施例中的一者或两者。此外,此便携式数 字内容装置未必需要与上文所说明的主要实施例中的任一者一同使用且可用于其它 用途。
现在翻到图式,图13是实施例的便携式数字内容装置1300的方块图。便携式数
字内容装置1300包含被组织为隐藏区域1312及公共区域1314的快闪存储器1310,
如上文所说明。图12显示存储密钥的隐藏区域1312及存储经加密的内容及资产活动
追踪对象的公共区域1314。上文所述的变化形式中的任一者可用于本文中。便携式
数字内容装置1300还包含USB/TrustedFlashTM控制器1320、视频解码器1330 (其是
用于重放及活动追踪的TrustedFlashTM主机)、USB端口 1340及红外线接收器1350。
在一个当前优选的实施例中,便携式数字内容装置1300采取来自晟碟公司的 TakeTVTM装置的形式。
此实施例中的便携式数字内容装置1300通过由来自晟碟公司的TrustedFlashTM 规范规定的安全系统操作以保护所下载的内容。一般来说,TrustedFlashTM经设计以通 过一组使所述装置能够保护及控制所存储数据的使用的安全特征来增强快闪存储器 装置功能。通过使用相依于形式-因数的协议,将TrustedFlashTM控制器1320设计有 记忆中的快闪存储器卡。TrustedFlashTM功能性的两个方面是认证(即,识别需要服务 的实体的能力)及授权(即,为每一经认证实体配置特定组准许(权利)的能力)。
安全快闪存储器装置的最重要要求之一是识别请求装置服务的实体的能力,不管 其是否与存储器存取相关。TrustedFlashTM提供数种类型的认证算法且允许多个经认证
的实体同时使用所述卡。TrustedFlashTM安全系统保护所存储的数据(在文件系统或 TrustedFlashTM系统区域中),且TrustedFlashTM系统拒绝通过使用认证协议的未经授 权的存取。TrustedFlashTM主机应用程序优选地需要在存取所存储的数据或在存取系统
数据库存取控制记录(ACR)时通过认证协议证明其身份。ACR及其它系统对象维
持于装置1300上的隐藏区域1312中且仅可通过TrustedFlashTM交互作用存取。
TrustedFlashTM平台支持三种类型的认证协议,其经设计以提供不同的应用需要 〃杀"^"。允许TrustedFlashTM系统认证用户。此协议的特殊模式不需要用户口
令。任何注册尝试将被准予而不问任何问题。
对豫麥终A^"。除向TrustedFlashTM系统提供通过AES及DES算法识别用户的
手段,对称密钥认证协议的变化形式将允许所述用户识别适当的ACR并建立安全会话。不对称密钥认证.此模式将RSA用作基本密码算法且通过使用基于公共密钥基础设施(PKI)的密钥管理系统来提供类似于对称密钥认证协议的服务。 一旦认证完 成,可建立安全会话。TrustedFlashTM系统允许为每一经认证的实体配置特定组准许(权利)。由控制器1320接收的每一命令优选地与当前认证实体相关联,且对照所述实体的所登记权 利使服务请求生效。控制器1320将仅在针对所述请求实体准许所述服务的情况下准 予所述请求并执行所述命令。存储器分区是邻接范围的逻辑块地址(LBA) 。 TrustedFlashTM系统使快闪存储 器1310能够分割为数个分区。此实施例中的便携式数字内容装置1300具有一个公共 FAT32文件系统分区(公共区域1314)及系统区域分区(隐藏区域1313)。 TrustedFlashTM授权系统提供到个别分区的读取及写入存取准许的强制性。快闪存储器 装置可用作大容量存储装置,且其它大容量存储装置类型允许数据被存储在由文件结 构(由所述主机系统管理)组织的文件中。TrustedFlashTM装置沿用此同一存储方法。 然而,TrustedFlashTM装置不控制所述文件系统或存储在那里的对象。个别对象/文件 可通过特定内容密钥加密以提供文件级保护,且所述密钥存储在系统区域中的内容加 密密钥(CEK)中。TrustedFlashTM授权系统提供到文件的内容加密密钥(CEK)的读 取及写入存取权利的强制性。如果使用TrustedFlashTM API无法存取所述CEK,那么 所述内容将不能够被解密。此通过防止数据使用而不是数据存取来保护数据。如上所 述,此机制用于控制重放所存储的数字内容的能力。图14A及14B是由便携式数字内容装置1300在重放操作期间使用的步骤的流程 图。首先翻到图14A,在启动(动作1400)时,视频解码器1330使用对称方案向 TrustedFlashTM控制器1320认证(动作1405)。会话开始,且认证完成。然后,保存 未来命令的会话ID (动作1410)。再翻到图14B,用户选择文件以进行重放(动作 1415)。如将在下文中更加详细地论述,在此实施例中,用户使用与红外线接收器 1350通信的远程控制来选择所述文件。在其它实施例中,可通过装置1300上或另一 装置上的用户输入元件来选择所述文件。响应于所述文件选择,控制器1320检查所 述文件的文件标头是否具有有效CEK名称(动作1420)。如图14B中所图解说明, 如果所述文件是经加密的主要演示资产,那么其将具有具有CEK名称的文件标头。 而是,如果所述文件是净空资产,那么所述文件标头将不具有CEK名称。然后,控 制器1320确定有效CEK名称是否存在(动作1425)。如果有效CEK名称不存在, 那么控制器1320将执行标准读取操作(动作1430)且将所述文件的经加密内容流式 传输到视频解码器1330,视频解码器1330将解码所述内容且将输出提供到主机装置 (例如,TV)(动作1435)。所述文件重放序列现在完成(动作1440)。如果有效 CEK名称存在,那么控制器1320将执行安全读取操作(动作1435)、解密所述内容 并将所述经解密的内容流式传输到视频解码器1330,视频解码器1330将解码所述输 出并将所述输出提供到所述主机装置(动作1435)。关于TrustedFlash顶的其它信息可在第11/314,411、 11/557,028、 11/322,812及
11/322,766号美国专利申请案中找到,所述申请案以引用的方式并入本文中。 TrustedFlashTM协议的使用及其它实施方案细节不应被归于权利要求书中,除非权利要
求书中明确加以叙述。
如上文所提及,在此实施例中,装置1300充当数字多媒体播放器,其中视频解 码器1330用作与控制器1320实时协作以创建视频串流的多媒体处理器。因此,装置 1300以两种操作模式操作 一种模式将数字内容下载到来自第一主机装置(例如, PC)的存储器1310中,及另一模式在第二主机装置(例如,TV)上重放数字内容。 因此,控制器1320用作用以通过USB端口 1340与主机处理器通信的USB控制器及 视频解码器1330两者,其是将数字数据转换为视频串流的多媒体处理器,所述视频 串流通过USB端口 1340去往TV或其它主机装置。为支持TrustedFlash ,控制器 1320优选地包含至少两个密钥。
由于控制器1320以两种操作模式使用,因此可优选地在控制器1320与视频解码 器1330之间提供多路复用器,例如2p4T幵关。当2p4T开关感测到指示USB端口 1340连接到主机计算机的电压时,所述开关可将USB端口 1340置于与所述主机计算 机的通信中,其中装置1300充当USB客户端。在此操作模式中,使用控制器1320 中的第一组密钥,且优选地仅在使用所述第一组密钥时启用由外部主机进行的数据存 取。当启用存取时,所述数据可被下载并存储到快闪存储器1310中。然后,根据随 后将在使用视频解码器1330时使用的第二组密钥将所存储的数据加密。
视频解码器1330处理来自控制器1320的数字数据以产生串流式视频,所述串流 式视频被发送到指向主机TV的USB端口 1340。然而,为实现安全数据的解密,视 频解码器B30优选地使用所述第二组密钥。在确实使用所述第二组密钥的情况下, 所述数据可被解密、解码为多媒体串流且发送到USB端口 1340。当所述开关感测到 来自所述第二主机装置的电压时,所述开关将USB端口 1340连接到视频解码器1330。 当装置1300未连接到任何主机时,关闭所述开关,且所述开关在哪并不重要。应明 白,类似方法可与除USB以外的可抽换式非易失性存储协议("RNVSP")(例如, SD协议、MMC协议等) 一同使用。还应明白,类似方法可与具有共用RNVSP的组 件的任一组合一同使用。
再次翻到图式,图15是对便携式数字内容装置BOO ("主要模块")及与便携 式数字内容装置1300 —同使用的远程控制1510的图解说明。图15显示USB端口 1340 及红外线接收器1350,其中其它组件包含于装置1300的外壳1500内。远程控制1510 在凹陷部分1530上包含多个用户输入元件(在此为按钮)1520且在外壳1550的外 部部分上包含播放按钮1540。外壳1550支持包括邻近红外线窗口 1560传输的红外 线的电路,所述红外线窗口响应于选择所述用户输入元件中的一者而无线传输命令。 如图16中所示,远程控制1510包含大小适合接纳USB端口 1340 (或其它电连接器) 的开口 1600。主要模块1300的外壳1500及远程控制1510经配置使得主要模块1300与远程控 制1520可滑到彼此中以形成便携式组合件1700,使得组合件1700的"覆盖物"是 远程控制1510,如图17中所示。具体来说,远程控制1510包含多个轨1570、 1580, 且主要模块1300包含如主要模块1300与远程控制1510滑到彼此中那样沿彼此滑动 的多个凹槽1575、 1586。如图17中所示,在完成的组合件1700中,播放按钮1540 是暴露的,但其它用户输入元件1520则不暴露。当主要模块1300及远程控制1510 完全滑到彼此中来形成组合件1700时,USB端口 1340装配到开口 1600中。在此实 施例中,播放按钮1540定位于开口 1600上方,且当USB端口 1340滑到开口 1600 中时,USB端口 1340存在于开口 1600中防止播放按钮1540被按下。
组合件1700形成用户将主要模块1300及远程控制1510两者转送到用于播放数 字内容的主机装置的方便方法。主要模块1300包含装配到远程控制1510中的凹槽(未 显示)内以将主要模块1300与远程控制1510保持在一起的突出物1590 (但所述突 出物可位于远程控制1510上而不是主要模块1300上)。为在主机装置上播放存储在 主要模块1300中的数字内容,用户首先将主要模块1300从远程控制1510解耦(主 要模块1300上的手指夹1595有助于此过程)。在此实施例中,所述主机装置采取 TV的形式且通过电缆1810连接到插座1800 (参见图18)。如图19中所示,插座 1800包含与主要模块1300的USB端口 1340匹配的电连接器1900。像远程控制1510, 插座1800包含沿主要模块1300上的多个槽1575、 1586滑动的多个轨1820、 1830。 当主要模块1300完全滑到插座1800中时,组合件2000形成(参见图20)。如图20 中所示,插座1800包含可绕一轴(电缆1810紧邻所述轴进入插座1800)旋转的可 移动腿1840。可移动腿1840可经定位以将插座1800支撑在表面上(例如,娱乐中 心支撑TV)。
关于适合的便携式数字内容装置的其它信息及可与其一同使用的实施例可在以 下以引用的方式并入本文中的专利文档中找到11〃16,648、 11/495,627、 11/710,925、 11〃47,928、 11〃47,929、 11〃10,988、 11〃10,908、 11/562,430、 11/550,813、 29/264,743、 29/265,841 、29/265,847及60/771,794。来自这些文档的细节不应被归于权利要求书中, 除非权利要求书中明确加以叙述。
打算将上述详细说明理解为对本发明可采取的所选择形式的图解说明而不是界 定本发明。本发明的范围仅将由以下权利要求书(包括所有等效物)来界定。此外, 某些以下权利要求可陈述组件操作以执行某一功能或经配置以进行某一任务。应注 意,这些并非限制性的限定。还应注意,权利要求书中所叙述的动作可以任何次序执 行,未必以对其进行叙述的次序执行。此外,本文所说明的优选实施例中的任一者的 任何方面可单组使用或彼此组合使用。
权利要求
1、一种用于使用便携式数字内容装置追踪使用活动的方法,所述方法包含用便携式数字内容装置存储从第一主机装置接收的数字内容及广告;在第二主机装置上播放所述数字内容及所述广告;及追踪所述广告的使用活动。
2、 如权利要求l所述的方法,其进一步包含向所述便携式数字内容装置外部的 实体报告所述使用活动。
3、 如权利要求l所述的方法,其中将所述使用活动存储在所述便携式数字内容 装置中的存储器的隐藏区域中。
4、 如权利要求1所述的方法,其中所述数字内容及所述广告是单个文件的部分。
5、 如权利要求l所述的方法,其中所述数字内容与所述广告是分离的文件,且 其中所述便携式数字内容装置根据与数字内容相关联的播放列表中的数据来汇编所 述数字内容与所述广告。
6、 一种便携式数字内容装置,其包含 存储器;及电路,其操作以-从与所述便携式数字内容装置通信的主机装置中的播放器接收播放存储在 所述存储器中的数字内容的请求;使用存储在所述存储器中的一组规则,从存储在所述存储器中的多个广告 中确定一组广告以与所述数字内容一同播放;及将所述数字内容与所述确定组的广告一同播放。
7、 如权利要求6所述的便携式数字内容装置,其中所述组规则包含组织为二进 制树的多个规则。
8、 如权利要求6所述的便携式数字内容装置,其中所述组规则是第一与第二组 规则合并的结果。
9、 如权利要求6所述的便携式数字内容装置,其中所述便携式数字内容装置包含存储器卡,且其中所述组规则经优化以在所述存储器卡的处理器上使用。
10、 如权利要求6所述的便携式数字内容装置,其中所述组规则包含基于以下各项中的至少一者的结果所述数字内容中可用于广告的位置、时间、关于用户的人口 统计信息、己播放广告的历史、将要播放的广告及用于重放的主机装置的类型。
全文摘要
本发明揭示一种便携式数字内容装置及与其一同使用的方法。在一个实施例中,揭示一种用于追踪使用活动以在移动环境中支持数字资产管理的便携式数字内容装置及方法。在另一实施例中,揭示一种离线/断开式广告库存管理及广告决策系统及方法。虽然这些系统及方法可与任何适合的便携式数字内容装置一同使用,但揭示一种实例性便携式数字内容装置,其可用于除实施使用活动追踪及广告决策系统功能以外的其它用途或替代实施使用活动追踪及广告决策系统功能的用途。本文中所说明的实施例中的任一者可单独使用或组合使用。
文档编号G06Q30/00GK101408962SQ20081014953
公开日2009年4月15日 申请日期2008年9月10日 优先权日2007年10月9日
发明者亚伯拉罕·什穆埃尔, 库尔特·F·韦伯斯特, 戴维·科伦, 拉恩·卡尔梅利, 摩西·莱恩斯, 罗恩·巴尔齐莱, 菲利普·J·巴尔马, 迈里·麦克唐纳 申请人:桑迪士克股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1