IP Library Granted Patent US 12682034
Granted Patent B2
US 12682034 · App. 18/828,671 · Granted Jul 14, 2026

Multi-factor authentication using tamper-resistant band and biometric data

Inventors: Gareth Neville Genner (Atlanta, GA); David Michael Grima (Atlanta, GA)
Assignee: T Stamp Inc.
G06F21/32
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 12682034
App. No.
18/828,671
Granted
Jul 14, 2026
Kind
B2
Abstract

User identity authentication and verification systems, methods, and apparatuses are disclosed, including a mobile computing device configured to receive a verification request from a remote computing system, the verification request including instructions for a user to perform a task for verifying his identity. A task includes scanning a band securely attached to the user's body, the band including an embedded communication device and a tamper indication circuit. In response to performing the scan, the mobile computing device receives, from the embedded communication device, a circuit tamper status and uniquely identifying data encoded within the communication device. The mobile computing device transmits its geographic location data and the received circuit tamper status and uniquely identifying data to the remote computing system for subsequent processing, where an untampered circuit tamper status and verified uniquely identifying data confirms a presence of the user at the mobile computing device's location.

Claims (57)

1 . A method comprising:

receiving, at a mobile computing device, a verification request from a remote computing system, wherein the verification request comprises instructions for a user to perform one or more verification tasks, and wherein a particular verification task of the one or more verification tasks comprises the user scanning a band securely attached to a body of the user;

displaying, via a screen on the mobile computing device, an indication of the verification request and corresponding instructions for the user to perform the particular verification task, wherein the particular verification task comprises scanning the band with the mobile computing device;

receiving, from a communication device embedded within the band, band data comprising unique identifying information and a band tamper status;

determining a geographic location of the mobile computing device in response to receiving the band data; and

transmitting, from the mobile computing device to the remote computing system, a data package comprising the band data and the geographic location of the mobile computing device for subsequent processing at the remote computing system, wherein an untampered band tamper status and verified unique identifying information confirms a presence of the user at the geographic location.

2 . The method of claim 1 , wherein the unique identifying information comprises tokenized biometric data corresponding to the user.

3 . The method of claim 1 , further comprising:

displaying, via the screen on the mobile computing device, the verification request and corresponding instructions for the user to perform a subsequent verification task comprising providing one or more biometric features from the body of the user; and

receiving, via one or more sensors of the mobile computing device, the one or more biometric features from the body of the user.

4 . The method of claim 3 , wherein the data package transmitted from the mobile computing device to the remote computing system comprises the one or more biometric features from the body of the user.

5 . The method of claim 4 , wherein:

the unique identifying information comprises tokenized biometric data corresponding to the user; and

performing the subsequent verification task comprises comparing the one or more biometric features from the body of the user and the tokenized biometric data to determine a match.

6 . The method of claim 1 , wherein the data package further includes a timestamp generated by the mobile computing device in response to receiving the band data.

7 . The method of claim 6 , wherein the subsequent processing comprises comparing the timestamp, generated by the mobile computing device in response to receiving the band data, to a prior timestamp, generated by the remote computing system in connection with the verification request, to determine a verification request compliance rate.

8 . A system comprising:

a processor; and

a memory on which are stored machine-readable instructions that when executed by the processor, cause the processor to:

receive, at a mobile computing device, a verification request from a remote computing system, wherein the verification request comprises instructions for a user to perform one or more verification tasks, and wherein a particular verification task of the one or more verification tasks comprises the user scanning a band securely attached to a body of the user;

display, via a screen on the mobile computing device, an indication of the verification request and corresponding instructions for the user to perform the particular verification task, wherein the particular verification task comprises scanning the band with the mobile computing device;

receive, from a communication device embedded within the band, band data comprising unique identifying information and a band tamper status;

determine a geographic location of the mobile computing device in response to receiving the band data; and

transmit, from the mobile computing device to the remote computing system, a data package comprising the band data and the geographic location of the mobile computing device for subsequent processing at the remote computing system, wherein an untampered band tamper status and verified unique identifying information confirms a presence of the user at the geographic location.

9 . The system of claim 8 , wherein the uniquely unique identifying information comprises tokenized biometric data corresponding to the user.

