System and method for managing user digital assets while maintaining security and privacy
AssigneeOrrin Vincent Campbell
InventorOrrin Vincent Campbell
Life of this patent
Estimating the term…
Abstract
The present invention is provides a system or a computer implemented user digital assets management method for managing digital assets of a user while maintaining privacy and security. The digital assets are converted into anonymous data having a verifiable portion and an encrypted portion. The verifiable portion contains non identifiable information of the user and the encrypted portion contains identifiable information of the user. The identifiable information includes user personal data. The user has control on the anonymous data and grants access to the service provider accordingly.
Claims20
A computer implemented user digital assets management method configured to be implemented using a digital wallet service that operatively communicates with at least one service provider and at least one user device via at least one network, the method comprising:
- a. receiving at the digital wallet service, digital assets associated with a user from the at least one network, wherein the digital assets includes cryptocurrencies data and social media data, the cryptocurrencies data is received from at least one user cryptocurrency account and the social media data is received from at least one user social media account;
- b. processing electronically by the digital wallet service over a server the received social media data into specialized data, wherein the specialized data includes a verifiable portion of the social media data used for user verification and an encrypted portion of the social media data used for user identification, that is decrypted using a user only private key and the verifiable portion includes ownership data associated with the user only private key;
- c. converting by the digital wallet service the specialized data into a machine readable format before storing in a local storage;
- d. storing the digital assets in the local storage;
- e. receiving a request from at least one service provider to access the specialized data of the user;
- f. verifying the user using the verifiable portion of the specialized data;
- g. decrypting by the user the encrypted portion of the specialized data using the user only private key;
- h. granting access of the decrypted specialized data to the at least one service provider by the user;
- i. creating a digital signature of the granted access to the decrypted specialized data;
- j. storing the digital signature on a block-chain network;
- k. receiving a reward from the at least one service provider to the user, for granting access to the specialized data;
- and
- l. storing the received reward in the at least one user account associated with the digital wallet service.
A user digital assets management system, comprising:
- a. circuitry for receiving digital assets associated with a user from one or more networks, wherein the digital assets includes cryptocurrencies data and social media data, the cryptocurrencies data is received from at least one user cryptocurrency account and the social media data is received from at least one user social media account;
- b. circuitry for processing the received social media data into specialized data, the specialized data including a verifiable portion of the social media data used for user verification and an encrypted portion of the social media data used for user identification, wherein the encrypted portion is decrypted using a user only private key and the verifiable portion includes ownership data associated with the user only private key;
- c. circuitry for converting the specialized data into specialized data using a machine readable format;
- d. circuitry for storing the digital assets in a local storage;
- e. circuitry for receiving a request from at least one service provider to access the specialized data of the user;
- f. circuitry for verifying the user using the verifiable portion of the specialized data;
- g. circuitry for decrypting the encrypted portion of the specialized data using the user only private key by the user;
- h. circuitry for granting access of the decrypted specialized data to the at least one service provider by the user;
- i. circuitry for creating a digital signature of the granted access to the decrypted specialized data, wherein the digital signature is stored on a block-chain network;
- j. circuitry for receiving a reward from the at least one service provider to the user, for granting access to the specialized data, wherein the reward includes fiat currency or cryptocurrency;
- and
- k. circuitry for storing the received reward in the at least one user cryptocurrency account of the user if the reward is cryptocurrency or converting the reward to cryptocurrency if it is fiat currency before storing the received reward in the at least one user cryptocurrency account.
Dependencies are inferred from the claim text.