Remote Physical Device Updates for Selective, Faster Resets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cable television systems face significant service disruptions during remote physical device resets due to lengthy hard and soft reset processes, which can take 4-5 minutes and over a minute, respectively, impacting video and data services.

Innovation Solution

A dynamic update system for remote physical devices that identifies and updates only the modified portions of the software image, allowing for a more efficient reset process by minimizing the need to download the entire image file and boot the operating system, thereby reducing service downtime.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a hard reset process is performed on a remote physical device, then the device is fully restarted to ensure operational reliability, but service disruption time increases to 4-5 minutes

Engineering Contradiction:
Improvedevice operational reliabilityVSAvoidservice disruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The reset process is segmented into selective restart of only modified software components rather than restarting the entire device. The system identifies and restarts only the specific software images that have been updated, leaving other operational components running continuously, thus reducing service disruption time while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Software images are updated and prepared in advance on the centralized server before being deployed to remote physical devices. This preliminary preparation allows the reset process to only transfer and restart specific pre-prepared images rather than performing comprehensive system initialization during the reset operation.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If a soft reset process is performed on a remote physical device, then service disruption is minimized, but the reset process still takes over a minute and modifies operational states

Engineering Contradiction:
Improveservice disruption timeVSAvoidoperational state stability
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The reset operation extracts and restarts only the specific software image components that have been modified, rather than performing a comprehensive soft reset of the entire device. This selective extraction reduces the reset duration to under a minute while maintaining operational stability by leaving unchanged components running.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system dynamically determines which software components need to be restarted based on the actual modifications detected, rather than following a fixed reset procedure. This dynamic approach allows the reset process to adapt to the specific state of each device and only modify what is necessary, reducing both time and operational impact.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the entire software image file is downloaded and the operating system is booted during reset, then the device is fully updated, but service disruption increases and productivity decreases

Engineering Contradiction:
Improvesoftware update completenessVSAvoidservice continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of downloading and installing the entire software image file, the system performs partial action by only transferring and installing the specific modified portions of the software image that have changed since the last update. This partial approach maintains update completeness for the necessary components while avoiding the excessive action of reinstalling the entire operating system, thus preserving service continuity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250227345A1Dynamic update system for a remote physical device
Publication Date: 2025.07.10 ARRIS ENTERPRISES LLC
  • US20250227345A1 patent drawing
  • US20250227345A1 patent drawing
  • US20250227345A1 patent drawing

AI summary

A method for updating an embedded device that includes a processor that receives an image file including at least one of kernel software, hardware configuration data, and application software. The embedded device parses the image file to determine portions of the image file that have been indicated by at least one flag as being modified from that currently being included on the embedded device. The embedded device installing at least portions of the image file on the embedded device and resetting portions of the embedded device based upon the at least one flag.