Graphical user interface for rapid image categorization
First Claim
1. A method for image categorization, comprising:
- displaying a source stack within a presentation space of a display that represents a set of one or more digital images to be categorized;
arranging a plurality of category stacks around a perimeter of the source stack with which images from the source stack are associated for automatic categorization, wherein a first plurality of the category stacks comprise a first category set, and a second plurality of the category stacks comprise a second category set, where only one of the first or second category sets is active at one time such that the category stacks of the active category set are viewable in the presentation space and corresponding category stacks from the first category set and the second category set are located at a same location along the perimeter of the source stack;
associating a top image from the source stack with a respective category in the active category set in response to a first user input; and
toggling display of the first and second category sets in response to a second user input, such that if the first category set is currently active, the first category set is made inactive and the second category set is made active, and if the second category set is currently active, the second category set is made inactive and the first category set is made active.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for rapid categorization of digital images. Aspects of an exemplary embodiment include arranging a plurality of image objects representing respective image files in a source stack within a presentation space of a display; arranging a first set of category objects representing respective image categories along a perimeter of the source stack of image objects; arranging a second set of category objects representing respective image categories along the perimeter of the source stack of image objects; visually indicating within the presentation space of the display which one of the first and second category sets is a primary set and which one is a secondary set; associating a primary key input with a category object in the one of the first and second category sets indicated as the primary set, and associating a secondary key input with a category object in the one of the first and second category sets indicated as the secondary set; and in response to receiving one of the primary and secondary key input, associating an image file corresponding to a top image object in the source stack with the image category represented by the category object associated with the received key input.
29 Citations
39 Claims
-
1. A method for image categorization, comprising:
-
displaying a source stack within a presentation space of a display that represents a set of one or more digital images to be categorized; arranging a plurality of category stacks around a perimeter of the source stack with which images from the source stack are associated for automatic categorization, wherein a first plurality of the category stacks comprise a first category set, and a second plurality of the category stacks comprise a second category set, where only one of the first or second category sets is active at one time such that the category stacks of the active category set are viewable in the presentation space and corresponding category stacks from the first category set and the second category set are located at a same location along the perimeter of the source stack; associating a top image from the source stack with a respective category in the active category set in response to a first user input; and toggling display of the first and second category sets in response to a second user input, such that if the first category set is currently active, the first category set is made inactive and the second category set is made active, and if the second category set is currently active, the second category set is made inactive and the first category set is made active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An executable software product stored on a computer-readable medium containing program instructions for categorizing images, the program instructions for:
-
displaying a source stack within a presentation space of a display that represents a set of one or more digital images to be categorized; arranging a plurality of category stacks around a perimeter of the source stack with which images from the source stack are associated for automatic categorization, wherein a first plurality of the category stacks comprise a first category set, and a second plurality of the category stacks comprise a second category set, where only one of the first or second category sets is active at one time such that the category stacks of the active category set are viewable in the presentation space and corresponding category stacks from the first category set and the second category set are located at a same location along the perimeter of the source stack; associating a top image from the source stack with a respective category in the active category set in response to a first user input; and toggling display of the first and second category sets in response to a second user input, such that if the first category set is currently active, the first category set is made inactive and the second category set is made active, and if the second category set is currently active, the second category set is made inactive and the first category set is made active. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for image categorization comprising:
-
arranging a plurality of image objects representing respective image files in a source stack within a presentation space of a display; arranging a first set of category objects representing respective image categories along a perimeter of the source stack of image objects; arranging a second set of category objects representing respective image categories along the perimeter of the source stack of image objects, wherein arranging the first and second sets of category objects further includes locating corresponding category objects from the first and second sets of category objects in a same location along the perimeter of the source stack of image objects; visually indicating within the presentation space of the display which one of the first and second category sets is currently indicated a primary set and which one is currently indicated a secondary set; associating a primary input with a category object in the one of the first and second category sets indicated as the primary set, and associating a secondary input with a category object in the one of the first and second category sets indicated as the secondary set; in response to receiving the primary input, associating an image file corresponding to a top image object in the source stack with the image category represented by the category object associated with the primary input; and in response to receiving the secondary input; associating the image file corresponding to the top image object in the source stack with the image category represented by the category object associated with the secondary input; indicating the one of the first and secondary set currently indicated as the primary set as the secondary set and the one of the first and secondary set currently indicated as the secondary set as the primary set. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An executable software product stored on a computer-readable medium containing program instructions for categorizing images, the program instructions for:
-
arranging a plurality of image objects representing respective image files in a source stack within a presentation space of a display; arranging a first set of category objects representing respective image categories along a perimeter of the source stack of image objects; arranging a second set of category objects representing respective image categories along the perimeter of the source stack of image objects, wherein arranging the first and second sets of category objects further includes locating corresponding category objects from the first and second sets of category objects in a same location along the perimeter of the source stack of image objects; visually indicating within the presentation space of the display which one of the first and second category sets is currently indicated a primary set and which one is currently indicated a secondary set; associating a primary input with a category object in the one of the first and second category sets indicated as the primary set, and associating a secondary input with a category object in the one of the first and second category sets indicated as the secondary set; in response to receiving the primary input, associating an image file corresponding to a top image object in the source stack with the image category represented by the category object associated with the primary input; and in response to receiving the secondary input; associating the image file corresponding to the top image object in the source stack with the image category represented by the category object associated with the secondary input; indicating the one of the first and secondary set currently indicated as the primary set as the secondary set and the one of the first and secondary set currently indicated as the secondary set as the primary set. - View Dependent Claims (31, 32, 33, 34)
-
-
35. An electronic device, comprising:
-
a display; a memory for storing a plurality of image files; and a processor coupled to the display and memory for executing an image application that allows a user to categorize the plurality of image files, the image application functional for; arranging a plurality of image objects representing respective image files in a source stack within a presentation space of the display; arranging a first set of category objects representing respective image categories along a perimeter of the source stack of image objects; arranging a second set of category objects representing respective image categories along the perimeter of the source stack of image objects, wherein arranging the first and second sets of category objects further includes locating corresponding category objects from the first and second sets of category objects in a same location along the perimeter of the source stack of image objects; visually indicating within the presentation space of the display which one of the first and second category sets is currently indicated a primary set and which one is currently indicated a secondary set; associating a primary input with a category object in the one of the first and second category sets indicated as the primary set, and associating a secondary input with a category object in the one of the first and second category sets indicated as the secondary set; in response to receiving the primary input, associating an image file corresponding to a top image object in the source stack with the image category represented by the category object associated with the primary input; and in response to receiving the secondary input; associating the image file corresponding to the top image object in the source stack with the image category represented by the category object associated with the secondary input; indicating the one of the first and secondary set currently indicated as the primary set as the secondary set and the one of the first and secondary set currently indicated as the secondary set as the primary set. - View Dependent Claims (36, 37, 38, 39)
-
Specification