Data system processing and method for creating application extension
First Claim
Patent Images
1. A method for operating an application in a computer system, comprising the steps of:
- initializing execution of an application manager;
initializing execution of a first application extension under control of the application manager;
selectively initializing execution of the first application extension to modify a behavior of the application, wherein the first application extension is developed using a preselected set of characteristics.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system and method provide an extension to an application that is programmable and is written in the native language of the application. During operation and execution of the data processing system and method, the application extension is loaded when an associated Java Virtual Machine is initialized.
-
Citations
39 Claims
-
1. A method for operating an application in a computer system, comprising the steps of:
-
initializing execution of an application manager; initializing execution of a first application extension under control of the application manager; selectively initializing execution of the first application extension to modify a behavior of the application, wherein the first application extension is developed using a preselected set of characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for operating a communication system controlled by an interpreted programming language, comprising the steps of:
-
accessing a preselected file to determine when a first application extension is to be initialized; enabling an application extension manager to determine when the first application extension is to be selectively executed; and selectively executing the first application extension upon an occurrence of a first event. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer system, comprising:
-
an input device; an output device; application manager for selectively monitoring execution of a first application for a first application event and for selectively indicating that an application extension should be executed, wherein the first application and the application extension are in an interpreted programming language; a memory for storing a preselected file; and virtual machine means for accessing the preselected file when the application manager indicates that the application extension should be executed, the virtual machine means being coupled to the memory for accessing the preselected file. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product in a computer readable machine, comprising:
-
means for initializing execution of an application manager; means for initializing execution of a first application extension under control of the application manager; means for selectively initializing execution of the first application extension to modify a behavior of the application, wherein the first application extension is developed using a preselected set of characteristics. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A computer program product in a computer readable medium, comprising:
-
means for accessing a preselected file to determine when a first application extension is to be initialized; means for an enabling an application extension manager to determine when the first application extension is to be selectively executed; means for selectively executing the first application extension upon an occurrence of a first event; means for identifying a request from the application extension manager; and means for loading the first application extension to a virtual machine device in response to the request. - View Dependent Claims (37, 38, 39)
-
Specification