Method for Preventing Use of Multiple Application Instances
First Claim
1. A method for managing application instances in a computing environment, comprising:
- prior to sending a request from a client machine to a server to select a first application from said server to operate in a first application instance on said client machine, determining local to said client machine whether said first application is active in a second application instance of said client machine;
said client machine sending said request to said server in response to said determination that said first application instance is inactive in said second application instance of said client machine; and
said client machine withholding sending said request to said server in response to said determination that said first application instance is active in said second application instance of said client machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for managing activation of one or more application instances in a client machine in communication with a server across a network. The client machine is configured with a manager local to the client machine to manage the application instances. Data associated with the application instance(s) is maintained on the client machine. Prior to sending a communication to the server for an application, the manager ensures that an application instance is not present and activated local to the client machine for the same application. Accordingly, management of the application instances is maintained local to the client machine.
-
Citations
20 Claims
-
1. A method for managing application instances in a computing environment, comprising:
-
prior to sending a request from a client machine to a server to select a first application from said server to operate in a first application instance on said client machine, determining local to said client machine whether said first application is active in a second application instance of said client machine; said client machine sending said request to said server in response to said determination that said first application instance is inactive in said second application instance of said client machine; and said client machine withholding sending said request to said server in response to said determination that said first application instance is active in said second application instance of said client machine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
a server machine having a processor in communication with memory and storage media; a client machine having a processor in communication with memory, said client machine in communication with said server across a network; a client manager local to said client machine to determine whether a first application is active in a first application instance prior to a send of a request from said client machine to said server for selection of a first application to operate in a second application instance on said client machine; said client manager to communicate a request to said server for selection of said first application in response to said determination that said first application is inactive in said first application instance of said local display; and said client manager to withhold communication of said request to said server in response to said determination that said first application is active in said first application instance of said local display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article comprising:
a computer readable carrier including computer program instructions configured to manage application instances in a computer environment, comprising; instructions local to a client machine in communication with a server to determine whether a first application is active in a first application instance of said client machine prior to sending a request from said client machine to said server to select said first application from said server to operate in a second application instance on said client machine,; instructions to send said request to said server in response to said determination that said first application is inactive in said first application instance of said client machine; and instructions to withhold sending said request to said server in response to said determination that said first application is active in said first application instance of said client machine. - View Dependent Claims (16, 17, 18, 19, 20)
Specification