A63F13/31

System and method for emulating an electronic game to play in a physical gaming environment

A physical gaming environment of an electronic game includes at least one gaming device, a plurality of zones where each zone includes sensors for sensing a second information associated with at least one gaming device, a display for providing a status of the electronic game or a score of a user to users and/or spectators, a combination of a light system, a multimedia system and at least one speaker for providing audio-visual effects, and a computing arrangement communicably coupled with the at least one gaming device, the plurality of sensors, the display, and the combination of the light system, the multimedia system and the at least one speaker, where the computing arrangement receives a user position and triggered events as inputs from the plurality of sensors located at each of the plurality of zones and emulates at least one element in the physical gaming environment, for the user.

System and method for emulating an electronic game to play in a physical gaming environment

A physical gaming environment of an electronic game includes at least one gaming device, a plurality of zones where each zone includes sensors for sensing a second information associated with at least one gaming device, a display for providing a status of the electronic game or a score of a user to users and/or spectators, a combination of a light system, a multimedia system and at least one speaker for providing audio-visual effects, and a computing arrangement communicably coupled with the at least one gaming device, the plurality of sensors, the display, and the combination of the light system, the multimedia system and the at least one speaker, where the computing arrangement receives a user position and triggered events as inputs from the plurality of sensors located at each of the plurality of zones and emulates at least one element in the physical gaming environment, for the user.

Game Delivery System
20220401832 · 2022-12-22 ·

A distributed computer system for delivering a requested game experience at any venue of a plurality of distributed venues comprises: at each venue: a plurality of local units serving respective gameplay areas of the venue, each local unit coupled to a set of multimedia gaming equipment for delivering a game experience in its gameplay area, and a venue central unit configured to connect to each of the local units of that venue; a booking system for managing game bookings across the plurality of distributed venues, the booking system configured to receive, from a user device, a booking request denoting a requested venue of the plurality of distributed venues, and create a booking in response; and a master central server configured to connect to the session management system and the venue central unit of each venue; wherein the master central server is configured to generate a game session based on the booking, and automatically communicate the game session to the venue central unit of the requested venue, wherein the venue central unit receiving the game session is configured render accessible, to the local unit serving one of the gameplay areas, game details of the game session, and wherein that local unit is configured to deliver the requested game experience within that gameplay area, using its set of multimedia gaming equipment, based on the game details of the game session.

Game Delivery System
20220401832 · 2022-12-22 ·

A distributed computer system for delivering a requested game experience at any venue of a plurality of distributed venues comprises: at each venue: a plurality of local units serving respective gameplay areas of the venue, each local unit coupled to a set of multimedia gaming equipment for delivering a game experience in its gameplay area, and a venue central unit configured to connect to each of the local units of that venue; a booking system for managing game bookings across the plurality of distributed venues, the booking system configured to receive, from a user device, a booking request denoting a requested venue of the plurality of distributed venues, and create a booking in response; and a master central server configured to connect to the session management system and the venue central unit of each venue; wherein the master central server is configured to generate a game session based on the booking, and automatically communicate the game session to the venue central unit of the requested venue, wherein the venue central unit receiving the game session is configured render accessible, to the local unit serving one of the gameplay areas, game details of the game session, and wherein that local unit is configured to deliver the requested game experience within that gameplay area, using its set of multimedia gaming equipment, based on the game details of the game session.

PASS-THROUGH DEVICE FOR CLOUD GAMING AND METHODS FOR PROCESSING
20220401834 · 2022-12-22 ·

Methods and systems are provided for processing video games streamed from a cloud gaming system over a network. The method includes receiving an indication of selection of the video game, for a gaming session, through a user interface associated with a streaming device that is connected to a display screen via a pass-through device. The method includes receiving a signal that the gaming session is active, from a game streaming logic of the pass-through device. In one embodiment, the game streaming logic is configured to receive a compressed stream of the video game, decode the compressed stream of the video game, and provide image data for rendering by the display screen, and receiving user input by the game streaming logic for driving interactivity of the video game while said cloud gaming system executes said video game.

