Method and system for monitoring television viewing
First Claim
Patent Images
1. A program monitoring unit for monitoring the viewing of television programs by collecting data with respect to cooperating television viewers or panelists at a remote location for later transmission to a central computer for processing, the program monitoring unit comprising:
- a) comparison table storing means for storing an updatable table of character strings;
b) signal acquisition means for acquiring a television signal being viewed by the cooperating television viewer;
c) decoding means for decoding character strings from the closed captioning signal that is embedded in the viewed television signal;
d) matching means for matching decoded character strings with character strings found in the table of character strings;
e) memory means for storing the decoded character strings that match character strings found in the table of character strings;
f) modem means for periodically establishing telephone communications between the program monitoring unit and the central computer via a public switched telephone network to i) transfer the matched character strings stored in the memory means to the central computer and ii) periodically update the table of character strings stored in the comparison table storing means.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for monitoring and recording as data television program viewing habits utilizing a plurality of remote program monitor units in panelists households and automatically periodically reporting such data to a central computer via a conventional telephone network.
-
Citations
18 Claims
-
1. A program monitoring unit for monitoring the viewing of television programs by collecting data with respect to cooperating television viewers or panelists at a remote location for later transmission to a central computer for processing, the program monitoring unit comprising:
-
a) comparison table storing means for storing an updatable table of character strings; b) signal acquisition means for acquiring a television signal being viewed by the cooperating television viewer; c) decoding means for decoding character strings from the closed captioning signal that is embedded in the viewed television signal; d) matching means for matching decoded character strings with character strings found in the table of character strings; e) memory means for storing the decoded character strings that match character strings found in the table of character strings; f) modem means for periodically establishing telephone communications between the program monitoring unit and the central computer via a public switched telephone network to i) transfer the matched character strings stored in the memory means to the central computer and ii) periodically update the table of character strings stored in the comparison table storing means. - View Dependent Claims (2, 3, 4)
-
-
5. A system for collecting data with respect to cooperating television viewers or panelists comprising:
-
a) a remote unit connected to a television receiver such that the remote unit is able to monitor television programs being viewed by the cooperating television viewers, the remote unit having i) first memory means for electronically storing an updatable table of character strings and respective associated program identification codes such that every character string has a corresponding program identification code in the table; ii) decoding means for decoding a character string from the closed captioning signal that is embedded in a television program being viewed; iii) comparing means for comparing each decoded character string to the strings stored in the table to determine when a match is found; iv) second memory means for storing as a data event in an event data log the program identification codes corresponding to table character strings found to match the decoded character strings; b) a central computer; c) communication means for periodically establishing telephone communications between the remote unit and the central computer, transferring the data events stored in the second memory means to the central computer, and for receiving updates to the updatable table of character strings; and d) associating means in the central computer for associating the data events transferred from the remote unit with the television programs viewed. - View Dependent Claims (6, 7)
-
-
8. A method of collecting data on television viewing experience of a plurality of television viewing panelists at remote household locations comprising the steps of:
-
a) monitoring a television signal being viewed by the panelists for character strings found in the closed captioning signal embedded in the television signal; b) matching the closed captioning character strings to character strings stored in an updatable table; c) recording a program identification code corresponding to the signal being viewed whenever a match is made in step b); d) repeating steps a), b) and c) over a predetermined time interval; e) periodically reporting the program identification codes recorded in step to a central computer via a telephone network; and f) periodically receiving updates to the character strings stored in the table from the central computer. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for collecting data on television viewing experience comprising:
-
a) a central computer; and b) a plurality of remote household program monitoring units, each unit having; i) decoding means for decoding a character string from the closed captioning signal that is embedded in a television program currently being displayed on a television set in the household, ii) code storage means for storing program identification codes, iii) means for associating the decoded character string with one of the program identification codes; iv) data log means for electronically storing the program identification code that is associated with the decoded character string in step ii), v) modem means for; 1) periodically establishing telephone communication between each remote program monitoring unit and the central computer and 2) transferring the contents of the data log means from each remote unit to the central computer, and 3) updating the program identification codes stored in the code storage means. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification