Automated grouping of image and other user data
First Claim
1. A method for organizing data files, comprising:
- (a) storing a plurality of data files in at least one of a plurality of folders in a memory;
(b) receiving a first user instruction to process a first data file;
(c) creating a first folder within said memory;
(d) storing the first data file in the first folder in response to the first user instruction;
(e) processing the first data file according to the first user instruction;
(f) receiving a second user instruction to process a second data file; and
(g) storing the second data file in the first folder in response to the second user instruction.
2 Assignments
0 Petitions
Accused Products
Abstract
A user selects a data file (e.g., an image file) from an interface (e.g., a thumbnail view). Upon selecting a file from the interface, the contents of that file are presented to the user in an appropriate manner (e.g., providing an enlarged image display). The selected file is also moved to a separate folder. As the contents of additional files are presented to the user, those files are also moved to the separate folder. A new folder is created when the user returns to the interface and selects another file from that interface, or alternatively, upon instruction from the user to create a new folder. The user may then rename or otherwise modify the folder(s).
326 Citations
80 Claims
-
1. A method for organizing data files, comprising:
-
(a) storing a plurality of data files in at least one of a plurality of folders in a memory;
(b) receiving a first user instruction to process a first data file;
(c) creating a first folder within said memory;
(d) storing the first data file in the first folder in response to the first user instruction;
(e) processing the first data file according to the first user instruction;
(f) receiving a second user instruction to process a second data file; and
(g) storing the second data file in the first folder in response to the second user instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
16. The method of step 1, further comprising steps of:
-
(h) receiving a signal to discontinue storage of data files in the first folder;
(i) creating a second folder in response to the signal to discontinue storage of data files in the first folder; and
(j) storing a next selected data file in the second folder. - View Dependent Claims (17)
-
-
40. A machine-readable medium having machine-executable instructions for performing steps comprising:
-
(a) storing a plurality of user data files in a first folder in a memory;
(b) receiving a selection of a first user data file of the plurality of user data files;
(c) creating a second folder within said memory;
(d) storing the first user data file in the second folder in response to the selection of step (b);
(e) receiving a user instruction to present a second user data file of the plurality; and
(f) storing the second user data file in the second folder in response to the instruction of step (e). - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A server for storing user data files, the server comprising:
-
a memory;
a communications interface through which user data files stored on a mobile device may be transferred to the memory; and
a processor configured to perform steps comprising;
(a) storing a plurality of user data files in a first folder in the memory, (b) receiving a selection of a first user data file of the plurality of user data files, (c) creating a second folder within said memory, (d) storing the first user data file in the second folder in response to the selection of step (b), (e) receiving a user instruction to present a second user data file of the plurality, and (f) storing the second user data file in the second folder in response to the instruction of step (e). - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
-
78. A network server for organizing data files, the network server comprising:
-
a memory;
a communications interface through which data files stored on a device may be transferred to the memory; and
a processor configured to perform steps comprising;
(a) storing a plurality of data files in the memory, (b) displaying a file selection user interface presenting information about each of the plurality of data files, (c) receiving a selection of a first data file of the plurality of data files, (d) receiving a user instruction to process the first data file, and (e) processing the first data file in response to the instruction of step (d). - View Dependent Claims (79)
-
-
80. A system for organizing image files, comprising:
-
a wireless mobile device, including;
a digital camera, a memory for storing image files for images captured with the digital camera, and a communication interface with a wireless communication network for transmission of image files stored in the memory; and
a server, including;
a server communications interface through which image files are received from the wireless mobile device via the wireless communication network, a server memory for storing image files received through the server communications interface, and a processor configured to perform steps comprising;
(a) displaying a file selection user interface presenting thumbnail images for each of a plurality of image files stored in the server memory, wherein selection of a thumbnail from said interface generates a display of an enlarged image corresponding to the selected thumbnail, (b) receiving from the file selection user interface a selection of a first thumbnail corresponding to a first image file of the plurality, (c) creating a first file folder based upon the selection received in step (b), (d) storing the first image file in the first file folder based on the selection received in step (b), (e) deleting the first image file from another folder based on the selection received in step (b), (f) receiving an instruction to generate, without an intervening redisplay of the file selection user interface, a display of an enlarged image corresponding to a second image file of the plurality, (g) storing the second image file in the first folder and deleting the second image file from another folder based on the instruction received in step (f), (h) redisplaying the file selection user interface, (i) receiving from the file selection user interface a selection of a third thumbnail corresponding to a third image file of the plurality, (j) storing the third image file in the first file folder based on the selection received in step (i), (k) opening a second folder having image files stored therein, (l) receiving a selection of a fourth image file of the plurality from the file selection user interface, and (m) storing the fourth image file in the second folder based on the selection received in step (l).
-
Specification