System and method for using soft links to managed content
First Claim
1. A computer implemented method for using soft links with managed content, said method comprising:
- storing data within a content repository, said content repository containing said data in a plurality of content nodes arranged in a hierarchy structure;
creating at least one soft link and associating said soft link with one of said plurality of content nodes of the content repository, said soft link containing a reference pointer to said one of said plurality of content nodes or to a second soft link;
accessing said soft link by one or more users; and
resolving said soft link by said repository by traversing down said reference pointer until said one of said plurality of content nodes is reached.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for using soft links to managed content is described, wherein data is stored within a content repository in the form of nodes arranged in a hierarchical structure. Soft links are created and associated with content nodes by having a reference pointer to a node that is resolved by the content repository. A soft link may be implemented as a skeleton node containing no actual storage data except to point to the actual content node. Nested soft links are also supported wherein a soft link may reference another soft link which can reference a node or yet another soft link. Checks for cyclical infinite loops can be performed. Soft links can be presented as pointers to regular content nodes to the users. This can enable users to arrange and customize data while saving on storage costs and preventing duplication of data.
106 Citations
20 Claims
-
1. A computer implemented method for using soft links with managed content, said method comprising:
-
storing data within a content repository, said content repository containing said data in a plurality of content nodes arranged in a hierarchy structure;
creating at least one soft link and associating said soft link with one of said plurality of content nodes of the content repository, said soft link containing a reference pointer to said one of said plurality of content nodes or to a second soft link;
accessing said soft link by one or more users; and
resolving said soft link by said repository by traversing down said reference pointer until said one of said plurality of content nodes is reached. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for using soft links with managed content, said system comprising:
-
a content repository for storing data in a plurality of content nodes, said content nodes arranged in a hierarchy structure;
at least one soft link created within said content repository and associated with one of said plurality of content nodes of the content repository, said soft link containing a reference pointer to said one of said plurality of content nodes or to a second soft link;
wherein said soft link is automatically resolved by said repository upon a user attempting to access said soft link, by traversing down said reference pointer until said one of said plurality of content nodes is reached. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium having instructions stored thereon, which when executed by one or more processors, cause a system to:
-
store data within a content repository, said content repository containing said data in a plurality of content nodes arranged in a hierarchy structure;
create at least one soft link and associate said soft link with one of said plurality of content nodes of the content repository, said soft link containing a reference pointer to said one of said plurality of content nodes or to a second soft link;
access said soft link by one or more users; and
resolve said soft link by said repository by traversing down said reference pointer until said one of said plurality of content nodes is reached. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification