Data processing apparatus and computer-readable storage medium storing program for data processing
AssigneeFujitsu Limited
InventorsTakuya NAGAO, Tomohiro UNO, Takashi KUWAYAMA, Tomonori Furuta
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsTakuya NAGAO, Tomohiro UNO, Takashi KUWAYAMA, Tomonori Furuta
Estimating the term…
A storing unit stores a data set including a plurality of data elements and a first Bloom filter used to determine whether a query-target data element is present in the data set. A calculating unit deletes, when some data elements are deleted, a first bit array from the first Bloom filter. The first bit array has the number of bits corresponding to the number of deleted data elements. When a query-target first data element is entered, the calculating unit adds a second bit array temporarily to a second Bloom filter obtained by deleting the first bit array. The second bit array has the same number of bits as the first bit array, with all bits set to a specific value. Using the second Bloom filter, the calculating unit determines whether the first data element is present in the data set, from which some data elements have been deleted.
A data processing apparatus comprising:
A non-transitory computer-readable storage medium storing a computer program that causes a computer to execute a process comprising:
Dependencies are inferred from the claim text.