当前位置: 首页 > 专利查询>苹果公司专利>正文

用于资产租赁管理的系统和方法技术方案

技术编号:8834666 阅读:174 留言:0更新日期:2013-06-22 20:45
在这里公开的是用于资产租赁管理的系统、方法以及非暂时性计算机可读存储介质。所述系统从与用户简档相关联的客户机设备接收对于授权给用户简档的资产的租赁开始请求。该系统识别用于渐进式下载内容的可用空位的数量。如果可用空位数量大于零,则系统将该数量的空位中的一个可用空位指定给客户机设备,以产生指定空位。响应于租赁开始请求,系统向客户机设备发送与该指定空位相关联的安全信息、租赁密钥以及租赁期,其中安全信息和租赁密钥允许客户机设备开始在租赁期内渐进式下载所述资产。在租赁结束时,系统终止该租赁并且释放该指定空位。

【技术实现步骤摘要】
用于资产租赁管理的系统和方法
本公开涉及内容交付,尤其涉及的是用于内容交付的资产租赁管理。
技术介绍
媒体内容供应商正在探索用于媒体内容的新的分发方法。因特网和便携式媒体设备回放已经加入了广播和有线电视排名,以此作为电视节目、用户生成的内容、电影、电台广播、音乐等等的主要分发渠道。实际上,很多用户更愿意在网络上租借和访问媒体内容,而不是购买或租借媒体内容的物理拷贝。然而,基于网络的分发方法引发了特有的安全问题。在经由网络传输时,媒体内容特别容易受到盗窃和攻击。由此,对于媒体内容供应商来说,保护经由网络传送的媒体内容是一个很大的挑战。当前,媒体内容供应商是通过实施不同的安全策略来避免基于网络的媒体分发方法的安全风险的。通常,媒体内容供应商通过实施数字权利保护(DRM)技术来保护媒体内容。DRM技术试图通过防止或限制针对媒体内容的非授权访问以及阻碍那些对数据进行拷贝或是将数据转换成别的格式的尝试来控制关于所述媒体内容的使用。DRM处理通常包括对内容进行加密,以便将使用仅限于那些已被授予了针对所述内容的权利的人并且防止非授权的访问。不幸的是,具有足够的时间和资源且怀有恶意或是搞恶作剧的个人往往会发现绕过DRM限制的方法。其他媒体内容保护方案通常是借助隐藏式安全性、设计安全性、加密以及其他方法来发挥作用的。然而,即便将这些方法混合在一起,往往也不足以阻止坚定的“黑客”或“骇客”。结果,非授权用户能够访问和使用媒体内容,而这往往会限制授权用户访问媒体内容。因此,本领域需要一种用于保护和管理对媒体内容的网络访问的改进方法。
技术实现思路
本公开的附加特征和优点是在以下的描述中阐述的,并且部分可以从说明书中了解或者通过实践这里公开的原理来获悉。本公开的特征和优点可以借助所附权利要求中特别指出的工具和组合来实现或获取。本公开的这些和其他特征可以从以下的描述和所附权利要求中来更清楚地了解,或者可以通过实践这里阐述的原理来获悉。这里阐述的方法可以用于安全高效地执行资产租赁管理。所公开的是用于资产租赁管理的系统、方法以及非暂时计算机可读存储介质。所述方法是依照被配置成实践该方法的系统论述的。该系统从与用户简档相关联的客户机设备接收对于授权给所述用户简档的媒体内容的租赁开始请求。该系统可以使用用户简档来验证租赁开始请求和/或识别客户机设备和/或提交所述请求的用户。客户机设备可以基于用户简档来识别提交该请求的用户。然后,系统将会识别用于渐进式(progressively)下载内容的可用空位(slot)的数量。如果可用空位的数量为零,则系统响应于租赁开始请求而向客户机设备发送拒绝通知。另一方面,如果可用空位的数量大于零,则系统将所述数量的可用空位中的一个可用空位指定给客户机设备,以便产生指定空位。然后,响应于租赁开始请求,系统将与指定空位相关联的安全信息、租赁密钥以及租赁期发送给客户机设备,其中所述安全信息和租赁密钥允许客户机设备开始在所述租赁期内渐进式下载媒体内容。在租赁期结束时,系统终止租赁并且释放所述指定空位。系统还可以响应于来自客户机设备的租赁停止请求而在租赁期结束之前终止租赁并释放所述指定空位。在一个实施例中,租赁期要短于媒体内容的回放时间,由此需要客户机设备在资产的整个回放持续时间中至少将所述租赁续订一次。客户机设备可以通过在租赁结束之前向系统发送租赁续订请求来延长租赁期。如有必要,客户机设备可以通过发送若干个租赁续订请求来继续延长所述租赁,直至回放持续时间结束。租赁续订需求可以充当第二保护层,因为它可以阻挠攻击和伪造的尝试。租赁续订需求还可以防止不必要地将陈旧或未使用的租赁与资源绑定,并且可以允许系统重新指定这些资源,以便为新的/活动的租赁提供服务。客户机设备接收安全信息、租赁密钥以及租赁期,并且存储这些信息。由于针对内核空间的访问通常是受到限制的,因此,客户机设备可以将安全信息存储在内核空间中,以保护其免受篡改。作为替换,客户机设备可以将租赁密钥存储在内核空间中,以保护其免受篡改。客户机设备可以将安全信息、租赁密钥和/或租赁期存储在内核空间中,以保护这些信息免受篡改。客户机设备可以将安全信息、租赁密钥以及租赁期中的至少一个存储在由访问控制列表、加密密钥、策略、文件系统权限、共享权限等等中的至少一个所保护的存储器区域中。进一步地,客户机设备可以使用该信息来实施租赁期。在一个实施例中,客户机设备会在内核空间中实施超时,以便防止伪造超时时段以及防止用户操纵超时时段。该超时实际上会转变成所有安全信息的破坏,这意味着在超时之后将无法解密资产。此外,客户机设备可以使用加密和/或散列函数来保护其发送给系统的任何消息。在一个实施例中,客户机设备使用基于散列的消息验证码(HMAC)密钥来计算其计划发送给系统的消息的摘要(digest)。所述HMAC密钥基于全局唯一标识符、随机标识符、客户机设备类型和/或当前时间。然后,客户机设备使用抗重放密钥来对摘要和消息进行加密,并且将该包裹发送到系统。与用户“登录”并且在用户退出之前保持登录状态的系统形成对比,租赁安排有可能需要用户和/或用户设备在租赁期满之前的媒体回放过程中不断地或周期性地登录。这样做具有一旦租赁期满就不在磁盘上保持安全信息的附加安全益处,并且在每一次请求租赁时都增加了安全信息的新鲜度。此外,如果黑客伪造停止请求以期释放空位但继续回放,那么这种超时机制将会阻碍该黑客。在一些媒体流传输的实施方式中,用户可以用单个帐户来授权最大数量的不同机器。然后,当用户卖掉这些不同机器中的某一台机器并且忘记取消该台机器的授权时,其中一个授权将被“占用”。那么,取消该用户不再拥有的机器的授权的唯一途径是使用取消所有机器的授权的“一年一度(once-a-year)”特征。而这里阐述的租赁方法不具有这些缺点,因为服务器侧的空位期满将会自动释放该空位以供重新使用。附图说明为了描述可以获得本公开的上述及其他优点和特征的方式,在这里将会通过参考附图中示出的具体实施例来对以上概述的原理进行更具体的描述。应该理解的是,这些附图描述的仅仅是本公开的例示实施例,因此不应该将其视为是对本公开的范围进行限制,这里的原理是结合附加特征和细节并通过使用附图来描述和说明的,其中:图1示出的是例示系统实施例;图2示出的是用于资产租赁管理的例示网络基础结构;图3示出的是用于开始资产租赁的例示流程图;图4示出的是用于续订资产租赁的例示流程图;图5示出的是用于停止资产租赁的例示流程图;图6示出的是在作为例子的资产租赁管理过程中在客户机与服务器之间进行的信息交换;图7示出的是用于开始资产租赁的第一例示方法实施例;图8示出的是用于开始资产租赁的第二例示方法实施例;图9示出的是用于续订资产租赁的第一例示方法实施例;图10示出的是用于续订资产租赁的第二例示方法实施例;图11示出的是用于停止资产租赁的例示方法实施例;图12示出的是根据本专利技术的实施例的一种服务器的示例性功能框图;以及图13示出的是根据本专利技术的实施例的一种客户机设备的示例性功能框图。具体实施方式在下文中将会详细描述本公开的各种实施例。虽然在这里论述了具体的实施方式,但是应该理解,所述描述仅仅用于例证目的。相关领域的技术人员将会认识到,在不脱离本公开的精神和范围的情况下本文档来自技高网...
用于资产租赁管理的系统和方法

