User interface with dynamic transition times
First Claim
Patent Images
1. A method for providing an adaptive user interface of a computing device, the method comprising:
- receiving a user input triggering an animation in the user interface, the animation configured to progress from an animation start to an animation finish in a first transition time dynamically selected from a range of possible transition times, the first transition time selected based on a duration between the user input triggering the animation and an immediately previous user input;
presenting the animation with the dynamically selected first transition time;
receiving a subsequent user input triggering the animation in the user interface, the animation configured to progress from the animation start to the animation finish in a second transition time dynamically selected from the range of possible transition times, the second transition time selected based on a duration between the subsequent user input triggering the animation and a user input immediately preceding the subsequent user input, and wherein the second transition time is greater than the first transition time.
2 Assignments
0 Petitions
Accused Products
Abstract
An adaptive user interface of a computing device receives a user input triggering an animation in the user interface. The animation is configured to progress from an animation start to an animation finish in a transition time dynamically selected from a range of possible transition times based on a duration between the user input triggering the animation and an immediately previous user input. The animation is presented with the dynamically selected transition time.
10 Citations
20 Claims
-
1. A method for providing an adaptive user interface of a computing device, the method comprising:
-
receiving a user input triggering an animation in the user interface, the animation configured to progress from an animation start to an animation finish in a first transition time dynamically selected from a range of possible transition times, the first transition time selected based on a duration between the user input triggering the animation and an immediately previous user input; presenting the animation with the dynamically selected first transition time; receiving a subsequent user input triggering the animation in the user interface, the animation configured to progress from the animation start to the animation finish in a second transition time dynamically selected from the range of possible transition times, the second transition time selected based on a duration between the subsequent user input triggering the animation and a user input immediately preceding the subsequent user input, and wherein the second transition time is greater than the first transition time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device for providing an adaptive user interface, the computing device comprising:
-
a display for presenting the user interface; a user input interface for receiving and processing user input affecting information presented on the display; a logic machine; and a storage machine storing instructions executable by the logic machine to; receive, via the user input interface, a user input triggering an animation in the user interface, the animation configured to progress from an animation start to an animation finish in a first transition time dynamically selected from a range of possible transition times, the first transition time selected based on a duration between the user input triggering the animation and an immediately previous user input; present, via the display, the animation with the dynamically selected transition time; receive, via the user input interface, a subsequent user input triggering the animation in the user interface, the animation configured to progress from the animation start to the animation finish in a second transition time dynamically selected from the range of possible transition times, the second transition time selected based on a duration between the subsequent user input triggering the animation and a user input immediately preceding the subsequent user input, and wherein the second transition time is greater than the first transition time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing an adaptive user interface of a computing device, the method comprising:
-
receiving a user input triggering an animation in the user interface, the animation configured to progress from an animation start to an animation finish in a first transition time dynamically selected from a range of possible transition times, the first transition time selected based on a ramping factor and a duration between the user input triggering the animation and an immediately previous user input; presenting the animation with the dynamically selected transition time; receiving a subsequent user input triggering the animation in the user interface, the animation configured to progress from the animation start to the animation finish in a second transition time dynamically selected from the range of possible transition times, the second transition time selected based on a ramping factor and a duration between the subsequent user input triggering the animation and a user input immediately preceding the subsequent user input, and wherein the second transition time is greater than the first transition time.
-
Specification