Network Resource Optimization via Acceptance Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient method for initiating communication between network nodes and network resources, as they fail to effectively match resource requests with available resources based on acceptance rates and communication history.

Innovation Solution

A network resource optimization system that receives resource requests, determines suitable resources, assigns scores based on acceptance rates and communication history, and initiates communication sessions by transmitting requests to the highest-ranked resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing systems use basic resource matching without scoring mechanisms, then the system complexity is low, but the communication session establishment efficiency is poor

Engineering Contradiction:
Improvecommunication session establishment efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing acceptance rates and communication histories for each network resource before actual communication requests arrive. This allows the scoring mechanism to quickly evaluate resources without complex real-time computations, thereby improving session establishment efficiency while keeping the system manageable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring acceptance rates and communication outcomes, then using this feedback to dynamically adjust resource scores. This feedback loop enables the system to learn from past interactions and improve matching efficiency over time without requiring fundamentally complex architecture.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system considers multiple resource parameters including acceptance rates and communication history, then the resource matching quality improves, but the information processing complexity increases

Engineering Contradiction:
Improveresource matching qualityVSAvoidinformation processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system transforms multiple complex parameters (acceptance rates, communication histories, compatibility metrics) into a single composite score for each resource. This parameter transformation simplifies the decision-making process while maintaining high matching quality, as the composite score encapsulates all relevant factors in an easily comparable format.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The scoring mechanism acts as an intermediary that processes and synthesizes multiple complex parameters into a unified evaluation metric. This intermediary layer simplifies the information processing burden by providing a single comprehensive score rather than requiring simultaneous analysis of multiple independent parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the system ranks and selects resources based on computed scores, then the communication session success rate increases, but the computational time increases

Engineering Contradiction:
Improvecommunication session success rateVSAvoidcomputational time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary ranking and scoring of network resources in advance, maintaining updated scorecards that reflect current acceptance rates and communication histories. When communication requests arrive, the system can quickly retrieve and use pre-computed scores rather than performing full evaluations, significantly reducing computational time while maintaining high success rates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements partial ranking by fully evaluating only the top candidate resources rather than exhaustively analyzing all possible resources. This partial action approach achieves high session success rates by focusing computational effort on the most promising candidates, thereby reducing overall computational time without sacrificing reliability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10992594B2Optimization of network resources
Publication Date: 2021.04.27 HOMEADVISOR
  • US10992594B2 patent drawing
  • US10992594B2 patent drawing
  • US10992594B2 patent drawing

AI summary

A method may include, by a network resource optimization system, receiving from a network node a resource request, determining a plurality of network resources based on the resource request, and determining a subset of network resources from the plurality of network resources and a network resource from the subset based on a score of each network resource. The score of each network resource may be based on a rate of acceptance of communication requests received or a number of communication sessions established. The method may include, by the network resource optimization system, transmitting a communication request to the determined network resource and receiving an acceptance from the network resource. The method may include, by the network resource optimization system, causing a selection mechanism to be activated at the network node, receiving from the network node a selection, and initiating the communication session in response to the selection.