Method for reducing a data repository
First Claim
1. A method for reducing a data repository with a plurality of sequentially ordered records, wherein each record is characterized by an identifier and comprises one or more data attributes and/or one or more links, said method comprising the steps of:
- a) choosing a first record as a base record;
b) verifying whether the identifier of a sequentially next record can be generated from the base record by applying an identifier generating function;
c) verifying whether the data attributes and/or links of the sequentially next record are identical with the data attributes and/or links of the base record or can be generated from the base record by applying an attribute generating function and/or link generating function;
d) if the conditions b) and c) are satisfied, incrementing a counter in the base record and deleting the sequentially next record; and
e) repeating the steps b), c) and d) for the subsequent records until the conditions b) and c) are not satisfied for any record.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for reducing a data repository with a plurality of sequentially ordered records. Each record is characterized by an identifier and comprises one or more data attributes and/or one or more links. The method includes the step of choosing a first record as base record and verifying whether the identifier of the sequentially next record can be generated from the base record by applying an identifier generating function. As a next step it is verified whether the data attributes and/or the links of the sequentially next record are identical with the data attributes and/or the links of the base record or can be generated from the base record by applying an attribute generating function and/or link generating function. If the above conditions are satisfied, a counter in the base record is incremented and the sequentially next record is deleted. The above steps are repeated for the subsequent records until the above conditions and are not satisfied for any record.
3 Citations
17 Claims
-
1. A method for reducing a data repository with a plurality of sequentially ordered records, wherein each record is characterized by an identifier and comprises one or more data attributes and/or one or more links, said method comprising the steps of:
-
a) choosing a first record as a base record;
b) verifying whether the identifier of a sequentially next record can be generated from the base record by applying an identifier generating function;
c) verifying whether the data attributes and/or links of the sequentially next record are identical with the data attributes and/or links of the base record or can be generated from the base record by applying an attribute generating function and/or link generating function;
d) if the conditions b) and c) are satisfied, incrementing a counter in the base record and deleting the sequentially next record; and
e) repeating the steps b), c) and d) for the subsequent records until the conditions b) and c) are not satisfied for any record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for reducing a data repository with a plurality of sequentially ordered records, wherein each record is characterized by an identifier and comprises one or more data attributes and/or one or more links, said system comprising:
-
a) logic for choosing a first record as a base record;
b) logic for verifying whether the identifier of a sequentially next record can be generated from the base record by applying an identifier generating function;
c) logic for verifying whether the data attributes and/or links of the sequentially next record are identical with the data attributes and/or links of the base record or can be generated from the base record by applying an attribute generating function and/or link generating function;
d) logic for incrementing a counter in the base record and deleting the sequentially next record if the conditions b) and c) are satisfied; and
e) logic for repeating the steps b), c) and d) for the subsequent records until the conditions b) and c) are not satisfied for any record. - View Dependent Claims (14, 15, 16, 17)
-
Specification