Wireless Device Reset with Timer-Based Memory Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for controlling and resetting lighting devices and computer programs lack efficient methods for wireless control and synchronization, particularly in managing power outages and ensuring device synchronization across a network.

Innovation Solution

A wireless control device with sensors, switches, and a processor that utilizes time and location-based algorithms to manage device control, including power outage detection and synchronization, and includes a method for resetting devices using timer-based memory functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a reset switch and non-volatile reset memory are used to record switch state, then device reset functionality is improved, but device complexity increases

Engineering Contradiction:
Improvedevice reset functionalityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The processor automatically detects power provision events and compares current reset switch state with recorded state in memory, enabling self-service reset functionality without external intervention. The system serves itself by autonomously determining when to enter reset mode based on state comparison.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The reset switch state is recorded in non-volatile memory before power loss occurs. This preliminary recording allows the system to restore proper operational state after power restoration, ensuring reliable reset functionality by preparing the reset condition in advance.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If wireless communication system is connected to remote device for receiving instructions, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improvewireless control capabilityVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The wireless communication system enables the lighting device to function both as a controlled device and as a controllable device. The same hardware infrastructure supports bidirectional communication, allowing the device to receive instructions from remote devices while maintaining its primary lighting function.

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

3Adaptability or versatility

If configuration settings are stored in non-volatile communication memory, then adaptability is improved, but loss of information risk increases during power outages

Engineering Contradiction:
Improveconfiguration storageVSAvoidconfiguration settings
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system records the reset switch state in non-volatile memory before power loss occurs, creating a protective cushion against information loss. This preliminary state capture ensures that configuration integrity is maintained during power outages, allowing the system to restore proper operation after power restoration.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentEP3799005B1A method for resetting a device or turning a computer program on
Publication Date: 2025.07.23 ILUMI SOLUTIONS INC
  • EP3799005B1 patent drawingFigure 1
  • EP3799005B1 patent drawingFigure 2A~2B
  • EP3799005B1 patent drawingFigure 3A~3C

AI summary

A method for resetting a device or turning a computer program ON is described. The method includes the steps of determining a count of a counter or a time of a timer (1704) of the device and flagging or unflagging a first or additional defined memory location when the count or timer reaches a first or additional milestone for the counter or timer (1606, 1706; 1608, 1708). The method further includes the steps of turning the device OFF and then ON again (1610, 1710), and then repeating these steps a specified number of times to reset the device or turn the computer program ON.