提供了涉及数字内容在非特许计算机器上的远程安装的各个实施例。在一个实施例中,由特许计算机器识别要在其中安装特许数字内容项的非特许计算机器,从该特许计算机器向授权服务计算机器发送向该非特许计算机器转移该特许数字内容项的许可的请求,并且发起该特许数字内容项向该非特许计算设备的传递。
【技术实现步骤摘要】
【国外来华专利技术】【专利说明】
技术介绍
在一些情况下,拥有数字内容项的用户可能期望在并不拥有该数字内容项的另一个用户的计算机器上与该用户一起消费该数字内容。在一个示例中,视频游戏的所有者可能期望与朋友一起在朋友的游戏机上玩这个视频游戏。然而,在朋友的游戏机上玩这个视频游戏可能存在一些障碍。例如,该视频游戏的所有者可能必须要将该视频游戏的物理副本一一诸如,游戏碟片一一带到朋友家并且在朋友的游戏机上安装该视频游戏。随后,该所有者和朋友可能必须要等待该视频游戏在朋友的游戏机上进行安装。这样的等待时间会使得用户不想再一起玩视频游戏。
技术实现思路
提供该
技术实现思路
而以简化形式对在下文的【具体实施方式】中进一步进行描述的概念选择进行介绍。该
技术实现思路
并非意在标示出所请求保护主题的关键特征或必要特征,其也并非意在被用来对所请求保护主题的范围进行限制。此外,所请求保护的主题并不局限于解决本公开任意部分中所提到的任意或全部缺陷的实施方式。提供了涉及数字内容在非特许计算机器上的远程安装的各个实施例。在一个实施例中,特许计算机器识别要在其中安装特许数字内容项的非特许计算机器。该特许计算机器向授权服务计算机器发送向该非特许计算机器转移该特许数字内容项的许可的请求。随后发起该特许数字内容项向该非特许计算设备的传递。【附图说明】图1示意性地示出了依据本公开实施例的计算系统。图2示出了在非特许计算机器上远程安装特许数字内容项的示例。图3示出了在非特许计算机器上远程安装特许数字内容项的另一个示例。图4示出了依据本公开实施例的发起特许数字内容项的远程安装的方法。图5示出了依据本公开实施例的获取特许数字内容项的方法。图6示出了依据本公开实施例的授权在计算机器之间转移特许数字内容项的许可的方法。图7示意性示出了依据本公开实施例的计算系统。【具体实施方式】本公开描述了涉及到特许数字内容项在非特许计算机器上定向的远程安装的概念。更具体地,本公开提供了用于识别要在其中远程安装特许数字内容项的非特许计算机器,发起向该非特许计算机器传递特许数字内容项,并且向该非特许计算机器临时转移该特许数字内容项的许可的机制。这样的机制可以使得拥有特许数字内容项的用户能够在非特许计算机器上执行该特许数字内容项而并不违反许可条款。此外,这样的机制可以使得特许数字内容项能够在该用户到达非特许计算机器时可用于在该非特许计算机器上执行。换句话说,参考以上所描述的特定情形,这样的机制可以使得该视频游戏能够被远程安装在朋友的游戏机上,从而当该所有者到达朋友家时就能够玩该视频游戏。图1示出了依据本公开实施例的计算系统100。计算系统100包括特许计算机器102,其具有特许数字内容项106的许可104。该特许数字内容项可以被安装在该特许计算机器上以便由与该特许计算机器相关联的用户所执行。该特许数字内容项的许可可以符合任意适当的许可方案。该数字内容和许可可以被协同配置而使得该数字内容项以加密方式受到保护以免在缺少有效许可的情况下被执行。例如,该许可可以限制或者以其它方式将针对特许数字内容项的访问控制为由许可条款所限定的一个或多个用户、群组和/或计算机器。在一些情况下,该许可可以与特许计算机器、与该特许计算机器相关联的用户(例如,所有者)或者它们的组合相关联。在一些实施例中,该许可可以是永久性许可,除非该许可被临时转移至非特许计算机器,否则其就与特许计算机器相关联。例如,该特许计算机器可以拥有许可并且该许可可以被临时租赁给非特许计算机器。在一些实施例中,该许可可以将该特许数字内容项限制为互斥执行。换句话说,该特许数字内容项一次可以在一台计算机器上执行。该计算系统包括非特许计算机器108,后者并没有该特许数字内容项的许可。另夕卜,与该非特许计算机器相关联的用户并没有该特许数字内容项的许可。在一些实施例中,该非特许计算机器在没有特许数字内容项的许可的情况下可能无法执行该特许数字内容项。如以下作为示例所描述的,该非特许计算机器可以相对于该特许计算机器远程定位。该特许计算机器和非特许计算机器可以包括在端对端(P2P)网络110中。该P2P网络可以包括多个对等计算机器(例如,特许计算机器、非特许计算机器、对等计算机器等)112。该P2P网络中的每个对等计算机器可以被配置为经由一个或多个网络连接114和/或网络118与该P2P网络中的每个其它对等计算机器直接进行通信。更具体地,每个对等计算机可以针对该P2P网络的其它对等计算机用作客户端和/或服务器,这允许对每个对等计算机的各种本地资源进行共享访问。虽然将要意识到的是,任何适当资源都可以在P2P网络的对等计算机之间进行传递和共享,但是在这个说明书的上下文中,讨论可能尤其是针对于传递数字内容项。例如,特许计算机器可以经由P2P网络向非特许计算机器传递特许数字内容项。作为另一个示例,一个或多个对等计算机器可以将特许数字内容项的至少一部分传递至非特许计算机器。在一些实施例中,计算系统100可以包括内容传递网络(⑶N)计算机器116,其可以用作数字内容项的来源。CDN可以经由诸如互联网的网络118向多个对等计算机器传递数字内容项。在一些情况下,CDN可以被配置为存储可用于在P2P网络的对等计算机器上进行传递的一些或所有数字内容项。换句话说,CDN可以针对P2P网络用作镜像或备份。在一些情况下,⑶N可以是还无法用于在P2P网络上进行转移的数字内容项的来源。在一些实施例中,P2P网络可以从计算系统省略并且CDN可以是数字内容项的来源。在任意这些情形中,CDN可以向非特许计算机器传递特许数字内容项。计算系统100可以包括授权服务计算机器120,其可以针对该计算系统中的计算机器对于特许数字内容项的非授权使用进行保护。换句话说,授权服务可以促成许可向特许计算机器的传递(例如,允许计算设备以加密方式访问特许数字内容项)。此外,授权服务可以被配置为促成许可从特许计算机器向非特许计算机器的临时转移,而使得非特许计算机器可以在临时的基础上执行特许数字内容项(例如,授权服务改变哪些计算机器被允许以加密方式访问特许数字内容项)。特别地,该授权服务可以被配置为确定计算机器是否有资格执行数字内容项。例如,计算机器在该计算机器(和/或相关联的用户)具有数字内容项的许可的情况下就可以有资格执行该特许数字内容项,并且该授权服务可以被配置为确定计算机器是否具有许可。如果特许计算机器具有许可,则该授权服务可以同意该许可被临时转移至非特许计算机器。在许可限制特许数字内容项一次在一台计算机器上执行的情况下,该授权服务可以被配置为确定特许数字内容项当前是否在特许计算机器上执行。如果该特许数字内容项并未在特许计算机器上执行,则该授权服务可以被配置为同意该许可被转移至非特许计算机器。如果特许数字内容项正在特许计算机器上执行,则该授权服务可以被配置为使得该许可的转移无效。在一个示例中,该检查可以在非特许计算机器尝试执行特许数字内容项时执行。注意,在一些情况下,在特许计算设备发起许可向非特许计算设备的转移时无需执行该检查。在一些实施例中,可以在许可被转移至非特许计算机器的同时防止特许计算机器执行该特许数字内容项。该许可以在任意适当持续时间内或者以任意适当方式从特许计算机器临时转移至非特许计算机器。在本文档来自技高网...
【技术保护点】
一种发起特许数字内容项的远程安装的方法,该方法包括:识别要在其中安装该特许数字内容项的非特许计算机器;从特许计算机器向授权服务计算机器发送向该非特许计算机器转移该特许数字内容项的许可的请求;并且发起该特许数字内容项向该非特许计算机器的传递。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:M加罗普,FR莫里森三世,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。