Pre-authorized, encrypted and secured QR code-based wallet to share money with authorized recipients
Provided herein is a method of transferring an asset to a user's account, the method including the steps of: displaying a QR code in an accessible location, the code encoding a tripartite URL, including a shortened URL of a service provider, a first encrypted string whose key is housed on a server of the service provider, and a second encrypted string whose key is accessible only by authenticated user(s) and is optionally on a user profile of the user; the user scanning the code with a device; connecting the device to the server; transmitting the first encrypted string to the server; decrypting the first encrypted string; transmitting the second encrypted string to the server; obtaining authentication details from the user; decrypting the second encrypted string; connecting the device to a secure location of the server; and transferring the asset to the user's account.
1 . A gallery comprising images and a QR code, wherein the QR code encodes a tripartite uniform resource locator (URL), the tripartite URL comprising:
a first region comprising a shortened URL of a service provider;
a second region comprising a first encrypted string, the first encrypted string decryptable by a first key housed on a server associated with the service provider; and
a third region comprising a second encrypted string, the second encrypted string decryptable by a second key restricted to at least one authenticated user,
wherein, when the first string is decrypted, and the second string is not decrypted, an unauthenticated user is connected to an external website displaying an image collection, the image collection including the images.
2 . The gallery of claim 1 , wherein the server comprises a profile of an asset owner's account, wherein the authenticated user is directed to the profile, upon providing authentication details.
3 . The gallery of claim 1 , wherein the server is configured to connect a device in possession of the authenticated user to request a transfer of an asset from an account of an owner of the asset, upon decrypting the second encrypted string.
4 . The gallery of claim 3 , wherein the server is configured to enable the owner to impose pre-set limits on the transfer, the pre-set limits selected from the group consisting of a maximum amount per transfer and a maximum transfer frequency.
5 . The gallery of claim 3 , wherein the server is configured to enable the owner to preauthorize the transfer.
6 . The gallery of claim 1 , wherein the server is configured to connect a device in possession of the authenticated user to request transfer of an asset from an account belonging to an owner, upon decrypting the first and second encrypted strings.
7 . The gallery of claim 6 , wherein the server is configured to enable the owner to impose a pre-set limit on the transfer, wherein the limit is selected from the group consisting of a maximum amount per transfer and a maximum transfer frequency.
8 . The gallery of claim 7 , wherein the server is configured to enable the owner to require preauthorization of the transfer, when the transfer exceeds the pre-set limit.
9 . The gallery of claim 1 , wherein the images and QR code are displayed as physical images.
10 . The gallery of claim 1 , wherein the images and QR code are displayed as virtual images.
11 . The gallery of claim 1 , wherein the first encrypted string, when decrypted, comprises a customer identifier and QR code identifier.