Patent ID: 7647385

Claim:
A network architecture implemented at least in part by one or more computing devices for disseminating resource information, comprising: a network; a server coupled to the network, the server comprising: a processor; a memory; a shared resource store that identifies a collection of sharable resources; and logic for sharing resource information, obtained from the sharable resources, over the network; and a recipient entity coupled to the network, the recipient entity configured to render, at the recipient entity, resource information received from the server, wherein the logic: is implemented by the server for limiting an unauthorized external recipient entity from accessing the sharable resources or the sharing resource information; and comprises: first logic configured to set a maximum number of permitted recipient entities coupled to the network, wherein the number represents a maximum number of recipient entities allowed by the server to serve the resources; second logic configured to set a maximum number of permitted concurrent sessions granted by the server for disseminating resource content for rendering on respective recipient entities to a predetermined maximum session number; and third logic configured to retire a resource locator, used to identify a location in which a resource is stored in the server, in a predetermined amount of time, so that the resource locator is no longer usable after that predetermined amount of time.