Changing animation displayed to user
First Claim
1. A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by at least one processor, are configured to cause a computing system to at least:
- display a first animation to a user, the first animation continuously moving from an original position on the display to a final position on the display and being displayed to prompt an input from the user;
monitor the user'"'"'s interaction with the first animation while the first animation is moving, the monitored interaction including the user moving a cursor to the final position and waiting for the first animation to arrive at the final position;
determine that the first animation has been displayed to the user at least a threshold number of times, the threshold number being at least two; and
display a second animation to the user, the second animation being subsequent to the first animation and continuously moving from the original position on the display to the final position on the display faster than the first animation, the faster continuous change from the original position on the display to the final position on the display of the second animation being based on the monitored interaction with the first animation and the determination that the first animation has been displayed to the user at least the threshold number of times.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system may perform a method comprising displaying, on a graphical user interface (GUI) on a display of the computing system, a plurality of initial animations to a user, each of the plurality of animations being displayed in response to an identical function call, having an identical visual appearance, and being displayed to prompt an input from the user. The method may also comprise monitoring, by a processor of the computing system, the user'"'"'s input to each of the plurality of animations. The method may also comprise displaying, by the GUI, a subsequent animation to the user, the subsequent animation being displayed in response to the identical function call but having a different visual appearance than the plurality of initial animations, the different visual appearance of the subsequent animation being based on the monitored inputs.
-
Citations
19 Claims
-
1. A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by at least one processor, are configured to cause a computing system to at least:
-
display a first animation to a user, the first animation continuously moving from an original position on the display to a final position on the display and being displayed to prompt an input from the user; monitor the user'"'"'s interaction with the first animation while the first animation is moving, the monitored interaction including the user moving a cursor to the final position and waiting for the first animation to arrive at the final position; determine that the first animation has been displayed to the user at least a threshold number of times, the threshold number being at least two; and display a second animation to the user, the second animation being subsequent to the first animation and continuously moving from the original position on the display to the final position on the display faster than the first animation, the faster continuous change from the original position on the display to the final position on the display of the second animation being based on the monitored interaction with the first animation and the determination that the first animation has been displayed to the user at least the threshold number of times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19)
-
-
8. A non-transitory computer-readable storage medium including instructions stored thereon that, when executed by at least one processor, cause a computing system to at least:
-
display, on a graphical user interface (GUI) on a display of the computing system, a first animation to a user, the first animation changing appearance as a function of time and being displayed to prompt an input from the user; monitor, by the at least one processor of the computing system, the user'"'"'s input to the first animation, the input including moving a cursor to a final position of the first animation before the animation arrives at the final position; determine that the animation has been displayed to the user at least a threshold number of times, the threshold number being at least two; and display, by the GUI, a second animation to the user, the second animation being subsequent to the first animation and having a different appearance to the first animation based on the monitored input from the user and the determination that the animation has been displayed to the user at least the threshold number of times, without receiving an instruction from the user to change the animation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium including instructions stored thereon that, when executed by at least one processor, cause a computing system to at least:
-
display, on a graphical user interface (GUI) on a display of the computing system, a first animation to a user, the first animation moving from an original position on the display to a final position on the display and being displayed to prompt an input from the user; monitor, by the at least one processor of the computing system, the user'"'"'s interaction with the displayed first animation; determine, by the at least one processor, that the monitored interaction includes the user moving a cursor to the final position on the display and waiting for the first animation before the first animation moves to the final position; determine, by the at least one processor, that the first animation has been displayed to the user at least a threshold number of times, the threshold number being at least two; and display, by the GUI, a second animation to the user, the second animation being subsequent to the first animation and moving from the original position on the display to the final position on the display faster than the first animation, the faster change being based on the determining. - View Dependent Claims (17, 18)
-
Specification