CPC H04L 45/122 (2013.01) [H04L 43/062 (2013.01); H04L 45/28 (2013.01); H04L 45/42 (2013.01)] | 18 Claims |
1. A method of destination determination for network requests, the method comprising:
storing, in computer memory, a plurality of information items describing one or more potential senders of network requests and at least one of: one or more computer network requests, one or more historical details associated with the one or more computer network requests, and one or more potential remote destinations for network requests;
receiving a given network request from one of the potential senders;
determining, by a computer processor, a subset of two or more of the potential destinations to service the request based on one or more of the stored information items, wherein the determining of one or more of the potential destinations comprises calculating a probability of success for servicing the request by one or more of potential destinations, and if the calculated probability is below a predetermined threshold, choosing one or more additional destinations to service the request;
waiting for a predefined timeframe for one or more replies to the request from one or more of the determined destinations;
receiving one or more of the replies each reply from a remote destination; and
selecting, by the processor, a target for the request based on organizing a set of parameters in a database, the parameters extracted from one or more of the replies.
|