Cryptographic technology platform and methods for providers to enable users to monetize their data
Abstract
In general terms this invention provides embodiment of systems that permit better usage of consumer generated data that permit the consumer methods to monetize the information and maintain control over the data at the time of its creation and at later times. Certain embodiments comprise a user whose interaction can cause a provider to create data regarding the interaction. The user can authenticate the data using encryption aspects and permit the user to self-publish data. The self-publishing can occur in a manner that only requires direct trust of the technology provider regarding the data validity. The invention may incorporate an Ethereum network. Embodiments of the system may verify, exchange, encrypt and decrypt data allowing purchasers to purchase the data or certain portions of it.
Claims
exact text as granted — not AI-modified1 . A method of securely obtaining decrypted data comprising:
a provider providing platform comprising a private authenticated application programming interface; obtaining an application that contains a private authentication key, wherein the obtaining is performed by a user; interacting with the provider platform wherein the interacting provides an authenticated request to the provider platform and the provider stores a record of the interaction, wherein the interacting is performed by a user and creates user data; creating a newly created secret exchange key associated with the user data; submitting an exchange key to a provider wherein the exchange key is associated with the user data; submitting a proof grant to a data contract; making the user data available to purchase; providing a decryption key to a purchaser; decrypting the data for the purchaser once the purchase satisfies criteria to obtain the data.
2 . The method of claim 1 , wherein the user withdraws the data token.
3 . An encrypted system comprising:
an Ethereum network; an InterPlanetary File System; a proof grant; a data token; a master wallet; a user wallet; a purchaser wallet; a data contract; and a master data contract.
4 . A system for providing public access to encrypted data comprising:
at least one computer processer; a provider; a public database; a provider private database; a user wherein the user interacts with a provider application that generates user data; wherein the provider stores a record of the interaction; wherein the provider creates a secret exchange key; wherein the system executes an authenticated request for the exchange key; wherein the user submits the exchange key and the user's public address; wherein the provider validates the exchange key; wherein the provider finds at least one data contract that can accept the user data; wherein the provider encrypts the data.
5 . The system of claim 4 , wherein the data is encrypted with a master wallet.
6 . The system of claim 5 , further comprising a user wallet created by the provider platform.
7 . The system of claim 6 , wherein the user wallet has a user wallet data token balance.
8 . The system of claim 4 , further comprising a provider application programming interface, wherein application programming interface executes the authenticated request for the exchange key.
9 . The system of claim 4 , further comprising a hash function.
10 . The system of claim 4 , further comprising a public unauthenticated application programming interface, wherein the public unauthenticated application programming interface accepts the submitted exchange key.
11 . The system of claim 4 , further comprising selling the user data to a purchaser.
12 . The system of claim 11 , wherein the purchaser is permitted to view all data available for sale on the master data contract.
13 . The system of claim 12 , wherein the purchaser funds a master data contract with data tokens wherein the data tokens.
14 . The system of claim 13 , wherein the purchaser calls a purchase function on a master data contract using a purchaser interface.
15 . The system of claim 14 , wherein the purchaser user interface is an application.
16 . The system of claim 14 , further comprising an exchange key retrieval operation wherein the exchange key retrieval operation comprises:
mapping the exchange key to a data address; and wherein the provider recreates the decryption key.
17 . The system of claim 16 , wherein the provider returns the decryption key to the purchaser.
18 . The system of claim 17 , further comprising decrypted user data, wherein the purchaser uses the decryption key to decrypt the user data at the data address.
19 . The system of claim 4 , further permitting a user to post additional information including but not limited to pictures, SKU information and geographic location.
20 . A method using the system of claim 4 .Join the waitlist — get patent alerts
Track US2024362602A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.