| US 7,616,582 B2 | ||
| System and method for selecting data providers | ||
| Richard I M Jeffery, Suffolk (United Kingdom); Matthew D Walker, Suffolk (United Kingdom); and Othon Kamariotis, Athens (Greece) | ||
| Assigned to British Telecommunications public limited company, London (United Kingdom) | ||
| Appl. No. 10/555,276 PCT Filed Jul. 30, 2004, PCT No. PCT/GB2004/003331 § 371(c)(1), (2), (4) Date Nov. 02, 2005, PCT Pub. No. WO2005/018158, PCT Pub. Date Feb. 24, 2005. |
||
| Claims priority of application No. 0319251.5 (GB), filed on Aug. 15, 2003. | ||
| Prior Publication US 2006/0245367 A1, Nov. 02, 2006 | ||
| Int. Cl. G01R 31/08 (2006.01) | ||
| U.S. Cl. 370—249 [370/252] | 18 Claims |

| 1. System for selecting a preferred data provider from a plurality of data providers, the system comprising:
means for receiving a request for data from a client;
means for receiving client identification data from said client;
means for identifying a plurality of data providers having, or having access to, data in respect of which a request has been
received from said client;
means for providing said client identification data to said data providers;
means for instructing said data providers to perform the following steps without requiring said client to install or execute
additional software at said client:
(i) sending a test signal to said client;
(ii) receiving a return signal from said client;
(iii) obtaining a measure of the elapsed time between the sending of the test signal and the receipt of the return signal;
(iv) making a signal indicative of the elapsed time available to the system; and
v) making a signal indicative of their remaining capacity available to the system;
means for receiving elapsed time signals and remaining capacity signals from said data providers;
means for selecting a preferred data provider from said plurality of data providers on the basis of said signals; and
means for providing information relating to the identity of said preferred data provider to said client.
|