Patent ID: 8375141

Claim:
One or more device-readable media, wherein the one or more device-readable media is hardware, with device-executable instructions to perform acts comprising: receiving metadata at a first endsystem from a second endsystem; in response to receiving the metadata, storing the metadata at the first endsystem; receiving a message at the first endsystem from a remote endsystem, the message comprising a query and data identifying a range of endsystems, the range of endsystems including one or more available endsystems and one or more unavailable endsystems, generating completeness data to the query, the completeness data comprising: an estimate of completeness of a response to the query generated at an initial time for the available endsystems; and a prediction of changes in completeness of the response to the query over time, the prediction being based on availability information relating to the unavailable endsystems to predict when the unavailable endsystems are likely to become available, the availability information being the uptime information for the endsystem; and transmitting the completeness data for the range of endsystems to the remote endsystem.