Information processing system and method thereof
AssigneesInventec Corporation, Inventec (Pudong) Technology Corporation
InventorSean LIU
Life of this patent
Estimating the term…
Abstract
An information processing system and a method thereof are provided. When monitoring that a network connecting speed between a main server and a client is too low, an assist server monitors all packets transmitted between the main server and the client, and after finding a packet that meets a takeover condition, the assist server requests, in replacement of the client, the main server to process the packet and finally returns a computing processing result fed back by the main server to the client. The above technical means achieves the technical efficacy of proactively assisting the main server to reduce the loading thereof.
Claims10
An information processing method, applied to a server environment, the server environment at least comprises a main server and an assist server, and the main server connects to at least one client, comprising:
- monitoring network connecting speed between the main server and the client by the assist server ;
- monitoring by the assist server all packets transmitted between the main server and the client when the network connecting speed is lower than a predetermined network speed value;
- searching and acquiring by the assist server at least one packet which meets takeover condition, wherein the packet is one of the all packets transmitted between the main server and the client;
- communicating with the main server and sending a processing request for the packet which meets takeover condition to the main server by the assist server in replacement of the client;
- obtaining a computing processing result and feeding back the computing processing result to the assist server by the main server;
- and
- sending the computing processing result to the client by the assist server.
An information processing system, at least comprising:
- a main server, connecting to at least one client, and used for receiving a request and obtaining a computing processing result;
- and
- an assist server, further comprising:
- a packet monitoring module, used for monitoring network connecting speed between the main server and the client, when the network connecting speed is lower than a predetermined network speed value, further monitoring all packets transmitted between the main server and the clients;
- a condition determination module, used for searching and acquiring at least one packet which meets takeover condition, the packet is one of the all packets transmitted between the main server and the client;
- a packet interception module, used for communicating and sending to the main server in replacement of the client, a processing request for the packet which meets takeover condition to the main server;
- and
- a processing module, used for receiving the computing processing result fed back by the main server and sending the computing processing result to the client.
Dependencies are inferred from the claim text.