Methods and apparatus for a selectable backdrop
First Claim
1. In a digital computer having a display screen, a method for executing an application program in a backdrop mode that makes said application program non-removable from said display screen, comprising:
- designating said application program for execution in said backdrop mode, said application program being capable of being designated for execution in one of said back-drop mode and a non-backdrop mode;
executing said application program;
intercepting, using substitute subroutines external to said application program, selected data destined for said application program, thereby preventing said application program from responding to said selected data in a manner normally expected of said application program if said application program executes in said non-backdrop mode, said selected data including data for causing said application program to quit execution; and
disabling a close option in said display screen to prevent a user of said digital computer from issuing a command to quit execution of said application program while said application program executes in said backdrop mode, wherein said method permits codes in said application program to remain substantially uncharged irrespective of whether said application program executes in said non-backdrop mode or in said backdrop mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, in a digital computer having a display screen, for executing an application program in a backdrop mode that makes the application program non-removable from the display screen. The method includes the steps of designating the application program for execution in the backdrop mode and executing the application program. Further, the method includes the step of intercepting, using substitute subroutines external to the application program, selected data destined for the application program. The interception advantageously prevents the application program from responding to the selected data in a manner normally expected of the application program if the application program executes in a non-backdrop mode. The selected data that is intercepted includes data for causing the application program to quit execution. Further, the method also includes the step of disabling a close option in the display screen to prevent a user of the digital computer from issuing a command to quit execution of the application program while the application program executes in the backdrop mode. In this manner, the method permits codes in the application program to remain substantially unchanged irrespective of whether the application program executes in the non-backdrop mode or in the backdrop mode.
-
Citations
17 Claims
-
1. In a digital computer having a display screen, a method for executing an application program in a backdrop mode that makes said application program non-removable from said display screen, comprising:
-
designating said application program for execution in said backdrop mode, said application program being capable of being designated for execution in one of said back-drop mode and a non-backdrop mode; executing said application program; intercepting, using substitute subroutines external to said application program, selected data destined for said application program, thereby preventing said application program from responding to said selected data in a manner normally expected of said application program if said application program executes in said non-backdrop mode, said selected data including data for causing said application program to quit execution; and disabling a close option in said display screen to prevent a user of said digital computer from issuing a command to quit execution of said application program while said application program executes in said backdrop mode, wherein said method permits codes in said application program to remain substantially uncharged irrespective of whether said application program executes in said non-backdrop mode or in said backdrop mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product, comprising a computer usable medium having computer readable code embodied therein for executing an application program in a backdrop mode that makes said application program non-removable from said display screen, the computer program product comprising:
-
computer readable program code configured to cause a computer to designate said application program for execution in said backdrop mode, said application program being capable of being designated for execution in one of said back-drop mode and a non-backdrop mode; computer readable program code configured to cause said computer to execute said application program; and computer readable program code configured to cause said computer to intercept, using substitute subroutines external to said application program, selected data destined for said application program, thereby preventing said application program from responding to said selected data in a manner normally expected of said application program if said application program executes in said non-backdrop mode, said selected data including data for causing said application program to quit execution; and computer readable program code configured to cause said computer to disable a close option in said display screen to prevent a riser of said digital computer from issuing a command to quit execution of said application program while said application program executes in said backdrop mode, wherein said method permits codes in said application program to remain substantially unchanged irrespective of whether said application program executes in said non-backdrop mode or in said backdrop mode. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A digital computer having a display screen for executing an application program in a backdrop mode that makes said application program non-removable from said display screen, comprising:
-
means for designating said application program for execution in said backdrop mode, said application program being capable of being designated for execution in one of said back-drop mode and a non-backdrop mode; means for executing said application program; means for intercepting, using substitute subroutines external to said application program, selected data destined for said application program, thereby preventing said application program from responding to said selected data in a manner normally expected of said application program if said application program executes in said non-backdrop mode, said selected data including data for causing said application program to quit execution; and means for disabling a dose option in said display screen to prevent a user of said digital computer from issuing a command to quit execution of said application program while said application program executes in said backdrop mode, wherein said digital computer permits codes in said application program to remain substantially unchanged irrespective of whether said application program executes in said non-backdrop mode or in said backdrop mode.
-
Specification