SCALABLE DATA CENTER PLATFORM FOR CLOUD GAMING AND METAVERSE

    公开(公告)号:US20240226730A9

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

    申请号:US17969579

    申请日:2022-10-19

    IPC分类号: A63F13/355 A63F13/48

    摘要: A method for cloud gaming including receiving a request to instantiate an instance of a video game for a game play of a player. The method including establishing a cloud based game engine for executing game logic of the video game in the instance of the video game. The method including assembling microservices for the cloud based game engine to instantiate the instance of the video game. The method including establishing communication between the cloud based game engine and each of the microservices over a communication fabric. The method including executing the game logic in the instance of the video game using the cloud based game engine based on controller input associated with the game play. The method including monitoring demand for computing resources while executing the instance of the video game. The method including adjusting an allocation of computing resources for the set of microservices based on the demand.

    MULTI-USER CROSS-DEVICE SYNCHRONIZATION OF METAVERSE INSTANTIATION

    公开(公告)号:US20240042313A1

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

    申请号:US17879618

    申请日:2022-08-02

    发明人: Warren Benedetto

    摘要: A method including receiving a request to establish a multi-player session for users to enable participation in a metaverse. The method including determining whether an application generating the metaverse is installed on local devices of the users selected for participation in the metaverse by the users. The method including launching a corresponding local instance of the application when the application is installed on a corresponding local device. The method including launching a corresponding cloud instance of the application on a cloud based streaming server when the application is not installed on the corresponding local device. The method including determining that each instance of the application for the users has been launched, wherein each instance for the users is a local instance or a cloud instance. The method including enabling a start of the multi-player session when the instances of the application for the users has been launched.