Set top device for targeted electronic insertion of indicia into video
First Claim
1. A set-top device for sending and receiving data pertaining to television or video viewing in which a video signal having been transmitted by a video distribution mechanism is received by said device and modified prior to viewing by utilizing automatically selected video indicia or sequences which are stored locally on said set-top device, said device comprising:
- means local to the user for monitoring the usage of a television or a video viewing device;
means local to the user for automatically creating a continuously updated version of a viewer profile based upon the cumulative data acquired by said monitoring means, wherein said cumulative data acquired by said monitoring means is weighted by how recently it was collected;
means local and private to the user for storing said viewer profile in said device;
means remote from the user for transmitting demographic requirements of a target viewer into corresponding ranges of viewer profiles;
means remote from the user for creating a table associating said ranges of viewer profiles with said video indicia or sequences;
means remote from the user for encoding data pertaining to where and when to insert video indicia or sequences for transmission on said video distribution mechanism;
means local to the user for receiving and decoding said video signal and receiving, decoding and storing said table;
means local to the user for receiving and decoding said data pertaining to where and when to insert said video indicia or sequences;
means local to the user for comparing the locally stored viewer profile with the ranges of viewer profiles in said stored table to determine the corresponding video indicia or sequences; and
, means for inserting said video indicia or sequences directly into said video signal for viewing on said television or video viewing device, said inserting means further comprising using said data to determine where and when to insert said video indicia or sequences into said video signal.
14 Assignments
0 Petitions
Accused Products
Abstract
A method of anonymous targeted insertion of indicia into video broadcasts. Individual televisions or other video reception devices are associated with set-top boxes that monitor the usage and viewing habits of the television set or other video reception device. A viewer profile derived from data acquired from said monitoring is created wherein the viewer profile indicates certain characteristics about the viewer. This profile is transmitted to a centralized database, said centralized database being an intermediate link between the origin of the video broadcast and the end viewer. The purpose of the database is to link specific insertable indicia with matching specific viewer profiles. The insertable indicia are encoded directly into the broadcast video and re-broadcast to the end viewer where the set-top box decodes the broadcast video and performs insertion of the indicia. Thus, the system and method allow advertisers to target specific ads or indicia to specific viewing profiles.
942 Citations
16 Claims
-
1. A set-top device for sending and receiving data pertaining to television or video viewing in which a video signal having been transmitted by a video distribution mechanism is received by said device and modified prior to viewing by utilizing automatically selected video indicia or sequences which are stored locally on said set-top device, said device comprising:
-
means local to the user for monitoring the usage of a television or a video viewing device;
means local to the user for automatically creating a continuously updated version of a viewer profile based upon the cumulative data acquired by said monitoring means, wherein said cumulative data acquired by said monitoring means is weighted by how recently it was collected;
means local and private to the user for storing said viewer profile in said device;
means remote from the user for transmitting demographic requirements of a target viewer into corresponding ranges of viewer profiles;
means remote from the user for creating a table associating said ranges of viewer profiles with said video indicia or sequences;
means remote from the user for encoding data pertaining to where and when to insert video indicia or sequences for transmission on said video distribution mechanism;
means local to the user for receiving and decoding said video signal and receiving, decoding and storing said table;
means local to the user for receiving and decoding said data pertaining to where and when to insert said video indicia or sequences;
means local to the user for comparing the locally stored viewer profile with the ranges of viewer profiles in said stored table to determine the corresponding video indicia or sequences; and
,means for inserting said video indicia or sequences directly into said video signal for viewing on said television or video viewing device, said inserting means further comprising using said data to determine where and when to insert said video indicia or sequences into said video signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
means for sampling a statistically representative sub-set of viewers to create statistical correlations between viewer demographics and said ranges of viewer profiles.
-
-
3. The set-top device of claim 2 wherein said monitoring means monitors time of day, day of week, duration of viewing time per channel, channel tuned, program type being viewed, and channel surfing patterns.
-
4. The set-top device of claim 3 wherein said viewer profile includes information about the viewer derived from the monitoring means, said information designed to predict the age, sex, family size, hobbies and interests of the viewer.
-
5. The set-top device of claim 4 wherein the statistical correlation between viewer demographics and said ranges of viewer profiles are used so that specific video sequences or indicia are anonymously targeted to specific viewer demographics.
-
6. The set-top device of claim 5 wherein the insertable indicia and the data pertaining to said insertable indicia are encoded into the vertical blanking interval, a spare audio channel, in the video itself, or in some other spare channel or field.
-
7. The set-top device of claim 5 wherein a viewer can interactively amend, change, add to, or alter the viewer profile primarily for the purpose of soliciting specific indicia.
-
8. The set-top device of claim 5 wherein the video signal can be a compressed video signal that is decompressed by said set-top device, or an analog or digital television broadcast.
-
9. The set-top device of claim 5 wherein said means for receiving includes a coaxial cable connection, television aerial connection, satellite broadcast connection, or telephone connection.
-
10. The set-top device of claim 5 wherein the television can be substituted with a computer or any other video reception device.
-
11. The set-top device of claim 10 wherein said indicia include links to Internet web-sites.
-
12. A set-top device for sending and receiving data pertaining to television or video viewing in which a video signal having been transmitted by a video distribution mechanism is received by said device and modified prior to viewing by utilizing automatically selected video indicia or sequences which are stored locally on said set-top device, said device comprising:
-
means local to the user for automatically creating a continuously updated viewer profile based upon the cumulative data acquired by said monitoring means, and wherein said cumulative data acquired by said monitoring means is weighed by how recently it was collected;
means local and private to the user for storing said viewer profile in said device;
means remote from the user for translating demographic requirements of a targeted viewer into corresponding ranges of viewer profiles;
means remote form the user for creating a table associating said ranges of viewer profiles with said video indicia or sequences;
means remote from the user for encoding said table for transmission on said video distribution mechanism;
means local to the user for receiving and decoding said video signal and receiving, decoding and storing said table;
means local to the user for comparing the locally stored viewer profile with the ranges of viewer profiles in said stored table to determine the corresponding video indicia or sequences; and
,means for inserting said video indicia or sequences directly into said video signal for viewing on said television or video viewing device, and wherein said inserted indicia are interactive links to a web address, the contents of which may be accessed via the video distribution media or an associated data network and displayed on said television or video viewing device as part of said modified video signal or as a hypertext page.
-
-
13. A set-top device for sending and receiving data pertaining to television or video viewing in which a video signal having been transmitted by a video distribution mechanism is received by said device and modified prior to viewing by utilizing automatically selected video indicia or sequences which are stored locally on said set-top device, said device comprising:
-
means local to the user for monitoring the usage of a television or video viewing device;
means local and private to the user for automatically creating a continuously updated viewer profile based upon the cumulative data acquired by said monitoring means, wherein said means for automatically creating a viewer profile further comprises analysis of the user'"'"'s accesses to web-sites when browsing the World Wide Web or other computer network.
-
-
14. A set-top device for sending and receiving data pertaining to television or video viewing in which a video signal having been transmitted by a video distribution mechanism is received by said device and modified prior to viewing by utilizing automatically selected video indicia or sequences which are stored locally on said-set top device, said device comprising:
-
means local to the user for monitoring the usage of a television or video viewing device;
means local to the user for automatically creating a continuously updated viewer profile based upon the cumulative data acquired by said monitoring means, wherein said cumulative data acquired by said monitoring means is weighed by how recently it was collected;
means local and private to the user for storing said viewer profile in said device;
means remote from the user for translating demographic requirements of a targeted viewer into corresponding ranges of viewer profiles;
means remote from the user for encoding said table for transmission on said video distribution mechanism;
means local to the user for receiving and decoding said video signal and receiving, decoding and storing said table;
means local to the user for comparing the locally stored viewer profile with the ranges of viewer profiles in said stored table to determine the corresponding video indicia or sequences; and
,means for inserting said video indicia or sequences directly into said video signal for viewing on said television or video viewing device.
-
-
15. A set-top device for sending and receiving data pertaining to television or video viewing in which a video signal having been transmitted by a video distribution mechanism is received by said device and modified prior to viewing by utilizing automatically selected video indicia or sequences which are stored locally in said set top device, said device comprising:
-
means local and private to the user for monitoring the usage of a television or video viewing device;
means local to the user for automatically creating a continuously updated viewer profile based upon the cumulative data acquired by said monitoring means, wherein said viewer profile includes information about the viewer derived from the monitoring means, said information designed to predict the age, sex, family size, hobbies and interests of the view, and wherein said cumulative data acquired by said monitoring means is weighed by how recently it was collected;
means local to the user for storing said viewer profile in said device;
means remote from the user for translating demographic requirements of a targeted viewer into corresponding ranges of viewer profiles;
means remote from the user for creating a table associating said ranges of viewer profiles with said video indicia or sequences;
means remote from the user for encoding said table for transmission on said video distribution mechanism;
means local to the user for receiving and decoding said video signal and receiving, decoding and storing said table;
means local to the user for comparing the locally stored viewer profile with the ranges of viewer profiles in said stored table to determine the corresponding video indicia or sequences; and
,means for inserting said video indicia or sequences directly into said video signal for viewing on said television or video viewing device.
-
-
16. A method of anonymous targeted insertion of selected indicia or sequences, which are stored locally on a set-top device, into a video broadcast comprising the steps of:
-
a. monitoring the usage and viewing habits of viewer of a television set or other video reception device via said set-top device located at the television set or other video reception device, said monitoring step including the step of acquiring cumulative data weighted by how recently it was collected;
b. automatically creating a continuously updated local viewer profile in said device derived from data acquired from said monitoring step, said viewer profile indicating certain characteristics of the viewer;
c. linking specific insertable indicia with specific viewer profiles;
d. encoding insertable indicia as well as data pertaining to the placement, shape, size, and perspective of the indicia directly into the video broadcast;
e. employing said locally and privately stored viewer profile to decide which insertable video indicia to insert based upon viewer profiles encoded in said video broadcast; and
,f. having said set-top device decode the broadcast video and perform the insertion of the indicia.
-
Specification