COMPUTER SYSTEM ARCHITECTURE FOR AUTOMATIC CONTEXT ASSOCIATIONS
First Claim
1. A computer implemented relationship processing system for providing context associations between computer objects comprising the following computer executable components:
- an association system that determines a degree of a strength of association between at least a pair of computer objects and metadata obtained by a data collection system;
a chunking system that uses the degree of the strength of association determined by the association system for a set of objects and groups them into a number of sub-groups; and
an importance calculator that determines an importance ranking between a target computer object and one or more other computer objects.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system models human memory by deriving associations between objects, events, and the context of the computer user or users. These associations can be dynamically generated, changing depending on the behavior of the user and context. Examples of areas in which this system can be used include time management (e.g., a calendar that presents time-based groupings of objects), people management (e.g., use analysis of user communications to rank importance of people to the user, groupings, and associations between people/groups and other objects such as documents, email), and general computer management (e.g., use analysis of user behavior to identify important objects and objects that are related to a current focus and context of the computer user).
-
Citations
20 Claims
-
1. A computer implemented relationship processing system for providing context associations between computer objects comprising the following computer executable components:
-
an association system that determines a degree of a strength of association between at least a pair of computer objects and metadata obtained by a data collection system; a chunking system that uses the degree of the strength of association determined by the association system for a set of objects and groups them into a number of sub-groups; and an importance calculator that determines an importance ranking between a target computer object and one or more other computer objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A relationship processing method for providing context associations between computer objects, comprising:
-
analyzing metadata to determine extents of a strength of association between computer objects; utilizing the extents of the strength of association to group the computer objects into a number of sub-groups; mapping the computer objects based upon the extents of the strength of association between the computer objects; and determining an importance ranking between a target computer object and one or more other computer objects. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented relationship processing system for providing context associations between computer objects comprising the following computer executable means:
-
means for analyzing metadata to determine extents of a strength of association between computer objects; means for utilizing the extents of the strength of association to group the computer objects into a number of sub-groups; means for mapping the computer objects based upon the extents of the strength of association between the computer objects; means for determining an importance ranking between a target computer object and one or more other computer objects; and means for rendering a visualization of the mapping on a computer display screen.
-
Specification