Stimulation system for flavor inhaler or the like, and operation method and program thereof
The stimulation system for flavor inhalation devices addresses the lack of user experience enhancement by delivering synchronized sensory feedback during inhalation and exhalation, using a sensor and controller with machine learning to predict user actions, thereby improving the smoking experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- JAPAN TOBACCO INC
- Filing Date
- 2024-11-18
- Publication Date
- 2026-05-21
AI Technical Summary
Existing flavor inhalation devices fail to enhance the user experience by providing stimulation during inhalation and exhalation without causing discomfort.
A stimulation system for flavor inhalation devices that includes a sensor, a controller, and a wearable device to deliver vibration, sound, or light stimulation synchronized with inhalation and exhalation, using machine learning to predict user actions and adjust stimulation timing.
The system imparts a new sensation to users without causing discomfort, enhancing the smoking experience by providing timely and synchronized sensory feedback.
Smart Images

Figure JP2024040795_21052026_PF_FP_ABST
Abstract
Description
Stimulation system related to flavor inhalation devices, etc., and its operating method and program
[0001] This disclosure relates to a flavor inhalation device or an aerosol generating device (hereinafter referred to as "flavor inhalation device, etc.").
[0002] Furthermore, "flavor inhalation devices" refer to devices for inhaling flavors, and are not limited to them, but include, for example, e-cigarettes and heated tobacco products. Also, "aerosol generating devices" refer to devices for inhaling generated aerosols, and are not limited to them, but include, for example, e-cigarettes, heated tobacco products, and medical nebulizers. In addition, flavor inhalation devices, etc., include so-called RRPs (Reduced-Risk Products).
[0003] Hereinafter, aerosol sources will be defined as substances that are also flavor sources, and flavor sources will be defined as substances that are also aerosol sources. Furthermore, hereafter, flavor inhalation devices may generate aerosols in addition to flavors, and aerosol generating devices may generate flavors in addition to aerosols. Moreover, hereafter, flavor sources or aerosol sources will be referred to as "flavor sources, etc."
[0004] Known examples include electronic steam supply devices that provide visual displays to users, and aerosol generators that provide tactile feedback to users.
[0005] Furthermore, as a unique finding of the inventors related to this disclosure, it has been discovered that by stimulating the user of a flavor inhalation device in relation to inhalation and exhalation, a new sensation can be imparted to the user, providing a new smoking experience.
[0006] Special table publication No. 2019-508026 Patent publication No. 7189237
[0007] As a unique finding of the inventors related to this disclosure, it has been found that when stimulating the user in relation to inhalation or exhalation, if the stimulation is delivered to the user with a delay from the timing of the inhalation or exhalation, it can cause discomfort and fail to improve the user experience.
[0008] This disclosure has been made in view of the above, and the problem it addresses is to provide a stimulation system for a flavor inhalation device, etc., that can stimulate a user when they are experiencing inhalation or exhalation. The stimulation may include, but is not limited to, vibration, sound (which may include ultrasound; the same applies hereinafter), and light.
[0009] According to one embodiment of the present disclosure, a stimulation system for a flavor inhalation device or aerosol generating device is provided, the system comprising: a stimulation device; a sensor; and a controller configured to operate the stimulation device based on a signal from the sensor during at least a portion of the period during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
[0010] In one embodiment, the sensor and the controller may be included in a wearable device separate from the flavor inhalation device, etc.
[0011] In one embodiment, the wearable device may be a necklace, a badge, or a clip.
[0012] In one embodiment, the wearable device further includes a receiver configured to receive a first signal indicating that the user has come into close proximity to the flavor inhaler or the like, and the wearable device may be configured to transition from a state in which the stimulator is inactive to a state in which it is active in response to receiving the first signal.
[0013] In one embodiment, the receiver may be further configured to receive a second signal indicating that the user is no longer in close proximity to the flavor inhalation device, and the wearable device may be further configured to transition from the state in which the stimulator is operating to the state in which it is not operating in response to receiving the second signal.
[0014] In one embodiment, the state in which the stimulator is not operating may be a state in which the sensor is not energized.
[0015] In one embodiment, the stimulator is included in the flavor inhalation device, and the wearable device may further include a transmitter configured to transmit one or both of a third signal indicating the start of inhalation by the user and a fourth signal indicating the start of exhalation by the user to the flavor inhalation device.
[0016] In one embodiment, the controller may be further configured to transmit the third signal via the transmitter when it is predicted that user inhalation will begin before the user inhalation begins, based on a signal from the sensor, and to transmit the fourth signal via the transmitter when it is predicted that user exhalation will begin before the user exhalation begins, based on a signal from the sensor, or both of the above.
[0017] In one embodiment, the transmitter may be further configured to transmit one or both of the following signals to the flavor inhalation device, etc.: a fifth signal indicating the end of inhalation by the user and a sixth signal indicating the end of exhalation by the user.
[0018] In one embodiment, the controller may be further configured to transmit the fifth signal via the transmitter when it is predicted that the user's inhalation will end before the user's inhalation ends, based on a signal from the sensor, and to transmit the sixth signal via the transmitter when it is predicted that the user's exhalation will end before the user's exhalation ends, based on a signal from the sensor, or both.
[0019] In one embodiment, the stimulator may be a vibrating device.
[0020] In one embodiment, the sensor may be a motion sensor.
[0021] In one embodiment, the system further includes a processor adapted to the execution of a predetermined machine learning model, the predetermined machine learning model may take data encoded from a signal from the sensor as input and output either or both of the following: data indicating whether or not inhalation is being performed by the user and data indicating whether or not exhalation is being performed by the user.
[0022] In one embodiment, the predetermined machine learning model is generated by machine learning using a plurality of training data, and each training data may include data encoding a signal from the sensor or a learning sensor equivalent to the sensor, and either or both of the following: data indicating whether or not inhalation is occurring by the user or a learning user equivalent to the user, and data indicating whether or not exhalation is occurring by the user or the learning user.
[0023] According to one embodiment of the present disclosure, there is a method for operating a stimulating system relating to a flavor inhalation device or a flavor inhalation device, the stimulating system comprising a stimulating device, a sensor, and a controller, wherein the method of operation includes the step of the controller operating the stimulating device based on a signal from the sensor for at least a portion of one or both of the periods during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
[0024] According to one embodiment of the present disclosure, a program for a stimulating system relating to a flavor inhalation device or a flavor inhalation device, the stimulating system comprising a stimulating device, a sensor, and a controller, the program provides a step of causing the controller to operate the stimulating device based on a signal from the sensor during at least a portion of one or both of the periods during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
[0025] According to one embodiment of the present disclosure, a machine learning model is provided for a stimulation system relating to a flavor inhalation device or a flavor inhalation device, which is a flavor inhalation device or an aerosol generating device, wherein the machine learning model is generated by machine learning using a plurality of training data, each training data includes data encoding a signal from a sensor included in the stimulation system, and either or both of the following: data indicating whether or not the user of the flavor inhalation device is experiencing inhalation and data indicating whether or not the user is experiencing exhalation, and the machine learning model causes the stimulation system to output either or both of the following in response to the input of data encoding a signal from the sensor: data indicating whether or not the user is experiencing inhalation and data indicating whether or not the user is experiencing exhalation.
[0026] According to one embodiment of this disclosure, a new sensation can be imparted to the user without causing any discomfort.
[0027] It is a schematic diagram schematically showing a first configuration example of a suction device. It is a schematic diagram schematically showing a second configuration example of a suction device. It is a schematic diagram schematically showing a third configuration example of a suction device. It is a schematic diagram schematically showing a fourth configuration example of a suction device. It is a diagram for explaining a period related to a fragrance suction device or the like. It is a diagram for explaining a period related to a fragrance suction device or the like. It is a schematic diagram schematically showing an exemplary stimulation system. It is a schematic diagram schematically showing an exemplary stimulation system. It is a schematic diagram schematically showing an exemplary stimulation system. It is a diagram showing an overall sequence of an example related to a stimulation system. It is a diagram showing an overall sequence of an example related to a stimulation system. It is a diagram showing an overall sequence of an example related to a stimulation system. It is a flowchart of an exemplary process executed by a controller of a wearable device. It is a flowchart of an exemplary process executed by a controller of a fragrance suction device or the like. It is a flowchart of an exemplary process executed by a controller of a wearable device. It is a flowchart of an exemplary process executed by a controller of a wearable device. It is a flowchart of an exemplary process executed by a controller of a fragrance suction device or the like. It is a flowchart of an exemplary process executed by a controller of a wearable device. It is a flowchart of an exemplary process executed by a controller of a wearable device. It is a flowchart of an exemplary process executed by a controller of a fragrance suction device or the like. It is a diagram schematically showing a plurality of examples of vibration patterns. It is a graph plotting signals from a sensor. It is a graph plotting signals from a sensor.
[0028] 1 Configuration Example of Suction Device A suction device is a device that generates a substance to be suctioned by a user and can be used as a fragrance suction device or the like according to an embodiment of the present disclosure. Hereinafter, it will be described on the assumption that the substance generated by the suction device is an aerosol. Alternatively, the substance generated by the suction device may be a gas. Each configuration example of the suction device will be described below.
[0029] 1-1 First Configuration Example The suction device according to this configuration example generates an aerosol by heating an aerosol source as a liquid. The suction device according to this configuration example consists of two components: a power supply unit and a cartridge. Hereinafter, this configuration example will be described while referring to FIG. 1A.
[0030] FIG. 1A is a schematic diagram schematically showing a first configuration example of the suction device. As shown in FIG. 1A, the suction device 100A according to this configuration example includes a power supply unit 110A and a cartridge 120A. The power supply unit 110A and the cartridge 120A are configured to be detachable from each other. Suction by the user is performed in a state where the cartridge 120A is attached to the power supply unit 110A.
[0031] As shown in FIG. 1A, the power supply unit 110A includes a power supply section 111A, a sensor section 112A, a notification section 113A, a storage section 114A, a communication section 115A, and a control section 116A. The cartridge 120A includes a heating section 121A, a liquid guiding section 122A, a liquid storage section 123A, and a mouthpiece 124A. An air flow path 180A is formed in the cartridge 120A. Hereinafter, each component will be described in order.
[0032] The power supply section 111A accumulates electric power. Then, the power supply section 111A supplies electric power to each component of the suction device 100A. The power supply section 111A can be configured by a rechargeable battery such as a lithium-ion secondary battery, for example. The power supply section 111A may be charged by being connected to an external power supply by a USB (Universal Serial Bus) cable or the like. Also, the power supply section 111A may be charged in a state of not being connected to a power transmission device on the power transmission side by wireless power transmission technology. Additionally, it may be possible to remove only the power supply section 111A from the suction device 100A and replace it with a new power supply section 111A.
[0033] The sensor unit 112A detects various information related to the suction device 100A. The sensor unit 112A then outputs the detected information to the control unit 116A. For example, the sensor unit 112A may be composed of a pressure sensor such as a microphone condenser, a flow sensor, a temperature sensor, or a contact sensor, but is not limited to these. When the sensor unit 112A detects a numerical value associated with suction by the user, it outputs information to the control unit 116A indicating that suction has been performed by the user. As another example, the sensor unit 112A may be composed of an input device that receives information from the user, such as a button or switch. In particular, the sensor unit 112A may include a button that instructs the start / stop of aerosol generation. The sensor unit 112A then outputs the information input by the user to the control unit 116A.
[0034] The notification unit 113A notifies the user of information. For example, the notification unit 113A is composed of a light-emitting device such as an LED (Light Emitting Diode). In this case, the notification unit 113A emits light in different patterns depending on whether the power supply unit 111A needs charging, the power supply unit 111A is charging, or an abnormality occurs in the suction device 100A. The light-emitting pattern here is a concept that includes color and the timing of turning on / off. The notification unit 113A may be composed of, together with or instead of the light-emitting device, a display device that displays an image, a sound output device that outputs sound, and a vibrating device (including a vibrator; the same applies hereinafter).
[0035] The memory unit 114A stores various information for the operation of the suction device 100A. The memory unit 114A is composed of a non-volatile storage medium such as flash memory. An example of the information stored in the memory unit 114A is information related to the OS (Operating System) of the suction device 100A, such as the control contents of various components by the control unit 116A. Another example of the information stored in the memory unit 114A is information related to suction by the user, such as the number of suctions, suction time, and cumulative suction time.
[0036] The communication unit 115A is a communication interface for sending and receiving information between the suction device 100A and other devices. The communication unit 115A communicates in accordance with any wired or wireless communication standard. Examples of such communication standards include wireless LAN (Local Area Network), wired LAN, Wi-Fi®, or Bluetooth®. As an example, the communication unit 115A transmits information about suction performed by the user to a smartphone in order to display the information on the smartphone. As another example, the communication unit 115A receives new OS information from a server in order to update the OS information stored in the storage unit 114A.
[0037] The control unit 116A functions as an arithmetic processing unit and control unit, and controls the overall operation of the suction device 100A according to various programs. The control unit 116A is implemented by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor. In addition, the control unit 116A may include a ROM (Read Only Memory) for storing the programs and calculation parameters to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as needed. The suction device 100A performs various processes based on the control of the control unit 116A. Examples of processes controlled by the control unit 116A include supplying power from the power supply unit 111A to other components, charging the power supply unit 111A, detecting information by the sensor unit 112A, notifying information by the notification unit 113A, storing and reading information by the storage unit 114A, and transmitting and receiving information by the communication unit 115A. Other processes performed by the suction device 100A, such as inputting information to each component and processing based on information output from each component, are also controlled by the control unit 116A.
[0038] The liquid storage unit 123A stores the aerosol source. The aerosol source is atomized by heating, generating an aerosol. The aerosol source is, for example, a polyhydric alcohol such as glycerin and propylene glycol, and a liquid such as water. The aerosol source may further contain tobacco raw materials or extracts derived from tobacco raw materials that release flavor components when heated. The aerosol source may further contain nicotine. If the inhalation device 100A is a medical inhaler such as a nebulizer, the aerosol source may contain a drug for the patient to inhale.
[0039] The liquid guide section 122A guides and holds the aerosol source, which is a liquid stored in the liquid storage section 123A, from the liquid storage section 123A. The liquid guide section 122A is, for example, a wick formed by twisting a fibrous material such as glass fiber or a porous material such as porous ceramic. The liquid guide section 122A is in liquid communication with the liquid storage section 123A. Therefore, the aerosol source stored in the liquid storage section 123A spreads throughout the liquid guide section 122A by the capillary effect.
[0040] The heating unit 121A generates an aerosol by heating the aerosol source, thereby atomizing it. The heating unit 121A is made of any material such as metal or polyimide and can take any shape, such as a coil, film, or blade. The heating unit 121A is positioned close to the liquid guide unit 122A. In the example shown in Figure 1A, the heating unit 121A is made of a metal coil and is wrapped around the liquid guide unit 122A. Therefore, when the heating unit 121A generates heat, the aerosol source held in the liquid guide unit 122A is heated and atomized, generating an aerosol. The heating unit 121A generates heat when power is supplied from the power supply unit 111A. For example, power may be supplied and an aerosol may be generated during the period when the sensor unit 112A detects that the user has performed an inhalation. As another example, power may be supplied and an aerosol may be generated when the sensor unit 112A detects that a predetermined user input (for example, pressing a button to instruct the start / stop of aerosol generation) has been performed. Subsequently, if the sensor unit 112A detects that a predetermined user input has been made (for example, pressing the button that instructs the start / stop of aerosol generation again), the power supply may be stopped.
[0041] The air passage 180A is the passage for air drawn in by the user. The air passage 180A has a tubular structure with an air inlet 181A, which is the entrance for air into the air passage 180A, and an air outlet 182A, which is the exit for air from the air passage 180A, at both ends. When the user draws air in, air flows into the air passage 180A from the air inlet 181A and air flows out of the air passage 180A from the air outlet 182A. For example, the air inlet 181A may be the gap between the power supply unit 110A and the cartridge 120A when the cartridge 120A is attached to the power supply unit 110A. The air outlet 182A is located in the mouthpiece 124A.
[0042] A liquid guide section 122A is positioned in the middle of the air passage 180A. The aerosol generated by the heating section 121A is mixed with the air flowing in through the air inlet 181A. Then, as the user inhales, the mixed fluid of aerosol and air is transported to the air outlet 182A, as shown by arrow 190A.
[0043] The mouthpiece 124A is a component that the user holds in their mouth during suction. The mouthpiece 124A has an air outlet 182A for the air passage 180A. By holding the mouthpiece 124A in their mouth and suctioning, the user can take in a mixed fluid of aerosol and air transported by the air passage 180A into their oral cavity.
[0044] 1-2 Second Configuration Example The suction device according to this configuration example generates an aerosol by heating a substrate containing an aerosol source from outside the substrate. This configuration example will be described below with reference to Figure 1B.
[0045] Figure 1B is a schematic diagram illustrating a second configuration example of the suction device. As shown in Figure 1B, the suction device 100B according to this configuration example includes a power supply unit 111B, a sensor unit 112B, a notification unit 113B, a storage unit 114B, a communication unit 115B, a control unit 116B, a heating unit 121B, a holding unit 140B, and a heat insulating unit 144B. With the stick-shaped substrate 150B held in the holding unit 140B, suction is performed by the user. Each component will be described in order below.
[0046] The power supply unit 111B stores power. The power supply unit 111B then supplies power to each component of the suction device 100B. The power supply unit 111B may be composed of a rechargeable battery, such as a lithium-ion secondary battery. The power supply unit 111B may be charged by connecting to an external power source via a USB (Universal Serial Bus) cable or the like. Alternatively, the power supply unit 111B may be charged wirelessly using power transmission technology while not connected to a power-transmitting device. Furthermore, the power supply unit 111B may be removed from the suction device 100B, or it may be replaced with a new power supply unit 111B.
[0047] The sensor unit 112B detects various information related to the suction device 100B. The sensor unit 112B then outputs the detected information to the control unit 116B. For example, the sensor unit 112B may be composed of a pressure sensor such as a microphone condenser, a flow sensor, a temperature sensor, or a contact sensor, but is not limited to these. When the sensor unit 112B detects a value associated with suction by the user, it outputs information to the control unit 116B indicating that suction has been performed by the user. As another example, the sensor unit 112B is composed of an input device that accepts information input from the user, such as a button or switch. In particular, the sensor unit 112B may include a button that instructs the start / stop of aerosol generation. The sensor unit 112B then outputs the information input by the user to the control unit 116B. As yet another example, the sensor unit 112B is composed of a temperature sensor that detects the temperature of the heating unit 121B. Such a temperature sensor detects the temperature of the heating unit 121B based on, for example, the electrical resistance value of the conductive track of the heating unit 121B. The sensor unit 121B may detect the temperature of the stick-shaped substrate 150B held by the holding unit 140B based on the temperature of the heating unit 121B.
[0048] The notification unit 113B notifies the user of information. For example, the notification unit 113B is composed of a light-emitting device such as an LED (Light Emitting Diode). In this case, the notification unit 113B emits light in different patterns depending on whether the power supply unit 111B needs charging, the power supply unit 111B is charging, or an abnormality occurs in the suction device 100B. The light-emitting pattern here is a concept that includes color and the timing of turning on / off. The notification unit 113B may be composed of a display device that displays an image, a sound output device that outputs sound, and a vibration device that vibrates, together with or instead of the light-emitting device. In addition, the notification unit 113B may notify information indicating that the user is ready to suction. Information indicating that the user is ready to suction is notified when the temperature of the stick-type substrate 150B heated by the heating unit 121B reaches a predetermined temperature.
[0049] The memory unit 114B stores various information for the operation of the suction device 100B. The memory unit 114B is composed of a non-volatile storage medium such as flash memory. An example of the information stored in the memory unit 114B is information related to the OS (Operating System) of the suction device 100B, such as the control contents of various components by the control unit 116B. Another example of the information stored in the memory unit 114B is information related to suction by the user, such as the number of suctions, suction time, and cumulative suction time.
[0050] The communication unit 115B is a communication interface for sending and receiving information between the suction device 100B and other devices. The communication unit 115B communicates in accordance with any wired or wireless communication standard. Examples of such communication standards include wireless LAN (Local Area Network), wired LAN, Wi-Fi®, or Bluetooth®. As an example, the communication unit 115B transmits information about suction performed by the user to a smartphone in order to display the information on the smartphone. As another example, the communication unit 115B receives new OS information from a server in order to update the OS information stored in the storage unit 114B.
[0051] The control unit 116B functions as an arithmetic processing unit and control unit, and controls the overall operation of the suction device 100B according to various programs. The control unit 116B is implemented by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor. In addition, the control unit 116B may include a ROM (Read Only Memory) for storing the programs and calculation parameters to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as needed. The suction device 100B performs various processes based on the control by the control unit 116B. Examples of processes controlled by the control unit 116B include supplying power from the power supply unit 111B to each component, charging the power supply unit 111B, detecting information by the sensor unit 112B, notifying information by the notification unit 113B, storing and reading information by the storage unit 114B, and transmitting and receiving information by the communication unit 115B. Other processes performed by the suction device 100B, such as inputting information to each component and processing based on information output from each component, are also controlled by the control unit 116B.
[0052] The holding portion 140B has an internal space 141B and holds the stick-type substrate 150B while accommodating a portion of the stick-type substrate 150B in the internal space 141B. The holding portion 140B has an opening 142B that communicates the internal space 141B to the outside and holds the stick-type substrate 150B inserted into the internal space 141B from the opening 142B. For example, the holding portion 140B is a cylindrical body with the opening 142B and bottom portion 143B as its base, defining a columnar internal space 141B. The holding portion 140B is configured such that, in at least a portion in the height direction of the cylindrical body, its inner diameter is smaller than the outer diameter of the stick-type substrate 150B, and it can hold the stick-type substrate 150B inserted into the internal space 141B by compressing it from the outer circumference. The holding portion 140B also has the function of defining an airflow path through the stick-type substrate 150B. The air inlet, which is the entry point for air into the flow path, is located, for example, at the bottom 143B. On the other hand, the air outlet, which is the exit point for air from the flow path, is the opening 142B.
[0053] The stick-type base material 150B is a stick-shaped component. The stick-type base material 150B includes a base material portion 151B and a suction port portion 152B.
[0054] The base material 151B contains an aerosol source. The aerosol source is atomized by heating, generating an aerosol. The aerosol source may be tobacco-derived, such as processed products made by molding shredded tobacco or tobacco raw materials into granules, sheets, or powder. The aerosol source may also contain non-tobacco-derived materials made from plants other than tobacco (e.g., mint and herbs). As an example, the aerosol source may contain fragrance components such as menthol. If the inhalation device 100B is a medical inhaler, the aerosol source may contain medication for the patient to inhale. The aerosol source is not limited to solids, but may also be liquids such as glycerin and polyhydric alcohols such as propylene glycol, and water. At least a portion of the base material 151B is housed in the internal space 141B of the holding part 140B when the stick-type base material 150B is held in the holding part 140B.
[0055] The suction nozzle 152B is a component that the user holds in their mouth when suctioning. At least a portion of the suction nozzle 152B protrudes from the opening 142B when the stick-shaped base material 150B is held in the holding part 140B. When the user holds the suction nozzle 152B protruding from the opening 142B in their mouth and suctions, air flows into the inside of the holding part 140B from an air inlet hole (not shown). The incoming air passes through the internal space 141B of the holding part 140B, that is, through the base material 151B, and reaches the user's mouth together with the aerosol generated from the base material 151B.
[0056] The heating unit 121B generates an aerosol by heating the aerosol source, thereby atomizing it. The heating unit 121B is made of any material such as metal or polyimide. For example, the heating unit 121B is made in the form of a film and is arranged to cover the outer circumference of the holding unit 140B. When the heating unit 121B generates heat, the aerosol source contained in the stick-shaped substrate 150B is heated from the outer circumference of the stick-shaped substrate 150B and atomized, generating an aerosol. The heating unit 121B generates heat when power is supplied from the power supply unit 111B. For example, power may be supplied when the sensor unit 112B detects that a predetermined user input has been made. When the temperature of the stick-shaped substrate 150B heated by the heating unit 121B reaches a predetermined temperature, the user can inhale. After that, the power supply may be stopped when the sensor unit 112B detects that a predetermined user input has been made. As another example, power may be supplied and an aerosol may be generated during the period when the sensor unit 112B detects that the user has inhaled.
[0057] The heat insulating section 144B prevents heat transfer from the heating section 121B to other components of the suction device 100B. The heat insulating section 144B is positioned to cover at least the outer circumference of the heating section 121B. For example, the heat insulating section 144B is made of vacuum insulating material, aerogel insulating material, etc. Vacuum insulating material is an insulating material in which heat conduction by gas is reduced to almost zero by wrapping glass wool and silica (silicon powder) etc. in a resin film and creating a high vacuum.
[0058] 1-3 Third Configuration Example The suction device according to this configuration example generates an aerosol by heating an aerosol source as a liquid by induction heating (IH). This configuration example will be explained below with reference to Figure 1C.
[0059] Figure 1C is a schematic diagram illustrating a third configuration example of the suction device. As shown in Figure 1C, the suction device 100C according to this configuration example includes a power supply unit 110C and a cartridge 120C. The power supply unit 110C and the cartridge 120C are configured to be detachable from each other. Suction by the user is performed with the cartridge 120C attached to the power supply unit 110C.
[0060] As shown in Figure 1C, the power supply unit 110C includes a power supply unit 111C, a sensor unit 112C, a notification unit 113C, a storage unit 114C, a communication unit 115C, and a control unit 116C. The cartridge 120C includes a susceptor 161C, an electromagnetic induction source 162C, a liquid induction unit 122C, a liquid storage unit 123C, and a mouthpiece 124C. An air passage 180C is also formed in the cartridge 120C. Each component will be described in order below.
[0061] The power supply unit 111C stores power. The power supply unit 111C then supplies power to each component of the suction device 100C. The power supply unit 111C may be composed of a rechargeable battery, such as a lithium-ion secondary battery. The power supply unit 111C may be charged by connecting to an external power source via a USB (Universal Serial Bus) cable or the like. Alternatively, the power supply unit 111C may be charged wirelessly using power transmission technology while not connected to a power-transmitting device. Furthermore, the power supply unit 111C may be removed from the suction device 100C, or it may be replaced with a new power supply unit 111C.
[0062] The sensor unit 112C detects various information related to the suction device 100C. The sensor unit 112C then outputs the detected information to the control unit 116C. For example, the sensor unit 112C may be composed of a pressure sensor such as a microphone condenser, a flow sensor, a temperature sensor, or a contact sensor, but is not limited to these. When the sensor unit 112C detects a numerical value associated with suction by the user, it outputs information to the control unit 116C indicating that suction has been performed by the user. As another example, the sensor unit 112C may be composed of an input device that accepts information input from the user, such as a button or switch. In particular, the sensor unit 112C may include a button that instructs the start / stop of aerosol generation. The sensor unit 112C then outputs the information input by the user to the control unit 116C.
[0063] The notification unit 113C notifies the user of information. For example, the notification unit 113C is composed of a light-emitting device such as an LED (Light Emitting Diode). In this case, the notification unit 113C emits light in different patterns depending on whether the power supply unit 111C needs charging, the power supply unit 111C is charging, or an abnormality occurs in the suction device 100C. The light-emitting pattern here is a concept that includes color and the timing of turning on / off. The notification unit 113C may be composed of a display device that displays an image, a sound output device that outputs sound, and a vibration device that vibrates, together with or instead of the light-emitting device.
[0064] The memory unit 114C stores various information for the operation of the suction device 100C. The memory unit 114C is composed of a non-volatile storage medium such as flash memory. An example of the information stored in the memory unit 114C is information related to the OS (Operating System) of the suction device 100C, such as the control contents of various components by the control unit 116C. Another example of the information stored in the memory unit 114C is information related to suction by the user, such as the number of suctions, suction time, and cumulative suction time.
[0065] The communication unit 115C is a communication interface for sending and receiving information between the suction device 100C and other devices. The communication unit 115C performs communication in accordance with any wired or wireless communication standard. Examples of such communication standards include wireless LAN (Local Area Network), wired LAN, Wi-Fi®, or Bluetooth®. As an example, the communication unit 115C transmits information about suction performed by the user to a smartphone in order to display the information on the smartphone. As another example, the communication unit 115C receives new OS information from a server in order to update the OS information stored in the storage unit 114C.
[0066] The control unit 116C functions as an arithmetic processing unit and control unit, and controls the overall operation of the suction device 100C according to various programs. The control unit 116C is implemented by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor. In addition, the control unit 116C may include a ROM (Read Only Memory) for storing the programs and calculation parameters to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as needed. The suction device 100C performs various processes based on the control of the control unit 116C. Examples of processes controlled by the control unit 116C include supplying power from the power supply unit 111C to other components, charging the power supply unit 111C, detecting information by the sensor unit 112C, notifying information by the notification unit 113C, storing and reading information by the storage unit 114C, and transmitting and receiving information by the communication unit 115C. Other processes performed by the suction device 100C, such as inputting information to each component and processing based on information output from each component, are also controlled by the control unit 116C.
[0067] The liquid storage unit 123C stores the aerosol source. The aerosol source is atomized by heating, generating an aerosol. The aerosol source is, for example, a polyhydric alcohol such as glycerin and propylene glycol, and a liquid such as water. The aerosol source may further contain tobacco raw materials or extracts derived from tobacco raw materials that release flavor components when heated. If the inhalation device 100C is a medical inhaler such as a nebulizer, the aerosol source may contain a drug for the patient to inhale.
[0068] The liquid guide section 122C guides and holds the aerosol source, which is a liquid stored in the liquid storage section 123C, from the liquid storage section 123C. The liquid guide section 122C is, for example, a wick formed by twisting a fibrous material such as glass fiber or a porous material such as porous ceramic. The liquid guide section 122C is in liquid communication with the liquid storage section 123C. Therefore, the aerosol source stored in the liquid storage section 123C spreads throughout the liquid guide section 122C by the capillary effect.
[0069] The susceptor 161C generates heat through electromagnetic induction. The susceptor 161C is made of a conductive material such as metal. The susceptor 161C is positioned in close proximity to the liquid induction section 122C. In the example shown in Figure 1C, the susceptor 161C is made of a metal wire and is wrapped around the liquid induction section 122C.
[0070] The electromagnetic induction source 162C generates heat in the susceptor 161C through electromagnetic induction. The electromagnetic induction source 162C is composed of, for example, a coiled wire. When alternating current is supplied to the electromagnetic induction source 162C from the power supply unit 111C, it generates a magnetic field. The electromagnetic induction source 162C is positioned so that the susceptor 161C is superimposed on the generated magnetic field. Therefore, when a magnetic field is generated, eddy currents are generated in the susceptor 161C, generating Joule heat. This Joule heat then heats the aerosol source held in the liquid induction unit 122C, causing it to atomize and an aerosol to be generated. As an example, power may be supplied and an aerosol may be generated when the sensor unit 112C detects that the user has performed an inhalation. As another example, power may be supplied and an aerosol may be generated when the sensor unit 112C detects that a predetermined user input has been made. Subsequently, when the sensor unit 112C detects that a predetermined user input has been made, the power supply may be stopped. As another example, power may be supplied and an aerosol may be generated during the period when the sensor unit 112C detects that the user has performed an inhalation.
[0071] The air passage 180C is the passage for air drawn in by the user. The air passage 180C has a tubular structure with an air inlet 181C, which is the entrance for air into the air passage 180C, and an air outlet 182C, which is the exit for air from the air passage 180C, at both ends. As the user draws air in, air flows into the air passage 180C from the air inlet 181C and out of the air passage 180C from the air outlet 182C. For example, the air inlet 181C may be the gap between the power supply unit 110C and the cartridge 120C when the cartridge 120C is attached to the power supply unit 110C. The air outlet 182C is located in the mouthpiece 124C.
[0072] A liquid guide section 122C is positioned in the middle of the air passage 180C. The aerosol generated by induction heating is mixed with air flowing in from the air inlet 181C. Then, as the user inhales, the mixed fluid of aerosol and air is transported to the air outlet 182C, as shown by arrow 190C.
[0073] The mouthpiece 124C is a component that the user holds in their mouth during suction. The mouthpiece 124C is equipped with an air outlet 182C of the air passage 180C. By holding the mouthpiece 124C in their mouth and suctioning, the user can take in a mixed fluid of aerosol and air transported by the air passage 180C into their oral cavity.
[0074] In addition, in the suction device 100C according to this configuration example, a flavoring cartridge may be placed downstream of the cartridge 120C. In other words, the suction device 100C according to this configuration example may be composed of three parts: a power supply unit 110C, a cartridge 120C, and a flavoring cartridge.
[0075] The flavoring cartridge contains a flavoring source. The flavoring source is a component for imparting flavor components to the aerosol. The flavoring source may be tobacco-derived, such as processed products made by molding shredded tobacco or tobacco raw materials into granules, sheets, or powders. The flavoring source may also include non-tobacco-derived materials made from plants other than tobacco (e.g., mint and herbs). As an example, the flavoring source may contain flavoring components such as menthol. The flavoring source may also be placed inside a container such as a capsule.
[0076] An air channel 180C is formed in the flavoring cartridge. A flavor source is further positioned along the air channel 180C. Therefore, as the mixed fluid of aerosol and air passes through the flavor source in the air channel 180C, the flavor components contained in the flavor source are imparted to the aerosol. The mouthpiece 124C is provided on the flavoring cartridge, not on the cartridge 120C. By holding the mouthpiece 124C in the mouth and inhaling, the user can take in the mixed fluid of aerosol and air, which has been transported by the air channel 180C, into their oral cavity.
[0077] 1-4 Fourth Configuration Example The suction device according to this configuration example generates an aerosol by heating an aerosol source as a liquid and by heating a substrate containing the aerosol source. This configuration example will be described below with reference to Figure 1D.
[0078] Figure 1D is a schematic diagram illustrating a fourth configuration example of the suction device. As shown in Figure 1D, the suction device 100D according to this configuration example includes a power supply unit 111D, a sensor unit 112D, a notification unit 113D, a storage unit 114D, a communication unit 115D, a control unit 116D, a liquid induction unit 122D, a liquid storage unit 123D, a heating unit 121D-1, a heating unit 121D-2, a holding unit 140D, and a heat insulating unit 144D. An air passage 180D is also formed in the suction device 100D. Suction is performed by the user while the stick-type substrate 150D is held in the holding unit 140D. Each component will be described in order below.
[0079] The power supply unit 111D stores power. The power supply unit 111D then supplies power to each component of the suction device 100D. The power supply unit 111D may be composed of a rechargeable battery, such as a lithium-ion secondary battery. The power supply unit 111D may be charged by connecting to an external power source via a USB (Universal Serial Bus) cable or the like. Alternatively, the power supply unit 111D may be charged wirelessly using power transmission technology while not connected to a power-transmitting device. Furthermore, the power supply unit 111D may be detached from the suction device 100D, or it may be replaced with a new power supply unit 111D.
[0080] The sensor unit 112D detects various information related to the suction device 100D. The sensor unit 112D then outputs the detected information to the control unit 116D. For example, the sensor unit 112D may be composed of a pressure sensor such as a microphone condenser, a flow sensor, a temperature sensor, or a contact sensor, but is not limited to these. When the sensor unit 112D detects a value associated with suction by the user, it outputs information to the control unit 116D indicating that suction has been performed by the user. As another example, the sensor unit 112D is composed of an input device that accepts information input from the user, such as a button or switch. In particular, the sensor unit 112D may include a button that instructs the start / stop of aerosol generation. The sensor unit 112D then outputs the information input by the user to the control unit 116D. As yet another example, the sensor unit 112D is composed of a temperature sensor that detects the temperature of the heating unit 121D-2. Such a temperature sensor detects the temperature of the heating unit 121D-2 based on, for example, the electrical resistance value of the conductive track of the heating unit 121D-2. The sensor unit 121D may also detect the temperature of the stick-shaped substrate 150D held by the holding unit 140D based on the temperature of the heating unit 121D-2.
[0081] The notification unit 113D notifies the user of information. For example, the notification unit 113D is composed of a light-emitting device such as an LED (Light Emitting Diode). In this case, the notification unit 113D emits light in different patterns depending on whether the power supply unit 111D needs charging, the power supply unit 111D is charging, or an abnormality occurs in the suction device 100D. The light-emitting pattern here is a concept that includes color and the timing of turning on / off. The notification unit 113D may be composed of a display device that displays an image, a sound output device that outputs sound, and a vibration device that vibrates, either together with or instead of the light-emitting device. In addition, the notification unit 113D may notify information indicating that the user is ready to suction. Information indicating that the user is ready to suction is notified when the temperature of the stick-type substrate 150D heated by the heating unit 121D-2 reaches a predetermined temperature.
[0082] The memory unit 114D stores various information for the operation of the suction device 100D. The memory unit 114D is composed of a non-volatile storage medium such as flash memory. An example of the information stored in the memory unit 114D is information related to the OS (Operating System) of the suction device 100D, such as the control contents of various components by the control unit 116D. Another example of the information stored in the memory unit 114D is information related to suction by the user, such as the number of suctions, suction time, and cumulative suction time.
[0083] The communication unit 115D is a communication interface for sending and receiving information between the suction device 100D and other devices. The communication unit 115D communicates in accordance with any wired or wireless communication standard. Examples of such communication standards include wireless LAN (Local Area Network), wired LAN, Wi-Fi®, or Bluetooth®. As an example, the communication unit 115D transmits information about suction performed by the user to a smartphone in order to display the information on the smartphone. As another example, the communication unit 115D receives new OS information from a server in order to update the OS information stored in the storage unit 114D.
[0084] The control unit 116D functions as an arithmetic processing unit and control unit, and controls the overall operation of the suction device 100D according to various programs. The control unit 116D is implemented by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor. In addition, the control unit 116D may include a ROM (Read Only Memory) for storing the programs and calculation parameters to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as needed. The suction device 100D performs various processes based on the control of the control unit 116D. Examples of processes controlled by the control unit 116D include supplying power from the power supply unit 111D to other components, charging the power supply unit 111D, detecting information by the sensor unit 112D, notifying information by the notification unit 113D, storing and reading information by the storage unit 114D, and transmitting and receiving information by the communication unit 115D. Other processes performed by the suction device 100D, such as inputting information to each component and processing based on information output from each component, are also controlled by the control unit 116D.
[0085] The liquid storage unit 123D stores the aerosol source. The aerosol source is atomized by heating, generating an aerosol. The aerosol source is, for example, a liquid such as glycerin, polyhydric alcohols such as propylene glycol, and water. The aerosol source may further contain tobacco raw materials or extracts derived from tobacco raw materials that release flavor components when heated. The aerosol source may further contain nicotine. If the inhalation device 100D is a medical inhaler such as a nebulizer, the aerosol source may contain a drug for the patient to inhale.
[0086] The liquid guide section 122D guides and holds the aerosol source, which is a liquid stored in the liquid storage section 123D, from the liquid storage section 123D. The liquid guide section 122D is, for example, a wick formed by twisting a fibrous material such as glass fiber or a porous material such as porous ceramic. The liquid guide section 122D is in liquid communication with the liquid storage section 123D. Therefore, the aerosol source stored in the liquid storage section 123D spreads throughout the liquid guide section 122D by the capillary effect.
[0087] The heating unit 121D-1 generates an aerosol by heating the aerosol source, thereby atomizing the aerosol source. The heating unit 121D-1 is made of any material such as metal or polyimide and can take any shape, such as a coil, film, or blade. The heating unit 121D-1 is positioned close to the liquid guide unit 122D. In the example shown in Figure 1D, the heating unit 121D-1 is made of a metal coil and is wrapped around the liquid guide unit 122D. Therefore, when the heating unit 121D-1 generates heat, the aerosol source held in the liquid guide unit 122D is heated and atomized, generating an aerosol. The heating unit 121D-1 generates heat when power is supplied from the power supply unit 111D. For example, power may be supplied and an aerosol generated during the period when the sensor unit 112D detects that the user has performed an inhalation. As another example, when the sensor unit 112D detects that a predetermined user input has been made (for example, pressing a button to instruct the start / stop of aerosol generation), power may be supplied and an aerosol may be generated. Subsequently, when the sensor unit 112D detects that a predetermined user input has been made again (for example, pressing the button to instruct the start / stop of aerosol generation again), power may be stopped.
[0088] The holding portion 140D has an internal space 141D and holds the stick-type substrate 150D while accommodating a portion of the stick-type substrate 150D in the internal space 141D. The holding portion 140D has an opening 142D that communicates the internal space 141D with the outside and holds the stick-type substrate 150D inserted into the internal space 141D from the opening 142D. For example, the holding portion 140D is a cylindrical body with the opening 142D and bottom portion 143D as its base, defining a columnar internal space 141D. The holding portion 140D is configured such that, in at least a portion in the height direction of the cylindrical body, its inner diameter is smaller than the outer diameter of the stick-type substrate 150D, and can hold the stick-type substrate 150D inserted into the internal space 141D by compressing it from the outer circumference. The holding portion 140D also has the function of defining an airflow path through the stick-type substrate 150D. The air inlet, which is the entry point for air into the flow path, is located, for example, at the bottom 143D. On the other hand, the air outlet, which is the exit point for air from the flow path, is the opening 142D.
[0089] The stick-type base material 150D is a stick-shaped component. The stick-type base material 150D includes a base material portion 151D and a suction port portion 152D.
[0090] The base material portion 151D contains an aerosol source. The aerosol source is atomized by heating, generating an aerosol. The aerosol source may be tobacco-derived, such as processed products made by molding shredded tobacco or tobacco raw materials into granules, sheets, or powder. The aerosol source may also include non-tobacco-derived materials made from plants other than tobacco (e.g., mint and herbs). As an example, the aerosol source may contain fragrance components such as menthol. If the inhalation device 100D is a medical inhaler, the aerosol source may contain medication for the patient to inhale. The aerosol source is not limited to solids, but may also be liquids such as glycerin and polyhydric alcohols such as propylene glycol, and water. At least a portion of the base material portion 151D is housed in the internal space 141D of the holding portion 140D when the stick-type base material 150D is held in the holding portion 140D.
[0091] The suction nozzle 152D is a component that the user holds in their mouth when suctioning. At least a portion of the suction nozzle 152D protrudes from the opening 142D when the stick-shaped base material 150D is held in the holding part 140D. When the user holds the suction nozzle 152D protruding from the opening 142D in their mouth and suctions, air flows into the inside of the holding part 140D from an air inlet hole (not shown). The incoming air passes through the internal space 141D of the holding part 140D, that is, through the base material 151D, and reaches the user's mouth together with the aerosol generated from the base material 151D.
[0092] The heating unit 121D-2 generates an aerosol by heating the aerosol source, thereby atomizing the aerosol source. The heating unit 121D-2 is made of any material such as metal or polyimide. For example, the heating unit 121D-2 is made in the form of a film and is arranged to cover the outer circumference of the holding unit 140D. When the heating unit 121D-2 generates heat, the aerosol source contained in the stick-shaped substrate 150D is heated from the outer circumference of the stick-shaped substrate 150D and atomized, generating an aerosol. The heating unit 121D-2 generates heat when power is supplied from the power supply unit 111D. As an example, power may be supplied and an aerosol may be generated when the sensor unit 112D detects that a predetermined user input has been made. When the temperature of the stick-shaped substrate 150D heated by the heating unit 121D-2 reaches a predetermined temperature, the user can inhale. After that, power may be stopped when the sensor unit 112D detects that a predetermined user input has been made. As another example, power may be supplied and an aerosol may be generated during the period when the sensor unit 112D detects that the user has performed an inhalation.
[0093] Here, an air outlet hole 182D of the air passage 180 is located at the bottom 143D of the holding portion 140D. The internal space 141D of the holding portion 140D and the air passage 180D are connected via the air outlet hole 182.
[0094] The air passage 180D is a passage for air drawn in by the user. The air passage 180D has a tubular structure with an air inlet 181D, which is the entrance for air into the air passage 180D, and an air outlet 182D, which is the exit for air from the air passage 180D, at both ends. As the user draws air in, air flows into the air passage 180D from the air inlet 181D and flows out into the internal space 141D of the holding part 140D from the air outlet 182D. For example, the air inlet 181D can be placed at any position on the suction device 100D. On the other hand, the air outlet 182D can be placed at the bottom 143D of the holding part 140D. A liquid guide part 122D is placed in the middle of the air passage 180D. The aerosol generated by the heating part 121D-1 is mixed with the air that flows in from the air inlet 181D. Next, as the user inhales, the aerosol-air mixture is transported to the internal space 141D of the holding unit 140 via the air outlet 182D, as shown by arrow 190D. The aerosol-air mixture transported to the internal space 141D of the holding unit 140, along with the aerosol generated by the heating unit 121D-2, reaches the user's mouth.
[0095] In this configuration example, aerosol generation may be performed by vibration or induction heating instead of heating by the heating unit 121D-1.
[0096] When aerosol generation is performed by vibration, the suction device 100D is equipped with a vibrating section instead of a heating section 121D-1. For example, the vibrating section is composed of a plate-shaped member containing piezoelectric ceramics that function as an ultrasonic transducer. When the vibrating section vibrates, the aerosol source guided to the surface of the vibrating section by the liquid induction section 122D is atomized by ultrasonic waves generated by the vibration of the vibrating section, thereby generating an aerosol.
[0097] When aerosol generation is performed by induction heating, the suction device 100D is equipped with a susceptor and an electromagnetic induction source instead of the heating unit 121D-1. The susceptor generates heat by electromagnetic induction. The susceptor is made of a conductive material such as metal. The susceptor is positioned close to the liquid induction unit 122D. For example, the susceptor is made of a metal wire and is wrapped around the liquid induction unit 122D. The electromagnetic induction source generates heat in the susceptor by electromagnetic induction. The electromagnetic induction source is made of, for example, a coiled wire. When alternating current is supplied to the electromagnetic induction source from the power supply unit 111D, it generates a magnetic field. The electromagnetic induction source is positioned so that the susceptor is superimposed on the generated magnetic field. Therefore, when a magnetic field is generated, eddy currents are generated in the susceptor, and Joule heat is generated. Then, the aerosol source held in the liquid induction unit 122D is heated and atomized by this Joule heat, and an aerosol is generated.
[0098] Similarly, in this configuration example, aerosol generation may be performed by induction heating instead of heating by the heating unit 121D-2.
[0099] In this case, the stick-type substrate 150D further includes a susceptor. The susceptor generates heat by electromagnetic induction. The susceptor is made of a conductive material such as metal. For example, the susceptor is a metal piece. The susceptor is placed in close proximity to the aerosol source. For example, the susceptor is included in the substrate portion 151D of the stick-type substrate 150D.
[0100] Furthermore, the suction device 100D is equipped with an electromagnetic induction source instead of the heating unit 121D-2. The electromagnetic induction source is, for example, made of a coiled wire and is arranged to wrap around the outer circumference of the holding unit 140D. When alternating current is supplied to the electromagnetic induction source from the power supply unit 111D, it generates a magnetic field. The electromagnetic induction source is positioned so that the internal space 141D of the holding unit 140D is superimposed on the generated magnetic field. Therefore, when a magnetic field is generated while the stick-type substrate 150D is held in the holding unit 140D, eddy currents are generated in the susceptor, and Joule heat is generated. This Joule heat then heats and atomizes the aerosol source contained in the stick-type substrate 150D, generating an aerosol.
[0101] 2. Terminology: The following is an explanation of terminology related to flavor inhalation devices, etc.
[0102] Users of flavor inhalation devices typically inhale flavors in the following sequence: "puff" → "inhalation" → "exhalation".
[0103] "Puffing" refers to the act of a user transferring flavorings or other substances from a flavoring inhalation device into their mouth.
[0104] "Inhalation" refers to the act of a user transferring at least some of the flavors or aromas they have placed in their mouth to their lungs.
[0105] "Exhalation" refers to the act of a user moving at least some of the flavors and aromas that have been transferred to their lungs out of their mouth.
[0106] Furthermore, one "suction cycle" is defined as a cycle consisting of one puff, one inhalation (the first one performed after the puff), and one exhalation (the first one performed after the inhalation). Note that in this disclosure, "suction cycle," "puff," "inhalation," and "exhalation" are used distinctly.
[0107] Furthermore, inhalation may occur immediately after puffing, or some time may pass after puffing before inhalation. Similarly, exhalation may occur immediately after inhalation, or some time may pass after inhalation before exhalation. Moreover, the next puff may occur immediately after exhalation, or some time may pass after exhalation before the next puff. Therefore, the period corresponding to one suction cycle may include periods when neither puffing, inhalation, nor exhalation is performed.
[0108] Furthermore, a suction cycle may be considered to begin with the start of a puff, or it may be considered to begin at any point between the start of the puff and the exhalation performed before it. Alternatively, a suction cycle may be considered to end with the start of the next puff after the puff included in that suction cycle, or it may be considered to end at any point between the end of the exhalation included in that suction cycle and the start of the next puff.
[0109] Figures 2A and 2B are diagrams illustrating the period related to flavor inhalation devices, etc.
[0110] 210 indicates the passage of time.
[0111] 220 indicates the duration of an exemplary puff, 230 indicates the duration of an exemplary inhalation, 240 indicates the duration of an exemplary exhalation, 250 indicates the duration of the exemplary puff following puff 220, and 260 indicates an exemplary suction cycle.
[0112] Furthermore, 270 shows an example of the period between puffs made by the user and periods without puffs made by the user during one inhalation cycle of flavoring, etc.
[0113] 3. Examples of Stimulation Systems
[0114] 3-1 First example of a stimulation system
[0115] 3-1-1 Diagram 3A shows the configuration of an exemplary stimulation system 300A according to an embodiment of the present disclosure. Note that some components are omitted in Figure 3A.
[0116] 310A indicates a flavor inhalation device, etc. The flavor inhalation device, etc. 310A may be any of the inhalation devices 100A to 100D, but is not limited to these. Furthermore, the flavor inhalation device, etc. 310A may be considered to be included in or not included in the stimulation system 300A.
[0117] 360A refers to a wearable device separate from the flavor inhalation device 310A, intended for use by the user of the flavor inhalation device 310A. The wearable device 360A may be, but is not limited to, a necklace type (configured to be worn around the neck by a strap, etc.), a badge type (configured to be attached to clothing by a safety pin, etc.), or a clip type (configured to be attached to clothing by a clip, etc.).
[0118] 365A indicates a sensor included in the wearable device 360A for detecting one or both of the inhalation and / or exhalation caused by the user of the flavor inhalation device 310A. Preferably, the sensor 365A is located near the user's chest (more precisely, the diaphragm). Therefore, the wearable device 360A may be configured so that the position of the sensor 365A can be adjusted when the user tries to wear it.
[0119] 370A indicates a stimulator for providing stimulation to the user of the flavor inhalation device, etc., 310A, which is included in the wearable device 360A.
[0120] 380A indicates a controller included in the wearable device 360A. The controller 380A is implemented by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor. In addition, the controller 380A may include a ROM (Read Only Memory) for storing the program and calculation parameters to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as needed. The controller 380A is at least configured to operate the stimulator 370A based on signals from the sensor 365A during at least a portion of the period during which the user of the flavor inhalation device 310A is experiencing inhalation and / or exhalation.
[0121] 385A indicates a processor suitable for executing a predetermined machine learning model (for example, it may be compliant with TinyML (Tiny Machine Learning), but is not limited to this). The processor 385A may be configured to execute the predetermined machine learning model more efficiently than a general-purpose processor in terms of speed and power consumption. The predetermined machine learning model may be configured to take encoded data from the signal from sensor 365A as input and output one or both of the following: data indicating whether or not user inhalation is occurring, and data indicating whether or not user exhalation is occurring. The controller 380A may use the output of the processor 385A to determine at least one of the start and end of inhalation and the start and end of exhalation. The processor 385A may be considered as part of the controller 380A, or as a separate component from the controller 380A.
[0122] It should be noted that the controller 380A itself does not preclude the execution of a predetermined machine learning model without using the processor 385A. If the controller 380A itself executes the predetermined machine learning model, the processor 385A would be unnecessary.
[0123] 3-1-2 The overall sequence diagram 4A relating to the stimulation system shows an example of the overall sequence 400A relating to the stimulation system 300A.
[0124] 420A indicates the detection of the user's initiation of inhalation by the wearable device 360A.
[0125] 425A indicates the initiation of stimulation to the user by the wearable device 360A.
[0126] 430A indicates that the wearable device 360A detects the end of inhalation by the user.
[0127] 435A indicates the cessation of stimulation to the user by the wearable device 360A.
[0128] 440A indicates the detection of the user's initiation of exhalation by the wearable device 360A.
[0129] 445A indicates the initiation of stimulation to the user by the wearable device 360A.
[0130] 450A indicates that the wearable device 360A detects the end of the user's exhalation.
[0131] 455A indicates the cessation of stimulation to the user by the wearable device 360A.
[0132] 3-1-3 Flowchart of the operation of the stimulation system Figure 5A is a flowchart of an example process 500A performed by the controller 380A of the wearable device 360A in order to realize sequence 400A. Note that the execution of process 500A may, but is not limited to, start in response to the power-on of the wearable device 360A. Also, the execution of process 500A may, but is not limited to, terminate midway in response to the power-off of the wearable device 360A.
[0133] Step 510A indicates a step in which the system determines whether the start of user-induced inhalation has been detected based on the signal from sensor 365A. If it is determined that inhalation has been detected, the process proceeds to step 520A; otherwise, the process repeats step 510A. Note that in step 510A, the system may determine that the start of user-induced inhalation has been detected if it is predicted that user-induced inhalation will start before it actually starts, based on the signal from sensor 365A.
[0134] Step 520A indicates a step in which the stimulator 370A is started. A predetermined delay may be provided between step 520A and the start of operation of the stimulator 370A.
[0135] Step 530A indicates a step in which the end of user-induced inhalation is detected based on the signal from sensor 365A. If it is determined that inhalation has been detected, the process proceeds to step 540A; otherwise, the process repeats step 530A. Step 530A may also determine whether a predetermined time has elapsed since the start of operation of the stimulator 370A, and if it is determined that the predetermined time has elapsed, the process may also proceed to step 540A.
[0136] 540A indicates a step to stop the operation of the stimulator 370A.
[0137] In step 530A, based on the signal from sensor 365A, if it is predicted that the user's inhalation will end before the user's inhalation has ended, it may be determined that the end of the user's inhalation has been detected. By doing so, step 540A will be executed after the user's inhalation has ended, and the possibility that the stimulator 370A will continue to operate even after the user's inhalation has ended can be reduced.
[0138] Step 550A indicates a step in which the system determines whether the start of user-induced exhalation has been detected based on the signal from sensor 365A. If detection is detected, the process proceeds to step 560A; otherwise, the process repeats step 550A. Note that in step 550A, the system may determine that the start of user-induced exhalation has been detected if, based on the signal from sensor 365A, it is predicted that user-induced exhalation will start before it actually starts.
[0139] Step 560A indicates a step in which the stimulator 370A is started. A predetermined delay may be provided between step 560A and the start of operation of the stimulator 370A.
[0140] Step 570A indicates a step in which the end of user-induced exhalation is detected based on the signal from sensor 365A. If it is determined that the end of exhalation has been detected, the process proceeds to step 580A; otherwise, the process repeats step 570A. Step 570A may also determine whether a predetermined time has elapsed since the start of operation of the stimulator 370A, and if it is determined that the predetermined time has elapsed, the process may also proceed to step 580A.
[0141] 580A indicates a step to stop the operation of the stimulator 370A.
[0142] In step 570A, based on the signal from sensor 365A, if it is predicted that the user's exhalation will end before the user's exhalation has actually ended, it may be determined that the end of the user's exhalation has been detected. By doing so, step 580A will be executed after the user's exhalation has ended, and the possibility of the stimulator 370A continuing to operate after the user's exhalation has ended can be reduced.
[0143] In process 500A, steps 550A to 580A may be omitted. Also, in process 500A, steps 510A to 540A may be omitted. Therefore, it will be understood that according to process 500A, the controller 380A is configured to operate the stimulator 370A based on the signal from the sensor 365A during at least a portion of the period during which the user of the flavor inhalation device 310A is experiencing inhalation and / or exhalation.
[0144] 3-2 Second example of a stimulation system
[0145] 3-2-1 Diagram 3B of the Stimulation System Configuration shows the configuration of an exemplary stimulation system 300B according to an embodiment of the present disclosure. Note that some components are omitted in Figure 3B.
[0146] 310B indicates a flavor inhalation device, etc. The flavor inhalation device, etc. 310B may be any of the inhalation devices 100A to 100D, but is not limited to these.
[0147] 360B refers to a wearable device separate from the flavor inhalation device 310B, intended for use by the user of the flavor inhalation device 310B. The wearable device 360B may be a necklace, badge, or clip, but is not limited to these forms.
[0148] 315B indicates a sensor included in the flavor inhalation device 310B for detecting the user's proximity to the flavor inhalation device 310B. Sensor 315B may be a component included in any of the sensor units 112A to 112D, and may be, for example, a contact sensor installed in the part that the user puts in their mouth when inhaling (for example, the mouthpiece 124A or 124C or the mouthpiece 152B or 152D, but not limited thereto), or in the part that the user's hand touches or near thereto, but not limited thereto. A contact sensor installed in the part that the user puts in their mouth when inhaling or near thereto can detect the user's proximity to the flavor inhalation device 310B, particularly the mouth.
[0149] 325B indicates a transmitter configured to transmit a signal to a wearable device 360B, which is included in the flavor inhalation device 310B. Transmitter 325B may be, but is not limited to, a component included in any of the communication units 115A to 115D. An example of transmitter 325B is an infrared LED (Light Emitting Diode), but is not limited to this. Transmitter 325B may be a transceiver that includes a receiver configured to receive a signal. Examples of such a transceiver include, but is not limited to, a Bluetooth module, a Wi-Fi (Wireless Fidelity) module, or an NFC (Near Field Communication) module.
[0150] 330B indicates a controller included in the flavor inhalation device, etc. 310B. The controller 330B may be any of the control units 116A to 116D, but is not limited to these. The controller 330B is configured to detect when a user approaches the flavor inhalation device, etc. 310B based on a signal from the sensor 315B, and in response to this detection, transmit a first signal to the wearable device 360B via the transmitter 325B. In this case, the first signal can be said to indicate that the user has approached the flavor inhalation device, etc. 310B. The controller 360B may be configured to transmit a second signal to the wearable device 360B via the transmitter 325B in response to the sensor 315B no longer detecting the user's proximity to the flavor inhalation device, etc. 310B. In this case, the second signal can be said to indicate that the user has no longer approached the flavor inhalation device, etc. 310B.
[0151] The controller 330B may be configured to transmit a second signal in response to the elapsed time (for example, 3 minutes, but not limited to this) after detecting that a user has approached the flavor inhalation device 310B.
[0152] Furthermore, if the flavor inhaler 310B has a preheating function that preheats the flavor source before generating flavor, the controller 330B may be configured to transmit a first signal in response to the start of preheating. In this case, the controller 330B may also transmit a second signal in response to the elapsed time (for example, 3 minutes, but not limited to this) from the start of preheating. Therefore, it should be noted that the flavor inhaler 310B may not include the sensor 315B.
[0153] 365B indicates a sensor included in the wearable device 360B for detecting one or both of the inhalation and / or exhalation caused by the user of the flavor inhalation device 310B. Preferably, the sensor 365B is located near the user's chest (more precisely, the diaphragm). Therefore, the wearable device 360B may be configured so that the position of the sensor 365B can be adjusted when the user tries to wear it.
[0154] 370B represents a stimulator for providing stimulation to the user of the flavor inhalation device, etc., 310B, which is included in the wearable device 360B.
[0155] 375B indicates a receiver configured to receive signals from a flavor inhaler or the like 310B, which is included in the wearable device 360B. An example of receiver 375B is an infrared photodiode, but is not limited thereto. Receiver 375B may also be a transceiver including a transmitter configured to transmit signals. Examples of such a transceiver include, but are not limited to, a Bluetooth module, a Wi-Fi module, or an NFC module.
[0156] 380B indicates a controller included in the wearable device 360B. The controller 380B is implemented by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor. In addition, the controller 380B may include a ROM (Read Only Memory) for storing the program and calculation parameters to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as needed. The controller 380B is at least configured to operate the stimulator 370B based on signals from the sensor 365B during at least a portion of the period during which the user of the flavor inhalation device 310B is experiencing inhalation and / or exhalation.
[0157] 385B indicates a processor suitable for executing a predetermined machine learning model (for example, one compliant with TinyML (Tiny Machine Learning)). Processor 385B may be configured to execute the predetermined machine learning model more efficiently than a general-purpose processor in terms of speed and power consumption. The predetermined machine learning model may be configured to take encoded data from the signal from sensor 365B as input and output one or both of the following: data indicating whether or not user inhalation is occurring, and data indicating whether or not user exhalation is occurring. Controller 380B may use the output of processor 385B to determine at least one of the start and end of inhalation and the start and end of exhalation. Note that processor 385B may be considered as part of controller 380B, or as a separate component from controller 380B. Note that controller 380B itself does not preclude executing the predetermined machine learning model without using processor 385B. If controller 380B itself executes the predetermined machine learning model, processor 385B would be unnecessary.
[0158] 3-2-2 Overall Sequence Example for Stimulation System Figure 4B shows an example of the overall sequence 400B for stimulation system 300B.
[0159] 405B indicates that the flavor inhalation device 310B has detected the user's proximity to the flavor inhalation device 310B.
[0160] 410B indicates the transmission of a first signal from the flavor inhalation device 310B to the wearable device 360B.
[0161] 415B shows the transition in the wearable device 360B from a state where the stimulator 370B is not operating to a state where it is operating.
[0162] 420B indicates the detection of the user's initiation of inhalation by the wearable device 360B.
[0163] 425B indicates the initiation of stimulation to the user by the wearable device 360B.
[0164] 430B indicates that the wearable device 360B detects the end of inhalation by the user.
[0165] 435B indicates the cessation of stimulation to the user by the wearable device 360B.
[0166] 440B indicates the detection of the user's initiation of exhalation by the wearable device 360B.
[0167] 445B indicates the initiation of stimulation to the user by the wearable device 360B.
[0168] 450B indicates that the wearable device 360B detects the end of the user's exhalation.
[0169] 455B indicates the cessation of stimulation to the user by the wearable device 360B.
[0170] 465B indicates that the flavor inhalation device 310B no longer detects the user's proximity to the flavor inhalation device 310B.
[0171] 470B indicates the transmission of a second signal from the flavor inhalation device 310B to the wearable device 360B.
[0172] 475B shows the transition in the wearable device 360B from an operating state to an inoperable state of the stimulator 370B.
[0173] 3-2-3 Flowchart of the operation of the stimulation system Figure 5B-1 is a flowchart of an example process 500B-1 executed by the controller 330B of the flavor inhalation device 310B in order to realize sequence 400B. The execution of process 500B-1 may, but is not limited to, start in response to the power being turned on of the flavor inhalation device 510B. Also, the execution of process 500B-1 may, but is not limited to, terminate midway in response to the power being turned off of the flavor inhalation device 510B.
[0174] Step 502B indicates a step in which the system determines whether the user's proximity to the flavor inhaler, etc. 310B has been detected based on the signal from the sensor 315B. If it is determined that proximity has been detected, the process proceeds to step 504B; otherwise, the process repeats step 502B.
[0175] Step 502B may be a step to determine whether preheating has started if the flavor inhaler 310B has a preheating function. If it is determined that preheating has started, the process proceeds to step 504B; otherwise, the process repeats step 502B.
[0176] 504B shows the step of transmitting the first signal to the wearable device 360B via the transmitter 325B.
[0177] Step 582B indicates a step in which the system determines, based on the signal from sensor 315B, whether it is no longer detecting the user's proximity to the flavor inhaler, etc. 310B. If it is determined that the proximity is no longer detected, the process proceeds to step 584B; otherwise, the process repeats step 582B.
[0178] Step 582B may be a step in which a predetermined time has elapsed since the detection that the user has come close to the flavor inhalation device 310B. If it is determined that the time has elapsed, the process proceeds to step 584B; otherwise, the process repeats step 582B.
[0179] Furthermore, if the flavor inhalation device 310B has a preheating function, step 582B may be a step to determine whether a predetermined time has elapsed since the start of preheating. If it is determined that the time has elapsed, the process proceeds to step 584B; otherwise, the process repeats step 582B.
[0180] 584B shows the step of transmitting a second signal to the wearable device 360B via the transmitter 325B.
[0181] Figure 5B-2 is a flowchart of an example process 500B-2 executed by the controller 380B of the wearable device 360B to realize sequence 400B. The execution of process 500B-2 may, but is not limited to, start in response to the power-on of the wearable device 360B. Furthermore, the execution of process 500B-2 may, but is not limited to, terminate midway in response to the power-off of the wearable device 360B.
[0182] Step 506B indicates a step in which it is determined whether the first signal has been received via the receiver 375B. If it is determined that the signal has been received, the process proceeds to step 508B; otherwise, the process repeats step 506B.
[0183] 508B indicates a step in which the stimulator 370B transitions from a non-operating state to an operating state.
[0184] Step 586B indicates a step in which it is determined whether a second signal has been received via receiver 375B. If it is determined that a signal has been received, the process proceeds to step 588B; otherwise, the process repeats step 586B.
[0185] 588B indicates a step in which the stimulator 370B transitions from a non-operating state to an operating state.
[0186] Figure 5B-3 is a flowchart of an example process 500B-3 executed by the controller 380B of the wearable device 360B to realize sequence 400B. Process 500B-3 is executed in parallel with process 500B-2. The execution of process 500B-3 starts in response to the transition of the stimulator 370B from an inactive state to an active state, and may, but is not limited to, ending midway in response to the transition of the stimulator 370B from an active state to an inactive state.
[0187] Step 510B indicates a step in which the system determines whether the start of user-induced inhalation has been detected based on the signal from sensor 365B. If it is determined that inhalation has been detected, the process proceeds to step 520B; otherwise, the process repeats step 510B. In step 510B, the system may determine that the start of user-induced inhalation has been detected if, based on the signal from sensor 365B, it is predicted that user-induced inhalation will start before it actually starts.
[0188] Step 520B indicates the step of starting the operation of the stimulator 370B. A predetermined delay may be provided between proceeding to step 520B and starting the operation of the stimulator 370B.
[0189] Step 530B indicates a step in which the end of user-induced inhalation is detected based on the signal from sensor 365B. If it is determined that inhalation has been detected, the process proceeds to step 540B; otherwise, the process repeats step 530B. Step 530B may also determine whether a predetermined time has elapsed since the start of operation of the stimulator 370B, and if it is determined that the predetermined time has elapsed, the process may also proceed to step 540B.
[0190] 540B indicates a step to stop the operation of the stimulator 370B.
[0191] In step 530B, based on the signal from sensor 365A, if it is predicted that the user's inhalation will end before the user's inhalation has ended, it may be determined that the end of the user's inhalation has been detected. By doing so, step 540B will be executed after the user's inhalation has ended, and the possibility that the stimulator 370B will continue to operate even after the user's inhalation has ended can be reduced.
[0192] Step 550B indicates a step in which it is determined whether the start of user-induced exhalation has been detected based on the signal from sensor 365B. If it is determined that it has been detected, the process proceeds to step 560B; otherwise, the process repeats step 550B. Note that in step 550B, it may be determined that the start of user-induced exhalation has been detected if it is predicted that user-induced exhalation will start before it actually starts, based on the signal from sensor 365B.
[0193] Step 560B indicates the step of starting the operation of the stimulator 370B. A predetermined delay may be provided between proceeding to step 560B and starting the operation of the stimulator 370A.
[0194] Step 570B indicates a step in which the end of user-induced exhalation is detected based on the signal from sensor 365B. If it is determined that the end of exhalation has been detected, the process proceeds to step 580B; otherwise, the process repeats step 870B. Step 570B may also determine whether a predetermined time has elapsed since the start of operation of the stimulator 370B, and if it is determined that the predetermined time has elapsed, the process may also proceed to step 580B.
[0195] 580B indicates a step to stop the operation of the stimulator 370B.
[0196] In step 570B, based on the signal from sensor 365B, if it is predicted that the user's exhalation will end before the user's exhalation has actually ended, it may be determined that the end of the user's exhalation has been detected. By doing so, step 580B will be executed after the user's exhalation has ended, reducing the possibility that the stimulator 370B will continue to operate even after the user's exhalation has ended.
[0197] In process 500B-3, steps 550B to 580B may be omitted. Also, in process 500B-3, steps 510B to 540B may be omitted. Therefore, according to process 500B-3, it will be understood that the controller 380B is configured to operate the stimulator 370B based on the signal from the sensor 365B during at least a portion of the period during which the user of the flavor inhalation device 310B is experiencing inhalation and / or exhalation.
[0198] According to process 500B-2, the receiver 375B is configured to receive a first signal indicating that the user has come close to the flavor inhalation device 310B, and the wearable device 360B is configured to transition from a non-operating state to an operating state in response to receiving the first signal.
[0199] According to process 500B-2, the wearable device 360B is further configured such that the receiver 375B receives a second signal indicating that the user is no longer in close proximity to the flavor inhalation device 310B, and the wearable device 360B is further configured such that, in response to receiving the second signal, the stimulator 370B transitions from an operating state to a non-operating state.
[0200] According to processes 500B-1 and B-2, process 500B-3 can be executed only when the user is in close proximity to the flavor inhalation device 310B. Therefore, even when the user is not using the flavor inhalation device 310B, one or both of the user's inhalation and / or exhalation can be detected, preventing the stimulator 370B from being activated unintentionally.
[0201] Furthermore, the state in which the stimulator 370B is not operating may be a state in which some components of the wearable device 360B, including the sensor 375B, are not powered. According to processes 500B-1 and B-2, the power consumption of the wearable device 360B can be reduced.
[0202] 3-3 Third example of a stimulation system
[0203] 3-3-1 Diagram 3C shows the configuration of an exemplary stimulation system 300C according to the embodiment of this disclosure. Note that some components are omitted in Figure 3C.
[0204] 310C indicates a flavor inhalation device, etc. The flavor inhalation device, etc. 310C may be any of the inhalation devices 100A to 100D, but is not limited to these.
[0205] 360C refers to a wearable device separate from the flavor inhalation device 310C, intended for use by the user of the flavor inhalation device 310C. The wearable device 360C may, but is not limited to, a necklace, badge, or clip.
[0206] 315C indicates a sensor included in the flavor inhalation device 310C for detecting the user's proximity to the flavor inhalation device 310C. Sensor 315C may be a component included in any of the sensor units 112A to 112D, and may be, for example, a contact sensor installed in the part that the user puts in their mouth when inhaling (for example, the mouthpiece 124A or 124C or the suction part 152B or 152D, but not limited thereto), or in the part that the user's hand touches or near thereto, but not limited thereto. A contact sensor installed in the part that the user puts in their mouth when inhaling or near thereto can detect the user's proximity to the flavor inhalation device 310C, particularly the mouth.
[0207] 320C refers to a stimulating device included in the flavor inhalation device, etc. 310C, for stimulating the user of the flavor inhalation device, etc. 310C.
[0208] 325C indicates a transceiver configured to send and receive signals with a wearable device 360C, which is included in the flavor inhalation device 310C. The transceiver 325C may be, but is not limited to, a component included in any of the communication units 115A to 115D. Examples of the transceiver 325C include, but is not limited to, a Bluetooth module, a Wi-Fi (Wireless Fidelity) module, or an NFC (Near Field Communication) module.
[0209] 330C indicates a controller included in the flavor inhalation device, etc. 310C. Controller 330C may be any of the control units 116A to 116D, but is not limited to them. Controller 330C may be any of the control units 116A to 116D, but is not limited to them. Controller 330C is at least configured to detect when a user approaches the flavor inhalation device, etc. 310B based on a signal from sensor 315C, and in response to this detection, transmit a first signal to the wearable device 360C via transceiver 325C. In this case, the first signal can be said to indicate that a user has approached the flavor inhalation device, etc. 310C. Controller 360C may be configured to transmit a second signal to the wearable device 360C via transceiver 325C in response to the sensor 315C no longer detecting the user's proximity to the flavor inhalation device, etc. 310C. In this case, the second signal can be interpreted as indicating that the user is no longer in close proximity to the flavor inhalation device 310C.
[0210] The controller 330C may be configured to transmit a second signal in response to the elapsed time (for example, 3 minutes, but not limited to this) after detecting that a user has approached the flavor inhaler or the like 310C.
[0211] Furthermore, if the flavor inhaler 310C has a preheating function that preheats the flavor source before generating flavor, the controller 330C may be configured to transmit a first signal in response to the start of preheating. In this case, the controller 330C may also transmit a second signal in response to the elapsed time (for example, 3 minutes, but not limited to this) from the start of preheating. Therefore, it should be noted that the flavor inhaler 310C may not include the sensor 315C.
[0212] 365C indicates a sensor included in the wearable device 360C for detecting one or both of the inhalation and / or exhalation caused by the user of the flavor inhalation device 310C. Preferably, the sensor 365C is located near the user's chest (more precisely, the diaphragm). Therefore, the wearable device 360C may be configured to allow adjustment of the position of the sensor 365C when the user attempts to wear it.
[0213] 375C indicates a transceiver configured to send and receive signals from a wearable device 360C, such as a flavor inhaler 310C. Examples of transceivers 375C include, but are not limited to, Bluetooth modules, Wi-Fi modules, and NFC modules.
[0214] 380C indicates a controller included in the wearable device 360C. The controller 380C is implemented by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor. In addition, the controller 380C may include a ROM (Read Only Memory) for storing the program and calculation parameters to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as needed. The controller 380C is at least configured to operate the stimulator 320C based on signals from the sensor 365C during at least a portion of the period during which the user of the flavor inhalation device 310C is experiencing inhalation and / or exhalation.
[0215] 385C indicates a processor suitable for executing a predetermined machine learning model (for example, it may be compliant with TinyML (Tiny Machine Learning), but is not limited to this). Processor 385C may be configured to execute the predetermined machine learning model more efficiently than a general-purpose processor in terms of speed and power consumption. The predetermined machine learning model may be configured to take encoded data from the signal from sensor 365C as input and output one or both of the following: data indicating whether or not user inhalation is occurring, and data indicating whether or not user exhalation is occurring. Controller 380C may use the output of processor 386C to determine at least one of the start and end of inhalation and the start and end of exhalation. Note that processor 385C may be considered as part of controller 380C, or as a separate component from controller 380C.
[0216] It should be noted that the controller 380C itself does not preclude the execution of a predetermined machine learning model without using the processor 385C. If the controller 380C itself executes the predetermined machine learning model, the processor 385C would be unnecessary.
[0217] 3-3-2 Overall Sequence Example for Stimulation System Figure 4C shows an example of the overall sequence 400C for stimulation system 300C.
[0218] 405C indicates that the flavor inhalation device 310C has detected the user's proximity to the flavor inhalation device 310C.
[0219] 410C indicates the transmission of a first signal from the flavor inhalation device 310C to the wearable device 360C.
[0220] 415C shows the transition in the wearable device 360C from a non-operating state to an operating state of the stimulator 320C.
[0221] 420C demonstrates the detection of user-induced inhalation by the wearable device 360C.
[0222] 422C indicates the transmission of an inhalation start detection signal from the wearable device 360C to the flavor inhalation device 310C, indicating the detection of the start of inhalation by the user.
[0223] 425C indicates the start of stimulation to the user by the flavor inhalation device 310C.
[0224] 430C demonstrates the detection of the end of inhalation by the user via the wearable device 360C.
[0225] 432C indicates the transmission of an inhalation termination detection signal from the wearable device 360C to the flavor inhalation device 310C, indicating the detection of the end of inhalation by the user.
[0226] 435C indicates the cessation of stimulation to the user by the flavor inhalation device, etc., 310C.
[0227] 440C demonstrates the detection of user-induced exhalation onset by the wearable device 360C.
[0228] 442C indicates the transmission of an exhalation start detection signal from the wearable device 360C to the flavor inhalation device 310C, indicating the detection of the user's initiation of exhalation.
[0229] 445C indicates the start of stimulation to the user by the flavor inhalation device 310C.
[0230] 450C indicates that the wearable device 360C detects the end of the user's exhalation.
[0231] 452C indicates the transmission of an exhalation completion detection signal from the wearable device 360C to the flavor inhalation device 310C, indicating the detection of the end of exhalation by the user.
[0232] 455C indicates the cessation of stimulation to the user by the flavor inhalation device, etc., 310C.
[0233] 465C indicates that the flavor inhalation device 310C no longer detects the user's proximity to the flavor inhalation device 310C.
[0234] 470C indicates the transmission of a second signal from the flavor inhalation device 310C to the wearable device 360C.
[0235] 475C indicates the transition in the wearable device 360C from an operating state to an inoperable state of the stimulator 320C.
[0236] 3-3-3 Flowchart 5C-1 of the control system is a flowchart of an example process 500C-1 executed by the controller 330C of the flavor inhaler 310C in order to realize sequence 400C. The execution of process 500C-1 may, but is not limited to, start in response to the power being turned on of the flavor inhaler 510C. The execution of process 500C-1 may, but is not limited to, end midway in response to the power being turned off of the flavor inhaler 510C.
[0237] Step 502C indicates a step in which the system determines whether proximity of the user to the flavor inhaler, etc. 310C has been detected based on the signal from the sensor 315C. If it is determined that proximity has been detected, the process proceeds to step 504C; otherwise, the process repeats step 502C.
[0238] Step 502C may be a step to determine whether preheating has started if the flavor inhaler 310C has a preheating function. If it is determined that preheating has started, the process proceeds to step 504C; otherwise, the process repeats step 502C.
[0239] 504C shows the step of transmitting the first signal to the wearable device 360C via the transmitter 325C.
[0240] Step 582C indicates a step in which the system determines, based on the signal from sensor 315C, whether it is no longer detecting the user's proximity to the flavor inhaler, etc. 310C. If it is determined that the proximity is no longer detected, the process proceeds to step 584C; otherwise, the process repeats step 582C.
[0241] Step 582C may be a step in which it is determined whether a predetermined time has elapsed since it was detected that the user has come close to the flavor inhalation device 310C. If it is determined that the time has elapsed, the process proceeds to step 584C; otherwise, the process repeats step 582C.
[0242] Furthermore, if the flavor inhaler 310C has a preheating function, step 582C may be a step to determine whether a predetermined time has elapsed since the start of preheating. If it is determined that the time has elapsed, the process proceeds to step 584C; otherwise, the process repeats step 582C.
[0243] 584C shows the step of transmitting a second signal to the wearable device 360C via the transmitter 325C.
[0244] Figure 5C-2 is a flowchart of an example process 500C-2 executed by the controller 380C of the wearable device 360C to realize sequence 400C. The execution of process 500C-2 may, but is not limited to, start in response to the power-on of the wearable device 360C. Furthermore, the execution of process 500C-2 may, but is not limited to, terminate midway in response to the power-off of the wearable device 360C.
[0245] Step 506C indicates a step in which it is determined whether the first signal has been received via the transceiver 375C. If it is determined that the signal has been received, the process proceeds to step 508C; otherwise, the process repeats step 506C.
[0246] 508C indicates a step in which the stimulator 320C transitions from a non-operating state to an operating state.
[0247] Step 586C indicates a step in which it is determined whether a second signal has been received via the transceiver 375C. If it is determined that a signal has been received, the process proceeds to step 588C; otherwise, the process repeats step 586C.
[0248] 588C indicates a step in which the stimulator 320C transitions from a non-operating state to an operating state.
[0249] Figure 5C-3 is a flowchart of an example process 500C-3 executed by the controller 380C of the wearable device 360C to realize sequence 400C. Process 500C-3 is executed in parallel with process 500C-2. The execution of process 500C-3 starts in response to the transition of the stimulator 320C from an inactive state to an active state, and may, but is not limited to, ending midway in response to the transition of the stimulator 320C from an active state to an inactive state.
[0250] Step 510C indicates a step in which the system determines whether the user has detected the start of inhalation based on the signal from sensor 365C. If it determines that inhalation has been detected, the process proceeds to step 520C; otherwise, the process repeats step 510C.
[0251] 522C indicates a step of transmitting an inhalation start detection signal to the flavor inhalation device, etc. 310C via the transceiver 375C.
[0252] In step 510C, based on the signal from sensor 365C, if it is predicted that user-induced inhalation will begin before the user actually begins, it may be determined that the start of user-induced inhalation has been detected. This reduces the delay between the start of user-induced inhalation and the execution of the subsequent steps in the flavor inhalation device 310C in response to the reception of the inhalation start detection signal.
[0253] Step 530C indicates a step in which the system determines whether it has detected the end of user-induced inhalation based on the signal from sensor 365C. If it determines that inhalation has been detected, the process proceeds to step 540C; otherwise, the process repeats step 530C.
[0254] 542C indicates a step of transmitting an inhalation completion detection signal to the flavor inhalation device, etc. 310C via the transceiver 375C.
[0255] In step 530C, based on the signal from sensor 365C, if it is predicted that the user's inhalation will end before the user's inhalation has ended, it may be determined that the end of the user's inhalation has been detected. This reduces the delay between the end of the user's inhalation and the execution of the later-described step in the flavor inhalation device 310C in response to the reception of the inhalation end detection signal. In particular, this reduces the possibility that the operation of the stimulator 320C will continue even after the user's inhalation has ended, as the execution of step 540C in the flavor inhalation device 310C will occur after the user's inhalation has ended.
[0256] Step 550C indicates a step in which the system determines whether the user has initiated exhalation based on the signal from sensor 365C. If it determines that exhalation has been detected, the process proceeds to step 560C; otherwise, the process repeats step 550C.
[0257] 562C indicates a step of transmitting an exhalation start detection signal to the flavor inhalation device, etc. 310C via the transceiver 375C.
[0258] In step 550C, based on the signal from sensor 365C, if it is predicted that the user will start exhalation before the user actually starts exhalation, it may be determined that the start of user exhalation has been detected. This reduces the delay between the start of user exhalation and the execution of the later-described step in the flavor inhalation device 310C in response to the reception of the exhalation start detection signal.
[0259] Step 570C indicates a step in which the system determines whether it has detected the end of user-induced exhalation based on the signal from sensor 365C. If it determines that exhalation has been detected, the process proceeds to step 580C; otherwise, the process repeats step 870C.
[0260] 582C indicates a step of transmitting an exhalation completion detection signal to the flavor inhalation device, etc. 310C via the transceiver 375C.
[0261] In step 570C, based on the signal from sensor 365C, if it is predicted that user exhalation will begin before the user actually begins, it may be determined that the start of user exhalation has been detected. This reduces the delay between the end of user exhalation and the execution of the later-described step in the flavor inhalation device 310C in response to the reception of the exhalation end detection signal. In particular, this reduces the possibility that the operation of the stimulator 320C will continue even after user exhalation has ended, as the execution of step 580C in the flavor inhalation device 310C will occur after user exhalation has ended.
[0262] Figure 5C-4 is a flowchart of an example process 500C-4 executed by the controller 330C of the flavor inhaler 310C to realize sequence 400C. Process 500C-4 is executed in parallel with process 500C-1. The execution of process 500C-4 may, but is not limited to, starting in response to the power-on of the flavor inhaler 510C or the detection of the user's proximity to the flavor inhaler 310C. The execution of process 500C-4 may, but is not limited to, ending midway in response to the power-off of the flavor inhaler 510B or the discontinuation of detection of the user's proximity to the flavor inhaler 310C.
[0263] Step 512C indicates a step in determining whether an inhalation start detection signal has been received via the transceiver 325C. If it is determined that a signal has been received, the process proceeds to step 520C; otherwise, the process repeats step 512C.
[0264] Step 520C indicates the step of starting the operation of the stimulator 320C. A predetermined delay may be provided between proceeding to step 520C and starting the operation of the stimulator 320C.
[0265] Step 532C indicates a step in which it is determined whether an inhalation termination detection signal has been received via the transceiver 325C. If it is determined that the signal has been received, the process proceeds to step 540C; otherwise, the process repeats step 532C. Step 532C may also determine whether a predetermined time has elapsed since the start of operation of the stimulator 320C, and if it is determined that the predetermined time has elapsed, the process may also proceed to step 540C.
[0266] 540C indicates a step to stop the operation of the stimulator 320C.
[0267] Step 552C indicates a step in determining whether an exhalation start detection signal has been received via the transceiver 325C. If it is determined that a signal has been received, the process proceeds to step 560C; otherwise, the process repeats step 552C.
[0268] Step 560C indicates the step of starting the operation of the stimulator 320C. A predetermined delay may be provided between proceeding to step 560C and starting the operation of the stimulator 320C.
[0269] Step 572C indicates a step in which it is determined whether an exhalation termination detection signal has been received via the transceiver 325C. If it is determined that the signal has been received, the process proceeds to step 580C; otherwise, the process repeats step 572C. Step 570C may also determine whether a predetermined time has elapsed since the start of operation of the stimulator 320C, and if it is determined that the predetermined time has elapsed, the process may also proceed to step 580C.
[0270] 580C indicates a step to stop the operation of the stimulator 320C.
[0271] In processes 500C-3 and 500C-4, steps 550C to 582C may be omitted. Also, in processes 500C-3 and 500C-4, steps 510C to 542C may be omitted. Accordingly, it will be understood that according to processes 500C-3 and 500C-4, controllers 330C and 380C are configured to work together to operate the stimulator 320C based on signals from sensor 365C during at least a portion of one or both of the periods during which the user of the flavor inhaler 310C is experiencing inhalation and / or exhalation. According to process 500C-2, the transceiver 375C (including the receiver) is configured to receive a first signal indicating that the user has come close to the flavor inhalation device 310C, and the wearable device 360C is configured to transition from a non-operating state to an operating state in response to receiving the first signal.
[0272] According to process 500C-2, the transceiver 375C is further configured to receive a second signal indicating that the user is no longer in close proximity to the flavor inhalation device 310C, and the wearable device 360C is further configured to transition from an operating state to a non-operating state in response to receiving the second signal.
[0273] According to processes 500C-1 and C-2, process 500C-3 can be executed only when the user is in close proximity to the flavor inhalation device 310C. Therefore, even when the user is not using the flavor inhalation device 310C, one or both of the user's inhalation and / or exhalation can be detected, preventing the stimulator 320C from being activated unintentionally.
[0274] Furthermore, the state in which the stimulator 320C is not operating may be a state in which some components of the wearable device 360C, including the sensor 375B, are not powered. According to processes 500C-1 and CC-2, the power consumption of the wearable device 360B can be reduced.
[0275] In process 550C-3, steps 550C and 562C may be omitted. Also, in process 550C-3, steps 510C and 522C may be omitted. Accordingly, it will be understood that according to process 550C-3, the transceiver 375C (including the transmitter) is configured to transmit one or both of the third signal indicating the start of inhalation by the user and the fourth signal indicating the start of exhalation by the user to the flavor inhalation device 310C.
[0276] In process 550C-3, steps 570C and 582C may be omitted. Also, in process 550C-3, steps 530C and 542C may be omitted. Accordingly, it will be understood that, according to process 550C-3, the transceiver 375C is further configured to transmit one or both of the fifth signal indicating the end of inhalation by the user and the sixth signal indicating the end of exhalation by the user to the flavor inhalation device 310C.
[0277] 4. Regarding the stimulators, examples of stimulators 370A, 370B, and 320C include, but are not limited to, vibration devices (e.g., eccentric motors, resonant actuators (LRA (Linear Resonant Actuators)), piezo actuators, voice coil actuators), sound output devices (e.g., speakers, ultrasonic oscillators), and light-emitting devices (e.g., LEDs). Furthermore, stimulator 370A may be configured to provide the user with multiple types of stimuli, for example, one or more stimuli such as vibration, sound, and light, but is not limited to this.
[0278] Furthermore, according to the inventor's own findings related to this disclosure, when vibration is used as a stimulus, it is necessary to present various types of vibration with high time responsiveness in order to provide the user with a particularly favorable sensation. For this reason, resonant actuators, piezo actuators, voice coil actuators, etc., have been found to be particularly preferable as vibration devices. Although eccentric motors are generally inexpensive, it is difficult to start and stop the vibration precisely at a specified time, and a discrepancy tends to occur between the specified time and the actual vibration time. On the other hand, resonant actuators, piezo actuators, and voice coil actuators are capable of presenting vibration with high time responsiveness.
[0279] The wearable device 360A may be equipped with a transceiver for communicating with an external device (for example, a Bluetooth module, a Wi-Fi (Wireless Fidelity) module, or an NFC (Near Field Communication) module, but not limited to these), and may be configured to be operationally connected to an external device via the transceiver. Furthermore, the receiver 375B and transceiver 325C, which function as a transceiver, may be further configured to communicate with an external device.
[0280] The external device may, but is not limited to, a smartphone owned by the user of the flavor inhalation device 300A to 300C.
[0281] Controllers 380A, 380B, and 330C can be configured to change the vibration pattern of the stimulators 370A, 370B, and 320C, which act as vibration devices in the suction cycle, from one vibration pattern to another. This change may be performed in response to user instructions from an external device as described above, or in response to the user operating buttons (not shown) on the wearable devices 360A and 360B and the flavor inhalation device 310C.
[0282] The vibration pattern of an oscillator includes continuous vibrations and intermittent vibrations. Continuous vibrations can be defined by at least the frequency and magnitude of the vibrations. Intermittent vibrations can be defined by at least the frequency, magnitude, duration of vibration, and duration of non-vibration.
[0283] Continuous vibrations and intermittent vibrations can be considered to have different vibration patterns. Furthermore, even among continuous vibrations, vibrations with at least one difference in frequency or magnitude can be considered to have different vibration patterns. Similarly, among intermittent vibrations, vibrations with at least one difference in frequency, magnitude, duration of vibration, or duration of non-vibration can be considered to have different vibration patterns.
[0284] At least one of the following, which determines the vibration pattern: the magnitude of the vibration, the length of the vibration period, and the length of the non-vibration period, may be variable as a function of time.
[0285] The vibration intensity instructed by the user from an external device may be the magnitude of the vibration that defines the vibration pattern. Alternatively, the vibration intensity instructed by the user from an external device may be a coefficient that affects the actual magnitude of the vibration when the vibrator 220 vibrates. For example, the actual magnitude of the vibration when a vibration device vibrates according to a certain vibration pattern may be the product of the magnitude of the vibration that defines the vibration pattern and the vibration intensity.
[0286] Figure 6 schematically illustrates several examples of vibration patterns. Figures 610 to 670 schematically represent different vibration patterns. In each vibration pattern, the horizontal direction represents time, with the filled-in areas representing periods of vibration and the unfilled areas representing periods of non-vibration. The vertical magnitude of the filled-in areas represents the magnitude of vibration during the corresponding period.
[0287] Furthermore, it is preferable that the vibration pattern during the suction cycle differs from the vibration patterns that occur at other times (for example, when the flavor inhalation devices 310A to 330C and wearable devices 360A to 360C are powered on). This provides the technical benefit of making it easier for the user of the flavor inhalation device 200 to recognize that the vibration during the suction cycle is different from the vibration used to notify the user of the flavor inhalation devices 310A to 330C and wearable devices 360A to 360C of powering on or other events.
[0288] Furthermore, the vibration pattern of the vibration device can be generalized to the operating patterns of the stimulators 370A, 380B, and 320C. When the stimulators 370A, 380B, and 320C provide, for example, sound stimulation, the vibration frequency, vibration magnitude, vibration duration, and non-vibration duration described above can be considered to correspond to the sound frequency, sound intensity, duration of sound, and non-vibration duration, respectively, but are not limited to this. Similarly, when the stimulator provides, for example, light stimulation, the vibration frequency, vibration magnitude, vibration duration, and non-vibration duration described above can be considered to correspond to the light color, light intensity, duration of light, and non-light duration, respectively, but are not limited to this.
[0289] 5. Regarding the sensors included in the wearable device, examples of sensors 365A to 365C may be, but are not limited to, any type of sensor that physically detects lung movement due to inhalation and / or exhalation (e.g., motion sensor), any type of sensor that optically detects lung movement due to inhalation and / or exhalation (e.g., digital camera), or any type of sensor that acoustically detects exhalation sound due to inhalation and / or exhalation (e.g., microphone condenser).
[0290] In particular, sensors 365A to 365C may be 3-axis, 6-axis, or 9-axis motion sensors. A 3-axis motion sensor may detect acceleration in the X, Y, and Z axes. A 6-axis motion sensor may detect angular velocity around the X, Y, and Z axes in addition to acceleration in the X, Y, and Z axes. A 9-axis motion sensor may detect the magnitude of the Earth's magnetic field in the X, Y, and Z axes in addition to acceleration in the X, Y, and Z axes and angular velocity around the X, Y, and Z axes.
[0291] Figures 7A and 7B are graphs 700A and 700B plotting the signals from a 9-axis motion sensor when the sensor was positioned near the user's chest and the user used a flavor inhalation device, etc., as part of an experiment.
[0292] Referring to Figure 7A, 720A to 740A show plots of signals representing the acceleration in the X, Y, and Z axes from the sensor, respectively. Referring to Figure 7B, 720B to 740B show plots of signals representing the angular velocity around the X, Y, and Z axes of the sensor, respectively. Note that graphs plotting the magnitude of the geomagnetic field in the X, Y, and Z axes are omitted.
[0293] 710 indicates the time axis of graphs 700A and 700B. Therefore, the direction perpendicular to the time axis 710 in graphs 700A and 700B corresponds to the values of the respective signals.
[0294] Please note that, for illustrative purposes, plots 720A-740B and 720B-740B are scaled by different magnifications in the direction perpendicular to the time axis 710.
[0295] Data points 742-746 indicate the period during which the user reported experiencing inhalation, while data points 750-756 indicate the period during which the user reported experiencing exhalation. Although not shown due to the limitations of the data used to create graphs 700A and 700B, it can be understood that the user also experienced inhalation prior to period 750, during which they experienced exhalation.
[0296] 6. Determination of the Start and End of Inhalation and Exhalation In this disclosure, the method for determining the start and end of inhalation and exhalation using signals from sensors 365A to 365C is arbitrary, but the following method is given as an example.
[0297] Referring to plot 720A in Figure 7A, it can be seen that the signal from the sensor tends to increase in response to the onset of inhalation.
[0298] Therefore, the onset of inhalation can be determined by whether the moving average of the signal values representing acceleration on a predetermined axis from the 3-axis, 6-axis, or 9-axis motion sensors 365A to 365C exceeds (or falls below, if the sign of the signal value is reversed) an experimentally determined threshold.
[0299] Furthermore, the end of inhalation may be considered to coincide with the start of exhalation. Therefore, the end of inhalation may be determined using the same determination method as the start of exhalation (for example, the determination method described later).
[0300] Furthermore, referring to plot 720A in Figure 7A, it can be seen that the signal from the sensor tends to drop in response to the onset of exhalation. A similar trend can also be seen in plot 740A.
[0301] Therefore, the onset of exhalation can be determined by whether the moving average of the signal values representing acceleration on a predetermined axis from the 3-axis, 6-axis, or 9-axis motion sensors, sensors 365A to 365C, falls below an experimentally determined threshold (or exceeds it if the sign of the signal values is reversed). Alternatively, the onset of exhalation can be determined by whether one or both of the moving averages of the signal values representing acceleration on two predetermined orthogonal axes from the signals of sensors 365A to 365C fall below an experimentally determined threshold (or exceeds it if the sign of the signal values is reversed).
[0302] Alternatively, the start and end of inhalation and the start and end of exhalation can be determined using a predetermined machine learning model. Such a predetermined machine learning model is configured to take as input data encoding signals from sensors 365A to 365C and output one or both of data indicating whether the user is inhaling and data indicating whether the user is exhaling.
[0303] An example of data encoding signals from sensor 365, which is a three-axis, six-axis, or nine-axis motion sensor, is a vector such as [x, y, z] (where x, y, and z are the values of the signals representing the acceleration of each axis at a certain time). Also, when sensor 365 is a six-axis or nine-axis motion sensor, the data may be a vector such as [x, y, z, ax, ay, az] (where ax, ay, and az are the values of the signals representing the angular velocity around each axis at a certain time). Note that it is not necessary to encode all the signals output by the sensor in the data. For example, even when using sensor 365, which is a nine-axis motion sensor, the data may be a vector such as [x, z].
[0304] Another example of the data is a vector such as [x 0 , y 0 , z 0 , x 1 , y 1 , z 1 (where x 0 , y 0 , z 0 are the values of the signals representing the acceleration of each axis at a certain time, and x 1 , y 1 , z 1 are the values of the signals representing the acceleration of each axis at a time before a certain time). That is, the data encoding the signals from sensor 365 may encode the signals output by sensor 365 in the past.
[0305] Furthermore, examples of data indicating whether or not user inhalation is occurring and data indicating whether or not user exhalation is occurring are [p I , p E ] is a vector such as (p I and p E These values indicate the likelihood of inhalation and exhalation occurring at a given time.
[0306] Alternatively, the data in question is [p I’ , p E’ ] can be a vector like this (p I’ and p E’ These values indicate the probability of inhalation and exhalation occurring at a time after a certain point in time. In other words, the data indicating whether or not user-induced inhalation and exhalation are occurring may include future information.
[0307] According to a predetermined machine learning model that outputs such data, it will be understood that controllers 380A to 380C can be further configured to predict and determine, based on signals from sensors 365A to 365C, that user-induced inhalation will begin before it actually begins, and to predict and determine, based on signals from sensors 365A to 365C, that user-induced exhalation will begin before it actually begins, or both of these.
[0308] In particular, according to a predetermined machine learning model that outputs such data, it will be understood that the controller 380C can be further configured to transmit a signal via the transceiver 375C, including a transmitter, when it is predicted that user inhalation will begin before the user inhalation begins, based on the signal from the sensor 365C, and to transmit a signal via the transceiver 375C when it is predicted that user exhalation will begin before the user exhalation begins, based on the signal from the sensor 365C, or both.
[0309] The predetermined machine learning model can be generated using any machine learning method (for example, deep learning, but not limited to deep learning) with multiple training data sets. Each training data set may include data encoding signals from sensors 365A to 365C or training sensors equivalent to those sensors, and either or both of the following: data indicating whether or not inhalation is occurring by the user or a training user equivalent to that user, and data indicating whether or not exhalation is occurring by the user or a training user. An example of such training data is [x, y, z, p I , p E ] or [x, y, z, ax, ay, az, p I , p E Our [x, z, p I , p E ], [x 0 , y 0 , z 0 , x 1 , y 1 , z 1 , p I’ , p E’ (See the above explanation for details on each element.) This may be the case, but is not limited to this.
[0310] Please note that the encoded data described above is merely an example.
[0311] 7. Sensations imparted by flavor inhalation devices, etc. According to experiments conducted by the inventors relating to this disclosure, it was found that when the vibrator is vibrated during the period between puffing by the user of the flavor inhalation device, etc., in one flavor inhalation cycle, compared to when it is not vibrated, new sensations are obtained, such as: - The user likes the flavor inhalation experience - The user feels that the flavor inhalation device, etc. is reacting to their actions.
[0312] Furthermore, experiments conducted by the inventors relating to this disclosure revealed that, in detail, when an intermittent vibration pattern is used as the vibration pattern of the vibrator, compared to when a continuous vibration pattern is used, sensations such as: • A satisfying draw • An interesting experience • A real sense of drawing • A new experience are obtained. Conversely, when a continuous vibration pattern is used as the vibration pattern of the vibrator, compared to when an intermittent vibration pattern is used, sensations such as: • A relaxed feeling • The ability to concentrate on the drawing experience are obtained.
[0313] In particular, experiments conducted by the inventors relating to this disclosure revealed that when a continuous vibration pattern, such as 640 in Figure 6, is adopted, the following new sensations are obtained: - A more calming impression is obtained. When an intermittent vibration pattern, such as 660, is adopted, - A more distinct vibration is perceived. When an intermittent vibration pattern, such as 670, is adopted, - A more complex impression is obtained, - An image of a flavor inhaler or similar device whispering is obtained, and - A sensation that does not evoke the feeling of a machine or notification vibration is obtained.
[0314] Furthermore, it was found that a vibration pattern like 640 in Figure 6 is not commonly used for notifications regarding the power-on of flavor inhalation devices 310A to 310C, and therefore offers the technical benefit of being more easily distinguishable from vibrations used for notifications. In addition, it was found that a vibration pattern like 660 in Figure 6 is particularly well-suited for resonant actuators and the like, which have the characteristic of being able to present intermittent vibrations with greater precision.
[0315] The points mentioned above would likely apply equally to stimuli other than vibration, such as sound and light.
[0316] 8. In conclusion, while embodiments of the present disclosure have been described above, it goes without saying that the present disclosure is not limited to the embodiments described above and may be implemented in various different forms within the scope of its technical idea.
[0317] For example, the processing related to the stimulation system described above can be implemented as a method of operating the stimulation system. Furthermore, this method of operation may be one in which a program (computer program) is executed by a processor related to the stimulation system. Furthermore, this program may be stored on a computer-readable storage medium or a non-temporary computer-readable medium.
[0318] Furthermore, the scope of this disclosure is not limited to the illustrative and described exemplary embodiments, but also includes all embodiments that produce effects equivalent to those intended by this disclosure. Moreover, the scope of this disclosure is not limited to the combination of features of the invention defined by each claim, but may be defined by any desired combination of specific features from all disclosed features.
[0319] Finally, some of the features of this disclosure are listed below.
[0320] [Feature 1] A stimulating system relating to a flavor inhalation device or a flavor inhalation device, which is a flavor inhalation device or an aerosol generating device, comprising: a stimulating device; a sensor; and a controller configured to operate the stimulating device based on a signal from the sensor during at least a portion of the period during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
[0321] [Feature 2] The stimulation system described in Feature 1, wherein the sensor and the controller are included in a wearable device separate from the flavor inhalation device, etc.
[0322] [Feature 3] The stimulation system described in Feature 2, wherein the wearable device is a necklace type, a badge type, or a clip type.
[0323] [Feature 4] A stimulation system according to Feature 2 or 3, wherein the wearable device further includes a receiver configured to receive a first signal indicating that the user has come into close proximity to the flavor inhalation device, and the wearable device is configured to transition from a non-operating state to an operating state in response to receiving the first signal.
[0324] [Feature 5] The stimulation system according to Feature 4, wherein the receiver is further configured to receive a second signal indicating that the user is no longer in close proximity to the flavor inhalation device, and the wearable device is further configured to transition from the state in which the stimulation device is operating to the state in which it is not operating in response to receiving the second signal.
[0325] [Feature 6] A stimulation system according to Feature 4 or 5, wherein the state in which the stimulation device is not operating is a state in which the sensor is not energized.
[0326] [Feature 7] A stimulation system according to any one of Features 2 to 6, wherein the stimulation device is included in the flavor inhalation device, and the wearable device further includes a transmitter configured to transmit one or both of a third signal indicating the start of inhalation by the user and a fourth signal indicating the start of exhalation by the user to the flavor inhalation device, etc.
[0327] [Feature 8] The stimulation system according to Feature 7, wherein the controller is further configured to transmit the third signal via the transmitter when it is predicted that user inhalation will begin before the user inhalation begins, based on a signal from the sensor, and to transmit the fourth signal via the transmitter when it is predicted that user exhalation will begin before the user exhalation begins, based on a signal from the sensor, or both of the above.
[0328] [Feature 9] A stimulation system according to Feature 7 or 8, wherein the transmitter is further configured to transmit one or both of a fifth signal indicating the end of inhalation by the user and a sixth signal indicating the end of exhalation by the user to the flavor inhalation device, etc.
[0329] [Feature 10] The stimulation system according to Feature 9, wherein the controller is further configured to transmit the fifth signal via the transmitter when it is predicted that the user's inhalation will end before the user's inhalation ends, based on a signal from the sensor, and to transmit the sixth signal via the transmitter when it is predicted that the user's exhalation will end before the user's exhalation ends, based on a signal from the sensor, or both.
[0330] [Feature 11] A stimulation system according to any one of Feature 1 to 10, wherein the stimulating device is a vibrating device.
[0331] [Feature 12] A stimulation system according to any one of Feature 1 to 11, wherein the sensor is a motion sensor.
[0332] [Feature 13] A stimulation system according to any one of Features 1 to 12, further comprising a processor adapted to the execution of a predetermined machine learning model, wherein the predetermined machine learning model takes data encoded from a signal from the sensor as input and outputs either or both of the following: data indicating whether or not the user is experiencing inhalation and data indicating whether or not the user is experiencing exhalation.
[0333] [Feature 14] The stimulation system according to Feature 13, wherein the predetermined machine learning model is generated by machine learning using a plurality of training data, and each training data includes data encoding a signal from the sensor or a learning sensor equivalent to the sensor, and either or both of the following: data indicating whether or not inhalation is occurring by the user or a learning user equivalent to the user, and data indicating whether or not exhalation is occurring by the user or the learning user.
[0334] [Feature 15] A method for operating a stimulating system relating to a flavor inhalation device or a flavor inhalation device, the stimulating system comprising a stimulating device, a sensor, and a controller, wherein the method of operation includes the step of the controller operating the stimulating device based on a signal from the sensor during at least a portion of one or both of the periods during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
[0335] [Feature 16] A program for a stimulating system relating to a flavor inhalation device or a flavor inhalation device, the like, wherein the stimulating system includes a stimulating device, a sensor, and a controller, and the program causes the controller to perform a step of operating the stimulating device based on a signal from the sensor during at least a portion of one or both of the periods during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
[0336] [Feature 17] A machine learning model for a stimulation system relating to a flavor inhalation device or a flavor inhalation device, the like, wherein the machine learning model is generated by machine learning using a plurality of training data, each training data includes data encoding a signal from a sensor included in the stimulation system, and either or both of the following: data indicating whether or not inhalation is occurring by the user of the flavor inhalation device, etc., and data indicating whether or not exhalation is occurring by the user, and the machine learning model causes the stimulation system to output either or both of the following in response to the input of data encoding a signal from the sensor: data indicating whether or not inhalation is occurring by the user and data indicating whether or not exhalation is occurring by the user.
[0337] 100A-100D...Suction device 110A, 110C...Power supply unit 111A-111D...Power supply section 112A-112D...Sensor section 113A-113D...Notification section 114A-114D...Storage section 115A-115D...Communication section 116A-116D...Control section 120A, 120C...Cartridge 121A, 121B, 121C...Heating section 122A, 122C, 122D...Liquid induction section 123A, 123C, 123D...Liquid storage section 124A, 124C...Mouthpiece 140B, 140D...Holding section 141B, 141D...Internal space 142B, 142D...Opening 143B, 143D...Bottom section 144D...Insulation section 150B, 150D... Stick-type base material 151B, 151D... Base material part 152B, 152D... Mouthpiece part 161C... Susceptor 162C... Electromagnetic induction source 180A, 180C, 180D... Air passage 181A, 181C, 181D... Air inlet 182A, 182C, 182D... Air outlet 190A, 190C, 190D... Arrow 210... Time elapsed 220, 250... Period during which puffing is performed 230... Period during which inhalation is performed 240... Period during which exhalation is performed 260... Inhalation cycle 270... Period during which puffing is not performed after puffing by the user in one inhalation cycle of flavoring, etc. 300A-300C... Stimulation system 310A-310C... Flavoring inhalation device, etc. 315B... Sensor 320C, 370A, 370B... Stimulator 325B... Transmitter 325C... Transmitter / Receiver 330B, 330C... Controller 365A, 365B... Sensor 375B... Receiver 375C... Transmitter / Receiver 380A-380C... Controller 385A-385C... Processor adapted to a predetermined machine learning model 400A-400C... Overall sequence related to the stimulation system 500A, 500B-2, 500B-3, 500C-2, 500C-3... Processing performed by the controller of a wearable device 500B-1, 500C-1, 500C-4... Processing performed by the controller of a flavor inhaler, etc. 610, 620, 630, 640, 650, 660, 670... Vibration pattern 700A, 700B... Graph 710... Time axis 720A: Plot of the signal representing the X-axis acceleration from the sensor. 720B: Plot of the signal representing the angular velocity around the X-axis from the sensor.730A...Plot of signal representing Y-axis acceleration from the sensor 730A...Plot of signal representing angular velocity around the Y-axis from the sensor 740A...Plot of signal representing Z-axis acceleration from the sensor 740A...Plot of signal representing angular velocity around the Z-axis from the sensor 742, 744, 746...Inhalation period 750, 752, 754, 756...Exhalation period
Claims
1. A stimulating system relating to a flavor inhalation device or a flavor inhalation device, the like, which is a flavor inhalation device or aerosol generating device, comprising: a stimulating device; a sensor; and a controller configured to operate the stimulating device based on a signal from the sensor during at least a portion of the period during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
2. A stimulation system according to claim 1, wherein the sensor and the controller are included in a wearable device separate from the flavor inhalation device, etc.
3. The stimulation system according to claim 2, wherein the wearable device is a necklace, a badge, or a clip.
4. The stimulation system according to claim 2 or 3, wherein the wearable device further includes a receiver configured to receive a first signal indicating that the user is in close proximity to the flavor inhaler or the like, and the wearable device is configured to transition the stimulation device from a non-operating state to an operating state in response to receiving the first signal.
5. The stimulation system according to claim 4, wherein the receiver is further configured to receive a second signal indicating that the user is no longer in close proximity to the flavor inhalation device, and the wearable device is further configured to transition in response to receiving the second signal from the state in which the stimulation device is operating to the state in which it is not operating.
6. A stimulation system according to claim 4 or 5, wherein the state in which the stimulation device is not operating is a state in which the sensor is not energized.
7. A stimulation system according to any one of claims 2 to 6, wherein the stimulation device is included in the flavor inhalation device, and the wearable device further includes a transmitter configured to transmit one or both of a third signal indicating the start of inhalation by the user and a fourth signal indicating the start of exhalation by the user to the flavor inhalation device, etc.
8. The stimulation system according to claim 7, wherein the controller is further configured to transmit the third signal via the transmitter when it is predicted that user inhalation will begin before the user inhalation begins, based on a signal from the sensor, and to transmit the fourth signal via the transmitter when it is predicted that user exhalation will begin before the user exhalation begins, based on a signal from the sensor, or both.
9. The stimulation system according to claim 7 or 8, wherein the transmitter is further configured to transmit one or both of a fifth signal indicating the end of inhalation by the user and a sixth signal indicating the end of exhalation by the user to the flavor inhalation device, etc.
10. The stimulation system according to claim 9, wherein the controller is further configured to transmit the fifth signal via the transmitter when it is predicted that the user's inhalation will end before the user's inhalation ends, based on a signal from the sensor, and to transmit the sixth signal via the transmitter when it is predicted that the user's exhalation will end before the user's exhalation ends, based on a signal from the sensor, or both.
11. A stimulation system according to any one of claims 1 to 10, wherein the stimulator is a vibrating device.
12. A stimulation system according to any one of claims 1 to 11, wherein the sensor is a motion sensor.
13. A stimulation system according to any one of claims 1 to 12, further comprising a processor adapted to the execution of a predetermined machine learning model, wherein the predetermined machine learning model takes data encoded from a signal from the sensor as input and outputs either or both of the following: data indicating whether or not the user is experiencing inhalation and data indicating whether or not the user is experiencing exhalation.
14. The stimulation system according to claim 13, wherein the predetermined machine learning model is generated by machine learning using a plurality of training data, and each training data includes data encoding a signal from the sensor or a learning sensor equivalent to the sensor, and either or both of the following: data indicating whether or not inhalation is occurring by the user or a learning user equivalent to the user, and data indicating whether or not exhalation is occurring by the user or the learning user.
15. A method for operating a stimulating system relating to a flavor inhalation device or aerosol generating device, wherein the stimulating system includes a stimulating device, a sensor, and a controller, and the method of operation includes the step of the controller operating the stimulating device based on a signal from the sensor for at least a portion of one or both of the periods during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
16. A program for a stimulating system relating to a flavor inhalation device or aerosol generating device, wherein the stimulating system includes a stimulating device, a sensor, and a controller, and the program causes the controller to perform a step of operating the stimulating device based on a signal from the sensor during at least a portion of one or both of the periods during which the user of the flavor inhalation device is experiencing inhalation and / or the period during which the user is experiencing exhalation.
17. A machine learning model for a stimulation system relating to a flavor inhalation device or aerosol generating device, wherein the machine learning model is generated by machine learning using a plurality of training data, each training data including data encoding a signal from a sensor included in the stimulation system, and either or both of the following: data indicating whether or not inhalation is occurring by the user of the flavor inhalation device, etc., and data indicating whether or not exhalation is occurring by the user, and the machine learning model causes the stimulation system to output either or both of the following in response to the input of data encoding a signal from the sensor: data indicating whether or not inhalation is occurring by the user and data indicating whether or not exhalation is occurring by the user.