US2002083441A1PendingUtilityA1

Advertisement filtering and storage for targeted advertisement systems

Priority: Aug 31, 2000Filed: Dec 27, 2000Published: Jun 27, 2002
Est. expiryAug 31, 2020(expired)· nominal 20-yr term from priority
H04N 21/4331H04H 60/27H04N 21/2668H04N 7/088H04N 7/165H04N 21/4335H04N 21/25883H04H 60/73H04N 7/17363G06Q 30/0273H04N 21/454H04N 21/42684H04N 21/8586H04H 60/45H04H 60/375G06Q 30/0264G06Q 30/0272H04N 21/812H04N 21/26241G06Q 30/02H04N 7/163H04N 21/26233H04H 60/65H04N 7/17354H04H 60/37H04N 21/478H04N 21/47H04N 21/26208G06Q 30/0254H04N 21/4532H04N 21/84G06Q 30/0258H04N 21/25891
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An advertisement storage and filtering system for selectively identifying targeted advertisements to be stored in the memory of the STB. This storing of the selected advertisements can be accomplished in a number of ways. In one embodiment, the advertisements, in real-time and as they are received at the STB, are processed by the STB and only those advertisements with the appropriate characteristics are stored on the hard drive (HD). This may require some buffering of the advertisements in the STB memory as the STB processes and determines whether or not to store the advertisement. The information required to determine whether or not to store the advertisement could also be sent in advance, e.g., as a data service in an advertisement channel. Alternatively, the STB may store incoming advertisements in a memory temporarily and subsequently determine whether or not to retain the stored advertisements.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . In a television network environment, a method for selectively storing targeted advertisements at a set-top box, the method comprising: 
 receiving an advertisement channel having a plurality of advertisements;    determining if an advertisement is appropriate for the set-top box; and    retaining the advertisement if it is found to be appropriate.    
     
     
         2 . The method of  claim 1 , wherein said determining is performed in real-time or near real-time.  
     
     
         3 . The method of  claim 1 , further comprising storing the plurality of advertisements from the ad channel on a hard-drive prior to said determining.  
     
     
         4 . The method of  claim 3 , further comprising deleting the advertisement from the hard drive if the advertisement is found to be inappropriate.  
     
     
         5 . The method of  claim 1 , wherein said determining is based on one or more pre-determined parameters.  
     
     
         6 . The method of  claim 1 , wherein said receiving includes receiving one or more targeted advertisements via the advertisement channel.  
     
     
         7 . The method of  claim 1 , further comprising: 
 assigning each advertisement within the ad channel a unique AD_ID;    assigning each set-top box to one or more groups;    forming an AD_ID group table;    forming an STB-group table; and    joining the AD_ID table and STB-AD_ID table to create a master STB-AD_ID table.    
     
     
         8 . The method of  claim 7 , wherein said determination is based on the STB-AD_ID table.  
     
     
         9 . The method of  claim 7 , wherein the STB-AD_ID table comprises an STB-MAC_ID column and an AD_ID column.  
     
     
         10 . The method of  claim 7 , wherein the AD_ID group table comprises an AD_ID column and a targeted group identification column.  
     
     
         11 . The method of  claim 7 , wherein the STB-group table comprises an STB-MAC_ID table and a targeted group identification column.  
     
     
         12 . The method of  claim 1 , wherein said receiving includes receiving metadata via the advertisement channel.  
     
     
         13 . The method of  claim 12 , wherein the metadata is transmitted in a vertical blanking interval.  
     
     
         14 . The method of  claim 1 , wherein said receiving includes receiving the metadata and splice_timing information via the advertisement channel.  
     
     
         15 . The method of  claim 14 , wherein the metadata and the splice_timing information is encoded as a data service on the advertisement channel.  
     
     
         16 . The method of  claim 15 , further comprising decoding the data service and identifying the timing of the advertisement from the splice_timing information.  
     
     
         17 . The method of  claim 16 , wherein said retaining includes storing the advertisement during one or more splice windows identified by the splice timing information.  
     
     
         18 . In a television network environment, an advertisement management system comprising: 
 an advertisement channel generator for receiving one or more advertisements and their corresponding metadata information from an advertisement server, and generating an advertisement channel comprising the advertisements and the metadata information; and    a set-top box for receiving the advertisement channel and retrieving the advertisements and the metadata information.    
     
     
         19 . The apparatus of  claim 18 , wherein the set-top box comprises a demodulator or decoder for demodulating or decoding the advertisement channel to differentiate between the metadata information and the advertisements.  
     
     
         20 . The apparatus of  claim 19 , wherein the set-top box further comprises a processor for decoding the metadata information to determine one or more corresponding instructions.  
     
     
         21 . The apparatus of  claim 20 , wherein the processor further associates the instructions to the received advertisements to select one or more appropriate advertisements.  
     
     
         22 . The apparatus of  claim 21 , wherein the set-top box further comprises a memory for storing the selected advertisements.  
     
     
         23 . The apparatus of  claim 18 , wherein the advertisement channel generator further comprises a vertical blanking interval encoder for encoding metadata information on an advertisement channel.  
     
     
         24 . The apparatus of  claim 18 , further comprising an advertisement sequencer/multiplexer for multiplexing the advertisements on the advertisement channel.

Join the waitlist — get patent alerts

Track US2002083441A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.