摘要 |
A method and system for generating display data for a user interface, including: (i) receiving an input string including ideographic characters; (ii) selecting an ideographic character from said input string; (iii) generating a first word or phrase starting from said selected character, said first word or phrase corresponding to the largest plurality of consecutive ideographic characters from said input string corresponding to a word or phrase in a dictionary; (iv) generating additional words or phrases based on a plurality of consecutive ideographic characters from said input string starting from a character in said first word or phrase, for each character in said first word or phrase, each said additional word or phrase corresponding to a word or phrase in said dictionary; and (v) generating said display data for displaying a set of consecutive characters from said input string on said user interface, said set including all the characters from said first word or phrase and said additional words or phrases, said set being displayed based on the location of said additional words or phrases relative to said first word or phrase.
|