Redundant Firmware Shared Area Data Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing firmware redundancy systems fail to synchronize data in modifiable partitions when switching between firmware partitions, leading to data loss and inconsistency.

Innovation Solution

A data synchronization method and apparatus that establishes a shared area for redundant firmware, adds modifiable partitions to this shared area to remove mapping relations, and synchronizes data across these partitions when switching firmware, ensuring data consistency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If firmware redundancy is implemented with one-to-one mapping between firmware and modifiable partition, then firmware reliability is improved, but data consistency deteriorates when switching firmware partitions

Engineering Contradiction:
Improvefirmware reliabilityVSAvoiddata consistency
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The modifiable partition is designed to serve multiple firmware partitions simultaneously. Instead of being dedicated to a single firmware partition, the modifiable partition can be accessed and shared by multiple firmware partitions, enabling data consistency across firmware switches while maintaining the reliability benefits of firmware redundancy.

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

2Stability of the object's composition

If modifiable partition is dedicated to specific firmware partition, then firmware stability is improved, but data retention deteriorates during firmware switching

Engineering Contradiction:
Improvefirmware stabilityVSAvoiddata retention
Core Design Contradiction:
Stability of the object's compositionVSLoss of substance

Solution Approach 1:

The patent merges the modifiable partition with the shared storage area, combining previously separate resources. This allows the modifiable partition to maintain its stability while simultaneously being accessible by multiple firmware partitions, preventing data loss during firmware switching.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If data synchronization is not implemented, then system complexity is reduced, but user experience deteriorates due to data loss

Engineering Contradiction:
Improvesystem complexityVSAvoiduser experience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system automatically manages data synchronization and partition sharing without requiring manual intervention. The modifiable partition is configured to be inherently accessible by multiple firmware partitions, and the system self-manages the data retention and consistency, eliminating the need for complex manual synchronization processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250117401A1Data synchronization method and apparatus for redundant firmware, and non-volatile readable storage medium
Publication Date: 2025.04.10 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US20250117401A1 patent drawing
  • US20250117401A1 patent drawing

AI summary

Provided are a data synchronization method and apparatus for redundant firmware (FW), and a non-volatile readable storage medium, applicable to the technical field of computers. In the method, a shared area is established, and a modifiable partition corresponding to the redundant FW is added to the shared area, so that the FW can access any modifiable partition of the shared area, and a fixed mapping relation between the FW and the modifiable partition is removed, Modifiable partition in the shared area are redundant modifiable partition; if an abnormality occurs in the current FW, the current FW is switched to a FW to be synchronized, and data consistency is achieved by accessing the modifiable partition of the shared area.