US5790127A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Supervising activations states in application sharing
Assignee: Intel Corp
•
Filing: 1996-05-03
•
Granted: 1998-08-04
•
Expires: 2016-05-03
Abstract
Abstract In application sharing, an activation message to one of an application-sharing application and a shared application is monitored. One or both of the application-sharing application and the shared application are supervised by the application-sharing application based on the activation message. In an embodiment, where the activation message calls for one of an activation or deactivation of the shared application, the application-sharing application respectively renders at least a portion of its own graphical user interface in an active or inactive color. An embodiment further prevents deactivation of an application when the activation message is for an activation of the application-sharing application.
Inventors
- 👤 David L. Anderson
- 👤 William C. DeLeeuw
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 07:35
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/32; G06F11/324; G06F9/00; G06F9/06; G06F9/44; G06F9/451
Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
75 words
A computer-implemented method for sharing an application, comprising the steps of: (a) monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of the application-sharing application; and (b) supervising one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 2
Dependent Claim
75 words
A computer-implemented method for sharing an application, comprising the steps of: (a) monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of the application-sharing application; and (b) supervising one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 3
Dependent Claim
67 words
The method of claim 1 wherein the activation message is for one of an activation and deactivation of the shared application and step (b) comprises one of the steps of: rendering at least a portion of a graphical user interface of the application-sharing application in an active color; and rendering at least a portion of a graphical user interface of the application-sharing application in an inactive color.
Claim 4
Dependent Claim
31 words
The method of claim 1, wherein step (b) further comprises the step of: rendering at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 5
Dependent Claim
28 words
The method of claim 1 wherein the activation message is for an activation of the application-sharing application and step (b) comprises the step of: activating the shared application.
Claim 6
Dependent Claim
31 words
The method of claim 4 wherein step (b) further comprises the step of: rendering at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 7
Dependent Claim
21 words
The method of claim 1 wherein step (a) comprises the step of hooking the activation message made by an operating system.
Claim 8
Independent Claim
75 words
An apparatus for sharing an application, comprising: (a) means for monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of the application-sharing application; and (b) means for supervising one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 9
Independent Claim
75 words
An apparatus for sharing an application, comprising: (a) means for monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of the application-sharing application; and (b) means for supervising one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 10
Dependent Claim
66 words
The apparatus of claim 7, wherein the activation message is for one of an activation and deactivation of the shared application and means (b) comprises: means for rendering at least a portion of a graphical user interface of the application-sharing application in an active color; and means for rendering at least a portion of a graphical user interface of the application-sharing application in an inactive color.
Claim 11
Dependent Claim
30 words
The apparatus of claim 7, wherein means (b) further comprises: means for rendering at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 12
Dependent Claim
27 words
The apparatus of claim 7, wherein the activation message is for an activation of the application-sharing application and means (b) comprises: means for activating the shared application.
Claim 13
Dependent Claim
30 words
The apparatus of claim 10, wherein means (b) further comprises: means for rendering at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 14
Dependent Claim
20 words
The apparatus of claim 7, wherein means (a) comprises means for hooking the activation message made by an operating system.
Claim 15
Dependent Claim
90 words
A storage medium encoded with machine-readable computer program code for sharing an application, comprising: (a) means for causing a computer to monitor an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of the application-sharing application; and (b) means for causing the computer to supervise one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 16
Dependent Claim
90 words
A storage medium encoded with machine-readable computer program code for sharing an application, comprising: (a) means for causing a computer to monitor an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of the application-sharing application; and (b) means for causing the computer to supervise one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 17
Dependent Claim
75 words
The storage medium of claim 13, wherein the activation message is for one of an activation and deactivation of the shared application and means (b) comprises: means for causing the computer to render at least a portion of a graphical user interface of the application-sharing application in an active color; and means for causing the computer to render at least a portion of a graphical user interface of the application-sharing application in an inactive color.
Claim 18
Dependent Claim
35 words
The storage medium of claim 13, wherein means (b) further comprises: means for causing the computer to render at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 19
Dependent Claim
32 words
The storage medium of claim 13, wherein the activation message is for an activation of the application-sharing application and means (b) comprises: means for causing the computer to activate the shared application.
Claim 20
Dependent Claim
35 words
The storage medium of claim 16, wherein means (b) further comprises: means for causing the computer to render at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 21
Dependent Claim
21 words
The storage medium of claim 13, wherein means (a) comprises means for hooking the activation message made by an operating system.
Claim 22
Independent Claim
94 words
A system for sharing an application, comprising: (a) a processor; (b) a display subsystem; (c) an operating system; (d) a shared application; and (e) an application-sharing application; wherein the processor: (1) monitors an activation message to one of the application-sharing application and the shared application, wherein the activation message is for an activation of the application-sharing application; and (2) supervises one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 23
Independent Claim
94 words
A system for sharing an application, comprising: (a) a processor; (b) a display subsystem; (c) an operating system; (d) a shared application; and (e) an application-sharing application; wherein the processor: (1) monitors an activation message to one of the application-sharing application and the shared application, wherein the activation message is for an activation of the application-sharing application; and (2) supervises one or both of the application-sharing application and the shared application by the application-sharing application based on the activation message, wherein said supervising comprises preventing, with the application-sharing application, deactivation of the shared application.
Claim 24
Dependent Claim
68 words
The system of claim 19, wherein the processor supervises one or both of the application-sharing application and the shared application by: instructing the display subsystem to render at least a portion of a graphical user interface of the application-sharing application in an active color; and instructing the display subsystem to render at least a portion of the graphical user interface of the application-sharing application in an inactive color.
Claim 25
Dependent Claim
45 words
The system of claim 19, wherein the processor further supervises one or both of the application-sharing application and the shared application by: instructing the display subsystem to render at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 26
Dependent Claim
25 words
The system of claim 19, wherein the processor supervises one or both of the application-sharing application and the shared application by: activating the shared application.
Claim 27
Dependent Claim
45 words
The system of claim 22, wherein the processor further supervises one or both of the application-sharing application and the shared application by: instructing the display subsystem to render at least a portion of a graphical user interface of the application-sharing application in an active color.
Claim 28
Dependent Claim
38 words
The system of claim 19, wherein the processor monitors an activation message to one of an application-sharing application and a shared application by receiving information from the application-sharing application of the activation message made by the operating system.
Claim 29
Dependent Claim
93 words
A computer-implemented method for sharing an application, comprising the steps of: (a) monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of either of the shared application and the application-sharing application; and (b) arranging, with the application-sharing application, in response to the activation message, a graphical user interface of the application-sharing application and the shared application in a manner such that the graphical user interface of the shared application appears dependent on the graphical user interface of the application-sharing application.
Claim 30
Dependent Claim
93 words
A computer-implemented method for sharing an application, comprising the steps of: (a) monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of either of the shared application and the application-sharing application; and (b) arranging, with the application-sharing application, in response to the activation message, a graphical user interface of the application-sharing application and the shared application in a manner such that the graphical user interface of the shared application appears dependent on the graphical user interface of the application-sharing application.
Claim 31
Dependent Claim
67 words
The method of claim 25, wherein there are a plurality of shared applications, each having a graphical user interface, and step (b) comprises the step of arranging the graphical user interfaces of the application-sharing application and the plurality of shared applications in a manner such that the graphical user interfaces of the plurality of shared applications appear dependent from the graphical user interface of the application-sharing applications.
Claim 32
Independent Claim
95 words
An apparatus for sharing an application, comprising: (a) means for monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of either of the shared application and the application-sharing application; and (b) means for arranging, with the activation message application-sharing application, in response to the activation message, a graphical user interface of the application-sharing application and the shared application in a manner such that the graphical user interface of the shared application appears dependent on the graphical user interface of the application-sharing application.
Claim 33
Independent Claim
95 words
An apparatus for sharing an application, comprising: (a) means for monitoring an activation message to one of an application-sharing application and a shared application, wherein the activation message is for an activation of either of the shared application and the application-sharing application; and (b) means for arranging, with the activation message application-sharing application, in response to the activation message, a graphical user interface of the application-sharing application and the shared application in a manner such that the graphical user interface of the shared application appears dependent on the graphical user interface of the application-sharing application.
Claim 34
Dependent Claim
91 words
A computer-implemented method for sharing an application, comprising the steps of: (a) monitoring an activation message for activating one of an application-sharing application and a shared application; and (b) when the activation message is for an activation of the application-sharing application, then preventing, with the application-sharing application, activation of the application-sharing application and deactivation of the shared application and rendering the application-sharing application so that it appears activated, and, when the activation message is for an activation of the shared application, then rendering the application-sharing application so that it appears activated.
Claim 35
Dependent Claim
91 words
A computer-implemented method for sharing an application, comprising the steps of: (a) monitoring an activation message for activating one of an application-sharing application and a shared application; and (b) when the activation message is for an activation of the application-sharing application, then preventing, with the application-sharing application, activation of the application-sharing application and deactivation of the shared application and rendering the application-sharing application so that it appears activated, and, when the activation message is for an activation of the shared application, then rendering the application-sharing application so that it appears activated.
Claim 36
Independent Claim
91 words
An apparatus for sharing an application, comprising: (a) means for monitoring an activation message for activating one of an application-sharing application and a shared application; and (b) means for preventing, with the application-sharing application, activation of the application-sharing application and deactivation of the shared application and for rendering the application-sharing application so that it appears activated, when the activation message is for an activation of the application-sharing application, and for rendering the application-sharing application so that it appears activated, when the activation message is for an activation of the shared application.
Claim 37
Independent Claim
91 words
An apparatus for sharing an application, comprising: (a) means for monitoring an activation message for activating one of an application-sharing application and a shared application; and (b) means for preventing, with the application-sharing application, activation of the application-sharing application and deactivation of the shared application and for rendering the application-sharing application so that it appears activated, when the activation message is for an activation of the application-sharing application, and for rendering the application-sharing application so that it appears activated, when the activation message is for an activation of the shared application.
References Cited (Backward Citations)
US4974173A
Cited
US5107443A
Cited
US5363507A
Cited
US5442788A
Cited
US5515491A
Cited
US5530795A
Cited
US5557725A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-03 | 2002-02-02 | 2002-08-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-03 | 2006-02-02 | 2006-08-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-03 | 2010-02-02 | 2010-08-04 | $7700.00 | Window Closed / Lapsed |