Patent ID: 8149330
Filing Date: 2012-04-03
Classification: H04N

Abstract:
1. A method of correcting closed-captioning data, comprising: receiving a digital stream having the closed captioning data encoded therein; decoding the closed captioning data from the received digital stream; storing a sequence of closed captioning characters from decoded closed captioning data; storing a preceding sequence of closed captioning characters and a subsequent sequence of closed captioning characters that flanks the sequence of closed captioning characters; borrowing at least one trailing character from the preceding sequence of closed captioning characters; borrowing at least one leading character from the subsequent sequence of closed captioning characters; appending the at least one trailing character as a prefix to a beginning of the sequence of closed captioning characters to create an extended sequence of closed captioning characters; appending the at least one leading character as a suffix to an end of the extended sequence of closed captioning characters; querying patterns of characters stored in memory to determine whether the extended sequence of closed captioning characters contains at least one of the patterns of characters stored in the memory; if the extended sequence of closed captioning characters contains at least one of the patterns of characters stored in the memory, then diverting the extended sequence of closed captioning characters to a syntactical checker; and if the extended sequence of closed captioning characters fails to contain at least one of the patterns of characters stored in the memory, then processing the extended sequence of closed captioning characters for display.