IP Library › Granted Patent US 11,842,347
Granted Patent B2
US 11,842,347 · App. 16/868,955 · Granted Dec 12, 2023

Age and identity verification system

Inventor: Jarrett Keen (Richmond, VA)
Assignee: ALTRIA CLIENT SERVICES LLC
G06Q20/4014G06K7/1413G06K7/1417G06K19/0723G06Q20/206G06Q30/0185G06Q50/265H04L9/0819H04L9/0866H04L63/0428H04L63/0884G06Q2220/00H04B1/38
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,842,347
App. No.
16/868,955
Granted
Dec 12, 2023
Kind
B2
Abstract

An age and/or identity verification system for reduced-risk devices (RRD) may include a RRD, the RRD initially in an inoperable state, an identity verification server configured to perform identity verification related to an adult consumer, and a computing device. The computing device may receive adult consumer identity information corresponding to the adult consumer from the adult consumer, receive the UID of the RRD, transmit the adult consumer identity information and the UID of the RRD to the identity verification server to perform identity verification of the adult consumer, receive results of the performed identity verification from the identity verification server, receive an encrypted key corresponding to the RRD based on the results of the performed identity verification of the adult consumer, and transmit the encrypted key to the RRD. The RRD may change the state of the RRD to an operable state based on the encrypted key.

Claims (80)

1. A computing device for verifying an age and identity of an adult consumer, the computing device comprising:

a memory having computer readable instructions stored thereon; and

at least one processor configured to execute the computer readable instructions to,

receive adult consumer identity information corresponding to the adult consumer from the adult consumer,

receive a unique ID (UID) of a reduced-risk device (RRD), the UID of the RRD being a public key corresponding to the RRD,

transmit the adult consumer identity information to an identity verification server to perform age and identity verification of the adult consumer, the transmitting causing the identity verification server to verify an age and identity of the adult consumer based on the adult consumer identity information,

receive results of the performed age and identity verification from the identity verification server,

generate an encrypted key corresponding to the RRD based on the results of the performed age and identity verification of the adult consumer and the UID of the RRD, and

transmit the encrypted key to the RRD, the encrypted key causing the RRD to decrypt the encrypted key using a private key stored in a memory of the RRD, the private key corresponding to the public key, and change an operating state of the RRD to an operable state based on the decrypted key.

2. The computing device of claim 1 , wherein the computing device is at least one of a smartphone, a tablet, a laptop, a personal computer, a point-of-sale (POS) terminal, an air puff generator device, or any combinations thereof.

3. The computing device of claim 1 , wherein

the adult consumer identity information includes at least a name of the adult consumer, a birth date of the adult consumer, and a mailing address of the adult consumer; and

the at least one processor is further configured to,

transmit the name of the adult consumer, the birth date of the adult consumer, and the mailing address of the adult consumer to the identity verification server via an encrypted communication channel, and

receive the results of the performed age and the identity verification of the adult consumer via the encrypted communication channel.

4. The computing device of claim 1 , wherein

the UID of the RRD is embodied in at least one of a barcode, a QR code, a NFC tag, a Bluetooth tag, a RFID tag, a magnetic tag, a printed serial number, or a combination thereof.

5. The computing device of claim 1 , wherein the at least one processor is further configured to:

receive a unique ID (UID) of a dispersion generating article for the RRD, the dispersion generating article configured to contain a pre-dispersion formulation;

generate a second encrypted key corresponding to the dispersion generating article based on the results of the performed age and identity verification of the adult consumer and the UID of the dispersion generating article; and

transmit the second encrypted key corresponding to the dispersion generating article to the RRD, wherein the second encrypted key causes the RRD to operate the dispersion generating article.

6. A reduced-risk device (RRD) for use with an age and identity verification service, an operating state of the RRD initially being in an inoperable state, the RRD comprising:

at least one transceiver configured to communicate with at least one computing device;

a memory configured to store a private key corresponding to the RRD; and

control circuitry configured to,

receive an encrypted key corresponding to the RRD from a computing device associated with an adult consumer, the encrypted key generated based on a unique ID (UID) corresponding to the RRD and results of an age and identity verification performed on the adult consumer by an identity verification server, the UID of the RRD being a public key corresponding to the private key,

decrypt the encrypted key using the private key,

determine whether the age and the identity of the adult consumer was successfully verified based on the decrypted key, and

change the operating state of the RRD from the inoperable state to an operable state based on results of the determining whether the age and the identity of the adult consumer was successfully verified.

7. The RRD of claim 6 , wherein

the UID of the RRD is embodied in at least one of a barcode, a QR code, a NFC tag, a Bluetooth tag, a RFID tag, a magnetic tag, a printed serial number, or any combinations thereof; and

