Matching users based on behavior in a social network
First Claim
1. A method of matching users based on behavior in a social network, comprising the steps of:
- (A) gathering information in a computer by observing one or more of said behaviors of two or more observed users among a plurality of said users of said social network, wherein said behaviors include at least one of (i) one or more reactions to content presented to said observed users, (ii) one or more content created by said observed users and (iii) one or more connections established by said observed users;
(B) generating a plurality of profiles of said observed users based on said information, wherein said behaviors are associated with a plurality of scale factors, respectively;
(C) updating said profiles by refining said scale factors;
(D) matching two or more of said observed users based on said profiles as updated;
(E) communicating between said computer and said observed users that were matched using a communication network; and
(F) establishing a new behavior in response to said information not matching any of said behaviors already known.
1 Assignment
0 Petitions
Accused Products
Abstract
Observation-based user profiling and profile matching are provided. The network behavior of users of a computer-implemented social network are observed and used for user profiling. By observing network behavior instead of necessarily relying on user self-reported data, accurate and objective user profiles can be formed; user profiling is accomplished based on the observed network behaviors with or without the knowledge of the user being profiled. The observed network behaviors can include the customization of a visual graphic, a media preference, a communication preference, or a selection of words from a wordlist. The user profiles can be with respect to a domain and two or more users can be matched based on their profiles with respect to the same domain. User ratings and profile updating based on the ratings are also provided.
-
Citations
20 Claims
-
1. A method of matching users based on behavior in a social network, comprising the steps of:
-
(A) gathering information in a computer by observing one or more of said behaviors of two or more observed users among a plurality of said users of said social network, wherein said behaviors include at least one of (i) one or more reactions to content presented to said observed users, (ii) one or more content created by said observed users and (iii) one or more connections established by said observed users; (B) generating a plurality of profiles of said observed users based on said information, wherein said behaviors are associated with a plurality of scale factors, respectively; (C) updating said profiles by refining said scale factors; (D) matching two or more of said observed users based on said profiles as updated; (E) communicating between said computer and said observed users that were matched using a communication network; and (F) establishing a new behavior in response to said information not matching any of said behaviors already known. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a computer configured to (i) gather information by observing one or more behaviors of two or more observed users among a plurality of users of a social network, wherein said behaviors include at least one of (a) one or more reactions to content presented to said observed users, (b) one or more content created by said observed users and (c) one or more connections established by said observed users, (ii) generate a plurality of profiles of said observed users based on said information, wherein said behaviors are associated with a plurality of scale factors, respectively, (iii) update said profiles by refining said scale factors and (iv) match two or more of said observed users based on said profiles as updated; and an interface to a communication network configured to provide communications between said computer and said observed users that were matched, wherein said reactions are selected by said observed users from a set comprising (i) one or more levels of satisfaction, (ii) a neutral reaction and (iii) one or more levels of dissatisfaction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of matching users based on behavior in a social network, comprising the steps of:
-
(A) gathering information in a computer by observing one or more of said behaviors of two or more observed users among a plurality of said users of said social network, wherein said behaviors include at least one of (i) one or more reactions to content presented to said observed users, (ii) one or more content created by said observed users and (iii) one or more connections established by said observed users; (B) generating a plurality of profiles of said observed users based on said information, wherein said behaviors are associated with a plurality of scale factors, respectively; (C) updating said profiles by refining said scale factors; (D) matching two or more of said observed users based on said profiles as updated; and (E) communicating between said computer and said observed users that were matched using a communication network, wherein said reactions are selected by said observed users from a set comprising (i) one or more levels of satisfaction, (ii) a neutral reaction and (iii) one or more levels of dissatisfaction. - View Dependent Claims (18, 19, 20)
-
Specification