Virtual keyboard animation
First Claim
Patent Images
1. A method, comprising:
- at a computing device that includes a touchscreen, one or more touch sensors coupled with the touchscreen, and one or more processors configured to receive signals generated by the one or more touch sensors;
displaying a keyboard image on the touchscreen, including rendering images of individual keys of the keyboard image in respective locations on the touchscreen, wherein each individual key of the individual keys is associated with a respective symbol;
displaying, on the touchscreen, a text-input field that is displayed outside of the keyboard image;
detecting, based on signals generated by the one or more touch sensors, user contact with the touchscreen at a location of a first individual key of the individual keys displayed on the keyboard image, wherein a respective rendered image of the first individual key includes a first symbol; and
in response to detecting the user contact at the location of the first individual key, displaying an animation on the touchscreen, the animation including a visual effect of the first symbol emanating from the location of the first individual key and moving substantially away from the first individual key and towards the text-input field, wherein the visual effect is selected from multiple different visual effects based at least in part on a characteristic of the signals generated by the one or more touch sensors.
1 Assignment
0 Petitions
Accused Products
Abstract
A keyboard image is displayed on the touchscreen of a computing device, with images of individual keys of the keyboard being rendered in respective locations on the touchscreen. User contact with the touchscreen is detected at a location corresponding to a first key of the keyboard image and interpreted as an intentional key selection with respect the first key. An animation is thereafter displayed on the touchscreen in response to the key selection, the animation including a visual effect emanating from the touchscreen location corresponding to the first key and moving substantially away from the keyboard image.
-
Citations
44 Claims
-
1. A method, comprising:
at a computing device that includes a touchscreen, one or more touch sensors coupled with the touchscreen, and one or more processors configured to receive signals generated by the one or more touch sensors; displaying a keyboard image on the touchscreen, including rendering images of individual keys of the keyboard image in respective locations on the touchscreen, wherein each individual key of the individual keys is associated with a respective symbol; displaying, on the touchscreen, a text-input field that is displayed outside of the keyboard image; detecting, based on signals generated by the one or more touch sensors, user contact with the touchscreen at a location of a first individual key of the individual keys displayed on the keyboard image, wherein a respective rendered image of the first individual key includes a first symbol; and in response to detecting the user contact at the location of the first individual key, displaying an animation on the touchscreen, the animation including a visual effect of the first symbol emanating from the location of the first individual key and moving substantially away from the first individual key and towards the text-input field, wherein the visual effect is selected from multiple different visual effects based at least in part on a characteristic of the signals generated by the one or more touch sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A computing device comprising:
-
a touchscreen including a display on which images may be rendered and one or more touch sensors to generate signals indicative of user contact with the touchscreen; and control circuitry, including one or more processors, configured to; render a keyboard image on the touchscreen, including rendering images of individual keys of the keyboard image in respective locations on the touchscreen, wherein each individual key of the individual keys is associated with a respective symbol, display, on the touchscreen, a text-input field that is displayed outside of the keyboard image; detect user contact with the touchscreen at a location of a first individual key of the individual keys displays on the keyboard image based on one or more signals generated by the one or more touch sensors, wherein a respective rendered image of the first individual key includes a first symbol, and in response to detecting the user contact at the location of the first individual key, render an animation on the touchscreen, the animation including a visual effect of the first symbol emanating from the location of the first individual key and moving substantially away from the first individual key and towards the text-input field, wherein the visual effect is selected from multiple, different visual effects based at least in part on a characteristic of the signals generated by the one or more touch sensors. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer-readable medium having one or more sequences of instructions embodied therein which, when executed by one or more processors disposed within a computing device, cause the one or more processors to:
-
render a keyboard image on a touchscreen of the computing device, including rendering images of individual keys of the keyboard image in respective locations on the touchscreen, each individual key of the individual keys associated with a respective symbol, wherein the computing device includes one or more touch sensors coupled with the touchscreen; display, on the touchscreen, a text-input field that is displayed outside of the keyboard image; detect user contact with the touchscreen at a location of a first individual key of the individual keys of the keyboard image based on one or more signals generated by the one or more touch sensors associated with the touchscreen, wherein a respective rendered image of the first individual key includes a first symbol; and in response to detecting the user contact at the location of the first individual key, render an animation on the touchscreen, the animation including a visual effect of the first symbol emanating from the location of the first individual key and moving substantially away from the first individual key and towards the text-input field, wherein the visual effect is selected from multiple, different visual effects based at least in part on a characteristic of the signals generated by the one or more touch sensors. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification