A data retrieval system which updates data quickly. A divider determines the first substring and second substring based on the code string from which a key string is retrieved. For each substring, a generator generates the dictionary data showing the correspondence between a trailing string, which...http://www.google.de/patents/US5778371?utm_source=gb-gplus-sharePatent US5778371 - Code string processing system and method using intervals