Systems and methods for correlating online aliases with real-world identities
First Claim
1. A computer-implemented method for correlating online aliases, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- identifying, for each acquaintance of a user, each known online alias of the acquaintance of the user by;
accessing a user account of the user, the user account associated with an online communication mechanism;
obtaining, from the user account, contact data associated with an online alias of the acquaintance of the user;
accessing at least one additional user account of the user, the additional user account associated with an additional online communication mechanism that is different from the online communication mechanism;
obtaining, from the additional user account, contact data associated with an additional online alias that is different from the online alias of the acquaintance of the user;
determining, by identifying at least one common characteristic between the contact data associated with the online alias and the contact data associated with the additional online alias, that the online alias and the additional online alias represent different online aliases for the same acquaintance of the user;
associating each known online alias of the acquaintance of the user with the acquaintance of the user by;
creating a global contact record for the acquaintance of the user that identifies each known online alias of the acquaintance of the user, the contact record comprising information that identifies at least the online alias of the acquaintance of the user, the additional online alias of the acquaintance of the user, and contact data for the acquaintance of the user;
storing the global contact record in a contact-management database;
wherein the user and the acquaintance of the user are distinct.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for correlating online aliases with real-world identities may comprise accessing a first user account associated with a first online communication mechanism, obtaining contact data associated with a first online alias from the first user account, identifying contact data associated with a second online alias, identifying, by comparing the contact data associated with the first online alias with the contact data associated with the second online alias, at least one common characteristic between the first online alias and the second online alias, and associating both the first online alias and the second online alias with a common contact. A graphical user interface may display a contact'"'"'s name, online aliases for by the contact, and the online communication mechanisms that may be used to communicate with the contact. The method may also facilitate communication with a contact using online communication mechanisms. Corresponding systems and computer-readable media are also disclosed.
-
Citations
18 Claims
-
1. A computer-implemented method for correlating online aliases, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
-
identifying, for each acquaintance of a user, each known online alias of the acquaintance of the user by; accessing a user account of the user, the user account associated with an online communication mechanism; obtaining, from the user account, contact data associated with an online alias of the acquaintance of the user; accessing at least one additional user account of the user, the additional user account associated with an additional online communication mechanism that is different from the online communication mechanism; obtaining, from the additional user account, contact data associated with an additional online alias that is different from the online alias of the acquaintance of the user; determining, by identifying at least one common characteristic between the contact data associated with the online alias and the contact data associated with the additional online alias, that the online alias and the additional online alias represent different online aliases for the same acquaintance of the user; associating each known online alias of the acquaintance of the user with the acquaintance of the user by; creating a global contact record for the acquaintance of the user that identifies each known online alias of the acquaintance of the user, the contact record comprising information that identifies at least the online alias of the acquaintance of the user, the additional online alias of the acquaintance of the user, and contact data for the acquaintance of the user; storing the global contact record in a contact-management database; wherein the user and the acquaintance of the user are distinct. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for correlating online aliases, the system comprising:
-
an access module programmed to identify, for each acquaintance of a user, each known online alias of the acquaintance of the user by; accessing a user account of the user, the user account associated with an online communication mechanism; obtaining, from the user account, contact data associated with an online alias of the acquaintance of the user; accessing at least one additional user account of the user, the additional user account associated with an additional online communication mechanism that is different from the online communication mechanism; obtaining, from the additional user account, contact data associated with an additional online alias that is different from the online alias of the acquaintance of the user; a correlation module programmed to; determine, by identifying at least one common characteristic between the contact data associated with the online alias and the contact data associated with the additional online alias, that the online alias and the additional online alias represent different online aliases for the same acquaintance of the user; associate each known online alias of the acquaintance of the user with the acquaintance of the user by; creating a global contact record for the acquaintance of the user that identifies each known online alias of the acquaintance of the user, the contact record comprising information that identifies at least the online alias of the acquaintance of the user, the additional online alias of the acquaintance of the user, and contact data for the acquaintance of the user; storing the global contact record in a contact-management database; wherein the user and the acquaintance of the user are distinct; at least one processor configured to execute the access module and the correlation module. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
-
identify, for each acquaintance of a user, each known online alias of the acquaintance of the user by; accessing a user account of the user, the user account associated with an online communication mechanism; obtaining, from the user account, contact data associated with an online alias of the acquaintance of the user; accessing at least one additional user account of the user, the additional user account associated with an additional online communication mechanism that is different from the online communication mechanism; obtaining, from the additional user account, contact data associated with an additional online alias that is different from the online alias of the acquaintance of the user; determining, by identifying at least one common characteristic between the contact data associated with the online alias and the contact data associated with the additional online alias, that the online alias and the additional online alias represent different online aliases for the same acquaintance of the user; associate each known online alias of the acquaintance of the user with the acquaintance of the user by; creating a global contact record for the acquaintance of the user that identifies each known online alias of the acquaintance of the user, the contact record comprising information that identifies at least the online alias of the acquaintance of the user, the additional online alias of the acquaintance of the user, and contact data for the acquaintance of the user; storing the global contact record in a contact-management database; wherein the user and the acquaintance of the user are distinct.
-
Specification