Patent ID: 8141142

Claim:
A method for enabling a first client and a second client to establish an authentication of a user to remotely access a device, the method comprising: the first client providing a first set of personal information of the user to a first server over a first network, wherein the first client and the first server communicate over the first network; the first client receiving an encrypted user certificate from the first server over the first network, wherein the encrypted user certificate includes an encryption by the first server of user data comprising at least one personal attribute of the user corresponding to the first set of personal information; the second client providing the encrypted user certificate to a second server over a second network, wherein the second client, the second server, and the device communicate over the second network, wherein the first and second clients comprise different applications each having different functionality; the second client receiving remote access information from the second server over the second network; a user remote access module in the second server receiving the encrypted user certificate and a second set of personal information; extracting, by the user remote access module, a user identification and access level request from the second set of personal information; using, by the user remote access module, the user certificate to determine the encrypted user data and decrypting the user encrypted user data to obtain the unencrypted user data; and verifying that the unencrypted user data matches the extracted user identification and the access level request from the second set of personal information, wherein the remote access information facilitates remote access to the device by the second client over the second network in response to the verification by the second server of the encrypted user certificate.