Methods, systems, and media for enhancing multiplayer game sessions with asymmetric information
11524229 · 2022-12-13 · ·

Mechanisms for enhancing multiplayer games are provided. In some implementations, the method comprises: detecting presence of a display device on a communications network; causing joining instructions to connect to a multiplayer game session to be displayed on the display device, wherein the joining instructions include server information for handling communications relating to the multiplayer game session over the communications network; receiving, from user devices over other communications networks, a request to join the multiplayer game session in response to displaying the joining instructions on the display device, wherein each of the user devices has a user display device; connecting each of the user devices over one of the other communications network to the display device presenting the multiplayer game session; initiating the multiplayer game session; determining, for the multiplayer game session, a first portion of game information to be presented on the display device and a second portion of game information to be presented on the user display device; and causing the first portion of game information to be displayed on the display device and the second portion of game information to be displayed on the user displayed device based on the determination.

Methods, systems, and media for enhancing multiplayer game sessions with asymmetric information
11524229 · 2022-12-13 · ·

Mechanisms for enhancing multiplayer games are provided. In some implementations, the method comprises: detecting presence of a display device on a communications network; causing joining instructions to connect to a multiplayer game session to be displayed on the display device, wherein the joining instructions include server information for handling communications relating to the multiplayer game session over the communications network; receiving, from user devices over other communications networks, a request to join the multiplayer game session in response to displaying the joining instructions on the display device, wherein each of the user devices has a user display device; connecting each of the user devices over one of the other communications network to the display device presenting the multiplayer game session; initiating the multiplayer game session; determining, for the multiplayer game session, a first portion of game information to be presented on the display device and a second portion of game information to be presented on the user display device; and causing the first portion of game information to be displayed on the display device and the second portion of game information to be displayed on the user displayed device based on the determination.

System for testing command execution latency within a video game

A video game test system can determine an objective measure of elapsed time between interaction with a video game controller and the occurrence of a particular event within the video game. This objective measure enables a tester to determine whether a video game is objectively operating slowly or just feels slow to the tester, and may indicate the existence of coding errors that may affect execution speed, but not cause visible errors. The system may obtain the objective measure of elapsed time by simulating a user's interaction with the video game. Further, the system may identify data embedded into a frame of an animation by the video game source code to identify the occurrence of a corresponding event. The system can then measure the elapsed time between the simulated user interaction and the occurrence or triggering of the corresponding event.

System for testing command execution latency within a video game

A video game test system can determine an objective measure of elapsed time between interaction with a video game controller and the occurrence of a particular event within the video game. This objective measure enables a tester to determine whether a video game is objectively operating slowly or just feels slow to the tester, and may indicate the existence of coding errors that may affect execution speed, but not cause visible errors. The system may obtain the objective measure of elapsed time by simulating a user's interaction with the video game. Further, the system may identify data embedded into a frame of an animation by the video game source code to identify the occurrence of a corresponding event. The system can then measure the elapsed time between the simulated user interaction and the occurrence or triggering of the corresponding event.

DATA PACKET SYNCHRONIZATION METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM
20220379202 · 2022-12-01 ·

Disclosed in this application are a data packet synchronization method and apparatus, a device, and a storage medium, relating to the field of data communication. The method includes receiving a data packet transmitted by a client, the data packet including a thread identifier and a frame identifier, the thread identifier being added by the client according to a logical operation type required by the data packet, the frame identifier being used for identifying a picture frame triggering the data packet; writing, after the data packet is transmitted to a logical thread corresponding to the thread identifier for a logical operation, a data packet obtained after the operation into a message queue corresponding to the logical thread; and reading the data packet obtained after the operation from the message queue according to the frame identifier, and synchronizing the data packet obtained after the operation to an associated client.