Aerosol generating system with consumption monitoring and feedback

10448670 · 2019-10-22

Assignee

Inventors

Cpc classification

International classification

Abstract

An aerosol-generating system for oral or nasal delivery of a generated aerosol to a user is provided, including a heater element configured to heat an aerosol-forming substrate to generate an aerosol; a power source; a controller configured to control operation of the heater element, the controller being configured to detect a change in air flow past the heater element: a first data storage recording detected changes in airflow past the heater element and data relating to the operation of the heater element; a second data storage including a database relating changes in airflow and data relating to the operation of the heater element to the properties of the aerosol delivered to the user; and an indicator coupled to the second data storage configured to indicate to the user a property of the aerosol delivered to the user.

Claims

1. A method of providing aerosol delivery data to an end user of an electrically heated aerosol-generating device, the device comprising a heater element and a power supply configured to supply power to the heater element, and means to detect a change in air flow past the heater element, the method comprising: recording in a first database detected changes in air flow past the heater element and data relating to operation of the heater element; using the detected changes in airflow and data relating to the operation of the heater element from the first database to extract from a second database relating changes in air flow and data relating to the operation of the heater element to properties of an aerosol delivered to the user; and indicating, using an indication means coupled to the second database, the extracted properties of the aerosol delivered to the user.

2. The method according to claim 1, further comprising a step of detecting or providing at least one characteristic of an aerosol-forming substrate received in the device, wherein the step of extracting is also based on the at least one characteristic of the aerosol-forming substrate received in the device.

3. The method according to claim 1, wherein the extracted properties of the aerosol delivered to the user comprise amounts of particular chemical compounds.

4. A non-transitory computer readable storage medium having a computer program stored thereon that when executed on a computer or other suitable processing device, causes the computer or the suitable processing device to carry out the method of claim 1.

5. An aerosol-generating system configured for oral or nasal delivery of a generated aerosol to a user, the system comprising: a heater element configured to heat an aerosol-forming substrate to generate an aerosol; a power source connected to the heater element; a controller connected to the heater element and to the power source, wherein the controller is configured to control operation of the heater element, the controller including or being connected to a means to detect a change in air flow past the heater element; a first data storage means comprising a first database connected to the controller for recording detected changes in air flow past the heater element and data relating to the operation of the heater element; a second data storage means comprising a second database relating changes in air flow and data relating to the operation of the heater element to properties of the aerosol delivered to the user; and an indication means coupled to the second data storage means for indicating the properties of the aerosol delivered to the user, wherein the aerosol-generating system is configured to use the detected changes in air flow past the heater element and the data relating to the operation of the heater element from the first database to extract the properties of the aerosol delivered to the user from the second database.

6. The aerosol-generating system according to claim 5, wherein the controller is further configured to control power supplied to the heater element from the power source to maintain the heater element at a target temperature, and is further configured to monitor changes in a temperature of the heater element or changes in the power supplied to the heater element.

7. The aerosol-generating system according to claim 5, wherein the second database comprises data specific to a particular type of aerosol-forming substrate.

8. The aerosol-generating system according to claim 7, further comprising identifying means for identifying the aerosol-forming substrate received in the system or a user interface configured to allow a consumer to input data identifying the aerosol-forming substrate received in the system.

9. The aerosol-generating system according to claim 5, wherein the data relating to the operation of the heater element comprises a temperature of the heater element or power supplied to the heater element.

10. The aerosol-generating system according to claim 5, comprising a housing, wherein the second data storage means or a display, or both the second data storage means and the display, are contained within the housing together with at least one of the heater element and the power source.

11. The aerosol-generating system according to claim 5, wherein the heater element, the power source, and the controller are components of an aerosol-generating device, and further comprising one or more secondary devices to which the aerosol-generating device may be directly or indirectly coupled, wherein at least the second data storage means and a display are part of the one or more secondary devices.

12. The aerosol-generating system according to claim 11, wherein the secondary device is a charging device configured to replenish the power source in the aerosol-generating device.

13. The aerosol-generating system according to claim 5, wherein the properties of the aerosol delivered to the user comprise amounts of particular chemical compounds.

14. The aerosol-generating system according to claim 5, wherein the system is further configured to provide an alert when the user is estimated to have been delivered a threshold amount of a compound within a predetermined time period, and wherein the system is further configured to set a plurality of threshold amounts for a plurality of different compounds.

