Methods and systems for visually distinguishing user attribute similarities and differences
First Claim
1. A method for electronically displaying attribute associations between a first user and a second user of a messaging service, comprising:
- retrieving a second attribute from a first plurality of attributes that are associated with the second user;
comparing the second attribute to a first attribute of the first user;
designating a common attribute when the comparison reveals that the first attribute is similar to the second attribute;
accessing a rank defined by the first user for the common attribute, wherein the rank indicates a degree of importance of the commonality of the first attribute and the second attribute relative to other commonalities existing between attributes associated with the first user and the second user; and
visually distinguishing the common attribute of the second user within a display viewable by the first user to the exclusion of the other commonalities existing between attributes associated with the first user and the second user, based on the rank of the common attribute being higher than the rank of the other commonalities.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer-readable storage media, and systems are provided to facilitate visually distinguishing common attributes of users an electronic communication network or messaging service. In particular, user profile attributes are compared between a first and second user, and similar attributes are visually highlighted by assigning, for example, a distinct font, font size, color, font effect, and/or other visual effect to the user'"'"'s screen name to designate which attributes are similar. In addition, or alternatively, when the first user views a user profile of the second user, common user attributes are visually highlighted. In one embodiment, the font, font size, color, and/or font effect assigned to the highlighted attribute indicates a degree of similarity of the attribute. Such implementations may allow users to more easily recognize and interact with others that have similar interests and attributes.
-
Citations
21 Claims
-
1. A method for electronically displaying attribute associations between a first user and a second user of a messaging service, comprising:
-
retrieving a second attribute from a first plurality of attributes that are associated with the second user; comparing the second attribute to a first attribute of the first user; designating a common attribute when the comparison reveals that the first attribute is similar to the second attribute; accessing a rank defined by the first user for the common attribute, wherein the rank indicates a degree of importance of the commonality of the first attribute and the second attribute relative to other commonalities existing between attributes associated with the first user and the second user; and visually distinguishing the common attribute of the second user within a display viewable by the first user to the exclusion of the other commonalities existing between attributes associated with the first user and the second user, based on the rank of the common attribute being higher than the rank of the other commonalities. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for displaying attribute associations to a viewing user, the system comprising:
-
a display capable of presenting information to the viewing user; a memory containing instructions; and a processor coupled to the memory, the processor executing the instructions to perform stages comprising; sending a request for attributes corresponding to at least a second user; receiving a plurality of attributes, at least one of which corresponds to the second user; identifying which attributes of the second user are associated with the attributes of the viewing user; accessing a rank defined by the viewing user for at least one identified attribute, wherein the rank indicates a degree of importance of the commonality of the at least one identified attribute relative to other commonalities existing between attributes associated with the viewing user and the second user; and visually distinguishing, on the display, the at least one identified attribute to the exclusion of the other commonalities existing between attributes associated with the viewing user and the second user, based on the rank of the at least one identified attribute being higher than the rank of the other commonalities. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-readable storage medium containing instructions that, when executed by a processor, cause the processor to perform stages comprising:
-
receiving a first plurality of attribute selections from a viewing user; receiving a second plurality of attributes from a second user; identifying at least one common attribute between the first and second pluralities of attributes; accessing a rank defined by the viewing user for the at least one common attribute, wherein the rank indicates a degree of importance of the commonality of the at least one common attribute relative to other commonalities existing between the first and second pluralities of attributes; and visually distinguishing, on a display, the at least one common attribute to the exclusion of the other commonalities existing between the first and second pluralities of attributes, based on the rank of the at least one common attribute being higher than the rank of the other commonalities. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium containing instructions that, when executed by a processor, cause the processor to define a visual highlight as applying to a user attribute by performing stages comprising:
-
receiving a first input from a first user, describing a first attribute of the first user; receiving a second input from the first user that defines a visual highlight to apply to a second attribute that is identified as associated with the first attribute; receiving a third input from the first user that defines a rank indicating a degree of importance of the association of the first attribute with the second attribute relative to other associations existing between attributes of the first user and the second user; storing at least the second input on a storage medium; and visually distinguishing the second attribute to the exclusion of other attributes, based on the rank indicating the degree of importance of the association of the first attribute with the second attribute being higher than the rank of the other associations existing between attributes of the first user and the second user. - View Dependent Claims (20, 21)
-
Specification