Uninterrupted gateway service system and method

TWI943627BActive Publication Date: 2026-10-21THINKPOWER INFORMATION CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
TW114132518
Authority / Receiving Office
TW · TW
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-08-26
Publication Date
2026-10-21
Estimated Expiration
2045-08-25

Smart Images

  • Figure TWG2TB001917364_001
    Figure TWG2TB001917364_001
  • Figure TWG2TB001917364_002
    Figure TWG2TB001917364_002
  • Figure TWG2TB001917364_003
    Figure TWG2TB001917364_003
Patent Text Reader

Abstract

This invention discloses a gateway service uninterrupted system and method, wherein the system includes a database, a master data server, at least one slave data server, a connection load balancer, and at least one user device. First, the master data server receives and stores multiple configuration data stored in the database. Then, the master data server transmits the configuration data to the slave data server in real time and stores it. Next, the connection load balancer analyzes whether the user device transmits login token request path information or configuration data access path information. If the login token request path information is transmitted, a login token generated by the master data server is received for authentication. If the configuration data access path information is transmitted, the connection load balancer guides the user device to connect to the slave data server.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A gateway service uninterrupted method for data transmission in a gateway service uninterrupted system, wherein the gateway service uninterrupted system includes a database, a master data server, at least one slave data server, a connection load balancer, and at least one user device, wherein the database is signal-connected to the master data server and the slave data servers, the slave data servers are signal-connected to the master data server, the connection load balancer is signal-connected to the master data server, the slave data servers, and the user devices, wherein the database is used to store multiple configuration data, and the user devices are respectively used to transmit login token request path information or configuration data access path information, wherein the gateway service uninterrupted method includes the following steps: a) The master data server receives and stores the configuration data stored in the database to keep it synchronized with the configuration data stored in the database; b) The master data server transmits the configuration data to the slave data servers in real time and stores it to keep the configuration data on the slave data servers synchronized with the configuration data stored on the master data server; c) The connection load balancer provides connection for the user devices and analyzes whether the user devices are transmitting login token request path information or configuration data access path information; d) If one of the user devices is transmitting login token request path information, the connection load balancer sends a request token generation command to the master data server, receives a login token generated by the master data server, and then transmits it to the user device for authentication; and e) If one of the user devices is transmitting configuration data access path information and has been authenticated, the connection load balancer guides the user device to connect to one of the slave data servers to modify and store the configuration data. The uninterrupted gateway service system further includes at least one connection distribution gateway device, which is signal-connected to the connection load balancer and to one of the master data server or the slave data servers. Step d) includes step d1) the connection load balancer receives the login token of the user device and transmits it to the connection distribution gateway device for verification of the login token of the user device. Each of the connection distribution gateway devices includes a memory unit. Step d1) further includes the following steps: d11) the master data server synchronously transmits the login token to the slave data servers; and d12) the connection distribution gateway devices are respectively connected to one of the master data server or the slave data servers, synchronously receive the login token and store it in the memory unit for verification of the login token of the user device by the connection distribution gateway device.

2. The gateway service uninterrupted method as described in claim 1, wherein step e) includes a step e1) the configuration data with content changes transmitted from the data server to the database, causing the configuration data stored in the database to change synchronously.

3. The gateway service uninterrupted method as described in claim 1, wherein the gateway service uninterrupted system further includes at least one application interface management device, which is signal-connected to the slave data servers and is used by at least one administrator for data management, wherein step e1) includes the following steps: e11) The application interface management device connects to one of the slave data servers and performs corresponding management settings and generates change setting data according to a management instruction received from the administrator; e12) The slave data server outputs the change setting data to the database and stores it; and e13) The master data server receives the change setting data stored in the database and immediately transmits the change setting data to the other slave data servers and stores it, so that the other slave data servers keep the change settings synchronized.

4. A gateway service uninterrupted system, comprising: a database for storing multiple configuration data; a master data server connected to the database and receiving and storing the configuration data stored in the database to maintain synchronization with the configuration data stored in the database; at least one slave data server connected to both the database and the master data server, receiving and storing the configuration data transmitted in real time by the master data server to maintain synchronization with the configuration data stored by the master data server; a connected load balancer connected to the master data server and the slave data servers; and at least one user device connected to the connected load balancer for transmitting either login token request path information or configuration data access path information. The connection load balancing device is used to analyze whether the user devices are transmitting login token request path information or configuration data access path information. If one of the user devices is transmitting login token request path information, the connection load balancing device sends a request token generation command to the master data server and receives a login token generated by the master data server and then transmits it to the user device for authentication. If one of the user devices is transmitting configuration data access path information and has been authenticated, the connection load balancing device guides the user device to connect to one of the slave data servers to modify and store the configuration data. It also includes at least one connection distribution gateway device, which is signal-connected to the connection load balancing device and to one of the master data server or slave data servers. The connection load balancing device is used to receive the login token from the user device and transmit it to the connection distribution gateway device for authentication of the user device's login token. Each of the connection distribution gateway devices includes a memory unit. The master data server synchronously transmits the login token to the slave data servers. The connection distribution gateway devices are connected to either the master data server or one of the slave data servers to synchronously receive the login token and store it in the memory unit, so that the connection distribution gateway device can verify the login token of the user device.

5. The gateway service uninterrupted system as described in claim 4, wherein the slave data servers are for transmitting configuration data with content changes to the database, so that the configuration data stored in the database changes synchronously.

6. The gateway service uninterrupted system as described in claim 4 further includes at least one application interface management device, which is signal-connected to the slave data servers and allows at least one administrator to perform data management. The application interface management device connects to one of the slave data servers and performs corresponding management settings and generates change setting data based on a management command received from the administrator. The slave data server outputs the change setting data to the database for storage, and the master data server receives the change setting data stored in the database to transmit the change setting data to the other slave data servers in real time for storage, so that the other slave data servers keep their settings changed synchronously.

Citation Information

Patent Citations

  • Method for Authenticating a User in an Interactive Gaming Environment

    US20100285872A1

  • Accessing Enterprise Data

    US20150339484A1

  • Secured mobile maintenance and operator system including wearable augmented reality interface, voice command interface, and visual recognition systems and related methods

    US20160124501A1