Patent classifications
A63F13/216
Scavenger hunt facilitation
Methods and systems for facilitating a scavenger hunt. The systems and methods described herein involve receiving at an interface a list of a plurality of attractions, and communicating the list of the plurality of attractions to at least one device associated with a participant over a network. Scavenger hunt participants may then gather imagery of the required attractions. The systems and methods described herein then involve receiving imagery from the at least one participant and executing at least one computer vision procedure to determine whether the received imagery includes at least one of the plurality of attractions.
Scavenger hunt facilitation
Methods and systems for facilitating a scavenger hunt. The systems and methods described herein involve receiving at an interface a list of a plurality of attractions, and communicating the list of the plurality of attractions to at least one device associated with a participant over a network. Scavenger hunt participants may then gather imagery of the required attractions. The systems and methods described herein then involve receiving imagery from the at least one participant and executing at least one computer vision procedure to determine whether the received imagery includes at least one of the plurality of attractions.
Systems and methods for training and applying virtual occurrences to a virtual character using telematics data of one or more real trips
Method and system for training a virtual character of a telematics-based game. In some examples, a computer-implemented method includes: determining, based at least in part upon telematics data, a plurality of skill points associated with a plurality of real skills exhibited by the user during the one or more real trips; training a virtual character by at least updating, based at least in part upon the plurality of skill points, the plurality of virtual ratings; generating, based at least in part upon the character profile, one or more virtual occurrences to be encountered by the virtual character; determining, based at least in part upon the updated plurality of virtual ratings, one or more outcomes associated with the one or more virtual occurrences; updating the character profile by at least applying the one or more virtual occurrences based on the associated one or more outcomes to the virtual character.
Systems and methods for training and applying virtual occurrences to a virtual character using telematics data of one or more real trips
Method and system for training a virtual character of a telematics-based game. In some examples, a computer-implemented method includes: determining, based at least in part upon telematics data, a plurality of skill points associated with a plurality of real skills exhibited by the user during the one or more real trips; training a virtual character by at least updating, based at least in part upon the plurality of skill points, the plurality of virtual ratings; generating, based at least in part upon the character profile, one or more virtual occurrences to be encountered by the virtual character; determining, based at least in part upon the updated plurality of virtual ratings, one or more outcomes associated with the one or more virtual occurrences; updating the character profile by at least applying the one or more virtual occurrences based on the associated one or more outcomes to the virtual character.
ALTITUDE-BASED DIFFICULTY ADJUSTMENTS FOR MULTI-PLAYER GAMING INTERACTIVITY
A method for dynamic adjustment of interactive game play includes identifying a game session for a game played between first and second players, with the first and second players being connected from geographic locations having first and second elevations, respectively. The method also includes determining an objective in the game that the first and second players are predicted to achieve, and identifying a first path to be traversed by the first player to reach the objective in the game and identifying a second path to be traversed by the second player to reach the objective in the game. Each of the first and second paths includes a respective plurality of game actions to be accomplished by the first and second players. The method further includes adjusting a physical activity rating of select ones of the respective plurality of game actions based on a difference between the first and second elevations.
ALTITUDE-BASED DIFFICULTY ADJUSTMENTS FOR MULTI-PLAYER GAMING INTERACTIVITY
A method for dynamic adjustment of interactive game play includes identifying a game session for a game played between first and second players, with the first and second players being connected from geographic locations having first and second elevations, respectively. The method also includes determining an objective in the game that the first and second players are predicted to achieve, and identifying a first path to be traversed by the first player to reach the objective in the game and identifying a second path to be traversed by the second player to reach the objective in the game. Each of the first and second paths includes a respective plurality of game actions to be accomplished by the first and second players. The method further includes adjusting a physical activity rating of select ones of the respective plurality of game actions based on a difference between the first and second elevations.
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.
Location-based application activation
A system and method enabling location-based activation of applications. A server system stores and provides a persistent virtual world system comprising one or more applications virtually attached to virtual-world entities positioned according to real-world coordinates, the server system being configured to compute the state of the virtual-world entities and to process the applications. Upon detecting the user devices in a corresponding zone (e.g., by the wireless network detecting user devices connecting to the server), the server system sends a minimum amount of application graphical representation to the user devices. Upon user interaction with the application graphical representation, the user devices download a minimum amount of application data, prompting the server system to determine suitable application media streams. The server system performs heavy-load computational tasks on the media streams and delivers the streams to the user devices, which perform lightweight computational tasks on the media content.
INTER REAL-WORLD AND VIRTUAL WORLD SUBJECT MATTER INTERCHANGE
Techniques for implementing inter real-world and virtual world subject matter interchange are described. Particularly, the techniques leverage an extension of a game application to access one or more objects in the real-world that are mapped as at least one virtual element on the virtual world. The objects in the real-world may include a business or an entity that can be represented by at least one virtual element in the virtual world. In one example, an installation of the extension may allow the objects in the real-world to be mapped as virtual elements on the virtual world. Based upon a player's interaction with the one or more virtual elements, an event handler is triggered to expose at least one application program interface (API) of the corresponding mapped objects. A subsequent execution of the event handler may implement the inter real-world and virtual world subject matter interchange.