Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2006-06-27
2006-06-27
Thomson, William (Department: 2194)
Electrical computers and digital processing systems: interprogra
Application program interface
Reexamination Certificate
active
07069562
ABSTRACT:
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.
REFERENCES:
Bandhauer, “A zero generated code XPConnect proposal”, Dec. 1998, The Mozilla Organization, pp. 1-6.
Kushnirshiy, “Java Pluglet API”, Jul. 2001, The Mozilla Organization, pp. 1-3.
Burns, “Intergration of the Java Platform with Mozilla”, Aug. 2001, The Mozilla Organization, pp. 1-7.
Burns, “Adding Java Platform Value to Mozilla”, Mar. 2001, The Mozilla Organization, pp. 1-11.
Kushnirskiy Igor Davidovich
Pikalev Sergi
Hoang Phuong N.
Sonnenschein Nath & Rosenthal LLP
Sun Microsystems Inc.
Thomson William
LandOfFree
Application programming interface for connecting a platform... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application programming interface for connecting a platform..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application programming interface for connecting a platform... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3648737