Patent ID: 8447827
Filing Date: 2013-05-21
Classification: G06F,H04L

Abstract:
1. A method for providing local access to managed content comprising: receiving from a remote host a request to perform an operation with respect to content associated with a set of managed content stored in a master content system, wherein the master content system is associated with a content management system configured to permit operations for searching the managed content for particular content of interest, retrieving particular content of interest, and writing particular content of interest; obtaining information required to respond to the request, wherein obtaining information includes querying the master content system associated with the requested content; determining based at least on the obtained information one or more content locators usable to perform the requested operation through direct communication with a local content system associated with the remote host, wherein a cached copy of the content with which the request is associated is possibly stored in the local content system; providing to the remote host the determined one or more content locators, each associated with a local content system, the determined one or more content locators including a preferred content locator associated with a selected local content system that has been selected as a preferred local content system for servicing the request, wherein the preferred local content system is different from the master content system; and using a client running on the remote host to perform one or more of the following: (1) performing a verification between the remote host and the preferred local content system using a certificate or (2) performing a transformation between a first convention associated with a first operating system running on the remote host and a second convention associated with a second operating system running on the preferred local content system; wherein the remote host is configured to use at least the preferred content locator to access the content with which the request is associated; wherein in the event that a cached copy of the requested content is available at the preferred local content system, the preferred local content system is configured to locate the cached copy using the preferred content locator and the requested operation is performed with respect to the cached copy; and in the event that the cached copy of the requested content is not available at the preferred local content system, the preferred local content system is configured to retrieve the requested content from the master content system based at least in part on the preferred content locator corresponding to the preferred local content system.