the control circuitry is further configured to change the operating state of the RRD to the operable state in response to the results of the determination indicating the adult consumer meets a legal age requirement for operating the RRD.

8. The RRD of claim 6 , wherein the control circuitry is further configured to:

block current from flowing from a power supply included in the RRD to a heater included in the RRD in response to the operating state of the RRD being in the inoperable state; and

allow current to flow from the power supply to the heater in response to the operating state of the RRD being in the operable state.

9. The RRD of claim 6 , wherein in response to the operating state of the RRD being in the operable state, the control circuitry is further configured to:

determine whether the RRD is within a desired distance range of the computing device based on signals received by the transceiver from the computing device; and

change the operating state of the RRD to the inoperable state based on results of the determining whether the RRD is within the desired distance range of the computing device.

10. The RRD of claim 6 , wherein in response to the operating state of the RRD being in the operable state, the control circuitry is further configured to:

calculate a length of time that the RRD has been in the operable state; and

change the operating state of the RRD to the inoperable state in response to the length of time exceeding a desired threshold operation time.

11. The RRD of claim 6 , wherein the control circuitry is further configured to:

change the operating state of the RRD to the inoperable state in response to a wireless shutoff signal received by the at least one transceiver.

12. An age identity verification system comprising:

a reduced-risk device (RRD) including a unique ID (UID) of the RRD, a memory configured to store a private key, and at least one transceiver, wherein an operating state of the RRD is initially in an inoperable state;

an identity verification server configured to perform age and identity verification related to an adult consumer; and

a computing device configured to,

receive adult consumer identity information corresponding to the adult consumer from the adult consumer,

receive the UID of the RRD, the UID of the RRD being a public key corresponding to the RRD,

transmit the adult consumer identity information and the UID of the RRD to the identity verification server to perform age and identity verification of the adult consumer,

receive results of the performed age and identity verification from the identity verification server,

receive an encrypted key corresponding to the RRD based on the results of the performed age and identity verification of the adult consumer, the encrypted key generated based on the UID of the RRD, the UID of the RRE being a public key corresponding to the RRD, and

transmit the encrypted key to the RRD; and

the RRD is further configured to decrypt the encrypted key using the stored private key, the private key corresponding to the public key, and change the operating state of the RRD to an operable state based on the decrypted key.

13. The system of claim 12 , wherein

the adult consumer identity information includes at least a birth date of the adult consumer; and

the identity verification server is further configured to,

receive the adult consumer identity information from the computing device via an encrypted communication channel,

perform the age and the identity verification of the adult consumer by verifying the age and the identity of the adult consumer based on the adult consumer identity information, and

transmit the results of the age and identity verification of the adult consumer to the computing device via the encrypted communication channel.

14. The system of claim 12 , wherein

the RRD is further configured to,

determine whether the identity of the adult consumer was successfully verified based on the decrypted key, and

change the operating state of the RRD to the operable state based on results of the determination.

15. The system of claim 14 , wherein the RRD is further configured to change the operating state of the RRD to the operable state in response to the results of the determination indicating the adult consumer meets a legal age requirement for operating the RRD.

16. The system of claim 12 , wherein

the RRD includes control circuitry, a heater, and a power supply; and

the control circuitry is configured to,

block current from flowing from the power supply to the heater in response to the operating state of the RRD being in the inoperable state, and

allow current to flow from the power supply to the heater in response to the operating state of the RRD being in the operable state.

17. The system of claim 12 , wherein in response to the operating state of the RRD being in the operable state, the RRD is further configured to:

determine whether the RRD is within a desired distance range of the computing device based on signals received by the transceiver; and

change the operating state of the RRD to the inoperable state based on results of the determining whether the RRD is within the desired distance range of the computing device.

18. The system of claim 12 , wherein in response to the operating state of the RRD being in the operable state, the RRD is further configured to:

calculate a length of time that the RRD has been in the operable state; and

change the operating state of the RRD to the inoperable state in response to the length of time exceeding a desired threshold operation time.

19. The system of claim 12 , wherein the RRD is further configured to:

receive a wireless shutoff signal; and

change the operating state of the RRD to the inoperable state in response to the received wireless shutoff signal.

20. The system of claim 12 , wherein the UID of the RRD is embodied in at least one of a barcode, a QR code, a NFC tag, a Bluetooth tag, a RFID tag, a magnetic tag, a printed serial number, or any combinations thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2020
From: KEEN, JARRETT
To: ALTRIA CLIENT SERVICES LLC
Reel/Frame 053831/0135 →
Continuity (1)
Related Publication 20210350374A1 · Nov 11, 2021
Cited By (5)
US 12,446,630 US 12,527,358 US 12,711,218 US 12,740,597 US 12,740,598