Animating images to reflect user selection
First Claim
1. In a computing system that includes a display that is configured to display images that can be selected by user input, a method for animating one or more images displayed by the display, upon being selected by the user, and for a predetermined period to reflect the selection of the one or more images by the user, the method comprising:
- an act of displaying a plurality of images at the display that can each be individually selected by user input received by the computing system;
an act of receiving a first user input that selects a first image;
upon receiving the first user input, an act of animating the selected first image; and
after a predetermined period, an act of modifying the animation of the selected first image at the display.
3 Assignments
0 Petitions
Accused Products
Abstract
Images displayed on a display device are animated to reflect a user'"'"'s selection of the images. According to one embodiment, the displayed images include keyboard characters that are selected when the user touches the display at the locations of the display where the images are shown. Selection of the displayed images can also be made through any combination of audio, optical, mechanical and electrical input devices. A plurality of selected images can also be animated simultaneously and by varying degree to reflect a sequence in which the images were selected by the user.
117 Citations
34 Claims
-
1. In a computing system that includes a display that is configured to display images that can be selected by user input, a method for animating one or more images displayed by the display, upon being selected by the user, and for a predetermined period to reflect the selection of the one or more images by the user, the method comprising:
-
an act of displaying a plurality of images at the display that can each be individually selected by user input received by the computing system;
an act of receiving a first user input that selects a first image;
upon receiving the first user input, an act of animating the selected first image; and
after a predetermined period, an act of modifying the animation of the selected first image at the display. - View Dependent Claims (2, 3, 4)
-
-
5. In a computing system that includes a touch-sensitive display that is configured to display images that can be selected when a user touches the touch- sensitive display at locations where the images are correspondingly displayed, a method for animating one or more images displayed by the touch-sensitive display, upon being selected by the user, and for a predetermined period to reflect the selection of the one or more images by the user, the method comprising:
-
an act of displaying a plurality of touchpad images at the touch-sensitive display that can each be individually selected by a user touching the touch- sensitive display device at locations where the key images are correspondingly displayed;
an act of receiving a first user input at the touch-sensitive display that selects a first one of the touchpad images;
upon receiving the first user input, an act of animating the selected touchpad image; and
after a predetermined period, an act of modifying the animation of the selected touchpad image. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. In a computing system that includes a touch-sensitive display device that is configured to display images that can be selected when a user touches the touch- sensitive display at locations where the images are correspondingly displayed, a method for altering the display of one or more images displayed by the touch-sensitive display, upon being selected by the user, and for a predetermined period, to reflect the selection of the one or more images by the user, the method comprising:
-
an act of displaying a keyboard at the touch-sensitive display, the keyboard including a plurality of discrete key images that can each be individually selected by a user touching the touch-sensitive display at locations where the key images are correspondingly displayed;
an act of receiving a first user input at the touch-sensitive display that selects a first one of the key images by touch;
upon receiving the first user input, an act of modifying the display of the selected first one of the key images at the display from a first display state to a second display state;
an act of receiving a second user input at the touch-sensitive display that selects a second one of the key images by touch;
upon receiving the second user input, an act of modifying the display of the selected second one of the key images at the display from the first display state to the second display state, and an act of modifying the display of the selected first one of the key images at the display from the second display state to a third display state. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer program product for use in a computing system that includes a touch-sensitive display that is configured to display images that can be selected when a user touches the touch-sensitive display at locations where the images are correspondingly displayed, the computer program product comprising:
one or more computer-readable media having computer-executable instructions for implementing a method for animating one or more images displayed by the touch-sensitive display, upon being selected by the user, and for a predetermined period, to reflect the selection of the one or more images by the user, the method including;
an act of displaying a plurality of touchpad images at the touch- sensitive display that can each be individually selected by a user touching the touch-sensitive display device at locations where the key images are correspondingly displayed;
an act of receiving a first user input at the touch-sensitive display that selects a first one of the touchpad images;
upon receiving the first user input, an act of animating the selected touchpad image; and
after a predetermined period, an act of modifying the animation of the selected touchpad image. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
Specification