Managing changes in a relationship management system
First Claim
1. A relationship management system comprising:
- a first database that stores a plurality of user collections, wherein each user collection is accessible by a user of the system and includes one or more first unique contact files;
a second database that stores a firm collection, the firm collection including one or more second unique contact files, each second unique contact file having contact data in common with one or more of the first unique contact files;
a third database that stores one or more rules, each rule including data that matches the contact data in common with one or more of the first unique contact files, the one or more rules defining a strategy for managing a change to the one or more second unique contact files upon detecting a change to the common data of one or more of the first unique contact files within a particular user collection, the changed one or more first unique contact files corresponding to one of the second unique contact files, wherein the changed common data corresponds to one or more contacts other than the user with access to the changed user collection and the strategy includes presenting an option to add or not add the change to the firm collection when the changed common data corresponds to contact data of a first subset of the second unique contact files; and
a change routine stored in a memory and adapted to be executed on a processor to detect a match between one or more rules and the changed common data of the one or more first unique contact files and to make the change to the common data of a corresponding second unique contact file within the firm collection according to the one or more rules.
2 Assignments
0 Petitions
Accused Products
Abstract
A relationship management system stores multiple versions of contact information for a particular contact by storing the contact information that is available to all of the users of system that know a particular contact in a firm collection and by storing information about the particular contact that is available to a limited number of users that know the particular contact in one or more user collections. When changes are made to the user collection for a particular contact, the system detects the change, and based upon a number of administrative rules determines whether the change should be contributed to the firm collection. The system may automatically make the corresponding changes to each of the contact files within the firm collection or may recommend to the user whether the change should be promoted, allowing the users to accept or reject the recommendation. Preferably, each user will be provided with a default number of days to accept or reject the recommendation, after which the system may promote the contact information automatically.
-
Citations
14 Claims
-
1. A relationship management system comprising:
-
a first database that stores a plurality of user collections, wherein each user collection is accessible by a user of the system and includes one or more first unique contact files; a second database that stores a firm collection, the firm collection including one or more second unique contact files, each second unique contact file having contact data in common with one or more of the first unique contact files; a third database that stores one or more rules, each rule including data that matches the contact data in common with one or more of the first unique contact files, the one or more rules defining a strategy for managing a change to the one or more second unique contact files upon detecting a change to the common data of one or more of the first unique contact files within a particular user collection, the changed one or more first unique contact files corresponding to one of the second unique contact files, wherein the changed common data corresponds to one or more contacts other than the user with access to the changed user collection and the strategy includes presenting an option to add or not add the change to the firm collection when the changed common data corresponds to contact data of a first subset of the second unique contact files; and a change routine stored in a memory and adapted to be executed on a processor to detect a match between one or more rules and the changed common data of the one or more first unique contact files and to make the change to the common data of a corresponding second unique contact file within the firm collection according to the one or more rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13)
-
-
8. A method of storing information pertaining to a plurality of contacts in a relationship management system used by a multiplicity of users, comprising:
-
creating a user collection for each of the multiplicity of users; creating a firm collection; storing a first contact file for a particular contact within one or more user collections; storing a second contact file for the particular contact within the firm collection; wherein the first and second contact files include common data; detecting a change made to the first contact file common data for the particular contact within one or more of the user collections wherein the changed first contact file common data corresponds to one or more contacts other than the user for which the user collection was created; storing one or more change management rules wherein each of the one or more rules includes data that matches the first contact file common data and defines a strategy for managing a change to the one or more second contact files; comparing the change made to the first contact file common data to the one or more change management rules; and when the comparison of the change and the rule indicates that the change includes common data that is different than the second contact file common data; presenting an option to modify the second contact file with the changed common data when the common data includes contact data of a first subset of the second contact files; and saving the changed common data to the first contact file when the common data includes contact data of a second subset of the second contact files; wherein the one or more subsets include one or more of a firm list contact, firm personnel, alumni, top clients, clients, or a company associated with a client. - View Dependent Claims (9, 10, 11, 12, 14)
-
Specification