ES2970746T3 - Aparato para localizar un dispositivo de generación de aerosoles - Google Patents

Aparato para localizar un dispositivo de generación de aerosoles Download PDF

Info

Publication number
ES2970746T3
ES2970746T3 ES22201053T ES22201053T ES2970746T3 ES 2970746 T3 ES2970746 T3 ES 2970746T3 ES 22201053 T ES22201053 T ES 22201053T ES 22201053 T ES22201053 T ES 22201053T ES 2970746 T3 ES2970746 T3 ES 2970746T3
Authority
ES
Spain
Prior art keywords
aerosol generating
generating device
user
electronic
indication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES22201053T
Other languages
English (en)
Inventor
Frederic Claude Hervé Estripeau
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JT International SA
Original Assignee
JT International SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=60673856&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2970746(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by JT International SA filed Critical JT International SA
Application granted granted Critical
Publication of ES2970746T3 publication Critical patent/ES2970746T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/65Devices with integrated communication means, e.g. wireless communication means
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/50Control or monitoring
    • A24F40/53Monitoring, e.g. fault detection
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M15/00Inhalators
    • A61M15/06Inhaling appliances shaped like cigars, cigarettes or pipes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/40Constructional details, e.g. connection of cartridges and battery parts
    • A24F40/46Shape or structure of electric heating means
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F47/00Smokers' requisites not otherwise provided for
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/10Devices using liquid inhalable precursors
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/40Constructional details, e.g. connection of cartridges and battery parts
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/40Constructional details, e.g. connection of cartridges and battery parts
    • A24F40/42Cartridges or containers for inhalable precursors
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/60Devices with integrated user interfaces
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/18Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic or infrasonic waves
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0027Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Remote Sensing (AREA)
  • Health & Medical Sciences (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Hematology (AREA)
  • Databases & Information Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biomedical Technology (AREA)
  • Anesthesiology (AREA)
  • Pulmonology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)
  • Infusion, Injection, And Reservoir Apparatuses (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Machine Translation (AREA)

Abstract

Se divulga un sistema que comprende un teléfono inteligente 2 y un dispositivo de generación de aerosol, como un cigarrillo electrónico. El teléfono inteligente 2 está configurado para establecer una interacción comunicativa con el cigarrillo electrónico 4, utilizando preferiblemente un protocolo inalámbrico como Bluetooth<®> para que los dispositivos puedan intercambiar datos. El teléfono inteligente 2 comprende un módulo de posicionamiento, tal como un receptor GPS 26, y está adaptado para almacenar una posición en una unidad de almacenamiento de datos 28 cada vez que se establece una interacción comunicativa. De esta manera, el usuario puede recuperar la última posición almacenada desde la unidad de almacenamiento de datos 28 y mostrarla en un mapa en la pantalla de visualización del teléfono inteligente 22 para que se le pueda ayudar a localizar el cigarrillo electrónico 4. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Aparato para localizar un dispositivo de generación de aerosoles
La presente invención hace referencia a un aparato y un método para mejorar la facilidad con la que un usuario puede localizar un dispositivo de generación de aerosoles, como por ejemplo un cigarrillo electrónico.
Los cigarrillos electrónicos y otros dispositivos de generación de aerosoles son cada vez más populares entre los consumidores. A diferencia de los cigarrillos convencionales, que se consumen, un cigarrillo electrónico está pensado para ser rellenado y utilizado muchas veces. Los cigarrillos electrónicos tienen un coste unitario elevado, en comparación con los cigarrillos convencionales y, por consiguiente, los usuarios deben tener más cuidado para garantizar que no se pierdan.
Se pueden encontrar ejemplos de dispositivos de seguimiento de aerosoles en el documento US2014/174459.
Un objetivo de la presente invención es ayudar a un usuario a localizar un dispositivo de generación de aerosoles, como por ejemplo un cigarrillo electrónico.
De acuerdo con un aspecto de la invención, se proporciona un sistema que comprende: un módulo de posicionamiento dispuesto en un dispositivo electrónico de usuario; una interfaz de comunicación para proporcionar una interacción comunicativa con un dispositivo de generación de aerosoles; y un módulo de almacenamiento de datos, en donde el módulo de almacenamiento de datos se configura para almacenar una posición determinada por el módulo de posicionamiento, y en donde la posición almacenada está asociada con la interacción comunicativa con el dispositivo de generación de aerosoles, en donde la posición se puede almacenar en función de un desencadenante, que puede comprender uno o más de los siguientes: al establecer o durante una interacción comunicativa con el dispositivo de generación de aerosoles; y tras la finalización de una interacción comunicativa con el dispositivo de generación de aerosoles.
De esta manera, el sistema puede ayudar a un usuario a localizar el dispositivo de generación de aerosoles. Esto se puede hacer de una manera rentable, ya que se evita la necesidad de un módulo de posicionamiento adicional en el dispositivo de generación de aerosoles. Cuando el dispositivo de generación de aerosoles no se puede localizar fácilmente, la posición almacenada se puede recuperar del módulo de almacenamiento de datos. La posición almacenada puede ser indicativa de una supuesta posición del dispositivo de generación de aerosoles, basada en la posición del dispositivo electrónico de usuario durante o poco después de la interacción comunicativa.
Además, el sistema puede determinar si se ha producido un evento desencadenante y almacenar la posición sólo cuando se cumpla esta condición. En un ejemplo, el desencadenante puede ser la transición del dispositivo de generación de aerosoles a un modo inactivo, como por ejemplo el modo de espera. Un modo inactivo se puede determinar después de que haya transcurrido un periodo de inactividad o después de que el dispositivo se haya colocado en una configuración inoperativa. Un ejemplo de configuración inoperativa puede ser cuando la boquilla se ha retraído dentro del cuerpo del dispositivo, lo que se puede considerar como una última calada del dispositivo antes de que éste entre en el modo inactivo.
El módulo de almacenamiento de datos se puede proporcionar en el dispositivo electrónico de usuario. Alternativamente, el módulo de almacenamiento de datos se puede proporcionar de forma remota, por ejemplo en un servidor, al que puede acceder el dispositivo electrónico de usuario cuando sea necesario.
La posición almacenada se puede asociar a una interacción comunicativa más reciente con el dispositivo de generación de aerosoles. La posición almacenada puede ser la "última posición conocida" del generador de aerosoles. En realidad, la posición almacenada puede ser una aproximación de la posición del dispositivo de generación de aerosoles la última vez que estuvo en comunicación con la interfaz de conexión, y esta información puede ser útil para que el usuario localice el dispositivo de generación de aerosoles.
En una disposición alternativa, la posición almacenada puede ser la posición más común asociada a las interacciones comunicativas con el dispositivo de generación de aerosoles. También se puede almacenar una posición media asociada a las interacciones comunicativas con el dispositivo de generación de aerosoles.
Preferiblemente, el dispositivo electrónico de usuario comprende una pantalla configurada para indicar la posición almacenada. De esta manera, la posición almacenada se puede recuperar de la memoria e indicarse al usuario en una pantalla.
La pantalla se puede configurar para indicar la posición almacenada en un mapa. En una disposición, la pantalla se puede configurar para indicar la posición actual del usuario, según lo determinado por el módulo de posicionamiento, así como la posición almacenada. De esta manera, se puede ayudar al usuario a encontrar el dispositivo de generación de aerosoles, en función de su última posición conocida. El dispositivo electrónico de usuario comprende preferiblemente un procesador que genera las instrucciones para una indicación que se mostrará en el mapa, donde la indicación es indicativa de la posición almacenada.
La indicación de la posición almacenada en el mapa se puede modificar cuando se establece la interacción comunicativa con el dispositivo de generación de aerosoles. En una disposición, la indicación en el mapa puede llegar a seleccionarse por un usuario en la pantalla.
El dispositivo electrónico de usuario puede proporcionar una notificación cuando se establece una interacción comunicativa con el dispositivo de generación de aerosoles. La notificación puede incluir uno o más de los siguientes elementos: información háptica, información audible y información visual, incluso en la pantalla. En una disposición, un icono asociado con el dispositivo de generación de aerosoles (por ejemplo, la indicación en el mapa) puede llegar a seleccionarse cuando se establece la interacción comunicativa. El icono puede proporcionar información al usuario que se ha establecido la interacción comunicativa, por ejemplo, mediante uno o más cambios de tamaño, forma o color. De esta manera, un usuario puede, en primer lugar, localizar de forma aproximada el dispositivo de generación de aerosoles moviéndose a la posición almacenada antes de que se haya establecido ninguna conexión. Posteriormente, cuando la posición del usuario esté lo suficientemente cerca del dispositivo de generación de aerosoles, se puede notificar al usuario el establecimiento de una conexión entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles, de modo que pueda localizar con mayor precisión el dispositivo de generación de aerosoles.
El módulo de almacenamiento de datos se puede configurar para almacenar una posición determinada por el módulo de posicionamiento en función de los datos recibidos del dispositivo de generación de aerosoles en la interacción comunicativa. Por lo tanto, la recepción de datos, o al menos un determinado tipo o patrón de datos, desde el dispositivo de generación de aerosoles se puede procesar como una instrucción para que el dispositivo electrónico de usuario almacene una posición en el módulo de almacenamiento de datos. En un ejemplo, la determinación de un vapeo a través del dispositivo (incluyendo la finalización o el inicio de un vapeo) puede desencadenar que el dispositivo electrónico de usuario almacene una posición. El vapeo se puede determinar mediante un sensor de flujo, un botón de vapeo u otros medios. Esto puede ser útil para provocar el intercambio de datos entre el dispositivo de generación de aerosoles y el dispositivo de usuario, y se puede determinar una posición en cada ocasión o en un número predeterminado de ocasiones. Esto puede permitir actualizar la posición almacenada, y la última posición almacenada puede representar una posición supuesta del dispositivo de generación de aerosoles.
Preferiblemente, la posición asociada al dispositivo de generación de aerosoles se almacena junto con la información de identificación del dispositivo de generación de aerosoles. Por ejemplo, la posición se puede almacenar junto con el modelo y/o el número de serie del dispositivo de generación de aerosoles. Esto puede permitir a un usuario distinguir los dispositivos, en caso de que posea varios.
Preferiblemente, el módulo de posicionamiento incluye un receptor del Sistema Mundial de Navegación por Satélite (GNSS). Como alternativa o adicionalmente, el módulo de posicionamiento puede incluir un sensor inercial o un receptor para determinar la posición utilizando señales Wi-Fi o de telecomunicaciones.
La interfaz de comunicación se puede preparar para establecer una interacción comunicativa entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles utilizando un protocolo inalámbrico como por ejemplo Bluetooth o Wi-Fi. También se puede establecer una conexión por cable entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles. Según se utiliza en la presente memoria, "interacción comunicativa" puede hacer referencia: transferencia de información entre dispositivos; emparejamiento; autentificación; establecimiento de una sesión de datos o diálogo; o finalización de una conexión.
El sistema puede incluir además un dispositivo de generación de aerosoles. En una forma de realización, el dispositivo de generación de aerosoles puede proporcionar una indicación cuando se establece la interacción comunicativa con la interfaz de conexión o durante la interacción comunicativa. La indicación puede ser una o más de las siguientes: visual, utilizando una luz u otro indicador; audible; háptica; u otra indicación similar.
En una forma de realización, el icono mencionado anteriormente que aparece en el dispositivo electrónico de usuario (u otro elemento) es o se convierte en seleccionable por el usuario cuando se establece una conexión. La selección de dicho icono puede desencadenar la indicación por parte del dispositivo de generación de aerosoles. De esta manera, un usuario puede, en primer lugar, localizar de forma aproximada el dispositivo de generación de aerosoles moviéndose a la posición almacenada. Posteriormente, el usuario puede desencadenar la indicación del dispositivo de generación de aerosoles para localizarlo con mayor precisión. El dispositivo de generación de aerosoles puede proporcionar una indicación, que puede ser audible y/o háptica, que tiene una propiedad que depende de la distancia de separación entre el dispositivo de generación de aerosoles y el dispositivo electrónico de usuario. La distancia de separación se puede determinar en función de la intensidad de la señal inalámbrica recibida en la interfaz de conexión o en el dispositivo de generación de aerosoles, según proceda, por ejemplo, mediante la indicación de la intensidad de la señal recibida (indicador RSSI). La indicación puede ayudar a un usuario a localizar el dispositivo de generación de aerosoles. En un ejemplo, una indicación audible puede tener una frecuencia que depende de la distancia de separación, y la frecuencia puede ser mayor cuando la distancia de separación es pequeña. La frecuencia puede hacer referencia al tono de la indicación o a la velocidad de repetición de la indicación. La indicación audible puede ser proporcionada por una vibración del dispositivo.
Normalmente, la indicación se proporciona en una pantalla del dispositivo electrónico de usuario. La indicación puede incluir una distancia numérica determinada al dispositivo generador de aerosoles y/o un icono que cambia de color (por ejemplo, de azul a rojo) en función de la proximidad. Una ventaja es que la indicación del dispositivo electrónico de usuario se puede utilizar si la indicación del dispositivo generador de aerosoles es incierta.
Preferiblemente, la indicación proporcionada por el dispositivo de generación de aerosoles puede ser inhibida por un usuario. La indicación se puede inhibir utilizando el dispositivo de generación de aerosoles o el dispositivo electrónico de usuario. En el dispositivo de generación de aerosoles se puede activar un botón para indicar que se ha localizado e inhibir la indicación. En la pantalla del dispositivo electrónico de usuario se puede proporcionar un botón similar.
Preferiblemente, la indicación proporcionada por el dispositivo de generación de aerosoles se inhibe durante la utilización del dispositivo de generación de aerosoles. Por lo tanto, la indicación se puede inhibir durante el vapeo. Esto se puede detectar pulsando un botón de vaporización o activando un sensor de presión de aire.
En una disposición, el dispositivo electrónico de usuario se puede configurar para proporcionar una señal de balizamiento utilizando la interfaz de conexión, y el dispositivo generador de aerosoles se puede configurar para proporcionar una indicación cuando se recibe la señal de balizamiento. En una disposición, la señal de balizamiento puede ser iniciada por un usuario que selecciona un icono asociado con el dispositivo de generación de aerosoles en la pantalla de visualización del dispositivo de usuario. Por ejemplo, el usuario puede seleccionar un icono asociado con el generador de aerosoles, según aparece en un mapa. Al recibir la señal de balizamiento, el generador de aerosoles está adaptado para proporcionar la indicación. Por ejemplo, el generador de aerosoles puede vibrar de modo que un usuario pueda localizarlo fácilmente.
De acuerdo con otro aspecto de la invención se proporciona un método que comprende las etapas de: determinar una posición del dispositivo electrónico de usuario; proporcionar una interacción comunicativa entre el dispositivo electrónico de usuario y un dispositivo de generación de aerosoles por medio de una interfaz de comunicación en el dispositivo electrónico de usuario; y almacenar la posición determinada por el módulo de posicionamiento en un módulo de almacenamiento de datos, en donde la posición almacenada se asocia con la interacción comunicativa con el dispositivo de generación de aerosoles. El método puede implementar cualquier característica de los aspectos precedentes.
De acuerdo con otro aspecto de la invención, se proporciona un medio legible por ordenador que comprende instrucciones que, cuando son ejecutadas por al menos un procesador, hacen que el al menos un procesador lleve a cabo etapas que comprenden: determinar una posición del dispositivo electrónico de usuario; proporcionar una interacción comunicativa entre el dispositivo electrónico de usuario y un dispositivo de generación de aerosoles por medio de una interfaz de comunicación en el dispositivo electrónico de usuario; y almacenar la posición determinada por el módulo de posicionamiento en un módulo de almacenamiento de datos, en donde la posición almacenada se asocia con la interacción comunicativa con el dispositivo de generación de aerosoles.
De acuerdo con otro aspecto de la invención, se proporciona un método para mostrar una posición asociada con un dispositivo de generación de aerosoles en una interfaz de usuario de un dispositivo electrónico de usuario, comprendiendo el método: recuperar una posición determinada por un módulo de posicionamiento de un módulo de almacenamiento de datos, en donde la posición almacenada se asocia con una interacción comunicativa con el dispositivo de generación de aerosoles; y generar instrucciones para mostrar dicha posición en una interfaz de usuario.
Preferiblemente, el método consiste en recibir instrucciones de una interfaz de usuario para localizar un dispositivo de generación de aerosoles. Preferiblemente, el método consiste en establecer una conexión entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles y proporcionar una indicación en el dispositivo de generación de aerosoles. Preferiblemente, el método consiste en recibir instrucciones de una interfaz de usuario para proporcionar la indicación en el dispositivo de generación de aerosoles.
De acuerdo con otro aspecto de la invención se proporciona un método de localización de un dispositivo de generación de aerosoles, comprendiendo el método: establecer una conexión entre un dispositivo electrónico de usuario y el dispositivo de generación de aerosoles; recibir instrucciones de una interfaz de usuario para localizar el dispositivo de generación de aerosoles; y proporcionar una indicación en el dispositivo de generación de aerosoles y/o en el dispositivo electrónico de usuario para ayudar a un usuario a localizar dicho dispositivo de generación de aerosoles. Preferiblemente, la indicación tiene una propiedad basada en una distancia entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles.
De acuerdo con otro aspecto de la invención, se proporciona un sistema para localizar un dispositivo de generación de aerosoles, que comprende: un dispositivo electrónico de usuario; y un dispositivo de generación de aerosoles; en donde el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles tienen interfaces de comunicación respectivas de modo que puedan establecer una interacción comunicativa, y en donde, tras el establecimiento de una interacción comunicativa, se proporciona una indicación en el dispositivo de generación de aerosoles y/o en el dispositivo electrónico de usuario para ayudar a un usuario a localizar el dispositivo de generación de aerosoles.
De acuerdo con otro aspecto más de la invención, se proporciona un sistema que comprende un dispositivo electrónico de usuario que tiene una interfaz de conexión; y un dispositivo de generación de aerosoles; en donde el dispositivo electrónico de usuario se configura para proporcionar una señal de balizamiento utilizando la interfaz de conexión, y el dispositivo de generación de aerosoles se configura para proporcionar una alerta acústica cuando se recibe la señal de balizamiento.
Las características de cualquier aspecto de la invención se pueden proporcionar con cualquier otro aspecto de la invención.
Las formas de realización de la invención se describen ahora, a modo de ejemplo, con referencia a los dibujos, en los que:
La Figura 1 es una vista esquemática de un teléfono inteligente en comunicación con un cigarrillo electrónico, en una forma de realización de la presente invención;
La Figura 2 es un diagrama de flujo que muestra una secuencia de etapas que se pueden llevar a cabo en una forma de realización de la presente invención;
La Figura 3 es otro diagrama de flujo que muestra una secuencia de etapas que se pueden llevar a cabo en una forma de realización de la presente invención;
La Figura 4 es otro diagrama de flujo que muestra una secuencia de etapas que se pueden llevar a cabo en una forma de realización de la presente invención;
La Figura 5 es una vista esquemática de un sistema en una forma de realización de la presente invención;
La Figura 6 es otra vista esquemática de un sistema en una forma de realización de la presente invención; y
La Figura 7 es otra vista esquemática de un teléfono inteligente en comunicación con una red y un cigarrillo electrónico, en una forma de realización de la presente invención.
Antes de describir varias formas de realización del sistema, se debe entender que el sistema no se limita a los detalles de construcción o a las etapas del proceso descritas en la siguiente descripción. Será evidente para aquellos expertos en la técnica que cuenten con el beneficio de la presente descripción que el sistema es capaz de otras formas de realización y de ponerse en practica o llevarse a cabo de diversas maneras. Según se utiliza en la presente memoria, el término "dispositivo de generación de aerosoles" o "cigarrillo electrónico" puede incluir un aparato para fumar que suministra un aerosol a un usuario, incluido un aerosol para fumar. Un aerosol para fumar se puede referir a un aerosol con tamaños de partículas de 0,5-7 micrómetros. El tamaño de partícula puede ser inferior a 10 o 7 micrómetros. El aparato puede ser portátil. Portátil puede hacer referencia a que el aparato se puede utilizar cuando lo sujeta un usuario.
Según se utiliza en la presente memoria, el término "procesador" o "recurso de procesamiento" puede hacer referencia a una o más unidades de procesamiento, como un ASIC, un microcontrolador, una FPGA, un microprocesador, un procesador de señales digitales (DSP), una máquina de estados u otro componente adecuado. Un procesador puede incluir un programa informático, como instrucciones legibles por máquina almacenadas en una memoria y/o lógica programable.
La Figura 1 es una vista esquemática de un teléfono inteligente 2 y un cigarrillo electrónico 4. El cigarrillo electrónico 4, que es un dispositivo de generación de aerosoles, consta de una batería 6 y un depósito 8 para almacenar líquido vaporizable. El líquido vaporizable contenido en el depósito 8 se puede suministrar a un atomizador 10, alimentado por la batería 6. En el cuerpo del cigarrillo electrónico hay entradas de aire 12, y un usuario puede generar un flujo de aire inhalando por medio de una boquilla 14. El flujo de aire puede arrastrar aire hacia las entradas de aire 12 y pasar por el atomizador 10, de modo que el usuario pueda inhalar aire que incluya líquido vaporizado del depósito 8.
Se pueden proporcionar dispositivos de generación de aerosoles alternativos que no se basen en líquido vaporizable. En un ejemplo, un dispositivo de generación de aerosoles puede suministrarse con cápsulas que contengan tabaco convencional. Estas cápsulas se pueden calentar, sin quemar el tabaco, para liberar vapores que se pueden llevar fuera de la cápsula en un flujo de aire.
El cigarrillo electrónico 4 incluye un transmisor Bluetooth® 16, que se puede utilizar para establecer una interacción comunicativa con un transmisor Bluetooth 24 correspondiente en el teléfono inteligente 2. El cigarrillo electrónico 4 también comprende una luz indicadora 18 y un motor 20 que se puede utilizar para generar una vibración. La luz indicadora 18 y el motor 20 se acoplan eléctricamente a la batería 6.
El teléfono inteligente 2 comprende una antena 24 que se puede utilizar para la comunicación inalámbrica con el cigarrillo electrónico 4. El teléfono inteligente también incluye componentes electrónicos para la comunicación inalámbrica basada en tecnología celular y Wi-Fi.
El teléfono inteligente 2 incluye un receptor GPS 26 que puede supervisar la posición geográfica. Normalmente, las señales GPS sólo están disponibles en exteriores, por lo que el teléfono inteligente está adaptado para determinar una posición utilizando técnicas alternativas cuando las señales GPS no están disponibles. Algunos ejemplos de técnicas alternativas son el posicionamiento Wi-Fi, la navegación por estima y el posicionamiento celular. El teléfono inteligente 2 también dispone de una unidad de almacenamiento de datos 28.
El teléfono inteligente 2 se conecta con capacidad de comunicación a una red 30, como por ejemplo una red celular o Internet. Un servidor 32 se conecta a la red 30 y se dispone para la comunicación con el teléfono inteligente 2. En algunas formas de realización, el teléfono inteligente 2 se puede comunicar con el servidor 32 para almacenar datos. Esto puede ocurrir cuando no hay almacenamiento disponible en el teléfono inteligente 2. Por lo tanto, en algunas formas de realización, el servidor 32 puede llevar a cabo la función de la unidad de almacenamiento de datos 28.
La Figura 2 es un diagrama de flujo que muestra las etapas que se pueden llevar a cabo en una forma de realización de la invención. En la etapa 50, el teléfono inteligente 2 y el cigarrillo electrónico 4 buscan una conexión entre sí. En la etapa 52 se establece una conexión cuando los dos dispositivos se encuentran en la misma ubicación utilizando, en este ejemplo, el protocolo Bluetooth®.
Las indicaciones pueden ser inhibidas para el teléfono inteligente 2 o el cigarrillo electrónico 4 mediante la selección de un botón adecuado por parte del usuario. Las indicaciones también se pueden inhibir durante un uso específico de los dispositivos. Por ejemplo, las indicaciones se pueden inhibir mientras el cigarrillo electrónico 4 se utiliza para vapear, lo que se puede detectar pulsando un botón de vapeo o activando un sensor de presión de aire. Por consiguiente, en la etapa 54, el teléfono inteligente 2 establece si las indicaciones están activadas para el teléfono inteligente 2 y el cigarrillo electrónico 4.
En la etapa 56, se proporciona una indicación en el teléfono inteligente 2 y/o en el cigarrillo electrónico 4 para indicar que se ha establecido una conexión Bluetooth® satisfactoria. En un ejemplo, esto se consigue encendiendo la luz indicadora 18 del cigarrillo electrónico 4 y proporcionando una vibración en el teléfono inteligente 2.
En la etapa 58, el teléfono inteligente 2 determina si se han recibido datos en la interacción comunicativa que incitarían al teléfono inteligente 2 a almacenar una posición geográfica. En un ejemplo, el teléfono inteligente 2 está adaptado para almacenar una posición geográfica, según lo determinado por el receptor GPS 26, siempre que se haya establecido una conexión con éxito. De esta manera, el teléfono inteligente 2 puede mantener un registro correspondiente a la posición en diferentes momentos en que se establece una conexión. En otro ejemplo, el teléfono inteligente 2 se adapta para almacenar una posición sólo al recibir un tipo particular de datos, o un patrón particular de datos procedentes del cigarrillo electrónico 4. Por ejemplo, el cigarrillo electrónico 4 se puede adaptar para comunicar al teléfono inteligente 2 que se ha pulsado un botón de vapeo. El cigarrillo electrónico 4 también se puede adaptar para comunicar datos relativos a un episodio de vapeo, incluidos datos indicativos del inicio o el final de la inhalación de un usuario. El teléfono inteligente 2 se adapta para almacenar una posición geográfica sólo cuando se detecta que se ha pulsado el botón de vapeo o cuando se detecta un episodio de vapeo. En algunas formas de realización, esto puede corresponder a eventos desencadenantes.
En la etapa 60, el teléfono inteligente 2 se adapta para determinar si se ha producido un evento desencadenante. Además de los ejemplos anteriores, un evento desencadenante puede corresponder al establecimiento de una interacción comunicativa con el cigarrillo electrónico 4. En otra forma de realización, el evento desencadenante puede corresponder a la finalización de una interacción comunicativa con el cigarrillo electrónico 4.
En la etapa 62, el teléfono inteligente 2 se adapta para determinar una posición geográfica utilizando el receptor GPS 26. En la etapa 64, la posición geográfica se almacena en el almacenamiento de datos 28 del teléfono inteligente 2 o en el servidor 32, según proceda. La posición geográfica se almacena junto con información que puede identificar el cigarrillo electrónico 4, como su número de serie, número de lote o dirección MAC. Las posiciones geográficas se pueden almacenar en la unidad de almacenamiento de datos 28 para varios cigarrillos electrónicos 4 diferentes.
Durante su utilización, un usuario puede "conectar" su cigarrillo electrónico 4 a su teléfono inteligente 2 para intercambiar datos. De esta manera, el usuario puede supervisar el rendimiento del cigarrillo electrónico 4 utilizando su teléfono inteligente y puede conectar estos datos a cualquiera de una amplia variedad de aplicaciones de Internet. El teléfono inteligente 2 se adapta para almacenar una posición geográfica en la unidad de almacenamiento de datos 28 cada vez que se establece una interacción comunicativa. Por lo tanto, el teléfono inteligente 2 puede mantener un registro correspondiente a la posición en diferentes momentos.
La Figura 3 es un diagrama de flujo que muestra una secuencia de etapas que se pueden llevar a cabo cuando se desea mostrar en un mapa una posición almacenada. En la etapa 70, el teléfono inteligente 2 recibe instrucciones para localizar un cigarrillo electrónico 4 concreto. Para ello, el usuario debe seleccionar un icono en la pantalla 22 que indique el tipo de dispositivo o la identificación del cigarrillo electrónico deseado. A menudo, un usuario tendrá más de un cigarrillo electrónico, por lo que esto puede permitir al usuario seleccionar el dispositivo deseado. En la etapa 72, el teléfono inteligente 2 se adapta para recuperar de la unidad de almacenamiento de datos 28 una posición almacenada para el cigarrillo electrónico seleccionado. En particular, el teléfono inteligente 2 puede recuperar la posición almacenada más reciente para el cigarrillo electrónico 4 seleccionado, incluso si no hay conexión entre el teléfono inteligente 2 y el cigarrillo electrónico 4. En la etapa 74, el teléfono inteligente 2 puede mostrar la posición almacenada más reciente en un mapa en la pantalla de visualización 22. En la etapa 76, el teléfono inteligente 2 puede mostrar un indicador en una posición del mapa correspondiente a la posición recuperada de la unidad de almacenamiento de datos 26. En el ejemplo de la Figura 1, la pantalla de visualización 22 muestra un mapa que incluye la posición actual del teléfono inteligente 25 y un icono 27 indicativo de la última posición geográfica conocida 27 del cigarrillo electrónico 4. De esta manera, se puede ayudar al usuario a localizar el cigarrillo electrónico 4, en caso de que se haya extraviado.
El icono 27 se muestra en el mapa en un primer color cuando no hay conexión entre el teléfono inteligente 2 y el cigarrillo electrónico 4. El icono 27 se muestra en un segundo color cuando se establece una conexión.
El teléfono inteligente 2 también se puede utilizar para enviar una señal de balizamiento al cigarrillo electrónico 4 cuando se establece una conexión entre los dos dispositivos. La Figura 4 es un diagrama de flujo que muestra una secuencia de etapas que se pueden seguir en una operación de balizamiento. En la etapa 100, el usuario puede indicar que desea enviar una señal de balizamiento al cigarrillo electrónico 4. En este ejemplo, esto se consigue seleccionando por parte del usuario el icono 27 del cigarrillo electrónico 4 que aparece en el mapa. En la etapa 102, el teléfono inteligente 2 se configura para determinar una separación física estimada con respecto al cigarrillo electrónico 4. Esto se puede conseguir de diferentes maneras, dependiendo del método utilizado para establecer una interacción comunicativa. Si se utiliza un cable, entonces la separación estimada puede corresponder a la longitud normal del cable. Si se utiliza Bluetooth®, entonces la separación estimada puede ser inversamente proporcional a la intensidad de la señal recibida en el teléfono inteligente 2. En la etapa 104, el teléfono inteligente 2 se configura para transmitir una señal de balizamiento al cigarrillo electrónico 4. La señal de balizamiento se recibe en el cigarrillo electrónico 4 y, en respuesta, en la etapa 106 el cigarrillo electrónico 4 puede emitir una alerta acústica. En este ejemplo, el motor 20 del cigarrillo electrónico 4 se utiliza para generar una vibración. Las propiedades de la vibración generada por el motor 20 son proporcionales a la estimación de la distancia de separación calculada en la etapa 102. En una disposición, el período entre una serie de vibraciones se puede seleccionar en función de la distancia de separación estimada. Las vibraciones son preferiblemente lo suficientemente fuertes como para ser oídas por el usuario, de modo que pueda localizar fácilmente el cigarrillo electrónico 4. El teléfono inteligente 2 o el cigarrillo electrónico 4 pueden cancelar la vibración pulsando un botón o un elemento seleccionable en la pantalla de visualización 22.
La Figura 5 es una forma de realización de ejemplo de un sistema de acuerdo con la presente invención que incluye un teléfono inteligente 2 dentro de un sistema 200 basado en dos partes: un sistema frontend 202 y un sistema backend 204. El sistema frontend 202 incluye el teléfono inteligente 2, en el que el teléfono inteligente 2 se dota de una aplicación móvil. La aplicación móvil permite a un usuario proporcionar datos de registro, verificación de edad e inicio de sesión, introducir datos o realizar solicitudes de usuario, como por ejemplo compras en línea o consultas de localización de tiendas, al sistema backend 204. La aplicación móvil se adapta para almacenar en el almacenamiento de datos 28 del teléfono inteligente, o enviar a la red 30, posiciones geográficas de uno o más cigarrillos electrónicos 4, donde un usuario puede utilizar la aplicación móvil para localizar un cigarrillo electrónico concreto. La posición geográfica se basa en la latitud y la longitud de un cigarrillo electrónico después de que se haya producido un evento desencadenante y se proporcionen los detalles de hora y ubicación al almacenamiento de datos o a la red. Un usuario también puede proporcionar información al sistema backend 204 por medio de una aplicación de Internet o aplicación web.
El sistema backend 204 recibe información del usuario, solicitudes del usuario e información específica de cigarrillos electrónicos del sistema frontend 202 en un servicio App 206. El sistema backend 204 incluye:
• Herramienta de administración 208 y aplicación web de administración 210: estos componentes son la parte administrativa del sistema backend 204. Se gestionan los roles, los permisos, la configuración del sistema de gestión de usuarios y las actividades administrativas en determinadas funciones del sistema, y la aplicación web de administración 210 realiza llamadas a un directorio activo 212 para un mecanismo de autentificación de usuario de inicio de sesión único.
- Directorio activo 212: este componente lleva a cabo la verificación del usuario o cliente en acciones que incluyen: registro, inicio de sesión, compra en línea y localizador de tiendas. El directorio activo 212 se utiliza para arrendar la aplicación web de administración 210 y una aplicación API (interfaces de programa de aplicación) 214, en función de un servicio de gestión de identidades y directorio en la nube. El directorio activo 212 combina servicios básicos de directorio, gobernanza avanzada de identidades y gestión de acceso a aplicaciones.
- Aplicación API 214: La aplicación API contiene todas las API expuestas por el sistema backend 204 y las llamadas a la API de comercio electrónico 216. La API de comercio electrónico 216 recibe datos para acciones de comercio electrónico, como por ejemplo registro, inicio de sesión, compra en línea y localización de tiendas. Los usuarios o clientes acceden al sistema backend 204 a través de la aplicación API 214. Para autorizar el acceso en la aplicación API 214, la aplicación móvil requiere una señal de acceso del directorio activo 212.
- Base de datos transaccional 218: la base de datos transaccional puede ser, por ejemplo, un lenguaje de consulta estructurado, SQL, una base de datos o un tipo de base de datos similar en la que la Aplicación Web de Administración 210 y la Aplicación API 214 lean y escriban datos. La base de datos transaccional contiene información de todo el sistema backend. Se crea un proyecto o un proyecto SQL para cada parte de la base de datos que contiene todas las secuencias de comandos necesarias: para crear tablas, funciones y procedimientos almacenados. La base de datos transaccional se divide en tres esquemas: el esquema de administración, el esquema de aplicación y el esquema de seguridad.
- Base de datos anonimizada 220: este componente, que puede estar basado en SQL, sólo contiene información estadística, sin ninguna información sobre un usuario. Los datos se copian sin ninguna información sobre el usuario de la base de datos transaccional 218, y el proceso lo realiza el componente WebJobs 222. La anonimización de datos es un tipo de saneamiento de información cuyo objetivo es proteger la privacidad. La base de datos anonimizada 220 contiene un cierto conjunto de datos anonimizados relacionados con las actividades de vapeo y estará disponible para la elaboración de informes. La información personal identificable del conjunto de datos se eliminará de modo que las personas a las que describen los datos permanezcan en el anonimato. No hay referencias a usuarios en el conjunto de datos anonimizados.
- Componente WebJobs 222: este componente contiene dos WebJobs, que contienen códigos C#.
Un WebJob se utiliza para copiar datos de la base de datos transaccional 218 a la base de datos anonimizada 220. El otro WebJob se implementa para la purga de datos de la base de datos transaccional 218 cada seis meses u otro periodo de tiempo predeterminado.
El sistema backend 204 está estructurado en diferentes capas en las que cada capa tiene su propia función para ayudar a la comunicación entre el sistema frontend 202 y el sistema backend 204. Este enfoque expone parte de la funcionalidad básica como servicios para que los usuarios o las aplicaciones cliente (por ejemplo, las que utilizan Android e iOS) los consuman, lo que ayuda a minimizar el impacto de añadir nuevas API o nueva lógica empresarial al sistema global. Las capas separan la lógica de la base de datos, la lógica empresarial, las interfaces de programa de aplicación (API) y las herramientas de administración en servicios prestados a una aplicación móvil de usuario.
La Figura 6 muestra una representación de una aplicación por capas 300 que se puede implementar en el sistema backend 204 (mostrado en la Figura 5) de acuerdo con una forma de realización de la presente invención. Cada capa ayuda a la comunicación del usuario o cliente con las bases de datos y las API.
Las capas se describen con más detalle a continuación:
- Capa WebApp 302: La capa WebApp 302 (o capa de presentación) es una aplicación web desarrollada que implementa una capa de presentación para la administración. Esta aplicación mantiene una sesión, siendo escalable, también mantiene la API de comercio electrónico y los clientes móviles, iOS y Android y las llamadas entre la aplicación backend y los clientes.
- Capa API 304: Esta capa es un proyecto diferente construido para gestionar las API, una aplicación sin estado para realizar las llamadas entre la API de comercio electrónico y los clientes móviles, iOS y Android, y las llamadas entre la aplicación backend y los clientes. Esta capa enviará y recibirá datos de la capa lógica del dominio. La capa API 304 contiene las rutas al backend, los métodos para comunicarse con la capa lógica de dominio 306, utilizando los modelos lógicos de dominio, y el versionado de la API.
- Capa de lógica de dominio 306: La capa de lógica de dominio 306 se construye para separar la lógica de negocio del resto de la aplicación backend. Esta capa utiliza un repositorio genérico, modelos de lógica de dominio e inyección de dependencias. La capa de lógica de dominio incluye una capa de negocio 308 y una capa de modelo de datos 310
- Capa de acceso a datos 312: La capa de acceso a datos 312 tiene la función de obtener los datos de una base de datos, creando los modelos para las tablas de la base de datos. Esta capa ayuda a la aplicación backend a comunicarse con la base de datos, utilizando una infraestructura Entidad, los modelos de la capa de acceso a datos (código primero/base de datos primero) y el contexto de la base de datos.
- Capa de base de datos 314: La capa de base de datos 314 se divide en dos capas diferentes: la capa de base de datos transaccional 316 y la capa de base de datos anonimizada 318. Ambas son Proyectos que se pueden basar en SQL y se desarrollan para crear las tablas, las funciones y los procedimientos almacenados necesarios para recibir datos de una base de datos. La capa de base de datos anonimizada 318 se crea para almacenar diferentes estadísticas, por ejemplo: el número de caladas, la frecuencia de uso del cigarrillo, pero sin almacenar datos personales del usuario en esta tabla. La capa de base de datos transaccional 316, tiene la función de crear las tablas, las funciones y los procedimientos almacenados para almacenar datos sobre la administración como, por ejemplo: acciones, versión de firmware, versión de localización, y sobre las aplicaciones como, por ejemplo: sobre la cápsula, el dispositivo, el usuario y también sobre la actividad de vapeo del usuario.
La Figura 7 muestra una representación esquemática de la comunicación entre la red 30 por medio del servidor 32, el teléfono inteligente 2 y varios dispositivos de cigarrillo electrónico de acuerdo con una forma de realización de la invención. El teléfono inteligente 2 y cualquier dispositivo de cigarrillo electrónico conectado se pueden situar en el sistema frontend 202 (mostrado en la Figura 5), y la red 30 permite la comunicación entre el sistema frontend 202 y el sistema backend 204 (mostrado en la Figura 5). La red 30 puede llevar a cabo un escaneo de los dispositivos de cigarrillo electrónico para la comunicación con la red. Se envía un comando a una aplicación móvil en el teléfono inteligente 2 que, a continuación, escanea todos los dispositivos de cigarrillos 4A, 4B, 4C disponibles para un usuario. Los dispositivos de cigarrillo electrónico 4A, 4B, 4C se conectan al teléfono inteligente 2 por medio de Bluetooth®. La aplicación móvil muestra una lista de los dispositivos disponibles para que el usuario seleccione un dispositivo de la lista, y la aplicación envía información relativa al dispositivo seleccionado a la red 30.
Una vez establecida la conexión, la red 30 se puede comunicar con un dispositivo de cigarrillo electrónico 4B a través de la aplicación móvil en un teléfono inteligente 2. La aplicación móvil puede leer o escribir datos desde/a el dispositivo de cigarrillo 4B, y la red puede notificar a la aplicación móvil cuando se ha producido un cambio, por ejemplo, cuando es necesario cambiar/sustituir una cápsula o la batería del dispositivo está baja.
Las funciones o servicios adicionales son los siguientes:
- Autentificación: Esta etapa es necesaria para obtener la información de un dispositivo: id del dispositivo, dirección mac del dispositivo, información de la cápsula y para comunicarse con el dispositivo. El proceso se realiza utilizando características de lectura, escritura y notificación.
- Información de la cápsula: Este servicio se utiliza para leer la información de la cápsula: caladas restantes, nicotina restante, etc. La aplicación PWA puede leer la información de la cápsula y se puede notificar por un dispositivo de cigarrillo electrónico cuando se cambia la cápsula.
- Información del dispositivo: Este servicio se utiliza para leer información sobre el dispositivo utilizando una característica de lectura.
- Ajustes del dispositivo: Este servicio se utiliza para cambiar la configuración del dispositivo (tiempo de suspensión, duración máxima de la calada) y también para utilizar funcionalidades como: encontrar el dispositivo, reiniciar el dispositivo, restablecer el dispositivo utilizando las características de escritura.
- Información de eventos: Este servicio se utiliza para recibir notificaciones del dispositivo a la red cuando se ha producido un mal funcionamiento (sobretemperatura del software, vapeo en seco, sobretemperatura del hardware).
- Por aire: Este servicio se utiliza para actualizar, desde la red, el firmware del dispositivo de cigarrillo electrónico en función de las características de escritura y notificación.
- Vapeo: Este servicio se utiliza para obtener información cuando el usuario está vapeando. Por lo tanto, la red es notificada cuando el usuario está fumando, obteniendo la duración, la temperatura, información sobre el líquido, utilizando las funciones/características de notificación y escritura.
Si se pierde la conexión a Internet, la comunicación entre la aplicación móvil y el dispositivo 4B puede funcionar de la misma manera, y la información sobre el dispositivo 4B se guarda en un almacenamiento de datos del teléfono inteligente 2. El almacenamiento local es una propiedad de sólo lectura que permite a la aplicación móvil acceder al almacenamiento de datos 28 en el teléfono inteligente 2 desde la aplicación móvil. El almacenamiento web es por origen (por dominio y protocolo). A diferencia de las cookies y el almacenamiento de sesión, el almacenamiento local no tiene fecha de caducidad (los datos se pueden almacenar hasta que se eliminen). A modo de ejemplo, si las caladas o los eventos no se pueden enviar porque no hay conexión a Internet, la información o los datos se guardan en el almacenamiento de datos del teléfono inteligente, que a continuación se envían a la red o al sistema backend cuando se establece la conexión a Internet. El mismo enfoque se aplica a la información del dispositivo (id, dirección mac, código de serie, nombre, versión de Bluetooth®, temperatura, información de la cápsula), guardando valores temporales que se enviarán más tarde al sistema backend.
Otras formas de realización de la presente invención se definen como E1 a E14, como sigue:
E1. Un sistema que comprende:
un módulo de posicionamiento dispuesto en un dispositivo electrónico de usuario;
una interfaz de comunicación para proporcionar una interacción comunicativa con un dispositivo de generación de aerosoles; y
un módulo de almacenamiento de datos, en donde el módulo de almacenamiento de datos se configura para almacenar una posición determinada por el módulo de posicionamiento, y en donde la posición almacenada está asociada a la interacción comunicativa con el dispositivo de generación de aerosoles,
en donde la posición se almacena en función de un desencadenante, que puede ser uno o más de los siguientes: al establecerse o durante una interacción comunicativa con el dispositivo de generación de aerosoles; y al finalizar una interacción comunicativa con el dispositivo de generación de aerosoles.
E2. El sistema de la forma de realización E1, en donde la posición almacenada se asocia a una interacción comunicativa más reciente con el dispositivo de generación de aerosoles.
E3. El sistema de la forma de realización E1 o E2, que comprende una pantalla para indicar la posición almacenada.
E4. El sistema de cualquiera de las formas de realización E1 a E3, en donde se proporciona una indicación cuando se establece la interacción comunicativa con el dispositivo de generación de aerosoles.
E5. El sistema de la forma de realización E4, en donde el dispositivo electrónico de usuario se adapta para proporcionar un botón seleccionable que, cuando se selecciona, hace que la interfaz de comunicación envíe una instrucción al dispositivo de generación de aerosoles para proporcionar una indicación audible y/o háptica.
E6. El sistema de cualquiera de las formas de realización E1 a E5, en donde el módulo de almacenamiento de datos está configurado para almacenar una posición determinada por el módulo de posicionamiento en función de los datos recibidos del dispositivo de generación de aerosoles en la interacción comunicativa. E7. El sistema de cualquiera de las formas de realización de E1 a E6 que comprende, además un dispositivo de generación de aerosoles que incluye una interfaz de comunicación.
E8. El sistema de la forma de realización E7, en donde el dispositivo de generación de aerosoles proporciona una indicación cuando o mientras se establece la interacción comunicativa con la interfaz de conexión. E9. El sistema de la forma de realización E7 o E8, en donde la indicación es proporcionada por el dispositivo de generación de aerosoles que tiene una propiedad que depende de la distancia de separación entre el dispositivo de generación de aerosoles y el dispositivo electrónico de usuario.
E10. Un método que comprende las etapas de:
determinar una posición del dispositivo electrónico de usuario;
proporcionar una interacción comunicativa entre el dispositivo electrónico de usuario y un dispositivo de generación de aerosoles por medio de una interfaz de comunicación en el dispositivo electrónico de usuario; y
almacenar la posición determinada por el módulo de posicionamiento en un módulo de almacenamiento de datos, en donde la posición almacenada está asociada a la interacción comunicativa con el dispositivo de generación de aerosoles,
en donde la posición se almacena en función de un desencadenante, que puede ser uno o más de los siguientes: al establecerse o durante una interacción comunicativa con el dispositivo de generación de aerosoles; y al finalizar una interacción comunicativa con el dispositivo de generación de aerosoles.
E11. Un medio legible por ordenador que comprende instrucciones que, cuando son ejecutadas por al menos un procesador, hacen que el al menos un procesador lleve a cabo etapas que comprenden: determinar una posición del dispositivo electrónico de usuario;
proporcionar una interacción comunicativa entre el dispositivo electrónico de usuario y un dispositivo de generación de aerosoles por medio de una interfaz de comunicación en el dispositivo electrónico de usuario; y
almacenar la posición determinada por el módulo de posicionamiento en un módulo de almacenamiento de datos, en donde la posición almacenada está asociada a la interacción comunicativa con el dispositivo de generación de aerosoles,
en donde la posición se almacena en función de un desencadenante, que puede ser uno o más de los siguientes: al establecerse o durante una interacción comunicativa con el dispositivo de generación de aerosoles; y al finalizar una interacción comunicativa con el dispositivo de generación de aerosoles.
E12. Método de visualización de una posición asociada a un dispositivo de generación de aerosoles en una interfaz de usuario de un dispositivo electrónico de usuario, comprendiendo el método:
recuperar una posición determinada por un módulo de posicionamiento a partir de un módulo de almacenamiento de datos, en donde la posición almacenada se asocia a una interacción comunicativa con el dispositivo de generación de aerosoles; y
generar instrucciones para mostrar dicha posición en una interfaz de usuario.
E13. Un método de localización de un dispositivo de generación de aerosoles, comprendiendo el método: establecer una conexión entre un dispositivo electrónico de usuario y el dispositivo de generación de aerosoles;
recibir instrucciones de una interfaz de usuario para localizar el dispositivo de generación de aerosoles; y proporcionar una indicación en el dispositivo de generación de aerosoles y/o en el dispositivo electrónico de usuario para ayudar a un usuario a localizar dicho dispositivo de generación de aerosoles.
E14. Un sistema para localizar un dispositivo de generación de aerosoles, comprendiendo el sistema: un dispositivo electrónico de usuario; y
un dispositivo de generación de aerosoles;
en donde el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles tienen interfaces de comunicación respectivas de modo que puedan establecer una interacción comunicativa, y en donde, tras el establecimiento de una interacción comunicativa, se proporciona una indicación en el dispositivo de generación de aerosoles y/o en el dispositivo electrónico de usuario para ayudar a un usuario a localizar el dispositivo de generación de aerosoles.

Claims (15)

REIVINDICACIONES
1. Un sistema, que comprende:
un módulo de posicionamiento dispuesto en un dispositivo electrónico de usuario;
una interfaz de comunicación configurada para proporcionar una interacción comunicativa con un dispositivo de generación de aerosoles;
un módulo de almacenamiento de datos configurado para almacenar una posición determinada por el módulo de posicionamiento, y en donde la posición almacenada se asocia a una interacción comunicativa más reciente entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles, indicativa de una última posición conocida del dispositivo de generación de aerosoles,
en donde la posición almacenada asociada con el dispositivo de generación de aerosoles se almacena junto con la información de identificación del dispositivo de generación de aerosoles; y una pantalla dispuesta en el dispositivo electrónico de usuario,
en donde la pantalla se configura para proporcionar una indicación de la posición almacenada para ayudar a un usuario a localizar el dispositivo de generación de aerosoles en función de su última posición conocida.
2. El sistema de la reivindicación 1, en donde la indicación de la posición almacenada cambia cuando se establece la interacción comunicativa entre la interfaz electrónica de usuario y el dispositivo de generación de aerosoles.
3. El sistema de la reivindicación 1 o 2, en donde la indicación de la posición almacenada se convierte en un icono seleccionable cuando se establece la interacción comunicativa entre la interfaz electrónica de usuario y el dispositivo de generación de aerosoles.
4. El sistema de la reivindicación 3, en donde la selección del icono desencadena una indicación visual, audible y/o háptica del dispositivo de generación de aerosoles.
5. El sistema de la reivindicación 4, en donde la indicación proporcionada por el dispositivo de generación de aerosoles tiene una propiedad que depende de una distancia de separación entre el dispositivo de generación de aerosoles y el dispositivo electrónico de usuario.
6. El sistema de la reivindicación 4 o 5, en donde la indicación proporcionada por el dispositivo de generación de aerosoles puede ser inhibida por un usuario que utilice el dispositivo de generación de aerosoles o el dispositivo electrónico de usuario.
7. El sistema de una cualquiera de las reivindicaciones precedentes, en donde la indicación de la posición almacenada incluye una distancia numérica determinada entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles y/o un icono que cambia de color en función de la proximidad del dispositivo electrónico de usuario al dispositivo de generación de aerosoles.
8. El sistema de una cualquiera de las reivindicaciones precedentes, en donde el dispositivo electrónico de usuario proporciona una notificación cuando se establece una interacción comunicativa entre la interfaz electrónica de usuario y el dispositivo de generación de aerosoles.
9. El sistema de la reivindicación 8, en donde la notificación incluye uno o más de: información háptica, información audible y información visual.
10. El sistema de la reivindicación 8 o 9, en donde la notificación adopta la forma de un icono asociado al dispositivo de generación de aerosoles.
11. El sistema de la reivindicación 10, en donde la notificación incluye uno o más de un cambio en el tamaño, la forma y el color del icono.
12. El sistema de una cualquiera de las reivindicaciones precedentes, en donde la pantalla se configura para proporcionar la indicación de la posición almacenada en un mapa.
13. El sistema de cualquiera de las reivindicaciones precedentes, en donde la interfaz de comunicación se configura para proporcionar una señal de balizamiento,
en donde el dispositivo de generación de aerosoles se configura para proporcionar una indicación cuando se recibe la señal de balizamiento, y
en donde la señal de balizamiento se inicia preferiblemente cuando un usuario selecciona un icono asociado al dispositivo de generación de aerosoles en la pantalla.
14. Método de localización de un dispositivo de generación de aerosoles, que comprende:
recuperar, mediante un dispositivo electrónico de usuario a partir de un módulo de almacenamiento de datos, una posición almacenada del dispositivo de generación de aerosoles asociada a una interacción comunicativa más reciente entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles,
en donde la posición almacenada asociada con el dispositivo de generación de aerosoles se almacena junto con la información de identificación del dispositivo de generación de aerosoles;
mostrar, en una pantalla del dispositivo electrónico de usuario, una indicación de la posición almacenada del dispositivo de generación de aerosoles para localizar el dispositivo de generación de aerosoles;
hacer, mediante el dispositivo electrónico de usuario, que la indicación de la posición almacenada se pueda seleccionar cuando se establece la interacción comunicativa entre el dispositivo de generación de aerosoles y el dispositivo electrónico de usuario; y desencadenar, mediante el dispositivo electrónico de usuario, una indicación proporcionada por el dispositivo de generación de aerosoles cuando el usuario selecciona en la posición almacenada seleccionable una indicación para localizar con mayor precisión el dispositivo de generación de aerosoles.
15. Un medio legible por ordenador que almacena instrucciones que, cuando son ejecutadas por al menos un procesador, hacen que el al menos un procesador lleve a cabo etapas que comprenden:
recuperar de un módulo de almacenamiento de datos una posición almacenada de un dispositivo de generación de aerosoles asociada a una interacción comunicativa más reciente entre un dispositivo electrónico de usuario y el dispositivo de generación de aerosoles, en donde
la posición almacenada asociada al dispositivo de generación de aerosoles se almacena junto con la información de identificación del dispositivo de generación de aerosoles;
mostrar en una pantalla del dispositivo electrónico de usuario una indicación de la posición almacenada del dispositivo de generación de aerosoles para localizar el dispositivo de generación de aerosoles;
hacer que la indicación de la posición almacenada se pueda seleccionar cuando se establece la interacción comunicativa entre el dispositivo electrónico de usuario y el dispositivo de generación de aerosoles; y
desencadenar una indicación proporcionada por el dispositivo de generación de aerosoles cuando el usuario selecciona la indicación de posición almacenada seleccionable para localizar con mayor precisión el dispositivo de generación de aerosoles...
ES22201053T 2017-12-18 2018-12-18 Aparato para localizar un dispositivo de generación de aerosoles Active ES2970746T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP17208194 2017-12-18

Publications (1)

Publication Number Publication Date
ES2970746T3 true ES2970746T3 (es) 2024-05-30

Family

ID=60673856

Family Applications (2)

Application Number Title Priority Date Filing Date
ES22201053T Active ES2970746T3 (es) 2017-12-18 2018-12-18 Aparato para localizar un dispositivo de generación de aerosoles
ES18822342T Active ES2935393T3 (es) 2017-12-18 2018-12-18 Aparato para ubicar un dispositivo de generación de aerosol

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES18822342T Active ES2935393T3 (es) 2017-12-18 2018-12-18 Aparato para ubicar un dispositivo de generación de aerosol

Country Status (16)

Country Link
US (5) US10782383B2 (es)
EP (3) EP4136994B1 (es)
JP (4) JP6936922B2 (es)
KR (2) KR102627964B1 (es)
CN (2) CN114176265A (es)
CA (1) CA3086562C (es)
DE (1) DE112018002563B4 (es)
EA (1) EA202091128A1 (es)
ES (2) ES2970746T3 (es)
GB (1) GB2576447B (es)
HU (2) HUE065244T2 (es)
IL (1) IL274905B (es)
PL (2) PL3727053T3 (es)
PT (2) PT4136994T (es)
RU (1) RU2721788C1 (es)
WO (1) WO2019121778A1 (es)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2876267A1 (en) 2013-12-31 2015-06-30 Martin Tremblay Electronic vaping device
GB201707050D0 (en) 2017-05-03 2017-06-14 British American Tobacco Investments Ltd Data communication
PL3727053T3 (pl) * 2017-12-18 2023-02-27 Jt International Sa Aparat do lokalizacji urządzenia generującego aerozol
GB201722241D0 (en) 2017-12-29 2018-02-14 British American Tobacco Investments Ltd Data capture across devices
GB201722278D0 (en) 2017-12-29 2018-02-14 British American Tobacco Investments Ltd Device identification and method
GB201801146D0 (en) 2018-01-24 2018-03-07 Nicoventures Trading Ltd Aerosol source for a vapour provision system
KR102942903B1 (ko) * 2019-05-17 2026-03-25 필립모리스 프로덕츠 에스.에이. 에어로졸 발생 시스템 및 에어로졸 발생 시스템용 햅틱 출력 요소
US10806178B1 (en) * 2019-08-06 2020-10-20 Shenzhen GOODIX Technology Co., Ltd. Bio-traceable electronic consumable device
CN110662176B (zh) * 2019-09-19 2021-11-26 唯它(北京)科技有限公司 用于电子烟的追踪找寻方法及装置、电子设备
EP4054363A1 (en) 2019-11-08 2022-09-14 Nerudia Limited Smoking substitute devices and associated methods, systems and apparatuses
EP3838017A1 (en) * 2019-12-20 2021-06-23 Nerudia Limited System and method of providing a notification on a smoking substitute device and mobile device
EP3838026A1 (en) * 2019-12-20 2021-06-23 Nerudia Limited Aerosol delivery device
JP7776443B2 (ja) * 2020-05-13 2025-11-26 ジェイティー インターナショナル エスエイ エアロゾル生成装置で通知を提供する方法
WO2021228903A1 (en) * 2020-05-13 2021-11-18 Jt International Sa Method of providing notifications on an aerosol-generating device
EP4149303A1 (en) * 2020-05-15 2023-03-22 JT International SA Aerosol generation device, aerosol generation system, control method
DE102020115784A1 (de) * 2020-06-16 2021-12-16 Hauni Maschinenbau Gmbh Inhalator sowie Anordnung und Verfahren zum zielgerichteten Orten des Inhalators
US20220132937A1 (en) * 2020-11-02 2022-05-05 Pax Labs, Inc. Responsive connection and location operation of a vaporizer device
DE102020132218A1 (de) * 2020-12-03 2022-06-09 Xeotech Gmbh Gerät für ein elektronisches Rauchersystem
JP2024501400A (ja) * 2020-12-14 2024-01-12 ジェイティー インターナショナル エスエイ 測位チップを備えるエアロゾル生成デバイス及び関連するエアロゾル生成アセンブリ
CN115844057A (zh) * 2021-09-23 2023-03-28 常州市派腾电子技术服务有限公司 一种气溶胶生成装置、终端及其配对方法
US20230141797A1 (en) * 2021-11-05 2023-05-11 Nicoventures Trading Limited Aerosol provision system
GB202203616D0 (en) * 2022-03-16 2022-04-27 Nicoventures Trading Ltd Refilling device and method
US12361159B2 (en) * 2022-04-22 2025-07-15 Dell Products L.P. Generating and processing personal information chains using machine learning techniques
GB202210751D0 (en) 2022-07-22 2022-09-07 Nicoventures Trading Ltd Aerosol provision device
CN119744540A (zh) * 2022-08-02 2025-04-01 尼科创业贸易有限公司 气溶胶供应装置
WO2024194265A1 (en) * 2023-03-21 2024-09-26 Jt International Sa An aerosol generation device comprising a communication module to determine positional information
WO2025102329A1 (en) * 2023-11-17 2025-05-22 Hota Technology Limited Vaping device

Family Cites Families (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7437167B2 (en) * 2002-12-10 2008-10-14 Steve Gene Kartchner Apparatus, system, and method for locating a transceiver using RF communications and radio services
US7186958B1 (en) 2005-09-01 2007-03-06 Zhao Wei, Llc Inhaler
JP2009290695A (ja) * 2008-05-30 2009-12-10 Fujitsu Ltd アイコン表示方法、通信装置及びプログラム
US9191756B2 (en) 2012-01-06 2015-11-17 Iii Holdings 4, Llc System and method for locating a hearing aid
US11517042B2 (en) * 2012-04-25 2022-12-06 Altria Client Services Llc Digital marketing applications for electronic cigarette users
US20150126234A1 (en) 2012-09-12 2015-05-07 ACCO Brands Corporation User interface for object tracking
US9854841B2 (en) * 2012-10-08 2018-01-02 Rai Strategic Holdings, Inc. Electronic smoking article and associated method
US9179260B2 (en) 2012-12-03 2015-11-03 Mylan Inc. Medicament information system and method
US20140174459A1 (en) * 2012-12-21 2014-06-26 Vapor Innovations, LLC Smart Electronic Cigarette
WO2014106096A1 (en) 2012-12-27 2014-07-03 Kaleo, Inc. Devices, systems and methods for locating and interacting with medicament delivery systems
US9357348B2 (en) 2013-01-29 2016-05-31 Tile, Inc. Systems and methods for locating a tracking device
US8918272B2 (en) 2013-05-14 2014-12-23 Sony Corporation Method and apparatus for finding a lost vehicle
EP3831230B1 (en) * 2013-05-23 2025-03-12 Altria Client Services LLC Digital marketing application for electronic cigarette users
US9689680B2 (en) * 2013-06-04 2017-06-27 Here Global B.V. Method and apparatus for approaches to provide for combining contexts related to items of interest and navigation
EP3010570A4 (en) 2013-06-21 2016-12-21 Fontem Holdings 4 Bv CLINICAL INTERFACE
US20150100441A1 (en) 2013-10-04 2015-04-09 Loec, Inc. Retail engine for electronic smoking device
US9155337B2 (en) 2013-10-25 2015-10-13 Elwha Llc Usage control of electronic cigarette
CA2876267A1 (en) 2013-12-31 2015-06-30 Martin Tremblay Electronic vaping device
CN106028849B (zh) 2014-01-24 2019-08-02 吉瑞高新科技股份有限公司 电子烟盒防丢系统及方法
US20150224268A1 (en) * 2014-02-07 2015-08-13 R.J. Reynolds Tobacco Company Charging Accessory Device for an Aerosol Delivery Device and Related System, Method, Apparatus, and Computer Program Product for Providing Interactive Services for Aerosol Delivery Devices
CN203913385U (zh) * 2014-04-21 2014-11-05 深圳市合元科技有限公司 电子烟
WO2015175701A1 (en) 2014-05-13 2015-11-19 Loec, Inc. Electronic smoking device and data exchange applications
WO2015180048A1 (zh) * 2014-05-28 2015-12-03 吉瑞高新科技股份有限公司 一种信息推送方法以及通信系统
WO2016023225A1 (zh) * 2014-08-15 2016-02-18 深圳市杰仕博科技有限公司 基于移动终端的电子雾化装置的控制装置及方法
CN105472533A (zh) * 2014-09-12 2016-04-06 北京奇虎科技有限公司 随身移动设备间通信连接检测方法、终端、服务器及系统
US10321711B2 (en) * 2015-01-29 2019-06-18 Rai Strategic Holdings, Inc. Proximity detection for an aerosol delivery device
KR101570106B1 (ko) * 2015-01-30 2015-11-18 이균영 전자 담배 사용자 알림 장치
KR101523088B1 (ko) * 2015-02-16 2015-05-26 전병철 전자담배
WO2016168400A1 (en) 2015-04-16 2016-10-20 Eli Lilly And Company Container assembly for medicament applicator, and system for monitoring same
US20160337444A1 (en) 2015-05-13 2016-11-17 Lunatech, Llc Social network for electronic vapor device users
US20160337141A1 (en) 2015-05-14 2016-11-17 Lunatech, Llc Social networking with input from electronic vapor devices
KR101609715B1 (ko) 2015-05-26 2016-04-20 주식회사 승완 전자담배 관리 시스템
US20160363917A1 (en) * 2015-06-11 2016-12-15 Lunatech, Llc User Interface For An Analysis And Vapor Dispensing Apparatus
CN105071458A (zh) * 2015-07-28 2015-11-18 吕志雪 一种能定位的电子烟
US20170092106A1 (en) * 2015-09-24 2017-03-30 Lunatech, Llc Methods And Systems For Locating Devices
US20170093960A1 (en) 2015-09-24 2017-03-30 Lunatech, Llc Vapor Device Ecosystem
GB201517087D0 (en) * 2015-09-28 2015-11-11 Nicoventures Holdings Ltd Vaping policy alert system and method
GB201517089D0 (en) * 2015-09-28 2015-11-11 Nicoventures Holdings Ltd Vaping heat map system and method for electronic vapour provision systems
US10111032B2 (en) 2015-11-11 2018-10-23 Tile, Inc. Location history access for lost tracking device
US10440992B2 (en) 2015-12-07 2019-10-15 Rai Strategic Holdings, Inc. Motion sensing for an aerosol delivery device
US9936734B2 (en) * 2016-03-11 2018-04-10 Altria Client Services, Llc. Personal carrying case for electronic vaping device
EP3445189A4 (en) 2016-04-22 2020-03-11 Resolve Digital Health Inc. INHALATION METHOD, SYSTEM AND DEVICE
IL297612B2 (en) 2016-05-25 2024-06-01 Juul Labs Inc Control of an electronic evaporation device
CN205831084U (zh) * 2016-07-20 2016-12-28 卓尔悦欧洲控股有限公司 一种电子烟
TWI607418B (zh) 2016-10-14 2017-12-01 光陽工業股份有限公司 Vehicle position recording and presenting method and system
CN107018490B (zh) * 2017-03-20 2021-02-05 常州市派腾电子技术服务有限公司 电子烟管理方法、移动终端以及电子烟
PL3727053T3 (pl) * 2017-12-18 2023-02-27 Jt International Sa Aparat do lokalizacji urządzenia generującego aerozol
EP3727052A1 (en) * 2017-12-18 2020-10-28 JT International SA Apparatus for locating aerosol generating consumables
US20200000143A1 (en) * 2018-06-27 2020-01-02 Juul Labs, Inc. Connected vaporizer device systems
US10888125B2 (en) * 2018-06-27 2021-01-12 Juul Labs, Inc. Vaporizer device with subassemblies
US20200229492A1 (en) * 2019-01-18 2020-07-23 Loop Laboratories, LLC Multi-cartridge vaporizer
US12406565B2 (en) * 2020-07-21 2025-09-02 Rai Strategic Holdings, Inc. Aerosol generation device locator

Also Published As

Publication number Publication date
DE112018002563B4 (de) 2021-10-14
EP4276653A3 (en) 2024-01-31
US20240147205A1 (en) 2024-05-02
GB2576447A (en) 2020-02-19
US11368831B2 (en) 2022-06-21
EP4276653A2 (en) 2023-11-15
EP4136994A1 (en) 2023-02-22
JP2023162409A (ja) 2023-11-08
GB201916420D0 (en) 2019-12-25
US20200110148A1 (en) 2020-04-09
JP2024153896A (ja) 2024-10-29
US11785437B2 (en) 2023-10-10
ES2935393T3 (es) 2023-03-06
PT3727053T (pt) 2022-12-07
HUE065244T2 (hu) 2024-05-28
KR20210138813A (ko) 2021-11-19
GB2576447B (en) 2020-11-25
US12200590B2 (en) 2025-01-14
US10782383B2 (en) 2020-09-22
IL274905A (en) 2020-07-30
CA3086562A1 (en) 2019-06-27
EP3727053A1 (en) 2020-10-28
CN111447848A (zh) 2020-07-24
PL3727053T3 (pl) 2023-02-27
EA202091128A1 (ru) 2020-10-30
CA3086562C (en) 2023-04-25
KR102328068B1 (ko) 2021-11-17
JP7769759B2 (ja) 2025-11-13
KR102627964B1 (ko) 2024-01-19
WO2019121778A1 (en) 2019-06-27
HUE060391T2 (hu) 2023-02-28
JP7345526B2 (ja) 2023-09-15
JP7535638B2 (ja) 2024-08-16
US20250184703A1 (en) 2025-06-05
JP2022001052A (ja) 2022-01-06
US20230007459A1 (en) 2023-01-05
EP3727053B1 (en) 2022-10-19
IL274905B (en) 2021-06-30
KR20200097785A (ko) 2020-08-19
JP6936922B2 (ja) 2021-09-22
RU2721788C1 (ru) 2020-05-22
PT4136994T (pt) 2024-01-22
DE112018002563T5 (de) 2020-04-02
US20200371189A1 (en) 2020-11-26
PL4136994T3 (pl) 2024-03-25
EP4136994B1 (en) 2023-11-01
CN114176265A (zh) 2022-03-15
CN111447848B (zh) 2021-12-28
JP2021506296A (ja) 2021-02-22

Similar Documents

Publication Publication Date Title
ES2970746T3 (es) Aparato para localizar un dispositivo de generación de aerosoles
US11686858B2 (en) Apparatus for locating aerosol generating consumables
WO2021166113A1 (ja) 情報処理装置、情報処理方法及びプログラム
CN115151152B (zh) 用于指示到关注区域的方向的方法和蒸气产生装置
EA040221B1 (ru) Аппарат для определения местоположения устройства, генерирующего аэрозоль
EA042586B1 (ru) Аппарат для определения местонахождения расходных материалов, генерирующих аэрозоль
RU2800507C1 (ru) Устройство для обработки информации, касающейся области, в которой допустимо использование ароматических ингаляторов, соответствующий способ и носитель данных
EP4246421A1 (en) Information processing device, information processing method, and program