Distributed and anonymized ticket exchange platform
AssigneeC3N Technologies, Inc.
InventorAlexander Brantley Sheehan
Life of this patent
Estimating the term…
Abstract
Techniques for a distributed and anonymized ticket exchange platform that may involve verifying a prospective member's identity using person identifiable information (PII), such as a driver's license, passport information, etc., upon registration. The prospective member's identity is validating using a variety of techniques, such as by contacting references and receiving confirmations that the prospective member is indeed genuine. A new account is created for the prospective member and an anonymized version of the PII is associated with the account.
Claims12
A computer-implemented method, comprising:
- determining, by one or more processors of a computer system, a blockchain registration request for a prospective member to join a blockchain network, comprising person identifiable information (PII), payment information, and reference information;
- providing by the one or more processors of the system, the payment information to a token exchange;
- obtaining, by the one or more processors of the system, control of tokens that can be used on the blockchain network;
- determining, by the one or more processors of the system and from the reference information, one or more references and corresponding set of reference contact information;
- providing, by the one or more processors of the system, reference requests for the one or more references to vouch for the prospective member via the set of reference contact information;
- obtaining, by the one or more processors of the system, one or more confirmations from the one or more references for the prospective member;
- confirming, by the one or more processors of the system, contact information with the prospective member;
- determining, by the one or more processors of the system and using a one-way function, a PII hash of the PII;
- creating, by the one or more processors of the system, a blockchain account for the prospective member, wherein the tokens are deposited to the blockchain account, wherein the prospective member is in possession of a secret access key that is usable to control the blockchain account;
- activating, by the one or more processors of the system, a smart contract of the blockchain network to transfer at least a portion of the tokens to another member in exchange for a non-fungible token that represents a ticket;
- wherein a video call or video interview is conducted to obtain the PII, and
- wherein the PII is stored in memory and discarded after the PII hash is determined.
A system, comprising:
- one or more processors;
- and
- memory storing executable instructions that, as a result of execution, cause the system to:
- determine a blockchain registration request for a prospective member to join a blockchain network, comprising person identifiable information (PII), payment information, and reference information;
- provide the payment information to a token exchange;
- obtain control of tokens that can be used on the blockchain network;
- determine, and from the reference information, one or more references and corresponding set of reference contact information;
- provide reference requests for the one or more references to vouch for the prospective member via the set of reference contact information;
- obtain one or more confirmations from the one or more references for the prospective member;
- confirm contact information with the prospective member;
- determine, using a one-way function, a PII hash of the PII;
- create a blockchain account for the prospective member, wherein the tokens are deposited to the blockchain account, wherein the prospective member is in possession of a secret access key that is usable to control the blockchain account;
- activate a smart contract of the blockchain network to transfer at least a portion of the tokens to another member in exchange for a non-fungible token that represents a ticket;
- wherein a video call or video interview is conducted to obtain the PII, and wherein the PII is stored in memory and discarded after the PII hash is determined.
A non-transitory computer readable medium storing executable instructions that, as a result of execution by one or more processors, cause the one or more processors to:
- determine a blockchain registration request for a prospective member to join a blockchain network, comprising person identifiable information (PII), payment information, and reference information;
- provide the payment information to a token exchange;
- obtain control of tokens that can be used on the blockchain network;
- determine, and from the reference information, one or more references and corresponding set of reference contact information;
- provide reference requests for the one or more references to vouch for the prospective member via the set of reference contact information;
- obtain one or more confirmations from the one or more references for the prospective member;
- confirm contact information with the prospective member;
- determine, using a one-way function, a PII hash of the PII;
- create a blockchain account for the prospective member, wherein the tokens are deposited to the blockchain account, wherein the prospective member is in possession of a secret access key that is usable to control the blockchain account;
- activate a smart contract of the blockchain network to transfer at least a portion of the tokens to another member in exchange for a non-fungible token that represents a ticket,
- wherein a video call or video interview is conducted to obtain the PII, and
- wherein the PII is stored in memory and discarded after the PII hash is determined.
Dependencies are inferred from the claim text.