REMOTE DESKTOP SHARING FOR VEHICLE DISPLAYS
First Claim
1. A system for remote desktop sharing of a vehicle display device, the system comprising:
- a bus sniffer configured to detect packets on a vehicle data bus as the packets pass over the vehicle data bus between a display controller and a first display device, the packets comprising information that describes a graphical user interface displayed in the first display device;
a memory;
a user interface generator configured to generate a representation of the graphical user interface in the memory from the packets detected by the bus sniffer;
a network interface configured to communicate over a network to a second display device; and
a graphics sharing module configured to communicate the representation of the graphical user interface to the second display device over the network via the network interface, wherein the second display device displays a copy of the graphical user interface based on the representation of the graphical user interface communicated to the second display device by the graphics sharing module.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method to remotely share a display screen are provided. Packets on a data bus may be detected with a bus sniffer, where the packets are transmitted by a display controller to a first display device over the data bus. The packets may include information describing a graphical user interface displayed in the first display device. A representation of the graphical user interface may be generated in a memory from the packets. The representation of the graphical user interface in the memory may be shared with a second display device over a network with a desktop sharing system. The second display device may display a copy of the graphical user interface based on the representation of the graphical user interface shared by the desktop sharing system.
-
Citations
20 Claims
-
1. A system for remote desktop sharing of a vehicle display device, the system comprising:
-
a bus sniffer configured to detect packets on a vehicle data bus as the packets pass over the vehicle data bus between a display controller and a first display device, the packets comprising information that describes a graphical user interface displayed in the first display device; a memory; a user interface generator configured to generate a representation of the graphical user interface in the memory from the packets detected by the bus sniffer; a network interface configured to communicate over a network to a second display device; and a graphics sharing module configured to communicate the representation of the graphical user interface to the second display device over the network via the network interface, wherein the second display device displays a copy of the graphical user interface based on the representation of the graphical user interface communicated to the second display device by the graphics sharing module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for remote desktop sharing, the apparatus comprising:
-
a bus sniffer configured to detect packets transmitted by a display controller over a data bus to a first display device, the packets comprising information related to a graphical user interface displayed in the first display device; a memory; a user interface generator configured to generate a representation of the graphical user interface in the memory from the packets detected by the bus sniffer; and a graphics sharing module configured to communicate the representation of the graphical user interface from the apparatus to the second display device over a network, wherein the second display device displays a copy of the graphical user interface based on the representation of the graphical user interface communicated to the second display device by the graphics sharing module. - View Dependent Claims (10, 11, 12, 13, 14, 15, 20)
-
-
16. A method to remotely share a desktop, the method comprising:
-
detecting packets on a data bus with a bus sniffer that are transmitted by a display controller to a first display device over the data bus, the packets comprising information describing a graphical user interface displayed in the first display device; generating a representation of the graphical user interface in a memory from the packets; and sharing the representation of the graphical user interface with a second display device over a network with a desktop sharing system, wherein the second display device displays a copy of the graphical user interface based on the representation of the graphical user interface shared by the desktop sharing system. - View Dependent Claims (17, 18, 19)
-
Specification