15. The aerosol-generating system according to claim 5, wherein the system is an electrical smoking device.

Description

(1) Embodiments will now be described in detail, by way of example only, with reference to the accompanying drawings, in which:

(2) FIG. 1 is a schematic drawing showing the basic elements of an aerosol-generating device in accordance with one embodiment;

(3) FIG. 2 is a schematic diagram illustrating the control elements of one embodiment;

(4) FIG. 3 is a graph illustrating changes in heater temperature and supplied power during user puffs in accordance with another embodiment;

(5) FIG. 4 illustrates a control sequence for determining if a user puff is taking place in accordance with an yet another embodiment;

(6) FIG. 5 is a graph illustrating the different the normalised energy required to be supplied to a heater element to maintain the temperature at a target level for new, old and no substrate next to the heater element; and

(7) FIG. 6 illustrates a control sequence for determining if an appropriate substrate is in the device.

(8) In FIG. 1, the inside of an embodiment of an aerosol-generating device 100 is shown in a simplified manner. Particularly, the elements of the aerosol-generating device 100 are not drawn to scale. Elements that are not relevant for the understanding of the embodiment discussed herein have been omitted to simplify FIG. 1.

(9) The aerosol-generating device 100 comprises a housing 10 and an aerosol-forming substrate 2, for example a cigarette. The aerosol-forming substrate 2 is pushed inside the housing 10 to come into thermal proximity with the heater element 20. The aerosol-forming substrate 2 will release a range of volatile compounds at different temperatures. Some of the volatile compounds released from the aerosol-forming substrate 2 are only formed through the heating process. Each volatile compound will be released above a characteristic release temperature. By controlling the maximum operation temperature of the aerosol-generating device 100 to be below the release temperature of some of the volatile compounds, the release or formation of these smoke constituents can be avoided.

(10) Additionally, the aerosol-generating device 100 includes an electrical energy supply 40, for example a rechargeable lithium ion battery, provided within the housing 10. The aerosol-generating device 100 further includes a controller 30 that is connected to the heater element 20, the electrical energy supply 40, an aerosol-forming substrate detector 32 and a user interface 36, for example a graphical display or a combination of LED indicator lights that convey information regarding device 100 to a user.

(11) The aerosol-forming substrate detector 32 may detect the presence and identity of an aerosol-forming substrate 2 in thermal proximity with the heater element 20 and signals the presence of an aerosol-forming substrate 2 to the controller 30. The provision of a substrate detector is optional.

(12) The controller 30 controls the user interface 36 to display system information, for example, battery power, temperature, status of aerosol-forming substrate 2, other messages or combinations thereof.

(13) The controller 30 further controls the maximum operation temperature of the heater element 20. The temperature of the heater element can be detected by a dedicated temperature sensor. Alternatively, in another embodiment the temperature of the heater element is determined by monitoring its electrical resistivity. The electrical resistivity of a length of wire is dependent on its temperature. Resistivity increases with increasing temperature. The actual resistivity characteristic will vary depending on the exact composition of the alloy and the geometrical configuration of the heater element 20, and an empirically determined relationship can be used in the controller. Thus, knowledge of resistivity at any given time can be used to deduce the actual operation temperature of the heater element 20.

(14) The resistance of the heater element R=V/I; where V is the voltage across the heater element and I is the current passing through the heater element 20. The resistance R depends on the configuration of the heater element 20 as well as the temperature and is expressed by the following relationship:
R=(T)*L/Sequation 1

(15) Where (T) is the temperature dependent resistivity, L is length and S the cross-sectional area of the heater element 20. L and S are fixed for a given heater element 20 configuration and can be measured. Thus, for a given heater element design R is proportional to (T).

(16) The resistivity (T) of the heater element can be expressed in polynomial form as follows:
(T).sub.o*(1+.sub.1T+.sub.2T.sup.2)equation 2

(17) Where .sub.o is the resistivity at a reference temperature T.sub.o and .sub.1 and .sub.2 are the polynominal coefficients.

(18) Thus, knowing the length and cross-section of the heater element 20, it is possible to determine the resistance R, and therefore the resistivity at a given temperature by measuring the heater element voltage V and current I. The temperature can be obtained simply from a look-up table of the characteristic resistivity versus temperature relationship for the heater element being used or by evaluating the polynomial of equation (2) above. In one embodiment, the process may be simplified by representing the resistivity versus temperature curve in one or more, preferably two, linear approximations in the temperature range applicable to tobacco. This simplifies evaluation of temperature which is desirable in a controller 30 having limited computational resources.

