Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
165 words
A method for visually animating a deletion of a computer object represented by a corresponding object image displayed on a display screen of a display assembly in a computer system, the method comprising the steps of: indicating that the computer object is selected for deletion by selecting the corresponding object image displayed on the display screen of the display assembly; animating a crumpling of the selected corresponding object image that is displayed on the display screen wherein the animated crumpling includes the substeps of: dividing said corresponding object image of the selected computer object into a plurality of portions; and converging said portions towards a central area of said corresponding object image of the selected computer object; replacing said portions with a sprite image representing said crumpled corresponding object image; and automatically moving said sprite image representing said crumpled corresponding object image across said display screen to a position that overlaps an icon on the display screen which indicates the deletion of said computer object.
Claim 2
Independent Claim
165 words
A method for visually animating a deletion of a computer object represented by a corresponding object image displayed on a display screen of a display assembly in a computer system, the method comprising the steps of: indicating that the computer object is selected for deletion by selecting the corresponding object image displayed on the display screen of the display assembly; animating a crumpling of the selected corresponding object image that is displayed on the display screen wherein the animated crumpling includes the substeps of: dividing said corresponding object image of the selected computer object into a plurality of portions; and converging said portions towards a central area of said corresponding object image of the selected computer object; replacing said portions with a sprite image representing said crumpled corresponding object image; and automatically moving said sprite image representing said crumpled corresponding object image across said display screen to a position that overlaps an icon on the display screen which indicates the deletion of said computer object.
Claim 3
Dependent Claim
25 words
A method as recited in claim 1 further comprising the step of drawing a perimeter around said converging portions comprising a plurality of straight-line segments.
Claim 4
Dependent Claim
24 words
A method as recited in claim 2 further comprising the step of randomizing said straight-line segments to form a plurality of jagged line segments.
Claim 5
Dependent Claim
76 words
A method as recited in claim 3 wherein said step of randomizing said straight-line segments comprises: identifying a straight-line segment from a bit map area located in RAM to be converted into a ragged line segment; recursively dividing said straight-line segment while adding a random factor to create a ragged line segment in a bit map area located in RAM; and drawing said ragged line segment on a computer screen to provide a paper crumpling effect.
Claim 6
Dependent Claim
15 words
A method as recited in claim 1 further comprising the step of animating said sprite.
Claim 7
Dependent Claim
18 words
A method as recited in claim 5 wherein said step of animating said sprite comprises rotating said sprite.
Claim 8
Dependent Claim
247 words
A pointer based computer system comprising: computer processing unit; display assembly coupled to said computer processing unit, said display assembly including a screen displaying at least one object; a pointer for inputting information to the computer processing unit; means for receiving a deletion command indicating the desired deletion of a selected object displayed on the display screen of the pointer based computer system, the deletion command being initiated using the pointer, and the selected object having an initial visual appearance indicative of an initial status; modification means for modifying the visual appearance of the image of the selected object displayed on the display screen through graphical animation to provide the user with an animated indication of the deletion of the selected object, the modification means being responsive to the deletion command without requiring any additional inputs from the user, the animated indication of the deletion including an animation that appears as a crumpling of the image of the selected object; means for automatically moving said modified image of the selected object across the display screen to a position that overlaps an icon displayed on the screen which indicates the deletion of said object, said means for automatically moving said modified image being responsive to the deletion command without requiring any additional inputs from the user; and means for executing the deletion command on the selected object, said means for executing the deletion command being responsive to the deletion command without requiring any additional inputs from the user.
Claim 9
Dependent Claim
247 words
A pointer based computer system comprising: computer processing unit; display assembly coupled to said computer processing unit, said display assembly including a screen displaying at least one object; a pointer for inputting information to the computer processing unit; means for receiving a deletion command indicating the desired deletion of a selected object displayed on the display screen of the pointer based computer system, the deletion command being initiated using the pointer, and the selected object having an initial visual appearance indicative of an initial status; modification means for modifying the visual appearance of the image of the selected object displayed on the display screen through graphical animation to provide the user with an animated indication of the deletion of the selected object, the modification means being responsive to the deletion command without requiring any additional inputs from the user, the animated indication of the deletion including an animation that appears as a crumpling of the image of the selected object; means for automatically moving said modified image of the selected object across the display screen to a position that overlaps an icon displayed on the screen which indicates the deletion of said object, said means for automatically moving said modified image being responsive to the deletion command without requiring any additional inputs from the user; and means for executing the deletion command on the selected object, said means for executing the deletion command being responsive to the deletion command without requiring any additional inputs from the user.
Claim 10
Dependent Claim
34 words
A computer system as recited in claim 7 wherein said means for receiving a deletion command includes: means for selecting said object on said screen; and means for specifying said object should be deleted.
Claim 11
Dependent Claim
52 words
A computer system as recited in claim 7 wherein said pointer is a stylus and said display assembly is a dual-function display assembly of a pen-based computer system, the dual-function display assembly includes a display screen and a position sensitive membrane responsive to said stylus for receiving said change in status command.
Claim 12
Dependent Claim
33 words
A computer system as recited in claim 7 wherein said means for receiving a deletion command is implemented by the computer system without user input beyond the deletion command initiated using the pointer.
Claim 13
Independent Claim
228 words
A method for deleting an object having an image displayed on a display screen of a pointer based computer system having a graphical user interface and providing a user with visual feedback indicative of the deletion, the method comprising the steps of: receiving a deletion command indicating a desired deletion of a selected object having an image displayed on the display screen of the computer system, the change in status command being initiated using the pointer, and the image of the selected object having an initial visual appearance indicative of the initial status; modifying the visual appearance of the image of the selected object displayed on the display screen through graphical animation to provide the user with an animated indication of the deletion of the selected object, the modifying being done in response to the deletion command without requiring any additional inputs from the user, the graphical animation including an animation that appears as a crumpling of the image of the selected object; automatically moving said modified image of the selected object across the display to a position that overlaps an icon on the screen which indicates the deletion of the selected object, said moving being done in response to the deletion command without requiring any additional inputs from the user; and automatically executing the deletion command on the selected object without any additional input from the user.
Claim 14
Independent Claim
228 words
A method for deleting an object having an image displayed on a display screen of a pointer based computer system having a graphical user interface and providing a user with visual feedback indicative of the deletion, the method comprising the steps of: receiving a deletion command indicating a desired deletion of a selected object having an image displayed on the display screen of the computer system, the change in status command being initiated using the pointer, and the image of the selected object having an initial visual appearance indicative of the initial status; modifying the visual appearance of the image of the selected object displayed on the display screen through graphical animation to provide the user with an animated indication of the deletion of the selected object, the modifying being done in response to the deletion command without requiring any additional inputs from the user, the graphical animation including an animation that appears as a crumpling of the image of the selected object; automatically moving said modified image of the selected object across the display to a position that overlaps an icon on the screen which indicates the deletion of the selected object, said moving being done in response to the deletion command without requiring any additional inputs from the user; and automatically executing the deletion command on the selected object without any additional input from the user.
Claim 15
Dependent Claim
16 words
A method as recited in claim 11 wherein said icon represents the deletion of said object.
Claim 16
Dependent Claim
16 words
A method as recited in claim 11 wherein said icon represents the storage of said object.
Claim 17
Dependent Claim
20 words
A method as recited in claim 11 wherein said modified object is moved along an arcuate path to said icon.
Claim 18
Dependent Claim
14 words
A method as recited in claim 14 wherein said arcuate path is substantially hyperbolic.
Claim 19
Dependent Claim
14 words
A method as recited in claim 15 wherein said arcuate path includes a loop.
Claim 20
Dependent Claim
26 words
A method as recited in claim 11 wherein said modified object is moved along a path including at least one substantially straight segment to said icon.
Claim 21
Dependent Claim
21 words
A method as recited in claim 11 further comprising the step of animating said object as it moves along said path.
Claim 22
Dependent Claim
18 words
A method as recited in claim 18 wherein said step of animating said object comprises rotating said object.
Claim 23
Dependent Claim
18 words
A method as recited in claim 18 wherein said step of animating said object comprises wobbling said object.
Claim 24
Dependent Claim
25 words
A method as recited in claim 11 further comprising the step of providing an audible user feedback as said object is modified in visual appearance.
Claim 25
Dependent Claim
23 words
A method as recited in claim 11 further comprising the step of providing audible user feedback as said modified object is automatically moved.
Claim 26
Dependent Claim
21 words
A method as recited in claim 11 wherein the icon which indicates the deletion of the object is a trash icon.
Claim 27
Dependent Claim
69 words
A method as recited in claim 23 wherein the computer system is a pen based computer system having a stylus and a dual-function display assembly, the dual-function display assembly including the screen and a position sensitive membrane that covers said screen, and wherein the stylus is used to input information to the computer by contacting the display screen and the change of status command is entered by the stylus.
Claim 28
Dependent Claim
92 words
A method as recited in claim 11 wherein said animation that appears as a crumpling of the image includes a method for drawing a ragged line segment on a computer screen comprising: identifying a straight-line segment from a bit map area located in RAM to be converted into a ragged line segment; recursively dividing said straight-line segment while adding a random factor to create a ragged line segment in a bit map area located in RAM; and drawing said ragged line segment on a computer screen to provide a paper crumpling effect.