A63F13/73

INSPECTION PROGRAM AND INSPECTION SYSTEM
20230214851 · 2023-07-06 ·

An inspection program causes a server to implement an image acquisition function to acquire an image, a determination function to determine whether or not the initial object is a genuine object based on at least a portion of a first object included in the image or at least a portion of a second object pertaining to the first object, and a certificate issuance function to issue an NFT certificate corresponding to the first object if the first object is determined to be a genuine object.

INSPECTION PROGRAM AND INSPECTION SYSTEM
20230214851 · 2023-07-06 ·

An inspection program causes a server to implement an image acquisition function to acquire an image, a determination function to determine whether or not the initial object is a genuine object based on at least a portion of a first object included in the image or at least a portion of a second object pertaining to the first object, and a certificate issuance function to issue an NFT certificate corresponding to the first object if the first object is determined to be a genuine object.

Validating a player's real-world location using activity within a parallel-reality game

Systems and methods for linking real world activity, such as real world commercial activity or real world data collection activity, with a location-based parallel reality game are provided. In particular, a game server hosting a parallel reality game can modify, update, or add to game data stored in a game database associated with the parallel reality game to include certain game features in the parallel reality game linked with real world activity in the real world. The game features can be linked with activities in the real world such that player actions associated with the game features in the virtual world can lead to or encourage activity in the real world, such as commercial activity and/or data collection activity in the real world. A one-time password may be used to validate a player's location in the real world and to enable controlled access to game features in the virtual world.

Validating a player's real-world location using activity within a parallel-reality game

Systems and methods for linking real world activity, such as real world commercial activity or real world data collection activity, with a location-based parallel reality game are provided. In particular, a game server hosting a parallel reality game can modify, update, or add to game data stored in a game database associated with the parallel reality game to include certain game features in the parallel reality game linked with real world activity in the real world. The game features can be linked with activities in the real world such that player actions associated with the game features in the virtual world can lead to or encourage activity in the real world, such as commercial activity and/or data collection activity in the real world. A one-time password may be used to validate a player's location in the real world and to enable controlled access to game features in the virtual world.

System and method for filtering stream chats

The subject disclosure relates to filtering stream chat messages. In some aspects, a process of the disclosed technology can include operations for receiving messages from a plurality of user accounts, detecting a section trigger indicating one or more filtering attributes, and filtering messages based on the filtering attribute. In some aspects, the process can further include operations for creating a section, adding one or more users to it and generating a section level, where the section level and messages associated with it are displayed to the added users. Systems and machine-readable media are also provided.

PROVABLY FAIR GAMES USING A BLOCKCHAIN
20220410017 · 2022-12-29 ·

A computer-implemented method of pseudo-randomly generating winning game elements for use in playing a game. An oracle obtains: a set of seed data items, the set of seed data items comprising one or more user seed data items; and a sequence of first public keys, each first public key representing a respective one of the set of first game elements. The oracle generates an output of a game transaction that comprises an output script. The script comprises the sequence of at least some of the first public keys, and wherein the output script is configured to, when executed, generate at least one pseudorandom number, the pseudorandom number being based on the set of seed data items, and to select a winning key, the winning public key being the public key at a position in the sequence of first public keys corresponding to the pseudorandom number.

PROVABLY FAIR GAMES USING A BLOCKCHAIN
20220410017 · 2022-12-29 ·

A computer-implemented method of pseudo-randomly generating winning game elements for use in playing a game. An oracle obtains: a set of seed data items, the set of seed data items comprising one or more user seed data items; and a sequence of first public keys, each first public key representing a respective one of the set of first game elements. The oracle generates an output of a game transaction that comprises an output script. The script comprises the sequence of at least some of the first public keys, and wherein the output script is configured to, when executed, generate at least one pseudorandom number, the pseudorandom number being based on the set of seed data items, and to select a winning key, the winning public key being the public key at a position in the sequence of first public keys corresponding to the pseudorandom number.

Game Data Processing Method, Storage Medium, and Electronic Device
20220410014 · 2022-12-29 ·

A game data processing method, a storage medium, and an electronic device are disclosed. The method may include: a mapping relationship is established between a first client and a second client based on a first data transfer request from the first client; first game data of the first client is sent to the second client according to the mapping relationship; second game data from the second client is acquired, wherein the second game data is obtained through updating, by the second client, the first game data; the second game data is verified based on first user identification information of the first client to obtain a verification result; and in response to the verification result indicating that the second game data is approved, the first game data is updated to the second game data.

Game Data Processing Method, Storage Medium, and Electronic Device
20220410014 · 2022-12-29 ·

A game data processing method, a storage medium, and an electronic device are disclosed. The method may include: a mapping relationship is established between a first client and a second client based on a first data transfer request from the first client; first game data of the first client is sent to the second client according to the mapping relationship; second game data from the second client is acquired, wherein the second game data is obtained through updating, by the second client, the first game data; the second game data is verified based on first user identification information of the first client to obtain a verification result; and in response to the verification result indicating that the second game data is approved, the first game data is updated to the second game data.

Interoperable Composite Data Units for use in Distributed Computing Execution Environments
20220405066 · 2022-12-22 ·

Disclosed implementations provide executable models, such as artificial intelligence models that can be owned, traded, and used in various execution environments. By coupling a model with a strictly defined interface definition, the model can be executed in various execution environments that support the interface. Coupling the model with a non-fungible cryptographic token allows the model and other components to be owned and traded as a unit. The tradeable composite units have utility across multiple supported execution environments, such as video game environments, chat bot environments and financial trading environments. Additionally, the interface allows for the creation of pipelines and systems from multiple complementary composite units.