IP Library › Granted Patent US 10,838,388
Granted Patent B2
US 10,838,388 · App. 16/126,075 · Granted Nov 17, 2020

Scent schedule based on relatedness of scent delivery devices in a scent delivery system

Inventors: John Thurston Chandler (Charlotte, NC); Chad Alan Morton (Fort Mill, SC)
Assignee: SCENTAIR TECHOLOGIES, LLC
G05B19/0426A45D34/02A61L9/035A61L9/125A61L9/14B05B12/02G05D7/0629G06Q10/0631G06Q10/06314H04L67/125A61L2209/11A61L2209/111A61L2209/132A61L2209/16A61M2021/0016A61M2205/3561A61M2205/3584A61M2205/3592A61M2205/502G05B2219/25419
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 10,838,388
App. No.
16/126,075
Granted
Nov 17, 2020
Kind
B2
Abstract

A scent delivery system includes first and second scent delivery units and a central controller. The central controller is configured to generate command data capable of affecting operation of at least the first and second units based on one or more scenting schedules. The central controller is also configured to determine a relatedness and an order of priority between the units, and determine whether a desired activation time for the first unit overlaps at least partially with a desired activation time for the second unit. Based upon a determination that the first unit is related to the second unit and that a desired activation time for the first unit overlaps at least partially with a desired activation time for the second unit, the central controller is further configured to coordinate activity level of each of the first and second delivery units during the overlapping activation time according to the order of priority.

Claims (37)

1. A computer-implemented method for delivering scents, comprising:

establishing a communication network including a central controller and one or more networked scent delivery devices, wherein the central controller is configured to control an operation of each of the one or more networked scent delivery devices, wherein controlling the operation is based on one or more master schedules, and wherein the central controller stores an in table in which verification information relating to each networked scent delivery device is stored and an out table in which instructions for each networked scent delivery device are stored;

generating command data that is configured to control the operation of a networked scent delivery device of the one or more networked scent delivery devices, wherein the command data is generated based on the instructions stored in the out table of the central controller;

transmitting the command data to the networked scent delivery device using the communication network;

receiving a signal from the networked scent delivery device using the communication network, wherein the signal includes status data representing a status of the networked scent delivery device; and

storing the status associated with the networked scent delivery device in the in table of the central controller, wherein the status stored in the in table of the central controller identifies a functionality of the networked scent delivery device, thereby providing a real-time status update for each networked scent delivery device.

2. The computer-implemented method for delivering scents, as recited in claim 1 , wherein the status data corresponding to the networked scent delivery device indicates an operation status of the networked scent delivery device.

3. The computer-implemented method for delivering scents, as recited in claim 2 , wherein the operation status indicates whether or not the networked scent delivery device is operating to deliver the scent.

4. The computer-implemented method for delivering scents, as recited in claim 2 , wherein the operation status indicates whether the networked scent delivery device is currently connected to the communication network.

5. The computer-implemented method for delivering scents, as recited in claim 1 , wherein, when the command data is received at the networked scent delivery device over the communication network, the networked scent delivery device is controlled in accordance with the command data.

6. The computer-implemented method for delivering scents, as recited in claim 5 , wherein controlling the networked scent delivery device includes activating the networked scent delivery device to deliver a scent in accordance with the command data.

7. The computer-implemented method for delivering scents, as recited in claim 5 , wherein controlling the networked scent delivery device includes deactivating the networked scent delivery device, such that delivery of a scent is deactivated in accordance with the command data.

8. A system for delivering scents, comprising:

one or more data processors; and

a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including:

establishing a communication network including a central controller and one or more networked scent delivery devices, wherein the central controller is configured to control an operation of each of the one or more networked scent delivery devices, wherein controlling the operation is based on one or more master schedules, and wherein the central controller stores an in table in which verification information relating to each networked scent delivery device is stored and an out table in which instructions for each networked scent delivery device are stored;

generating command data that is configured to control the operation of a networked scent delivery device of the one or more networked scent delivery devices, wherein the command data is generated based on the instructions stored in the out table of the central controller;

transmitting the command data to the networked scent delivery device using the communication network;

