Patent ID: 11943685
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A server system for an always-on connection, comprising:
a plurality of always-on connection processing parts; and
a controller including a control server and a selection server,
wherein each of the always-on connection processing parts includes a plurality of always-on connection execution parts,
the controller is configured to execute:
a receiving process to receive a first request from a terminal device;
a determining process to determine a target always-on connection processing part, among the always-on connection processing parts according to the first request, the target always-on connection processing part being one always-on connection processing part to establish the always-on connection with the terminal device; and
a sending process to send to the terminal device a destination data indicating a destination of a second request different from the first request for the always-on connection after determining the target always-on connection processing part, the destination data also indicating the target always-on connection processing part, and

the target always-on connection processing part is configured to establish the always-on connection between the terminal device and one always-on connection execution part among the always-on connection execution parts included in the target always-on connection processing part, according to the second request from the terminal device,
the processing part of the control server sends to the selection server a determination request for the allocation label information to be all to the terminal device, wherein the control server stores and utilizes API history data, always-on connection history data, and user corresponding relation data, wherein the selection server refers to the allocation label configuration data and acquires an allocation label configuration which is the configuration of the allocation label information;
wherein label information based on at least one of service information, user information, or terminal specification information is assigned in advance to each of the always-on connection processing parts, and
in the determining process, the controller is configured to execute:
an allocation label determining process to determine allocation label information, the allocation label information being the label information to be allocated to the terminal device, wherein the label information includes at least one information type selected from service information, history information, user information and terminal specification information; and
a processing part determining process to determine an always-on connection processing part to which the allocation label information is assigned as the target always-on connection processing part, among the always-on connection processing parts.