Patent ID: 9235578
Filing Date: 2016-01-12
CPC Classification: G06F

Claim Text:
1. A data partitioning apparatus comprising: a memory including: a processor coupled to the memory, wherein the processor executes a process comprising: specifying a specific point in accordance with the specific item contained in a new data; when the new data is stored in the data storing unit, inserting the new data into the specific point of the data storing unit; when the new data is stored in the data storing unit, updating the top information and the end information for the groups stored in the information storing unit such that the number of data belonging to each of the groups is equal to or less than one; and when the difference between the number of data belonging to a group in which the new data is stored at the inserting and the number of data belonging to other groups exceeds one, the updating updates the top information or the end information in the group in which the new data is stored such that the number of data located between the top information and the end information in the group in which the new data is stored is decremented by one, wherein, for the other groups in which the difference with respect to the number of data belonging to the group where the new data is stored at the inserting exceeds one, the updating updates the top information or the end information such that the number of data located between the top information and the end information in the other groups is incremented by one.