Patent Document ID: 9152871
Application ID: 14268904

Base Claim:
1. A processor implemented method for determining words in a character sequence output during Optical Character Recognition (OCR), the method comprising: determining a set of one or more bifurcation points for the character sequence, wherein each bifurcation point identifies a location to split the character sequence into two or more words and wherein the one or more bifurcation points are determined based on a separation between adjacent characters in the character sequence; generating a plurality of hypotheses, each hypothesis comprising one or more words formed by the character sequence, at least one of the hypotheses being generated based on the one or more bifurcation points; computing a plurality of normalized scores, each normalized score corresponding to a hypothesis, wherein the normalized score for a corresponding hypothesis is based, in part, on a length of each word in a set of the one or more words associated with the corresponding hypothesis; and selecting a hypothesis from the plurality of hypotheses based on a corresponding normalized score associated with the selected hypothesis.

---

Claim 7:
7. The method of claim 1 , wherein determining the set of one or more bifurcation points for the character sequence comprises: determining a plurality of inter-character separations, each inter-character separation corresponding to a distance between a pair of adjacent characters in the character sequence; and selecting, as the one or more bifurcation points, inter-character separations in the plurality of inter-character separations that exceed a first threshold separation.