Blockchain-based reward system
AssigneeTouch Point Worldwide, Inc.
InventorsDaniel Kang, Thomas Chen, Jonathan Ko
Life of this patent
Estimating the term…
Abstract
Methods and systems are presented for providing rewards and enhanced user experience via blockchain technologies. A reward system uses blockchain technologies to evaluate one or more attributes of a wireless connection between two user devices. A first user can scan a code associated with an instance of a product, where the instance of the product is associated with a second user. A wireless connection can then be established between the two devices, and content stored on the device of the second user and associated with the instance of the product can be transmitted to the device of the first user. Certain attributes of the wireless connection and the content shared can determine what type of reward the second user is given.
Claims20
A system comprising:
- one or more hardware processors;
- and
- a non-transitory memory storing instructions, that when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
- detecting an interaction between a first device of a first user and an instance of a product, wherein the interaction comprises the first device capturing a code corresponding to the instance of the product using a scanning component of the first device;
- identifying, from a plurality of non-fungible tokens (NFTs) stored on a blockchain, a first NFT corresponding to the instance of the product based on the code, wherein the first NFT represents an ownership of the instance of the product by the second user;
- identifying a second user as an owner of the instance of the product based on traversing the blockchain using the first NFT;
- subsequent to identifying the second user as the owner of the instance of the product, establishing a first wireless connection between the first device and a second device of the second user, wherein the second device is different from the instance of the product;
- determining one or more quantifiable metrics associated with the interaction based on attributes associated with the first wireless connection;
- transmitting first user-generated content stored on the second device and associated with the instance of the product to the first device via the first wireless connection;
- transmitting second user-generated content stored on a third-party server and associated with the NFT to the first device via a second wireless connection different from the first wireless connection;
- causing the first user-generated content to be presented on the first device;
- computing an incentive for the second user based on the one or more quantifiable metrics associated with the interaction;
- storing the incentive on the blockchain in association with the NFT;
- generating, based on the first NFT, a second NFT as a child token of the first NFT, wherein the second NFT corresponds to the first NFT and is associated with a set of restrictions;
- and
- transmitting the second NFT to the first device, the second NFT enabling a user of the first device to access a digital version of the product in a virtual computer environment.
A method comprising:
- detecting an interaction between a first device of a first user and an instance of a product, wherein the interaction comprises the first device capturing a code corresponding to the instance of the product;
- identifying, from a plurality of non-fungible tokens (NFTs) stored on a blockchain, a first NFT corresponding to the instance of the product based on the code;
- identifying a second user as an owner of the instance of the product based on traversing the blockchain using the first NFT;
- subsequent to identifying the second user as the owner of the instance of the product, establishing a first wireless connection between the first device and a second device of the second user, wherein the second device is different from the instance of the product;
- determining one or more quantifiable metrics associated with the interaction based on attributes associated with the first wireless connection;
- transmitting first user-generated content stored on the second device and associated with the instance of the product to the first device via the first wireless connection;
- transmitting second user-generated content stored on a third-party server and associated with the NFT to the first device via a second wireless connection different from the first wireless connection;
- causing the first user-generated content to be presented on the first device;
- generating, based on the first NFT, a second NFT as a child token of the first NFT, wherein the second NFT corresponds to the first NFT and is associated with a set of restrictions;
- and
- transmitting the second NFT to the first device, the second NFT enabling a user of the first device to access a digital version of the product in a virtual computer environment based on a relationship between the first NFT and the second NFT.
Dependencies are inferred from the claim text.