Generalized method and system of merging and pruning of data trees
First Claim
1. A method for merging matching information in related documents in a computer and pruning data trees to remove redundant information, comprising:
- identifying two or more source documents that share a similar logical data tree structure;
within the two or more source documents identifying matching documents that relate to the same configuable entity;
applying a merge document to the matching documents to merge the matching documents into a resulting tree merge document, and to prune the logical data tree of the resulting document; and
wherein applying the merge document into a resulting tree merge document further comprises specifying a first instruction to select information at a predetermined level in the tree structure from a first matching document.
3 Assignments
0 Petitions
Accused Products
Abstract
An automated system and associated method for building a comprehensive database of a configurable entity that is available from one or more Web sites, while removing redundancies. The system merges data tree structures that contain redundant data into more tractable data tree structures where those redundancies have been removed. More specifically, a feature of the present system is to automate the process of collecting information from one or more Web sites and convert the raw data into a logically fashioned, non-redundant tree structure. Advantageously, Web users would be able to retrieve information stored on one or more Web pages and locally merge the data.
57 Citations
18 Claims
-
1. A method for merging matching information in related documents in a computer and pruning data trees to remove redundant information, comprising:
-
identifying two or more source documents that share a similar logical data tree structure;
within the two or more source documents identifying matching documents that relate to the same configuable entity;
applying a merge document to the matching documents to merge the matching documents into a resulting tree merge document, and to prune the logical data tree of the resulting document; and
wherein applying the merge document into a resulting tree merge document further comprises specifying a first instruction to select information at a predetermined level in the tree structure from a first matching document. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A software program product for merging matching information in related documents in a computer and pruning data trees to remove redundant information, comprising:
-
means for identifying two or more source documents that share a similar logical data tree structure;
means for identifying matching documents that relate to the same configurable entity within the two or more source documents;
means for applying a merge document to the matching documents to merge the matching documents into a resulting tree merge document, and to prune the logical data tree of the resulting document; and
wherein applying the merge document into a resulting tree merge document further comprises specifying a first instruction to select information at a predetermined level in the tree structure from a first matching document. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A service for merging matching information in relate documents and pruning data trees to remove redundant information in a computer, comprising:
-
identifying two or more source documents that share a similar logical data tree structure, within the two or more source documents identifying matching documents that relate to the same configurable entity;
applying a merge document to the matching documents to merge the matching documents into a resulting tree merge document, and to prune the logical data tree of the resulting document; and
wherein applying the merge document into a resulting tree merge document further comprises specifying a first instruction to select information at a predetermined level the tree structure from a first matching document. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A service model for merging matching information in related documents and pruning data trees to remove redundant information in a computer, comprising:
-
An identification of two or more source documents that share a similar logical data tree structure;
within the two or more source documents identification of matching documents that relate to the same configurable entity;
an application of a merge document to the matching documents to merge the matching documents into a resulting tree merge document, and to prune the logical data tree of the resulting document; and
wherein the application of the merge document into a resulting tree merge document further comprises specification of a first instruction to select information at a predetermined level in the tree structure from a first matching document. - View Dependent Claims (17, 18)
-
Specification