(19) FIG. 2 is a block diagram illustrating the control elements of a system including the device of FIG. 1 together with other system components. The system includes aerosol-generating device 100, secondary device 58 and optionally one or more remote devices 60. The aerosol-generating device 100 is as illustrated in FIG. 1, but only the control elements of the aerosol-generating device are shown in FIG. 2. As will be described, the secondary device 58 and one or more remote devices 60 operate to compare usage data from the aerosol-generating device with experimental usage data held within a database 57 that relates aerosol-generating device usage to the properties of the aerosol delivered to the user. The properties of the aerosol delivered to the user can then be displayed on a display 59 on the secondary device 58, or on a display on the aerosol-generating device or on an external device 60.

(20) Referring to FIG. 2, the controller 30 includes a measurement unit 50 and a control unit 52. The measurement unit is configured to determine the resistance R of the heater element 20. The measurement unit 50 passes resistance measurements to the control unit 52. The control unit 52 then controls the provision of power from the battery 40 to the heater element 20 by toggling switch 54. The controller may comprise a microprocessor as well as separate electronic control circuitry. In one embodiment, the microprocessor may include standard functionality such as an internal clock in addition to other functionality.

(21) In a preparation of the controlling of the temperature, a value for the target operation temperature of the aerosol-generating device 100 is selected. The selection is based on the release temperatures of the volatile compounds that should and should not be released. This predetermined value is then stored in the control unit 52. The control unit 52 includes a non-volatile memory 56.

(22) The controller 30 controls the heating of the heater element 20 by controlling the supply electrical energy from the battery to the heater element 20. The controller 30 only allows for the supply of power to the heater element 20 if the aerosol-forming substrate detector 32 has detected an aerosol-forming substrate 20 and the user has activated the device. By the switching of switch 54, power is provided as a pulsed signal. The pulse width or duty cycle of the signal can be modulated by the control unit 52 to alter the amount of energy supplied to the heater element. In one embodiment, the duty cycle may be limited to 60-80%. This may provide additional safety and prevent a user from inadvertently raising the compensated temperature of the heater such that the substrate reaches a temperature above a combustion temperature.

(23) In use, the controller 30 measures the resistivity of the heater element 20. The controller 30 then converts the resistivity of the heater element 20 into a value for the actual operation temperature of the heater element, by comparing the measured resistivity with the look-up table. This may be done within the measurement unit 50 or by the control unit 52. In the next step, the controller 30 compares the actual derived operation temperature with the target operation temperature. Alternatively, temperature values in the heating profile are pre-converted to resistance values so the controller regulates resistance instead of temperature, this avoids real-time computations to convert resistance to temperature during the smoking experience.

(24) If the actual operation temperature is below the target operation temperature, then the control unit 52 supplies the heater element 20 with additional electrical energy in order to raise the actual operation temperature of the heater element 20. If the actual operation temperature is above the target operation temperature, the control unit 52 reduces the electrical energy supplied to the heater element 20 in order to lower the actual operation temperature back to the target operation temperature.

(25) The control unit may implement any suitable control technique to regulate the temperature, such as a simple thermostatic feedback loop or a proportional, integral, derivative (PID) control technique.

(26) The temperature of the heater element 20 is not only affected by the power being supplied to it. Airflow past the heater element 20 cools the heater element, reducing its temperature. This cooling effect can be exploited to detect changes in air flow through the device. The temperature of the heater element, and also its electrical resistance, will drop when air flow increases before the control unit 52 brings the heater element back to the target temperature.

(27) FIG. 3 shows a typical evolution of heater element temperature and applied power during use of an aerosol-generating device of the type shown in FIG. 1. The level of supplied power is shown as line 61 and the temperature of the heater element as line 62. The target temperature is shown as dotted line 64.

(28) An initial period of high power is required at the start of use in order to bring the heater element up to the target temperature as quickly as possible. Once the target temperature has been reached the applied power drops to the level required to maintain the heater element at the target temperature. However, when a user puffs on the substrate 2, air is drawn past the heater element and cools it below the target temperature. This is shown as feature 66 in FIG. 3. In order to return the heater element 20 to the target temperature there is a corresponding spike in the applied power, shown as feature 68 in FIG. 3. This pattern is repeated throughout the use of the device, in this example a smoking session, in which four puffs are taken.

