LAN Patch Reuse via Shared Download and Differential Packaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing patch installation methods result in inefficient patch downloads and installations due to multiple devices separately downloading patches from a patch server, leading to wasted network resources and reduced efficiency.

Innovation Solution

A patch reuse method where a first electronic device in a local area network collectively obtains required patch files from a patch server and distributes them to other devices within the network, utilizing common and differential parts to optimize package size and transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple devices separately download patches from the patch server, then each device can obtain its required patch independently, but network resources are wasted and patch installation efficiency is reduced

Engineering Contradiction:
Improvepatch installation efficiencyVSAvoidnetwork resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent merges multiple separate patch download operations into a single collective download operation. A first electronic device aggregates patch requirements from multiple devices in the local area network and downloads all required patches in one operation from the patch server. This combining of download operations eliminates redundant network transmissions and significantly improves overall patch installation efficiency while reducing network resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The first electronic device acts as an intermediary between the patch server and the other devices in the local area network. It collects patch requirements, downloads patches collectively, and then distributes them to the respective devices. This intermediary approach allows efficient bulk downloading while maintaining the ability to deliver specific patches to specific devices, resolving the contradiction between centralized efficiency and distributed independence.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If a reused patch package is generated containing common and differential parts, then transmission efficiency is improved and package size is reduced, but the complexity of patch processing increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidpatch processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments patch files into common parts and differential parts. The common part contains identical or similar content across multiple patches, while the differential part contains device-specific modifications. This segmentation allows the system to transmit only the differential parts to each device after downloading the common part once, significantly reducing transmission data volume and improving efficiency while maintaining manageable processing complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making different parts of the patch package serve different functions. The common part provides baseline updates applicable to all devices, while the differential part provides device-specific customizations. This differentiation allows efficient reuse of common content across multiple devices while maintaining the ability to customize for specific device requirements, balancing transmission efficiency with processing complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12468529B2Patch reuse method and system, and electronic device
Publication Date: 2025.11.11 HUAWEI TECH CO LTD
  • US12468529B2 patent drawing
  • US12468529B2 patent drawing
  • US12468529B2 patent drawing

AI summary

A patch reuse method, applied to a system that includes a plurality of devices and a patch server, where the patch server is configured to provide patches for the plurality of devices, the plurality of devices are located in a same local area network, and the plurality of devices include at least a first electronic device and a second electronic device. The method includes: The first electronic device sends a first patch query request including reused patch matching information to the patch server, where the reused patch matching information includes first patch matching information of the first electronic device and second patch matching information of the second electronic device; and the patch server sends, based on the reused patch matching information, a reused patch package including a patch file that is required by each device to the first electronic device.