CPC A63F 13/65 (2014.09) [A63F 13/216 (2014.09); A63F 13/217 (2014.09); A63F 2300/69 (2013.01); A63F 2300/8017 (2013.01); A63F 2300/807 (2013.01); G07C 5/02 (2013.01)] | 21 Claims |
1. A method for operating a computing device, comprising:
receiving, by the computing device, first real-world telematics data, and 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, one or more first real-world driving characteristics based at least in part upon the first real-world telematics data;
generating, by the computing device, a first virtual map based at least in part upon the first real-world geolocation data, the first virtual map being generated for a first virtual character associated with the first real-world user;
presenting, by the computing device, the first virtual map and the first virtual character;
generating, by the computing device, one or more first virtual encounters based at least in part upon the one or more first real-world driving characteristics;
applying, by the computing device, the one or more first virtual encounters to the first virtual map for the first virtual character to experience;
receiving, by the computing device, second real-world telematics data, and 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, one or more second real-world driving characteristics based at least in part upon the second real-world telematics data;
generating, by the computing device, a second virtual map based at least in part upon the second real-world geolocation data, the second virtual map being generated for a second virtual character associated with the second real-world user;
presenting, by the computing device, the second virtual map and the second virtual character;
generating, by the computing device, one or more second virtual encounters based at least in part upon the one or more second real-world driving characteristics; and
applying, by the computing device, the one or more second virtual encounters to the second virtual map for the second virtual character to experience;
wherein, the one or more first virtual encounters and the one or more second virtual encounters are generated to be different in response to one or more of the one or more first real-world driving characteristics, or the one or more second real-world driving characteristics.
|