(29) By detecting temporary changes in temperature or power, or in the rate of change of temperature or power, user puffs or other airflow events can be detected. FIG. 4 illustrates an example of a control process, using a Schmitt trigger debounce approach, which can be used within control unit 52 to determine when a puff is taking place. The process in FIG. 4 is based on detecting changes in heater element temperature. In step 400 an arbitrary state variable, which is initially set as 0, is modified to three quarters of its original value. In step 410 a delta value is determined that is the difference between a measured temperature of the heater element and the target temperature. Steps 400 and 410 can be performed in reverse order or in parallel. In step 415 the delta value is compared with a delta threshold value. If the delta value is greater than the delta threshold then the state variable is increased by one quarter before passing to step 425. This is shown as step 420. If the delta value is less that the threshold the state variable is unchanged and the process moves to step 425. The state variable is then compared with a state threshold. The value of the state threshold used is different depending on whether the device is determined at that time to be in a puffing or not-puffing state. In step 430 the control unit determines whether the device is in a puffing or not-puffing state. Initially, i.e. in a first control cycle, the device is assumed to be in a not-puffing state.

(30) If the device is in a not-puffing state the state variable is compared to a HIGH state threshold in step 440. If the state variable is higher than the HIGH state threshold then the device is determined to be in a puffing state. If not, it is determined to remain in a not-puffing state. In both cases, the process then passes to step 460 and then returns to 400.

(31) If the device is in a puffing state the state variable is compared to a LOW state threshold in step 450. If the state variable is lower than the LOW state threshold then the device is determined to be in a not-puffing state. If not, it is determined to remain in a puffing state. In both cases, the process then passes to step 460 and then returns step to 400.

(32) The value of the HIGH and LOW threshold values directly influence the number of cycles through the process are required to transition between not-puffing and puffing states, and vice versa. In this way very short term fluctuations in temperature and noise in the system, which are not the result of a user puff, can be prevented from being detected as a puff. Short fluctuations are effectively filtered out. However, the number of cycles required is desirably chosen so that the puff detection transition can take place before the device compensates for the drop in temperature by increasing the power delivered to the heater element. Alternatively the controller could suspend the compensation process while making the decision of whether a puff is taken or not. In one example LOW=0.06 and HIGH=0.94, which means that the system would need to go through at least 10 iterations when the delta value was greater than the delta threshold to go from not puffing to puffing.

(33) The system illustrated in FIG. 4 can be used to provide a puff count and, if the controller includes a clock, an indication of the time at which each puff takes place. The puffing and not-puffing states can also be used to dynamically control the target temperature. Increased airflow brings more oxygen into contact with the substrate. This increases the likelihood of combustion of the substrate at a given temperature. Combustion of the substrate is undesirable. So the target temperature may be lowered when a puffing state is determined in order to reduce the likelihood of combustion of the substrate. The target temperature can then be returned to its original value when a not-puffing state is determined.

(34) The process shown in FIG. 4 is just one example of a puff detection process. For example, similar processes to that illustrate in FIG. 4 could be carried out using applied power as a measure or using rate of change of temperature or rate of change of applied power. It is also possible to use a process similar to that shown in FIG. 4, but using only a single state threshold instead of different HIGH and LOW thresholds.

(35) The system can also automatically detect if an expected substrate is present or not. The amount of energy required to reach the target temperature and maintain the heater element at the target temperature depends on the presence or absence of a substrate material 2 close to the heater element 20, and on the properties of the substrate. FIG. 5 shows the evolution of normalised energy supplied to the heater element as a function of time. Curve 70 is the normalised energy when a new substrate is in the device and curve 72 is the normalised energy when no substrate is in the device. The normalised energy is the energy supplied during a fixed time interval normalised against an initial energy measurement. A normalised measure of energy minimises the influence of environmental conditions such as ambient temperature, airflow and humidity.

(36) It can be seen that in both cases the power delivered to heater element monotonically decreases with time following an initial high power period to bring the heater element up to the target temperature. However, FIG. 5 shows that at T=10 seconds the amount of energy supplied with a new substrate in the device is about twice the amount of energy supplied when no substrate is present in the device. The difference in energy supplied between a new and a previously heated substrate is smaller but still detectable. In one embodiment, the difference in the normalized energy may be measured at T=5 seconds and accurately determine if a substrate is present or not.

