System and method for performing a data uniqueness check in a sorted data set
First Claim
1. ) A method for performing data uniqueness checking in a set of memory stored and sorted data blocks comprising:
- accessing data to be inserted into said set of sorted data blocks;
determining a proper data block of said set of sorted data blocks for which said data to be inserted should be located based on a first sorting key;
examining said proper data block for an existing data entry; and
if said proper data block is empty, inserting said data to be inserted into said proper data block of said set of sorted data blocks.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention include a method for performing a data uniqueness check in a set of sorted data blocks comprising accessing data to be inserted into the set of sorted data blocks, determining a proper data block of the set of sorted data blocks for which the data to be inserted should be located based on a first sorting key. The method further includes examining the proper data block for an existing data entry and if the proper data block is empty, the method further includes inserting the data to be inserted into the proper data block of the set of sorted data blocks.
63 Citations
29 Claims
-
1. ) A method for performing data uniqueness checking in a set of memory stored and sorted data blocks comprising:
-
accessing data to be inserted into said set of sorted data blocks;
determining a proper data block of said set of sorted data blocks for which said data to be inserted should be located based on a first sorting key;
examining said proper data block for an existing data entry; and
if said proper data block is empty, inserting said data to be inserted into said proper data block of said set of sorted data blocks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. ) A system for performing data uniqueness checking in a set of sorted data blocks comprising:
-
a data accessor for accessing data to be entered into said set of sorted data blocks which are memory stored;
a location determiner for determining a proper location of said set of sorted data blocks for which said data to be entered should be entered, based on a first sorting key;
an examiner for examining said proper location for an existing entry; and
a data inserter for inserting said data to be inserted in said proper location of said set of sorted data blocks. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. ) A computer readable medium comprising executable instructions which, when executed in a processing system, causes the system to implement a method of performing data uniqueness checking in a set of sorted, and stored in memory, data blocks comprising:
-
accessing data to be inserted into said set of sorted data blocks;
determining a proper data block of set of sorted data blocks for which said data to be inserted should be located based on a first sorting key;
examining said proper data block for an existing data entry; and
if said proper data block is empty, inserting said data to be inserted into said proper data block of said set of sorted data blocks. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification