IP Library Granted Patent US 12,450,368
Granted Patent B2
US 12,450,368 · App. 18/773,057 · Granted Oct 21, 2025

Systems and methods of access validation using distributed ledger identity management

Inventor: Graeme Jarvis (Marblehead, MA)
Assignee: TYCO FIRE & SECURITY GMBH
G06F21/602G06F16/2379G06F21/6245G07C9/257G16H10/60H04L9/30H04L9/3247
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 12,450,368
App. No.
18/773,057
Granted
Oct 21, 2025
Kind
B2
Abstract

An access validation device includes a user interface and one or more processors. The user interface includes at least one of a display and an audio output device. The one or more processors cause an identity wallet to generate a credential regarding a medical status of a user using credential data representative of the status received from a distributed ledger. The one or more processors cause the identity wallet to present an indication of the status using the user interface.

Claims (63)

1. An access validation system, comprising:

one or more hardware processors to:

cause a distributed ledger to generate a record data structure regarding a first user, the record data structure comprising an attribute:

update the record data structure periodically responsive to receipt of data regarding the first user without a request, the updated record data structure comprising an updated status of the attribute based on the data regarding the first user;

output credential data representing the updated status of the attribute, wherein the credential data indicates a pass status or indicates a fail status, the distributed ledger configured to output the credential data to an electronic identity wallet of a user device periodically;

determine that the updated status of the attribute complies with a policy associated with a space based on the credential data;

validate access of the first user into the space based on the credential data indicating the pass status and the updated status of the attribute complies with the policy;

determine a proportion of users with access to the space based on the credential data indicating the pass status associated with each user in the proportion of users, the proportion of users including the first user;

validate access of a second user based on the proportion of users with access to the space crossing a threshold, the second user corresponding to a second user status based on data regarding the second user, the second user status including credential data indicating the fail status; and

update the distributed ledger to indicate access was validated.

2. The access validation system of claim 1 , comprising:

the record data structure including an attribute type of the attribute, at least one of a hashed value and an encrypted value of the attribute, an attestor signature of the at least one of the hashed value and the encrypted value of the attribute, and an address of an entity that provides the attestor signature.

3. The access validation system of claim 1 , comprising:

the distributed ledger configured to output the credential data to the electronic identity wallet of the user device responsive to a request from the user device.

4. The access validation system of claim 1 , wherein the attribute is a first attribute, comprising:

the record data structure including a second attribute that indicates personally identifiable information of the first user; and

the distributed ledger outputs the credential data to include the first attribute and not include the second attribute.

5. The access validation system of claim 1 , comprising:

the distributed ledger to receive an indication of validation of the updated status of the attribute from an electronic wallet associated with the first user; and to

update the record data structure using the indication.

6. The access validation system of claim 1 , comprising:

the distributed ledger to output the credential data responsive to verification of a request for the credential data based on a private key used to sign the request.

7. The access validation system of claim 1 , wherein the pass status and the fail status are associated with a medical condition.

8. An access validation device, comprising:

a user interface that includes at least one of a display and an audio output device; and

one or more processors to:

cause an identity wallet to generate a credential regarding a status of a first user based on credential data representative of the status received from a distributed ledger; and

update the credential to generate an updated credential responsive to receipt of data regarding the first user without a request, the updated credential regarding an updated status based on the data regarding the first user;

output the credential data to an electronic identity wallet of a user device responsive to a request from the user device;

present an indication of the updated status using the user interface, the indication indicating a pass status or a fail status;

receive an indication of validation of access into a space based the credential indicating a pass status and the updated status complying with a policy associated with the space;

determine a proportion of users with access to the space based on the credential data indicating the pass status associated with each user in the proportion of users, the proportion of users including the first user;

validate access of a second user based on the proportion of users with access to the space crossing a threshold, the second user corresponding to a second updated status based on data regarding the second user, the second updated status including credential data indicating the fail status; and

transmit an update to a distributed ledger from which the credential data is received to update the distributed ledger.

9. The access validation device of claim 8 , comprising:

the identity wallet to present the indication of the status responsive to at least one of a user input received at the user interface and a request for the status received from an access controller.

10. The access validation device of claim 8 , comprising:

the identity wallet to present the indication of the status by causing a wireless transmission of the indication of the status to an access controller.

11. The access validation device of claim 8 , comprising:

transmit an update to the distributed ledger from which the credential data is received to update the distributed ledger based on the indication of the validation.

12. The access validation device of claim 8 , comprising:

the identity wallet to request the credential data from the distributed ledger with at least one of a private key associated with the first user or a signature of the first user.

13. The access validation device of claim 8 , comprising:

the identify wallet to transmit the request to the distributed ledger.

14. The access validation device of claim 8 , comprising:

the identity wallet to transmit a request for access into a space using the credential.

15. A method of validating access into a space, comprising:

receiving, by an electronic device associated with a first user, a request to enter the space;

identifying, by the electronic device, credential data indicating a status of the first user corresponding to a policy for entry into the space by the first user;

updating the credential data periodically responsive to receiving data regarding the first user without a request, the updated credential data regarding an updated status based on the data regarding the first user;

outputting, by the electronic device, a credential representing the updated credential data, the credential indicating a pass status or a fail status, the distributed ledger configured to output the credential data to an electronic identity wallet of a user device periodically;

receiving, by the electronic device, an indication of validation of access into the space based on the credential indicating a pass status and the updated status complying with the policy;

determining, by the electronic device, a proportion of users with access to the space based on the credential data indicating the pass status associated with each user in the proportion of users, the proportion of users including the first user;

validating, by the electronic device, access of a second user based on the proportion of users with access to the space crossing a threshold, the second user corresponding to a second updated status based on data regarding the second user, the second updated status including credential data indicating the fail status; and

updating, by the electronic device, a distributed ledger that maintains the updated credential data responsive to receiving the indication of validation of access into the space.

16. The method of claim 15 , comprising:

receiving, by the electronic device, the request as a first wireless signal from an access controller; and

outputting, by the electronic device, the credential as at least one of a visual representation of the credential, an audio representation of the credential, or a second wireless signal for reception by the access controller.

17. The method of claim 15 , comprising:

receiving, by the electronic device, the credential data from a distributed ledger that maintains a record data structure comprising an attribute type of an attribute that comprises the status, at least one of a hashed value or an encrypted value of the attribute, an attestor signature of the at least one of the hashed value or the encrypted value of the attribute, and an address of an entity that provides the attestor signature.

18. The method of claim 15 , comprising:

generating, by a distributed ledger, the credential data using information received from at least one of a medical entity or a government entity.

19. The method of claim 15 , wherein the pass status and the fail status are associated with a condition of the user.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2024
From: JARVIS, GRAEME
To: SENSORMATIC ELECTRONICS, LLC
Reel/Frame 068002/0438 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 068002/0704 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 16, 2024
From: SENSORMATIC ELECTRONICS, LLC
To: JOHNSON CONTROLS US HOLDINGS LLC
Reel/Frame 068389/0668 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 16, 2024
From: JOHNSON CONTROLS US HOLDINGS LLC
To: JOHNSON CONTROLS, INC.
Reel/Frame 068389/0716 →
NUNC PRO TUNC ASSIGNMENT Recorded Jul 16, 2024
From: JOHNSON CONTROLS, INC.
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 068389/0755 →
Continuity (3)
Continuation 17186783 · Feb 26, 2021
Provisional Application 63009238 · Apr 13, 2020
Related Publication 20240370577A1 · Nov 7, 2024
References Cited (24)
US 10475272B2 · Campero et al. · 2019 [cited by applicant]
US 10606224B2 · Rumble et al. · 2020 [cited by applicant]
US 10923216B1 · White et al. · 2021 [cited by applicant]
US 11432149B1 · Dhanoa et al. · 2022 [cited by applicant]
US 20090047923A1 · Jain · 2009 [cited by examiner]
US 20170195336A1 · Ouellette · 2017 [cited by applicant]
US 20180076962A1 · Campero · 2018 [cited by examiner]
US 20180294052A1 · Fishman · 2018 [cited by applicant]
US 20190361917A1 · Tran et al. · 2019 [cited by applicant]
US 20200279464A1 · Llewelyn · 2020 [cited by applicant]
US 20210165811A1 · Sizemore et al. · 2021 [cited by applicant]
US 20210319864A1 · Wisniewski et al. · 2021 [cited by applicant]
US 20210375408A1 · Krueger et al. · 2021 [cited by applicant]
US 20220237308A1 · Caplovitz · 2022 [cited by examiner]
US 20220345317A1 · Ho et al. · 2022 [cited by applicant]
US 20230092685A1 · Maher et al. · 2023 [cited by applicant]
US 20230377700A1 · Andreina et al. · 2023 [cited by applicant]
WO WO2021178112A1 · 2021 [cited by applicant]
U.S. Appl. No. 62/964,069, filed 2020. [cited by examiner]
Caplovitz, M., U.S. Appl. No. 62/964,069, filed Jan. 21, 2020 (22 pages). [cited by applicant]
Extended European Search Report on EP 21167839.6, dated Sep. 24, 2021, 9 pages. [cited by applicant]
Ghaffari et al., “Authentication and Access Control based on Distributed Ledger Technology: A survey,” 2020 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS), Paris, Fran… [cited by applicant]
Hernandez-Ramos, et al., “Sharing Pandemic Vaccination Certificates Through Blockchain: Case Study and Performance Evaluation,” European Commission, Joint Research Center, Jan. 13, 2021, 10 pages. [cited by applicant]
Office Action on EP Appl. No. 21167839.6, dated Mar. 3, 2025 (6 pages). [cited by applicant]