(37) The controller is able to calculate the normalised energy supplied to the heater element up to a predetermined time, and from that is able to determine if an expected or proper substrate is in the device.

(38) FIG. 6 illustrates an example of a control process that can be carried out by the control unit 52 to determine if a substrate is in the device or not. The process is a loop process and starts at step 600. In step 610 the round number is incremented. At the start of the process the round number is set to zero. Each time the control loop is passed through, the round number is incremented in step 610. At step 620 the process branches depending on the value of the round number. In the initial loop, when the round number equals one, the process passes to step 630. At step 630 the initial energy, i.e. the energy supplied to the heater so far, is set as the energy. This initial energy is used to normalise subsequent energy measurements. The process then passes to step 640 and back to step 610. Subsequent rounds pass directly from step 620 to step 640 until a decision round is reached. Each round may be carried out at a fixed time interval, for example every two seconds. The decision round corresponds to the time at which the controller is configured to compare the normalised energy with an expected or threshold value to determine if a substrate is present or not. The threshold value of normalised energy is illustrated by dotted line 74 in FIG. 3. In this example the decision round is round five, and occurs 10 seconds after the device is switched on. In the decision round, the process passes from step 620 to step 650. In step 650 the normalised energy is calculated as the energy supplied since the device was switched on divided by the product of the initial energy and the decision round number (in this example five). The calculated normalised energy is then compared to a threshold value in step 660. If the normalised energy exceeds the threshold value then the control unit determines that an appropriate substrate is present and the device can continue to be used. If the normalised energy does not exceed the threshold, the control unit determines that no substrate (or an inappropriate substrate) is present and the control unit then prevents the supply of power to the heater element by holding switch 54 open.

(39) The process illustrated in FIG. 6 is just one example of a process for determining if an appropriate substrate is present in an aerosol-generating device. Other measures of power or energy supplied to the heater element may be used and normalised or non-normalised data may be used. The time at which the determination is made is also a matter of choice. The advantage of an early determination in order to take early action if necessary must be balanced against the need to obtain a reliable result.

(40) The measure of power or energy can be compared to a plurality of thresholds. This may be useful to distinguish between different types of substrate or between an inappropriate substrate and the absence of any substrate.

(41) As well as being useful for dynamic control of the aerosol-generating device, the puff detection data and substrate detection data determined by the controller 30 may be useful for analysis purposes. In particular, the puff detection data together with data relating to the temperature of the heater element and/or the power supplied to the heater element (collectively referred to as usage data herein) can be compared with stored, experimentally derived data relating usage data to properties of the aerosol delivered by the device under different usage scenarios. The properties of the aerosol delivered can be provided to the user as feedback on his or her consumption of aerosol and of key constituents of the aerosol. The properties of the aerosol can also be collected over time and from several different users to provide a population level data set that can be subsequently analysed.

(42) The stored, experimentally derived data relating usage data to properties of the aerosol delivered by the device under different usage scenarios can be contained in a database and can be held on the aerosol-generating device or on a secondary device to which the aerosol-generating device can be connected. The secondary device may be any processing device, such as a laptop computer or a mobile phone. In one embodiment the secondary device is a charging device for recharging the battery in the aerosol-generating device.

(43) It will be apparent to one of ordinary skill that, to the extent that additional environment data is required to accurately compare actual user data and the experimentally derived data, the control unit 52 may include additional sensing functionality to provide such environmental data. For example, the control unit 52 may include a humidity sensor 55 and humidity data may be included as part of the data eventually provided to the external device 58. Alternatively, or in addition, sensor 55 may be an ambient temperature sensor.

(44) The usage of the device may also be analysed by an external device 58, 60 to determine which experimentally derived data most closely matches the usage behaviour, for example in terms of length and frequency of inhalation and number of inhalations. The experimentally derived data with the most closely matching usage behaviour may then be used as the basis for further analysis and display.

(45) FIG. 2 illustrates connection of the controller 30 to an external secondary device 58 including a display 59. The puff count and time data can be exported to the external device 58 together with other captured usage data and may be further relayed from the secondary device 58 to other external processing or data storage devices 60. The aerosol-generating device may include any suitable data output means. For example the aerosol-generating device may include a wireless radio connected to the controller 30 or memory 56, or a universal serial bus (USB) socket connected to the controller 30 or memory 56.

