移动单元的父母控制的制作方法

文档序号:6476880阅读:153来源:国知局
专利名称:移动单元的父母控制的制作方法
技术领域
概括地说,以下描述涉及无线通信,具体地说,涉及对芯片卡进行编 程以便对在移动设备上观看内容进行管理。
背景技术
广泛部署无线通信系统,以提供诸如语音、数据等之类的各种类型的 通信内容。典型的无线通信系统是能够通过共享可用系统资源(例如,带
宽、发射功率,......)来支持与多个用户进行通信的多址系统。这类多址
系统的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频 分多址(FDMA)系统、正交频分多址(OFDMA)系统等。
通常,无线多址通信系统可同时支持多个移动设备的通信。每个移动 设备均能通过前向链路和反向链路的传输与一个或多个基站进行通信。前 向链路(或下行链路)是指从基站到移动设备的通信链路,反向链路(或 上行链路)是指从移动设备到基站的通信链路。另外,移动设备与基站之 间的通信可通过单输入单输出(SISO)系统、多输入单输出(MISO)系 统、多输入多输出(MIMO)系统等来建立。
MIMO系统通常采用多个发射天线和多个(W)接收天线进行 数据传输。由A^个发射天线和A^个接收天线形成的MIMO信道被分解为 A^个独立信道,这些独立信道也称为空间信道,其中&^{&,^}。 Ws个 独立信道中的每个均对应于一个维度。此外,如果采用多个发射天线和接 收天线创建的附加维度,那么MIMO系统能提供改善的性能(例如,提高的频谱效率、更高的吞吐量和/或更好的可靠性)。
MIMO系统能支持各种双工技术,以划分公共物理介质上的前向链路 通信和反向链路通信。例如,频分双工(FDD)系统能对前向链路和反向 链路通信采用不同的频域。此外,在时分双工(TDD)系统,前向链路和 反向链路通信能采用公共频域。然而,传统技术能提供与信道信息相关的 有限反馈或者不能提供与信道信息相关的反馈。

发明内容
下面给出对一个或多个实施例的简要概述,以提供对这些实施例的基 本理解。该概述不是对所有预期实施例的泛泛概括,既不旨在标识所有实 施例的关键或重要元素,也不旨在界定任何实施例或所有实施例的范围。 其目的仅在于以简化形式呈现一个或多个实施例的一些概念,作为后文所 呈现的更详细描述的序言。
根据一个或多个实施例及其相应的公开内容,描述与对在移动设备上 观看内容进行管理有关的各个方面。根据一个方面,公开一种用于对在移
动设备上观看内容进行管理的方法。该方法包括比较内容的评级与保存 在安全存储单元上的阈值;根据内容的评级与所保存的阈值之间的比较结
果,判定是否能观看内容。 另一个方面涉及在无线通信系统中运行的装置。该装置包括至少一个
处理器,其用于比较内容的评级与保存在安全存储单元上的阈值;根据内 容的评级与所保存的阈值之间的比较结果,判定是否能观看内容。此外, 该装置包括耦合到至少一个处理器的存储器。
在另一个方面,本文公开一种有助于在移动设备上观看远程内容的无
线通信装置。该装置包括用于比较内容的评级与保存在安全存储单元上 的阈值的模块;用于根据内容的评级与所保存的阈值之间的比较结果,判 定是否能观看内容的模块。
还有一个方面涉及包括计算机可读介质的计算机程序产品。计算机可 读介质包括用于比较内容的评级与保存在安全存储单元上的阈值的代 码;用于根据内容的评级与所保存的阈值之间的比较结果,判定是否能观 看内容的代码。根据一个方面,本文公开了一种有助于将阈值编程到安全存储单元上 以对观看内容进行管理的方法。该方法包括从辅助实体提供的通信中读 取阈值;产生用于安全存储单元的命令集以实现所读取的阈值,所产生的 命令集用于将阈值编程到安全存储单元上。
另一个方面涉及在无线通信系统中运行的装置。该装置包括至少一个 处理器,所述至少一个处理器用于从辅助实体提供的通信中读取阈值; 产生用于安全存储单元的命令集以实现所读取的阈值,所产生的命令集用 于将阈值编程到安全存储单元上。此外,该装置包括耦合到所述至少一个 处理器的存储器。
在另一个方面,本文公开了一种有助于将阈值编程到安全存储单元上 以对观看内容进行管理的无线通信装置。该装置包括用于从辅助实体提 供的通信中读取阈值的模块;用于产生用于安全存储单元的命令集以实现 所读取的阈值的模块,所产生的命令集用于将阈值编程到安全存储单元 上。
还有一个方面涉及包括计算机可读介质的计算机程序产品。该介质包 括用于从辅助实体提供的通信中读取阈值的代码;用于产生用于安全存 储单元的命令集以实现所读取的阈值的代码,所产生的命令集用于将阈值 编程到安全存储单元上。
为实现上述目的和相关目的, 一个或多个实施例包括下面将要充分描 述并在权利要求书中具体指出的特征。下面的描述和附图详细阐释了一个 或多个实施例的某些示例性方面。但是,这些方面仅仅指示可采用各个实 施例之基本原理的各种方式中的一些,而所描述的实施例旨在包括所有这 些方面及其等价物。


