Method and apparatus for providing an animated representation of a reorder operation
First Claim
Patent Images
1. A method, comprising:
- displaying a plurality of data items in a first orientation, wherein the data items comprise at least one alpha-numeric representation;
receiving a first request to arrange the plurality of data items into a second orientation; and
animating movement of at least one of the data items between the first or second orientations, wherein animating movement further comprises periodically displaying the data item at progressive positions along a path between the first and second orientations, and wherein the data item is displayed substantially immediately at the second orientation if a second request to arrange the plurality of data items into a third orientation is received.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus are provided for controlling a graphical user interface to display a plurality of data items in a first orientation. In the event that the GUI is subsequently requested to display the data items in a second orientation, the GUI, operating under software control, animates the required movement of the individual data items such that the individual data items are shown moving from their positions in the first orientation to their positions in the second orientation.
-
Citations
29 Claims
-
1. A method, comprising:
-
displaying a plurality of data items in a first orientation, wherein the data items comprise at least one alpha-numeric representation; receiving a first request to arrange the plurality of data items into a second orientation; and animating movement of at least one of the data items between the first or second orientations, wherein animating movement further comprises periodically displaying the data item at progressive positions along a path between the first and second orientations, and wherein the data item is displayed substantially immediately at the second orientation if a second request to arrange the plurality of data items into a third orientation is received. - View Dependent Claims (2, 18, 19, 20)
-
-
3. A method, comprising:
-
displaying a plurality of data items in a first orientation, wherein the data items comprise at least one alpha-numeric representation; receiving a first request to arrange the plurality of data items into a second orientation; animating movement of at least one of the data items between the first or second orientations, wherein animating movement further comprises periodically displaying the data item at progressive positions along a path between the first and second orientations; and substantially immediately rendering and displaying the animated item at a target location in response to receiving a second request to arrange the plurality of data items into a third orientation. - View Dependent Claims (4, 21, 22, 23, 24)
-
-
5. An apparatus, comprising:
-
means for displaying a plurality of data items in a first orientation, wherein the data items comprise at least one alpha-numeric representation; means for receiving a first request to arrange the plurality of data items into a second orientation; and means for animating movement of at least one of the data items between the first or second orientations, wherein means for animating movement further comprises means for periodically displaying the data item at progressive positions along a path between the first and second orientations and means for displaying the data item substantially immediately at the second orientation if a second request to arrange the plurality of data items into a third orientation is received.
-
-
6. A computer readable program storage device encoded with instructions that, when executed by a computer, performs a method, comprising:
-
displaying a plurality of data items in a first orientation, wherein the first orientation relates to a first list of the data items; receiving a first request to arrange the plurality of data items into a second orientation, wherein the second orientation relates to a second list of the data items; and animating movement of at least a portion of the data items between the first and second orientations, wherein animating movement further comprises periodically displaying the data item at progressive positions along a path between the first and second orientations, and wherein the data item is displayed substantially immediately at the second orientation if a second request to arrange the plurality of data items into a third orientation is received. - View Dependent Claims (7, 8, 25, 26)
-
-
9. An apparatus for displaying information related to a communication session, comprising:
-
a graphical user interface comprising a region adapted to display a list of data items in a first orientation, wherein the first orientation relates to a first list of the data items; a reorder device adapted to receive information regarding the data items and determine a second orientation, wherein the second orientation relates to a second list of the data items; and a device adapted to animate movement of at least one of the data items between the first or second orientations, wherein animating movement further comprises periodically displaying the data item at progressive positions along a path between the first and second orientations, and wherein the data item is displayed substantially immediately at the second orientation if a second request to arrange the plurality of data items into a third orientation is received. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method, comprising:
-
displaying a plurality of data items in a first orientation, wherein the data items comprise at least one alpha-numeric representation; receiving a first request to arrange the plurality of data items into a second orientation; and animating movement of at least one of the data items between the first and second orientations, wherein the data item is displayed substantially immediately at the second orientation in response to receiving a second request to arrange the plurality of data items into a third orientation.
-
-
15. An apparatus, comprising:
-
a graphical user interface for displaying information related to a communication session; a region adapted to display a list of data items in a first orientation; a reorder device adapted to receive information regarding the data items and determine a second orientation; and a device adapted to animate movement of at least one of the data items between the first and second orientations, wherein animating movement further comprises the data item is displayed substantially immediately at the second orientation if a second request to arrange the plurality of data items into a third orientation is received. - View Dependent Claims (16)
-
-
17. A processor-based display device capable of:
-
displaying a plurality of data items in a first orientation, wherein the first orientation relates to a first list of the data items; animating movement of at least a portion of the data items between the first and second orientations in response to first request to arrange the plurality of data items into a second orientation, wherein the second orientation relates to a second list of the data items; wherein the display device displays the data item substantially immediately at the second orientation in response to receiving a second request to arrange the plurality of data items into a third orientation; and wherein animating movement further comprises periodically displaying the data item at progressive positions along a path between the first and second orientations. - View Dependent Claims (27, 28, 29)
-
Specification