Service Point Change Automation for Real-Time Load Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for changing service points in a multi-service point load-balancing scheme are not capable of real-time processing, requiring users to manually submit application forms and wait for administrator approval, leading to delayed changes.

Innovation Solution

A method and system that allows a serving service point to automatically locate a target service point, transfer user data, and redirect client connections in real-time by using pre-defined routing information and proxy points, enabling seamless and instantaneous service point changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual application forms and administrator approval are used for changing service points, then system control and security are maintained, but the changing process cannot be completed in real time

Engineering Contradiction:
Improvesystem controlVSAvoidchanging process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by allowing users to autonomously initiate and complete service point changes through automated workflows. The user submits a change request that is automatically processed by the system, including automatic data migration and connection redirection, eliminating the need for manual administrator intervention while maintaining system control through predefined validation rules and authorization checks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring automated workflows, data migration scripts, and connection redirection rules before change requests are submitted. When a user initiates a service point change, the system has already prepared the necessary processing logic and pathways, enabling immediate execution without manual intervention and achieving real-time service point changes while maintaining security through pre-established control mechanisms.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration file modification is performed by administrators, then system security and control are maintained, but the changing process is delayed and not real-time

Engineering Contradiction:
Improvesystem controlVSAvoidchanging process efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system replaces the mechanical manual process of administrator configuration file modification with an automated electronic system. The automated workflow includes programmatic data migration, automatic configuration updates, and systematic connection redirection, all executed by software agents rather than human administrators. This substitution dramatically improves productivity while maintaining system control through coded validation rules and authorization protocols.

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

Solution Approach 2:

The system introduces an automated intermediary layer between the user's service point change request and the actual system configuration changes. This intermediary consists of automated agents that handle data migration, configuration updates, and connection redirection without requiring direct administrator intervention. The intermediary maintains system control by implementing predefined security checks and validation rules while enabling real-time processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If users are served by dedicated service points with stored user data, then service stability is maintained, but users served by different service points cannot directly communicate with each other

Engineering Contradiction:
Improveservice stabilityVSAvoidcross-server communication capability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The system implements universality by creating a multi-functional service point change mechanism that serves multiple purposes: it maintains dedicated service point assignments for stability while simultaneously enabling cross-server communication through automated data migration and connection redirection. The same infrastructure that provides service stability is leveraged to enable versatile communication between users on different service points by dynamically reassigning service points when communication is required.

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

4Productivity

If service points are deployed according to geographical areas, then load distribution is optimized, but users need to frequently change service points to communicate with users in different areas

Engineering Contradiction:
Improveload distribution efficiencyVSAvoidservice point change frequency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system implements dynamics by making service point assignments flexible rather than static. While service points are initially deployed according to geographical areas for load distribution optimization, the system dynamically allows users to change service points on-demand through automated processes. This dynamic capability enables users to switch between geographical service points without manual intervention, reducing the time loss associated with frequent changes while maintaining the geographical load distribution framework.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9538440B2Method and system of changing service points
Publication Date: 2017.01.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9538440B2 patent drawing
  • US9538440B2 patent drawing
  • US9538440B2 patent drawing

AI summary

Various examples provide a method of changing service points. According to the method, a serving service point obtains a changing request, and obtains a user identity from the changing request; locates a target service point by using the changing request; obtains serving user data corresponding to the user identity, sends the serving user data to the target service point; receives a changing response returned by the target service point, and redirect a client corresponding to the user identity to connect to the target service point. Various examples also provide a system of changing service points. The above method and system can change service points in real time.