Patent ID: 9124574
Filing Date: 2015-09-01
Classification: H04L

Abstract:
1. A system enabling a second device to determine a presence information of a first device comprising: a presence server; the first device, which establishes a secure connection with the presence server, 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 over the secure connection; the presence information of the first device, wherein the first device uses the token as an encryption key to encrypt the 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 updated presence information to the presence server; the second device, which receives the presence information of the first device from the presence server.