Aerosol Device PWA Control via Offline Bluetooth Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing aerosol generation devices lack flexibility in control and software updates, and existing personal computing devices face challenges in managing short-range wireless communication connections with diverse operating systems, leading to difficulties in controlling consumer apparatus effectively.

Innovation Solution

A method involving a personal computing device configuring communication with an aerosol generation device through a native application launching a progressive web application (PWA) that stores instructions in browser storage, enabling offline operation and seamless communication via short-range wireless connections, such as Bluetooth, using a native application to facilitate control and data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a native application is used to manage short-range wireless communication, then control flexibility is improved, but device complexity increases due to needing separate native applications for different operating systems

Engineering Contradiction:
Improvecontrol flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal progressive web application that runs across multiple operating systems (iOS, Android, desktop browsers) through web standards, eliminating the need for separate native applications for each platform while maintaining full functionality for controlling the aerosol generation device

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If dedicated applications are required to control consumer apparatus, then communication reliability is improved, but adaptability decreases due to limited application availability on different personal computer devices

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidplatform compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The progressive web application leverages web standards and APIs (including Web Bluetooth API) to provide reliable communication functionality across diverse platforms and browsers, achieving both reliability and broad adaptability without requiring platform-specific native applications

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If software updates are performed locally on the aerosol generation device, then update speed is improved, but manufacturer control and monitoring capability deteriorate

Engineering Contradiction:
Improveupdate speedVSAvoidmanufacturer control
Core Design Contradiction:
SpeedVSExtent of automation

Solution Approach 1:

The progressive web application establishes bidirectional communication between the user's personal computing device and the aerosol generation device, allowing the manufacturer to push software updates remotely while receiving feedback on device status and usage, maintaining both fast updates and ongoing manufacturer control

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3967049B1Configuring a personal computing device for communication with an aerosol generation device
Publication Date: 2026.02.25 JT INTERNATIONAL SA
  • EP3967049B1 patent drawingFigure 1
  • EP3967049B1 patent drawingFigure 2
  • EP3967049B1 patent drawingFigure 3

AI summary

A method of configuring a personal computing device (104) for communication with an aerosol generation device (102) involves launching a progressive web application, PWA, (328) associated with a web browser (324) on the personal computing device (104) and connecting the personal computing device (104) to the aerosol generation device (102) via a short-range wireless communication connection (116). A consumer apparatus identifier for the aerosol generation device (102) and files for running the PWA (328) are stored in browser storage (332) of the web browser (324).