Firmware Update Mechanism for Smoking Substitute Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current smoking substitute devices operate in isolation, limiting their functionality and requiring manual updates, which can lead to inefficiencies and user dissatisfaction due to unaddressed errors such as connection failures, battery issues, and consumable management.

Innovation Solution

A computer-implemented method for autonomously updating firmware in smoking substitute devices based on logged errors, selecting suitable firmware from a store on a mobile device or remote server to address issues like connection timeouts, battery measurements, and consumable usage, and transmitting the updated firmware for overwrite in the device's memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If firmware updates are performed manually, then device complexity is reduced, but productivity deteriorates due to inefficient update processes and user dissatisfaction from unaddressed errors

Engineering Contradiction:
Improvefirmware update efficiencyVSAvoidupdate system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The smoking substitute device automatically performs firmware updates without requiring manual user intervention. The control unit monitors for available updates, downloads them via wireless communication, and installs them autonomously, allowing the device to service itself and eliminating the need for users to manually manage firmware updates.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system checks for firmware updates before errors occur or at predetermined intervals, proactively obtaining and installing updates that may prevent future issues. This preliminary action ensures the device remains optimized and prevents user dissatisfaction from unaddressed errors.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the device operates in isolation, then device complexity is reduced, but adaptability deteriorates due to inability to receive timely firmware updates

Engineering Contradiction:
Improvefirmware update capabilityVSAvoidnetwork connectivity requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control unit establishes wireless communication with a remote server to receive feedback about available firmware updates. The device queries the server for update information, and the server responds with update availability status, enabling the device to adapt by downloading and installing relevant firmware updates automatically.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The control unit serves multiple functions: it manages device operations, monitors for firmware updates, communicates with remote servers, and performs automated updates. This multi-functionality allows the device to maintain isolation while still receiving timely firmware updates through integrated network capabilities.

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

3Reliability

If errors are not monitored and updated, then device complexity is reduced, but reliability deteriorates due to unaddressed connection failures, battery issues, and consumable management problems

Engineering Contradiction:
Improveerror prevention capabilityVSAvoiderror monitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control unit logs errors and receives feedback from the remote server about firmware updates that can address these errors. The system continuously monitors device operation, identifies issues such as connection failures or battery problems, and automatically obtains firmware updates designed to prevent or resolve these specific error types.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The device autonomously monitors its own operational status, logs errors when they occur, and independently seeks out and installs firmware updates that address these errors. This self-service approach to error monitoring and correction improves reliability without requiring external intervention or complex manual monitoring systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3759589B1Smoking substitute device
Publication Date: 2024.09.18 IMPERIAL TOBACCO LTD
  • EP3759589B1 patent drawingFigure 1
  • EP3759589B1 patent drawingFigure 2(a)~2(c)
  • EP3759589B1 patent drawingFigure 3(a)~3(b)

AI summary

A computer implemented method, a smoking substitute device, a mobile device, and a remote server all for updating firmware of a smoking substitute device. The computer implemented method having the steps of: logging one or more errors encountered by the smoking substitute device; transmitting the one or more errors to a second device; selecting, based on the one or more errors encountered by the smoking substitute device, an updated firmware for use by a processor in the smoking substitute device; transmitting, from the second device to the smoking substitute device, the updated firmware; and updating the firmware of the smoking substitute device with the updated firmware received from the second device.