System and method for transmitting and displaying targeted information
First Claim
Patent Images
1. A method for transmitting information in a broadcast distribution system, comprising:
- receiving, at a headend of a broadcast distribution system, video programs from remote video program sources;
receiving, separately at the headend, multiple advertisements including a default advertisement and a plurality of targeted advertisements;
inserting a first indicia at the beginning of the default advertisement to identify the plurality of targeted advertisements imminently being transmitted for enabling subscriber terminals to tune to at least one of the plurality of targeted advertisements and a second indicia at the end of each of the plurality of targeted advertisements, the default advertisement and the at least one of the plurality of targeted advertisements each containing a same amount of digitally encoded data;
multiplexing the multiple advertisements and video programs together by inserting the multiple advertisements at predetermined locations in a digital information stream along with the video programs, the multiple advertisements in the digital information stream each including a demographic code identifying a demographic associated with each of the multiple advertisements;
transmitting the digital information stream toward each of a plurality of subscriber terminals;
receiving the digital information stream at a subscriber terminal having a demographic code stored therein for identifying a demographic for the subscriber associated with the subscriber terminal;
examining, by the subscriber terminal, the code associated with each of the multiple advertisements to determine when a demographic code stored at the subscriber terminal for identifying the demographic for the subscriber associated with the subscriber terminal correlates to the code of a targeted advertisement in the received digital information stream;
identifying at least one of the plurality of targeted advertisements having a demographic code correlating to the demographic code for the subscriber;
interrupting a presentation of a video program provided by the received digital information stream at a point in the presentation of the video program by using the first indicia to tune the subscriber terminal to the identified at least one targeted advertisement having the demographic code matching the demographic code stored at the subscriber terminal;
before interrupting the presentation of the video program and switching to the at least one targeted advertisement, adjusting the digital information stream such that a decoder buffer is known to be at a particular state prior to switching to the at least one targeted advertisement;
returning to the presentation of the video program when the second indicia is detected at the end of the identified at least one targeted advertisement, the second indicia providing the subscriber terminal information for tuning back to the point the presentation of the video program was interrupted; and
at the end of the at least one targeted advertisement and before returning to the presentation of the video program, adjusting the digital information stream such that the decoder buffer is at the known particular state prior to receiving the digital information stream upon returning to the presentation of the video program.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for transmitting and displaying information in a television distribution system (10), or the like, transmits information that is targeted to a viewer matching particular demographic data.
49 Citations
10 Claims
-
1. A method for transmitting information in a broadcast distribution system, comprising:
-
receiving, at a headend of a broadcast distribution system, video programs from remote video program sources; receiving, separately at the headend, multiple advertisements including a default advertisement and a plurality of targeted advertisements; inserting a first indicia at the beginning of the default advertisement to identify the plurality of targeted advertisements imminently being transmitted for enabling subscriber terminals to tune to at least one of the plurality of targeted advertisements and a second indicia at the end of each of the plurality of targeted advertisements, the default advertisement and the at least one of the plurality of targeted advertisements each containing a same amount of digitally encoded data; multiplexing the multiple advertisements and video programs together by inserting the multiple advertisements at predetermined locations in a digital information stream along with the video programs, the multiple advertisements in the digital information stream each including a demographic code identifying a demographic associated with each of the multiple advertisements; transmitting the digital information stream toward each of a plurality of subscriber terminals; receiving the digital information stream at a subscriber terminal having a demographic code stored therein for identifying a demographic for the subscriber associated with the subscriber terminal; examining, by the subscriber terminal, the code associated with each of the multiple advertisements to determine when a demographic code stored at the subscriber terminal for identifying the demographic for the subscriber associated with the subscriber terminal correlates to the code of a targeted advertisement in the received digital information stream; identifying at least one of the plurality of targeted advertisements having a demographic code correlating to the demographic code for the subscriber; interrupting a presentation of a video program provided by the received digital information stream at a point in the presentation of the video program by using the first indicia to tune the subscriber terminal to the identified at least one targeted advertisement having the demographic code matching the demographic code stored at the subscriber terminal; before interrupting the presentation of the video program and switching to the at least one targeted advertisement, adjusting the digital information stream such that a decoder buffer is known to be at a particular state prior to switching to the at least one targeted advertisement; returning to the presentation of the video program when the second indicia is detected at the end of the identified at least one targeted advertisement, the second indicia providing the subscriber terminal information for tuning back to the point the presentation of the video program was interrupted; and at the end of the at least one targeted advertisement and before returning to the presentation of the video program, adjusting the digital information stream such that the decoder buffer is at the known particular state prior to receiving the digital information stream upon returning to the presentation of the video program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a headend for transmitting a digital information stream, the head end receiving video programs from remote video program sources, separately receiving multiple advertisements including a default advertisement and a plurality of targeted advertisements, inserting a first indicia at the beginning of the default advertisement to identify the plurality of targeted advertisements imminently being transmitted for enabling subscriber terminals to tune to at least one of the plurality of targeted advertisements and a second indicia at the end of each of the plurality of targeted advertisements and multiplexing the multiple advertisements and video programs together by inserting the multiple advertisements at predetermined locations in the digital information stream along with the video programs, the multiple advertisements in the digital information stream each including a demographic code identifying a demographic associated with each of the multiple advertisements, the default advertisement and the plurality of targeted advertisements each containing a same amount of digitally encoded data; a distribution network, coupled to the head end, for transmitting the digital information stream to each of a plurality of subscriber terminals; and a set top terminal to process the digital information stream received over the distribution network, the set top terminal including; a receiver to receive the digital information stream from the distribution network, a user demographic database that contains a demographic code stored therein for identifying a demographic for the subscriber associated with the set top terminal; and a processor coupled to the receiver and the user demographic database, wherein the processor is programmed to examine the code associated with each of the multiple advertisements to determine when the demographic code stored in said database correlates to the code of a targeted advertisement in the received digital information stream, to identify at least one of the plurality of targeted advertisements having the demographic code correlating to the demographic code for the subscriber, to interrupt a presentation of a video program provided by the received digital information stream at a point in the presentation of the video program by using the first indicia to tune to the identified at least one targeted advertisement having the demographic code matching the demographic code stored at the user demographic database and to return to the presentation of the video program when the second indicia is detected at the end of the identified at least one targeted advertisement, the second indicia providing information for tuning back to the point the presentation of the video program was interrupted, wherein before interrupting the presentation of the video program and switching to the identified at least one targeted advertisement, adjusting the received digital information stream such that a decoder buffer is known to be at a particular state prior to switching to the identified at least one targeted advertisement, and wherein at the end of the identified at least one targeted advertisement and before returning to the presentation of the video program, adjusting the digital information stream such that the decoder buffer is at the known particular state prior to receiving the digital information stream upon returning to the presentation of the video program. - View Dependent Claims (8, 9, 10)
-
Specification