← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag