Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
104 words
A method of displaying information on a monitor attached to a computer, comprising the steps of: (a) displaying at least two views on the monitor attached to the computer; (b) receiving a selection of at least two displayed views from a user; (c) creating an arrangement of the selected views based on input from a user; (d) binding the arranged views into a stack using a viewclip associated with the stack, wherein the viewclip graphically represents command functions for manipulating the stack; and (e) displaying the stack comprised of one or more binded views on the monitor, wherein only a top view is visible.
Claim 2
Independent Claim
104 words
A method of displaying information on a monitor attached to a computer, comprising the steps of: (a) displaying at least two views on the monitor attached to the computer; (b) receiving a selection of at least two displayed views from a user; (c) creating an arrangement of the selected views based on input from a user; (d) binding the arranged views into a stack using a viewclip associated with the stack, wherein the viewclip graphically represents command functions for manipulating the stack; and (e) displaying the stack comprised of one or more binded views on the monitor, wherein only a top view is visible.
Claim 3
Dependent Claim
21 words
The method of claim 1, further comprising displaying a frame for the stack, wherein the top view comprises the frame's contents.
Claim 4
Dependent Claim
21 words
The method of claim 2, further comprising the step of updating the frame's contents with a different view in the stack.
Claim 5
Dependent Claim
44 words
The method of claim 3, wherein the viewclip includes a shuffle forward button, and the updating step includes the step of updating the frame's contents with an immediately subsequent view in the stack in response to a user's selection of the shuffle forward button.
Claim 6
Dependent Claim
44 words
The method of claim 3, wherein the viewclip includes a shuffle backward button, and the updating step includes the step of updating the frame's contents with an immediately preceding view in the stack in response to a user's selection of the shuffle backward button.
Claim 7
Dependent Claim
51 words
The method of claim 3, wherein the viewclip includes a direct access menu that has a list of every view in the stack, and wherein the updating step includes the step of updating the frame's contents with a view from the list in response to a user's selection of the view.
Claim 8
Dependent Claim
14 words
The method of claim 3, wherein the updating step updates only the frame's contents.
Claim 9
Dependent Claim
31 words
The method of claim 2, further comprising the step of updating the frame's contents with a view associated with a selected object in response to a user's selection of the object.
Claim 10
Dependent Claim
49 words
The method of claim 2, further comprising the step of modifying a display characteristic of the frame, wherein the modifying step is selected from the group consisting of maximizing the frame, minimizing the frame, resizing the frame, closing the frame, opening the frame, repositioning the frame, and combinations thereof.
Claim 11
Dependent Claim
35 words
The method of claim 1, further comprising the step of unlocking the stack to permit views to be added or removed from the stack, the unlocking step including the step of displaying an open viewclip.
Claim 12
Dependent Claim
33 words
The method of claim 10 wherein the unlocking step includes the step of automatically locking the stack and displaying a closed viewclip after a view has been added or removed from the stack.
Claim 13
Dependent Claim
32 words
The method of claim 1, further comprising the step of creating an association with the stack, such that opening a view associated with the stack automatically adds the view to the stack.
Claim 14
Dependent Claim
131 words
A computer programming apparatus, comprising: (a) a computer having a monitor attached thereto; (b) means, performed by the computer, for displaying at least two views on the monitor attached to the computer; (c) means, performed by the computer, for receiving a selection of at least two displayed views from a user; (d) means performed by the computer for creating an arrangement of the selected views based on input from a user; (e) means, performed by the computer, for binding the arranged views into a stack using a viewclip associated with the stack, wherein the viewclip graphically represents command functions for manipulating the stack; and (f) means, performed by the computer, for displaying the stack comprised of one or more binded views on the monitor, wherein only a top view is visible.
Claim 15
Dependent Claim
131 words
A computer programming apparatus, comprising: (a) a computer having a monitor attached thereto; (b) means, performed by the computer, for displaying at least two views on the monitor attached to the computer; (c) means, performed by the computer, for receiving a selection of at least two displayed views from a user; (d) means performed by the computer for creating an arrangement of the selected views based on input from a user; (e) means, performed by the computer, for binding the arranged views into a stack using a viewclip associated with the stack, wherein the viewclip graphically represents command functions for manipulating the stack; and (f) means, performed by the computer, for displaying the stack comprised of one or more binded views on the monitor, wherein only a top view is visible.
Claim 16
Dependent Claim
21 words
The apparatus of claim 13, further comprising displaying a frame for the stock, wherein the top view comprises the frame's contents.
Claim 17
Dependent Claim
21 words
The apparatus of claim 14, further comprising the means for updating the frame's contents with a different view in the stack.
Claim 18
Dependent Claim
45 words
The apparatus of claim 15, wherein the viewclip includes a shuffle forward button, and the means for updating includes the means for updating the frame's contents with an immediately subsequent view in the stack in response to a user's selection of the shuffle forward button.
Claim 19
Dependent Claim
45 words
The apparatus of claim 15, wherein the viewclip includes a shuffle backward button, and the means for updating includes the means for updating the frame's contents with an immediately preceding view in the stack in response to a user's selection of the shuffle backward button.
Claim 20
Dependent Claim
52 words
The apparatus of claim 15, wherein the viewclip includes a direct access menu that has a list of every view in the stack, and wherein the means for updating includes the means for updating the frame's contents with a view from the list in response to a user's selection of the view.
Claim 21
Dependent Claim
15 words
The apparatus of claim 15, wherein the means for updating updates only the frame's contents.
Claim 22
Dependent Claim
31 words
The apparatus of claim 14, further comprising the means for updating the frame's contents with a view associated with a selected object in response to a user's selection of the object.
Claim 23
Dependent Claim
50 words
The apparatus of claim 14, further comprising the means for modifying a display characteristic of the frame, wherein the means for modifying is selected from the group consisting of maximizing the frame, minimizing the frame, resizing the frame, closing the frame, opening the frame, repositioning the frame, and combination thereof.
Claim 24
Dependent Claim
36 words
The apparatus of claim 13, further comprising the means for unlocking the stack to permit views to be added or removed from the stack, the means for unlocking including the means for displaying an open viewclip.
Claim 25
Dependent Claim
34 words
The apparatus of claim 22, wherein the means for unlocking includes the means for automatically locking the stack and displaying a closed viewclip after a view has been added or removed from the stack.
Claim 26
Dependent Claim
32 words
The apparatus of claim 13, further comprising the means for creating an association with the stack, such that opening a view associated with the stack automatically adds the view to the stack.
Claim 27
Dependent Claim
128 words
A program storage device, readable by a computer, tangibly embodying one or more programs of instructions executable by the computer to perform method steps of displaying information on a monitor attached to the computer, the method comprising the steps of: (a) displaying at least two views on the monitor attached to the computer; (b) receiving a selection of at least two displayed views from a user; (c) creating an arrangement of the selected views based on input from a user; (d) binding the arranged views into a stack using a viewclip associated with the stack, wherein the viewclip graphically represents command functions for manipulating the stack; and (e) displaying the stack comprised of one or more binded views on the monitor, wherein only a top view is visible.
Claim 28
Dependent Claim
128 words
A program storage device, readable by a computer, tangibly embodying one or more programs of instructions executable by the computer to perform method steps of displaying information on a monitor attached to the computer, the method comprising the steps of: (a) displaying at least two views on the monitor attached to the computer; (b) receiving a selection of at least two displayed views from a user; (c) creating an arrangement of the selected views based on input from a user; (d) binding the arranged views into a stack using a viewclip associated with the stack, wherein the viewclip graphically represents command functions for manipulating the stack; and (e) displaying the stack comprised of one or more binded views on the monitor, wherein only a top view is visible.
Claim 29
Dependent Claim
23 words
The program storage device of claim 25, further comprising displaying a frame for the stack, wherein the top view comprises the frame's contents.
Claim 30
Dependent Claim
23 words
The program storage device of claim 26, further comprising the step of updating the frame's contents with a different view in the stack.
Claim 31
Dependent Claim
45 words
The program storage of claim 27, wherein the viewclip includes a shuffle forward button, and the updating step includes the step of updating the frame's contents with an immediately subsequent view in the stack in response to a user's selection of the shuffle forward button.
Claim 32
Dependent Claim
46 words
The program storage device of claim 27, wherein the viewclip includes a shuffle backward button, and the updating step includes the step of updating the frame's contents with an immediately preceding view in the stack in response to a user's selection of the shuffle backward button.
Claim 33
Dependent Claim
53 words
The program storage device of claim 27, wherein the viewclip includes a direct access menu that has a list of every view in the stack, and wherein the updating step includes the step of updating the frame's contents with a view from the list in response to a user's selection of the view.
Claim 34
Dependent Claim
16 words
The program storage device of claim 27, wherein the updating step updates only the frame's contents.
Claim 35
Dependent Claim
33 words
The program storage device of claim 26, further comprising the step of updating the frame's contents with a view associated with a selected object in response to a user's selection of the object.
Claim 36
Dependent Claim
51 words
The program storage device of claim 26, further comprising the step of modifying a display characteristic of the frame, wherein the modifying step is selected from the group consisting of maximizing the frame, minimizing the frame, resizing the frame, closing the frame, opening the frame, repositioning the frame, and combinations thereof.
Claim 37
Dependent Claim
37 words
The program storage device of claim 25, further comprising the step of unlocking the stack to permit views to be added or removed from the stack, the unlocking step including the step of displaying an open viewclip.
Claim 38
Dependent Claim
35 words
The program storage device of claim 34 wherein the unlocking step includes the step of automatically locking the stack and displaying a closed viewclip after a view has been added or removed from the stack.
Claim 39
Dependent Claim
34 words
The program storage device of claim 24, further comprising the step of creating an association with the stack, such that opening a view associated with the stack automatically adds the view to the stack.