Unified Local Patch Repository Resource Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current patch management systems require dedicated resources for each operating system version, leading to inefficient use of computing resources, increased maintenance costs, and waste of networking resources, especially in environments with multiple OS types and versions.

Innovation Solution

A Unified Local Patch Repository (ULPR) system that allocates each Local Patch Repository (LPR) on a dedicated logical computing resource but shares physical resources, using built-in routing rules to direct patch requests to the correct logical computing resources, and allows for dynamic allocation and deallocation of resources to optimize resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated computers/servers are required for each OS version, then patch management reliability is improved, but computing resources are wasted and maintenance costs increase

Engineering Contradiction:
Improvepatch management reliabilityVSAvoidcomputing resources waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges multiple OS-specific patch repositories into a single unified local patch repository that can serve multiple operating systems simultaneously. Instead of requiring separate dedicated servers for each OS version, the unified repository consolidates patch storage and distribution capabilities, allowing one server to efficiently manage patches for multiple OS types and versions through a single interface.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified local patch repository is designed with multi-functionality to handle different operating systems through a single system. It provides universal patch management capabilities that can serve Windows, Linux, and other OS types simultaneously, eliminating the need for OS-specific dedicated repositories and enabling one server to perform multiple patch distribution functions.

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

2Manufacturing precision

If dedicated computers are used for each OS version, then patch distribution accuracy is improved, but networking resources are wasted

Engineering Contradiction:
Improvepatch distribution accuracyVSAvoidnetworking resources consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent consolidates multiple networking resources (hostnames, IP addresses) into a single unified repository system. Instead of requiring separate network identities for each OS-specific repository, the unified system uses one hostname and IP address to serve multiple OS types, significantly reducing networking resource consumption while maintaining the ability to accurately distribute patches to the correct OS versions.

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If separate repositories are used for each OS type, then patch retrieval efficiency is improved, but disk space is wasted

Engineering Contradiction:
Improvepatch retrieval efficiencyVSAvoiddisk space consumption
Core Design Contradiction:
SpeedVSVolume of stationary object

Solution Approach 1:

The unified local patch repository merges the storage functions of multiple OS-specific repositories into a single consolidated storage system. Instead of maintaining separate disk allocations for Windows patches, Linux patches, and other OS-specific repositories, the unified system consolidates all patch storage in one location, reducing total disk space requirements while maintaining efficient retrieval capabilities through organized storage structures.

Inventive Principle:
Principle #5Merging (Combining)

4Stability of the object's composition

If multiple dedicated servers are deployed, then system stability is improved, but maintenance operations increase

Engineering Contradiction:
Improvesystem stabilityVSAvoidmaintenance operations
Core Design Contradiction:
Stability of the object's compositionVSEase of repair

Solution Approach 1:

The patent merges multiple dedicated server systems into a single unified repository platform, reducing the total number of systems that require maintenance. Instead of separately maintaining multiple OS-specific repositories, administrators only need to maintain one unified system, significantly reducing maintenance overhead while preserving system stability through centralized management and monitoring capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11922158B2Unified local patch repository
Publication Date: 2024.03.05 INTIGUA
  • US11922158B2 patent drawing
  • US11922158B2 patent drawing
  • US11922158B2 patent drawing

AI summary

A method for software patching, the method may include determining to expose at least one patch of a version of an operating system to one or more computers located outside a unified local path repository (ULPR) hosted by a computer; and exposing, for period of time and by the ULPR, a selected logical computer that stores the at least one patch. The selected logical computer is selected out of multiple logical computers of the ULPR. Different logical computers of the multiple logical computers store operating systems that differ from each other by at least one of identity and version.