METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR PROVISIONING APPLICATIONS TO IN VEHICLE INFOTAINMENT SYSTEMS WITH SECURED ACCESS
First Claim
1. A method comprising:
- enabling provision of at least one application and associated data to a device in response to receipt of an indication of a selection associated with the application;
enabling the application to access requested data via a plurality of application programming interfaces during execution of the application; and
enabling, via a processor, provision of the requested data to the application in response to receipt of at least one message generated by a first application programming interface of the interfaces that received a request for the requested data from a second application programming interface of the interfaces.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for providing one or more applications to an IVI client device(s) may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including providing an application(s) and associated data to a device in response to receipt of an indication of a selection associated with the application(s). The computer program code may further cause the apparatus to enable the application(s) to access requested data via a plurality of application programming interfaces during execution of the application. The computer program code may further cause the apparatus to provide the requested data to the application in response to receipt of a message(s) generated by a first application programming interface of the interfaces that received a request for the requested data from a second application programming interface of the interfaces. Corresponding methods and computer program products are also provided.
-
Citations
20 Claims
-
1. A method comprising:
-
enabling provision of at least one application and associated data to a device in response to receipt of an indication of a selection associated with the application; enabling the application to access requested data via a plurality of application programming interfaces during execution of the application; and enabling, via a processor, provision of the requested data to the application in response to receipt of at least one message generated by a first application programming interface of the interfaces that received a request for the requested data from a second application programming interface of the interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; enable provision of at least one application and associated data to a device in response to receipt of an indication of a selection associated with the application; enable the application to access requested data via a plurality of application programming interfaces during execution of the application; and enable provision of the requested data to the application in response to receipt of at least one message generated by a first application programming interface of the interfaces that received a request for the requested data from a second application programming interface of the interfaces. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising at least one tangible computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
program code instructions configured to enable provision of at least one application and associated data to a device in response to receipt of an indication of a selection associated with the application; program code instructions configured to enable the application to access requested data via a plurality of application programming interfaces during execution of the application; and program code instructions configured to enable provision of the requested data to the application in response to receipt of at least one message generated by a first application programming interface of the interfaces that received a request for the requested data from a second application programming interface of the interfaces. - View Dependent Claims (20)
-
Specification