Decentralized virtual trustless ledger for access control
AssigneeLive Nation Entertainment, Inc.
InventorsDavid Johnson, Joseph Mulkey
Life of this patent
Estimating the term…
Abstract
Described are systems and techniques for leveraging a virtual distributed trustless database using access-enabling codes. The computations use private codes. Each computation includes the information from all previous computations so that a chain of computations is maintained and controlled. A central system insures that dual computations do not occur.
Claims20
A distributed virtual trustless database based access control system for controlling access to venue events comprising:
- a processor based ticket access coordinator that performs actions of:
- defining specifications for a ticket, wherein the ticket is related to a venue event;
- allocating access rights for the ticket based on the specifications;
- linking the access rights for the ticket to a trustless database computation;
- publishing the access rights for the ticket;
- using the trustless database computation to perform:
- assigning the access rights for the ticket to a requestor;
- and
- generating access-enabling codes for the ticket for the requestor using a private code;
- and
- granting access authorization to the venue event upon presentation of the access-enabling codes;
- one or more servers that perform the actions of:
- receiving a request for the access rights for the ticket from a requester device;
- receiving the private code from the requester device;
- receiving payment authorization for the access rights from an intermediate system, wherein the payment authorization is related to:
- a payment card account;
- and/or
- payment information associated with an account linked to the requester device;
- transmitting a confirmation of assignment for the access rights to the requester device;
- and
- transmitting the access-enabling codes to the requester device.
A processor based distributed virtual trustless database based access control method for controlling access to venue events comprising:
- defining specifications for a ticket, wherein the ticket is related to a venue event;
- allocating access rights for the ticket based on the specifications;
- linking the access rights for the ticket to a trustless database computation;
- publishing the access rights for the ticket;
- using the trustless database computation to perform the steps of:
- assigning the access rights for the ticket to a requestor;
- and
- generating access-enabling codes for the access rights for the requestor using a private code;
- and
- granting access authorization to the venue event upon presentation of the access-enabling codes;
- receiving a request for the access rights for the ticket from a requester device;
- receiving the private code from the requester device;
- receiving payment authorization for the access rights from an intermediate system, wherein the payment authorization is related to:
- a payment card account;
- and/or
- payment information associated with an account linked to the requester device;
- transmitting a confirmation of assignment for the access rights to the requester device;
- and
- transmitting the access-enabling codes to the requester device.
A non-transitory computer-readable medium having sets of instructions stored thereon for a distributed virtual trustless database based access control for controlling access to venue events, that when executed by a computer, cause the computer to perform actions including:
- defining specifications for a ticket, wherein the ticket is related to a venue event;
- allocating access rights for the ticket based on the specifications;
- linking the access rights for the ticket to a trustless database computation;
- publishing the access rights for the ticket;
- using the trustless database computation to perform the steps of:
- assigning the access rights for the ticket to a requestor;
- and
- generating access-enabling codes for the access rights for the requestor using a private code;
- and
- granting access authorization to the venue event upon presentation of the access-enabling codes;
- receiving a request for the access rights for the ticket from a requester device;
- receiving the private code from the requester device;
- receiving payment authorization for the access rights from an intermediate system, wherein the payment authorization is related to:
- a payment card account;
- and/or
- payment information associated with an account linked to the requester device;
- transmitting a confirmation of assignment for the access rights to the requester device;
- and
- transmitting the access-enabling codes to the requester device.
Dependencies are inferred from the claim text.