User registration notification between different communication services
First Claim
1. A method comprising:
- registering an initial user of a first communication service with a second communication service;
receiving a list of contacts associated with the initial user;
identifying, using at least one processor, a user identity contained in the received list of contacts that corresponds to a subsequent user;
receiving a request for the initial user to receive a notification when the subsequent user registers with the second communication service;
identifying a registration by the subsequent user with the second communication service subsequent to registering the initial user with the second communication service; and
in response to identifying the registration of the subsequent user with the second communication service, and based on the request, providing, to the initial user, a notification that the subsequent user has registered with the second communication service.
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
21 Claims
-
1. A method comprising:
-
registering an initial user of a first communication service with a second communication service; receiving a list of contacts associated with the initial user; identifying, using at least one processor, a user identity contained in the received list of contacts that corresponds to a subsequent user; receiving a request for the initial user to receive a notification when the subsequent user registers with the second communication service; identifying a registration by the subsequent user with the second communication service subsequent to registering the initial user with the second communication service; and in response to identifying the registration of the subsequent user with the second communication service, and based on the request, providing, to the initial user, a notification that the subsequent user has registered with the second communication service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; register an initial user of a first communication service with a second communication service; receive a list of contacts associated with the initial user; identify a user identity contained in the received list of contacts that corresponds to a subsequent user; receive a request for the initial user to receive a notification when the subsequent user registers with the second communication service; identify a registration by the subsequent user with the second communication service subsequent to registering the initial user with the second communication service; and in response to identifying the registration of the subsequent user with the second communication service, and based on the request, provide, to the initial user, a notification that the subsequent user has registered with the second communication service. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium storing instructions thereon that, when executed by a processor, cause a computer system to:
-
register an initial user of a first communication service with a second communication service; receive a list of contacts associated with the initial user; identify a user identity contained in the received list of contacts that corresponds to a subsequent user; receive a request for the initial user to receive a notification when the subsequent user registers with the second communication service; identifying a registration by the subsequent user with the second communication service subsequent to registering the initial user with the second communication service; and in response to the registration of the subsequent user with the second communication service, and based on the request, provide, to the initial user, a notification that the subsequent user has registered with the second communication service. - View Dependent Claims (21)
-
Specification