Gateway Bootstrap via Terminal Server Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current device management systems face challenges in bootstrapping gateways, as existing methods do not effectively enable gateways to initiate a bootstrap process independently, especially when managing terminal devices under the control of multiple servers.

Innovation Solution

A method and apparatus where a gateway acquires server information from a terminal device, determines a target server, and initiates a bootstrap request to perform the bootstrap process using received bootstrap information, simplifying the bootstrap process and enriching the gateway's capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the gateway is bootstrapped before delivery from the factory, then the bootstrap process is completed in advance, but the gateway cannot adapt to multiple server configurations for different terminal devices

Engineering Contradiction:
Improvebootstrap process completionVSAvoidmulti-server configuration adaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The gateway performs preliminary bootstrap actions by acquiring server information from the terminal device during the bootstrap process. This allows the gateway to prepare necessary configuration data in advance while maintaining adaptability to different servers through the terminal device's provided information

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gateway transitions from a static pre-configured state to a dynamic configuration state by acquiring server information from the terminal device at runtime. This enables the gateway to adapt its server configuration dynamically based on which terminal device is being managed

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the gateway acquires server information from the terminal device and determines target server autonomously, then the bootstrap process complexity is reduced, but the gateway requires independent bootstrap initiation capability

Engineering Contradiction:
Improvebootstrap process complexityVSAvoidgateway autonomous bootstrap capability
Core Design Contradiction:
Device complexityVSExtent of automation

Solution Approach 1:

The gateway performs self-service by autonomously acquiring server information from the terminal device, determining the target server, and initiating the bootstrap process without external intervention. This self-service capability reduces overall system complexity while enabling autonomous operation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The terminal device acts as an intermediary that provides server information to the gateway. This intermediary relationship enables the gateway to obtain necessary configuration data without complex direct server discovery mechanisms, simplifying the bootstrap process

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If the server directly manages the terminal device, then the device management is straightforward, but the gateway cannot serve as an effective proxy for indirect management

Engineering Contradiction:
Improvedevice management simplicityVSAvoidgateway proxy capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The gateway serves as an intermediary between the server and terminal device by acquiring server information from the terminal device and initiating bootstrap to the appropriate server. This intermediary role enables flexible proxy management while maintaining straightforward server-terminal device management when direct connection is used

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9417887B2Method and apparatus for bootstrapping gateway in device management system
Publication Date: 2016.08.16 INTERDIGITAL TECH CORP
  • US9417887B2 patent drawing
  • US9417887B2 patent drawing
  • US9417887B2 patent drawing

AI summary

The present invention discloses a method and an apparatus for bootstrapping a gateway in a device management system, where the method includes: acquiring, from a terminal device by a gateway, server information saved by the terminal device; determining, by the gateway, a target server according to the acquired server information, and initiating a bootstrap request; and performing, by the gateway, a bootstrap according to bootstrap information received from the target server. The present invention enables the gateway to accomplish a bootstrap process in a use process.