US 11,969,653 B2
Systems and methods for generating virtual characters for a virtual game
Kenneth Jason Sanchez, San Francisco, CA (US); and Micah Wind Russo, Oakland, CA (US)
Assigned to BLUEOWL, LLC, San Francisco, CA (US)
Filed by BlueOwl, LLC, San Francisco, CA (US)
Filed on Aug. 17, 2021, as Appl. No. 17/404,139.
Prior Publication US 2023/0330540 A1, Oct. 19, 2023
Int. Cl. A63F 13/65 (2014.01); A63F 13/58 (2014.01); A63F 13/803 (2014.01)
CPC A63F 13/58 (2014.09) [A63F 13/65 (2014.09); A63F 13/803 (2014.09)] 20 Claims
OG exemplary drawing
 
1. A method for generating one or more virtual characters, the method comprising:
receiving, by a computing device, first real-world telematics data associated with one or more prior first real-world vehicle trips made by a first real-world user;
determining, by the computing device, a plurality of first real-world driving characteristics comprising a first real-world steering skill, a first real-world braking skill, a first real-world speeding skill, and a first real-world focus skill based at least in part upon the first real-world telematics data, wherein the first real-world focus skill comprises an ability to regain focus while operating a real-world vehicle upon encountering a focus obstacle;
determining, by the computing device, a plurality of first virtual driving characteristics comprising a first virtual steering skill, a first virtual braking skill a first virtual speeding skill, and a first virtual focus skill based at least in part upon the plurality of first real-world driving characteristics;
generating, by the computing device, a first virtual character associated with the plurality of first virtual driving characteristics;
presenting, by the computing device, the first virtual character in a virtual game;
receiving, by the computing device, second real-world telematics 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;
determining, by the computing device, one or more second virtual driving characteristics based at least in part upon the one or more second real-world driving characteristics;
generating, by the computing device, a second virtual character associated with the one or more second virtual driving characteristics; and
presenting, by the computing device, the second virtual character in the virtual game,
wherein:
the plurality of first real-world driving characteristics are different than the one or more second real-world driving characteristics;
the plurality of first virtual driving characteristics and the one or more second virtual driving characteristics are determined to be different in response to differences between the plurality of first real-world driving characteristics and the one or more second real-world driving characteristics; and
the first virtual character and the second virtual character are generated to be different with different virtual driving characteristics.