Methods, systems and apparatus for providing application generated information for presentation at an automotive head unit
First Claim
1. A communication system, comprising:
- an application server configured to host an application that when executed generates information, wherein the application server provides a first part of a server for serving the information generated by the application hosted at the application server, wherein the first part of the server is compliant with a MIRRORLINK 1.0 device specification;
a network coupled to the application server via a first network link;
communication infrastructure that is coupled to the network via a second network link, wherein the information is communicated from the application server over the network to the communication infrastructure;
a vehicle, comprising;
a network access device (NAD) integrated within the vehicle that comprises;
a wireless communication interface configured to receive the information directly from the communication infrastructure via a wireless communication link, wherein the NAD provides a second part of the server for serving the information generated by the application hosted at the application server, wherein the second part of the server is compliant with the MIRRORLINK 1.0 device specification, wherein the NAD comprises;
a first processor; and
a first non-transitory computer-readable storage medium configured to store a protocol adapter module; and
an automotive head unit (AHU), communicatively coupled to the NAD, the AHU comprising;
a second non-transitory computer-readable storage medium configured to store a client application that is compliant with the MIRRORLINK 1.0 device specification, wherein the first processor is configured to load and execute the protocol adapter module to process the information before providing the information to the client application;
a second processor configured to load and execute the client application, wherein the protocol adapter module interfaces with the client application and provides the information to the client application after processing the information; and
a human-machine-interface (HMI) configured to receive the information from the client application and to present the information within the vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
Vehicles, computer-implemented methods, systems and apparatus are disclosed for providing application generated information for presentation at an automotive head unit (AHU) of a vehicle. For example, a vehicle is provided that is configured to communicate with an application server. The application server hosts and executes an application to generate information. The application server provides a first part of a MirrorLink server since the application hosted at the application server is normally hosted at and designed to be executed by a consumer electronics device to generate the information, and the information is normally presented at the consumer electronics device. The vehicle includes a network access device (NAD) integrated within the vehicle and an AHU that communicatively coupled to the NAD. The AHU includes a human-machine-interface (HMI). The NAD includes a wireless communication interface that serves as a second part of the MirrorLink server. For example, the wireless communication interface can receive the information over a wireless communication link and provide the information to the HMI where the information can then be presented on the HMI.
34 Citations
15 Claims
-
1. A communication system, comprising:
-
an application server configured to host an application that when executed generates information, wherein the application server provides a first part of a server for serving the information generated by the application hosted at the application server, wherein the first part of the server is compliant with a MIRRORLINK 1.0 device specification; a network coupled to the application server via a first network link; communication infrastructure that is coupled to the network via a second network link, wherein the information is communicated from the application server over the network to the communication infrastructure; a vehicle, comprising; a network access device (NAD) integrated within the vehicle that comprises;
a wireless communication interface configured to receive the information directly from the communication infrastructure via a wireless communication link, wherein the NAD provides a second part of the server for serving the information generated by the application hosted at the application server, wherein the second part of the server is compliant with the MIRRORLINK 1.0 device specification, wherein the NAD comprises;a first processor; and a first non-transitory computer-readable storage medium configured to store a protocol adapter module; and an automotive head unit (AHU), communicatively coupled to the NAD, the AHU comprising; a second non-transitory computer-readable storage medium configured to store a client application that is compliant with the MIRRORLINK 1.0 device specification, wherein the first processor is configured to load and execute the protocol adapter module to process the information before providing the information to the client application; a second processor configured to load and execute the client application, wherein the protocol adapter module interfaces with the client application and provides the information to the client application after processing the information; and a human-machine-interface (HMI) configured to receive the information from the client application and to present the information within the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for providing information generated by an application for presentation at a human-machine-interface (HMI) of an automotive head unit (AHU) of a vehicle, the computer-implemented method comprising:
-
loading, at a first processor of the AHU, a client application from a first non-transitory computer-readable storage medium, wherein the client application is compliant with the MIRRORLINK 1.0 device specification; executing, at an application server, an application to generate information, wherein the application server provides a first part of a server for serving the information generated by the application hosted at the application server, wherein the first part of the server is compliant with a MIRRORLINK 1.0 device specification; communicating the information from the application server over a network to communication infrastructure; communicating the information from the communication infrastructure via a wireless communication link directly to a wireless communication interface of a network access device (NAD) that is integrated within a vehicle, wherein the NAD provides a second part of the server for serving the information generated by the application hosted at the application server, wherein the second part of the server is compliant with the MIRRORLINK 1.0 device specification, and wherein the NAD comprises;
a second processor; and
a second non-transitory computer-readable storage medium configured to store a protocol adapter module;
loading, at the second processor of the NAD from a second non-transitory computer-readable storage medium, a protocol adapter module that interfaces with the client application;executing the protocol adapter module at the processor to process the information, and after processing the information, communicating the information from the protocol adapter module of the NAD to the client application executing at the AHU of the vehicle; and presenting the information received from the client application at the HMI of the AHU. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A vehicle configured to communicate with an application server that hosts and executes an application to generate information, wherein the application hosted at the application server is normally hosted at and designed to be executed by a consumer electronics device to generate the information, wherein the information is normally presented at the consumer electronics device, wherein the application server serves as a first part of a server for serving the information generated by the application hosted at the application server, wherein the first part of the server is compliant with a MIRRORLINK 1.0 device specification, the vehicle comprising:
-
a network access device (NAD) integrated within the vehicle that comprises;
a wireless communication interface that is configured to receive the information generated by the application server directly from communication infrastructure over a wireless communication link, wherein the NAD provides a second part of the server for serving the information generated by the application hosted at the application server, wherein the second part of the server is compliant with the MIRRORLINK 1.0 device specification, and wherein the NAD comprises;a first processor; and a first non-transitory computer-readable storage medium configured to store a protocol adapter module; and an automotive head unit (AHU), communicatively coupled to the NAD, the AHU comprising; a second non-transitory computer-readable storage medium configured to store a client application that is compliant with the MIRRORLINK 1.0 device specification, wherein the first processor is configured to load and execute the protocol adapter module to process the information before providing the information to the client application; a second processor configured to load and execute the client application, wherein the protocol adapter module interfaces with the client application and provides the information to the client application after processing the information; and a human-machine-interface (HMI) configured to receive the information from the client application and to present the information generated by the application server.
-
Specification