Methods and apparatus for facilitating execution of context sharing applications in an environment with a less than fully enabled context manager
First Claim
1. In a computer system comprising a plurality of applications that share a context and a context manager (CM) to manage the context, wherein the context comprises at least first and second subjects and wherein the CM is configured to enable the plurality of applications to share the first subject but not the second subject, a method of facilitating execution of the plurality of applications, the method comprising acts of:
- (a) providing an interface between the CM and the plurality of applications that enables each of the plurality of applications to set the second subject; and
(b) maintaining values for the second subject separately for the plurality of applications so that the second subject is not shared among the plurality of applications.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for use in a computer system comprising a plurality of applications that share a context and a context manager (CM) to manage the context, wherein the context comprises at least first and second subjects and wherein the CM is configured to enable the plurality of applications to share the first subject but not the second subject. The method and apparatus facilitate execution of the plurality of applications by providing an interface between the CM and the plurality of applications that enables each of the plurality of applications to set the second subject; and by maintaining values for the second subject separately for the plurality of applications so that the second subject is not shared among the plurality of applications.
-
Citations
41 Claims
-
1. In a computer system comprising a plurality of applications that share a context and a context manager (CM) to manage the context, wherein the context comprises at least first and second subjects and wherein the CM is configured to enable the plurality of applications to share the first subject but not the second subject, a method of facilitating execution of the plurality of applications, the method comprising acts of:
-
(a) providing an interface between the CM and the plurality of applications that enables each of the plurality of applications to set the second subject; and
(b) maintaining values for the second subject separately for the plurality of applications so that the second subject is not shared among the plurality of applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. At least one computer readable medium encoded with instructions for execution in a computer system comprising a plurality of applications that share a context and a context manager (CM) to manage the context, wherein the context comprises at least first and second subjects and wherein the CM is configured to enable the plurality of applications to share the first subject but not the second subject, the instructions, when executed, performing a method of facilitating execution of the plurality of applications, the method comprising acts of:
-
(a) providing an interface between the CM and the plurality of applications that enables each of the plurality of applications to set the second subject; and
(b) maintaining values for the second subject separately for the plurality of applications so that the second subject is not shared among the plurality of applications. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A context manager (CM) for use in a computer system comprising a plurality of applications that share a context, the context manager comprising:
at least one processor programmed to manage the context, wherein the context comprises at least first and second subjects, and wherein the at least one processor is programmed to;
enable the plurality of applications to share the first subject but not the second subject;
provide an interface between the CM and the plurality of applications that enables each of the plurality of applications to set the second subject; and
maintain values for the second subject separately for the plurality of applications so that the second subject is not shared among the plurality of applications. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
41. The context manager of claim 41, wherein the plurality of subjects further comprises an encounter subject and an observation subject.
Specification