Claims
- 1. Method for evaluating an information aggregate, comprising:
collecting a plurality of documents having non-unique values on a first shared attribute into a first aggregate; determining membership of said aggregate; and visualizing said membership.
- 2. The method of claim 1, further comprising:
determining membership of said information aggregate during a first time period; determining membership of said information aggregate during a second time period; visualizing change in said membership between said first and second time periods.
- 3. The method of claim 1, further comprising filtering said membership by document activity.
- 4. The method of claim 1, further comprising including non-human agents within said membership.
- 5. The method of claim 1, further comprising including within said membership those persons creating a document.
- 6. The method of claim 5, further comprising including within said membership those persons opening, editing, responding, linking, or referencing a document in said aggregate.
- 7. The method of claim 5, further comprising including within said membership those persons referenced with a document.
- 8. The method of claim 2, further comprising:
determining aggregate membership changes over time by using a sliding time window.
- 9. The method of claim 2, further comprising:
repetitively determining and storing aggregate membership as of a succession of time intervals to build a data store representing membership trends over time.
- 10. The method of claim 1, further comprising:
collecting a plurality of documents having non-unique values on a second shared attribute into a second aggregate; determining membership of said second aggregate; and visualizing membership or rates of change of membership across said first and second aggregates; thereby facilitating cross-aggregate membership comparisons.
- 11. A system for evaluating an information aggregate, comprising:
a metrics database for storing document indicia including document attributes, associated persons and age of creation; a query engine responsive to a user request and said metrics database for aggregating documents having same, unique attributes in an information aggregate; said query engine further for
collecting a plurality of documents having non-unique values on a first shared attribute into a first aggregate; determining membership of said aggregate; and a visualization engine for visualizing said membership.
- 12. The system of claim 11, said query engine further for:
determining membership of said information aggregate during a first time period; determining membership of said information aggregate during a second time period; visualizing change in said membership between said first and second time periods.
- 13. The system of claim 11, said query engine further for: filtering said membership by document activity.
- 14. The system of claim 11, said query engine further for including non-human agents within said membership.
- 15. The system of claim 11, said query engine further for including within said membership those persons creating a document.
- 16. The system of claim 15, said query engine further for including within said membership those persons opening, editing, responding, linking, or referencing a document in said aggregate.
- 17. The system of claim 12, said query engine further for determining aggregate membership changes over time by using a sliding time window.
- 18. The system of claim 12, said query engine further for repetitively determining and storing aggregate membership over a succession of time intervals to build a data store representing membership trends over time.
- 19. The system of claim 11, said query engine further for:
collecting a plurality of documents having non-unique values on a second shared attribute into a second aggregate; determining membership of said second aggregate; and visualizing membership or rates of change of membership across said first and second aggregates; thereby facilitating cross-aggregate membership comparisons.
- 20. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for evaluating an information aggregate, said method comprising:
collecting a plurality of documents having non-unique values on a first shared attribute into a first aggregate; determining membership of said aggregate; and visualizing said membership.
- 21. The program storage device of claim 20, said method further comprising:
determining membership of said information aggregate during a first time period; determining membership of said information aggregate during a second time period; visualizing change in said membership between said first and second time periods.
- 22. The program storage device of claim 20, said method further comprising:
collecting a plurality of documents having non-unique values on a second shared attribute into a second aggregate; determining membership of said second aggregate; and visualizing membership or rates of change of membership across said first and second aggregates; thereby facilitating cross-aggregate membership comparisons.
- 23. A computer program product for evaluating an information aggregate, according to the method comprising:
collecting a plurality of documents having non-unique values on a first shared attribute into a first aggregate; determining membership of said aggregate; and visualizing said membership.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The following U.S. patent applications are filed concurrently herewith and are assigned to the same assignee hereof and contain subject matter related, in certain respect, to the subject matter of the present application. These patent applications are incorporated herein by reference.
[0002] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR DETERMINING FOUNDERS OF AN INFORMATION AGGREGATE”, assignee docket LOT920020007US1;
[0003] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR FINDING THE ACCELERATION OF AN INFORMATION AGGREGATE”, assignee docket LOT920020008US1;
[0004] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR FINDING THE RECENCY OF AN INFORMATION AGGREGATE”, assignee docket LOT920020009US1;
[0005] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR EXAMINING THE AGING OF AN INFORMATION AGGREGATE”, assignee docket LOT920020010US1;
[0006] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR DETERMINING CONNECTIONS BETWEEN INFORMATION AGGREGATES”, assignee docket LOT920020011US1;
[0007] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR DETERMINING MEMBERSHIP OF INFORMATION AGGREGATES”, assignee docket LOT920020012US1;
[0008] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR EVALUATING INFORMATION AGGREGATES BY VISUALIZING ASSOCIATED CATEGORIES”, assignee docket LOT920020017US1;
[0009] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR DETERMINING COMMUNITY OVERLAP”, assignee docket LOT920020018US1;
[0010] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR BUILDING SOCIAL NETWORKS BASED ON ACTIVITY AROUND SHARED VIRTUAL OBJECTS”, assignee docket LOT920020019US1; and
[0011] Ser. No. ______, filed ______ for “SYSTEM AND METHOD FOR ANALYZING USAGE PATTERNS IN INFORMATION AGGREGATES”, assignee docket LOT920020020US1.