Providing direct access to distributed managed content
First Claim
Patent Images
1. A method for providing direct access to distributed managed content comprising:
- receiving at a content management system from a remote system a request to perform an operation with respect to content managed by the content management system, wherein the content comprises a subset of the distributed managed content, and wherein the content management system tracks content version of the content managed by the content management system and whether the content is checked out, and wherein the content management system denies a subsequent request to retrieve the content when the content has been checked out;
obtaining, by a processor, information usable to access the content required to respond to the request, wherein the information includes one or more content locators;
providing in response to the request the one or more content locators, each content locator being usable to perform the requested operation through direct communication with an associated one of a plurality of content systems that is used to store the content;
wherein the one or more content locators includes a URL; and
in the event that it is not possible to perform the requested operation through direct communication with the associated one of the plurality of content systems that is used to store the content, performing the requested operation using the content management system, wherein the content required to respond to the request is accessed using the content management system from the associated one of the plurality of content systems that is used to store the content;
wherein the associated one of the plurality of content systems includes an accelerated content server, and wherein the accelerated content server has no file system and uses the file system of the associated one of the plurality of content systems.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for providing direct access to distributed managed content is disclosed. The method comprises receiving a request to perform an operation with respect to content associated with a set of managed content and obtaining information required to respond to the request. The method further comprises providing in response to the request one or more content locators, each content locator being usable to perform the requested operation through direct communication with an associated one of a plurality of content systems used to store at a portion of the distributed managed content.
47 Citations
28 Claims
-
1. A method for providing direct access to distributed managed content comprising:
-
receiving at a content management system from a remote system a request to perform an operation with respect to content managed by the content management system, wherein the content comprises a subset of the distributed managed content, and wherein the content management system tracks content version of the content managed by the content management system and whether the content is checked out, and wherein the content management system denies a subsequent request to retrieve the content when the content has been checked out; obtaining, by a processor, information usable to access the content required to respond to the request, wherein the information includes one or more content locators; providing in response to the request the one or more content locators, each content locator being usable to perform the requested operation through direct communication with an associated one of a plurality of content systems that is used to store the content; wherein the one or more content locators includes a URL; and in the event that it is not possible to perform the requested operation through direct communication with the associated one of the plurality of content systems that is used to store the content, performing the requested operation using the content management system, wherein the content required to respond to the request is accessed using the content management system from the associated one of the plurality of content systems that is used to store the content; wherein the associated one of the plurality of content systems includes an accelerated content server, and wherein the accelerated content server has no file system and uses the file system of the associated one of the plurality of content systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing direct access to distributed managed content comprising:
-
sending to a content management system a request to perform an operation with respect to content managed by the content management system, wherein the content comprises a subset of the distributed managed content, and wherein the content management system tracks content version of the content managed by the content management system and whether the content is checked out, and wherein the content management system denies a subsequent request to retrieve the content when the content has been checked out; receiving from a processor at the content management system one or more content locators usable to access the content required to respond to the request; and using one of the one or more content locators to perform the requested operation through direct communication with an associated one of a plurality of content systems that is used to store the content; wherein the one or more content locators includes a URL; and in the event that it is not possible to perform the requested operation through direct communication with the associated one of the plurality of content systems that is used to store the content, performing the requested operation by requesting from the content management system, wherein the content required to respond to the request is accessed using the content management system from the associated one of the plurality of content systems that is used to store the content, wherein the associated one of the plurality of content systems includes an accelerated content server, and wherein the accelerated content server has no file system and uses the file system of the associated one of the plurality of content systems; and spawning a client to perform some content management functionality.
-
-
19. A system for providing direct access to distributed managed content comprising:
-
a memory coupled to a processor configured to provide instructions to the processor; the processor at a content management system configured to; receive from a remote system a request to perform an operation with respect to content managed by the content management system, wherein the content comprises a subset of the distributed managed content, and wherein the content management system tracks content version of the content managed by the content management system and whether the content is checked out, and wherein the content management system denies a subsequent request to retrieve the content when the content has been checked out; obtain information usable to access the content required to respond to the request, wherein the information includes one or more content locators; provide in response to the request the one or more content locators, each content locator being usable to perform the requested operation through direct communication with an associated one of a plurality of content systems that is used to store the content; wherein the one or more content locators includes a URL; and in the event that it is not possible to perform the requested operation through direct communication with the associated one of the plurality of content systems that is used to store the content, performing the requested operation using the content management system, wherein the content required to respond to the request is accessed using the content management system from the associated one of the plurality of content systems that is used to store the content, wherein the associated one of the plurality of content systems includes an accelerated content server, and wherein the accelerated content server has no file system and uses the file system of the associated one of the plurality of content systems. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer readable storage medium for providing direct access to distributed managed content, the non-transitory computer readable storage medium comprising a computer program product having instructions thereon, the instructions comprising:
-
receiving at a content management system from a remote system a request to perform an operation with respect to content managed by the content management system, wherein the content comprises a subset of the distributed managed content, and wherein the content management system tracks content version of the content managed by the content management system and whether the content is checked out, and wherein the content management system denies a subsequent request to retrieve the content when the content has been checked out; obtaining information usable to access the content required to respond to the request, wherein the information includes one or more content locators; providing in response to the request the one or more content locators, each content locator being usable to perform the requested operation through direct communication with an associated one of a plurality of content systems that is used to store the content; wherein the one or more content locators includes a URL; and in the event that it is not possible to perform the requested operation through direct communication with the associated one of the plurality of content systems that is used to store the content, performing the requested operation using the content management system, wherein the content required to respond to the request is accessed using the content management system from the associated one of the plurality of content systems that is used to store the content; wherein the associated one of the plurality of content systems includes an accelerated content server, and wherein the accelerated content server has no file system and uses the file system of the associated one of the plurality of content systems. - View Dependent Claims (27, 28)
-
Specification