Patent Document ID: 8510099
Application ID: 12746889

Base Claim:
1. A computer-implemented method comprising: under control of one or more computing devices comprising one or more processors, receiving a text including multiple words; identifying multiple word segmentation units based on the multiple words; generating multiple word sequences by: designating a word segmentation unit of the multiple word segmentation unit as a word sequence; determining whether an additional word segmentation unit is after the word segmentation unit; and in an event that the additional word segmentation unit is not after the word segmentation unit, designating the additional word segmentation unit as an additional word sequence; determining that a boundary position of a word sequence of the multiple word sequences is identical to a boundary position of an additional word sequence of the multiple word sequences, the boundary position indicating a boundary between two adjacent word segmentation units of the multiple word segmentation units; and merging the word sequence and the additional word sequence to generate a merged word sequence based on the boundary position.

---

Claim 3:
3. The computer-implemented method of claim 1 , wherein the identifying the multiple word segmentation units based on the multiple words comprises: determining whether a word of the multiple words matches with a term in a lexicon; in an event that the word matches with the term in the lexicon: determining the word as a word segmentation unit, and determining whether a combination of the word and a word adjacent to the word matches with one term in the lexicon; and in an event that the word does not match with the term in the lexicon, determining whether a word adjacent to the word match with one term in a lexicon.