(46) Alternatively, the aerosol-generating device may be configured to transfer data from the memory to an external memory in a battery charging device every time the aerosol-generating device is recharged through suitable data connections. The battery charging device can provide a larger memory for longer term storage of the puff data and can be subsequently connected to a suitable data processing device or to a communications network. In addition, data as well as instructions for controller 30 may be uploaded, for example, to control unit 52 when controller 30 is connected to the external device 58.

(47) Additional data may also be collected during operation of aerosol-generating device 100 and transferred to the external device 58. Such data may include, for example, a serial number or other identifying information of the aerosol-generating device; the time at start of smoking session; the time of the end of smoking session; and information related to the reason for ending a smoking session.

(48) In one embodiment, a serial number or other identifying information, or tracking information, associated with the aerosol-generating device 100 may be stored within controller 30. For example, such tracking information may be stored in memory 56. Because the aerosol-generating device 100 may be not always be connected to the same external device 58 for charging or data transfer purposes, this tracking information can be exported to external processing or data storage devices 60 and gathered to provide a more complete picture of the user's behaviour. A serial number or other identifying information allows the usage data from the device to be associated with previously stored usage data from the same device.

(49) It will now be apparent to one of ordinary skill in the art that knowledge of the time of the operation of the aerosol-generating device, such as a start and stop of the smoking session, may also be captured using the methods and apparatuses described herein. For example, using the clock functionality of the controller 30 or the control unit 52, a start time of the smoking session may be captured and stored by controller 30. Similarly, a stop time may be recorded when the user or the aerosol-generating device 100 ends the session by stopping power to the heater element 20. The accuracy of such start and stop times may further be enhanced if a more accurate time is uploaded to the controller 30 by the external device 58 to correct any loss or inaccuracy. For example, during a connection of the controller 30 to the external device 58, device 58 may interrogate the internal clock function of the controller 30, compare the received time value with a clock provided within external device 58 or one or more of external processing or data storage devices 60, and provide an updated clock signal to controller 30.

(50) The reason for terminating a smoking session or operation of the aerosol-generating device 100 may also be identified and captured. For example, control unit 52 may contain a look up table that includes various reasons for the end of the smoking session or operation. An exemplary listing of such reasons is provided here.

