A63F13/30

SYSTEMS AND METHODS FOR PROVIDING A MEDIA ASSET ASSOCIATED WITH AN ACTION THAT AFFECTS A USER'S FANTASY SPORTS SCORE
20170326459 · 2017-11-16 ·

Systems and methods for providing a user access to media assets associated with actions that affect the user's fantasy sports score. These systems and methods, upon receiving a notification of an action that affects the user's fantasy sports score, generate for display a media asset associated with the action that the user has a right to access by: identifying a media asset associated with the action, determining an access right of the media asset, and determining whether the user has a right to access the media asset based on the access right of the media asset and an access right granted to the user in a user subscription. This eliminates the need for the user to manually identify media assets associated with the action that the user has access to and ensures that the user does not miss viewing media assets associated with the actions.

MIGRATING THE RUNTIME STATE OF A CONTAINER BETWEEN TWO NODES
20220357981 · 2022-11-10 ·

Embodiments of the present disclosure relate to migrating the in-memory state of a containerized application to a destination node. A processing device may transmit an availability request to each of one or more nodes and identify a destination node to which a container is to be migrated based on a response from each of the one or more nodes indicating resources available to provision a replica of the container. The processing device may determine whether the destination node comprises a replica of each base layer of a set of base layers of the container and if not, transmit a replica of each base layer the destination node is missing to the destination node. A snapshot of the container may be acquired and the set of base layers may be removed from the snapshot to generate a replica of the in-memory layer, which may be transmitted to the destination node.

MIGRATING THE RUNTIME STATE OF A CONTAINER BETWEEN TWO NODES
20220357981 · 2022-11-10 ·

Embodiments of the present disclosure relate to migrating the in-memory state of a containerized application to a destination node. A processing device may transmit an availability request to each of one or more nodes and identify a destination node to which a container is to be migrated based on a response from each of the one or more nodes indicating resources available to provision a replica of the container. The processing device may determine whether the destination node comprises a replica of each base layer of a set of base layers of the container and if not, transmit a replica of each base layer the destination node is missing to the destination node. A snapshot of the container may be acquired and the set of base layers may be removed from the snapshot to generate a replica of the in-memory layer, which may be transmitted to the destination node.

Synchronizing multiple user devices in an immersive media environment using time-of-flight light patterns

In one example, a device, computer-readable medium, and method for synchronizing multiple user devices in an immersive media environment using time-of-flight (ToF) light patterns are provided. In one example, a method performed by a processing system of a first device includes detecting a fiducial that is present in a light pattern projected by a second device, wherein the second device is present in a same surrounding environment as the first device, determining an identity of the second device based on an appearance of the fiducial, identifying an expected orientation of the fiducial within the light pattern, based on the identity of the second device, and determining a location of the second device relative to the first device, based on an observed orientation of the fiducial relative to the expected orientation of the fiducial.

Games Tabs in Messaging Applications
20220347587 · 2022-11-03 ·

In one embodiment, a method includes providing, to a client system of a first user of a messaging network, a games-tab element on a messaging application of the messaging network running on the client system; in response to receiving an indication that the first user is accessing the games-tab element for a first time, providing instructions for presenting a first games tab including an initial list of games on the messaging application; receiving game data associated with one or more games interacted with by the first user from the first games tab; and in response to receiving an indication that the first user is accessing the games-tab element for a second time, providing instructions for presenting a second games tab including (1) the one or more games interacted by the first user and (2) game data associated with each of the one or more games interacted by the first user.

Games Tabs in Messaging Applications
20220347587 · 2022-11-03 ·

In one embodiment, a method includes providing, to a client system of a first user of a messaging network, a games-tab element on a messaging application of the messaging network running on the client system; in response to receiving an indication that the first user is accessing the games-tab element for a first time, providing instructions for presenting a first games tab including an initial list of games on the messaging application; receiving game data associated with one or more games interacted with by the first user from the first games tab; and in response to receiving an indication that the first user is accessing the games-tab element for a second time, providing instructions for presenting a second games tab including (1) the one or more games interacted by the first user and (2) game data associated with each of the one or more games interacted by the first user.

METHODS AND APPARATUS FOR MONITORING VIDEO GAMES
20220060793 · 2022-02-24 ·

Methods and apparatus for monitoring video games are disclosed. Example video game monitors disclosed herein include a network analyzer to communicatively couple with a communication interface of a video game console, the network analyzer to detect communication packets transferred over the communication interface of the video game console. Disclosed example video game monitors also include a processor to decode the communication packets detected by the network analyzer to determine an identity of a game being played by the video game console, and report the identity of the game to a data collection facility.

METHOD AND APPARATUS FOR PROVIDING ONLINE SHOOTING GAME
20220054947 · 2022-02-24 · ·

The present disclosure relates to providing an online shooting game by a game server communicatively connected to a player terminal. The player terminal may display a virtual online shooting game environment based on information received from the game server. Providing an online shooting game may include: selecting a basic identification range within a virtual online shooting game environment displayed on the player terminal; detecting one or more enemy characters that are within the basic identification range; determining one of the detected one or more enemy characters as an automatic tracking object; and allowing an aiming point to automatically track movement of the automatic tracking object within the basic identification range.

METHOD AND APPARATUS FOR PROVIDING ONLINE SHOOTING GAME
20220054947 · 2022-02-24 · ·

The present disclosure relates to providing an online shooting game by a game server communicatively connected to a player terminal. The player terminal may display a virtual online shooting game environment based on information received from the game server. Providing an online shooting game may include: selecting a basic identification range within a virtual online shooting game environment displayed on the player terminal; detecting one or more enemy characters that are within the basic identification range; determining one of the detected one or more enemy characters as an automatic tracking object; and allowing an aiming point to automatically track movement of the automatic tracking object within the basic identification range.

Location based gaming system

The subject matter disclosed herein relates to systems for providing an interactive experience to game participants.