Dispatching Server Gateway Allocation Home Network

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional home intelligent networks face limitations in service capacity and expandability due to upper service limits of service servers and limited capacity of two-way communication servers, restricting their application and convenience.

Innovation Solution

An automatic server dispatching system and method that dynamically dispatches gateways to service servers based on dispatching status and upper service limits, utilizing a two-way communication server to manage the allocation and update of service servers, allowing for increased service capacity and expanded application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a single service server is used to manage home intelligent network gateways, then the system structure is simple, but the service capacity is limited due to upper service limits

Engineering Contradiction:
Improveservice capacityVSAvoidsystem structure
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the service function by introducing a dispatching server that coordinates multiple service servers. The dispatching server divides gateway assignment across multiple service servers, allowing the system to handle more gateways than a single server could manage alone.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dispatching server acts as an intermediary between gateways and service servers. It receives gateway connection requests, determines appropriate service servers based on current load and capacity, and directs gateways accordingly, enabling scalable service capacity without requiring each gateway to directly manage all service servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the two-way communication server has limited capacity, then the system is stable and manageable, but the application expandability is restricted

Engineering Contradiction:
Improveapplication expandabilityVSAvoidcommunication capacity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent adds a new dimension to the communication architecture by introducing the dispatching server layer. This creates a hierarchical communication structure where the dispatching server handles high-level gateway routing decisions, while the two-way communication server handles specific gateway-service server communication, effectively expanding capacity without overloading the original communication server.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If manual gateway assignment to service servers is performed, then control precision is high, but the operation complexity and time consumption increase

Engineering Contradiction:
Improvegateway assignment efficiencyVSAvoidoperation complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The dispatching server implements automatic gateway assignment by evaluating service server status, capacity, and suitability criteria. When a gateway needs assignment, the system autonomously selects an appropriate service server and establishes the connection without requiring manual intervention, thereby improving efficiency while maintaining controlled precision through defined selection criteria.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10187221B2Automatic server dispatching system and method
Publication Date: 2019.01.22 CLIMAX TECH
  • US10187221B2 patent drawing
  • US10187221B2 patent drawing
  • US10187221B2 patent drawing

AI summary

The present invention discloses an automatic server dispatching system and method, in which gateways communicate with service servers via a two-way communication server. A dispatching server dispatches the gateways to the service servers according to a dispatching status of the service servers and upper service limits of the service servers.