Method and system for detecting unscheduled events and recording programming streams
First Claim
Patent Images
1. A method of receiving a programming stream related to an unscheduled event, the method comprising:
- (a) monitoring, by a computer, a data stream, the data stream comprising at least a summary of closed caption information corresponding to a plurality of programming channels;
(b) analyzing, by the computer, the closed captioning information contained in the data stream to determine an occurrence of an unscheduled event from the content of the closed captioning information;
(c) in response to the determination of the occurrence of the unscheduled event, automatically utilizing the closed captioning information to identify a programming stream related to the unscheduled event; and
(d) initiating receipt of the programming stream.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of triggering the recording of a programming stream includes: receiving a request to monitor for an unscheduled event; determining search strings associated with the unscheduled event; monitoring a programming stream; analyzing closed captioning information contained in the programming stream to determine the occurrence of the search strings; and recording the programming stream upon the occurrence of the search strings.
27 Citations
16 Claims
-
1. A method of receiving a programming stream related to an unscheduled event, the method comprising:
-
(a) monitoring, by a computer, a data stream, the data stream comprising at least a summary of closed caption information corresponding to a plurality of programming channels; (b) analyzing, by the computer, the closed captioning information contained in the data stream to determine an occurrence of an unscheduled event from the content of the closed captioning information; (c) in response to the determination of the occurrence of the unscheduled event, automatically utilizing the closed captioning information to identify a programming stream related to the unscheduled event; and (d) initiating receipt of the programming stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An alternate programming determination system comprising:
a processor for operating a plurality of software modules; a monitoring module for monitoring a data stream, the data stream comprising at least a summary of closed caption information corresponding to a plurality of programming channels; an evaluation module for analyzing the closed captioning information to determine an occurrence of an unscheduled event from the content of the closed captioning information; a programming stream search module for automatically identifying, in response to the occurrence of the unscheduled event, a programming stream related to the unscheduled event by utilizing the closed captioning information; and a programming stream receiving module for receiving the programming stream. - View Dependent Claims (12, 13, 14, 15, 16)
Specification