Method and system for managing multiplayer game sessions

    公开(公告)号:US12036478B2

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

    申请号:US17665875

    申请日:2022-02-07

    申请人: Supercell Oy

    摘要: A method for managing a game session of a multiplayer game is provided. A request to start a game session of the multiplayer game is received from a first party. The first party is associated with a first category of players of the multiplayer game, and the number of players within the first category is determined. If the number of players within the first category is below a threshold number, an invite is sent to at least a second party associated with the first category. Upon receiving a request to join a game session of the multiplayer game from the at least a second party, a game session of the multiplayer game is started by accepting the request from the first party, and the at least a second party is added to the game session of the multiplayer game.

    Updating game NFTS based on authenticated game play

    公开(公告)号:US12029981B2

    公开(公告)日:2024-07-09

    申请号:US18299259

    申请日:2023-04-12

    申请人: Galiant Arts, LLC

    摘要: A non-fungible token (NFT) platform operates by: accessing, via a network interface, a plurality of game NFTs, each of the plurality of game NFTs including a playable instance of an associated game that is accessible by a user of a client device; generating, via a processor, display data associated with a customized collection display that contains the plurality of game NFTs; sending, via the network interface, the display data associated with a customized collection display to the client device for display via a graphical user interface associated with the client device; receiving, via the graphical user interface, a selection of one the plurality of game NFTs for play of the associated game; and facilitating, via the network interface, play of the associated game in conjunction with the client device.

    System for Distributing Object State Data
    6.
    发明公开

    公开(公告)号:US20240155034A1

    公开(公告)日:2024-05-09

    申请号:US18500676

    申请日:2023-11-02

    申请人: Krause Limited

    发明人: Alan Wayne Krause

    IPC分类号: H04L67/131 A63F13/352

    CPC分类号: H04L67/131 A63F13/352

    摘要: A system. The system comprising: a plurality of application servers, each configured to simulate one or more objects in a shared virtual environment, and to communicate with one or more client devices so as to exchange data related to the one or more objects and the shared virtual environment. Each object generates and/or has associated with it, object state data indicative of one or more states of each object. The system further comprises an object state management server, configured to store and distribute object state data of the one or more objects simulated in the shared virtual environment. The object state management server is connected via a network to the plurality of application servers, and is configured to: receive further object state data related to a given object from a respective application server of the plurality of application servers, and to distribute said further object state data to at least one other application server of the plurality of application servers.

    TRACKING FILE SYSTEM READ OPERATIONS FOR INSTANT PLAY OF VIDEO GAMES, AND FOR CLIENT-SIDE DISCARDING AND PREFETCHING OF GAME DATA

    公开(公告)号:US20240033623A1

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

    申请号:US18482291

    申请日:2023-10-06

    申请人: Valve Corporation

    IPC分类号: A63F13/352 A63F13/335

    摘要: Client machines running game executables of a video game(s) may utilize a file system proxy component that is configured to track read operations made by the game executable during a game session, to generate access data based on the tracked read operations, and to report the access data to a remote system. This telemetry approach allows the remote system to collect access data reported by multiple client machines, to catalogue the access data according to client system configuration, and to analyze the access data to generate data that is usable by client machines to implement various game-related features including, without limitation, “instant play” of video games, discarding of unused blocks of game data to free up local memory resources, and/or local prefetching of game data for reducing latency during gameplay.