Patent ID: 8938613
Filing Date: 2015-01-20
Classification: H04L

Abstract:
1. A computer-implemented method, comprising: detecting a login from a local messaging client to a local messaging server by a user; logging the user into a cloud-based messaging service using credentials for the cloud-based message service that are different from other credentials used by the user to achieve the login with the local messaging server, the credentials unknown to the user and an account used at the cloud-based messaging service is unknown to the user and inaccessible to the user except through the local messaging client; transparently acting as an intermediary between the local messaging server and the cloud-based messaging service to securely process messages sent from and delivered to the user on the local messaging client; intercepting a message being sent from the local messaging in system by the user and directed to a recipient; acquiring a custom-encryption key from a local data store; encrypting the message with the custom-encryption key; and forwarding the encrypted message to the cloud-based messaging system for processing to the recipient, the recipient unaware of the cloud-based messaging system.