Managing device application program interfaces
First Claim
Patent Images
1. A computer-implemented method comprising:
- identifying at least one application program interface for passing information between a virtual machine executed on a device, and a service provider of the device; and
using the identified at least one application program interface to asynchronously pass information from the virtual machine to the service provider.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes identifying one or more application program interfaces from a group of application program interfaces for passing information between a scheduler, which is in communication with a virtual machine executed on a device, and a service provider of the device. The method also includes using the identified one or more application program interfaces to asynchronously pass information between the scheduler and the service provider of the device.
-
Citations
30 Claims
-
1. A computer-implemented method comprising:
-
identifying at least one application program interface for passing information between a virtual machine executed on a device, and a service provider of the device; and using the identified at least one application program interface to asynchronously pass information from the virtual machine to the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
an application program interface selector for identifying at least one application program interface for passing information between a virtual machine executed on a device, and a service provider of the device; and a service provider interface manager for initiating use of the identified at least one application program interface to asynchronously pass information from the virtual machine to the service provider. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, encoded on a computer-readable storage device, operable to cause data processing apparatus to perform operations comprising:
-
identifying at least one application program interface for passing information between a virtual machine executed on a device, and a service provider of the device; and using the identified at least one application program interface to asynchronously pass information from the virtual machine to the service provider. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification