Firmware Package Segmentation for Multi-Device Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to efficiently create a firmware package adaptable to multiple types of devices when firmware data is individually created for each type, leading to storage challenges and inefficiencies in managing and distributing firmware updates.

Innovation Solution

A firmware package creation apparatus and system that classifies firmware files into common and device-specific files, compressing them separately to create a unified package, allowing for efficient distribution and update across multiple device types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If firmware data is individually created for each device type, then device-specific firmware requirements are met, but storage space requirements increase and distribution efficiency decreases

Engineering Contradiction:
Improvefirmware adaptability to different device typesVSAvoidstorage space for firmware data
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The firmware data is segmented into common firmware (shared across multiple device types) and specific firmware (device-type specific). This segmentation allows the system to store only one copy of common firmware while maintaining separate copies only for device-specific portions, thereby reducing overall storage requirements while preserving adaptability to different device types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple device-specific firmware datasets are merged into a single unified firmware package by extracting and consolidating common firmware portions. This merging process creates a compact package that can be distributed once and applied to multiple device types, reducing the quantity of firmware data that needs to be stored and transmitted.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If firmware data is individually created for each device type, then device-specific functionality is ensured, but distribution efficiency and management ease deteriorate

Engineering Contradiction:
Improvefirmware device-specific functionalityVSAvoidfirmware distribution efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

By segmenting firmware into common and specific portions, the system maintains device-specific functionality through the specific firmware components while enabling efficient distribution through the unified package structure. The segmentation allows a single package to serve multiple device types without compromising device-specific requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The unified firmware package serves multiple functions: it can be distributed to various device types (MFPs, printers, etc.), maintains device-specific functionality through selective application, and simplifies management by consolidating multiple firmware datasets into one universal package.

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

3Reliability

If all firmware data is stored separately for each device type, then complete firmware coverage is achieved, but storage medium capacity requirements increase

Engineering Contradiction:
Improvefirmware coverage completenessVSAvoidstorage medium capacity
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

Multiple separate firmware datasets are merged into a single unified package by extracting common firmware portions and consolidating them. This merging reduces the total volume of data that must be stored on the storage medium while maintaining complete firmware coverage across all device types through the combination of common and specific firmware components.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250291569A1Firmware package creation apparatus, firmware package creation program, and firmware update system
Publication Date: 2025.09.18 TOSHIBA TEC KK
  • US20250291569A1 patent drawing
  • US20250291569A1 patent drawing
  • US20250291569A1 patent drawing

AI summary

According to one embodiment, a firmware package creation apparatus classifies a plurality of files contained in each of a plurality of pieces of firmware data by type as common files used in common in all types and files by device used only in a type as a target of each firmware data by type, creates a first compressed file by collectively compressing only the common files, creates a second compressed file by collectively compressing only the files by device with respect to each of the plurality of pieces of firmware data by type for all of the plurality of pieces of firmware data by type, and thereby, creates a plurality of the second compressed files based on the classification, and creates one firmware package by collectively compressing the first compressed file and the plurality of second compressed files.