Patent ID: 8880586

Claim:
A computer-implemented method, comprising: requesting updated metadata from a set of remote servers according to a subscription registry, the subscription registry including information for retrieving metadata from the remote servers; and receiving the requested updated metadata from the remote servers; parsing at least a portion of the metadata received from the remote servers; discovering a reference to a new remote server in the metadata received from the remote servers, the subscription registry not including information for retrieving metadata from the new remote server prior to discovering the reference to the new remote server in the metadata received from the remote servers; in response to discovering the reference to the new remote server in the metadata received from the remote servers, adding to the subscription registry information for retrieving metadata from the new remote server; requesting metadata from the new remote server, the requesting of metadata from the new remote server using the information that was added to the subscription registry for retrieving metadata from the new remote server; and receiving metadata from the new remote server in response to the requesting of metadata from the new remote server.