CPC A63F 13/65 (2014.09) [A63F 13/5378 (2014.09); A63F 2300/69 (2013.01)] | 20 Claims |
1. A computer-implemented method for generating one or more virtual maps in one or more virtual games, the computer-implemented method comprising:
receiving, by a computing device, (i) first real-world telematics data from one or more sensors of a first electronic device connected to a first vehicle and (ii) first real-world geolocation data associated with one or more prior first real-world vehicle trips made by a first real-world user;
determining, by the computing device and using a trained deep-learning model, one or more first real-world driving characteristics based at least in part upon first recognizable patterns of the first real-world telematics data;
determining, by the computing device, one or more first real-world geolocation characteristics based at least in part upon the first real-world geolocation data;
generating, by the computing device, a first virtual map based at least in part upon the one or more first real-world driving characteristics and the one or more first real-world geolocation characteristics, the first virtual map being generated for a first virtual character associated with the first real-world user;
presenting, by the computing device through a user interface of the first electronic device, at least the first virtual map in a virtual game;
receiving, by the computing device, (i) second real-world telematics data from one or more sensors of a second electronic device connected to a second vehicle, and (ii) second real-world geolocation data associated with one or more prior second real-world vehicle trips made by a second real-world user;
determining, by the computing device and using the trained deep-learning model, one or more second real-world driving characteristics based at least in part upon second recognizable patterns of the second real-world telematics data;
determining, by the computing device, one or more second real-world geolocation characteristics based at least in part upon the second real-world geolocation data;
generating, by the computing device, a second virtual map based at least in part upon the one or more second real-world driving characteristics and the one or more second real-world geolocation characteristics, the second virtual map being generated for a second virtual character associated with the second real-world user; and
presenting, by the computing device through a user interface of the second electronic device, at least the second virtual map in the virtual game;
wherein:
the first virtual map and the second virtual map are generated to be different in response to the one or more first real-world driving characteristics, the one or more second real-world driving characteristics, the one or more first real-world geolocation characteristics, and the one or more second real-world geolocation characteristics; and
the first virtual map and the second virtual map are presented at a same time in a same virtual game played by the first real user or the second real user.
|