IP Library Granted Patent US 11,495,073
Granted Patent B2
US 11,495,073 · App. 17/106,976 · Granted Nov 8, 2022

Decentralized virtual trustless database for access control

Inventors: David Johnson (San Marino, CA); Joseph Mulkey (Los Angeles, CA)
Assignee: Live Nation Entertainment, Inc.
G07C9/257G06Q10/02G06Q20/045G06F2221/2111G06Q20/065H04L9/0637
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,495,073
App. No.
17/106,976
Granted
Nov 8, 2022
Kind
B2
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.

Claims (82)

1. A distributed virtual trustless ledger based access control system for controlling access to restricted access areas comprising:

a processor based resource access coordinator that performs actions of:

defining specifications for a resource, wherein the resource is related to a restricted access area;

allocating access rights for the resource based on the specifications;

linking the access rights for the resource to a first trustless ledger transaction;

publishing the access rights for the resource;

linking the access rights for the resource to a second trustless ledger transaction;

using the second trustless ledger transaction, wherein the second trustless ledger transaction includes information from the first trustless ledger transaction, wherein:

linking the access right to the second trustless ledger transaction corresponds to tracking transfer of the access right,

the information, from the first trustless ledger transaction, included in the second trustless ledger transaction comprises information from all previous transactions and a signature including an address for transferring the access rights from one address to another address, and

the address corresponds to an address in distributed virtual trustless ledger and is controlled by a centralized access-enabling code verification system,

assigning the access rights for the resource to a requestor; and

generating access-enabling codes for the access rights for the requestor using a private code; and

granting access to the restricted access area 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 resource from a requester device;

receiving the private code from 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.

2. The distributed virtual trustless ledger based access control system for controlling access to restricted access areas of claim 1 , wherein the private code is based in part on a requestor's signature or digital biometric information including facial image, fingerprint, or retina scan.

3. The distributed virtual trustless ledger based access control system for controlling access to restricted access areas of claim 2 , wherein the digital biometric information includes facial image, fingerprint, voice print or, retina scan.

4. The distributed virtual trustless ledger based access control system for controlling access to restricted access areas of claim 1 , wherein a centralized access-enabling code verification system limits access to the restricted area to a single access-enabling codes holder.

5. The distributed virtual trustless ledger based access control system for controlling access to restricted access areas of claim 2 , wherein the processor based resource access coordinator further performs actions of:

using a third trustless ledger transaction, wherein the third trustless ledger transaction includes information from the second trustless ledger transaction:

assigning the access rights for the resource to a second requestor; and

generating second access-enabling codes for the access rights for the second requestor using a second private code; and

granting access to the restricted access area upon presentation of the second access-enabling codes.

6. The distributed virtual trustless ledger based access control system for controlling access to restricted access areas of claim 5 , wherein the second private code is based in part on a second requestor's signature or digital biometric information.

7. The distributed virtual trustless ledger based access control system for controlling access to restricted access areas of claim 1 , wherein the distributed virtual trustless ledger uses colored bitcoin.

8. A processor based distributed virtual trustless ledger based access control method for controlling access to restricted access areas comprising:

defining specifications for a resource, wherein the resource is related to a restricted access area;

allocating access rights for the resource based on the specifications;

linking the access rights for the resource to a first trustless ledger transaction;

publishing the access rights for the resource;

linking the access rights for the resource to a second trustless ledger transaction;

using the second trustless ledger transaction, wherein the second trustless ledger transaction includes information from the first trustless ledger transaction, wherein:

linking the access right to the second trustless ledger transaction corresponds to tracking transfer of the access right,

the information, from the first trustless ledger transaction, included in the second trustless ledger transaction comprises information from all previous transactions and a signature including an address for transferring the access rights from one address to another address, and

the address corresponds to an address in distributed virtual trustless ledger and is controlled by a centralized access-enabling code verification system,

assigning the access rights for the resource to a requestor; and

generating access-enabling codes for the access rights for the requestor using a private code; and

granting access to the restricted access area upon presentation of the access-enabling codes;

receiving a request for the access rights for the resource from a requester device;

receiving the private code from 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.

9. The processor based distributed virtual trustless ledger based access control method for controlling access to restricted access areas of claim 8 , wherein the private code is based in part on a requestor's signature or digital biometric information including facial image, fingerprint, or retina scan.

