Layered Control Architecture for Maintainable Aerosol Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Aerosol provision devices and systems have complex computational architectures that are difficult to construct and maintain, leading to administrative and technical challenges.

Innovation Solution

A modular architecture with vertically layered logic, providing vertical modularity and horizontal modularity, allowing each layer to be modified independently, and tasks to be logically independent, facilitating easier maintenance and development.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex computational architectures are used to improve aerosol provision device functionality, then user service quality is improved, but device complexity and difficulty of construction and maintenance increase

Engineering Contradiction:
Improveservice qualityVSAvoidcomputational architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The computational architecture is divided into multiple independent layers (hardware abstraction layer, board support package layer, real-time operating system layer, application layer). Each layer can be developed, tested, and maintained independently, reducing overall system complexity while preserving functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a vertical dimension to the architecture by stacking multiple abstraction layers. This vertical layering organizes complexity in a structured manner, allowing each layer to handle specific concerns and enabling independent modification without affecting other layers.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If complex computational architectures are used to improve aerosol provision device functionality, then user service quality is improved, but ease of maintenance deteriorates

Engineering Contradiction:
Improveservice qualityVSAvoidease of maintenance
Core Design Contradiction:
Adaptability or versatilityVSEase of repair

Solution Approach 1:

By segmenting the system into distinct layers with well-defined interfaces, maintenance tasks can be isolated to specific layers. Developers can modify application layer code without touching hardware abstraction layer code, significantly improving ease of maintenance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hardware abstraction layer acts as an intermediary between the application layer and the hardware. This intermediary layer shields upper layers from hardware-specific complexities, making the system easier to maintain by providing a stable, standardized interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of repair

If vertically layered modular architecture is implemented to reduce complexity, then ease of maintenance is improved, but system integration complexity increases

Engineering Contradiction:
Improveease of maintenanceVSAvoidsystem integration complexity
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The hardware abstraction layer provides universal interfaces that work across different hardware platforms. This universality reduces integration complexity by providing standardized communication protocols and data formats that can be applied consistently across all layers.

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

Solution Approach 2:

The layered architecture enables feedback mechanisms where each layer can validate its inputs and outputs independently. This feedback capability helps detect integration issues early and ensures that modifications in one layer do not unexpectedly affect other layers.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260111294A1Modular architecture
Publication Date: 2026.04.23 NICOVENTURES TRADING LTD
  • US20260111294A1 patent drawing
  • US20260111294A1 patent drawing
  • US20260111294A1 patent drawing

AI summary

There is provided an aerosol provision device, the aerosol provision device comprising a control unit for controlling an operating system in which applications are managed according to an architecture, wherein the architecture comprises a plurality of layers of logic, the layers comprising a lowermost layer for controlling hardware of the aerosol provision device, and layers above the lowermost layer which have higher levels of abstraction from the hardware, and wherein the layers of the architecture are configured to provide vertical modularity, such that the logic of each layer may be modified independently to logic of the other layers.