Patent ID: 7613704

Claim:
A method for providing digital content, the method comprising: receiving a request from a user for digital content at a remote site; applying, at the remote site, a set of business rules to the request to determine further processing based upon the request, wherein the applying a set of business rules to the request to determine further processing based upon the request further comprises: passing at least one of the business rules to the other site; and applying the at least one of the business rules at the other site; applying a set of personalization rules to the request to determine further processing based upon the request, the set of personalization rules being defined by the user, the personalization rules providing general user preferences that are not specific to the request; wherein the set of personalization rules define a preferred digital content format, the method further comprising converting the digital content to the preferred digital content format; searching a first digital content library at the remote site for the digital content, if the digital content is unavailable at the remote site, applying, at another site, the set of business rules to the request to determine further processing based upon the request, and searching at least a second digital content library located at the other site for the digital content; if the content is available at the other site, requesting transfer of the digital content from the other site to the remote site; receiving the digital content from the other site; transferring the digital content to the user from the remote site; and using a computer system, temporarily storing the digital content at the remote site such that the content may be accessed by other users.