Self-adapting plug-in service
First Claim
Patent Images
1. A self-adapting plug-in service, comprising:
- code that generates a platform access using a common plug-in API;
translation layer that enables the plug-in service to run on a plurality of platforms by determining which of the platforms is running under the self-adapting plug-in service and then translating the platform access into a platform-specific access for the platform that is running wherein the translation layer determines which of the platforms is running under the self-adapting plug-in service by obtaining an indicator from an installer program that installed the self-adapting plug-in service.
5 Assignments
0 Petitions
Accused Products
Abstract
A self-adapting plug-in service that runs on a plurality of platforms and obviates the need to develop a different version of the plug-in service for each platform. A self-adapting plug-in service according to the present techniques includes code that generates a platform access using a common plug-in API and a translation layer that translates the platform access into a platform-specific access that is adapted one of the platforms that is running under the self-adapting plug-in service.
-
Citations
18 Claims
-
1. A self-adapting plug-in service, comprising:
-
code that generates a platform access using a common plug-in API; translation layer that enables the plug-in service to run on a plurality of platforms by determining which of the platforms is running under the self-adapting plug-in service and then translating the platform access into a platform-specific access for the platform that is running wherein the translation layer determines which of the platforms is running under the self-adapting plug-in service by obtaining an indicator from an installer program that installed the self-adapting plug-in service. - View Dependent Claims (2, 3, 4, 5, 6)
-
- 7. A method for providing a self-adapting plug-in service, comprising providing the self-adapting plug-in service with a translation layer that enables the self-adapting plug-in service to run on a plurality of platforms by determining which of the platforms is running under the self-adapting plug-in service and then translating the platform access into a platform-specific access for the platform that is running wherein the translation layer determines which of the platforms is running under the self-adapting plug-in service by obtaining an indicator from an installer program that installed the self-adapting plug-in service.
- 13. A computer-readable storage medium that contains code that when executed provides a self-adapting plug-in service by generating a platform access and determining which of the platforms is running under the self-adapting plug-in service and then translating the platform access into a platform-specific access for the platform that is running wherein determining which of the platforms is running comprises obtaining an indicator from an installer program that installed the self-adapting plug-in service.
Specification