Registering client computing devices for online communication sessions
First Claim
Patent Images
1. A method for registering a client computing device for online communication sessions, comprising:
- receiving a message, the message including a device specific identifying token that is unique to the client computing device and a phone number of the client computing device, from an SMS (short message service) transit device that received an SMS message having the identifying token from the client computing device, the SMS transit device having determined the phone number of the client computing device using the identifying token, the identifying token containing information to allow a push notification service to locate and transmit push notification messages to the client computing device;
generating an association between the identifying token and the phone number to uniquely identify the device in an online communication session network; and
storing the association in an online communication session registration data store.
0 Assignments
0 Petitions
Accused Products
Abstract
Registering a client computing device for online communication sessions. A registration server receives a message that has a push token that is unique to the client computing device and a phone number of the client computing device from an SMS (Short Message Service) transit device, which received an SMS message having the push token from the client computing device and determined the phone number of the client computing device from that SMS message. The registration server associates the push token and the phone number and stores it in a registration data store, which is used for inviting users for online communication sessions.
-
Citations
17 Claims
-
1. A method for registering a client computing device for online communication sessions, comprising:
-
receiving a message, the message including a device specific identifying token that is unique to the client computing device and a phone number of the client computing device, from an SMS (short message service) transit device that received an SMS message having the identifying token from the client computing device, the SMS transit device having determined the phone number of the client computing device using the identifying token, the identifying token containing information to allow a push notification service to locate and transmit push notification messages to the client computing device; generating an association between the identifying token and the phone number to uniquely identify the device in an online communication session network; and storing the association in an online communication session registration data store. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A registration server to register multiple client computing devices for an online communication session, the registration server comprising:
-
an SMS (short message service) transit interface, to receive a registration request message from an SMS transit device that receives SMS messages from multiple client computing devices, each registration request message including; a device specific identifying token that is unique to a client computing device of the multiple client computing devices and contains information to allow a push notification service to locate and transmit push notification messages to the client computing device, and a phone number of the client computing device, the phone number determined by the SMS transit device; and an association module, to generate an association between the device specific identifying tokens and phone numbers, the association to uniquely identify the client computing device in an online communication session network, and to store the association in a registration data store. - View Dependent Claims (7, 8)
-
-
9. A non-transitory machine-readable storage medium that provides instructions that, when executed by a processor, will cause said processor to perform operations for registering a client computing device for online communication sessions, the operations comprising:
-
receiving a message, the message including a device specific identifying token that is unique to the client computing device and contains information that allows a push notification service to locate and transmit push notification messages to the client computing device, and a phone number of the client computing device, from an SMS (short message service) transit device that received an SMS message having the identifying token from the client computing device, the SMS transit device having determined the phone number of the client computing device using the identifying token; generating an association between the identifying token and the phone number, to uniquely identify the device in an online communication session network; and storing the association in an online communication session registration data store. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An online communication session registration system, comprising:
-
a registration server, to associate a data pair including a device specific token that is unique to a client computing device, each identifying token to uniquely identify the client computing device and allow a push notification service to locate and transmit push notification messages to the client computing device, and a phone number associated with the client computing device, wherein the registration server stores the data pair in an online communication session registration data store; and an SMS (short message service) transit device to receive SMS messages from multiple client computing devices, the messages having identifying tokens of the client computing devices, wherein the SMS transit device determines phone numbers of the client computing devices from the SMS messages, and wherein the SMS transit device further transmits identifying token and phone number pairs to the registration server. - View Dependent Claims (15, 16, 17)
-
Specification