【技术保护点】
一种方法,包括:从与用户简档相关联的客户机设备接收对于授权给该用户简档的媒体内容的租赁开始请求;识别用于渐进式下载内容的可用空位的数量;响应于确定可用空位的数量为零,响应于租赁开始请求而向客户机设备发送拒绝通知;以及响应于确定可用空位的数量大于零:将所述数量的可用空位中的一个可用空位指定给客户机设备,以产生指定空位;响应于租赁开始请求而向客户机设备发送与所述指定空位相关联的安全信息、租赁密钥以及租赁期,其中所述安全信息和租赁密钥允许客户机设备开始在所述租赁期内渐进式下载所述媒体内容。

【技术特征摘要】
2011.12.14 US 13/326,2341.一种用于媒体内容租赁管理的方法,包括:从与用户简档相关联的客户机设备接收对于授权给该用户简档的媒体内容的租赁开始请求;识别用于渐进式下载内容的可用空位的数量;响应于确定可用空位的数量为零,响应于租赁开始请求而向客户机设备发送拒绝通知;以及响应于确定可用空位的数量大于零:将所述数量的可用空位中的一个可用空位指定给客户机设备,以产生指定空位;响应于租赁开始请求而向客户机设备发送与所述指定空位相关联的安全信息、租赁密钥以及租赁期,其中所述安全信息和租赁密钥允许客户机设备开始在所述租赁期内渐进式下载所述媒体内容,其中所述租赁期被选择为短于所述媒体内容的回放持续时间。2.根据权利要求1所述的方法,其中租赁期响应于客户机设备的租赁续订请求而被延长。3.根据权利要求2所述的方法,还包括:响应于租赁续订请求而提供替换租赁密钥以及替换租赁期。4.根据权利要求1所述的方法,还包括:基于实际服务器负载和预计服务器负载中的至少一个来动态调整租赁期。5.根据权利要求1所述的方法,其中所述指定空位在租赁期届满时自动释放。6.根据权利要求2所述的方法,其中延长租赁期包括:从与用户简档相关联的客户机设备接收对于授权给该用户简档的媒体内容的租赁续订请求,其中所述租赁续订请求与现有租赁密钥、现有租赁期以及现有安全信息相关联;为租赁续订请求生成新的安全信息、新的租赁密钥以及新的租赁期,其中新的租赁期延伸超出现有租赁期;以及响应于租赁续订请求,向客户机设备发送新的安全信息、新的租赁密钥以及新的租赁期,以允许客户机设备在新的租赁期内继续渐进式回放所述媒体内容。7.根据权利要求1所述的方法,还包括:从与用户简档相关联的客户机设备接收对于授权给该用户简档的媒体内容的渐进式回放的租赁停止请求,其中所述租赁停止请求与现有租赁密钥、现有租赁期以及现有安全信息相关联;确定客户机设备当前被分配了用于现有租赁期的媒体回放空位;以及释放该媒体回放空位,以阻止客户机设备继续使用所述媒体回放空位来渐进式回放所述媒体内容。8.根据权利要求1所述的方法,还包括:在租赁期内根据安全信息和租赁密钥来向客户机设备发送媒体内容的一部分以用于渐进式回放。9.一种服务器,包括:第一接收单元,被配置为从与用户简档相关联的客户机设备接收对于授权给该用户简档的媒体内容的租赁开始请求;识别单元,被配置为识别用于渐进式下载内容的可用空位的数量;响应单元,被配置为:响应于确定可用空位的数量为零,响应于租赁开始请求而向客户机设备发送拒绝通知;以及响应于确定可用空位的数量大于零:将所述数量的可用空位中的一个可用空位指定给客户机设备,以产生指定空位;响应于租赁开始请求而向客户机设备发送与所述指定空位相关联的安全信息、租赁密钥以及租赁期,其中所述安全信息和租赁密钥允许客户机设备开始在所述租赁期内渐进式下载所述媒体内容,其中所述租赁期被选择为短于所述媒体内容的回放持续时间。10.根据权利要求9所述的服务器,还包括续订单元,被配置为响应于客户机设备的租赁续订请求而延长租赁期。11.根据权利要求10所述的服务器,其中续订单元进一步被配置为响应于租赁续订请求而提供替换租赁密钥以及替换租赁...

【专利技术属性】
技术研发人员:J·J·亨兹A·埃尔卡美尔W·鲁荷A·J·法鲁吉亚
申请(专利权)人:苹果公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1