Secure Non-Geospatially Derived Device Presence Information
First Claim
1. A system enabling a device to determine the presence information of another device over a communication network comprising:
- a first device;
an access point coupled to the first device via a firewall, to facilitate and manage communication amongst the many devices connected to the communication network;
the access point coupled to a communications network;
a presence server coupled to the communications network; and
another device connected to the network and available to receive information regarding the presence and status of the first device.
3 Assignments
0 Petitions
Accused Products
Abstract
This invention includes a system and method to enable a device to determine the presence information of another device over a secure communication network. First, the device and a presence server establish a secure connection. Next, while the initial secure connection with the presence server is established, the device generates a randomly created token and provides it to the presence server. The token is used as a shared-secret by the device and the presence server to secure future presence communications over a non-secure connection. Next, without the need to again enter a password or establish a secure connection with the presence server, the device uses the shared-secret to sign, encrypt and convey presence information to the presence server over an arbitrary connection. Finally, the presence server may share the first device'"'"'s presence information with another device.
18 Citations
25 Claims
-
1. A system enabling a device to determine the presence information of another device over a communication network comprising:
-
a first device; an access point coupled to the first device via a firewall, to facilitate and manage communication amongst the many devices connected to the communication network; the access point coupled to a communications network; a presence server coupled to the communications network; and another device connected to the network and available to receive information regarding the presence and status of the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method enabling a device to determine the presence information of another device over a secure communication network comprising:
-
establishing a secure connection between the device and a presence server in which the device and the presence server authenticate each other; providing a password to establish the initial secure connection with the presence server; while the initial secure connection with the presence server is established, the device generates a randomly created token and provides it to the presence server over the secure connection; using the token is used as a shared-secret by the device and the presence server to establish future presence communications over a secure, or non-secure connection; terminating the initial secure connection; the device using the token to encrypt, sign, and convey presence information to the presence server over an arbitrary connection without the need to enter a password or establish a secure connection with the presence server; and the presence server conveying the device'"'"'s presence information to another device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification