Patch Management Heuristic for Road Warrior Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Patch management for traveling or intermittent PC users is hindered by limited access to high-bandwidth connections and transient network availability, often requiring users to ignore or reject downloads due to time constraints, and existing solutions are not user-friendly.

Innovation Solution

A method and system that establish a predetermined time frame for downloads, using a heuristic algorithm to determine suitable times based on user patterns, connection types, and non-use periods, with an active protection system to manage download receptivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If patch management downloads are enabled continuously, then system security and reliability are improved, but loss of time and user productivity deteriorate due to monopolization of limited connection time

Engineering Contradiction:
Improvesystem securityVSAvoidconnection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by establishing predetermined time frames and conditions for patch downloads before connection time is needed. The heuristic algorithm pre-calculates optimal download windows based on historical usage patterns, ensuring patches are downloaded during non-critical periods while maintaining system security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts download receptivity based on real-time conditions. The heuristic algorithm continuously monitors usage patterns, connection availability, and system state to dynamically determine when to enable or disable download receptivity, optimizing the balance between security and time utilization.

Inventive Principle:
Principle #15Dynamics

2Productivity

If patch management downloads are rejected to save connection time, then user productivity is improved, but system security and reliability deteriorate

Engineering Contradiction:
Improveuser productivityVSAvoidsystem security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system ensures system security is maintained through preliminary actions by pre-scheduling patch downloads during identified optimal time frames. The heuristic algorithm proactively identifies download opportunities before they are needed, ensuring security updates are applied without impacting user productivity during critical work periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the heuristic algorithm continuously learns from user patterns and system state. This feedback loop ensures that patch management decisions are optimized over time to maintain both security and productivity, adjusting download schedules based on actual system performance and user behavior.

Inventive Principle:
Principle #23Feedback

3Loss of time

If the away button function is used to reject downloads, then loss of time is reduced, but ease of operation deteriorates due to user knowledge requirements

Engineering Contradiction:
Improvedownload timeVSAvoiduser operation
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs self-service by automatically managing patch download decisions without requiring user intervention. The heuristic algorithm independently analyzes usage patterns, determines optimal download times, and controls download receptivity, eliminating the need for users to learn or manually operate away button functions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical operations (user clicking away button) with an automated intelligent system. The heuristic algorithm substitutes the need for manual user actions with automated decision-making based on learned patterns, significantly improving ease of operation while maintaining time efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Manufacturing precision

If patch downloads are performed during high-bandwidth connections, then manufacturing precision of patch installation is improved, but loss of time increases due to limited availability of such connections

Engineering Contradiction:
Improvepatch installation qualityVSAvoidconnection availability
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of connection characteristics and usage patterns to identify optimal download windows. The heuristic algorithm pre-determines time frames where high-bandwidth connections are available and schedules patch downloads accordingly, ensuring both installation quality and time efficiency are optimized.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes operational parameters by dynamically adjusting download receptivity based on connection bandwidth and quality. The heuristic algorithm monitors connection parameters and modifies download behavior accordingly, enabling high-precision patch installation during optimal connection periods while minimizing overall time loss.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8065428B2Computer patch management in “road warrior” contexts
Publication Date: 2011.11.22 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US8065428B2 patent drawing
  • US8065428B2 patent drawing
  • US8065428B2 patent drawing

AI summary

Methods and arrangements for facilitating and streamlining patch management in “road warrior” and analogous contexts. Particularly, there are broadly contemplated herein, in accordance with at least one presently preferred embodiment of the present invention, methods and arrangements for facilitating determinations of suitable times for enabling system updates and/or downloads.