receiving a signal from the networked scent delivery device using the communication network, wherein the signal includes status data representing a status of the networked scent delivery device; and

storing the status associated with the networked scent delivery device in the in table of the central controller, wherein the status stored in the in table of the central controller identifies a functionality of the networked scent delivery device, thereby providing a real-time status update for each networked scent delivery device.

9. The system for delivering scents, as recited in claim 8 , wherein the status data corresponding to the networked scent delivery device indicates an operation status of the networked scent delivery device.

10. The system for delivering scents, as recited in claim 9 , wherein the operation status indicates whether or not the networked scent delivery device is operating to deliver the scent.

11. The system for delivering scents, as recited in claim 9 , wherein the operation status indicates whether the networked scent delivery device is currently connected to the communication network.

12. The system for delivering scents, as recited in claim 8 , wherein, when the command data is received at the networked scent delivery device over the communication network, the networked scent delivery device is controlled in accordance with the command data.

13. The system for delivering scents, as recited in claim 12 , wherein controlling the networked scent delivery device includes activating the networked scent delivery device to deliver a scent in accordance with the command data.

14. The system for delivering scents, as recited in claim 12 , wherein controlling the networked scent delivery device includes deactivating the networked scent delivery device, such that delivery of a scent is deactivated in accordance with the command data.

15. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to perform operations including:

establishing a communication network including a central controller and one or more networked scent delivery devices, wherein the central controller is configured to control an operation of each of the one or more networked scent delivery devices, wherein controlling the operation is based on one or more master schedules, and wherein the central controller stores an in table in which verification information relating to each networked scent delivery device is stored and an out table in which instructions for each networked scent delivery device are stored;

generating command data that is configured to control the operation of a networked scent delivery device of the one or more networked scent delivery devices, wherein the command data is generated based on the instructions stored in the out table of the central controller;

transmitting the command data to the networked scent delivery device using the communication network;

receiving a signal from the networked scent delivery device using the communication network, wherein the signal includes status data representing a status of the networked scent delivery device; and

storing the status associated with the networked scent delivery device in the in table of the central controller, wherein the status stored in the in table of the central controller identifies a functionality of the networked scent delivery device, thereby providing a real-time status update for each networked scent delivery device.

16. The computer-program product, as recited in claim 15 , wherein the status data corresponding to the networked scent delivery device indicates an operation status of the networked scent delivery device.

17. The computer-program product, as recited in claim 16 , wherein the operation status indicates whether or not the networked scent delivery device is operating to deliver the scent.

18. The computer-program product, as recited in claim 16 , wherein the operation status indicates whether the networked scent delivery device is currently connected to the communication network.

19. The computer-program product, as recited in claim 15 , wherein, when the command data is received at the networked scent delivery device over the communication network, the networked scent delivery device is controlled in accordance with the command data.

20. The computer-program product, as recited in claim 19 , wherein controlling the networked scent delivery device includes activating the networked scent delivery device to deliver a scent in accordance with the command data.

Assignments (5)
SECURITY INTEREST Recorded Feb 5, 2026
From: SCENTAIR TECHNOLOGIES, LLC
To: GLAS AGENCY (HONG KONG) LIMITED
Reel/Frame 073710/0984 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL RECORDED AT REEL 051606, FRAME 0532 Recorded Feb 4, 2026
From: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
To: SCENTAIR TECHNOLOGIES, LLC
Reel/Frame 074613/0667 →
SECURITY INTEREST Recorded Jan 24, 2020
From: SCENTAIR TECHNOLOGIES, LLC
To: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
Reel/Frame 051606/0532 →
PATENT RELEASE Recorded Jan 24, 2020
From: ANTARES CAPITAL LP
To: SCENTAIR TECHNOLOGIES, LLC
Reel/Frame 051693/0793 →
SECURITY INTEREST Recorded Jul 22, 2019
From: SCENTAIR TECHNOLOGIES, LLC
To: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
Reel/Frame 049815/0446 →
Continuity (3)
Continuation 15243509 · Aug 22, 2016
Continuation 13939159 · Jul 10, 2013
Related Publication 20190137965A1 · May 9, 2019