(51) TABLE-US-00001 Session Reason for code session ending Description of reason 0 (normal end) End of session reached 1 (stop by user) The user aborted the experience (by pushing power button to end session, by inserting aerosol-generating device into the external device 58, or via a remote control command 2 (heater broken) Suspected heater damage in view of temperature measurements outside of a predetermined range during heating 3 (incorrect heating Malfunction occurs where heater element level) temperature overshoots or undershoots a predetermined operating temperature outside of an acceptable tolerance range 4 (external heating) Heater element temperature remains higher than the target even if the supplied power is reduced

(52) The above table provides a number of exemplary reasons why operation or a smoking session may be terminated. It will now be apparent to one of ordinary skill in the art, by using various indications provided by the measurement unit 50 and the control unit 52 provided in the controller 30, either alone or in combination with recorded indications in response to the controller 30 control of the heating of the heater element 20, controller 30 may assign session codes with a reason for ending the operation of aerosol-generating device 100 or a smoking session using such a device. Other reasons that may be determined from available data using the above described methods and apparatuses will now be apparent to one of ordinary skill in the art and may also be implemented using the methods and apparatuses described herein without deviating from the scope or spirit of this specification and the exemplary embodiments described herein.

(53) The user's consumption of aerosol deliverables may be accurately approximated because the aerosol-generating device 100 described herein may accurately control the temperature of the heater element 20, and because data may be gathered by the controller 30, as well as the units 50 and 52 provided within the controller 30, and an accurate profile of the actual use of the device 100 during a session can be obtained.

(54) In one exemplary embodiment, the usage data captured by the controller 30 can be compared to data determined during controlled sessions to even further enhance the understanding of the user use of the device 100. For example, by first collecting data using a smoking machine under controlled environmental conditions and measuring data such as the puff number, puffing volume, puff interval, and resistivity of heater element, a database 57 can be constructed that provides, for examples, levels of nicotine or other deliverables provided under the experimental conditions. Such experimental data can then be compared to data collected by the controller 30 during actual use and be used to determine, for example, information on how much of a deliverable the user has inhaled. In one embodiment, as illustrated in FIG. 2, such a database 57 containing experimental data may be stored in one or more of remote devices 60 and additional comparison and processing of the data may take place in one or more of devices 60. For example, remote devices 60 may be one or more servers operated by a manufacturer of aerosol-generating devices connected to and accessible from the Internet. Alternatively, database 57 may be located within external device 58, as illustrated in dotted line in FIG. 2.

(55) The database 57 may comprise data for a plurality of different types of aerosol-forming substrate and for a plurality of different types of aerosol-generating device. An indication of the type of substrate and the type of device may be provided by the user either before a smoking session or after a smoking session and may be input into the aerosol-generating device or into one of the secondary devices. Alternatively an indication of the type of substrate and the type of device may be provided automatically by the aerosol-generating device as part of the usage data.

(56) The data stored in the database 57 may include amounts of the following compounds contained within the aerosol delivered under particular operating conditions: Acetaldehyde, Acetamide, Acetone, Acrolein, Acrylamide, Acrylonitrile, 4-Aminobiphenyl, 1-Aminonaphthalene, 2-Aminonaphthalene, Ammonia, Anabasine, o-Anisidine, Arsenic, A--C (2-Amino-9H-pyrido[2,3-b]indole), Benz[a]anthracene, Benz[j]aceanthrylene, Benzene, Benzo[b]fluoranthene, Benzo[k]fluoranthene, Benzo[b]furan, Benzo[a]pyrene, Benzo[c]phenanthrene, Beryllium, 1,3-Butadiene, Cadmium, Caffeic acid, Carbon monoxide, Catechol, Chlorinated dioxins/furans, Chromium, Chrysene, Cobalt, Cresols (o-, m-, and p-cresol), Crotonaldehyde, Cyclopenta[c,d]pyrene, Dibenz[a,h]anthracene, Dibenzo[a,e]pyrene, Dibenzo[a,h]pyrene, Dibenzo[a,i]pyrene, Dibenzo[a,l]pyrene, 2,6-Dimethylaniline, Ethyl carbamate (urethane), Ethylbenzene, Ethylene oxide, Formaldehyde, Furan, Glu-P-1 (2-Amino-6-methyldipyrido[1,2-a:3,2-d]imidazole), Glu-P-2 (2-Aminodipyrido[1,2-a:3,2-d]imidazole), Hydrazine, Hydrogen cyanide, Indeno[1,2,3-cd]pyrene, IQ (2-Amino-3-methylimidazo[4,5-f]quinoline), Isoprene, Lead, MeA--C (2-Amino-3-methyl)-9H-pyrido[2,3-b]indole), Mercury, Methyl ethyl ketone, 5-Methylchrysene, 4-(Methylnitrosamino)-1-(3-pyridyl)-1-butanone (NNK), Naphthalene, Nickel, Nicotine, Nitrobenzene, Nitromethane, 2-Nitropropane, N-Nitrosodiethanolamine (NDELA), N-Nitrosodiethylamine, N-Nitrosodimethylamine (NDMA), N-Nitrosomethylethylamine, N-Nitrosomorpholine (NMOR), N-Nitrosonornicotine (NNN), N-Nitrosopiperidine (NPIP), N-Nitrosopyrrolidine (NPYR), N-Nitrososarcosine (NSAR), Nornicotine, Phenol, PhIP (2-Amino-1-methyl-6-phenylimidazo[4,5-b]pyridine), Polonium-210, Propionaldehyde, Propylene oxide, Quinoline, Selenium, Styrene, o-Toluidine, Toluene, Trp-P-1 (3-Amino-1,4-dimethyl-5H-pyrido[4,3-b]indole), Trp-P-2 (1-Methyl-3-amino-5H-pyrido[4,3-b]indole), Uranium-235, Uranium-238, Vinyl acetate, or Vinyl chloride.

(57) The information about the properties of the aerosol delivered to the user may displayed on the aerosol-generating device 100 or may be displayed on the display 59 of a secondary device 58, such as a mobile phone or charging device, or on a remote, external device 60.

(58) It will now be apparent to one of ordinary skill in the art, that using the methods and apparatuses discussed herein, nearly any desired information may be captured by such that comparison to experimental data is possible and various attributes associated with a user's operation of the aerosol-generating device 100 be accurately approximated.

(59) The exemplary embodiments described above illustrate but are not limiting. In view of the above discussed exemplary embodiments, other embodiments consistent with the above exemplary embodiments will now be apparent to one of ordinary skill in the art.