图1是根据本文所阐述的各个方面的无线通信系统的图示。 图2是用于传送与在移动设备上观看内容相关的信息的示例性通信系 统的图示。
图3是用于将阈值评级编程到移动设备上和/或管理移动设备上的内容 的示例性移动设备和订阅管理器配置的图示。图4是用于将阈值评级编程到移动设备上和/或管理移动设备上的内容 的示例性的详细移动设备和订阅配置的图示。
图5是用于将阈值评级编程到移动设备上和/或管理移动设备上的内容 的示例性移动设备和详细的订阅管理器配置的图示。
图6是用于传送与在移动设备上观看内容相关的信息的示例性多点通 信系统的图示。
图7是用于传送移动设备上的可观看内容的示例性方法的图示。 图8是用于对在移动设备上观看内容进行管理的示例性方法的图示。 图9是用于对在移动设备上观看内容进行管理的详细的示例性方法的 图示。
图10是用于产生命令集以将阈值评级编程到芯片卡上的示例性方法的 图示。
图11是用于产生命令集以将阈值评级编程到芯片卡上的详细的示例性 方法的图示。
图12是有助于对观看内容进行管理的示例性移动设备的图示。 图13是有助于用阈值评级对芯片卡进行编程的示例性系统的图示。 图14是示例性无线网络环境的图示,该无线网络环境能与本文描述的 各种系统和方法结合来使用。
图15是有助于确定是否应该在移动设备上观看内容的示例性系统的图
不o
图16是有助于产生用于将阈值电压编程到芯片卡上的命令集的示例性 系统的图示。
具体实施例方式
本文所描述的技术能用于各种无线通信系统,比如码分多址(CDMA)、 时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、单 载波FDMA (SC-FDMA)和其它系统。术语"系统"和"网络"通常可以互换 地使用。CDMA网络可以实现诸如通用陆地无线接入(UTRA)、 CDMA2000 等之类的无线电技术。UTRA包括宽带CDMA (W-CDMA)和CDMA的 其它变体。CDMA2000覆盖临时标准(IS) -2000、 IS-95和IS-856标准。TDMA系统实现诸如全球移动通信系统(GSM)的无线技术。OFDMA系 统实现诸如演进的通用陆地无线接入(演进的UTRA或E-UTRA)、超移 动宽带(UMB )、电气与电子工程师学会(IEEE)802.11 ( Wi-Fi)、正EE 802.16 (WiMAX)、正EE 802.20、 Flash-OFDM⑧等之类的无线技术。通用陆地无 线接入(UTRA)和E-UTRA是通用移动通信系统(UMTS)的部分。3GPP 长期演进(LTE)是UMTS采用E-UTRA的即将发布的版本,其在下行链 路上采用OFDMA,在上行链路上采用SC-FDMA。在名为"第三代合作伙 伴计划"(3GPP)的组织的文档中描述了 UTRA、 E-UTRA、 UMTS、 LTE 和GSM。在名为"第三代合作伙伴计划2" (3GPP2)的组织的文档中描述 了 CDMA2000禾卩UMB。
现在参照附图描述各个实施例,其中相同的附图标记通篇都用于指示 相同的元件。在下面的描述中,为了解释的目的,给出了大量具体细节, 以便提供对一个或多个实施例的全面理解。然而,很明显,也可以不用这 些具体细节来实现这种(这些)实施例。在其它情况下,为了有助于描述 一个或多个实施例,以框图的形式示出公知的结构和设备。
如在本申请中所使用的,术语"部件"、"模块"、"系统"等意指计算 机相关实体,即硬件、固件、硬件和软件的组合、软件或执行的软件。例 如,部件可以是但不局限于运行在处理器上的过程、处理器、对象、可执 行体、执行线程、程序和/或计算机。作为示例,运行在计算设备上的应用 程序和计算设备均可以是部件。 一个或多个部件驻留在过程和/或执行线 程,而且部件可以位于一个计算机上和/或分散在两个或多个计算机之间。 此外,这些部件能从存储有各种数据结构的各种计算机可读介质执行。部 件可以例如根据具有一个或多个数据分组(例如,来自与本地系统、分布 式系统中的另一部件和/或采用信号的方式通过诸如因特网与其它系统进 行交互的一个部件的数据)采用本地和/或远程过程进行通信。
此外,本文针对移动设备描述了各种实施例。移动设备也称为系统、 用户单元、用户站、移动站、移动台、远程站、远程终端、接入终端、用 户终端、终端、无线通信设备、用户代理、用户设备或用户装置(UE)。 移动设备可以是蜂窝电话、无绳电话、会话发起协议(SIP)电话、无线 本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持
13设备、计算设备或连接到无线调制解调器的其它处理设备。此外,本文针 对基站描述了各种实施例。基站用于与移动设备通信,并且还可以被称为 接入点、节点B或某个其它术语。
此外,本文描述的各种方面或特征可以使用标准编程和/或工程技术实 现为方法、装置或制造产品。本文所使用的术语"制造产品"旨在包含可 从计算机可读设备、载波或介质访问的计算机程序。例如,计算机可读介 质包括但不限于磁存储设备(例如,硬盘、软盘、磁条等)、光盘(例如,
压縮盘(CD)、数字多功能盘(DVD)等)、智能卡和闪存设备(例如, EPROM、卡、棒、键驱动等)。此外,本文描述的各种存储介质能代表用 于存储信息的一个或多个设备和/或其它机器可读介质。术语"机器可读介 质"包括但不限于能存储、包含和/或承载指令和/或数据的无线信道和各 种其它介质。
现在参见图l,根据本文给出的各种实施例,示出无线通信系统ioo。 系统100包括基站102,基站102包括多个天线组。例如, 一个天线组包 括天线104和106,另一个组包括天线108和110,而另一组包括天线112 和114。针对每个天线组,示出两个天线;然而,针对每个组可以釆用更 多或更少天线。另外,基站102包括发射机链和接收机链,它们中的每个 均依次包括与信号传输和接收相关的多个部件(例如,处理器、调制器、 复用器、解调器、解复用器、天线等),如本领域技术人员所理解的那样。
基站102与诸如移动设备116和移动设备122的一个或多个移动设备 通信;然而,应该理解,基站102能与基本上任何数目的类似移动设备116 和122的移动设备进行通信。移动设备116和122例如是蜂窝电话、智能 电话、膝上型电脑、手持通信设备、手持计算设备、卫星无线电、全球定 位系统、PDA和/或任何其它合适的设备以用于通过无线通信系统100进 行通信。如所描述的,移动设备116与天线112和114通信,其中天线112 和114通过前向链路118向移动设备116发送信息,并通过反向链路120 从移动设备116接收信息。此外,移动设备122与天线104和106通信, 其中天线104和106通过前向链路124向移动设备122发送信息,并通过 反向链路126从移动设备122接收信息。在频分双工(FDD)系统中,例 如,前向链路118采用与反向链路120所使用的频带不同的频带,而且前向链路124采用与反向链路126所使用的频带不同的频带。另外,在时分 双工(TDD)系统中,前向链路118和反向链路120采用公共的频带,而 且前向链路124和反向链路126采用公共的频带。
天线组和/或指定天线组以进行通信的区域称为基站102的扇区。例如, 将多个天线设计为与基站102所覆盖的区域的扇区中的移动设备进行通 信。在通过前向链路118和124的通信中,基站102的发射天线使用波束 成形来改善移动设备116和122的前向链路118和124的信号噪声比。而 且,虽然基站102采用波束成形来向随机分散在相关覆盖区域中的移动设 备116和122进行发送,但是与通过单个天线向其全部移动设备进行发送 的基站相比,相邻小区中的移动设备受到的干扰更小。
图1公开了具有能进行双向通信的基站的蜂窝系统。然而,在其它的 实施例中,可以使用分布式系统,其中存在单个方向的通信。广播发射机 向终端发射数据,并且不通过反向信道接收任何信号。移动设备116和122 能通过蜂窝基站102发送上行链路信息,而网络发送来自分布的发射塔和 /或发射机的消息。也可以使用混合系统,例如使广播发射机128发送信息, 同时使基站102执行交互以及使广播发射机作为向移动设备116和122单 向推送(push)信息的广播发射塔。
现在,参见图2,公开一种有助于对在移动设备202上观看内容进行管 理的示例性系统200。父母获得移动设备202,并期望为孩子定制在移动 设备202上观看的内容。然而,父母也期望限制内容,以便阻止不适合孩 子的资料。在父母的请求下,通过订阅管理器204或直接从服务提供商206 (例如,向用户提供付费电影的主机)下载服务请求表。这种服务提供商 具有基于订阅或购买的与端用户有关联的业务,并通常在文献中称为"广 播服务提供商"。父母通过指定其期望哪些服务(例如, 一组多部电影、 一个月的电视观众(viewership)等)以及其喜欢哪种评级的阈值来用于管 理移动设备202上的内容(例如,阻止具有高暴力评级的电影,允许具有 低暴力评级的电影等),以便完成请求表。注意到用于显示和接受用户对 服务请求表的输入的用户接口通常是特定于终端实现的,并处于本发明的 范围之外。
所完成的表返回服务提供商206 (例如,直接地、经由基站等),并且服务提供商206提供内容以及与内容相关的元数据(例如,服务指南信息), 其中,元数据包括内容的评级、评分、运行时间等。根据一个实施例,内 容和/或阈值按照安全的方式(例如,作为能经受安全检查的短期密钥消息) 发送给移动设备202,而元数据以非安全的模式进行中继。订阅管理器204 分析阈值,并创建用于将阈值编程到移动设备202的安全存储单元208上 (例如芯片卡,诸如通用集成电路卡,通常称为"智能卡",或移动设备 的安全存储器,g卩,与智能卡分离的单独物理实体,其可能存在或可能不 存在)的指令。虽然本文公开的方面讨论了对芯片卡进行编程,但是应该 理解在执行所公开的方面时可以使用安全存储单元208的其它形式。
为了安全地保护内容,网络包括共享秘密密钥的订阅管理器204和安 全存储单元208。根据秘密密钥,当用户声明她想订阅内容时,产生订阅 密钥,其中订阅密钥用于加密用作长期密钥的服务加密密钥。于是,服务 加密密钥用于保护业务加密密钥。业务加密密钥用于加密内容。移动设备 202使用订阅密钥来解密服务加密密钥。然后,所解密的服务加密密钥用 于解密业务加密密钥,于是移动设备202能够解密内容。
父母的(parental)阈值是作为专门定义的密钥管理消息的有效载荷来 发送的。可根据评级与阈值的比较而对是否应该观看内容做出决定,并根 据比较结果采取适当的操作(例如,将内容公开给用户,阻止内容,滤除 指定在阈值以上的节目的部分等等)。
传统的内容管理系统在移动设备的本地不安全存储单元上实现阈值。 用户直接将阈值编程到移动设备本地存储单元中,并且阈值用于管理内容 观看。本发明公开内容与传统的实践不同一其能对安全存储单元208进行 编程,而不是对本地存储单元进行编程,以及间接对安全存储单元208进 行编程。安全存储单元208被视为比本地存储单元更安全;然而,通常编 程起来也要困难得多,因此在研究领域内很少考虑使用芯片卡。因此,在 本领域关于使用安全存储单元208来对在移动设备202上观看内容进行控 制的发展很少。本领域的技术人员发现当本地存储单元更便利时使用芯片 卡来对阈值进行编程是不合逻辑的。
现在参见图3,公开一种使用订阅管理器204来管理移动设备202上的 内容的示例性系统300。用户向服务提供商提供具有对内容的请求以及用
16于对观看该内容进行管理的阈值的请求表。虽然所提供的请求表可以从移
动设备202发送,但是应该理解,其它配置也是可能的,例如从台式计算 机发送请求表以管理移动设备202以及通过从移动设备202到用户服务实 体的呼叫来进行安排。
服务提供商通过无线通信将阈值中继到订阅管理器204,其中,基站通 过读取器302解译来自通信的阈值。通常,来自服务提供商的通信被加密, 而读取器302解密来自通信的阈值。根据另外的实施例,请求表在到达服 务提供商之前通过基站进行传输。
根据所识别的阈值,由生成器304产生(例如,创建、选择等)编程 命令集,生成器304使图2中的安全存储单元208编程有阈值。示例性的 命令集包括向移动设备202通知阈值、用以编程芯片卡的计算机代码等的 信号。不同的移动设备202具有不同的芯片卡,而且生成器304能开发出 用于不同芯片卡的特定指令。根据一个实施例,生成器304保存命令集的 数据库,其中,生成器304根据阈值和/或预期的芯片卡类型选择命令集。 移动设备接收由短期密钥加密的保护内容和作为短期密钥消息的一部分 的内容评级。短期消息也包括由长期密钥加密的短期密钥,而相关的内容 评级不加密。虽然未加密,仍然能通过完整性检查步骤确保评级是真实的。
移动设备202接收内容以及该内容的评级。比较器306对比内容的评 级与所编程的芯片卡阈值(例如,通过生成器304产生的命令集而被编程 的阈值)。根据对比结果,判定器(formulator) 308确定内容是否应该在 移动设备202上观看。
例如,系统300使用三层评级系统,其中"儿童"、"青少年"或"成 人"指定为可用的评级。命令集实现将收看情况限制在"儿童"或"青少 年"评级内容的阈值一通常限制施加到与所完成表相关的服务提供商的内 容,但是也可以实行其它实现方案。如果接收到评级为"成人"的内容, 那么比较器306对比阈值与评级,并且判定器308确定内容的评级太高而 不能在移动设备202观看。相反,如果内容的评级为"儿童"或"青少年", 那么判定器308确定移动设备202应该允许内容公开。
现在,参见图4,公开具有订阅管理器204和详细的移动设备202的用 于管理内容观看的示例性系统400。根据一个实施例,用户完成移动设备202上的表,以设置生成器304采用的阈值。收集器402聚集来自广播服 务提供商的表,其中,该表通常包括多个字段,例如,价格、持续时间、 分组、可允许的内容评级等。用户通常经由移动设备202的用户接口输入 关于至少一些字段的信息,其中所完成字段中的一个字段是能在移动设备 202上观看的可允许内容的评级。虽然可为服务提供商提供所聚集的表, 但是应该理解可以采用其它供应商(例如,第三方主机)。所完成的表(例 如,部分完成的,全部完成的......)由发射机404进行传送。
服务提供商或移动设备202向订阅管理器204提供阈值,其中的阈值 编程在移动设备202的芯片卡。读取器302解译来自辅助实体(例如,服 务提供商、移动设备202等)所提供的通信的阈值。根据所解译的阈值, 生成器304产生用于芯片卡的命令集,以实现所读取的阈值,其中,所产 生的命令集用于将阈值编程在芯片卡上(例如,芯片卡驻留在移动设备202 上)。
移动设备202包括接收机406,接收机406获得用于对涉及阈值(例如, 从生成器304提供的)的芯片卡进行编程的命令集。编程器408实现命令 集,以便根据所接收的命令集来编码芯片卡。实现命令集创建新的阈值, 并且重写现存的阈值(例如,将阈值从"青少年"改为"儿童")。根据一 个实施例,所接收的阈值被视为全局默认值一如果针对特定的内容没有提 供另一评级,那么所接收的阈值是全局使用的(例如,最初接收的阈值、 最后的阈值、最一致的阈值等)。
由接收机406接收内容,并且比较器306对比内容评级与保存在芯片 卡上的阈值。利用对比结果,判定器308确定是否应该根据内容评级与所 保存的阈值之间的比较结果观看内容。实现器410根据结果采取行动一例 如,如果比较成功则实现器410允许观看内容,或者如果比较不成功则实 现器410拒绝观看内容。不同的标准用于确定比较是否成功(例如,内容 处于用于观看的可接受评级)。在内容评级等于或小于阈值的情况下,比 较成功;然而,在内容评级小于阈值的情况下,比较。也成功。此外,可 以实施其它配置,诸如允许观看内容的一部分(例如,播放电影中评级为 "青少年"的大部分,而阻止评级为"成人"的暴力场景,以便移除"成 人"场景,而将其余场景连在一起)。现在参见图5,公开一种具有详细的订阅管理器204和移动设备202的 用于对观看内容进行管理的示例性系统500。辅助实体发送通信,该通信 包括对在移动设备202上观看内容进行管理时所使用的阈值。获取器502 收集通信,并向辅助实体和/或移动设备202发送确认消息。
对于系统500而言,有可能在多点环境中实现,其中,存在多个服务 提供商、移动设备、订阅管理器和/或基站。因此,订阅管理器204用于处 理相对大量的业务,以便订阅管理器204管理与多个服务提供商和/或移动 设备有关的多个通信。确定器(determiner) 504断定芯片卡将被编程的移 动设备202。例如,接收对将会在移动设备202上流动的内容的多个请求, 其中的请求具有不同的阈值。确定器504识别出编程有特定阈值的移动设 备202。
除了识别出芯片卡将被编程的一方之外,读取器302还解译来自辅助 实体所提供的通信的阈值。通过利用这种解译,生成器304产生用于芯片 卡的命令集以实现所读取的阈值,所产生的命令集用于对芯片卡的阈值进 行编程。具体地说,生成器304使命令集适合于能根据确定器504的输出 而确定的特定移动设备。命令集由发送器506集成到短期密钥中,其中, 发送器506将命令集发送到所确定的移动设备202。
命令集由移动设备202收集和提取,其中,命令集用于对移动设备202 的芯片卡进行编程。具有特定评级的内容由移动设备202进行收集,其中 比较器306对比内容的评级与保存在芯片卡上的阈值。将对比的结果传送 到判定器308,判定器308根据内容评级与所保存的阈值之间的比较结果 来确定是否能观看内容。
现在,参见图6,公开一种除了服务网络602之外还具有多个移动设备 202和基站204的示例性系统600,其中的服务网络602包括服务提供和/ 或订阅管理能力。虽然本主题公开的方面讨论单个模块之间的通信,但是 应该理解,可以在多点环境中实现各个方面。多个移动设备202向作为服 务网络602—部分的服务提供商发送所完成的表。作为传输的一部分,移 动设备202包括与移动设备相关的标识信息,例如唯一的因特网协议地址。
服务提供商处理所完成的表,并向也作为服务网络602 —部分的订阅 管理器提供适当的内容、阈值、标识信息等。阈值、内容、内容元数据等由多个基站204中继到不同的移动设备202。命令集、内容等传输到移动 设备202,并被相应实现。在其它的实施例中,系统600实现成单向单元, 其中,发射塔将来自移动设备202的信息发送到服务网络602,而其余的 发射塔用于将来自服务网络602的数据发送到移动设备202。
参见图7-11,示出与移动设备上的内容管理相关的方法。虽然为了简 化解释的目的,将方法示出和描述为一系列操作,应该理解和意识到,这 些方法不局限于操作的顺序,这是因为根据一个或多个实施例, 一些操作 能以与本文所示出和描述的顺序不同的顺序发生和/或与其它操作同时发 生。例如,本领域的技术人员应该理解和意识到方法还能表示为一系列相 关的状态或事件,例如以状态图的方式。此外,根据一个或多个实施例, 不是所有所示出的操作均需要实现方法。
现在参见图7,公开通常通过利用芯片卡来管理移动设备上的内容的示 例性方法700。在方框702,用户完成服务请求表,其中,完成该表包括 公开预期的内容评级阈值。此外,发生现金业务,以便通过使用在表上提 供的信用卡账户号来抵偿服务提供商的呈现内容(例如,电影、直播体育、 实时股票报价等)。包括所预期的阈值评级的表在事件704处发送到服务 提供商。由于发送诸如金融账号之类的金钱信息,所以要实现各种保护特 征,以确保信息安全。
服务提供商接收所发送的表,并执行与提供内容相一致的操作,例如 验证账户,并确定阈值是否以表的格式来提供/确定阈值的值。在方框706, 服务提供商向订阅管理器发送阈值,而订阅管理器向移动设备发送命令集 (例如,阈值的值)。所发送的命令集用于在事件708处将阈值保存在安 全存储单元上。
现在参见图8,公开一种通过在移动设备上实现的用于管理内容观看的 示例性方法800。被观看的内容包括在事件802处与所设定的阈值进行比 较的评级。阈值保存在位于移动设备上的芯片卡上。根据比较结果,在事 件804,判定内容是否被定义为能观看的。
根据一个实施例,综合的评级和阈值用于确定内容是能否观看。例如, 多层评级系统与多个因素结合使用。多层评级系统包括"儿童"、"青少年" 和"成人",而不同的因素包括暴力、语言、性等。阈值设置在不同的评
20级,以用于不同的因素,例如暴力设置为"青少年",而语言设置为"成 人"。可以做适当的比较(例如,比较内容暴力评级与暴力阈值),并且根 据比较结果来得出判定结果。
现在参见图9,公开一种通常在移动设备上实现的用于对观看内容进行
管理的示例性方法900。在操作902,从服务提供商收集表,以有助于获 得阈值。根据一个实施例,用户向服务提供商提出对表的请求,以便用户 能请求内容。服务提供商处理该请求,并传送正确的表,其中,收集所传 送的表。
用户完成表(例如,添加阈值信息),然后在操作904处将表发送给服 务提供商。确定所完成的表是否包括敏感信息(例如,信用卡号),并且 如果确定结果是肯定的,那么对敏感信息和/或整个表迸行加密。将表直接 传输给服务提供器,通过基站进行中继等。通过使用移动设备、个人计算 机等完成操作902和/或操作904。
在操作906,接收用于对芯片卡进行编程的命令集。根据在事件908设 置的所接收的命令集,对芯片卡进行编程以具有阈值。命令集是进行编程 操作的计算机代码、对芯片卡进行编程以具有阈值的通知等。
然后,在操作910处接收内容,其中,内容通常包括评级。在事件912, 在阈值和内容的评级之间进行比较。进行检查914,以确定是否能观看内 容;检查914用于根据内容评级与所保存的阈值之间的比较结果来判定 (formulate)是否能观看内容。如果比较是成功的,那么在事件916处允 许观看内容;如果比较是不成功的,那么在行动918处拒绝观看内容。成 功的比较是指内容评级等于或小于阈值,成功的比较是内容评级小于阈值 等。
现在参见图10,公开一种用于生成命令集以对用于对观看芯片卡上的 内容进行管理的阈值进行编程的示例性方法1000。从辅助实体(有时候从 内容服务提供商)发送通信,其中,通信包括阈值。在行动1002,从通信 中读取阈值。阈值的读取包括解密阈值、解压縮保存阈值的信息等。
根据所读取的阈值,在事件1004处,产生使芯片卡编程有阈值的命令 集。命令集能对新的阈值进行编程,以及重写芯片卡上的现有阈值。根据 一个实施例,确定芯片卡的具体特性,并且根据所确定的特性,生成命令集。
现在参见图11,公开一种用于生成命令集以对用于对观看芯片卡上的 内容进行管理的阈值进行编程的详细示例性方法1100。在行动1102,从 辅助实体(通常从服务提供商或从保存芯片卡的移动设备)获得通信。可 以实现关于通信获取的各种安全特征,例如,捡查通信中的错误、确定通 信是否来源于可靠的/正确的源等。
在操作1104,确定哪个移动设备具有所获得的编程在芯片卡上的阈值。 获得相对大量的通信,其中的通信包括多个不同移动设备的不同阈值。因 此,做出所述确定帮助确保阈值和/或适当的命令集能传送到正确的移动设 备。
在操作1106从通信中读取阈值。根据所读取的阈值,在事件1108产 生将芯片卡编程有阈值的命令集。在操作1110,命令集传送到所确定的移 动设备。根据一个实施例,收集反馈,例如,如果对芯片卡编程成功则收 集信息、收集芯片卡被编程的方式等。
应该理解,根据本文描述的一个或多个方面,关于是否采用半连接模 式、确定唤醒时段参数等做出推断。如本文所使用的,术语"推断"或"推 论"通常指根据经由事件和减数据获取的一组观测结果的系统、环境、和 /或用户的推断状态或者推理的过程。例如,推论可被用来指定特定的上下 文或者操作,或者可生成状态的概率分布。推论可以是概率性的,即,基 于对数据和事件的考虑来计算相关状态的概率分布。推论还可以指为了从 一组事件和/或数据构成更高级事件而采用的技术。这种推论根据一组所观 测的事件和/或所存储的事件数据构成新事件或者操作,无论这些事件是否 时间上密切相关,并且无论这些事件和数据是否来自于一个或者几个事件 和数据源。
图12是能通过保存在芯片卡上的阈值来管理内容的移动设备1200的 图示。移动设备1200包括接收机1202,接收机1202例如从接收天线(未 示出)接收信号,并对所接收的信号执行典型操作(例如,滤波、放大、 下变频等),以及将所调节的信号进行数字化,以获得样本。接收机1202 例如是MMSE接收机,并包括解调器1204,解调器1204解调所接收的符 号,并将它们提供给处理器1206用于信道估计。处理器1206是专用于分
22析由接收机1202接收的信息和/或生成用于由发射机1216发射的信息的处 理器,和域是既能分析由接收机1202接收的信息、生成用于由发射机1216 发射的信息、又能控制移动设备1200中的一个或多个部件的处理器。
移动设备1200另外包括存储器1208,存储器1208可操作地耦合到处 理器1206,并能存储待发送的数据、所接收的数据、与可用信道相关的信 息、与所分析的信号和/或干扰强度相关的数据,与所分配的信道、功率、 速率等相关的信息以及任何其它合适的用于估计信道和通过信道传输的 信号。存储器1208另外存储与估计和/或利用信道(例如,基于性能的、 基于容量的等)相关的协议和/或算法。
应该理解,本文描述的数据存储设备(例如,存储器1208)可以是易 失性存储器,或者是非易失性存储器,或者可包括易失性和非易失性存储 器。为了说明而非限制,非易失性存储器可包括只读存储器(ROM)、可 编程ROM (PROM)、电可编程ROM (EPROM)、电可擦除PROM (EEPROM)或者闪存。易失性存储器可包括充当外部高速缓冲存储器的 随机访问存储器(RAM)。为了说明而非限制,RAM可以多种形式出现, 例如同步RAM (SRAM)、动态RAM(DRAM)、同步DRAM (SDRAM)、 双数据速率SDRAM (DDR SDRAM)、增强型SDRAM (ESDRAM)、同 步链路DRAM (SLDRAM)和直接Rambus RAM (DRRAM)。所述系统 和方法的存储器1208旨在包括而非限制于这些和任何其他适合类型的存 储器。
处理器1202还可操作地耦合到比较器,比较器对比所编程的阈值评级 和与在移动设备1200上观看的内容相关的评级。此外,移动设备1200包 括根据对比结果来确定是否观看内容的判定器1212。移动设备1200还包 括调制器1214和发射机1216,发射机1216向例如基站、另一移动设备等 发送信号(例如,基CQI和差分CQI)。尽管半连接(semi-connected)控 制器1210和/或调制器1214被描述为与处理器1206分开,但是应该理解 半连接控制器1210和/或调制器1214可以是处理器1206或多个处理器(未 示出)中的一部分。此外,移动设备1200包括公开了所获得和所允许的 内容的媒体播放器1218。
图13是有助于对移动设备上的芯片卡进行编程的系统1300的图示。系统1300包括具有接收机1310和发射机1322的订阅管理器1302 (例如, 接入点...),其中,接收机1310通过多个接收天线1306从一个或多个移 动设备1304接收信号,发射机1322通过多个发射天线1308向一个或多 个移动设备1304进行发送。接收机1310从天线1306接收信息,并可操 作性地与对所接收的信息进行解调的解调器1312相关。所解调的符号由 处理器1314进行分析,处理器1314类似于以上参照图12所描述的处理 器,并且耦合到存储器1316,存储器1316存储与估计信号(例如导频) 强度和/或干扰强度相关的信息、待发送到移动设备1304 (或不同的基站 (未示出))或从移动设备1304 (或不同的基站(未示出))接收的数据, 和/或与执行本文所提出的各种操作和功能相关的任何其它适当的信息。
处理器1314还可耦合到识别将实现在移动设备的芯片卡上的阈值评级 的读取器1318。根据所识别的评级,生成器1320产生指导移动设备如何 根据阈值对芯片卡进行编程的命令集信息。调制器1323对由发射机1324 从天线1308传输到移动设备1304的信息进行复用。尽管接收机1310、读 取器1118、生成器1320和/或调制器1322被描述为与处理器1314分开, 但是应该理解接收机1310、读取器1118、生成器1320和/或调制器1322 可以是处理器1314或多个处理器(未示出)的一部分。
图14示出示例性的无线通信系统1400。为了简洁起见,无线通信系统 1400描述了一个基站1410和一个移动设备1450。然而,应该理解系统1400 能包括一个以上的基站和/或一个以上的移动设备,其中另外的基站和/或 移动设备基本上类似于或不同于以下描述的示例性基站1410和移动设备 1450。此外,应该理解基站1410和/或移动设备1450能采用本文描述的系 统(图1-6和12-13)禾B/或方法(图7-11),以有助于二者之间的无线通信。
在基站1410,从数据源1412向发射(TX)数据处理器1414提供多个 数据流的业务数据。根据示例,通过相应天线发射每个数据流。TX数据 处理器1414根据为数据流选择特定编码方案来对业务数据流进行格式化、 编码和交织,以提供编码后的数据。
每个数据流的编码后的数据使用正交频分复用(OFDM)技术来与导频 数据进行复用。此外或可替换地,导频符号可以是频分复用(FDM)的、 时分复用(TDM)的或码分复用(CDM)的。导频数据通常是以公知模式处理并在移动设备1450处用于估计信道响应的公知的数据模式。每个 数据流的经复用的导频和编码后的数据根据为数据流选择的特定调制方 案(例如,二进制相移键控(BPSK)、正交相移键控(QPSK)、 M相移键 控(M-PSK)、 M-正交调幅(M-QAM)等)进行调制(例如,符号映射), 以提供调制符号。由处理器1430执行或提供的指令确定每个数据流的数 据速率、编码和调制。
数据流的调制符号提供给TX MIMO处理器1420,其进一步处理调制 符号(例如,用于OFDM)。然后,TXMIMO处理器1420向*个发射机 (TMTR) 1422a-1422t发送A^个调制符号流。在各种实施例中,TX MIMO 处理器1420向数据流的符号和所发送符号的天线应用波束成形权重。
每个发射机1422均接收和处理相应的符号流,以提供一个或多个模拟 信号,并进一步调节(例如,放大、滤波和上变频)模拟信号,以提供适 于通过MIMO信道传输的经调制的信号。此外,分别从A^个天线 1424a-1424t发送来自发射机1422a-1422t的A^个调制信号。
在移动设备1450,所发射机的经调制的信号由A^个天线1452a-1452r 接收,并且从每个天线1452接收的信号均提供给相应的接收机(RCVR) "54a-1454r。每个接收机1454调节(例如,滤波、放大和下变频)相应 的信号、数字化所调节的信号以提供样本,还进一步处理样本,以提供相 应的"接收到的"符号流。
RX数据处理器1460从i^个接收机1454接收A^个接收到的符号流并 根据特定的接收机处理技术处理A^个接收到的符号流,以提供A^个"检 测到"的符号流。RX数据处理器1460解调、解交织并解码每个检测到的 符号流,以恢复数据流的业务数据。RX数据处理器1460的处理与在基站 1410处的TX MIMO处理器1420和TX数据处理器1414执行的处理互补。
如上所述,处理器1470定期地确定采用哪个预编码矩阵。进一步地, 处理器1470生成包括矩阵索引部分和秩值部分的反向链路消息。
反向链路消息包括关于通信链路和/或所接收的数据流的各种类型的信 息。反向链路消息由TX数据处理器1438处理、由调制器1480调制、由 发射机1454a-1454r调节并发送回基站1410,其中TX数据处理器1438还 从数据源1436接收多个数据流的业务数据。在基站1410,来自移动设备1450的经调制的信号由天线1424接收, 由接收机1422调节,由解调器1440解调,并由RX数据处理器1442处理, 以提取由移动设备1450发送的反向链路消息。此外,处理器1430处理所 提取的消息,以确定使用哪个预编码矩阵来确定波束成形权重。
处理器1430和1470分别指导(例如,控制、协调、管理等)基站1410
和移动设备1450处的操作。各处理器1430和1470与存储程序编码和数
据的存储器1432和1472相关。处理器1430和1470还分别执行计算,以
导出上行链路和下行链路的频率和冲激响应的估计。
应该理解本文描述的实施例能以硬件、软件、固件、中间件、微代码
或者其结合来实现。对于硬件实现,处理单元可实现在一个或者多个专用 集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、 可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、 微控制器、微处理器、设计成执行本文所描述的功能的其它电子单元、或 者上述的结合内。
当实施例以软件、固件、中间件或者微代码、程序代码或者代码段实 现时,它们可存储于机器可读介质中,例如存储组件中。代码段可表示进 程、函数、子程序、程序、例程、子例程、模块、软件包、类,或者指令、 数据结构或程序语句的任意组合。代码段可通过传送和/或接收信息、数据、 自变量、参数或者存储器内容而耦合至另一代码段或者硬件电路。信息、 自变量、参数、数据等可利用包括存储器共用、消息传递、令牌传递、网 络传输等任何合适的手段传递、转发、或者发送。
对于软件实现,本文描述的技术可以用执行本文描述的功能的模块(例 如,进程、功能等等)实现。软件代码可被存储于存储器单元中,并由处 理器执行。存储器单元可在处理器内部或者外部实现,在外部实现的情况 下,该存储器单元可经由本领域所公知的各种手段通信耦合至该处理器。
参见图15,示出根据评级比较来对在移动设备上观看内容进行管理的 系统1500。例如,系统1500至少部分地驻留在移动设备中。应该理解, 系统1500表示为包括功能块,这些功能块可以是表示由处理器、软件或 其组合(例如,固件)执行的功能的功能块。系统1500包括能够联合操 作的电子部件的逻辑组合1502。
26例如,逻辑组合包括用于比较内容的评级与保存在安全存储单元上的
阈值的电子组件1504。此外,逻辑组合1502包括用于根据内容的评级与 所保存的阈值之间的比较结果来判定是否能够观看内容的电子组件1506。 此外,系统1500包括保存用于执行与电子组件1504和1506相关联的功 能的指令的存储器1508。虽然一个或多个电子组件1504和1506示为在存 储器1508的外部,但是应该理解一个或多个电子组件1504和1506可以 存在于存储器1508的内部。电子组件1504和/或电子组件1506本身包括 用于从服务提供商接收内容的电子组件、用于接收就阈值而对安全存储单 元进行编程的命令集的电子组件、用于根据所接收的命令集对安全存储单 元进行编程的电子组件、用于发送包括阈值的表的电子组件、用于收集该 表的电子组件、用于如果比较成功则允许观看内容的电子组件、用于如果 比较不成功则拒绝观看内容的电子组件或其组合。然而,应该理解可以实 施其它配置,例如独立执行的固有部件中的至少一个。
参见图16,示出有助于编程安全存储单元以对在移动设备上观看的内 容进行管理的系统1600。例如,系统1600至少部分地驻留在移动设备中。 应该理解,系统1600表示为包括功能块,这些功能块可以是表示由处理 器、软件或其组合(例如,固件)执行的功能的功能块。系统1600包括 进行联合操作的电子组件的逻辑组合1602。例如,逻辑组合1602包括用 于从辅助实体提供的通信中读取阈值的电子组件1604。另外,逻辑组合 1602包括用于生成用于安全存储单元的命令集以实现所读取的阈值的电 子组件1606,通常所生成的命令集用于编程安全存储单元上的阈值。此外, 系统1600包括用于保存用于执行与电子组件1604和1606相关的功能的 指令的存储器1608。虽然一个或多个电子组件1604和1606示为处于存储 器1608的外部,应该理解一个或多个电子组件1604和1606可以存在于 存储器1608内。电子组件1604和/或电子组件1606固有地包括用于从辅 助实体获得通信的电子组件、用于确定安全存储单元将被编程的移动设备 的电子组件、用于向所确定的移动设备发送命令集的电子组件或其组合。 然而,应该理解可以实施其它配置,例如独立执行的固有部件中的至少一 个。
以上所述包括一个或多个实施例的示例。当然,不可能为了描述前述实施例的目的而描述组件或者方法的每个可以想到的组合,但是本领域普 通技术人员可以意识到,各实施例的许多另外的组合和置换也是可能的。 因此,所描述的实施例旨在包含落入所附权利要求精神和范围内的所有这 种改变、修改以及变化。此外,对于在详细的说明或权利要求中使用的词 语"包括"来说,该词语以类似于词语"包含"的方式意指包括性的,就 像"包含"意在作为连接词用于权利要求书中时被解释的那样。
权利要求
1、一种用于对在移动设备上观看内容进行管理的方法,包括比较内容的评级与保存在安全存储单元上的阈值;根据所述内容的评级和所保存的阈值之间的比较结果,判定是否能观看所述内容。
2、 如权利要求1所述的方法,
3、 如权利要求2所述的方法,
4、 如权利要求1所述的方法,安全存储单元进行编程的命令集。
5、 如权利要求4所述的方法,安全存储单元进行编程。还包括从服务提供商接收所述内容。还包括验证所述内容。还包括接收用于就所述阈值而对所述还包括根据所接收的命令集来对所述
6、 如权利要求5所述的方法,还包括发送包括所述阈值的表,用于进行编程的命令集是基于包括在所述表上的阈值的。
7、 如权利要求6所述的方法,还包括收集所述表。
8、 如权利要求7所述的方法,所收集的表是从内容服务提供商提供的。
9、 如权利要求1所述的方法,判定是否能观看所述内容如果比较成功则允许观看所述内容;或者如果比较不成功则拒绝观看所述内容。
10、 如权利要求9所述的方法,成功的比较是指所述内容的评级等于或小于所述阈值,或者成功的比较是指所述内容的评级小于所述阈值。
11、 一种在无线通信系统中运行的装置,所述装置包括 至少一个处理器,用于比较内容的评级与保存在安全存储单元上的阈值; 根据所述内容的评级和所保存的阈值之间的比较结果,判定是否 能观看所述内容;存储器,耦合至所述至少一个处理器。
12、 如权利要求11所述的装置,还包括从服务提供商获得所述内容 的接收机。
13、 如权利要求12所述的装置,还包括验证所述内容。
14、 如权利要求ll所述的装置,还包括获得用于就所述阈值而对所 述安全存储单元进行编程的命令集的接收机。
15、 如权利要求14所述的装置,还包括根据所接收的命令集来编码 所述安全存储单元的编程器。
16、 如权利要求15所述的装置,还包括传递包括所述阈值的表的发 射机,用于进行编程的命令集是基于包括在所述表上的阈值的。
17、 如权利要求16所述的装置,还包括收集所述表的收集器。
18、 如权利要求17所述的装置,所收集的表是从内容服务提供商提供的。
19、 如权利要求11所述的装置,如果比较成功则实现器允许观看内容,或者如果比较不成功则实现器拒绝观看内容。
20、 如权利要求19所述的装置,成功的比较是指所述内容的评级等于 或小于所述阈值,或者成功的比较是指所述内容的评级小于所述阈值。
21、 一种有助于在移动设备上观看远程内容的无线通信装置,包括 用于比较内容的评级与保存在安全存储单元上的阈值的模块; 用于根据所述内容的评级和所保存的阈值之间的比较结果,判定是否能观看所述内容的模块。
22、 如权利要求21所述的装置,还包括用于从服务提供商接收内容 的模块。
23、 如权利要求22所述的装置,还包括验证所述内容。
24、 如权利要求21所述的装置,还包括用于接收就所述阈值而对所 述安全存储单元进行编程的命令集的模块。
25、 如权利要求24所述的装置,还包括用于根据所接收的命令集对 所述安全存储单元进行编程的模块。
26、 如权利要求25所述的装置,还包括用于发送包括所述阈值的表 的模块,用于进行编程的命令集是基于包括在所述表上的阈值的。
27、 如权利要求26所述的装置,还包括用于收集所述表的模块。
28、 如权利要求27所述的装置,所收集的表是从内容服务提供商提供的。
29、 如权利要求21所述的装置,还包括 用于如果比较成功则允许观看内容的模块;或者 用于如果比较不成功则拒绝观看内容的模块。
30、 如权利要求29所述的装置,成功的比较是指所述内容的评级等于 或小于所述阈值,或者成功的比较是指所述内容的评级小于所述阈值。
31、 一种计算机程序产品,包括计算机可读介质,包括用于比较内容的评级与保存在安全存储单元上的阈值的代码; 用于根据所述内容的评级和所保存的阈值之间的比较结果,判定 是否能观看所述内容的代码。
32、 如权利要求31所述的计算机程序产品,所述计算机可读介质还包 括用于从服务提供商接收内容的代码。
33、 如权利要求32所述的计算机程序产品,所述计算机可读介质还包括用于验证所述内容的代码。
34、 如权利要求31所述的计算机程序产品,所述计算机可读介质还包括用于接收就所述阈值而对所述安全存储单元进行编程的命令集的代码。
35、 如权利要求34所述的计算机程序产品,所述计算机可读介质还包括用于根据所接收的命令集来对所述安全存储单元进行编程的代码。
36、 如权利要求35所述的计算机程序产品,所述计算机可读介质还包括用于发送包括所述阈值的表的代码,用于进行编程的命令集是基于包括在所述表上的阈值的。
37、 如权利要求36所述的计算机程序产品,所述计算机可读介质还包括用于收集所述表的代码。
38、 如权利要求37所述的计算机程序产品,所收集的表是从内容服务提供商提供的。
39、 如权利要求31所述的计算机程序产品,所述计算机可读介质还包括用于进行以下操作的代码如果比较成功则允许观看内容,或者 如果比较不成功则拒绝观看内容。
40、 如权利要求39所述的计算机程序产品,成功的比较是指所述内容 的评级等于或小于所述阈值,或者成功的比较是指所述内容的评级小于所 述阈值。
41、 一种有助于将阈值编程到安全存储单元上以对观看内容进行管理的方法,包括从辅助实体提供的通信中读取所述阈值;产生用于所述安全存储单元的命令集以实现所读取的阈值,所产生的 命令集用于将所述阈值编程到所述安全存储单元上。
42、 如权利要求41所述的方法,所述辅助实体是内容服务提供商,所 述安全存储单元是通用集成电路卡,所述安全存储单元位于能观看内容的 移动设备上,或其组合。
43、 如权利要求41所述的方法,还包括从所述辅助实体获得所述通信。
44、 如权利要求41所述的方法,还包括确定所述安全存储单元将被 编程的移动设备。
45、 如权利要求44所述的方法,还包括向所确定的移动设备发送所 述命令集。
46、 一种在无线通信系统中运行的装置,所述装置包括 至少一个处理器,用于从辅助实体提供的通信中读取阈值;产生用于安全存储单元的命令集以实现所读取的阈值,所产生的 命令集用于将所述阈值编程到所述安全存储单元上; 存储器,耦合到所述至少一个处理器。
47、 如权利要求46所述的装置, 述安全存储单元是通用集成电路卡, 移动设备上,或其组合。
48、 如权利要求46所述的装置,信的获取器。
49、 如权利要求46所述的装置, 编程的移动设备的确定器。
50、 如权利要求49所述的装置, 述命令集的发送器。所述辅助实体是内容服务提供商,所 所述安全存储单元位于能观看内容的还包括从所述辅助实体获得所述通还包括断定所述安全存储单元将被还包括向所确定的移动设备发送所
51、 一种有助于将阈值编程到安全存储单元上以对观看内容进行管理 的无线通信装置,包括用于从辅助实体提供的通信中读取所述阈值的模块;用于产生用于所述安全存储单元的命令集以实现所读取的阈值的模 块,所产生的命令集用于将所述阈值编程到所述安全存储单元上。
52、 如权利要求51所述的装置,所述辅助实体是内容服务提供商,所述安全存储单元是通用集成电路卡,所述安全存储单元位于能观看内容的 移动设备上,或其组合。
53、 如权利要求51所述的装置,还包括从所述辅助实体获得所述通信的模块。
54、 如权利要求51所述的装置,还包括确定所述安全存储单元将被编程的移动设备的模块。
55、 如权利要求54所述的装置,还包括向所确定的移动设备发送所 述命令集的模块。
56、 一种计算机程序产品,包括 计算机可读介质,包括用于从辅助实体提供的通信中读取阈值的代码;用于产生用于所述安全存储单元的命令集以实现所读取的阈值的 代码,所产生的命令集用于将所述阈值编程到所述安全存储单元上。
57、 如权利要求56所述的计算机程序产品,所述辅助实体是内容服务 提供商,所述安全存储单元是通用集成电路卡,所述安全存储单元位于能 观看内容的移动设备上,或其组合。
58、 如权利要求56所述的计算机程序产品,所述计算机可读介质还包 括从所述辅助实体获得所述通信的代码。
59、 如权利要求56所述的计算机程序产品,所述计算机可读介质还包括确定所述安全存储单元将被编程的移动设备的代码。
60、 如权利要求59所述的计算机程序产品,所述计算机可读介质还包括向所确定的移动设备发送所述命令集的代码。
全文摘要
父母希望限制可在移动设备上观看的内容,并且可对通用集成电路卡进行编程以限制在移动设备上进行观看。用户完成服务请求表,其包括对于移动设备上的内容的可允许观看阈值。请求有时候通过基站传送给服务提供商。订阅服务器将阈值转发回移动设备,而移动设备将阈值编程到安全存储单元上。当接收到内容时,将它与阈值进行比较,并且根据阈值确定是否允许观看该内容。
文档编号G06F21/00GK101657821SQ200880011974
公开日2010年2月24日 申请日期2008年4月14日 优先权日2007年4月13日
发明者C·N·洛 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1