7800618

Method and Appparatus for Providing an Animated Representation of a Reorder Operation

PublishedSeptember 21, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
29 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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.

2

2. A method, as set forth in claim 1 , further comprising producing an audio signal accompanying animating movement of the at least one data item.

3

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.

4

4. A method, as set forth in claim 3 , further comprising substantially immediately rendering each of the animated items at the target locations in response to receiving a second request to arrange the plurality of data items into a third orientation prior to an end of the time period.

5

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

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.

7

7. A computer readable program storage device, as set forth in claim 6 , further comprising producing an audio signal accompanying animating movement of the at least one data item.

8

8. A computer readable program storage device, as set forth in claim 6 , wherein animating movement further comprises: determining a current location of a data item to be animated; determining a target location of the data item to be animated; identifying a time period for the animation; and periodically rendering the animated data item at a location between the current and target locations as a function of an elapsed time and the identified time period, wherein rendering the animated data item comprising foregoing intermediate rendering and finally rendering the animated item at the target location in response to receiving a second request to arrange the plurality of data items into a third orientation.

9

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.

10

10. The apparatus as set forth in claim 9 , further comprising an audio system adapted to produce an audio signal accompanying animated movement of the at least one data item.

11

11. The apparatus, as set forth in claim 9 , wherein the device adapted to animate movement is capable of overriding the data item being promptly displayed at the second orientation in response to determining that animating movement of the data items between the second and third orientations is trivial.

12

12. The apparatus, as set forth in claim 9 , wherein the device adapted to animate movement further comprises maintaining the display of data items that are not moved between the first and second orientations, and periodically rendering only the data item being moved between the first and second orientations.

13

13. The apparatus, as set forth in claim 9 , wherein the region adapted to display a plurality of data items in the first orientation further comprises displaying only a portion of a list of the plurality of data items, and wherein the device is adapted to animate movement further comprises animating movement of the at least one data item only when the data item is within the portion of the list being displayed.

14

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

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.

16

16. The apparatus, as set forth in claim 15 , wherein the device adapted to animate movement is capable of overriding the data item being promptly displayed at the second orientation in response to determining that animating movement of the data items between the second and third orientations is trivial.

17

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.

18

18. A method, as set forth in claim 1 , wherein the plurality of data items comprise at least a portion of a communications session.

19

19. A method, as set forth in claim 1 , wherein the plurality of data items comprise at least a portion of a chat window.

20

20. A method, as set forth in claim 1 , wherein the plurality of data items comprise at least a portion of a list of data items.

21

21. A method, as set forth in claim 3 , wherein the plurality of data items comprise at least a portion of a communications session.

22

22. A method, as set forth in claim 3 , wherein the plurality of data items comprise at least a portion of a chat window.

23

23. A method, as set forth in claim 3 , wherein the plurality of data items comprise at least a portion of a list of data items.

24

24. A method, as set forth in claim 3 , further comprising producing an audio signal accompanying animating movement of the at least one data item.

25

25. A computer readable program storage device, as set forth in claim 6 , wherein the plurality of data items comprise at least a portion of a communications session.

26

26. A computer readable program storage device, as set forth in claim 6 , wherein the plurality of data items comprise at least a portion of a chat window.

27

27. A processor-based display device, as set forth in claim 17 , wherein the plurality of data items comprise at least a portion of a communications session.

28

28. A processor-based display device, as set forth in claim 17 , wherein the plurality of data items comprise at least a portion of a chat window.

29

29. A processor-based display device, as set forth in claim 17 , further comprising producing an audio signal accompanying animating movement of the at least one data item.

Patent Metadata

Filing Date

Unknown

Publication Date

September 21, 2010

Inventors

Peter T. Westen

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD AND APPPARATUS FOR PROVIDING AN ANIMATED REPRESENTATION OF A REORDER OPERATION” (7800618). https://patentable.app/patents/7800618

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.