This article describes the technology for content deployment, extension and telemetry. Once a content item is accessible for deployment, one or more instances of the content item can be installed as an image on a virtual machine instance. Another instance of the content item can then be activated on the same virtual machine instance and / or copied to any number of other virtual machine instances on the same virtual machine instance. One or more instances of a content item can be configured to be executed with multiple simultaneous user sessions. Information related to content item instances can be collected, such as the number of user sessions occupied, the number of user sessions that are not occupied, the duration of content item instances, the usage rate of memory and the like. In some cases, this information can be used to match the authorized user and to refer to the appropriate content item instance.
【技术实现步骤摘要】
【国外来华专利技术】内容部署、扩展和遥测相关申请案的交叉引用本申请案要求以下申请案的权益:2015年3月17日提交的第14/660,850号美国专利申请案;2015年3月17日提交的第14/660,821号美国专利申请案;以及2015年3月17日提交的第14/660,865号美国专利申请案,这些申请案的公开内容通过引用以其全文并入本文中。
技术介绍
近年来,电子呈现的内容的使用已变得越来越流行和广泛。在一些实例中,某些电子呈现的内容,例如多人游戏,可由大量不同的用户同时访问和参与。为使用户可容易地获得其内容,内容开发者通常被迫精通服务器开发和管理技术,所述内容开发者本来并没有兴趣投资于服务器开发和管理技术。确切地说,许多内容开发者将偏爱专注于正开发的内容的创造性方面。许多内容开发者将服务器开发和管理视为从所述内容开发者的尝试创建内容、使所述内容令人愉悦并准时推出所述内容的核心业务分散注意力。除获得基于服务器的开发和管理系统的专业知识所必需的时间外,许多内容开发者通常不满意这些系统的其它特征。例如,许多内容开发者通常不满意从此类系统接收到的关于所述内容开发者的内容的操作和使用的反馈水平。此类 ...
【技术保护点】
一种用于电子呈现的内容项的执行的系统,所述系统包括:一个或多个计算装置;以及一个或多个存储器,所述存储器上存储有计算机可执行指令,所述指令在执行时使得所述系统执行包括以下各项的操作:接收用户访问所述内容项的请求;接收与所述内容项的多个实例相关联的信息,其中所述多个实例中的一个或多个可配置以具有多个同时指配的用户会话,并且其中所述信息包括在所述多个实例上的用户会话可用性的指示;至少部分基于所述信息,将与所述用户相关联的用户会话指配给所述内容项的实例;以及提供指令以在所述用户会话与所述内容项的所述实例之间建立通信。
【技术特征摘要】
【国外来华专利技术】2015.03.17 US 14/660,850;2015.03.17 US 14/660,865;1.一种用于电子呈现的内容项的执行的系统,所述系统包括:一个或多个计算装置;以及一个或多个存储器,所述存储器上存储有计算机可执行指令,所述指令在执行时使得所述系统执行包括以下各项的操作:接收用户访问所述内容项的请求;接收与所述内容项的多个实例相关联的信息,其中所述多个实例中的一个或多个可配置以具有多个同时指配的用户会话,并且其中所述信息包括在所述多个实例上的用户会话可用性的指示;至少部分基于所述信息,将与所述用户相关联的用户会话指配给所述内容项的实例;以及提供指令以在所述用户会话与所述内容项的所述实例之间建立通信。2.根据权利要求1所述的系统,其中所述操作还包括接收指示与所述内容项相关联的一个或多个用户偏好的信息,并且其中所述用户会话还至少部分基于所述一个或多个用户偏好而指配给所述内容项的所述实例。3.根据权利要求1所述的系统,其中所述用户会话可用性的所述指示包括用于所述多个实例中的每一个的未被占用的用户会话的数目的指示。4.根据权利要求1所述的系统,其中所述多个实例中的至少两个在单一虚拟机实例上执行。5.根据权利要求1所述的系统,其中所述内容项使用与管理所述内容项的所述多个实例的服务相关联的SDK来创建。6.一种用于电子呈现的内容项的部署的方法,所述方法包括:接收所述内容项准备好部署的指示,其中所述内容项使用多个内容项实例来部署,并且其中所述多个内容项实例中的一个或多个可配置以具有多个同时指配的用户会话;至少部分基于所述指示,将至少第一内容项实例作为图像安装在第一虚拟机实例上;接收用户访问所述内容项的多个请求;以及至少部分基于所述多个请求,将所述图像复制到一个或多个其它虚拟机实例上。7.根据权利要求6所述的方法,所述方法还包括:检测与将另外的虚拟机实例分配给所述多个内容项实例相关联的条件;至少部分基于所述条件,将所述另外的虚拟机实例分配给所述多个内容项实例;以及将所述图像复制到所述另外的虚拟机实例上。8.根据权利要求7...
【专利技术属性】
技术研发人员:克里斯托弗·大卫·贝斯卡尔,普雷斯顿·阿兰·塔姆金,亚历克西·勒瓦瑟,乔纳森·保罗·汤普森,
申请(专利权)人:亚马逊技术有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。