10. The processor based distributed virtual trustless ledger based access control method for controlling access to restricted access areas of claim 9 , wherein the digital biometric information includes facial image, fingerprint, voice print or, retina scan.

11. The processor based distributed virtual trustless ledger based access control method for controlling access to restricted access areas of claim 8 , wherein a centralized access-enabling code verification system limits access to the restricted area to a single access-enabling codes holder.

12. The processor based distributed virtual trustless ledger based access control method for controlling access to restricted access areas of claim 8 , further comprising:

using a third trustless ledger transaction, wherein the third trustless ledger transaction includes information from the second trustless ledger transaction:

assigning the access rights for the resource to a second requestor; and

generating second access-enabling codes for the access rights for the second requestor using a second private code; and

granting access to the restricted access area upon presentation of the second access-enabling codes.

13. The processor based distributed virtual trustless ledger based access control method for controlling access to restricted access areas of claim 12 , wherein the second private code is based in part on a second requestor's signature or digital biometric information.

14. The processor based distributed virtual trustless ledger based access control method for controlling access to restricted access areas of claim 8 , wherein the distributed virtual trustless ledger uses colored bitcoin.

15. A non-transitory computer-readable medium having sets of instructions stored thereon for a distributed virtual trustless ledger based access control for controlling access to restricted access areas, that when executed by a computer, cause the computer to perform actions including:

defining specifications for a resource, wherein the resource is related to a restricted access area;

allocating access rights for the resource based on the specifications;

linking the access rights for the resource to a first trustless ledger transaction;

publishing the access rights for the resource;

linking the access rights for the resource to a second trustless ledger transaction;

using the second trustless ledger transaction, wherein the second trustless ledger transaction includes information from the first trustless ledger transaction, wherein:

linking the access right to the second trustless ledger transaction corresponds to tracking transfer of the access right,

the information, from the first trustless ledger transaction, included in the second trustless ledger transaction comprises information from all previous transactions and a signature including an address for transferring the access rights from one address to another address, and

the address corresponds to an address in distributed virtual trustless ledger and is controlled by a centralized access-enabling code verification system,

assigning the access rights for the resource to a requestor; and

generating access-enabling codes for the access rights for the requestor using a private code; and

granting access to the restricted access area upon presentation of the access-enabling codes;

receiving a request for the access rights for the resource from a requester device;

receiving the private code from 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.

16. The non-transitory computer-readable medium having sets of instructions stored thereon for a distributed virtual trustless ledger based access control for controlling access to restricted access areas of claim 15 , wherein the private code is based in part on a requestor's signature or digital biometric information including facial image, fingerprint, or retina scan.

17. The non-transitory computer-readable medium having sets of instructions stored thereon for a distributed virtual trustless ledger based access control for controlling access to restricted access areas of claim 16 , wherein the digital biometric information includes facial image, fingerprint, voice print or, retina scan.

18. The non-transitory computer-readable medium having sets of instructions stored thereon for a distributed virtual trustless ledger based access control for controlling access to restricted access areas of claim 15 , wherein a centralized access-enabling code verification system limits access to the restricted area to a single access-enabling codes holder.

19. The non-transitory computer-readable medium having sets of instructions stored thereon for a distributed virtual trustless ledger based access control for controlling access to restricted access areas of claim 15 , further comprising:

using a third trustless ledger transaction, wherein the third trustless ledger transaction includes information from the second trustless ledger transaction:

assigning the access rights for the resource to a second requestor; and

generating second access-enabling codes for the access rights for the second requestor using a second private code; and

granting access to the restricted access area upon presentation of the second access-enabling codes.

20. The non-transitory computer-readable medium having sets of instructions stored thereon for a distributed virtual trustless ledger based access control for controlling access to restricted access areas of claim 15 , wherein the distributed virtual trustless ledger uses colored bitcoin.

Assignments (3)
SECURITY AGREEMENT Recorded Jan 4, 2021
From: LIVE NATION ENTERTAINMENT, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 054891/0138 →
SECURITY AGREEMENT Recorded Jan 4, 2021
From: LIVE NATION ENTERTAINMENT, INC.; LIVE NATION WORLDWIDE, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 054891/0552 →
SECURITY AGREEMENT Recorded Jan 4, 2021
From: LIVE NATION ENTERTAINMENT, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 054891/0737 →