EXTENSIBLE SCHEME FOR OPERATING VEHICLE HEAD UNIT AS EXTENDED INTERFACE FOR MOBILE DEVICE
First Claim
1. A memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
- coupling a mobile device and a vehicle head unit;
sending, to a remote network device, a request for an application of the mobile device to utilize a resource of the vehicle head unit, the request including a first profile of the vehicle head unit and a second profile of the mobile device; and
responsive to sending the request, receiving an instruction from the remote network device, the instruction to be executed by embedded software of the vehicle head unit so as to enable the requested application to utilize a resource of the vehicle head unit.
5 Assignments
0 Petitions
Accused Products
Abstract
In an example, a processing device sends, to a remote network device, a request for an application of a mobile device to utilize a resource of a vehicle head unit, the request including a first profile of the vehicle head unit and a second profile of the mobile device. Responsive to sending the request, the processing device receives an instruction from the remote network device, the instruction to be executed by embedded software of the vehicle head unit so as to enable the application to utilize a resource of the vehicle head unit.
-
Citations
19 Claims
-
1. A memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
-
coupling a mobile device and a vehicle head unit; sending, to a remote network device, a request for an application of the mobile device to utilize a resource of the vehicle head unit, the request including a first profile of the vehicle head unit and a second profile of the mobile device; and responsive to sending the request, receiving an instruction from the remote network device, the instruction to be executed by embedded software of the vehicle head unit so as to enable the requested application to utilize a resource of the vehicle head unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
-
receiving a request for an application of a mobile device to utilize a resource of a vehicle head unit, the request including a first profile of the vehicle head unit and a second profile of the mobile device; determining whether the requested application is authorized to utilize the resource of the vehicle head unit based on a current status of the vehicle; and responsive to determining that the requested application is authorized to utilize the resource of the vehicle, downloading an instruction to the vehicle head unit, the instruction to be executed by embedded software of the vehicle head unit so as to enable the requested application to utilize a resource of the vehicle head unit. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
sending, using a vehicle head unit or a mobile device coupled to the vehicle head unit, a request for an application of the mobile device to utilize a resource of the vehicle head unit, the request including a first profile of the vehicle head unit and a second profile of the mobile device; and responsive to sending the request, receiving from the remote network device an instruction to be executed using the vehicle head unit; executing, using embedded software of the vehicle head unit, the instruction so as to enable the requested application of the mobile device to utilize a resource of the vehicle head unit. - View Dependent Claims (18, 19)
-
Specification