| CPC H04L 63/102 (2013.01) [H04L 63/20 (2013.01)] | 9 Claims |

|
1. A method for enabling secure network access to data records associated with a selected cloud services application from among a plurality of cloud service applications, through a trusted intermediary server, the method comprising:
establishing network communication between the trusted intermediary server and a client terminal operated by a user;
selecting based on user input received through the client terminal, a cloud services application from among a plurality of cloud service applications, for retrieving data associated with the selected cloud services application;
receiving a user identifier a comprising an identifier uniquely associated with the user in the records of the selected cloud services application;
generating a validation code;
transmitting to a cloud services server associated with the selected cloud services application:
the user identifier; and
the validation code;
wherein the cloud services server is configured to respond to transmission of the user identifier by:
identifying a terminal device that is associated with the user identifier; and
transmitting the validation code to the identified terminal device;
initiating through the client terminal, a prompt for the user to input a validation code;
receiving from the client terminal, a code that has been input by the user at the client terminal in response to the prompt; and
responsive to determining that the validation code matches the received code that has been input by the user at the client terminal:
retrieving from a database associated with the selected cloud services application, data that is associated with both of the user and the selected cloud services application; and
enabling the user to access the retrieved data through the client terminal;
wherein:
the trusted intermediary server is a non-fungible token management portal server configured to implement a non-fungible token management portal;
the selected cloud services application is a software application that generates of stores non-fungible tokens associated with cloud based services provided by the selected cloud services application; and
the retrieved data comprises a set of non-fungible tokens that are associated with both of the user and the selected cloud services application.
|