Mobile device application integration with infotainment head units
First Claim
1. A system for integrating a feature rich application platform operating on a mobile device and a vehicle infotainment system, the system comprising:
- a head unit configured to control access to a user input device in the vehicle infotainment system, the head unit having a processor and a communications interface; and
a content consumer application operating under control of the processor in the head unit and configured to communicate user generated commands entered by a user via the user input device over the communications interface to a content provider application executing on the mobile device, wherein the content provider application is configured to;
receive from the content consumer application a selection of a first sub-application included in a plurality of sub-applications available on the mobile device;
launch the first sub-application for execution on the mobile device, wherein first sub-application starts a service that allows the first sub-application to receive commands from the content consumer application forwarded by the content provider application; and
bind to the service started by the first sub-application to ensure that the commands received from the content consumer application reach the first sub-application.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for integrating a feature rich application platform operating on a mobile device with a vehicle infotainment system. The system includes a head unit configured to control user interface devices including a display, a command entry device, and an audio output device. The head unit also includes computing resources and a communications interface. A content consumer application operates using the computing resources of the head unit, and is configured to communicate user generated commands over a communications interface to a content provider application executing on a mobile device. The content provider application is configured to direct the user generated commands to one of a plurality of sub-applications on the mobile device.
-
Citations
24 Claims
-
1. A system for integrating a feature rich application platform operating on a mobile device and a vehicle infotainment system, the system comprising:
-
a head unit configured to control access to a user input device in the vehicle infotainment system, the head unit having a processor and a communications interface; and a content consumer application operating under control of the processor in the head unit and configured to communicate user generated commands entered by a user via the user input device over the communications interface to a content provider application executing on the mobile device, wherein the content provider application is configured to; receive from the content consumer application a selection of a first sub-application included in a plurality of sub-applications available on the mobile device; launch the first sub-application for execution on the mobile device, wherein first sub-application starts a service that allows the first sub-application to receive commands from the content consumer application forwarded by the content provider application; and bind to the service started by the first sub-application to ensure that the commands received from the content consumer application reach the first sub-application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile device comprising:
-
a plurality of applications including at least one sub-application for executing on the mobile device under control of a head unit in a vehicle infotainment unit; a communications interface for establishing a communications connection with the head unit; and a content provider application configured to identify the applications available, and to establish a connection over the communications interface with a content consumer application on the head unit, the content provider application configured to; receive from the content consumer application a selection of a first sub-application included in the plurality of applications; launch the first sub-application for execution on the mobile device, wherein first sub-application starts a service that allows the first sub-application to receive commands from the content consumer application forwarded by the content provider application; and bind to the service started by the first sub-application to ensure that the commands received from the content consumer application reach the first sub-application. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification