US 12,450,845 B2
Method and system for presenting a shared virtual environment to users residing in different vehicles, and server unit, user device, and vehicle
Daniel Pfaller, Wettstetten (DE); and Christoph Weigand, Gaimersheim (DE)
Assigned to CARIAD SE, Wolfsburg (DE)
Appl. No. 18/549,863
Filed by CARIAD SE, Wolfsburg (DE)
PCT Filed Mar. 11, 2021, PCT No. PCT/EP2021/056126
§ 371(c)(1), (2) Date Sep. 8, 2023,
PCT Pub. No. WO2022/188974, PCT Pub. Date Sep. 15, 2022.
Prior Publication US 2024/0161428 A1, May 16, 2024
Int. Cl. G06T 19/00 (2011.01); G01C 21/00 (2006.01); G01S 19/01 (2010.01); G02B 27/01 (2006.01); G06F 3/01 (2006.01); H04W 4/021 (2018.01)
CPC G06T 19/006 (2013.01) [G01C 21/3841 (2020.08); G01C 21/3896 (2020.08); G01S 19/01 (2013.01); G02B 27/017 (2013.01); G06F 3/017 (2013.01); H04W 4/021 (2013.01); G02B 2027/0138 (2013.01); G06T 2219/024 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for presenting a shared virtual environment to users residing in different vehicles while the respective vehicle driving in a real-world environment, the method comprising:
receiving, by a respective interactive first user device of a first vehicle, definition data from a user in the first vehicle, or generating the definition data based on a current driving situation of the vehicle, wherein the definition data describe a new virtual event for the virtual environment;
generating, by a position sensor of the first vehicle, position data of the first vehicle while the user generates the definition data, wherein the position data describe a current position of the first vehicle in the real-world environment;
receiving, by a server device, the definition data and the position data from the first vehicle;
generating, by the server device, event data of the new virtual event, wherein based on the position data a trigger region is defined that defines where in the real-world environment the new virtual event shall be triggered;
receiving, by the server device, request data from a second user device a second vehicle, wherein the request data indicate that the second vehicle approaches or enters or is positioned in the trigger region;
sending, by the server device, the event data of the new virtual event to the first user device of the first vehicle; and
displaying, in the first vehicle, the corresponding virtual event as a part of the virtual environment.