Multi-region game server fleets
    1.
    发明授权

    公开(公告)号:US11571618B1

    公开(公告)日:2023-02-07

    申请号:US17403324

    申请日:2021-08-16

    Abstract: A multi-region game server fleet may span a plurality of computing regions including a home computing region and one or more remote computing regions. A fleet management service operating in the home computing region may receive a request to perform a modification to the multi-region game server fleet, such as adding an additional remote computing region, removing an existing remote computing region, or making a configuration change. The modification may be performed, at least in part, by one or more region specific worker processes hosted in the home region. The fleet management service operating in the home computing region may also receive a request to perform an interaction with a specific remote region game server. An instruction corresponding to the interaction may be transmitted, by a region-specific computing function hosted in the home region, to the specific remote region game server.

    Session management for virtual environments

    公开(公告)号:US10722801B1

    公开(公告)日:2020-07-28

    申请号:US16058740

    申请日:2018-08-08

    Abstract: A quick or limited matching process can be used to quickly get players of a gaming application into an active game session. In order to improve the quality of the match for a subsequent game session, a longer-running match process can be utilized while players are engaged in a current game session. A pool of players likely to be available around the time at which a current game session will end is determined. The longer-running match process can analyze the data for the player pool to determine matches of players for one or more future game sessions. Information for these sessions can be provided to the relevant players, who are then enabled to join in the respective sessions. Such a process provides for more flexibility and accuracy in the matching process without extending the player wait times endured.

    Customer-generated video game player matchmaking in a multi-tenant environment

    公开(公告)号:US11872497B1

    公开(公告)日:2024-01-16

    申请号:US17390169

    申请日:2021-07-30

    CPC classification number: A63F13/795 A63F13/85 G06F16/955 A63F2300/5566

    Abstract: A selection to use a customer-generated matchmaking algorithm is received, by a multi-tenant gaming service, from a first customer. Indications of a plurality of video game player matchmaking requests and corresponding player characteristic data are provided, by the multi-tenant gaming service, for processing by the customer-generated matchmaking algorithm. An indication of a first player match determined by the customer-generated matchmaking algorithm, based on the video game player matchmaking requests and the player characteristic data, is received, by the multi-tenant gaming service. The first player match may be between at least a first player and a second player. Execution of a first video game session to which the first player and the second player are connected is hosted, by the multi-tenant gaming service.

    VALUE-BASED STREAMING INSTANCE ASSIGNMENT

    公开(公告)号:US20210299557A1

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

    申请号:US16834743

    申请日:2020-03-30

    Abstract: A game-streaming service of a service provider network is configured to assign virtual machine (VM) instances to game streaming requests using a value-based approach. In order to assign a VM instance to a game streaming request for streaming a game to a client device of a player associated with the game streaming request, the game-streaming service may determine one or more attributes of the game streaming request, such as player attributes and/or game attributes. The game-streaming service may also determine available VM instances allocated to a subscriber associated with the game streaming request, which may be located across disparate geographical regions. A value(s) may be determined based on the attributes of the game streaming request, and the value(s) may be used to select one of the available VM instances for streaming the game as part of a corresponding game session.

    Cross-region management of game server fleets

    公开(公告)号:US11571619B1

    公开(公告)日:2023-02-07

    申请号:US17403458

    申请日:2021-08-16

    Abstract: A multi-region game server fleet may span a plurality of computing regions including a home computing region and one or more remote computing regions. A fleet management service operating in the home computing region may receive a request to perform a modification to the multi-region game server fleet, such as adding an additional remote computing region, removing an existing remote computing region, or making a configuration change. The modification may be performed, at least in part, by one or more region specific worker processes hosted in the home region. The fleet management service operating in the home computing region may also receive a request to perform an interaction with a specific remote region game server. An instruction corresponding to the interaction may be transmitted, by a region-specific computing function hosted in the home region, to the specific remote region game server.

    VALUE-BASED GAME SESSION PLACEMENTS

    公开(公告)号:US20210299574A1

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

    申请号:US16834528

    申请日:2020-03-30

    Abstract: A game-hosting service of a service provider network is configured to place game sessions on fleets of virtual machine (VM) instances using a value-based approach. In order to place a game session on a fleet, the game-hosting service may determine one or more attributes of the game session request, such as player attributes and/or game attributes. The game-hosting service may also determine available fleets of VM instances allocated to a subscriber associated with the game session request, which may be located across disparate geographical regions. A value(s) may be determined based on the attributes of the game session request, and the value(s) may be used to select a fleet of the available fleets for hosting the game session.

Patent Agency Ranking