HBAC MatchMaker Media Inc. v. Google Inc. et al

Filing 1

COMPLAINT FOR PATENT INFRINGEMENT filed with Jury Demand against Google Inc, YouTube LLC - Magistrate Consent Notice to Pltf. ( Filing fee $ 350, receipt number 0311-1250807.) - filed by HBAC MatchMaker Media Inc.. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Civil Cover Sheet)(cla, )

Download PDF
EXHIBIT B 1111011111110111011011001110110101110011111101101111110111 US006002393A United States Patent [11] [19] Hite et al. [54] [45] [76] Inventors: Kenneth C. Hite, 3 Center Knolls, Bronxville, N.Y. 10708; Walter S. Ciciora, 45 Hulls Farms Rd., Southport, Conn. 06490-1027; Tom Alison, 280 Barrataria Dr., St. Augustine, Fla. 32086; Robert G. Beauregard, 66 E. Parkway, Apt. 1J, Scarsadale, N.Y. 10583 [21] Appl. No.: 08/517,838 Aug. 22, 1995 HO4N 7/10 345/327; 348/2; 348/9; 348/10 Field of Search 348/1, 2, 3, 9 348/4, 6, 7, 10, 12, 13; 455/3.1, 4.1, 4.2, 5.1, 6.1, 6.2, 2; 345/323; 709/217-219; HO4N 7/10 [56] 348/10 X 348/7 455/6.2 455/2 X Primary Examiner—Nathan Flynn Attorney, Agent, or Firm—Ostrolenk, Faber, Gerb & Soffen, LLP [51] Int. C1. 6 [52] U.S. Cl. [58] Dec. 14, 1999 4,404,589 9/1983 Wright, Jr. 4,814,883 3/1989 Perine et al. 5,099,319 3/1992 Esch et al. 5,155,591 10/1992 Wacob 5,200,822 4/1993 Bronifn et al. 5,231,494 7/1993 Wachob 5,319,455 6/1994 Hoarty et al. 5,424,770 6/1995 Schmelzer et al. 5,446,919 8/1995 Wilkins 5,495,283 2/1996 Cowe . 5,515,098 5/1996 Carles . 5,636,346 6/1997 Saxe 5,652,615 7/1997 Bryant et al. 5,661,516 8/1997 Carles . 5,774,170 6/1998 Hite et al. 5,805,974 9/1998 Hite et al. SYSTEM AND METHOD FOR DELIVERING TARGETED ADVERTISEMENTS TO CONSUMERS USING DIRECT COMMANDS [22] Filed: 6,002,393 Patent Number: Date of Patent: [57] ABSTRACT A system and method for targeting TV advertisements to individual consumers delivering a plurality of advertisements to a display site. A command signal is sent to the display site commanding the display of a selected advertisement suited for the individual consumer. In another embodiment, a predetermined advertisement is delivered upon command from a control center to a viewing site intended for the particular consumer. References Cited U.S. PATENT DOCUMENTS Re. 33,808 1/1992 Wright, Jr. 4,331,973 5/1982 Eskin et al. 4,331,974 5/1982 Cogswell et al. 70 Claims, 8 Drawing Sheets 232 210 214 Consumer Database D reemptab e Commercial — Database Consumer Classiifer 234 236 204 Addressable Instruction \ ' Formatter \ 220 228 \ 216 218N 222 Targeted Commercial Database Program Database N 224 i 226 Signal Combiner. . Modulator & Transmitter k\ 206 230! 208 Satellite Fig .1 / 100 202 204 717 402 4047 304 Media Origination Facility Aa Administration Facility \ 302 i 300 206 200 208 Site 306 / 400 308 Fig . 2a 210 Consumer Database 214 Preemptable Commercial Database -212 , 204 \ 216 " Addr able Instruction 218 222 Targeted ' Commercial - N.220 ^Database Program Database . 224 Formatter l 228 Signal Combiner, Modulator & Transmiiter / 226 230 208 \ _ 206 Fig 2 b 232 210 -. ., Consumer Classifier Consumer Database 234 202 214 Preemptabie Commercial Database w 236 204 V216 , Addr 218 Targeted Commercial Database 222 Program Database . 220 able Instruction Formatter , 224 / 226 \ 228 .. Signal Combiner, Modulcrtor & Transmitter 230 1 208 ,\ _ 206 302 322 316 - 310 / Satellite Receivers / Addressable Instruction Modulator , 14 206 / - i t Satellite Si g nal Transmitter Combiner A► s ALAL i 306 332 1r . Nr Synchronizers Switches 3" ° Over-the-alr Receivers . & 320 314 338 Playback Machines AL AI 348 L \ Other Signal Sources 346 344 308 -..s___.- 342 7 304 334 AL .‘ Over-the-air Transmitter Bank of Modulators s .F 336 208 I ► 350 i 340 Receivers 304 302 ( 312 s Land Line 330 328 324 Hg.3 U.S. Patent 6,002,393 Sheet 5 of 8 Dec. 14, 1999 402 V 406 7S,17 408, / Set Top Box 410 it 400 - VCR - -.._... 412 414 It 418 TV 0 0 Fig, 4 416 (— 504 , \ --2" 5 g 510 7 542 1\ I 544 I ( I I 4 1 538 516 N592 I 552 512 \ in Band Data Extractor Outof Band Data Extractor Power Supply I I 7 I 570 564 I I Analog Video I— I 546 k 588 I L 578 tispkay (0SDi ' I\598 576 \ 528 \ W 4.z532 520 590 \ Remote Control Receiver \ `L ;5 Remote w 580 _____..... ___. 555 594 557 _____ \ \. \ 574 P Fig.5 / 596 it 1 553 i1 Processor Contotter Video & Audio V Decompressor I Commerc;a1 584 / pti DemliPe xer \ 560 Data Decoder it \ 522 586 534 1 I 7E On Screen \ 558\ 1 1 124 Microcon-troller 1— I , 1 526 582 562 With Copmmercial I Processor N.536 \ 548 47 \ \ 572 Remodulator 518 \ Optional upstream Transmitter 530 i v ',. 540 550 \ --v Digital Video Circuits 4 Descrambler Detector Tuner 502 I 1 568 514 `r Optional Video & Audio Storage 1 1-500 I I I ( 578 600 / 602 Microcontroller 4I 608 II ' / . input \ Output Driver Circuits s- 588 572 596 553 1► --- 610 1 L 604 lr 1 ► ROM 7 RAM 616 1I Non-volatile Memory Fig. 6 716 700 1 1 Video Servers 1_ - Switches t . . ) 710 ( 714 7 718 i Laser Modulator '' , Combiner Bank i 722 720 722 Tap v Neighborhood Node / IN --i s Set Top Box 410 t 400/1 VCR 1E Fi g. 7 ,.. 412 :; 414 418 TV ° ° ----- 416 6,002,393 1 2 SYSTEM AND METHOD FOR DELIVERING TARGETED ADVERTISEMENTS TO CONSUMERS USING DIRECT COMMANDS It is a further object of the invention to provide such a system and process which will allow the operators of video delivery systems to increase the effectiveness of their media in delivering meaningful messages to consumers. It is another object of the invention to provide a means of dealing with the clutter resulting from hundreds of channels oo f video and audio programming containing advertising. The attainment of these and related objectives may be achieved through use of the novel electronic systems and processes herein disclosed. The process of this invention includes the following steps. The sets of advertisements are prepared so that they are ss uitable for the transmission and storage means employed. Each commercial is analyzed as to its nature and focus and catalogued in a central data base. The messages are then delivered to the point of usage. Commercials may be classiifed into three categories: 1) non-preemptable, 2) conditionally preemptable, or 3) uncon- BACKGROUND OF THE INVENTION 5 This invention relates to an electronic system and a process for enhancing advertising by delivering TV and radio commercials targeted to individual viewer's based desires and needs. 10 TV has been dominated by the broadcast networks which were the best available means of broad reach for advertisers. Now, however, the world is changing with 67% of U.S. homes wired for cable. Thus, cable systems are effectively replacing on-air broadcast as the actual delivery vehicle for 1 5 programs. Broadcast networks and their afifliates however, still receive the vast majority of advertiser dollars for two reasons. First, advertisers believe that placing their commercials in specific programs will ensure that they reach the 2o ditionally preemptable. For example, commercials in programs not participating in this system and process would be right kind of viewers. Advertisers however are aware that non-preemptable. Some commercials in programs which are demographic targeting is highly wasteful. For example, dog eligible for preemption may also be non-preemptable under owners comprise only 30% of households, thus every some circumstances. These are called conditionally preRalston-Purina commercial exposure involves 70% waste. emptable. An example of such a situation may be that a Target marketing is the answer Deliver your commercial 25 competitor's product may not be used to preempt. One brand to only those who are the best prospects. of automobile may be precluded from substituting for The second reason broadcasters receive the majority of another brand of automobile. An unconditionally preemptadvertising revenue is because they continue to attract the able commercial may be subject to substitution any time largest audience (approximately 60% of all viewers) despite 30 other higher priority commercials are available. In locations the proliferation of cable channels which has fragmented the " not equipped with hardware which implements this system viewing audience. The likelihood that viewers are watching and process, the preemptable commercials are displayed. any particular commercial/advertisement is reduced by the Commercials which are subject to preemption are schedsheer quantity of channels. Advertisers have dififculty setuled to be imbedded in programs. The details concerning the ting values on the advertising opportunities. 35 commercial's timing and where it will be found by the Advertisers are faced with an even more aggravating viewer's channel selector are stored in a central data base situation with the advent of Digital Video Compression along with information to indicate under what circumstances (DVC). DVC means that the number of programs which can a more suitable commercial may be substituted. be carried by any digital media will expand dramatically. A suitable process is used to target prospective viewers of The operators of delivery systems with large capacity are 40 a set of advertisements using database search and list frustrated by the inability to interest advertisers in any selection procedures. The result of this process is a database signiifcant amount of participation. It is very difficult to which characterizes each subscriber according to which demonstrate the effectiveness of advertising in an environcommercials are best targeted to that subscriber. ment of a hundred or more channels of advertiser supported In two way broadband systems, it is possible to implement programming. 45 and up stream reporting capability where signals are transmitted from the viewing location to a central database While a number of such systems and processes are known location for reporting whether a speciifc viewing location in this art, none of these systems and processes deal with a had its receiving equipment powered and tuned to a speciifc way to provide specific commercials to viewers needs and channel. This information can be used to further target the wants in a multichannel environment. It would be desirable to have a system for targeting 5° commercials. In situations where the broadband network is not capable of sending messages back to the central commercials to those particular consumers who represent database, other means can be provided. An example of such only the best prospects for an advertiser. means is an auto dialer device which accumulates the information and then at appropriate times dials a number and SUMMARY OF THE INVENTION 55 reports the accumulated data. The number dialed could be a Accordingly, it is an object of this invention to provide a local number or a "toll free 800" number. The reporting call system and process which will solve the problems described can me made in a manner which first test to see if the phone above and overcome the disadvantages associated with the line is in use and thereby ensures that calls in progress will prior art systems described above. not be interrupted. If someone in the home wishes to use the It is another object of the present invention to provide 60 phone, this can be sensed and the report suspended and the viewers with advertisements which are matched to the phone line relinquished so that another call can be made. The viewer's interests and needs. interrupted data transmission would be completed later. In this manner, the use of an auto dial reporting capability can It is another object of the invention to provide such a be accomplished without intrusion on the normal use of the system and process which will provide advertisers with less waste and greater cost effectiveness in delivering their 65 telephone line. messages only to those consumers who are desirable prosA frequency feature can implemented by keeping track of pects. the number of successfully displayed commercials by using 6,002,393 3 4 the up stream reporting capability described above. A suchomes or displays via either over-the-air broadcast or wired delivery systems. The preferred embodiments are described cessful display of the commercial requires the display device below. to be in its "on" condition. An advertiser can then be assured In a ifrst preferred embodiment of the system and process that his commercial has been displayed on powered equipment at the subscriber's location at least the number of times 5 in accordance with the invention, an individually addressable digital recording device (RD) with a unique address is speciifed in his contract. If the number is not achieved, installed at the display site in the television or radio receiver, perhaps because the receiving equipment is not powered, an VCR, display device or set-top-box or modular decoder appropriate adjustment with the advertiser can be made. associated with the media provider (cable, DBS, telephone, A sequencing feature can be implemented by keeping etc.). One or more instructions are transmitted to and track of which commercials were displayed by using the up 10 recorded by the RD in advance of the commercial broadcast. stream reporting capability described above. By having a These instructions will be used to "tell" the display which sequencing feature, viewers would see a series of commerupcoming commercials to play and which to ignore. cials in correct order. One commercial builds on another. These data transmissions to the home can be delivered via Two examples of commercials requiring sequencing are communications capabilities established with the program tutorials and commercials including a story line which plays 15 delivery system including but not limited to the Vertical out in a determined sequence. Blanking Interval (VBI) of analog video, ancillary A viewer reaction feature can be included to cause addisubcarriers, amplitude modulation of the frequency modutional relevant commercials to be presented in reaction to a lated audio carrier, totally separate data carriers, or using the viewer's response to questions or other viewer interaction digital equivalent of these means of a contracted or affiliated transmitted using the up stream reporting capability 20 programming service. described above. The relevant commercials could be for Multiple commercials are simultaneously broadcasted in more detailed information about the same product or sera television or radio commercial spot. For instance, rather vice. Alternatively, they could be for products or services than broadcasting one 30-second commercial, a number of which are likely to be of interest to the viewer based on the commercials might be broadcasted simultaneously over difviewer's responses. For example, a viewer who requests „" ferent separate channels. Note that these simultaneously more information about children's aspirin may also be broadcasted commercials could be compressed in a digital offered a subsequent commercial on children's chewable transmission to ift within the distribution bandwidth as vitamins. necessary. In any event, there would always be one of the A registration feature could be implemented by directing 30 number of commercials designated or chosen as a default the receive site to store data for later communication using commercial that would play unless replaced by a targeted the up stream reporting capability described above. When commercial. Depending on the capacity of the transmission such a commercial is successfully displayed, a confirmation system, the number of simultaneous commercials could be is communicated back upstream to the signal origination relatively small—such as four or five (4 or 5)—or much site. A time and date stamp is added. Two levels of regis- 35 larger. tration are possible. In the simpler level of registration, a A Commercial Processor (CP) at the display site would be count is accumulated at the origination point or some other programmed by an algorithm transmitted to the RD prior to suitable place indicating the total number of commercials the commercial transmission to look for and display targeted successfully displayed at all locations. Viewer identities are incoming commercials. not tabulated. In the second level of registration, a viewer 40 Display of a targeted commercial is accomplished by identification number is included in the acknowledgment tuning to the frequency which contains the targeted commessages centrally collected. This second method is called mercial and, if it is digitized, selecting the correct digital a certification feature. In the case of certiifcation, the viewer data stream. In order to avoid subscriber confusion, the responds to the advertisement. This response could be to channel indicator does not change during the display of the answer a question, to merely make an acknowledgment, or 45 targeted commercial. It remains on the channel previously to request a coupon or other item of value. This indicates that being watched. After the targeted commercial is completed, not only has the commercial been successfully displayed, the tuner returns to the frequency previously used for the but it has also been viewed, recognized, and acted upon. program being watched. There are several options for the upstream transmission of In summary, in this preferred embodiment of the system registration or certiifcation codes. This code could be trans- 50 and process in accordance with the invention, the commermitted upstream at the time the commercial was successfully cials are simultaneously transmitted. The channels with the received. Alternatively, the fact that it was received could be programming include default preemptable or conditionally stored at the receive site and relayed to the signal origination preemptable commercials. The CP at the display site site upon request or at a pre-programmed more convenient responds to instructions previously downloaded to it during time. Several options for upstream communication exist. 55 the commercial period and implements the targeted comThese include two-way cable systems, radio transmissions, mercial strategy appropriate for the viewer. telephonic communication, or the physical conveyance of a An anti-zapping feature may be employed. "Zapping" is printed report, a magnetic, optical, electronic or other the practice of skipping over commercials in a video tape or recorded report. switching to another channel during a commercial to avoid In summary, with the present invention, television (and 60 the commercial. There have been many attempts to make radio) and advertising are enhanced by targeting, delivering circuits to automatically pause a VCR during commercials and displaying electronic advertising messages so that they are not recorded at all. It is important that the (commercials) within speciifed programming in one or more downloaded instructions be in an encrypted form to prevent pre-determined households (or on speciifc display devices) commercial zappers from identifying the time of commerwhile simultaneously preventing a commercial from being 65 cials and preventing their recording or viewing. If this is not displayed in other households or on other displays for which done, boxes which prevent commercials from being it is not intended. Commercials can be delivered to speciifed recorded on VCRs will be available for sale in short order. 6,002,393 5 6 In a second preferred embodiment of the system and their individual needs and wants. These instructions are then process in accordance with the invention, an individually transmitted individually to each viewing site and stored addressable digital recording device (RD) with a unique there for use by the CP. As the situation of the viewers address is installed at the display site in the television changes, the instructions appropriate to those viewers also receiver, VCR, display device set-top-box or modular 5 changes. For example, as children are born, certain products decoder associated with the video provider (cable, DBS, and services are of interest. As the children grow and mature, telephone, etc.). Commercial display instructions for a parproducts and services previously interesting are replaced ticular display site (consumer) are transmitted to and stored with those appropriate for older children. in an in-home storage device at the display site. These The apparatus at the viewing site can store and process instructions include details about which commercials which io IDs for multiple individuals at the viewing site. When the will be later transmitted are to be captured and which are to viewer identiifes himself or herself either directly or be ignored. Commercials are subsequently transmitted to the indirectly, the commercials appropriate to that individual are in-home storage device with sufifcient capacity to hold one presented. or more commercials prior to display. The commercials could be in analog form, but it is more efifcient of trans- 15 BRIEF DESCRIPTION OF THE DRAWINGS mission and storage capacity to digitize and compress the The attainment of the foregoing and related objects, commercials prior to transmission and storage. advantages and features of the invention should be more The frequency, sequencing, registration, and certiifcation readily apparent to those skilled in the art, after review of the features could be applied as in the ifrst preferred embodi20 following more detailed description of the invention, taken ment. together with the drawings, in which: In summary, in the second preferred embodiment, predeFIG. 1 is a basic block diagram of the system; termined instructions are transmitted to the display site and FIG. 2.a is a block diagram of the Advertisement Adminstored therein, commercials are then sequentially transmitistration Facility; ted to the display site prior to the time of their intended use. FIG. 2.b is a block diagram of the Advertisement AdminAppropriate storage is provided at the display site to store 25 istration Facility including a Consumer Classifier; one or more of the commercials as appropriate for the display site, selected by following the previously transmitted FIG. 3 is a block diagram of the Media Origination instructions. If storage for multiple commercials is provided, Facility; and they are downloaded and used appropriately. FIG. 4 is a block diagram of the Display Site. 30 In a third preferred embodiment of the system and process FIG. 5 is a block diagram of a set top box implementation in accordance with the invention, the commercials are of the invention. delivered in a switched video on demand (VOD) system. In FIG. 6 is a block diagram of the Commercial Processor a VOD system, consumers request programming which can FF IG. 7 is a block diagram of a Video On Demand system begin at any time. The programming comes from massive storage systems called servers. Those servers supply signals 35 which implements the invention. to switches which rout the requested video to the individual DETAILED DESCRIPTION OF THE display device. The commercial choice switched to that PREFERRED EMBODIMENTS location is based on instructions transmitted from the central database . Turning now to the drawings, more particularly to FIG. 1, 40 there is shown a block diagram of the overall system. The Ad In a fourth preferred embodiment of the system and Administration Facility 200 is where customers, process in accordance with the invention, the channels with commercials, and programs are analyzed and categorized preemptable and conditionally preemptable commercials are and the results stored in databases. The information from synchronized at the signal origination source so that enhanced advertising can be inserted independent of which 45 these databases is used to construct instructions governing the display of targeted commercials which will be transmitprogram is being watched. This makes enhanced advertising ted to display sites. particularly valuable. Not only is the commercial selected to ift the needs and wants of the viewer, but these more The Ad Administration Facility 200 distributes the tarinteresting commercials can be made to appear on a variety geted commercial display instructions to a plurality of of programs. The consumer becomes more reachable even in 50 Media Origination Facilities 300 via satellite 100 using the an environment consisting of hundreds of channels. This uplink antenna 202 and the downlink antennas 302. invention can cost effectively implement a comprehensive Alternatively, for Media Origination Facilities in close version of the "Road Block" technique used in broadcast proximity, antenna 204 can be used to transmit some or all television where the same commercial is simultaneously of the targeted commercial display instructions to antennas placed on all networks. If the viewer changes channels to 55 304 at Media Origination Facilities. An electrical and/or another channel with a preemptable commercial, the comoptical link 206 could be used as well as physical conveymercial is uninterrupted even though the channel indicator ance of the targeted commercial display instructions by changes and indicates the new channel. Even if the viewer physical means 208 such as optical or magnetic tapes or changes to a channel with non-preemptable commercials, disks or other suitable means. The Media Origination Facilthe commercial already started could be completed before 60 ity 300 also receives programming and commercials from switching to the new channel. The advertisement is thus other sources and creates some programming and commer"locked up" in the program of the newly selected channel. cials in its own facilities. This embodiment can be combined with any of the previous The package of programming and processed commercials embodiments. and targeted commercial display instructions is conveyed to The appropriate instructions for each viewer are selected 65 the display site 400 (reception site) via electrical and/or by a marketing organization which accumulates data on optical links 306, or radio transmission via antenna 304 and viewers to determine the commercials most appropriate to 404, or via satellite 100 and antennas 304 and 404, or even 6,002,393 7 8 via physical means 308 such as optical or magnetic tapes or disks or other suitable means. In some situations, one or more of the facilities 200, 300, and 400 may be co-located simplifying the transmission requirements for the processed commercials and targeted commercial display instructions. FIG. 2 is a more detailed block diagram of the Ad Administration Facility 200 of FIG. 1. The Ad Administration Facility is where the characteristics of those viewing or hearing the commercials are analyzed and categorized and the results stored in a Consumer Database 210. Commercials suitable to the needs and wants of those viewing or hearing programming are also categorized and the results of this analysis stored in the Targeted Commercial Database 218. Information on commercials which can be preempted is stored in a Preemptable Commercial Data Base 214. Programming is also analyzed and categorized to determine the suitability of insertion of different categories of commercials. The results of this analysis is stored in a Program Database 222. The Consumer Database 210 contains lists of consumers who would be viewing or listening to programming and would be served by commercials which match their needs and wants based on the systems and process of this invention. This list is supplied by agencies which have gathered data on the consumers and have created algorithms for determining which commercials are most appropriate for those consumers. The combination of the algorithms and the data yield the instructions for targeting commercials to be used at the Display Site 400 of FIG. 1. The speciifc nature of the data collected and the algorithms varies with the creativity and resources of the advertising agencies using this invention. It should be clear to those skilled in these arts that there is a wide variety of combinations of data sets and algorithms which could be used with this invention. Neither the data set nor the algorithm are a part of the invention. The Programming Database 222 contains lists of programs which would be suitable and eligible for use with commercials which match the needs and wants of consumers in the Consumer Database 210. This programming contains Preemptable Commercials as listed in the Preemptable Commercial Data 214. To prevent the zapping of commercials, all commercial targeting instructions can be scrambled or encrypted in a manner which makes them indistinguishable from one another using means well known in the computer and communications arts. The data in the Consumer Database 210 is conveyed by connection 212 to the Addressable Instruction Formatter 226 of FIG. 2. The data in the Preemptable Commercial Database 214 is conveyed by connection 216 to the Addressable Instruction Formatter 226 of FIG. 2. The data in the Targeted Commercial Database 218 is conveyed by connection 220 to the Addressable Instruction Formatter 226 of FIG. 2. The data in the Program Database 222 is conveyed by connection 224 to the Addressable Instruction Formatter 226 of FIG. 2. The Addressable Instruction Formatter then prepares detailed instructions for each subscriber so that each subscriber will view commercials determined to be of interest and utility to that subscriber. The methods of this invention described later are used to implement these functions. The Addressable Instruction Formatter 226 conveys its results via connection 228 to a Signal Combiner, Modulator and Transmitter 230 which relays these instructions to the Display Site, 400 of FIG. 1. These signals may be conveyed via wire line 206 comprising coaxial cable, fiber optics, or copper wire or some combination of these, or via over-the- air radio links using antenna 204, or via a satellite link using satellite antenna 202. FIG. 2.b is similar to FIG. 2.a in most respects except rather than preparing detailed instructions for each subscriber, the subscribers (or consumers) are divided into classes. The Consumer Database 210 conveys subscriber details via connection 232 to the Consumer Classiifer 234. The Consumer Classifier assigns consumers to a limited number of classes depending on their characteristics. The criteria for making these classiifcations is expected to differ from advertising agency to agency. The more correct the classification, the more successful will be the commercial targeting. The Classes of consumers are then conveyed via connection 236 to the Addressable Instruction Formatter 226. The method of FIG. 2.b signiifcantly reduces the data transmission requirements. Rather than requiring detailed Commercial targeting information for each subscriber, only information about which commercial is targeted to which class of subscriber need be conveyed to the Display Site 400 of FIG. 1. At some convenient time, each subscriber receives dd ata making an assignment to one or more classes. Under some circumstances, all of the signals that would have normally been delivered via satellite or conveyed by electrical and/or optical connection are recorded on some suitable media 208 and physically delivered to the Media Origination Facility 300 of FIG. 1. FIG. 3 is a more detailed block diagram of the Media Origination Facility 300 of FIG. 1. Signals are received from the Ad Administration Facility 200 of FIG. 1 and from other sources via Satellite 100 to Satellite Antenna 302, conveyed by electrical and/or optical connection 206, and by physical distribution means 208. If the signals arrive via the Satellite Antenna 302 they are tuned and demodulated by Satellite Receiver 310, and conveyed by electrical and/or optical connection 316 to the Addressable Instruction Modulator 322 where they are put in an appropriate form for transmission to the Display Site 400 of FIG. 1. The Addressable Instruction Modulator may be of any type commonly used for the transmission of data in broadband systems. Included are Quadrature Amplitude Modulated (QAM) systems, Ampiltude Modulated systems, Frequency Modulated Systems, or Phase Modulated Systems. If the signals arrive via the electrical and/or optical connection 206, they are tuned and demodulated by Land Line Receiver 312 and conveyed by electrical and/or optical connection 318 to the Addressable Instruction Modulator 322. If the signals arrive via physical means 208, the Playback Machine 336 is used to convert them into electrical signals and they are conveyed by electrical and/or optical connection 338 vial Synchronizers & Switches 340 to the Addressable Instruction Modulator via connection 316. If the signals arrive via the over-the-air radio spectrum via antenna 304, the Over-theair Receivers 314 will convert them to usable form and the signals will be conveyed via connection 320 to the Addressable Instruction Modulator 322. A wide variety of other programs and signals are received by the satellite antenna 302 and Satellite Receivers 310 and Land Lines 206 and Land Line Receivers 312 and antenna 304 and Over-the-air Receivers 314 and physical means 208 and Playback Machines 336. These signals are conveyed by connections 316, 318, 320 and 338 to the Synchronizers and Switches 340 where they are mixed and time synchronized along with signals from Other Signal Sources 342 conveyed by connections 344. The Synchronizers & Switches 340 prepare the signals and convey them via connections 348 to a Bank of Modulators 346 which put the signals into separate frequency channels so that they may be tuned at the Receive 5 10 15 2° 25 30 35 40 45 50 55 60 65 6,002,393 9 10 Site 400 of FIG. 1. The modulated signals are conveyed via Screen Display Generator 520. The descrambled video comconnections 350 to a Signal Combiner 326 where they are bined with optional on screen display signals is then concombined with each other and with the Addressable Instrucveyed by electrical and/or optical connection 522 to the tions which will direct the Receivers at the multiple display Remodulator 524. The Remodulator 524 prepares the sigsites in the correct manner to target the commercials to 5 nals for use by ordinary TVs or VCRs at a convenient subscribers. The combined signal from the Signal Combiner channel, such as channel 3 or 4, which is unused locally 326 may be directly conveyed via connection 306 to Display off-air. The on screen display generator 520 is used by Sites 400 of FIG. 1. Alternatively, the combined signals from various services to create messages which assist the subthe Signal Combiner 326 may be conveyed via connection scriber in their use. Microcontroller 550 provides the infor328 to a Satellite Transmitter 330 which prepares these io mation required by the On Screen Display Generator 520 to signals for a Satellite Antenna 302. They are then delivered assemble the messages via signals conveyed by electrical via Satellite 100 of FIG. 1 to Display Site antennas 402 of and/or optical connection 552. FIG. 1. Alternatively, Over-the-air Transmitter 334 can drive Optionally, the audio signal from Descrambler 516 and an antenna 304 to deliver the signals over the air to a the video signal from On Screen Display Generator 520 can plurality of Display Sites 400 of FIG. 1. The signals can 15 be conveyed by electrical and/or optical connection 528 and optionally be distributed by physical means 308. 530 respectively to TVs or VCRs which have baseband Other programming and preemptable commercials are video and audio inputs. generated locally and is received via satellite, ifber, coaxial Service provided over broadband media frequently concable, twisted pairs, and other means and is represented by 20 tain either in-band data or out-of-band data or both. In band the Other Signal Sources block 342. d ata is sometimes used for signal security purposes where it FIG. 4 is a more detailed block diagram of the Display is necessary to assure that the data and the video are related. Site of FIG. 1. Signals are conveyed by electrical and/or This method modiifes some characteristic of the signal to optical connection 406 and/or by radio via antenna 404 carry this data. A common method is to put data in the and/or via satellite via satellite antenna 402 to a receiver Vertical Blanking Interval of the video signal. That is the illustrated in FIG. 4 by a Set Top Box 408. Optionally, 25 portion of the signal which carries no video since the picture physical media 308 could be used within an Optional tube's electron beam is retracing its path back up to the top Playback Device illustrated in FIG. 4 as VCR 412. Set top of the screen. Out of band data is used when the receiving box 408 typicall connects via a radio frequency connection llyy device needs to be in constant contact with the data source 410, typically at television channel 3 or 4 to the antenna independent of which channel is being viewed or recorded. terminals or cable input of VCR 412. VCR 412 is connected 30 Out of Band data can have higher speed and capacity. In via either a radio frequency link or a baseband audio and some cases, a combination of both in-band data and out-ofvideo link, either is designated in FIG. 4 as 414 to a band data are used as a security measure. The In-Band Data television receiver 416. Extractor 538 receives detected signals from the channel FIG. 5 is detailed diagram of a set top box as is commonly selected by the Tuner 508 and demodulated to baseband used in the cable industry to compensate for consumer 35 frequencies by Detector 512 and conveyed by electrical electronics tuner deifciencies and to add new services and and/or optical connection 514. The extracted data is confeatures such as descrambling, electronic program guides, veyed by electrical and/or optical connection 540 to the on screen displays, interactivity, multimedia, etc. This is one Microcontroller 550. The out-of-band data is conveyed by proper mechanism for adding the capability to practice the electrical and/or optical connection 566 from combiner 504. present inventions. A broadband signal carrying many chan- 40 It is converted to a usable form by Out-of-Band Data nels is conveyed by electrical and/or optical connection 502 Extractor 542 and conveyed by electrical and/or optical from the service provider to the subscriber. The signal is ifrst connection 546 to the Microcontroller. introduced to combiner 504 which adds in an optional In a two way cable system, the Microcontroller 550 sends upstream signal and splits off an optional signal for the messages conveyed by electrical and/or optical connection Out-of-Band-Data Extractor 542. The signal is conveyed by 45 548 to the Optional Upstream Transmitter 562 which uses an electrical and/or optical connection 506 to a Tuner 508 appropriate modulation method and conveyed by electrical which selects one frequency band out of the available and/or optical connection 564 to Combiner 504 which then spectrum. In typical cable practice, a 6 MHz piece of impresses these signals on the broadband connection 502 to spectrum is selected out of a range of 50 MHz to commonly 750 MHz and in a few instances 1,000 MHz. This piece of 50 the service provider. It is sometimes the practice to use another media for upstream communications if the broadspectrum is called a channel and is conveyed by electrical band service provider doesn't have two-way capability. and/or optical connection 510 to a Detector 512. The DetecExamples include dial-up modems on telephone twisted tor 512 converts the signal from a modulated form to pairs and appropriate radio transmitters. A low power, low baseband with frequencies extending from zero to around 4.2 MHz. The operation of Tuners such as 508 and Detectors 55 bandwidth satellite up-link has also been considered. The Microcontroller also receives consumer inputs from such as 512 are well known to those skilled in the radio and the IR Remote Control 584 to IR Receiver 590. These television arts. The signal is then conveyed by electrical signals are conveyed by electrical and/or optical connection and/or optical connection 514 to Descrambler 516 and 582 to the Microcontroller 550. In-Band Data Extractor 538 and digital Demultiplexer 558. The Descrambler 516 descrambles signals for authorized 60 If the signals are Digital Compressed Video and Audio, subscribers under the control of signals conveyed by electhey are conveyed by electrical and/or optical connection trical and/or optical connection 592 from Microcontroller 514 to Demultiplexer 558 which selects the desired data 550. The descrambled audio signals are conveyed by elecstream under the inlfuence of control signals conveyed by trical and/or optical connection 518 to a Remodulator 524 electrical and/or optical connection 556 from the Microconwhich combines the descrambled video signals which have 65 troller 550. The demultiplexed signals are conveyed by ifrst been conveyed to a Combiner 568 before being conelectrical and/or optical connection 594 to the Video and veyed by electrical and/or optical connection 536 to an On Audio Decompressor 580 where they are converted into 6,002,393 11 12 baseband video and audio signals. If these signals are one which is conditionally preemptable but whose condiscrambled or encrypted, they are descrambled or decrypted tions are violated. here as well. The video signals are conveyed by electrical In the second preferred embodiment, a cost effective and/or optical connection 534 to the Combiner 532 which Optional Video & Audio Storage Device 551 is anticipated. then are conveyed by electrical and/or optical connection to 5 This device may consist of a variety of possible storage the On Screen Display Generator 520. The audio signals are media including semiconductor, optical and magnetic. The conveyed by electrical and/or optical connection 522 to the storage medium may be static or dynamic such as rotating Remodulator 524 and the optional audio output 530. Power media or tape transported between spools in a cassette or Supply 570 provides the correct voltages and currents for the cartridge. The commercials may be stored in analog or operation of all the circuits in the set top box. 10 digital form. If stored in digital form, the commercials may The above describes the operation of an analog or digital be compressed to save capacity. A wide variety of such set top box before the introduction of the technology of this devices are under development for many other purposes. invention. When such devices become economically practically, it will FIG. 6 shows the detail of the Commercial Processor 578 be possible to pre-store one or more commercials in these of FIG. 5. The Commercial Processor 578 comprises a 1 5 devices. Then when the correct time for a commercial Microcontroller 600 supported with Input\ Output Driver arrives, it is simply played back. An Ad Queue is stored in Circuits 604 connected via connection 602. In this Nonvolatile Memory 616 of FIG. 6 listing the contents of the application, only one of the lines 588 is bi-directional. Lines Optional Video & Audio Storage device 551 This embodi572, 596, and 553 are output lines. All four of these lines are ment has the further advantage that it facilitates the substifound in FIG. 5. Some of the program for the operation of 20 tution of targeted commercials in live events such as sports Microcontroller 600 is held in Read Only Memory, ROM, contests. In these situations, it may not be possible to time 608 and conveyed via bi-directional connection 606 which synchronize several channels of alternate commercials at queries memory locations and carries back program instrucarbitrary times without causing conflicts with normally tions. Additional programs and data are stored in Random scheduled preemptable commercials on regularly scheduled Access Memory 612 connected to the Microcontroller 600 25 channels. However, the commercials of this implementation by connection 610 and Non-volatile Memory 616 connected are available at the moment needed without concern for the to the Microcontroller 600 by connection 614. The advantiming on other channels. tage of Non-Volatile Memory 616 compared with RAM 612 It will be appreciated by those skilled in the Microconis that it retains its data even when power is removed. The troller arts that the Microcontroller 600 contained in Comadvantage of both Non-Volatile Memory 616 and RAM 612 30 mercial Processor 553 as shown in FIG. 6 can be combined compared with ROM 608 is that it can be changed. The with the Microcontroller 550 of the set top box 500 of FIG. advantage of RAM 612 over Non-volatile Memory 616 is 5. Likewise, the function of the Data Decoder 674 of FIG. that it is much more compact and less expensive and 5 can be combined with the functions of the Out-of-Band therefore more can be utilized for a given cost and size Data Extractor 542 and the In-Band Data Extractor 538. constraint. The advantage of ROM 608 over RAM 612 is 35 They are shown here as separate devices only for clarity of that it is permanent and even more dense and less expensive explanation. than RAM 612. So each of these types of memory have their FIG. 7 is a detailed block diagram of a Video On Demand own advantages and disadvantages and must be utilized (VOD) system as is used in cable and other broadband video appropriately. systems. This constitutes the third preferred embodiment of Returning to FIG. 5, in this ifrst preferred embodiment 4o this invention. The VOD system comprises a bank of Servmultiple commercials are simultaneously delivered to the ers 700 which store both programming and commercials in Display Site 400 of FIG. 1. One of these commercials, the a form which allows rapid access. The currently employed default commercial, is embedded in the programming. The storage media include but are not necessarily limited to other commercials, the targeted commercials, are provided semiconductor, optical, and magnetic media of either staon other channels. The Commercial Targeting information is 45 tionary or rotating or transported types. The servers 700 has also delivered either via the Out of Band Data Extractor 542 a multitude of channels which convey by electrical and/or through connection 560 to the Data Decoder 574 through optical connections 702 the individual signal streams to a connection 576 to the Commercial Processor or via the In bank of Switches 704 which direct the correct signals to be Band Data Extractor 538 via connection 598 to the Data conveyed by electrical and/or optical connections 706 to a Decoder 574 via connection 576 to the Commercial Proces- so bank of Modulators 708 which modulate these signals onto sor. The Commercial Targeting data contains information for a variety of frequencies. The modulated signals are coneach channel which has preemptable or conditionally preveyed by electrical and/or optical connections 710 to a emptable commercials. The instructions are stored pertainCombiner 712 which assembles a complete spectrum which ing to where the replacement commercial can be found. If is then conveyed by electrical and/or optical connection 714 the commercials are digitally compressed, information about 55 to a Laser 716 of sufifcient power to excite Optical Fiber 718 how to demultiplex the appropriate data from the stream in in a manner that produces adequate signals at the Neighthe proper frequency band must also be supplied. borhood Node 720 which converts the signal to a frequency It is possible to program the Commercial Processor 578 so spectrum of electrical signals for transport on Coax 722 to that once a targeted commercial is begun, it is completed a Tap 724 outside the subscriber's residence 400 which is even though the viewer is switching channels. The channel 60 connected by cable drop 406. A set top box 408 processes the indicator may change to show where the Tuner 508 will end signal for use by a VCR 412 and TV 416 under the up once the commercial is completed, but the commercial subscribers influence via remote control 418. It will be remains uninterrupted. This is an exceptionally powerful appreciated that the Optical Fiber 718 could be extended all method of advertising which is particularly valuable in the the way to the subscriber's residence 400 and even to his set environment of hundreds of channels. It may be necessary to 65 top box 408 or TV 416 or VCR 412. In this embodiment, the allow for the commercial to change if the subsequently Optional Video & Audio Storage Device 551 of FIG. 5 is not selected channel contains a non-preemptable commercial or required. Nor are a multitude of additional channels for the 6,002,393 13 transport of alternate commercials. Rather, when it is time for a commercial, the appropriate targeting instructions are delivered and as a consequence a request is issued upstream back to the Server 700, the Switches, 704, and the Modulator Bank 708 to play back and rout the appropriate commercial 5 for reception at the subscriber's residence. This embodiment has the further advantage that it facilitates the substitution of targeted commercials in live events such as sports contests. In these situations, it is usually not possible to time synchronize several channels. However, the 10 commercials of this implementation are available at the moment needed without concern for the timing on other channels. The preferred embodiment of the invention involves supplementary electronics built into set-top boxes, consumer electronics products, personal computers, plug-in modules for the Decoder Interface of "cable ready" " products, and other display devices. This electronics has the purpose of managing the display of special advertisements based on the needs and interests of the viewer. Although the invention has been described with reference to preferred embodiments it will be apparent to one skilled 2° in the art that variations and modiifcations are contemplated within the spirit and scope of the invention. The drawings and description of the preferred embodiments are made by way of example rather than to limit the scope of the invention, and it is intended to cover within the spirit and 25 scope of the invention all such changes and modiifcations. What is claimed is: 1. A system for delivery of targeted advertisements from a head end system to individual consumers at at least one consumer display site comprising: 30 (a) a control device at the at least one consumer display site; and (b) a controller at the head end system for sending a signal to the control device at the at least one display site for causing an advertisement to be displayed at said at least 3 5 one display site intended for a particular consumer; (c) the controller at the head end system including a program database supplying program materials and a commercial database supplying advertisements for display at the at least one display site, the commercial 40 database further storing information concerning the type of each advertisement; the head end system further including a consumer database having information about a consumer at the at least one display site, and an instruction formatter having inputs from the consumer 45 database, the program database and the commercial database for generating an instruction for the control device at the at least one display site, the instruction being generated based on the type information stored in the commercial database and the information about the 50 consumer at the at least one display site and optionally a characteristic of the program materials; the controller at the head end system further downloading the instruction to the control device at the at least one display site to command the control device to select an advertise- ss ment from the head end system intended for display at the at least one display site. 2. A system of claim 1 wherein an individually addressable digital recording device is installed at the consumer display site having a unique address, and further comprising 60 a transmitter transmitting instructions to the recording device in advance of advertisement broadcast that will tell the display site which upcoming advertisements to play and which to ignore. 3. A system of claim 1 wherein a commercial processor is 65 at the consumer display site to look for and display targeted incoming advertisements. 14 4. A system of claim 1 further comprising a circuit for preventing channel indicator from changing during the display of a targeted advertisement and after this advertisement is completed, the display site changes to the selected channel. 5. A system of claim 1 further comprising storage provided at the consumer display site for storage at the display site of targeted advertisements for later viewing at the display site. 6. A system of claim 1 including a central data base, a switched view on demand system including services that route advertisements to a consumer display site based on instructions transmitted from the central data base. 7. A system of claim 1 wherein a roadblocker is provided for simultaneously placing on all channels at the consumer display site the same targeted advertisement even though the consumer changes channel. 8. A system of claim 1 wherein a consumer classiifer assigns consumers to a predetermined class of consumer for receiving a targeted advertisement intended for the class of consumers. 9. A system of claim 1 wherein an addressable instruction modulator receives the signal and places it in a form for transmission to the consumer display site. 10. A system for targeting advertisements from a head end system to consumers at at least one remote display site comprising: (a) a control device at the at least one display site; (b) a controller at the head end system for delivering a program and a plurality of advertisements to said control device at the at least one display site for display; (c) the controller at the head end system sending a command signal to the at least one display site for determining which advertisement is to be displayed at the display site while preventing the display of the remaining plurality of advertisements, the controller at the head end system including a program database supplying said program, a commercial database supplying said advertisement, the commercial database further storing information concerning the type of each advertisement; a consumer database having information about a consumer at the at least one display site and an instruction formatter having inputs from the consumer database, the program database and the commercial database for generating the command signal for the control device at the at least one display site, the command signal being generated based on the type information stored in the commercial database and the information about the consumer at the at least one display site and optionally a characteristic of the program; the controller at the head end system further downloading the command signal to the control device at the at least one display site to command the control device to select an advertisement from the head end system for display at the at least one display site. 11. A system of claim 10 wherein an individually addressable digital recording device is installed at the consumer display site having a unique address, and further comprising a transmitter transmitting instructions to the recording device in advance of advertisement broadcast that will tell the display site which upcoming advertisements to play and which to ignore. 12. A system of claim 10 wherein a commercial processor is at the consumer display site to look for and display targeted incoming advertisements. 13. A system of claim 10 further comprising a circuit for preventing a channel indicator from changing in response to 6,002,393 15 16 viewer channel change requests during the display of a 21. A system of claim 19 wherein a commercial processor targeted advertisement and for preventing change of freis at the consumer display site to look for and display quency after and this advertisement is completed, the distargeted incoming advertisements. play site changes to the selected channel. 22. A system of claim 19 further comprising a circuit for 14. A system of claim 10 further comprising storage 5 preventing a channel indicator from changing in response to provided at the consumer display site for storage at the viewer channel change requests during the display of a Road display site of targeted advertisements for later viewing at Block advertisement and for preventing changing of prothe display site. gram data stream and after this advertisement is completed, 15. A system of claim 10 including a central data base, a the display site changes to the selected program data stream. switched view on demand system including services that 10 23. A system of claim 19 further comprising storage route advertisements to a consumer display site based on provided at the consumer display site for storage at the instructions transmitted from the central data base. display site of targeted advertisements for later viewing at 16. A system of claim 10 wherein a roadblocker is the display site. provided for simultaneously placing on all channels at the 24. A system of claim 19 including a central data base, a consumer display site the same targeted advertisement even switched view on demand system including services that 15 though the consumer changes channels. route advertisements to a consumer display site based on 17. A system of claim 10 wherein a consumer classiifer instructions transmitted from the central data base. assigns consumers to a predetermined class of consumer for 25. A system of claim 19 wherein a roadblocker is receiving a targeted advertisement intended for the class of provided for simultaneously placing on all channels at the consumers. 18. A system of claim 10 wherein an addressable instruc- 20 c onsumer display site the same targeted advertisement though the consumer changes channels. tion modulator receives the signal and places it in a form for 26. A system of claim 19 wherein a consumer classiifer transmission to the consumer display site. assigns consumers to a predetermined class of consumer for 19. A system for targeting advertisements from a head end receiving a targeted advertisement intended for the class of system to consumers at ifrst and second display sites com25 consumers. prising: 27. A system of claim 19 wherein an addressable instruccontrol devices at each of the ifrst and second display tion modulator receives the signal and places it in a form for sites; transmission to the consumer display site. a controller at the head end system for delivering a 28• A system for targeting advertisements from a head end program to said control devices at said ifrst and second display sites having a plurality of predetermined breaks 30 system to consumers at at least one consumer display site comprising: and a plurality of advertisements; and a control device at the at least one display site displaying the controller at the head end system sending a command a program having a break for displaying an advertisesignal to the first display site for determining which of ment; said plurality of advertisements is to be displayed at the a controller at the head end system for delivering a ifrst display site during a ifrst break intended for a first 35 plurality of advertisements to said at least one display consumer and simultaneously sending a command sigsite appropriate to a particular consumer; and nal to the second display site for determining which of said plurality of advertisements is to be displayed at the the controller at the head end system sending a command second display site during said ifrst break intended for signal for selecting one advertisement of said plurality a second consumer; the controller at the head end 40 of advertisements for display during said break approsystem including a program database supplying said priate for a particular consumer, the controller at the program, a commercial database supplying said pluralhead end system including a program database supplyity of advertisements, the commercial database further ing program materials, a commercial database supplystoring information concerning the type of each advering said plurality of advertisements, the commercial tisement; a consumer database having information 45 database further storing information concerning the about a consumer at each of the ifrst and second display type of each advertisement; a consumer database havsites and an instruction formatter having inputs from ing information about a consumer at the display site the consumer database, the program database and the and an instruction formatter having inputs from the commercial database for generating said command consumer database, the program database and the comsignals for the control devices at the ifrst and second so mercial database for generating said command signal display sites, the command signals being generated for the control device at the at least one display site; the based on the type information stored in the commercial command signal being generated based on the type database and the information about the consumer at the information stored in the commercial database and the at least one display site and optionally a characteristic information about the consumer at the at least one of the program; the controller at the head end system ss display site and optionally a characteristic of the profurther downloading the command signals to the congram materials; the controller at the head end system trol devices at the first and second display sites to further downloading the command signal to the control command the control devices to select an advertisement device at the at least one display site to command the from the head end system for display at the display control device to select an advertisement from the head sites. end system for display at the at least one display site. 60 20. A system of claim 19 wherein an individually addres29. A system of claim 28 wherein an individually addressable digital recording device is installed at the consumer sable digital recording device is installed at the consumer display site having a unique address, and further comprising display site having a unique address, and further comprising a transmitter transmitting instructions to the recording a transmitter transmitting instructions to the recording device in advance of advertisement broadcast that will 65 device in advance of advertisement broadcast that will tell the display site which upcoming advertisements to tell the display site which upcoming advertisements to play and which to ignore. play and which to ignore. 6,002,393 17 18 30. A system of claim 28 wherein a commercial processor is at the consumer display site to look for and display targeted incoming advertisements. 31. A system of claim 28 further comprising a circuit preventing a channel indicator from changing in response to viewer channel change requests during the display of a Road Block and/or targeted advertisement while preventing changing frequency and/or data stream and after this advertisement is completed, the display site changes to the selected channel and/or program data stream. 32. A system of claim 28 wherein storage is provided at the consumer display site for storage at the display site of targeted advertisements for later viewing at the display site. 33. A system of claim 28 including a central data base, a switched view on demand system including services that route advertisements to a consumer display site based on instructions transmitted from the central data base. 34. A system of claim 28 wherein a roadblocker is provided for simultaneously placing on all channels at the consumer display site the same targeted advertisement even though the consumer changes channel. 35. A system of claim 28 wherein a consumer classiifer assigns consumers to a predetermined class of consumer for receiving a targeted advertisement intended for the class of consumers. 36. A system of claim 28 wherein an addressable instruction modulator receives the signal and places it in a form for transmission to the consumer display site. 37. A system for targeting advertisements from a head end system to consumers at at least one consumer display site comprising: (a) a control device at the at least one display site; (b) a controller at the head end system sequentially delivering a plurality of advertisements to said at least one display site; and (c) the controller at the head end system sending a command signal for selectively displaying an advertisement of said plurality of advertisements, the controller at the head end system including a program database supplying program materials, a commercial database supplying said plurality of advertisements, the commercial database further storing information concerning the type of each advertisement; a consumer database having information about a consumer at the at least one display site and an instruction formatter having inputs from the consumer database, the program database and the commercial database for generating the command signal for the control device at the at least one display site; the command signal being generated based on the type information stored in the commercial database and the information about the consumer at the at least one display site and optionally a characteristic of the program materials; the controller at the head end system further downloading the command signal to the control device at the at least one display site to command the control device to select an advertisement from the head end system for display at the display site. 38. A system of claim 37 wherein an individually addressable digital recording device is installed at the consumer display site having a unique address, and further comprising a transmitter transmitting instructions to the recording device in advance of advertisement broadcast that will tell the display site which upcoming advertisement to display and which to ignore. 39. A system of claim 37 wherein a commercial processor is at the consumer display site to look for and display targeted incoming advertisements. 40. A system of claim 37 further comprising a circuit preventing a channel indicator from changing in response to viewer channel change requests during the display of a Road Block and/or targeted advertisement while preventing a tuner and/or digital demultiplexer from changing frequency and/or program data stream and after this advertisement is completed, the display site changes to the selected channel and/or program data stream. 41. A system of claim 37 further comprising storage provided at the consumer display site for storage at the display site of targeted advertisements for later viewing at the display site. 42. A system of claim 37 including a central data base, a switched view on demand system including services that route advertisements to a consumer display site based on instructions transmitted from the central data base. 43. A system of claim 37 wherein a roadblocker is provided for simultaneously placing on all channels at the c onsumer display site the same targeted advertisement even though the consumer changes channel. 44. A system of claim 37 wherein a consumer classiifer assigns consumers to a predetermined class of consumer for receiving a targeted advertisement intended for the class of consumers. 45. A system of claim 37 wherein an addressable instruction modulator receives the signal and places it in a form for transmission to the consumer display site. 46. A system for delivery of targeted advertisements from a head end system to individual consumers at at least one consumer display site comprising: a control device at the at least one consumer display site; and a controller at the head end system responsive to a consumer's action for delivering a program, said program having at least one break; the controller at the head end system sending a command signal selectively to said at least one display site selecting a predetermined advertisement for display during said break intended for a particular consumer, the controller at the head end system including a program database supplying said program, a commercial database supplying advertisements, the commercial database further storing information concerning the type of each advertisement; a consumer database having information about a consumer at the at least one display site and an instruction formatter having inputs from the consumer database, the program database and the commercial database for generating the command signal for the control device at the at least one display site; the command signal being generated based on the type information stored in the commercial database and the information about the consumer at the at least one display site and optionally a characteristic of the program; the controller at the head end system further downloading the command signal to the control device at the at least one display site to command the control device to select an advertisement from the head end system for display at the at least one display site. 47. A system of claim 46 wherein an individually addressable digital recording device is installed at the consumer display site having a unique address, and further comprising a transmitter transmitting instructions to the recording device in advance of advertisement broadcast that will tell the display site which upcoming advertisement to display and which to ignore. 48. A system of claim 46 wherein a commercial processor is at the consumer display site to look for and display targeted incoming advertisements. 5 10 15 2o 25 30 35 40 45 so ss 60 65 6,002,393 19 20 49. A system of claim 46 further comprising a circuit wherein the advertisements are classified into one of three categories which include preventing a channel indicator from changing in response to viewer channel change requests during the display of a Road (1) non-preemptable; (2) conditionally preemptable and (3) unconditionally preemptable. Block and/or targeted advertisement while preventing a 57. A method of claim 55 including the step of storing the tuner and/or digital demultiplexer from changing frequency 5 details of the advertisements' timing and where it will be and/or program data stream and after this advertisement is found by the consumers TV channel selector in the central completed, the display site changes to the selected channel data base together with information indicating under what and/or program data stream. circumstances another advertisement may be substituted. 50. A system of claim 46 further comprising storage 58. A method of claim 55 wherein each consumer subprovided at the consumer display site for storage at the io scribes to the targeted TV advertisements. display site of targeted advertisements for later viewing at 59. A method of claim 58 including the step of storing in the display site of targeted advertisements for later viewing the central data base characteristics of each subscribing at the display site. consumer according to which commercials are best targeted 51. A system of claim 46 including a central data base, a switched view on demand system including services that is to that subscribing consumer. 60. A method of claim 55 wherein signals are transmitted route advertisements to a consumer display site based on from the consumer viewing location to the central data base instructions transmitted from the central data base. for reporting whether this consumer viewing location had its 52. A system of claim 46 wherein a roadblocker is TV receiving equipment tuned to a specific channel. provided for simultaneously placing on all channels at the 61. A method of claim 55 wherein signals are transmitted consumer display site the same targeted advertisement even 2o from the consumer viewing location to the central data base though the consumer changes channel. for reporting the number of times a particular advertisement 53. A system of claim 46 wherein a consumer classiifer is displayed at this consumer viewing location. assigns consumers to a predetermined class of consumer for 62. A method of claim 55 wherein signals are transmitted receiving a targeted advertisement intended for the class of 25 from the consumer viewing locations to the central data base consumers. for commanding the delivering of advertisements in a pre54. A system of claim 46 wherein an addressable instrucdetermined order. tion modulator receives the signal and places it in a form for 63. A method of claim 55 wherein signals are transmitted transmission to the consumer display site. from the consumer viewing location to the central data base 55. A method for targeting TV advertisements from a head end system to consumers at at least one consumer display 3o in response to the consumers request for additional advertisements related to an advertisement delivered to the consite comprising the steps of: sumer viewing location. preparing a set of TV advertisements; 64. A method of claim 55 wherein the consumer viewing analyzing each advertisement as to its nature and focus; locations is directed to store data for later communications cataloging each advertisement and storing it in a central 35 to the central data base. data base at the head end system 65. A method of claim 55 wherein signals are transmitted selectively commanding the delivery of an advertisement from the consumer viewing location to the central data base to a consumer from the central data base that is targeted that a commercial has been displayed, recognized by the for that consumer, further comprising supplying proconsumer and acted upon by the consumer. gram materials from the head end system into which at 40 66. A method of claim 55 wherein the consumer viewing least one advertisement is to be inserted at the at least location is commanded which advertisement to view and one display site, further comprising storing information which to ignore at this location. at the head end system concerning the type of each 67. A method of claim 55 wherein at the consumers advertisement; supplying said at least one advertisedisplay set the same targeted advertisement is simultament to the at least one display site; storing information 45 neously placed on all channels at the display site event at the head end system about a consumer at the display though the consumer changes channel. site and generating an instruction at the head end 68. A method of claim 55 including the step of assigning system for a control device at the at least one display consumers to a predetermined class of consumers for receivsite, the instruction being generated based on the type ing a targeted advertisement intended for the class of coninformation stored in the commercial database and the so sumers. information about the consumer at the at least one 69. A method for targeting an advertisement from a head display site and optionally a characteristic of the proend system to consumers at at least one viewing site comgram materials; further comprising downloading the prising the steps of: instruction to the control device at the at least one selectively delivering upon command from a control display site to command the control device to select the 55 center at the head end system a predetermined adveradvertisement from the head end system for display at tisement for display at the at least one viewing site the at least one display site. intended for a particular consumer, further comprising 56. A method for targeting TV advertisements from a head supplying program materials from the head end system end system to consumers at at least one consumer display into which the predetermined advertisement is to be site comprising the steps of: 60 inserted at the at least one display site, further compreparing a set of TV advertisements; prising storing information at the head end system analyzing each advertisement as to its nature and focus; concerning the type of each advertisement; providing a cataloging each advertisement and storing it in a central plurality of advertisements at the control center, storing data base; information at the head end system about a consumer at selectively commanding the delivery of an advertisement 65 the at least one viewing site and generating an instructo a consumer from the central data base that is targeted tion at the head end system for the at least one viewing for that consumer, site, the instruction being generated based on the type 6,002,393 21 information stored in the commercial database and the information about the consumer at the at least one viewing site and optionally a characteristic of the program materials; further comprising downloading the instruction to the at least one viewing site to command 5 a control device at the viewing site to select the predetermined advertisement from the head end system for display at the at least one viewing site. 70. A method for targeting advertisements from a head end system to consumers at at least one display site com- io prising the steps of: delivering a program and plurality of advertisements to the at least one display site for display; and selectively commanding the display of a ifrst advertisement at said at least one display site from a control 15 center while preventing the display of the remaining plurality of advertisements, further comprising supplying said program from the head end system into which 22 the first advertisement is to be inserted at the at least one display site, supplying said plurality of advertisements to the at least one display site, further comprising storing information at the head end system concerning the type of each advertisement; storing information at the head end system about a consumer at the at least one display site and generating an instruction for the at least one display site; the instruction being generated based on the type information stored in the commercial database and the information about the consumer at the at least one display site and optionally a characteristic of the program; further comprising downloading the instruction to the at least one display site to command the at least one display site to select the first advertisement from the head end system for display at the display site. * * * * *

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?