System, method, and apparatus for replicating a portion of a content repository
First Claim
1. A computer-implemented method for selecting a portion of a content repository for replication, comprising:
- receiving, at a graphical user interface (GUI) operating on a computer, a selection of a content item in a content repository and an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing logical relationships between the selected content item and other content items in the content repository, the content repository including a plurality of content items, wherein the content items comprise digital documents, wherein the ontology is stored in one or more tags associated with one or more content items in the content repository;
generating a query for the desired relationship patterns;
identifying the selected content item and related content items of the content repository to replicate to a target storage device based on a storage capacity of the target storage device, wherein the target storage device is separate from the content repository, wherein the related content items comprise a logical relationship with the selected content item based on the desired relationship patterns; and
selecting the identified content items of the content repository.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for selecting a portion of a content repository for replication including receiving an input describing one or more desired relationship patterns for replication, generating a query for the desired relationship patterns, identifying content items of a content repository matching the desired relationship patterns, and selecting the identified content items of the content repository. The input is received at a graphical user interface (GUI). The GUI operates on a computer. The relationship patterns are associated with an ontology describing relationships between content items in a content repository. The content repository includes a plurality of content items.
13 Citations
19 Claims
-
1. A computer-implemented method for selecting a portion of a content repository for replication, comprising:
-
receiving, at a graphical user interface (GUI) operating on a computer, a selection of a content item in a content repository and an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing logical relationships between the selected content item and other content items in the content repository, the content repository including a plurality of content items, wherein the content items comprise digital documents, wherein the ontology is stored in one or more tags associated with one or more content items in the content repository; generating a query for the desired relationship patterns; identifying the selected content item and related content items of the content repository to replicate to a target storage device based on a storage capacity of the target storage device, wherein the target storage device is separate from the content repository, wherein the related content items comprise a logical relationship with the selected content item based on the desired relationship patterns; and selecting the identified content items of the content repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer useable storage medium to store a computer readable program, wherein the computer readable program, when executed on a computer, causes the computer to perform operations for replicating a portion of a content repository, the operations comprising:
-
receiving, at a graphical user interface (GUI) operating on a computer, a selection of a content item in a content repository and an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing logical relationships between the selected content item and other content items in the content repository, the content repository including a plurality of content items, wherein the content items comprise digital documents, wherein the ontology is stored in one or more tags associated with one or more content items in the content repository; generating a query for the desired relationship patterns; identifying the selected content item and related content items of the content repository to replicate to a target storage device based on a storage capacity of the target storage device, wherein the target storage device is separate from the content repository, wherein the related content items comprise a logical relationship with the selected content item based on the desired relationship patterns; selecting the identified content items of the content repository; extracting the identified content items; and storing the identified content items on the storage device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus for replicating a portion of a content repository comprising:
-
a graphical user interface (GUI) to receive a selection of a content item in a content repository and an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing logical relationships between the selected content item and other content items in the content repository, wherein the content items comprise digital documents, wherein the ontology is stored in one or more tags associated with one or more content items in the content repository; a semantic engine to identify the selected content item and related content items of the content repository to replicate to a target storage device based on a storage capacity of the target storage device, wherein the target storage device is separate from the content repository, wherein the related content items comprise a logical relationship with the selected content item based on the desired relationship patterns; and a replication engine to extract the identified content items and store the identified content items on a storage device. - View Dependent Claims (19)
-
Specification