10 . The system of claim 8 , wherein the processor is further caused to:

display, via the screen on the mobile computing device, the verification request and corresponding instructions for the user to perform a subsequent verification task comprising providing one or more biometric features from the body of the user; and

receive via one or more sensors of the mobile computing device, the one or more biometric features from the body of the user.

11 . The system of claim 10 , wherein the data package transmitted from the mobile computing device to the remote computing system comprises the one or more biometric features from the body of the user.

12 . The system of claim 11 , wherein:

the unique identifying information comprises tokenized biometric data corresponding to the user; and

performing the subsequent verification task comprises comparing the one or more biometric features from the body of the user and the tokenized biometric data to determine a match.

13 . The system of claim 8 , wherein the data package further includes a timestamp generated by the mobile computing device in response to receiving the band data.

14 . The system of claim 13 , wherein the subsequent processing comprises comparing the timestamp, generated by the mobile computing device in response to receiving the band data, to a prior timestamp, generated by the remote computing system in connection with the verification request, to determine a verification request compliance rate.

15 . A non-transitory computer readable medium comprising instructions that, when read by a processor, cause the processor to perform:

receiving, at a mobile computing device, a verification request from a remote computing system, wherein the verification request comprises instructions for a user to perform one or more verification tasks, and wherein a particular verification task of the one or more verification tasks comprises the user scanning a band securely attached to a body of the user;

displaying, via a screen on the mobile computing device, an indication of the verification request and corresponding instructions for the user to perform the particular verification task, wherein the particular verification task comprises scanning the band with the mobile computing device;

receiving, from a communication device embedded within the band, band data comprising unique identifying information and a band tamper status;

determining a geographic location of the mobile computing device in response to receiving the band data; and

transmitting, from the mobile computing device to the remote computing system, a data package comprising the band data and the geographic location of the mobile computing device for subsequent processing at the remote computing system, wherein an untampered band tamper status and verified unique identifying information confirms a presence of the user at the geographic location.

16 . The non-transitory computer readable medium of claim 15 , wherein the unique identifying information comprises tokenized biometric data corresponding to the user.

17 . The non-transitory computer readable medium of claim 15 , further comprising instructions that, when read by the processor, further cause the processor to perform:

displaying, via the screen on the mobile computing device, the verification request and corresponding instructions for the user to perform a subsequent verification task comprising providing one or more biometric features from the body of the user; and

receiving, via one or more sensors of the mobile computing device, the one or more biometric features from the body of the user.

18 . The non-transitory computer readable medium of claim 17 , wherein the data package transmitted from the mobile computing device to the remote computing system comprises the one or more biometric features from the body of the user.

19 . The non-transitory computer readable medium of claim 18 , wherein:

the unique identifying information comprises tokenized biometric data corresponding to the user; and

performing the subsequent verification task comprises comparing the one or more biometric features from the body of the user and the tokenized biometric data to determine a match.

20 . The non-transitory computer readable medium of claim 15 , wherein the data package further includes a timestamp generated by the mobile computing device in response to receiving the band data, and wherein the subsequent processing comprises comparing the timestamp, generated by the mobile computing device in response to receiving the band data, to a prior timestamp, generated by the remote computing system in connection with the verification request, to determine a verification request compliance rate.

21 . A system comprising:

a mobile computing device; and

a wearable band, wherein the wearable band comprises:

a locking mechanism, wherein the locking mechanism is operatively configured to secure the wearable band to a body of a subject; and

a communication device comprising a tamper circuit operatively configured to indicate a binary tamper status corresponding to the subject's continuous wearing of the wearable band subsequent to securing the wearable band to the body of the subject via the locking mechanism, and wherein in response to the communication device deriving power from an electromagnetic field generated by the mobile computing device, the communication device is operatively configured to:

transmit, to the mobile computing device, a request for a particular version number corresponding to an encryption key, wherein the encryption key is configured to permit access to a memory of the communication device, and wherein the memory comprises identifying information corresponding to the subject;

receive, from the mobile computing device, the encryption key corresponding to the particular version number; and

transmit, to the mobile computing device, the binary tamper status and identifying information corresponding to the subject.