Patent ID: 9160722
Filing Date: 2015-10-13
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for securing personal information of a user, the method comprising: a. receiving, from the user, personal information, separate and distinct from login credentials of the user, in an unencrypted textual form by a client computer; b. transmitting the received personal information, separate and distinct from login credentials of the user, via a secure virtual private network (VPN) connection to a dedicated VPN server/proxy; c. receiving the personal information, separate and distinct from login credentials of the user, at the dedicated VPN server/proxy; d. encrypting at least a portion of the received personal information, separate and distinct from login credentials of the user, at the dedicated VPN server/proxy using an encryption key; e. transmitting the encrypted personal information, separate and distinct from login credentials of the user, from the dedicated VPN server/proxy to a social networking service, wherein the encryption key or a corresponding decryption key are not available to the social networking service; f. establishing a VPN secure network connection between a second client computer and the dedicated VPN server/proxy; g. receiving, by the second user computer, a request from the second user, for the personal information; h. requesting, responsive to the received request, by the dedicated VPN server/proxy, the personal information from the social networking service; i. receiving, at the dedicated VPN server/proxy, the personal information from the social networking service; j. decrypting, at the dedicated VPN server/proxy, the received personal information; and k. transmitting the received personal information via a secure virtual private network (VPN) connection to the second user computer.