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, an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing relationships between content items in a content repository, the content repository including a plurality of content items;
generating a query for the desired relationship patterns;
identifying content items of the content repository matching the desired relationship patterns;
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.
-
Citations
20 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, an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing relationships between content items in a content repository, the content repository including a plurality of content items; generating a query for the desired relationship patterns; identifying content items of the content repository matching the desired relationship patterns; selecting the identified content items of the content repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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, an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing relationships between content items in a content repository, the content repository including a plurality of content items; generating a query for the desired relationship patterns; identifying content items of the content repository matching 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 a storage device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An apparatus for replicating a portion of a content repository comprising:
-
A graphical user interface (GUI) to receive an input describing one or more desired relationship patterns for replication, the relationship patterns associated with an ontology describing relationships between content items in a content repository; a semantic engine to identify content items of the content repository matching 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 (20)
-
Specification