Patent ID: 9032494
Filing Date: 2015-05-12
Classification: G06F,H04L

Abstract:
1. A method of communication, comprising: establishing a local communication connection between a local target device and a local source device; at the source device, obtaining target device credentials directly from the target device via the local connection, where the target device credentials comprises information from a creation authority that identifies the target device; at the source device, sending the credentials to a cloud authentication server via a first secure communication channel; at the target device, obtaining source device credentials via the local connection; at the target device, sending the source device credentials to the cloud authentication server via a second secure communication channel; at the source device, receiving a message from the cloud authentication server via the first secure communication channel, said message indicating that the target device is authenticated based upon comparison of the target device credentials to a database of known good devices based upon data from a creation database and based upon comparison of the credentials to a revocation list of devices that are not to be authenticated; at the target device, receiving a message from the cloud authentication server via the second secure communication channel, said message indicating that the source device is authenticated; at the source device, sending the target device credentials, content identification and purpose of a transfer of the content from the source device to a cloud compliance rules checking server; at the source device, receiving a message from the cloud compliance rules checking server that approves content to be sent from the source device to the target device; and delivering content from the source device to the target device on the condition that both the target device and source device are authenticated and compliance rules are approved.