Patent ID: 7483893

Claim:
A method for providing lightweight loading for managing content to federated content repositories in a content management system, the method comprising: receiving, from a requester, a request to access content stored in at least one of a plurality of content repositories, wherein each one of the plurality of content repositories is integrated into a virtual content repository (VCR); retrieving, from at least one of the plurality of content repositories, only a subset of content determined to satisfy the request, the subset being capable of being displayed to the requestor according to one of a paged result display model and a paged list display model; and wherein the subset of the content is selected based upon a selection criterion specific to the at least one of the plurality of content repositories using at least one of a page result model and a page list model, wherein the page result model is used in user interactive applications and allows a result set to be loaded in chunks rather than all at once, wherein each chunk of the result set is examined in its entirety, and each chunk of the result set is discarded before the request completes or is stored in a cache for subsequent examination; and the page list model is used in non-interactive applications and allows a virtual result set, which is a list of items that have no concept of page, to be loaded in chunks rather than all at once, wherein each chunk of the virtual result set is examined in its entirety, and each chunk of the virtual result set is discarded before the request completes or is stored in a cache for subsequent examination; and providing the subset of content when information responsive to the request is to be displayed.