System and method for a context-sensitive extensible plug-in architecture
First Claim
Patent Images
1. An extensible plug-in architecture, comprising:
- a main application responding to at least one media object under a current context;
a plug-in application for extending capabilities of said main application; and
an interface for sharing said current context with said plug-in application so that said plug-in application responds to said at least one media object under said current context.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for a context-sensitive extensible plug-in architecture. Specifically, an extensible plug-in architecture is described. The plug-in architecture includes a main application responding to at least one media object under a current context. A plug-in application is also included that extends capabilities of the main application. The plug-in architecture also includes an interface for sharing the current context with the plug-in application so that the plug-in application responds to the at least one media object under the current context.
-
Citations
26 Claims
-
1. An extensible plug-in architecture, comprising:
-
a main application responding to at least one media object under a current context;
a plug-in application for extending capabilities of said main application; and
an interface for sharing said current context with said plug-in application so that said plug-in application responds to said at least one media object under said current context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An extensible plug-in architecture, comprising:
-
an information browser application responding to at least one media object under a current context;
a plurality of plug-in applications for extending capabilities of said information browser application; and
an interface for sharing said current context with said plurality of plug-in applications, so that each of said plurality of plug-in applications responds to said at least one media object under said current context. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of extending a plug-in architecture, comprising:
-
responding to at least one media object under a current context with a main application;
sharing said current context with a plug-in application through an interface so that said plug-in application responds to said at least one media object under said current context;
performing a context search with said plug-in application, wherein said context search is based on said current context;
presenting information derived from results of said context search. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer system comprising:
-
a bus;
a memory unit coupled to said bus; and
a processor coupled to said bus, said processor for executing computer executable instructions in a method of extending a plug-in architecture, comprising;
responding to at least one media object under a current context with a main application;
sharing said current context with a plug-in application through an interface so that said plug-in application responds to said at least one media object under said current context;
performing a context search with said plug-in application, wherein said context search is based on said current context;
presenting information derived from results of said context search. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer-readable medium storing computer-readable instructions that when executed effect a method of extending a plug-in architecture, comprising:
-
responding to at least one media object under a current context with a main application;
sharing said current context with a plug-in application through an interface so that said plug-in application responds to said at least one media object under said current context;
performing a context search with said plug-in application, wherein said context search is based on said current context; and
presenting information derived from results of said context search.
-
Specification