Application programming interface for connecting a platform independent plug-in to a web browser
AssigneeSun Microsystems, Inc.
InventorsIgor Davidovich Kushnirskiy, Sergi Pikalev
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsIgor Davidovich Kushnirskiy, Sergi Pikalev
Estimating the term…
Embodiments of the present invention relate to the implementation of an Application Programming Interface (API) that enables platform independent plug-ins to work with browser applications. In one or more embodiments of the present invention, the API allows platform independent plug-ins to use XPCOM (Cross Platform Component Object Model), a technology that allows software components of different various programming languages to communicate. In one or more embodiments of the present invention, the API enables platform independent plug-ins to take advantage of existing BlackConnect and Scriptable Plug-In API technologies to integrate with the native plug-in API. Embodiments of the present invention ensures backward code compatibility by allowing the current platform independent plug-in API and browser API to remain unchanged. Furthermore, embodiments of the present invention enables platform independent plug-ins to communicate and use components created in native programming languages such as C++. This promotes component reuse and eases the development effort.
An Application Programming Interface (API), executing in a computer system comprising:
A method for implementing an API, executing in a computer system comprising:
A computer program product comprising:
Dependencies are inferred from the claim text.