Adaptive indexing technique for use with electronic objects
First Claim
Patent Images
1. A computer-implemented method for indicating criteria for organizing electronic objects, comprising steps of:
- detecting, by a user input monitor, that a user has swiped across an element of a rendered representation of an electronic object in a particular manner;
comparing the particular manner of the swiping, responsive to the detecting, to previously-defined settings that specify what manner of swiping indicates that the user is dynamically identifying a user-defined organizing criterion; and
storing, if the comparing step determines that the particular manner is consistent with the defined settings, the swiped-across element in a repository of criteria, from which the stored element can subsequently be selected for inclusion in a pattern to be matched against electronic objects for programmatically organizing the electronic objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for organizing and viewing electronic objects (such as incoming electronic mail messages, documents, and so forth) according to relationships among the objects. Objects may be organized according to user-selectable, node-specific criteria. These criteria may be dynamically learned, based upon a particular user'"'"'s behavior, using the disclosed techniques.
40 Citations
18 Claims
-
1. A computer-implemented method for indicating criteria for organizing electronic objects, comprising steps of:
-
detecting, by a user input monitor, that a user has swiped across an element of a rendered representation of an electronic object in a particular manner; comparing the particular manner of the swiping, responsive to the detecting, to previously-defined settings that specify what manner of swiping indicates that the user is dynamically identifying a user-defined organizing criterion; and storing, if the comparing step determines that the particular manner is consistent with the defined settings, the swiped-across element in a repository of criteria, from which the stored element can subsequently be selected for inclusion in a pattern to be matched against electronic objects for programmatically organizing the electronic objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for indicating criteria for organizing electronic objects, comprising:
-
a processor, means for detecting, by a user input monitor of the processor, that a user has swiped across an element of a rendered representation of an electronic object in a particular manner; means for comparing, by the processor, the particular manner of the swiping, responsive to the means for detecting, to previously-defined settings that specify what manner of swiping indicates that the user is dynamically identifying a user-defined organizing criterion; means for storing, if the means for comparing determines that the particular manner is consistent with the defined settings, the swiped element in a repository of criteria usable by the processor for programmatically organizing electronic objects; and means for enabling the stored element to be subsequently selected as an organizing criterion for use in a rule, wherein the rule can subsequently be used for programmatically organizing the electronic objects.
-
-
18. A computer program product for indicating criteria for organizing electronic objects, the computer program product embodied on one or more computer-readable media and comprising code that, when executed on a computer, causes the computer to:
-
detect, by a user input monitor, that a user has swiped across an element of a rendered representation of an electronic object in a particular manner; compare the particular manner of responsive to the detection, to previously-defined settings that specify what manner of swiping indicates that the user is dynamically identifying a user-defined criterion; store, if the comparison determines that the particular manner is consistent with the defined settings, the swiped element in a repository of criteria usable for programmatically organizing electronic objects; and enable the stored element to be used as an organizing criterion in a rule, wherein the rule can subsequently be used for programmatically organizing the electronic objects.
-
Specification