A63F13/71

Systems and methods to control publication of user content in a virtual world

A computing system and method to implement a three-dimensional virtual reality world having user created virtual objects. During the creation of a virtual object, a user of the virtual reality world identifies components and/or resources of the virtual object, such as a mesh model defining the shape of the virtual object, an image specifying the appearance of the virtual object, and a script defining the run time behavior of the virtual object. The computer system examines the components and/or resources duration the creation process of the virtual object to detect and/or address security threats and/or performance hurdles. Before the approval of the publication of the virtual object in the virtual world, the computer system performs a simulation of the rendering of the virtual object to detect security threats and evaluate performance impacts.

Information display method and apparatus for virtual object, device, and storage medium

Embodiments of this application disclose an information display method and apparatus for a virtual object, a device, and a storage medium. The method includes: determining, in a running process of an application (APP), an identity of a first virtual object that appears in a target user interface of the APP, the identity being used for identifying a controller of the first virtual object; determining a display manner of the identity of the first virtual object in the target user interface when the identity of the first virtual object belongs to a whitelist, controllers corresponding to identities in the whitelist being authenticated users on a third-party service platform, and the third-party service platform having a corresponding platform icon; and displaying the platform icon and the identity on the target user interface according to the display manner.

Information display method and apparatus for virtual object, device, and storage medium

Embodiments of this application disclose an information display method and apparatus for a virtual object, a device, and a storage medium. The method includes: determining, in a running process of an application (APP), an identity of a first virtual object that appears in a target user interface of the APP, the identity being used for identifying a controller of the first virtual object; determining a display manner of the identity of the first virtual object in the target user interface when the identity of the first virtual object belongs to a whitelist, controllers corresponding to identities in the whitelist being authenticated users on a third-party service platform, and the third-party service platform having a corresponding platform icon; and displaying the platform icon and the identity on the target user interface according to the display manner.

SYSTEMS AND METHODS FOR OPERATING A BRIDGE SERVER TO SUPPORT MULTIPLE SHARDS OF A BLOCKCHAIN
20230048958 · 2023-02-16 ·

Systems and methods for operating a bridge server to support multiple shards of blockchains are disclosed. The multiple shards may be used to record ownership rights of in-game digital assets. The in-game digital assets may be usable in an online gaming platform. Exemplary implementations may: execute an instance of a game; maintain user accounts for the users of a blockchain on a first and a second decentralized ledger server; record sets of rights pertaining to sets of digital assets; receive an exchange request for a first digital asset; receive transferal information for the first digital asset; transfer sets of instructions to the first and second decentralized ledger servers such that the first decentralized ledger server removes the first digital asset from the first set of digital assets and the second decentralized ledger server adds the first digital asset to the second set of digital assets.

Tracking Unique In-Game Digital Assets Using Tokens on a Distributed Ledger
20220358450 · 2022-11-10 ·

A system and method for tracking digital assets associated with video games. The digital assets may be in-game digital assets, such as in-game items or characters. The digital assets may be video game digital media assets representing moments of gameplay of a video game, such as video clips or images. The digital asset is created, and a distributed ledger tracking a history of the digital asset is created and stored across devices. A unique token for the digital asset can include a unique identifier and metadata identifying properties of the digital asset. Changes to properties of the digital asset, such as ownership, visual appearance, or metadata, can be identified in a request to update the history. A new block can be generated for, and appended to, the distributed ledger identifying the changes to the history of the digital asset. The new block can include hashes of previous blocks.

METHOD AND SYSTEM FOR AUTHENTICATING MOBILE SERVERS FOR PLAY OF GAMES OF CHANCE
20230097050 · 2023-03-30 ·

A system for authenticating mobile servers comprises at least one mobile server configured to support games of chance; and an authentication server configured to: assign an authentication identifier to each of the at least one mobile server and at least one backup mobile server; pre-authenticate the at least one backup mobile server; and authenticate the at least one mobile server for at least one of a predetermined period of time or a predetermined geographical area.

METHOD AND SYSTEM FOR AUTHENTICATING MOBILE SERVERS FOR PLAY OF GAMES OF CHANCE
20230097050 · 2023-03-30 ·

A system for authenticating mobile servers comprises at least one mobile server configured to support games of chance; and an authentication server configured to: assign an authentication identifier to each of the at least one mobile server and at least one backup mobile server; pre-authenticate the at least one backup mobile server; and authenticate the at least one mobile server for at least one of a predetermined period of time or a predetermined geographical area.

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.

Method and system for authenticating mobile servers for play of games of chance

In one embodiment, a method, apparatus, and system of authenticating a mobile server may have at least one mobile server configured to execute games of chance on a plurality of mobile gaming devices and an authentication server configured to: determine a location of the at least one mobile server; determine a wireless communication means to communicate with the at least one mobile server based on the location of the at least one mobile server; communicate with the at least one mobile server via the determined wireless communication means; and initiate authentication, by an authentication server, of the at least one mobile server.