Method and apparatus for providing an application engine based on real-time commute activity
US-9473893-B2 · Oct 18, 2016 · US
US12290751B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12290751-B2 |
| Application number | US-202117404158-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 17, 2021 |
| Priority date | Aug 17, 2021 |
| Publication date | May 6, 2025 |
| Grant date | May 6, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Method and system for generating virtual maps. For example, the method includes determining first real-world driving characteristics based upon first real-world telematics data of a first real-world user, determining first real-world geolocation characteristics based upon first real-world geolocation data of the first real-world user, generating a first virtual map based upon the first real-world driving characteristics and the first real-world geolocation characteristics, presenting the first virtual map in a virtual game, determining second real-world driving characteristics based upon second real-world telematics data of a second real-world user, determining second real-world geolocation characteristics based upon second real-world geolocation data of the second real-world user, generating a second virtual map based upon the second real-world driving characteristics and the second real-world geolocation characteristics, and presenting the second virtual map in the virtual game.
Opening claim text (preview).
What is claimed is: 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. 2. The computer-implemented method of claim 1 , wherein: the one or more first real-world driving characteristics and the one or more second real-world driving characteristics are different; the one or more first real-world geolocation characteristics and the one or more second real-world geolocation characteristics are the same; and 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 and the one or more second real-world driving characteristics being different and the one or more first real-world geolocation characteristics and the one or more second real-world geolocation characteristics being the same. 3. The computer-implemented method of claim 1 , wherein; the one or more first real-world driving characteristics and the one or more second real-world driving characteristics are the same; the one or more first real-world geolocation characteristics and the one or more second real-world geolocation characteristics are different; and 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 and the one or more second real-world driving characteristics being the same and the one or more first real-world geolocation characteristics and the one or more second real-world geolocation characteristics being different. 4. The computer-implemented method of claim 1 , wherein: the one or more first real-world driving characteristics and the one or more second real-world driving characteristics are different; the one or more first real-world geolocation characteristics and the one or more second real-world geolocation characteristics are different; and 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 and the one or more second real-world driving characteristics being different and the one or more first real-world geolocation characteristics and the one or more second real-world geolocation characteristics being different. 5. The computer-implemented method of claim 1 , further comprising: receiving, by the computing device, first real-world environmental data associated with the one or more prior first real-world vehicle trips made by the first real-world user; generating, by the computing device, one or more first virtual environmental conditions for the first virtual character based at least in part upon the first real-world environmental data; and applying, by the computing device, the one or more first virtual environmental conditions to the first virtual map for the first virtual character to experience in the virtual game. 6. The computer-implemented method of claim 5 , further comprising: receiving, by the computing device, second real-world environmental data associated with the one or more prior second real-world vehicle trips made by the second real-world user; generating, by the computing device, one or more second virtual environmental conditions for the second virtual character based at least in part upon the second real-world environmental data; and applying, by the computing device, the one or more second virtual environmental conditions to the second virtual map for the second virtual character to experience in the virtual game. 7. The computer-implemented method of claim 1 , wherein the generating, by the computing device, the 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 includes: generating a first network of virtual roads in the 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. 8. The computer-implemented method of claim 7 , wherein the generating, by the computing device, the 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 includes: generating a second network of virtual roads in the 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. 9. The computer-implemented method of claim 8 , wherein the first network of virtual roads in the first virtual map and the second network of virtual roads in the second virtual map are different. 10. A computing device for generating one or more virtual maps in one or more virtual games, the computing device comprising: one or more pro
for displaying an additional top view, e.g. radar screens or maps · CPC title
Involving elements of the real world in the game world, e.g. measurement in live races, real video · CPC title
by computing conditions of game characters, e.g. stamina, strength, motivation or energy level · CPC title
using geographical information, e.g. location of the game device or player using GPS · CPC title
using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.