CPC A63F 13/69 (2014.09) [A63F 13/216 (2014.09); A63F 13/42 (2014.09); A63F 13/428 (2014.09); A63F 13/65 (2014.09); A63F 13/67 (2014.09); A63F 13/798 (2014.09); A63F 13/803 (2014.09); A63F 13/825 (2014.09); A63F 2300/205 (2013.01); A63F 2300/69 (2013.01); A63F 2300/8017 (2013.01)] | 22 Claims |
1. A computer-implemented method for training a virtual character defined by a character profile and a plurality of virtual ratings associated with a plurality of virtual skills, the method comprising:
receiving telematics data associated with one or more real trips during which a user operated a real vehicle;
determining, based at least in part upon the 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 the 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 plurality of virtual ratings, as updated, 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; and
providing a reward based upon the one or more outcomes.
|