IP Library Granted Patent US 11,406,136
Granted Patent B2
US 11,406,136 · App. 16/911,011 · Granted Aug 9, 2022

Methods and systems for vaporizer security and traceability management

Inventors: Mladen Barbaric (Westmount, CA); Yuhao Liao (Montreal, CA); Luca Corbellini (Montreal, CA); Nathan Songa Yapi (Montreal, CA); Sungmoon Kim (Brossard, CA); Bong geun Kim (Candiac, CA); Chongchun Moon (La Prairei, CA)
Assignee: Airgraft Inc.
A24F40/70G06F9/542G06F16/9035G06F21/34H04L9/30H04L9/3247H04W4/029
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,406,136
App. No.
16/911,011
Granted
Aug 9, 2022
Kind
B2
Abstract

In some embodiments, a processor-implement method includes receiving a fill completion message including formulation and capsule identifiers from a fill station. The method also includes receiving a registration request including a vaporizer identifier and a compute device or user identifier from a compute device. The registration request is verified, and a registration confirmation message is sent to the compute device. The method also includes receiving a capsule attach event detection message including the capsule identifier, the vaporizer identifier, and at least one of the identifier of the compute device or the identifier of the user. A validity of the capsule attach event detection message is evaluated. If the capsule attach event detection message is valid, an unlock message is sent to the compute device or a vaporizer, and if the capsule attach event detection message is valid, an alert is sent to the compute device or the vaporizer.

Claims (46)

1. A method, comprising:

receiving, at a processor and from a fill station, a fill completion message including a formulation identifier and a first capsule identifier;

receiving, at the processor and from a compute device of a user, a registration request message including at least one of an identifier of the compute device or an identifier of the user;

receiving, at the processor and from the compute device of a user, an activation request message including a second capsule identifier and at least one of the identifier of the compute device or the identifier of the user, the second capsule identifier being the same as or different from the first capsule identifier;

determining, via the processor and based on at least one of the identifier of the compute device or the identifier of the user, whether the activation request message is valid;

if the activation request message is valid, sending an unlock message from the processor to the compute device, the compute device configured to provide an unlock instruction to a vaporizer in response to receiving the unlock message; and

if the activation request message is not valid, sending an alert from the processor to the compute device.

2. The method of claim 1 , wherein the alert includes a signal to cause at least one of:

emission of an audio signal from the compute device;

display of an alert message via a graphical user interface (GUI) of the compute device; or

haptic feedback at the compute device.

3. The method of claim 1 , further comprising:

verifying the registration request message, via the processor, based on a validity check of the at least one of the identifier of the compute device or the identifier of the user; and

storing, in a memory operably coupled to the processor, a registration record associating the user with the compute device.

4. The method of claim 3 , further comprising:

sending, from the processor to the compute device and in response to verifying the registration request message, a registration confirmation message.

5. The method of claim 3 , wherein the verifying the registration request message is based at least in part on a validity check of an age of the user.

6. The method of claim 1 , wherein the determining whether the activation request message is valid includes determining whether a capsule associated with the second capsule identifier is disposed in a permissible geographic location for operation.

7. The method of claim 1 , wherein the determining whether the activation request message is valid includes determining whether a capsule associated with the second capsule identifier includes a permissible substance for operation.

8. The method of claim 1 , wherein the determining whether the activation request message is valid includes determining whether the second capsule identifier is associated with a recall indication.

9. The method of claim 1 , wherein the determining whether the activation request message is valid is based on a user registration status.

10. The method of claim 1 , wherein the determining whether the activation request message is valid includes determining that the activation request message is valid if the second capsule identifier matches the first capsule identifier.

11. A method, comprising:

storing, in a memory, a provenance record associating a first capsule identifier with capsule fill data;

receiving, at a processor and from a compute device, an activation request message including a second capsule identifier and at least one of an identifier of the compute device or an identifier of a user, the second capsule identifier being the same as or different from the first capsule identifier;

determining, via the processor and based on the provenance record, whether the activation request message is valid;

if the activation request message is valid, sending an unlock message to the compute device, the compute device configured to provide an unlock instruction to a vaporizer in response to receiving the unlock message; and

if the activation request message is not valid, sending an alert from the processor to the compute device.

12. The method of claim 11 , wherein the determining whether the activation request message is valid includes determining that the activation request message is valid if the second capsule identifier matches the first capsule identifier.

13. The method of claim 11 , further comprising:

storing, in the memory, a registration record associating the user with the compute device,

the determining whether the activation request message is valid further including determining that the activation request message is valid if the at least one of the identifier of the compute device or the identifier of the user match the registration record.

14. The method of claim 11 , further comprising:

if the activation request message is valid, sending a provenance message to the compute device to cause display of provenance data via a GUI of the compute device.

15. An apparatus, comprising:

a processor; and

a memory operably coupled to the processor and storing instructions to cause the processor to:

receive, at the processor and from a remote compute device, an activation request message including a capsule identifier and at least one of an identifier of the remote compute device or an identifier of a user;

determine, via the processor and based on a registration record, whether the activation request message is valid;

if the activation request message is valid, send a signal including an unlock message from the processor to the remote compute device, the remote compute device configured to provide an unlock instruction to a vaporizer in response to receiving the signal; or

if the activation request message is not valid, send an alert from the processor to the remote compute device.

16. The apparatus of claim 15 , wherein the processor determines whether the activation request message is valid based, at least in part, on whether the capsule identifier corresponds to a stored capsule identifier in the registration record.

17. The apparatus of claim 15 , wherein the processor determines whether the activation request message is valid based, at least in part, on whether the identifier of the user is associated with a user age above a threshold age.

18. The apparatus of claim 15 , wherein the processor determines whether the activation request message is valid based, at least in part, on whether a capsule associated with the capsule identifier of the activation request message is disposed in a permissible geographic location for operation.

19. The apparatus of claim 15 , wherein the processor determines whether the activation request message is valid based, at least in part, on whether a capsule associated with the capsule identifier of the activation request message includes a permissible substance for operation.

20. The apparatus of claim 15 , wherein the processor determines whether the activation request message is valid based, at least in part, on whether the capsule identifier is associated with a recall indication.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2024
From: KIM, SUNGMOON; KIM, BONG GEUN; MOON, CHONGCHUN; PEARL STUDIOS INC.
To: AIRGRAFT INC.
Reel/Frame 067543/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2020
From: BARBARIC, MLADEN; LIAO, YUHAO; CORBELLINI, LUCA; YAPI, NATHAN SONGA; KIM, SUNGMOON; KIM, BONG GEUN; MOON, CHONGCHUN
To: AIRGRAFT INC.
Reel/Frame 053962/0788 →
Continuity (3)
Continuation 16575318 · Sep 18, 2019
Provisional Application 62732860 · Sep 18, 2018
Related Publication 20210145076A1 · May 20, 2021
Cited By (1)
US 12,679,579