SEAMLESS INTEGRATION OF MULTIPLE COMPUTING ENVIRONMENTS
First Claim
1. A unification system for integrating a plurality of computing environments, wherein said plurality of computing environments are available for simultaneous use by a single user, and wherein one of said plurality of environments comprises a user base environment, comprising:
- a plurality of agents, wherein each of said agents is associated with a respective computing environment and is configured for providing information regarding said respective computing environment; and
a unification supervisor in communication with said plurality of agents, configured for receiving said information from said plurality of agents, for performing centralized direction of said plurality of computing environments in accordance with said received information and so as to incorporate computing environments other than said base environment into said base environment, and for issuing instructions to said plurality of agents to carry out said direction,thereby to provide said user with a unified work environment.
3 Assignments
0 Petitions
Accused Products
Abstract
A unification system for integrating multiple computing environments, which are available for simultaneous use by a single user, into a base environment includes a unification supervisor and a plurality of agents, where each agent is associated with a respective computing environment. The unification supervisor monitors information received from the agents regarding the multiple computing environments, and performs centralized direction of the computing environments in accordance with the received information. The centralized direction serves to incorporate the other computing environments into the base environment, and may be guided by policies designed to provide the user with a unified environment. The unification supervisor also issues instructions to the various agents. Each of the agents provides information regarding a respective computing environment to the unification supervisor, and may also manage the respective computing environment as directed by the unification supervisor. The base environment is typically the user'"'"'s endpoint work environment.
-
Citations
49 Claims
-
1. A unification system for integrating a plurality of computing environments, wherein said plurality of computing environments are available for simultaneous use by a single user, and wherein one of said plurality of environments comprises a user base environment, comprising:
-
a plurality of agents, wherein each of said agents is associated with a respective computing environment and is configured for providing information regarding said respective computing environment; and a unification supervisor in communication with said plurality of agents, configured for receiving said information from said plurality of agents, for performing centralized direction of said plurality of computing environments in accordance with said received information and so as to incorporate computing environments other than said base environment into said base environment, and for issuing instructions to said plurality of agents to carry out said direction, thereby to provide said user with a unified work environment. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
2-3. -3. (canceled)
-
37. A method for integrating a plurality of computing environments into a single unified environment, wherein said plurality of computing environments are available for simultaneous use by a single user, and wherein one of said plurality of environments comprises a user base environment, comprising:
-
monitoring information received from each of said computing environments regarding an ongoing status of the respective computing environment; and performing centralized direction of said plurality of computing environments in accordance with said received information so as to incorporate computing environments other than said base environment into said base environment, thereby to provide said user with a unified work environment. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
38. (canceled)
-
49. A computer readable medium carrying a software agent for placing in a computing environment, the software agent comprising:
-
an information gatherer, configured for gathering information regarding an ongoing status of said computing environment; and an information provider associated with said information gatherer, configured for outputting said gathered information, so as to allow said computing environment to interact with a unification system for incorporating multiple computing environments into a user base environment.
-
Specification