Patent ID: 7987265
Filing Date: 2011-07-26
Classification: H04L

Abstract:
1. An aggregation system, comprising: a load balancer; a plurality of user proxy server devices; and a plurality of user administration server devices; the plurality of user proxy server devices being connected with the load balancer so that the load balancer distributes access requests from user terminals in order of receipt to arbitrary ones of the plurality of user proxy server devices, and so that each access request is sent through a communication network from the user terminals and respectively includes a predetermined user identification number, and operation information which is generated by the user terminals, the plurality of user proxy server devices comprising a plurality of first computers each respectively connected to the load balancer by a Local Area Network (LAN), wherein the plurality of first computers each respectively includes a memory and a program stored thereon to: identify, among the user administration server devices, a user administration server device where a device number M of the identified user administration server device corresponds to a remainder obtained by dividing the user identification number in an access request received through the load balancer by a total number N of the user administration server devices, and transfer the access request, including the operation information and the user identification number, to the identified user administration server device; and wherein the plurality of user administration server devices comprises a plurality of second computers which each is respectively connected to the plurality of user proxy server devices by the LAN, and to which the device numbers of the user administration server devices are assigned, the plurality of second computers each respectively includes a memory, and a program stored thereon to generate a unique terminal identification number for each user terminal and inform said each terminal of said unique terminal identification number, said unique terminal identification number being generated, in response to a registration request issued from the user terminal prior to issuing the access request, by using the total number N of the user administration server devices, the device number M of the identified user administration server device and a data sequence location I assigned to said each user terminal in a section of the memory, and wherein the unique terminal identification number=I×N+M; and to store the operation information included in the access request together with time information relating to time elapsed from receiving the access request from the corresponding second computer, at a sequence location corresponding to a quotient in the memory, the quotient being obtained by dividing the user identification number included in the access request received from the user proxy server device by the total number N of the user administration server devices.