Enabling identification of online identities between different messaging services
First Claim
1. A method comprising:
- determining that a user of a first instant messaging service is associated with a second instant messaging service different from the first instant messaging service;
identifying user identities for user other than the user, wherein the user identities are associated with the first instant messaging service and the user identities are stored in a first list associated with the user;
determining if at least one of the user identities from the first list of user identities has a matching user identity associated with the second instant messaging service by identifying if a unique portion of the at least one of the user identities from the first list of user identities has at least one common feature with a unique portion of a user identity associated with the second instant messaging service;
determining a degree of uniqueness of an identified user identity;
adjusting the required amount of common features between the unique portion of the identified user identity and the unique portion of a matching user identity associated with the second instant messaging service based on the determined degree of uniqueness of the identified user identity; and
modifying, by a hardware processor, a second list associated with the second instant messaging service to include the matching user identities.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for populating identities in a message service involves registering a user of a first messaging service with a second messaging service. User identities for users other than the registered user may be identified. These user identities may be associated with the first messaging service and may be stored in a list associated with the registered user. It is determined if each identified user identity has a matching user identity associated with the second messaging service. If so, a database associated with the second messaging service is populated with the matching user identities. Determining whether a matching user identity exists may be performed, for example, by making character strings comparisons between user identities or using a database that stores a mapping of first messaging service user identities to second messaging service user identities. The mapping database may be generated as corresponding user identities are discovered.
-
Citations
24 Claims
-
1. A method comprising:
-
determining that a user of a first instant messaging service is associated with a second instant messaging service different from the first instant messaging service; identifying user identities for user other than the user, wherein the user identities are associated with the first instant messaging service and the user identities are stored in a first list associated with the user; determining if at least one of the user identities from the first list of user identities has a matching user identity associated with the second instant messaging service by identifying if a unique portion of the at least one of the user identities from the first list of user identities has at least one common feature with a unique portion of a user identity associated with the second instant messaging service; determining a degree of uniqueness of an identified user identity; adjusting the required amount of common features between the unique portion of the identified user identity and the unique portion of a matching user identity associated with the second instant messaging service based on the determined degree of uniqueness of the identified user identity; and modifying, by a hardware processor, a second list associated with the second instant messaging service to include the matching user identities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising a machine-readable medium storing instructions for causing one or more hardware processors to perform operations comprising:
-
determining that a user of a first instant messaging service is associated with a second instant messaging service different from the first instant messaging service; identifying user identities for users other than the user, wherein the user identities are associated with the first instant messaging service and the user identities are stored in a first list associated with the user; determining if at least one of the user identities from the first list of user identities has a matching user identity associated with the second instant messaging service by identifying if a unique portion of the at least one of the user identities from the first list has at least one common feature with a unique portion of a user identity associated with the second instant messaging service; determining a degree of uniqueness of an identified user identity; adjusting the required amount of common features between the unique portion of the identified user identity and the unique portion of a matching user identity associated with the second instant messaging service based on the determined degree of uniqueness of the identified use identity; and modifying a second list associated with the second instant messaging service to include the matching user identities. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
one or more hardware processors; and a memory storing instructions, operable when executed by the one or more hardware processors to cause the one or more hardware processors to perform operations including; determining that a user of a first instant messaging service is associated with a second instant messaging service different from the first instant messaging service; identifying user identities for users other than the user, wherein the user identities are associated with the first instant messaging service and the user identities are stored in a first list associated with the user; determining if at least one of the identified user identities associated with the first instant messaging service has a matching user identity associated with the second instant messaging service by identifying if a unique portion of the at least one of the identified user identities has a required amount of common features with a unique portion of the user identity associated with the second instant messaging service; determining a degree of uniqueness of an identified user identity; adjusting the required amount of common features between the unique portion of the identified user identity and the unique portion of a matching user identity associated with the second instant messaging service based on the determined degree of uniqueness of the identified user identity; and modifying a second list associated with the second instant messaging service to include the matching user identities. - View Dependent Claims (23, 24)
-
Specification