View animation for scaling and sorting
First Claim
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
- displaying a plurality of item representations each being displayed at a first position, each of the item representations embodying a different item of an electronic file system;
receiving user input; and
in response to the user input, visually animating the plurality of item representations from the respective first positions to different respective second positions.
2 Assignments
0 Petitions
Accused Products
Abstract
In an electronic file system environment, animations of file system items are provided in response to various user requests. For example, where the user requests to change the sort order of a set of displayed item representations, the system responds by animating the item representations to move to new destination positions as dictated by the new sort order. Or, where the user requests to resize a container representation, the system responds by animating the item representations shown in the container representation to move about the display to new destination positions as dictated by the new sizing of the container representation. Or, where the user requests to navigate into or out of a container, the system responds by animating item representations shown in the container representation (representing the container to be navigated into) to expand, contract, and/or move about the display to new destination positions and/or sizes.
54 Citations
20 Claims
-
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
displaying a plurality of item representations each being displayed at a first position, each of the item representations embodying a different item of an electronic file system;
receiving user input; and
in response to the user input, visually animating the plurality of item representations from the respective first positions to different respective second positions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
displaying a container representation, wherein the container representation represents a container in an electronic file system, and wherein the container representation includes a plurality of displayed item representations each being displayed at a first size, wherein each item representation represents an item contained within the container;
receiving user input; and
in response to the user input, visually animating each of the plurality of item representations from the first size to a different second size. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
displaying a container representation, wherein the container representation represents a container in an electronic file system, and wherein the container representation includes a plurality of displayed item representations, wherein each item representation represents an item contained within the container;
receiving user input;
in response to the user input, changing a size of the container representation; and
in response to the user input, visually animating the plurality of item representations to move from a first position to a different second position within the container representation, wherein the second position is determined in accordance with a changed size of the container representation. - View Dependent Claims (19, 20)
-
Specification