IP Library › Granted Patent US 12,094,274
Granted Patent B2
US 12,094,274 · App. 17/935,722 · Granted Sep 17, 2024

Systems and methods for rendering and operating virtual vehicles

Inventors: David Tsai (Irvine, CA); Will Hargis (Celina, TX)
Assignee: Toyota Connected North America, Inc.
G07C5/12G06T19/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,094,274
App. No.
17/935,722
Granted
Sep 17, 2024
Kind
B2
Abstract

Systems and methods for generating vehicle profiles and rendering and operating a virtual world are disclosed. In one embodiment, a method of generating a vehicle profile for operating a virtual vehicle in a virtual environment includes receiving vehicle sensor data from at least one sensor corresponding to a physical vehicle, determining at least one vehicle performance attribute from the vehicle sensor data, and storing the at least one vehicle performance attribute in the vehicle profile. The vehicle profile is operable to be used to render the virtual vehicle in the virtual environment based at least in part on the vehicle profile, and to operate the virtual vehicle in the virtual environment based at least in part on the vehicle profile.

Claims (48)

1. A method of generating a vehicle profile for operating a virtual vehicle in a virtual environment, the method comprising:

receiving vehicle sensor data from at least one sensor corresponding to a physical vehicle;

determining at least one vehicle performance attribute from the vehicle sensor data; and

storing the at least one vehicle performance attribute in the vehicle profile, wherein:

the vehicle profile further comprises vehicle information data corresponding with the physical vehicle; and

the vehicle profile is operable to be used to render the virtual vehicle in the virtual environment based at least in part on the vehicle profile, and operate the virtual vehicle in the virtual environment based at least in part on the vehicle profile comprising the at least one vehicle performance attribute and the vehicle information data.

2. The method of claim 1 , wherein the at least one sensor comprises a speedometer and the at least one vehicle performance attribute comprises acceleration.

3. The method of claim 1 , wherein:

the at least one sensor comprises an energy sensor that outputs a remaining propulsion energy of the physical vehicle and an odometer sensor; and

the at least one vehicle performance attribute comprises energy efficiency.

4. The method of claim 1 , wherein:

the at least one vehicle performance attribute is further based at least in part on environmental data; and

the operating of the virtual vehicle in the virtual environment is further based at least in part on virtual environmental data in accordance with the environmental data.

5. The method of claim 1 , wherein:

the at least one sensor comprises one or more inertial measurement units;

the at least one vehicle performance attribute comprises a handling attribute; and

the operating the virtual vehicle in the virtual environment further comprises operating the virtual vehicle in accordance with the handling attribute.

6. The method of claim 1 , wherein the vehicle profile is stored in a non-fungible token.

7. A method of operating a virtual vehicle in a virtual environment, the method comprising:

receiving a vehicle profile corresponding to a physical vehicle, wherein the vehicle profile comprises at least one vehicle performance attribute derived from vehicle sensor data from at least one sensor of the physical vehicle, and the vehicle profile further comprises vehicle information data corresponding with the physical vehicle;

rendering the virtual vehicle in the virtual environment based at least in part on the vehicle profile; and

operating the virtual vehicle in the virtual environment based at least in part on the vehicle profile comprising the at least one vehicle performance attribute and the vehicle information data.

8. The method of claim 7 , wherein the at least one sensor comprises a speedometer and the at least one vehicle performance attribute comprises acceleration.

9. The method of claim 7 , wherein:

the at least one sensor comprises an energy sensor that outputs a remaining propulsion energy of the physical vehicle and an odometer sensor; and

the at least one vehicle performance attribute comprises energy efficiency.

10. The method of claim 7 , wherein:

the at least one vehicle performance attribute is further based at least in part on environmental data; and

the operating of the virtual vehicle in the virtual environment is further based at least in part on virtual environmental data in accordance with the environmental data.

11. The method of claim 7 , wherein:

the at least one sensor comprises one or more inertial measurement units;

the at least one vehicle performance attribute comprises a handling attribute; and

the operating the virtual vehicle in the virtual environment further comprises operating the virtual vehicle in accordance with the handling attribute.

12. The method of claim 7 , wherein the vehicle profile is stored in a non-fungible token.

13. A system of operating a virtual vehicle in a virtual environment comprises:

one or more processors; and

a non-transitory, computer-readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to:

receive a vehicle profile corresponding to a physical vehicle, wherein the vehicle profile comprises at least one vehicle performance attribute derived from vehicle sensor data from at least one sensor of the physical vehicle, and the vehicle profile further comprises vehicle information data corresponding with the physical vehicle;

render the virtual vehicle in the virtual environment based at least in part on the vehicle profile; and

operate the virtual vehicle in the virtual environment based at least in part on the vehicle profile comprising the at least one vehicle performance attribute and the vehicle information data.

14. The system of claim 13 , wherein the at least one sensor comprises a speedometer and the at least one vehicle performance attribute comprises acceleration.

15. The system of claim 13 , wherein:

the at least one sensor comprises an energy sensor that outputs a remaining propulsion energy of the physical vehicle and an odometer sensor; and

the at least one vehicle performance attribute comprises energy efficiency.

16. The system of claim 13 , wherein:

the at least one vehicle performance attribute is further based at least in part on environmental data; and

the operating of the virtual vehicle in the virtual environment is further based at least in part on virtual environmental data in accordance with the environmental data.

17. The system of claim 13 , wherein the vehicle profile is stored in a non-fungible token.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2022
From: TSAI, DAVID; HARGIS, WILL
To: TOYOTA CONNECTED NORTH AMERICA, INC.
Reel/Frame 061227/0114 →
Continuity (1)
Related Publication 20240104982A1 · Mar 28, 2024