Visualization system and method for electronic vapor provision systems
A method of visualization between an electronic vapor provision system and a visualization device includes obtaining from the electronic vapor provision system notification that an inhalation on the electronic vapor provision system by a user has occurred, estimating a time of exhalation by the user responsive to the time of notification, and initiating a display of a computer graphic by the visualization device responsive to the estimated time of exhalation.
1. A method of visualization between an electronic vapor provision system and a visualization device, comprising:
obtaining from the electronic vapor provision system notification that an inhalation on the electronic vapor provision system by a user has occurred;
estimating a time of exhalation by the user responsive to a time of the notification; and
initiating a display of a computer graphic by the visualization device responsive to the estimated time of exhalation.
2. A method according to claim 1 , wherein the estimating a time of exhalation comprises adding a delay to the time of the notification, the delay being a predetermined average delay between inhalation and exhalation.
3. A method according to claim 1 , wherein the estimating a time of exhalation comprises adding a delay to the time of the notification, the delay being estimated as a function of one or more biometric factors of the user.
4. A method according to claim 1 , wherein the estimating a time of exhalation comprises adding a delay to the time of the notification, the delay being based upon delay calibration data obtained during a calibration phase.
5. A method according to claim 2 , in which the delay is estimated as a function of inhalation size.
6. A method according to claim 2 , in which the delay is estimated as a function of vapor provision level.
7. A method according to claim 2 , in which the delay is estimated responsive to a type of liquid being vaporized.
8. A method according to claim 1 , further comprising:
setting a detection period responsive to the estimated time of exhalation; and
estimating the time of exhalation by the user by detecting an exhalation of the user within the detection period.
9. A method according to claim 8 , wherein the detecting comprises one or more selected from the group consisting of:
detecting loss of contact of the electronic vapor provision system with a mouth of the user;
detecting a characteristic motion of the electronic vapor provision system;
detecting a sound indicative of exhalation; and
detecting a visual indication of exhalation.
10. A method according to claim 1 , wherein:
notification that inhalation on an electronic vapor provision system of a first user has occurred is obtained by a visualization device of a second user.
11. A method according to claim 1 , wherein: .
a visualization device of a first user transmits an exhalation timing signal to a visualization device of a second user.
12. A method of visualization between an electronic vapor provision system and a visualization device, comprising:
detecting an exhalation of vapor by a user; and
initiating a display of a computer graphic by the visualization device responsive to the detected exhalation.
13. A non-transitory computer-readable storage medium storing a computer program for implementing the method of claim 1 .
14. An electronic vapor provision system, comprising:
an inhalation detection means adapted to detect when inhalation has occurred; and
a wireless transmission means,
wherein the electronic vapor provision system is adapted to transmit a notification that an inhalation on the electronic vapor provision system by a user has occurred.
15. A visualization device, comprising:
wireless reception means adapted to receive from an electronic vapor provision system notification that an inhalation on the electronic vapor provision system by a user has occurred;
time estimation processing means adapted to estimate a time of exhalation by the user responsive to a time of the notification; and
display means adapted to display a computer graphic responsive to the estimated time of exhalation.
16. A visualization device, comprising
an exhalation detection means adapted to detect exhalation of vapor by a user; and
display means adapted to display a computer graphic responsive to the detected exhalation.
17. A visualization visualisation system, comprising:
an electronic vapor provision system comprising:
an inhalation detection means adapted to detect when inhalation has occurred, and
a wireless transmission means,
wherein the electronic vapor provision system is adapted to transmit a notification that an inhalation on the electronic vapor provision system by a user has occurred; and
a visualization device comprising:
wireless reception means adapted to receive from the electronic vapor provision system the notification that an inhalation on the electronic vapor provision system by a user has occurred;
time estimation processing means adapted to estimate a time of exhalation by the user responsive to a time of the notification; and
display means adapted to display a computer graphic responsive to the estimated time of exhalation.