Wireless data sharing between a mobile client device and a three-dimensional heads-up display unit
First Claim
1. A computer-implemented method comprising:
- pairing a three-dimensional heads-up display unit (“
3D HUD”
) installed in a vehicle with a mobile client device, wherein the pairing is established via a wireless communicative coupling shared by the vehicle and the mobile client device;
generating live video data for causing a screen of the mobile client device to display visual content that is viewable by a driver of the vehicle when looking at the 3D HUD;
streaming the live video data to the mobile client device via the wireless communicative coupling shared by the vehicle and the mobile client device so that the screen of the mobile client device displays the visual content that depicts in at least substantially real time what the driver of the vehicle sees when looking at the 3D HUD;
receiving mobile client device location data describing a set of global positioning system coordinates for the mobile client device; and
displaying, on the 3D HUD, an electronic map that depicts a mobile client device location and a graphical overlay depicting a real-life image or an avatar of a user associated with the mobile client device.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure includes a system and method for wireless data sharing between a mobile client device and a three-dimensional heads-up display unit. A system may include a three-dimensional heads-up display unit (“3D HUD”) installed in a vehicle. The system may include a memory storing instructions that, when executed, cause the system to: establish a peer-to-peer video stream between a mobile client device and the vehicle; generate live video data for providing a video stream for causing a screen of the mobile client device to display visual content of the 3D HUD that includes substantially live images depicting what the driver of the vehicle sees when looking at the 3D HUD; and stream the live video data to the mobile client device to cause the screen of the mobile client device to display the video stream that depicts what the driver of the vehicle sees when looking at the 3D HUD.
8 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
pairing a three-dimensional heads-up display unit (“
3D HUD”
) installed in a vehicle with a mobile client device, wherein the pairing is established via a wireless communicative coupling shared by the vehicle and the mobile client device;generating live video data for causing a screen of the mobile client device to display visual content that is viewable by a driver of the vehicle when looking at the 3D HUD; streaming the live video data to the mobile client device via the wireless communicative coupling shared by the vehicle and the mobile client device so that the screen of the mobile client device displays the visual content that depicts in at least substantially real time what the driver of the vehicle sees when looking at the 3D HUD; receiving mobile client device location data describing a set of global positioning system coordinates for the mobile client device; and displaying, on the 3D HUD, an electronic map that depicts a mobile client device location and a graphical overlay depicting a real-life image or an avatar of a user associated with the mobile client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21)
-
-
10. A computer program product comprising a non-transitory computer-usable medium including a computer-readable program, wherein the computer-readable program when executed on a computer causes the computer to:
-
establish a peer-to-peer video stream between an information sharing application associated with a three-dimensional heads-up display unit (“
3D HUD”
) installed in a vehicle and a mobile application of a mobile client device via a wireless communicative coupling shared by the vehicle and the mobile client device;generate live video data for causing a screen of the mobile client device to display visual content that includes images that are viewable by a driver of the vehicle when looking at the 3D HUD; stream the live video data to the mobile client device via the wireless communicative coupling shared by the vehicle and the mobile client device, wherein the mobile application and the live video data are executed by a processor of the mobile client device to cause the screen of the mobile client device to display the peer-to-peer video stream that includes the visual content that includes the images that are viewable by the driver of the vehicle when looking at the 3D HUD; receive mobile device location data describing a set of global positioning system coordinates for the mobile client device; and display, on the 3D HUD, an electronic map that depicts a mobile client device location and a graphical overlay depicting a real-life image or an avatar of a user associated with the mobile client device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a three-dimensional heads-up display unit (“
3D HUD”
) installed in a vehicle; anda memory storing instructions that, when executed, cause the system to; establish a peer-to-peer video stream between a mobile client device and the vehicle via a wireless communicative coupling shared by the vehicle and the mobile client device; generate live video data for causing a screen of the mobile client device to display substantially live images that depict what a driver of the vehicle sees when looking at the 3D HUD; stream the live video data to the mobile client device via the wireless communicative coupling shared by the vehicle and the mobile client device to cause the screen of the mobile client device to display the peer-to-peer video stream that depicts in substantially real time what the driver of the vehicle sees when looking at the 3D HUD; and receive mobile client device location data describing a set of global positioning system coordinates for the mobile client device; wherein the 3D HUD displays an electronic map that depicts a mobile client device location and a graphical overlay depicting a real-life image or an avatar of a user associated with the mobile client device. - View Dependent Claims (17, 18, 19, 20)
-
Specification