Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
315 words
In a computer system comprising a display coupled to a central processing unit (CPU) executing a plurality of programs on behalf of a user, wherein a plurality of display windows are displayed on said display by said CPU for said programs, a method for managing said display windows for a controlling program and at least one subordinating program that enhances the usability of said controlling program and said at least one subordinating program, said method comprising the steps of: a) generating and displaying a foreground display window and at least one background display window on said display by said CPU for said controlling program and said at least one subordinating program respectively, said foreground display window being generated and displayed selectively with or without a portion of said foreground display window hollowed out in accordance to user interactions with said foreground display window and without requiring any user interaction with said at least one background display window, said at least one background display window being generated and displayed behind said hollowable portion of foreground display window rendering said at least one background display window's visibility and accessibility to said user dependent on said foreground display window; b) receiving an input from said user through a selected one of said foreground display window and said at least one background display window; c) processing said received input by at least a selected one of said controlling program and said at least one subordinating program under the control of said controlling program; and d) regenerating and redisplaying said foreground display window and said at least one background display window selectively reflecting said processing; whereby allowing repetitive and cooperative interactions with said controlling program and said at least one subordinating program through said foreground display window and said at least one background display window thereby enhancing the usability of said controlling program and said at least one subordinating program.
Claim 2
Dependent Claim
315 words
In a computer system comprising a display coupled to a central processing unit (CPU) executing a plurality of programs on behalf of a user, wherein a plurality of display windows are displayed on said display by said CPU for said programs, a method for managing said display windows for a controlling program and at least one subordinating program that enhances the usability of said controlling program and said at least one subordinating program, said method comprising the steps of: a) generating and displaying a foreground display window and at least one background display window on said display by said CPU for said controlling program and said at least one subordinating program respectively, said foreground display window being generated and displayed selectively with or without a portion of said foreground display window hollowed out in accordance to user interactions with said foreground display window and without requiring any user interaction with said at least one background display window, said at least one background display window being generated and displayed behind said hollowable portion of foreground display window rendering said at least one background display window's visibility and accessibility to said user dependent on said foreground display window; b) receiving an input from said user through a selected one of said foreground display window and said at least one background display window; c) processing said received input by at least a selected one of said controlling program and said at least one subordinating program under the control of said controlling program; and d) regenerating and redisplaying said foreground display window and said at least one background display window selectively reflecting said processing; whereby allowing repetitive and cooperative interactions with said controlling program and said at least one subordinating program through said foreground display window and said at least one background display window thereby enhancing the usability of said controlling program and said at least one subordinating program.
Claim 3
Dependent Claim
76 words
The method as set forth in claim 1, wherein, said input is received in said step b) by said controlling program when said foreground display window is generated and displayed with said hollowable portion of said foreground display window hollowed out; said received input is processed in said step c) by said controlling program; said foreground display window is regenerated and redisplayed in said step d) with said hollowable portion of said foreground display window unhollowed.
Claim 4
Dependent Claim
77 words
The method as set forth in claim 1, wherein, said input is received in said step b) by said controlling program when said foreground display window is generated and displayed with said hollowable portion of said foreground display window unhollowed; said received input is processed in said step c) by said controlling program; and said foreground display window is regenerated and redisplayed in said step d) with said hollowable portion of said foreground display window hollowed out.
Claim 5
Dependent Claim
65 words
The method as set forth in claim 1, wherein, said input is received in said step b) by said controlling program; said processing in said step c) comprises capturing an image of said at least one background display window; said foreground display window is regenerated and redisplayed in said step d) with said hollowable portion of said foreground display window unhollowed, and said captured image.
Claim 6
Dependent Claim
44 words
The method as set forth in claim 4, wherein, said controlling program is a multi-user application program; said unhollowed foreground display window with said captured image is also generated and displayed simultaneously on at least one other display for at least one other user.
Claim 7
Dependent Claim
20 words
The method as set forth in claim 5, wherein, said at least one other display is coupled to said CPU.
Claim 8
Dependent Claim
37 words
The method as set forth in claim 5, wherein, said at least one other display is coupled to at least one other computer system, said at least one other computer system being coupled to said computer system.
Claim 9
Dependent Claim
32 words
The method as set forth in claim 1, wherein, said foreground display window and said at least one background display window are large display windows occupying most of said display's display area.
Claim 10
Dependent Claim
256 words
A computer controlled display system comprising: a) a central processing unit (CPU) for generating a foreground display window and at least one background display window for a controlling program and at least one subordinating program respectively, processing an input received from a selected one of said foreground display window and said at least one background display window by at least a selected one of said controlling program and said at least one subordinating program under the control of said controlling program, and regenerating said foreground display window and said at least one background display window selectively reflecting said processing, said foreground display window being selectively generated/regenerated with or without a portion of said foreground display window hollowed out in accordance to user interactions with said foreground display window and without requiring any user interaction with said at least one background display window, said at least one background display window being generated/regenerated for display behind said hollowable portion of said foreground display window rendering said at least one background display window's visibility and accessibility dependent in said foreground display window; b) input means coupled to said CPU for providing said input; and c) display means coupled to said CPU comprising a display for displaying said foreground display window and said at least one background display window; whereby allowing repetitive and cooperative interactions with said controlling program and said at least one subordinating program through said foreground display window and at least one background display window thereby enhancing the usability of said controlling program and said subordinating program.
Claim 11
Dependent Claim
256 words
A computer controlled display system comprising: a) a central processing unit (CPU) for generating a foreground display window and at least one background display window for a controlling program and at least one subordinating program respectively, processing an input received from a selected one of said foreground display window and said at least one background display window by at least a selected one of said controlling program and said at least one subordinating program under the control of said controlling program, and regenerating said foreground display window and said at least one background display window selectively reflecting said processing, said foreground display window being selectively generated/regenerated with or without a portion of said foreground display window hollowed out in accordance to user interactions with said foreground display window and without requiring any user interaction with said at least one background display window, said at least one background display window being generated/regenerated for display behind said hollowable portion of said foreground display window rendering said at least one background display window's visibility and accessibility dependent in said foreground display window; b) input means coupled to said CPU for providing said input; and c) display means coupled to said CPU comprising a display for displaying said foreground display window and said at least one background display window; whereby allowing repetitive and cooperative interactions with said controlling program and said at least one subordinating program through said foreground display window and at least one background display window thereby enhancing the usability of said controlling program and said subordinating program.
Claim 12
Dependent Claim
77 words
The computer controlled display system as set forth in claim 9, wherein, said input means provides said input to said controlling program when said foreground display window is generated and displayed with said hollowable portion of said foreground display window hollowed out; said CPU processes said input with said controlling program, and regenerates said foreground display window with said hollowable portion of said foreground display window unhollowed; and said display means displays said regenerated foreground display window.
Claim 13
Dependent Claim
77 words
The computer controlled display system as set forth in claim 9, wherein, said input means provides said input to said controlling program when said foreground display window is generated and displayed with said hollowable portion of said foreground display window unhollowed; said CPU processes said input with said controlling program, and regenerates said foreground display window with said hollowable portion of said foreground display window hollowed out; and said display means displays said regenerated foreground display window.
Claim 14
Dependent Claim
69 words
The computer controlled display system as set forth in claim 9, wherein, said input means provides said input through said foreground display window; said CPU processes said input, captures an image of said at least one background display window, and regenerates said foreground display window with said hollowable portion of said foreground display window unhollowed and said captured image; and said display means displays said regenerated foreground display window.
Claim 15
Dependent Claim
47 words
The computer controlled display system as set forth in claim 12, wherein, said controlling program is a multi-user application program; said unhollowed foreground display window with said captured image is also generated and displayed simultaneously on at least one other display for at least one other user.
Claim 16
Dependent Claim
36 words
The computer controlled display system as set forth in claim 13, wherein, said computer controlled display system further comprises said at least one other display, said at least one other display being coupled to said CPU.
Claim 17
Dependent Claim
33 words
The computer controlled display system as set forth in claim 13, wherein, said computer controlled display system is coupled to at least one other computer system comprising said at least one other display.
Claim 18
Dependent Claim
35 words
The computer controlled display system as set forth in claim 9 wherein, said foreground display window and said at least one background display window are large display windows occupying most of said display's display area.