Method and apparatus for automatically organizing information
First Claim
1. A method for automatically organizing information into a plurality of storage elements comprising steps of:
- (a) generating a profile and a constraint expression associated with one of said plurality of storage elements;
(b) recognizing a feature corresponding to said profile contained in the information;
(c) evaluating said feature to produce an information expression;
(d) determining if said information expression matches said constraint expression; and
(e) storing said information in said one of said plurality of storage elements if said information expression matches said constraint expression.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses an electronic filing system for automatically organizing information into a number of storage elements or folders. The storage elements are folders arranged hierarchically. The information is stored into the storage elements based on its contents. Each storage element is associated by a set of profiles and a set of constraint expressions. The constraint expressions are quantitative measurements of the profiles. The information is scanned and its features are extracted and compared with the profiles. If the features match the storage element'"'"'s profiles, the features are quantitatively evaluated to produce information expressions. If the information expressions are within the constraints specified by the constraint expressions, the information is stored into the storage element. The profiles and the constraint expressions can be adjusted to reflect the changes in the user'"'"'s interests.
-
Citations
15 Claims
-
1. A method for automatically organizing information into a plurality of storage elements comprising steps of:
-
(a) generating a profile and a constraint expression associated with one of said plurality of storage elements; (b) recognizing a feature corresponding to said profile contained in the information; (c) evaluating said feature to produce an information expression; (d) determining if said information expression matches said constraint expression; and (e) storing said information in said one of said plurality of storage elements if said information expression matches said constraint expression. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for automatically organizing information into a plurality of storage elements in a processor-based system comprising:
-
a memory for storing instruction sequences by which the processor-based system is processed, the memory including a plurality of storage elements; and a processor coupled to said memory for executing the stored instruction sequences, said instruction sequence including process steps that cause the processor to; (a) generate a profile and a constraint expression associated with one of said plurality of storage elements, (b) recognize a feature corresponding to said profile contained in the information, (c) evaluate said feature to produce an information expression, (d) determine if said information expression matches said constraint expression, and (e) store said information in said one of said plurality of storage elements if said information expression matches said constraint expression. - View Dependent Claims (12, 13, 14, 15)
-
Specification