1. A method of splitting a Chinese character sequence into word segments, the method comprising: providing a synchronization list including a plurality of Chinese words at a system; receiving an input data string including a first Chinese character sequence at the system; identifying one of the plurality of Chinese words from the synchronization list in the first Chinese character sequence at the system, wherein the identifying includes, comparing the Chinese words in the synchronization list with characters in the first Chinese character sequence; detecting a first match between a first Chinese word in the synchronization list and a leftmost or rightmost unsegmented section of the first Chinese character sequence; continuing to compare the characters in the first Chinese character sequence against other Chinese words in the synchronization list that begin with the first Chinese word; and identifying a longest Chinese word in the synchronization list that matches the leftmost or rightmost unsegmented section of the first Chinese character sequence; defining the identified longest Chinese word as a word segment in the first Chinese character sequence at the system; identifying a first undefined character sequence in the first Chinese character sequence at the system; and segmenting the first undefined character sequence into at least one word segment at the system.