Content Deployment, Scaling, and Telemetry
    1.
    发明申请

    公开(公告)号:US20160277508A1

    公开(公告)日:2016-09-22

    申请号:US14660865

    申请日:2015-03-17

    CPC classification number: H04L67/142 A63F13/33 A63F13/60 H04L67/327

    Abstract: Techniques for content deployment, scaling and telemetry are described herein. Once a content item is made accessible for deployment, one or more instances of the content item may be installed as an image on a virtual machine instance. Additional instances of the content item may then be launched on the same virtual machine instance and/or by copying the image onto any number of additional virtual machine instances. One or more instances of a content item may be configurable to execute with multiple simultaneously assigned users sessions. Information associated with content item instances may be collected, such as a number of occupied user sessions, a number of unoccupied user sessions, content item instance duration, memory usage, and the like. This information may, in some cases, be used to match and assign authorized users to appropriate content item instances.

    Content Deployment, Scaling, and Telemetry
    3.
    发明申请
    Content Deployment, Scaling, and Telemetry 审中-公开
    内容部署,缩放和遥测

    公开(公告)号:US20160277483A1

    公开(公告)日:2016-09-22

    申请号:US14660821

    申请日:2015-03-17

    Abstract: Techniques for content deployment, scaling and telemetry are described herein. Once a content item is made accessible for deployment, one or more instances of the content item may be installed as an image on a virtual machine instance. Additional instances of the content item may then be launched on the same virtual machine instance and/or by copying the image onto any number of additional virtual machine instances. One or more instances of a content item may be configurable to execute with multiple simultaneously assigned users sessions. Information associated with content item instances may be collected, such as a number of occupied user sessions, a number of unoccupied user sessions, content item instance duration, memory usage, and the like. This information may, in some cases, be used to match and assign authorized users to appropriate content item instances.

    Abstract translation: 本文描述了用于内容部署,缩放和遥测的技术。 一旦使内容项目可访问部署,内容项目的一个或多个实例可以作为虚拟机实例上的映像安装。 然后可以在相同的虚拟机实例上和/或通过将图像复制到任何数量的附加虚拟机实例上来启动内容项的其他实例。 内容项目的一个或多个实例可以被配置为执行多个同时分配的用户会话。 可以收集与内容项目实例相关联的信息,诸如被占用的用户会话的数量,未被占用的用户会话的数量,内容项目实例持续时间,存储器使用等。 在某些情况下,此信息可用于匹配并分配授权用户到适当的内容项实例。

    Dynamic management of processes executing on computing instances

    公开(公告)号:US10967274B1

    公开(公告)日:2021-04-06

    申请号:US16351874

    申请日:2019-03-13

    Abstract: This disclosure describes techniques for a game-hosting service of a service provider network to dynamically determine a number of processes that are permitted to concurrently execute on an instance based on health values that indicate performances of the processes running on the instance. The game-hosting service may periodically or continuously receive health values from the instance, or multiple instances in a fleet of instances, and determine whether additional processes may be permitted to run, or if less processes may be permitted to run, on the instance based on the performance of the processes that are concurrently running on the instance. In this way, instances may dynamically be permitted to concurrently execute additional processes, or less processes, to help ensure that computing resources are being efficiently utilized, but also while maintaining acceptable performance for processes (e.g., game sessions) that are hosted on the instances.

    Live migration for hosted sessions

    公开(公告)号:US10960304B1

    公开(公告)日:2021-03-30

    申请号:US15984884

    申请日:2018-05-21

    Abstract: Live migration can be performed for a process executing on an allocated resource for an application session. During a session it might be determined that it is necessary, or would at least be advantageous, to migrate the process to different resource capacity. New capacity such as a new computing instance can be identified, and synchronized with a current instance to reflect current state information. This can include obtaining state data from a serialized file or transaction log, among other such options. The client devices on the session can be caused to connect or direct state data to the new instance, and when ready the new instance can be responsible for the process, such as by taking over as the application server for the session. Once the client devices are utilizing the new instance, the process can be terminated on the old instance and the instance destroyed or reallocated.

    Virtual machine with multiple content processes

    公开(公告)号:US10860347B1

    公开(公告)日:2020-12-08

    申请号:US15194520

    申请日:2016-06-27

    Abstract: Techniques for concurrent execution of multiple content item processes, such as video game processes, on a single virtual machine instance are described herein. In some examples, developers may provide an indication of a desired content item process quantity count, which is a quantity of content item processes for concurrent execution of content item sessions on each of one or more virtual machine instances. Also, in some examples, the content item process quantity count may be adjustable such that it may be changed, for example in response to various conditions or events. Also, in some cases, collected performance metric information may be used to make intelligent decisions regarding scaling of content item processes. In some examples, when a content item session stops executing on a healthy content item process, the content item process may remain active and may be reused by executing one or more subsequent content item sessions.

    Content Deployment, Scaling, and Telemetry
    7.
    发明申请

    公开(公告)号:US20160277484A1

    公开(公告)日:2016-09-22

    申请号:US14660850

    申请日:2015-03-17

    Abstract: Techniques for content deployment, scaling and telemetry are described herein. Once a content item is made accessible for deployment, one or more instances of the content item may be installed as an image on a virtual machine instance. Additional instances of the content item may then be launched on the same virtual machine instance and/or by copying the image onto any number of additional virtual machine instances. One or more instances of a content item may be configurable to execute with multiple simultaneously assigned users sessions. Information associated with content item instances may be collected, such as a number of occupied user sessions, a number of unoccupied user sessions, content item instance duration, memory usage, and the like. This information may, in some cases, be used to match and assign authorized users to appropriate content item instances.

Patent Agency Ranking