Nicotine electronic vaping devices having dryness detection and auto shutdown
The nicotine electronic vaping device includes a nicotine reservoir, a heater and processing circuitry. The processing circuitry is configured to: determine a plurality of resistance values for the heater during a time window; calculate a percent change in resistance of the heater between a first of the plurality of resistance values and a second of the plurality of resistance values; decide whether the percent change in resistance of the heater exceeds a percent change in resistance threshold; and disable power to the heater in response to deciding that the percent change in resistance of the heater exceeds the percent change in resistance threshold.
1 . A method for controlling operation of a nicotine electronic vaping device including a heater to heat nicotine pre-vapor formulation drawn from a nicotine reservoir, the method comprising:
determining a plurality of resistance values for the heater during a time window;
calculating a percent change in resistance of the heater between a first of the plurality of resistance values and a second of the plurality of resistance values;
deciding whether the percent change in resistance of the heater exceeds a percent change in resistance threshold;
disabling power to the heater at the nicotine electronic vaping device in response to deciding that the percent change in resistance of the heater exceeds the percent change in resistance threshold;
deciding whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after disabling the power to the heater; and
powering off the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has not been removed from the nicotine electronic vaping device within the first threshold time interval after disabling the power to the heater.
2 . The method of claim 1 , further comprising:
storing the plurality of resistance values for the heater in a first-in-first-out (FIFO) memory; wherein
the first of the plurality of resistance values for the heater is an oldest resistance value stored in the FIFO memory, and
the second of the plurality of resistance values for the heater is a most recent resistance value stored in the FIFO memory.
3 . The method of claim 1 , further comprising:
obtaining the percent change in resistance threshold from a memory in a nicotine pod assembly of the nicotine electronic vaping device.
4 . The method of claim 1 , further comprising:
detecting that the resistance of the heater has stabilized based on a current through the heater; and wherein
the determining determines the plurality of resistance values for the heater during the time window in response to detecting that the resistance of the heater has stabilized.
5 . The method of claim 4 , wherein the detecting detects that the resistance of the heater has stabilized based on the current through the heater and a wetting current threshold.
6 . The method of claim 1 , further comprising:
outputting an indication of dry puff conditions at the nicotine electronic vaping device in response to deciding that the percent change in resistance of the heater exceeds the percent change in resistance threshold.
7 . The method of claim 1 , further comprising:
deciding whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after the disabling; and
returning the nicotine electronic vaping device to an operational mode by clearing a fault associated with dry puff conditions at the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has been removed from the nicotine electronic vaping device within the first threshold time interval after the disabling.
8 . The method of claim 7 , further comprising:
determining whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after the returning; and
enabling vaping at the nicotine electronic vaping device in response to determining that another nicotine pod assembly has been inserted into the nicotine electronic vaping device within the second threshold time interval after the returning.
9 . The method of claim 7 , further comprising:
determining whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after the returning; and
powering off the nicotine electronic vaping device in response to determining that another nicotine pod assembly has not been inserted into the nicotine electronic vaping device within the second threshold time interval after the returning.
10 . A method for controlling a nicotine electronic vaping device including a heater to heat nicotine pre-vapor formulation drawn from a nicotine reservoir, the method comprising:
determining a plurality of resistance values for the heater during a time window;
calculating a percent change in resistance of the heater between a first of the plurality of resistance values and a second of the plurality of resistance values;
detecting whether the percent change in resistance of the heater exceeds a percent change in resistance threshold;
outputting an indication of dry puff conditions at the nicotine electronic vaping device in response to detecting that the percent change in resistance of the heater exceeds the percent change in resistance threshold;
deciding whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after outputting the indication of the dry puff conditions; and
powering off the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has not been removed from the nicotine electronic vaping device within the first threshold time interval after outputting the indication of dry puff conditions.
11 . The method of claim 10 , further comprising:
storing the plurality of resistance values for the heater in a first-in-first-out (FIFO) memory; wherein
the first of the plurality of resistance values for the heater is an oldest resistance value stored in the FIFO memory, and
the second of the plurality of resistance values for the heater is a most recent resistance value stored in the FIFO memory.
12 . The method of claim 10 , further comprising:
obtaining the percent change in resistance threshold from a memory in a nicotine pod assembly of the nicotine electronic vaping device.
13 . The method of claim 10 , further comprising:
deciding that the resistance of the heater has stabilized based on a current through the heater; and wherein
the determining determines the plurality of resistance values for the heater during the time window in response to deciding that the resistance of the heater has stabilized.
14 . The method of claim 13 , wherein the deciding decides that the resistance of the heater has stabilized based on the current through the heater and a wetting current threshold.
15 . The method of claim 10 , further comprising:
disabling power to the heater in response to detecting that the percent change in resistance of the heater exceeds the percent change in resistance threshold;
deciding whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after the disabling; and
returning the nicotine electronic vaping device to an operational mode by clearing a fault associated with dry puff conditions at the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has been removed from the nicotine electronic vaping device within the first threshold time interval after the disabling.
16 . The method of claim 15 , further comprising:
determining whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after the returning; and
enabling vaping at the nicotine electronic vaping device in response to determining that another nicotine pod assembly has been inserted into the nicotine electronic vaping device within the second threshold time interval after the returning.
17 . The method of claim 15 , further comprising:
determining whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after the returning; and
powering off the nicotine electronic vaping device in response to determining that another nicotine pod assembly has not been inserted into the nicotine electronic vaping device within the second threshold time interval after the returning.
18 . A method for controlling a nicotine electronic vaping device, the method comprising:
determining whether a nicotine pod assembly has been removed prior to expiration of a first time interval after detecting dry puff conditions at the nicotine electronic vaping device; and
returning the nicotine electronic vaping device to an operational mode by clearing a fault associated with the dry puff conditions at the nicotine electronic vaping device in response to determining that the nicotine pod assembly has been removed prior to expiration of the first time interval.
19 . The method of claim 18 , further comprising:
determining whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after the returning; and
enabling vaping at the nicotine electronic vaping device in response to determining that another nicotine pod assembly has been inserted into the nicotine electronic vaping device within the second threshold time interval after the returning.
20 . The method of claim 18 , further comprising:
detecting the dry puff conditions at the nicotine electronic vaping device based on whether a percent change in resistance of a heater of the nicotine electronic vaping device exceeds a percent change in resistance threshold.
21 . A nicotine electronic vaping device comprising:
a nicotine reservoir storing nicotine pre-vapor formulation;
a heater configured to heat nicotine pre-vapor formulation drawn from the nicotine reservoir; and
processing circuitry configured to
determine a plurality of resistance values for the heater during a time window,
calculate a percent change in resistance of the heater between a first of the plurality of resistance values and a second of the plurality of resistance values,
decide whether the percent change in resistance of the heater exceeds a percent change in resistance threshold,
disable power to the heater in response to deciding that the percent change in resistance of the heater exceeds the percent change in resistance threshold,
decide whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after disabling the power to the heater, and
power off the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has not been removed from the nicotine electronic vaping device within the first threshold time interval after disabling the power to the heater.
22 . The nicotine electronic vaping device of claim 21 , further comprising:
a first-in-first-out (FIFO) memory configured to store the plurality of resistance values for the heater; wherein
the first of the plurality of resistance values for the heater is an oldest resistance value stored in the FIFO memory, and
the second of the plurality of resistance values for the heater is a most recent resistance value stored in the FIFO memory.
23 . The nicotine electronic vaping device of claim 21 , further comprising:
a nicotine pod assembly including the nicotine reservoir, the heater and a memory, the memory storing the percent change in resistance threshold; and wherein
the processing circuitry is configured to obtain the percent change in resistance threshold from the memory in the nicotine pod assembly.
24 . The nicotine electronic vaping device of claim 21 , wherein the processing circuitry is configured to
detect that the resistance of the heater has stabilized based on a current through the heater, and
determine the plurality of resistance values for the heater during the time window in response to detecting that the resistance of the heater has stabilized.
25 . The nicotine electronic vaping device of claim 24 , wherein the processing circuitry is configured to detect that the resistance of the heater has stabilized based on the current through the heater and a wetting current threshold.
26 . The nicotine electronic vaping device of claim 21 , wherein the processing circuitry is configured to output an indication of dry puff conditions in response to deciding that the percent change in resistance of the heater exceeds the percent change in resistance threshold.
27 . The nicotine electronic vaping device of claim 21 , wherein the processing circuitry is configured to
decide whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after disabling the power to the heater, and
return the nicotine electronic vaping device to an operational mode by clearing a fault associated with dry puff conditions at the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has been removed from the nicotine electronic vaping device within the first threshold time interval after disabling the power to the heater.
28 . The nicotine electronic vaping device of claim 27 , wherein the processing circuitry is configured to
determine whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after returning the nicotine electronic vaping device to the operational mode, and
enable vaping at the nicotine electronic vaping device in response to determining that another nicotine pod assembly has been inserted into the nicotine electronic vaping device within the second threshold time interval after returning the nicotine electronic vaping device to the operational mode.
29 . The nicotine electronic vaping device of claim 27 , wherein the processing circuitry is configured to
determine whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after returning the nicotine electronic vaping device to the operational mode, and
power off the nicotine electronic vaping device in response to determining that another nicotine pod assembly has not been inserted into the nicotine electronic vaping device within the second threshold time interval after returning the nicotine electronic vaping device to the operational mode.
30 . A nicotine electronic vaping device comprising:
a nicotine reservoir storing nicotine pre-vapor formulation;
a heater configured to heat nicotine pre-vapor formulation drawn from the nicotine reservoir; and
processing circuitry configured to cause the nicotine electronic vaping device to
determine a plurality of resistance values for the heater during a time window,
calculate a percent change in resistance of the heater between a first of the plurality of resistance values and a second of the plurality of resistance values,
detect whether the percent change in resistance of the heater exceeds a percent change in resistance threshold,
output an indication of dry puff conditions at the nicotine electronic vaping device in response to determining that the percent change in resistance of the heater exceeds the percent change in resistance threshold,
decide whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after outputting the indication of the dry puff conditions, and
power off the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has not been removed from the nicotine electronic vaping device within the first threshold time interval after outputting the indication of dry puff conditions.
31 . The nicotine electronic vaping device of claim 30 , further comprising:
a first-in-first-out (FIFO) memory configured to store the plurality of resistance values for the heater; wherein
the first of the plurality of resistance values for the heater is an oldest resistance value stored in the FIFO memory, and
the second of the plurality of resistance values for the heater is a most recent resistance value stored in the FIFO memory.
32 . The nicotine electronic vaping device of claim 30 , further comprising:
a nicotine pod assembly including the nicotine reservoir, the heater and a memory, the memory storing the percent change in resistance threshold; and wherein
the processing circuitry is configured to obtain the percent change in resistance threshold from the memory in the nicotine pod assembly.
33 . The nicotine electronic vaping device of claim 30 , wherein the processing circuitry is configured to
detect that the resistance of the heater has stabilized based on a current through the heater, and
determine the plurality of resistance values for the heater during the time window in response to detecting that the resistance of the heater has stabilized.
34 . The nicotine electronic vaping device of claim 33 , wherein the processing circuitry is configured to detect that the resistance of the heater has stabilized based on the current through the heater and a wetting current threshold.
35 . The nicotine electronic vaping device of claim 30 , wherein the processing circuitry is configured to
disable power to the heater in response to deciding that the percent change in resistance of the heater exceeds the percent change in resistance threshold,
decide whether a nicotine pod assembly has been removed from the nicotine electronic vaping device within a first threshold time interval after disabling the power to the heater, and
return the nicotine electronic vaping device to an operational mode by clearing a fault associated with the dry puff conditions at the nicotine electronic vaping device in response to deciding that the nicotine pod assembly has been removed from the nicotine electronic vaping device within the first threshold time interval after disabling the power to the heater.
36 . The nicotine electronic vaping device of claim 35 , wherein the processing circuitry is configured to
determine whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after returning the nicotine electronic vaping device to the operational mode, and
enable vaping at the nicotine electronic vaping device in response to determining that another nicotine pod assembly has been inserted into the nicotine electronic vaping device within the second threshold time interval after returning the nicotine electronic vaping device to the operational mode.
37 . The nicotine electronic vaping device of claim 35 , wherein the processing circuitry is configured to
determine whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after returning the nicotine electronic vaping device to the operational mode, and
power off the nicotine electronic vaping device in response to determining that another nicotine pod assembly has not been inserted into the nicotine electronic vaping device within the second threshold time interval after returning the nicotine electronic vaping device to the operational mode.
38 . A nicotine electronic vaping device comprising:
processing circuitry configured to
determine whether a nicotine pod assembly has been removed prior to expiration of a first time interval after detecting dry puff conditions at the nicotine electronic vaping device, and
return the nicotine electronic vaping device to an operational mode by clearing a fault associated with the dry puff conditions at the nicotine electronic vaping device in response to determining that the nicotine pod assembly has been removed prior to expiration of the first time interval.
39 . The nicotine electronic vaping device of claim 38 , wherein the processing circuitry is configured to
determine whether another nicotine pod assembly has been inserted into the nicotine electronic vaping device within a second threshold time interval after returning the nicotine electronic vaping device to the operational mode, and
enable vaping at the nicotine electronic vaping device in response to determining that another nicotine pod assembly has been inserted into the nicotine electronic vaping device within the second threshold time interval after returning the nicotine electronic vaping device to the operational mode.
40 . The nicotine electronic vaping device of claim 38 , wherein the processing circuitry is configured to
detect the dry puff conditions at the nicotine electronic vaping device based on whether a percent change in resistance of a heater of the nicotine electronic vaping device exceeds a percent change in resistance threshold.