Patent ID: 9444807
Filing Date: 2016-09-13
CPC Classification: H04L

Claim Text:
1. A system enabling a second device to determine a presence information of a first device comprising: the first device coupled to an access point via a first firewall; the second device coupled to the access point via a second firewall; the access point coupled to a presence server via a communication network, wherein the access point facilitates communication between the first device, the second device, and the presence server; wherein the first device establishes a secure connection with the presence server via the access point and over the communication network, and while the secure connection with the presence server is established the first device generates a token uniquely associated with the first device, and provides the token to the presence server; wherein the first device uses the token as an encryption key to encrypt a presence information of the first device; an unsecure network connection, wherein the first device sends the encrypted presence information to the presence server over the unsecured network connection, and the presence server uses the token to decrypt the encrypted presence information to produce the presence information of the first device, and the first device keeps a continuous return path open through the unsecure network connection by optimizing the timing in which the first device sends an updated presence information to the presence server; the second device, which receives the presence information of the first device from the presence server.