Patent ID: 8527535

Claim:
An apparatus comprising: a central processing unit (CPU); a memory coupled to the CPU, the memory containing instructions that, when executed by the CPU, cause the CPU to perform operations comprising: inputting a first character through an input operation; performing a first search for first information that contains the first character; performing a second search for second information that contains both of the first character and a second character when the second character is input after the first search is started, the first search is performed in a first search mode in which a search is started for the first information independently of an input of the second character after the input of the first character, or in a second search mode in which a search is started for the first information when it is determined that there is no input of the second character after the input of the first character; and determining a response time from a storage device, wherein the first search mode is selected when the response time is shorter than a predetermined value, and the second search mode is selected when the response time is longer than the predetermined value.