Gesture-Based Firmware Update for Minimalist Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic apparatuses with minimalistic designs, lacking robust displays and physical buttons, require intuitive interaction methods for users, yet existing solutions do not effectively facilitate firmware updates and user interactions without consuming excessive battery power.

Innovation Solution

The electronic apparatus employs motion sensors to detect input gestures, allowing users to perform firmware updates by sending requests through proximity-based communication channels, and updates the firmware using received update information, all while minimizing battery consumption through the use of non-alphanumeric LEDs for visual signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional firmware update methods are used in minimalistic electronic apparatuses, then firmware can be updated, but user interaction becomes complex and battery power is consumed excessively

Engineering Contradiction:
Improvefirmware update operationVSAvoidbattery power consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent replaces traditional mechanical interaction methods (physical buttons, displays) with motion-based gesture recognition. Users perform physical gestures in space that are detected by motion sensors, substituting the need for complex UI navigation and reducing screen/time usage, thereby conserving battery power while maintaining ease of firmware update operations

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces motion gestures as an intermediary between the user and the firmware update process. Instead of directly interacting with software interfaces that consume battery power, users perform physical gestures that serve as a mediator to initiate and control firmware updates, reducing direct electronic interaction and energy consumption

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If robust displays and physical buttons are included in electronic apparatuses, then user interaction is facilitated, but device complexity increases

Engineering Contradiction:
Improveuser interactionVSAvoidapparatus structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the interaction functionality from traditional complex components (displays, physical buttons) and relocates it to motion sensor-based gesture recognition. This removes unnecessary hardware complexity while preserving intuitive user interaction capabilities through spatial gestures

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The motion sensor system serves multiple functions: it detects user gestures for navigation, initiates firmware updates, and provides feedback, replacing what would traditionally require separate physical buttons, display interactions, and control mechanisms. This multi-functionality reduces overall device complexity while maintaining ease of operation

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

Data Source

PatentEP3105676B1Method and apparatus for updating a firmware of an apparatus
Publication Date: 2022.10.19 NOKIA TECHNOLOGIES OY
  • EP3105676B1 patent drawingFigure 1~2B
  • EP3105676B1 patent drawingFigure 3~4J
  • EP3105676B1 patent drawingFigure 5

AI summary

A method comprising receiving motion information indicative of an input gesture by way of at least one motion sensor comprised by the apparatus, determining that the input gesture is a firmware update gesture, the firmware update gesture being indicative of a directive to update a firmware of the apparatus, sending a firmware download request to a separate apparatus based, at least in part, on determining that the input gesture is the firmware update gesture, receiving firmware update information from the separate apparatus based, at least in part, on the firmware download request, and updating the firmware of the apparatus based, at least in part, on the firmware update information is disclosed.