Patent ID: 8464063

Claim:
A non-transient computer program product including computer executable instructions stored onto a computer readable medium which, when executed by a processor of a computer, causes the computer to perform a method for establishing a trusted group, the instructions comprising: instructions to define the trusted group including two or more devices; instructions to receive a session initiation protocol (SIP) registration for a first device; instructions to receive a subscribe message from the first device to subscribe to the trusted group; in response to the SIP registration, instructions to send a notification to the first device, the notification providing information of a second device that is already registered and subscribed to the trusted group; instructions to pass a SIP invite message from the first device to the second device, the SIP invite message including a self signed certificate fingerprint for the first device; in response to the SIP invite message, passing a 200 OK message from the second device to the first device, wherein the 200 OK message includes a self signed certificate fingerprint for the second device; and wherein, in response to the 200 OK message, the first device and the second device establish a persistent transport layer security (TLS) connection to pass lock or unlock events between the first device and the second device.