Patent classifications
A63F13/75
METHOD AND SYSTEM FOR VALIDATING TRANSACTION IN CLIENT-SERVER ENVIRONMENT
A method of validating a transaction in a client-server environment, the method including: receiving a transaction request from a user at a client device; executing a command at the client device associated with the transaction request based on a state data corresponding to the user at the client device; transmitting a request by the client device to a server for execution of the command at the server, upon the command being executed at the client device; executing the command by the server using a copy of the state data stored on the server, upon receiving the request from the client device, for validating the transaction associated with the transaction request at the client device by the server; and performing one of: allowing the transaction or preventing the transaction, at the client device by the server, based on the execution of the command at the server.
CARD GAME MATCHUP SYSTEM
A card game matchup system includes a first acquiring portion configured to acquire a first image obtained by imaging a first field where a game card of a first player is placed to play a card game. The system also includes a second acquiring portion configured to acquire a second image obtained by imaging a second field where a game card of a second player is placed. The system also includes a first state recognizing portion configured to recognize a first game state by performing image recognition on the first image using artificial intelligence, a second state recognizing portion configured to recognize a second game state by performing image recognition on the second image using artificial intelligence, and a judging portion configured to judge a state of the card game in accordance with a rule of the card game based on the first game state and the second game state.
CARD GAME MATCHUP SYSTEM
A card game matchup system includes a first acquiring portion configured to acquire a first image obtained by imaging a first field where a game card of a first player is placed to play a card game. The system also includes a second acquiring portion configured to acquire a second image obtained by imaging a second field where a game card of a second player is placed. The system also includes a first state recognizing portion configured to recognize a first game state by performing image recognition on the first image using artificial intelligence, a second state recognizing portion configured to recognize a second game state by performing image recognition on the second image using artificial intelligence, and a judging portion configured to judge a state of the card game in accordance with a rule of the card game based on the first game state and the second game state.
PROVABLY FAIR GAMES USING A BLOCKCHAIN
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.
METHOD FOR GAME ACCOUNT TRADING
Through the present invention, game players can auction or transact game objects under their game accounts, such as roles, props, services, etc. The management of game account trading through the trading platform will also protect the safety of game object transactions. In addition, players can also take advantage of the functions of the present invention to manage their auctions and negotiate prices.
GAME ANALYSIS PLATFORM WITH AI-BASED DETECTION OF GAME BOTS AND CHEATING SOFTWARE
A method is implemented via a game analysis platform that includes at least one processor and at least one memory. The method includes: generating a training data set based on game data collected from actual players; training an artificial intelligence (AI) model using machine learning based on the training data set; gathering actual game data from game play; processing the actual game data via the AI model to generate detection results; and detecting a potential player bot or use of cheating software when detection results exceed a detection threshold.
GAME ANALYSIS PLATFORM WITH AI-BASED DETECTION OF GAME BOTS AND CHEATING SOFTWARE
A method is implemented via a game analysis platform that includes at least one processor and at least one memory. The method includes: generating a training data set based on game data collected from actual players; training an artificial intelligence (AI) model using machine learning based on the training data set; gathering actual game data from game play; processing the actual game data via the AI model to generate detection results; and detecting a potential player bot or use of cheating software when detection results exceed a detection threshold.
Using machine learning to estimate or forecast resource use with time-varying demand in gaming platforms
A method and system is disclosed for training a machine learning model by generating first training input that includes a first number of reports at a first point in time. The reports are submitted by the users of the gaming platform and identify incidents where content of the gaming platform violates a policy of use associated with the gaming platform. The method and system generates second training input including a number of resources active at the first point in time. The method and system generates first target output identifies a number of resources sufficient to evaluate the target percentage of the first number of reports. The method and system provide the training data to train the machine learning model on (i) a set of training inputs comprising the first training input and the second training input, and (ii) a set of target outputs comprising the first target output.
TRACKING IN-GAME EVENTS AND GENERATING EVENT REPORTS ACROSS MULTIPLE GAMING APPLICATIONS
The present disclosure relates to systems, methods, and computer-readable media for identifying a variety of events that occur within a gaming session and generating event reports based on the identified events. For example, a gaming service (e.g., a cloud gaming server) can leverage content analysis and event recognizer services on a cloud computing system to detect one or more in-game events based on gaming content (e.g., video content, audio content, controller inputs) that is delivered to a client system. Systems described herein can train and implement event recognizers trained to track various in-game events across multiple gaming applications. Based on the tracked events, the systems described herein can generate event reports for events, individual users, and groups of users of the cloud computing system.
TOKEN MANAGEMENT SYSTEM FOR USE IN IMMERSIVE INTERACTIVE SPORTS ENVIRONMENTS
A system and method for managing tokens used in an interactive sports management system enabling remote participation in decisions affecting activity in a sporting event. The interactive system includes a server platform in communication with a blockchain processing network in which are recorded player tokens corresponding to the players. The tokens are respectively implemented by player smart contracts instantiated within the blockchain processing network and executed by a blockchain virtual machine. Results information relating to performances of the players is received by the server platform and stored within a database. A value factor corresponding to an achievement occurrence within the results information associated with a first player is provided to a first player smart contract implementing a first player token associated with the first player. The first player smart contract updates a value of the first player token within the blockchain processing network based upon the first value factor.