Annotating shared contacts with public descriptors
First Claim
Patent Images
1. A method of providing a social network, the method comprising the steps of:
- (a) storing a contact on a central database, the contact created by an owner of the contact, and the contact accessible by a plurality of users other than the owner who have subscribed to have access to contacts on the central database, and who have the owner'"'"'s permission to view the owner'"'"'s contacts;
(b) receiving data for an annotation to the stored contact, the data generated by the owner of the stored contact, the annotation at least describing a relationship between the stored contact and the owner, the data relating to a note to be annotated to the stored contact or to a keyword tag to be annotated to the stored contact, the note entered in a first field allowing freeform, owner-originated text relating to any notes the owner desires to add regarding the stored contact, and the data relating to a searchable keyword tag entered in a second field allowing freeform, owner-originated text relating to any keyword tag the owner desires to add regarding the stored contact; and
(c) storing the data for the annotation, the stored data being accessible along with the contact to the plurality of users who have subscribed to have access to the contacts on the central database.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for annotating shared contacts within a social network with public tags, notes or other data. This allows users of a social network to gain useful information at a glance about others'"'"' contacts within that network, as well as providing a means for filtering contacts within that network by user-defined keywords. Such a system improves and simplifies the ability of a user to discover new potential friends and business contacts.
50 Citations
18 Claims
-
1. A method of providing a social network, the method comprising the steps of:
-
(a) storing a contact on a central database, the contact created by an owner of the contact, and the contact accessible by a plurality of users other than the owner who have subscribed to have access to contacts on the central database, and who have the owner'"'"'s permission to view the owner'"'"'s contacts; (b) receiving data for an annotation to the stored contact, the data generated by the owner of the stored contact, the annotation at least describing a relationship between the stored contact and the owner, the data relating to a note to be annotated to the stored contact or to a keyword tag to be annotated to the stored contact, the note entered in a first field allowing freeform, owner-originated text relating to any notes the owner desires to add regarding the stored contact, and the data relating to a searchable keyword tag entered in a second field allowing freeform, owner-originated text relating to any keyword tag the owner desires to add regarding the stored contact; and (c) storing the data for the annotation, the stored data being accessible along with the contact to the plurality of users who have subscribed to have access to the contacts on the central database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing a social network, comprising the steps of:
-
(a) storing a contact on a central database, the contact created by an owner of the contact, and the contact accessible by a plurality of users other than the owner who have subscribed to have access to contacts on the central database, and who have the owner'"'"'s permission to view the owner'"'"'s contacts; (b) displaying a user interface allowing an owner of the stored contact to provide data for an annotation to the stored contact, the data entered in a field allowing freeform, owner-originated information including at least one of text, graphics and hyperlinks relating to any information the owner desires to add regarding the stored contact; (c) storing data for the annotation to the stored contact, the data for the annotation including one or more notes the owner has added regarding the user and the annotation including one or more searchable keyword tags the owner has added regarding the user, the data for both the notes and one or more keyword tags being customizable by the owner and including owner-originated text relating to information describing a relationship of the stored contact to the owner of the stored contact; and (d) affecting annotation of the stored contact with the data when the stored contact is displayed to the plurality of users having access to the owner'"'"'s stored contacts. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of providing a social network, comprising the steps of:
-
(a) storing a plurality of contacts on a central database, the contacts created by an owner of the contacts, and the contacts accessible by a plurality of users other than the owner who have subscribed to have access to contacts on the central database, and who have the owner'"'"'s permission to view the owner'"'"'s contacts; (b) storing a searchable tag associated with a stored contact of a plurality of stored contacts, the tag generated by the owner of the stored contact, the tag including keywords describing a relationship between the stored contact and the owner of the stored contact, the tag further entered in a field allowing freeform, owner-originated text relating to any information the owner desires to add regarding the stored contact; (c) annotating the tag to the stored contact when the stored contact is displayed to the plurality of users having access to the owner'"'"'s stored contacts; and (d) selecting the stored contact for inclusion in a group of contacts of the plurality of stored contacts in response to a keyword search for stored contacts having one or more of the keywords of the associated tag. - View Dependent Claims (16, 17, 18)
-
Specification