Patent ID: 8601509

Claim:
A method comprising: monitoring, by a processor, a video stream to identify a closed captioning flag, wherein the video stream comprises a header portion and the monitoring is performed only on the header portion; responsive to the monitoring, detecting, by the processor, the closed captioning flag in the header portion of the video stream, wherein the closed captioning flag indicates that a television program in the video stream contains closed captioning information; compiling, by the processor, a list of television programs containing closed captioning information by storing information about each television program in response to detecting the closed captioning flag in the header portion of the video stream; creating a closed captioning electronic programming guide according to the compiled list of television programs containing closed captioning information, wherein the closed captioning electronic programming guide includes only television programs with closed captioning information; storing the closed captioning electronic programming guide in a memory; and outputting the closed captioning electronic programming guide responsive to receiving a first user input requesting the closed captioning electronic programming guide.