Patent ID: 9608945
Date: 2017-03-28
CPC Classifications: H04L

Claim:
1. A method, comprising: by a client electronic device, performing operations for: sending, to an identity server, a device information request message comprising one or more handles; receiving, from the identity server, in response to the device information request message, a device information response message comprising a push token for each of one or more receiving electronic devices associated with each of the one or more handles and a single session token, wherein the single session token, generated from the push token, generates a value that is used by a message server to verify that the client electronic device is permitted to send messages to a corresponding one of receiving electronic devices; and sending a single request message to a message server, the single request message comprising the push tokens, the session token, and a payload, wherein the single request message is configured to cause the message server to, based on the push tokens and the session token, send a corresponding message that includes a copy of the payload to each of the one or more receiving electronic devices.