Patent ID: 9137225
Filing Date: 2015-09-15
Classification: H04L

Abstract:
1. A method for remotely storing user data having uniform encryption among a plurality of devices, the method comprising: opening a first communication channel between a user device and an intermediate processing module; receiving, performed by a processor, user account information from the user device over the first communication channel for temporary use at the intermediate processing module, wherein the user account information includes at least a user account encryption key; receiving user data for remote storage from the user device at the intermediate processing module; encrypting the user data at the intermediate processing module using the received user account encryption key; opening a second communication channel between the intermediate processing module and a destination storage, wherein the second communication channel is opened after authentication of a user account using the received user account information; transferring the encrypted user data from the intermediate processing module to the destination storage; removing the user account information from the intermediate processing module; receiving a dynamic string; and generating a shared encryption key using an automated algorithm, wherein the shared encryption key is based at least partly on the dynamic string; and authenticating user access to the intermediate processing module, wherein authenticating user access comprises: