Network Configuration via Query Replication and Parallel Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud computing environments, predicting and guaranteeing the precise characteristics of computing resources across disparate locations is challenging due to varying network latencies and resource deployments, which can lead to delays in processing and configuration of electronic network elements.

Innovation Solution

A system comprising a query handler device, update circuits operating in parallel, and a database that receives queries, determines answers, and adjusts database entries in a centralized manner, utilizing an electronic queue and audit store to manage write operations and prevent conflicts, ensuring efficient configuration of electronic network elements despite varying network latencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If computing resources are deployed at disparate locations to achieve economies of scale, then resource utilization efficiency is improved, but network latency and configuration delays increase

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidconfiguration delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-loads configuration data into local caches at distributed resource locations before actual configuration requests arrive. This preliminary action allows resources to be configured immediately when requested, eliminating network latency delays while maintaining the distributed architecture for resource utilization efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a configuration management system with local cache intermediaries between the central provisioning system and distributed computing resources. These intermediaries store configuration data locally, acting as mediators that eliminate the need for real-time network communication during configuration operations, thus reducing latency while preserving distributed resource deployment benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If configuration data is stored centrally, then data consistency is improved, but access speed and configuration efficiency deteriorate due to network latency

Engineering Contradiction:
Improvedata consistencyVSAvoidconfiguration access speed
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The configuration data is segmented into hierarchical levels: central master configuration data and distributed local cache copies. This segmentation allows the system to maintain data consistency at the central level while enabling fast local access at distributed locations, resolving the contradiction between consistency and access speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Configuration data is preliminarily copied from the central repository to local caches before actual configuration operations. This preliminary replication action enables fast local access speeds while the central repository maintains the authoritative consistent version, allowing both requirements to be satisfied simultaneously.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If parallel processing is implemented across distributed resources, then processing capacity is improved, but coordination complexity and conflict management increase

Engineering Contradiction:
Improveprocessing capacityVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an audit store and queue system as intermediary coordination mechanisms. These intermediaries manage parallel configuration operations by tracking which resources are being configured and coordinating write operations, reducing direct coordination complexity between distributed resources while maintaining high processing capacity through parallel execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10931518B2System and method for configuring networks
Publication Date: 2021.02.23 CSG SYSTEMS INC
  • US10931518B2 patent drawing
  • US10931518B2 patent drawing
  • US10931518B2 patent drawing

AI summary

A system and method for handling queries where the queries and the answers to those queries are transmitted by means of a network which may have significantly variable latencies. The system and method involve copying the queries and calculating a response to each copy of the query and sending each response over the network. The first-received response can then be acted upon. The query may be divided up into sub-queries which are then replicated and sent for determination.