Relationship collaboration system
First Claim
1. A computer implemented method of processing data containing information about relationships between contacts or entities and a community of contact owners, comprising:
- collecting data including contact information, contact owner information and one or more values related to strength of a relationship between the contact and the contact owner;
evaluating the strength of the relationship based on the one or more values; and
storing the collected data and evaluated strength in a computer database.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method of processing data containing information about relationships between contacts and a community of contact owners, comprises: collecting data including contact information, contact owner information and one or more values related to strength of a relationship between the contact and the contact owner; evaluating the strength of the relationship based on the one or more values; and storing the collected data and evaluated strength in a computer database. A method of keying a database, comprises: building a database of records, each containing information about an entity, and each of which include a domain name field; and setting the domain name field as a key field; whereby a record for an entity is found by reference to a domain name. A method of keying a database, comprises: building a database of records, each containing information about an entity, and each of which include an email address field; and setting the email address field as a key field; whereby a record for an entity is found by reference to an email address. A method of keying a database, comprising: building a database of records, each containing information about an entity, and each of which includes a field holding an identifier uniquely associated with an entity by a convention of computer networking; and setting the field holding the identifier as a key field; whereby a record for an entity is found by reference to an identifier. A method of sharing relationship information, comprising: maintaining a database of relationship information records; selecting contact information according to a selection criterion; and returning selected relationship information also complying with restrictions set in a set of hierarchical privacy policies.
-
Citations
87 Claims
-
1. A computer implemented method of processing data containing information about relationships between contacts or entities and a community of contact owners, comprising:
-
collecting data including contact information, contact owner information and one or more values related to strength of a relationship between the contact and the contact owner;
evaluating the strength of the relationship based on the one or more values; and
storing the collected data and evaluated strength in a computer database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of keying a database, comprising:
-
building a database of records, each containing information about an entity, and each of which include a domain name field; and
setting the domain name field as a key field;
whereby a record for an entity is found by reference to a domain name. - View Dependent Claims (17)
-
-
18. A method of keying a database, comprising:
-
building a database of records, each containing information about an entity, and each of which include an email address field; and
setting the email address field as a key field;
whereby a record for an entity is found by reference to an email address. - View Dependent Claims (19)
-
-
20. A method of keying a database, comprising:
-
building a database of records, each containing information about an entity, and each of which includes a field holding an identifier uniquely associated with an entity by a convention of computer networking; and
setting the field holding the identifier as a key field;
whereby a record for an entity is found by reference to an identifier. - View Dependent Claims (21, 22)
-
-
23. A method of sharing contact information, comprising:
-
maintaining a database of contact information records;
selecting contact information according to a selection criterion; and
returning selected contact information also complying with restrictions set in a set of hierarchical privacy policies. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A system for processing data containing information about relationships between contacts or entities and a community of contact owners, comprising:
-
a data collecting module which collects data including contact information, contact owner information and one or more values related to strength of a relationship between the contact and the contact owner;
a processor executing a process to evaluate the strength of the relationship based on the one or more values; and
a memory storing the collected data and evaluated strength in a computer database. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A database structure stored in a memory, the database structure including a key, the database structure comprising:
-
a plurality of records, each containing information about an entity, and each of which include a domain name field; and
the domain name field is a key field;
whereby a record for an entity is found by reference to a domain name. - View Dependent Claims (46)
-
-
47. A database structure stored in a memory, the database structure including a key, the database structure comprising:
-
a plurality of records, each containing information about an entity, and each of which include an email address field; and
the email address field is a key field;
whereby a record for an entity is found by reference to an email address. - View Dependent Claims (48)
-
-
49. A database structure stored in a memory, the database structure including a key, the database structure comprising:
-
a plurality of records, each containing information about an entity, and each of which includes a field holding an identifier uniquely associated with an entity by a convention of computer networking; and
the field holding the identifier is a key field;
whereby a record for an entity is found by reference to an identifier. - View Dependent Claims (50, 51)
-
-
52. A system for sharing contact information, comprising:
-
a database of contact information records stored in a memory;
a processor which selects contact information according to a selection criterion; and
a user interface which returns selected contact information also complying with restrictions set in a set of hierarchical privacy policies. - View Dependent Claims (53, 54, 55, 56, 57, 58)
-
-
59. A computer software product including:
-
a machine readable medium carrying instructions for carrying out a method of processing data containing information about relationships between contacts or entities and a community of contact owners, comprising;
collecting data including contact information, contact owner information and one or more values related to strength of a relationship between the contact and the contact owner;
evaluating the strength of the relationship based on the one or more values; and
storing the collected data and evaluated strength in a computer database. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. A computer software product including a keyed database manipulated by instructions carried on a machine readable medium, the instructions comprising:
-
building a database of records, each containing information about an entity, and each of which include a domain name field; and
setting the domain name field as a key field;
whereby a record for an entity is found by reference to a domain name. - View Dependent Claims (75)
-
-
76. A computer software product including a keyed database manipulated by instructions carried on a machine readable medium, the instructions comprising:
-
building a database of records, each containing information about an entity, and each of which include an email address field; and
setting the email address field as a key field;
whereby a record for an entity is found by reference to an email address. - View Dependent Claims (77)
-
-
78. A computer software product including a keyed database manipulated by instructions carried on a machine readable medium, the instructions comprising:
-
building a database of records, each containing information about an entity, and each of which includes a field holding an identifier uniquely associated with an entity by a convention of computer networking; and
setting the field holding the identifier as a key field;
whereby a record for an entity is found by reference to an identifier. - View Dependent Claims (79, 80)
-
-
81. A computer software product including:
-
a machine readable medium carrying instructions for carrying out a method of sharing contact information, comprising;
maintaining a database of contact information records;
selecting contact information according to a selection criterion; and
returning selected contact information also complying with restrictions set in a set of hierarchical privacy policies. - View Dependent Claims (82, 83, 84, 85, 86, 87)
-
Specification