发明名称 Apparatus for transferring data via a proxy server and an associated method and computer program product
摘要 An apparatus is provided for transferring data among clients, recipients, and servers. In general, an apparatus is described for coordinating and modifying data being transferred from clients to destination servers and from destination servers to recipients. A proxy server modifies requests and responses from clients and destination servers, respectively, and ultimately communicates related responses to recipients according to one or more predefined rules pertaining to each client and destination server. In this way, requests may be communicated from clients to the appropriate destination servers such that the requests may be fulfilled by the destination servers, and responses may be communicated from the destination servers to the appropriate recipients. The load on potential destination servers, network conditions, and the content of the responses received may be considered and addressed by the proxy server, facilitating the transfer of data.
申请公布号 US8812579(B2) 申请公布日期 2014.08.19
申请号 US200611614531 申请日期 2006.12.21
申请人 Verizon Patent and Licensing Inc. 发明人 Rivera John
分类号 G06F15/16;G06F15/177 主分类号 G06F15/16
代理机构 代理人
主权项 1. A system comprising: a memory device to store instructions; and a proxy server device to execute the instructions to: receive load data for respective loads of a plurality of destination server devices, the plurality of destination server devices being different from the proxy server device,receive network connection status data related to a status of respective connections to the plurality of destination server devices,receive a request from a client device, the request being associated with a first format of a plurality of formats, andthe request being directed to a first destination server device of the plurality of destination server devices,select, according to at least one predefined rule and based on the client device, the load data, the network connection status data, and contents of the request, a second destination server device of the plurality of destination servers devices, the first destination server device being different from the second destination server device,modify the received request, according to the at least one predefined rule, to form a related request associated with a second format of the plurality of formats, the second format being different from the first format, andthe second format being selected from the plurality of formats based on the client device and the second destination server device,provide, via the network, the related request to the second destination server device,receive, via the network, a response to the related request from the second destination server device, the response being associated with a third format of the plurality of formats,determine, based on the at least one predefined rule and the third format, whether the response is invalid,identify, based on the at least one predefined rule, a recipient device that is different from the client device when the response is invalid,modify the response, according to the at least one predefined rule and when the response is invalid, to form a related response associated with a fourth format of the plurality of formats, the fourth format being different from the third format, andthe fourth format being selected from the plurality of formats based on the recipient device, andprovide the related response to the recipient device when the response is invalid.
地址 Basking Ridge NJ US
您可能感兴趣的专利