System for accessing non-fungible tokens
AssigneeTouch NFT, LLC
InventorsJoseph Copeland, Tamba Samba
Life of this patent
Estimating the term…
Abstract
A system that allows owners of Non Fungible Tokens (NFTs) to access an NFT via a physical item. The physical item may include authenticating information that enables the system to verify ownership of an NFT that is maintained in a remote database, such as a blockchain ledger. The item thus enables the owner to quickly and securely access the digital asset associated with the NFT via a reader, such as a smart phone or other computing device. The system provides a method for binding an NFT to the physical item, and a corresponding method for accessing the NFT and the related digital asset later using the physical item.
Claims24
A system, comprising:
- physical access token comprising a first communication circuit including a transmitter circuit and configured to retain a first set of access control data for a Non-Fungible Token (NFT), wherein the first set of access control data comprises (i) an NFT identifier for uniquely identifying the NFT and (ii) verification data specific to the NFT identifier;
- an access control system comprising one or more computers, the access control system configured to compare the verification data obtained from the physical access token with a second set of access control data, the second set of access control data maintained in an access control database accessible by the access control system, wherein the access control system is configured to deny access to the NFT when the verification data obtained from the physical access token does not match the second set of access control data in the access control database for the NFT identified by the NFT identifier;
- a token reader comprising a second communication circuit including a receiver circuit, wherein the token reader is configured to:
- obtain, via the receiver circuit, the first set of access control data from the physical access token via a wireless radio communication from the transmitter circuit, wherein the first and second communication circuits are configured to implement at least one wireless communication protocol selected from a group of:
- a Near Field Communication (NFC) protocol, a Wi-Fi protocol, or a Bluetooth protocol to implement the wireless radio communication, and
- transmit, via a computer network, the first set of access control data to the access control system, to provide access to the NFT from an NFT database;
- an output device configured to present a digital asset associated with the NFT responsive to the access control system (i) granting access to the NFT based on the comparison of the verification data and the second set of access control data and (ii) causing transmission of the digital asset for presentation by the output device, wherein the output device includes a display device, and the digital asset associated with the NFT defines one or more images for display on the display device, and
- a camera operable to capture one or more images of objects within a capture area defined by the camera, wherein the output device is configured to display the one or more images captured by the camera;
- wherein an NFT access device that includes the output device is configured to combine the one or more images of the digital asset associated with the NFT with the one or more images captured by the camera to create a combined visual presentation;
- and
- wherein the output device is operable to display the combined visual presentation.
A method comprising:
- obtaining, by a computer, first access control data including a non-fungible token (NFT) identifier and verification data, wherein the NFT identifier uniquely identifies an NFT stored in an NFT database and the verification data includes transactional data about an NFT purchase of the NFT and user identification data identifying a user;
- transmitting, by the computer via a computer network, the first access control data to initiate authentication of the NFT using an access control system, wherein, to authenticate the NFT, the access control system compares the verification data and the NFT identifier to a second set of access control data in an access control database;
- binding the NFT to a physical access token in response to the access control system determining that the verification data and the NFT identifier match the second set of access control data, wherein the physical access token is configured to retain a third set of access control data comprising at least a portion of the verification data and the NFT identifier, and wherein the physical access token includes a first communication circuit including a transmitter circuit and the first communication circuit is configured to transmit the third set of access control data via the first communication circuit using at least one wireless communication protocol selected from a group of:
- a Near Field Communication (NFC) protocol, a Wi-Fi protocol, or a Bluetooth protocol;
- obtaining, wirelessly via a token reader of an NFT access device, the third set of access control data from the physical access token;
- transmitting, by the NFT access device, the third set of access control data to the access control system to initiate authentication of the verification data and the NFT identifier;
- capturing, via a camera of the NFT access device, one or more images of objects within a capture area defined by the camera;
- receiving, by the NFT access device wirelessly via a receiver circuit of the NFT access device using a wireless communication protocol, a digital asset specific to the NFT when the second set of access control data and the verification data match, the digital asset defining one or more images for display;
- combining the one or more images of the digital asset associated with the NFT with the one or more images captured by the camera to create a combined visual presentation;
- and
- presenting, by an output device of the NFT access device, the combined visual presentation, wherein the output device includes a display device and presenting the combined visual presentation includes displaying the combined visual presentation on the display device.
A method comprising:
- obtaining, wirelessly via a token reader of a nonfungible token (NFT) access device, a first set of access control data from a physical access token that is specific to an NFT, the first set of access control data including verification data and an NFT identifier, wherein the verification data includes transactional data about an NFT purchase of the NFT and user access control data specifying at least one user who is permitted access to the NFT;
- transmitting, by the NFT access device via a computer network, the first set of access control data to an access control system to initiate authentication of the verification data and the NFT identifier received from the physical access token using the access control system, wherein the authentication comprises comparing the verification data and the NFT identifier to a second set of access control data in an access control database to determine if the NFT is accessible;
- capturing, via a camera of the NFT access device, one or more images of objects within a capture area defined by the camera;
- receiving, by the NFT access device wirelessly via a receiver circuit of the NFT access device using a wireless communication protocol, a digital asset specific to the NFT via the computer network when the second set of access control data and the verification data match, the digital asset defining one or more images for display;
- combining the one or more images of the digital asset associated with the NFT with the one or more images captured by the camera to create a combined visual presentation;
- and
- presenting, by an output device of the NFT access device, the combined visual presentation, wherein the output device includes a display device and presenting the combined visual presentation includes displaying the combined visual presentation on the display device.
A non-transitory computer readable medium that stores instructions that, when executed by one or more processors, cause the one or more processors to:
- obtain, wirelessly via a token reader of a nonfungible token (NFT) access device, a first set of access control data from a physical access token that is specific to an NFT, the first set of access control data including verification data and an NFT identifier, wherein the verification data includes transactional data about an NFT purchase of the NFT and user access control data specifying at least one user who is permitted access to the NFT;
- transmit, by the NFT access device via a computer network, the first set of access control data to an access control system to initiate authentication of the verification data and the NFT identifier received from the physical access token using the access control system, wherein the authentication comprises comparing the verification data and the NFT identifier to a second set of access control data in an access control database to determine if the NFT is accessible;
- capture, via a camera, one or more images of objects within a capture area defined by the camera;
- receive, by the NFT access device wirelessly via a receiver circuit of the NFT access device using a wireless communication protocol, a digital asset specific to the NFT via the computer network when the second set of access control data and the verification data match, the digital asset defining one or more images for display;
- combine the one or more images of the digital asset associated with the NFT with the one or more images captured by the camera to create a combined visual presentation using an output device;
- and
- present, by the output device of the NFT access device, the digital asset and the combined visual presentation, wherein the output device includes a display device and presenting the combined visual presentation includes displaying the combined visual presentation on the display device.
Dependencies are inferred from the claim text.