US2001020236A1PendingUtilityA1

Method and apparatus for analyzing data and advertising optimization

Priority: Mar 11, 1998Filed: Mar 22, 2001Published: Sep 6, 2001
Est. expiryMar 11, 2018(expired)· nominal 20-yr term from priority
Inventors:Mark Cannon
H04N 21/44222G06Q 30/02H04N 21/812G06Q 30/0201H04H 60/66H04N 21/25883G06Q 30/0269H04H 60/45H04H 60/46H04N 21/478
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The most preferred embodiment of the present invention is a computer-based decision support system that includes three main components: a database mining engine (DME); an advertising optimization mechanism; and a customized user interface that provides access to the various features of the invention. The user interface, in conjunction with the DME, provides a unique and innovative way to store, retrieve and manipulate data from existing databases containing media-related audience access data, which describe the access habits and preferences of the media audience. By using a database with a simplified storage and retrieval protocol, the data contained therein can be effectively manipulated in real time. This means that previously complex and lengthy information retrieval and analysis activities can be accomplished in very short periods of time (typically seconds instead of minutes or even hours). Further, by utilizing the advertising optimization mechanism of the present invention, businesses, networks, and advertising agencies can interactively create, score, rank and compare various proposed or actual advertising strategies in a simple and efficient manner. This allows the decision-makers to more effectively tailor their marketing efforts and successfully reach the desired target market while conserving scarce advertising capital. Finally, the user interface for the system provides access to both the DME and the optimization mechanism in a simple and straightforward manner, significantly reducing training time.

Claims

exact text as granted — not AI-modified
1 . An apparatus comprising: 
 a CPU;    a memory coupled to the CPU;    an advertising optimization mechanism residing in the memory and being executed by the CPU, the advertising optimization mechanism iteratively modifying and scoring a base advertising schedule in order to achieve an optimal advertising schedule.    
     
     
         2 . The apparatus of    claim 1    further comprising a graphical user interface with a plurality of icons which provide a plurality of choices for advertising optimization.  
     
     
         3 . The system of    claim 1    further comprising at least one index residing in the memory and cooperating with the the advertising optimization mechanism to iteratively modify and score the base advertising schedule.  
     
     
         4 . The apparatus of    claim 3    wherein the at least one index comprises at least one of an exposure valuation index, an audience valuation index, an exposure recency index, a response index and a cost index.  
     
     
         5 . The apparatus of    claim 1    further comprising a database mining engine residing in the memory.  
     
     
         6 . The apparatus of    claim 5    wherein the database mining engine further comprises a plurality of Boolean filters used to screen the plurality of person-by-person records contained in the database.  
     
     
         7 . The apparatus of    claim 1    further comprising a data conversion mechanism residing in the memory.  
     
     
         8 . The apparatus of    claim 7    wherein the data conversion mechanism comprises a mechanism to convert data from a first data format to a second data format.  
     
     
         9 . The apparatus of    claim 8    wherein the first data format is a plurality of television viewing records received from A. C. Nielsen and the second data format is a binary representation of the plurality of television viewing records.  
     
     
         10 . The system of    claim 1    further comprising a plurality of indices residing in the memory and cooperating with the the advertising optimization mechanism to iteratively modify and score the base advertising schedule.  
     
     
         11 . The apparatus of    claim 3    wherein the plurality of indices comprises at least two of an exposure valuation index, an audience valuation index, an exposure recency index, a response index and a cost index.  
     
     
         12 . A computer system for optimizing an advertising schedule, the computer system comprising: 
 a CPU;    a memory coupled to the CPU;    a database residing in the memory, the database containing a plurality of person-by-person data files, the plurality of person-by-person data;    a database mining engine residing in the memory;    a data conversion mechanism residing in the memory, the data conversion mechanism comprising a mechanism for converting data from a first data format to a second data format; and    a graphical user interface residing in the memory and being executed by the CPU, wherein the graphical user interface provides a plurality of choices for optimizing the advertising schedule according to a plurality of indices.    
     
     
         13 . The computer system of    claim 12    wherein the first data format is a plurality of television viewing records received from A. C. Nielsen and the second data format is a binary representation of the plurality of television viewing records.  
     
     
         14 . The computer system of    claim 12    wherein the plurality of indices includes an exposure valuation index, an audience valuation index, an exposure recency index, a response index and a cost index.  
     
     
         15 . A program product comprising: 
 an advertising optimization mechanism, the advertising optimization mechanism iteratively modifying a base advertising schedule to achieve an optimal advertising schedule; and    signal bearing media bearing the advertising optimization mechanism.    
     
     
         16 . The program product of    claim 16    wherein the signal bearing media comprises transmission media.  
     
     
         17 . The program product of    claim 16    wherein the signal bearing media comprises recordable media.  
     
     
         18 . The program product of    claim 16    further comprising a plurality of indices which are utilized by the advertising optimization mechanism to iteratively modify the base advertising schedule.  
     
     
         19 . The program product of    claim 18    wherein the plurality of indices comprises an exposure valuation index, an audience valuation index, an exposure recency index, a response index and a cost index.  
     
     
         20 . The program product of    claim 15    further comprising a data conversion mechanism, the data conversion mechanism comprising a mechanism for converting data from a first data format to a second data format.  
     
     
         21 . The program product of    claim 20    wherein the first data format is a plurality of television viewing records received from A. C. Nielsen and the second data format is a plurality of variable length records which describe changes in media-related access data for a target audience.  
     
     
         22 . The program product of    claim 20    wherein the first data format is a plurality of television viewing records received from A. C. Nielsen and the second data format is a binary representation of the plurality of television viewing records.  
     
     
         23 . A method for advertising optimization, the method comprising the step of iteratively modifying a base advertising schedule according to at least one of a plurality of indices in order to achieve an optimal advertising schedule.  
     
     
         24 . The method of    claim 23    wherein the plurality of indices comprises an exposure valuation index, an audience valuation index, an exposure recency index, a response index and a cost index.  
     
     
         25 . The method of    claim 23    wherein the step of iteratively modifying a base advertising schedule comprises using a weighted effective frequency method to score and compare a plurality of possible alternative advertising schedules.  
     
     
         26 . The method of    claim 25    wherein the step of scoring and comparing a plurality of possible alternative advertising schedules comprises the step of assigning a value to a modified advertising campaign based on previous or anticipated individual or collective advertising exposure.  
     
     
         27 . The method of    claim 23    wherein the step of iteratively modifying a base advertising schedule comprises using a time weighted effective frequency method to score and compare a plurality of possible alternative advertising schedules.  
     
     
         28 . A computer-implemented method, the method comprising the steps of: 
 (a) providing an advertising campaign containing a plurality of advertising spots;    (b) identifying one of the plurality of advertising spots as a least valuable advertising spot;    (c) removing the least valuable advertising spot from the advertising campaign;    (d) identifying a plurality of alternative options to add to the advertising campaign;    (e) selecting one of the plurality of alternative options and adding the selected alternative option to the advertising campaign to achieve a modified advertising campaign;    (f) scoring the modified advertising campaign; and    (g) repeating steps b, c, d, e, and f in order to achieve an optimal advertising schedule.    
     
     
         29 . The method of    claim 28    wherein the step of scoring the modified advertising campaign comprises the step of using a weighted effective frequency method to score the modified advertising campaign.  
     
     
         30 . The method of    claim 28    wherein the step of scoring the modified advertising campaign comprises the step of using a time weighted effective frequency method to score the modified advertising campaign.  
     
     
         31 . The method of    claim 28    wherein the step of scoring the modified advertising campaign comprises the step of using at least one index to score the modified advertising campaign.  
     
     
         32 . The method of    claim 31    wherein the step of scoring the modified advertising campaign using at least one index to score the modified advertising campaign comprises the step of using a plurality of indices to score the modified advertising campaign.  
     
     
         33 . The method of    claim 32    wherein the step of scoring the modified advertising campaign using a plurality of indices comprises the step of using at least two of an exposure valuation index, an audience valuation index, an exposure recency index, a response index and a cost index to score the modified advertising campaign.  
     
     
         34 . The method of    claim 33    further comprising the step of using a series of product usage data as an input for the response index.  
     
     
         35 . A graphical user interface comprising at least one icon which accesses a plurality of person-by-person records contained in a database via a database mining engine and presents at least one advertising optimization choice to a user of the graphical user interface.  
     
     
         36 . The graphical user interface of    claim 35    further comprising a scoring mechanism which provides a score for an advertising campaign based on a plurality of indices.  
     
     
         37 . The graphical user interface of    claim 36    wherein the scoring mechanism uses a plurality of indices to score the advertising campaign.  
     
     
         38 . The graphical user interface of    claim 37    wherein the plurality of indices comprises at least two of an exposure valuation index, an audience valuation index, an exposure recency index, a response index and a cost index.  
     
     
         39 . A computer system with a graphical user interface comprising: 
 a CPU;    a memory coupled to the CPU;    a database residing in the memory, the database comprising a plurality of person-by-person media-related records which describe a series of choices and decisions made by an identified sample audience in relation to a media vehicle;    a database mining engine residing in the memory and being executed by the CPU; and    at least one icon which accesses the plurality of person-by-person records contained in the database via the database mining engine and presents at least one advertising optimization choice to a user of the graphical user interface.    
     
     
         40 . The computer system of    claim 39    further comprising a scoring mechanism residing in the memory, the scoring mechanism providing a score for an advertising campaign.  
     
     
         41 . A computer system for analyzing data and optimizing an advertising schedule, the system comprising: 
 a CPU;    a memory coupled to the CPU;    a database residing in the memory, the database comprising a plurality of person-by-person records which describe a series of television choices and decisions made by an identified sample audience;    a database mining engine residing in the memory, the database mining engine comprising a plurality of Boolean filters used to screen the plurality of person-by-person records contained in the database; and    a graphical user interface residing in the memory and being executed by the CPU, wherein the user interface accesses the person-by-person records in the database via the database mining engine and iteratively optimizes the advertising schedule using a predetermined method.    
     
     
         42 . The computer system of    claim 41    wherein the predetermined method is a weighted effective frequency method.  
     
     
         43 . The computer system of    claim 41    wherein the predetermined method is a time weighted effective frequency method.  
     
     
         44 . The computer system of    claim 41    further comprising a data conversion mechanism, the data conversion mechanism comprising a mechanism for converting data from a first data format to a second data format.  
     
     
         45 . The computer system of    claim 44    wherein the first data format is a plurality of television viewing records received from A. C. Nielsen and the second data format is a binary representation of the plurality of television viewing records.  
     
     
         46 . A method of calculating a ratio, the method comprising the steps of: 
 generating a first media-related exposure value;    generating a second media-related exposure value; and    combining the first and second media-related exposure values to create the ratio.    
     
     
         47 . The method of    claim 46    wherein the step of combining the first and second media-related exposure values to create the media analysis ratio comprises the step of dividing the first media-related exposure value by the second media-related exposure value.  
     
     
         48 . The method of    claim 46    wherein the step of generating the first media-related exposure value comprises the step of selecting a subset of person-by-person media-related access data from a database.  
     
     
         49 . The method of    claim 46    wherein the step of generating the second media-related exposure value comprises the step of selecting a subset of person-by-person media-related access data from a database.  
     
     
         50 . A method of calculating a media analysis ratio, the method comprising the steps of: 
 selecting a subset of person-by-person media-related access data from a database thereby generating a first media-related exposure value;    selecting a subset of person-by-person media-related access data from the database thereby generating a second media-related exposure value; and    dividing the first media-related exposure value by the second media-related exposure value to create the media analysis ratio.    
     
     
         51 . A method of scoring an advertisement, the method comprising the steps of: 
 scoring each of a plurality of individual exposures to the advertisement to determine a value for each of the plurality of individual exposures; and    combining the values determined for each of the plurality of individual exposures to achieve an overall score for the advertisement.    
     
     
         52 . The method of    claim 51    wherein the step of scoring each of the plurality of individual exposures to an advertisement to determine a value for each of the plurality of individual advertising exposures comprises the step of using a plurality of factors in combination to score each of the plurality of individual exposures to an advertisement.  
     
     
         53 . A computer system with a graphical user interface comprising: 
 a CPU;    a memory coupled to the CPU;    a database residing in the memory, the database comprising a plurality of person-by-person media-related records which describe a series of choices and decisions made by an identified sample audience in relation to a media vehicle;    a database mining engine residing in the memory and being executed by the CPU; and    a graphical user interface with at least one icon which accesses the plurality of person-by-person records contained in the database via the database mining engine and presents at least one advertising optimization choice to a user of the graphical user interface.    
     
     
         54 . The computer system of    claim 53    wherein the graphical user interface further comprises a mechanism for evaluating a plurality of alternative advertising options.  
     
     
         55 . The computer system of    claim 54    wherein the mechanism for evaluating a plurality of alternative advertising options comprises a mechanism for distributing advertisements over time and space based on actual or anticipated individual or collective advertising exposure.  
     
     
         56 . The computer system of    claim 54    wherein the mechanism for evaluating a plurality of alternative advertising options comprises a mechanism for assigning advertising response values to a plurality of media alternatives.  
     
     
         57 . The computer system of    claim 54    wherein the mechanism for evaluating a plurality of alternative advertising options comprises a mechanism for assigning costs to the plurality of alternative advertising options based on time or space boundaries for the purpose of scoring the plurality of alternative advertising options.  
     
     
         58 . The computer system of    claim 54    wherein the mechanism for evaluating a plurality of alternative advertising options comprises a mechanism for assigning individual exposure values to the plurality of alternative advertising options according to the value of at least one of a plurality of individual demographic measurements.  
     
     
         59 . The computer system of    claim 58    wherein the mechanism for assigning individual exposure values comprises a mechanism for displaying the individual exposure values of the at least one of a plurality of individual demographic measurements.  
     
     
         60 . The computer system of    claim 54    wherein the mechanism for evaluating a plurality of alternative advertising options comprises a mechanism for displaying the estimated influence of advertising messages based on the declining influence of advertising over time.  
     
     
         61 . The computer system of    claim 54    wherein the mechanism for evaluating a plurality of alternative advertising options comprises a mechanism for displaying the estimated influence of advertising messages based accumulated advertising messages over time.  
     
     
         62 . The computer system of    claim 54    wherein the mechanism for evaluating a plurality of alternative advertising options comprises a mechanism for assigning advertising value to multiple levels of advertising exposure based on frequency of exposure.  
     
     
         63 . The computer system of    claim 62    wherein the mechanism for assigning advertising value to multiple levels of advertising exposure based on frequency of exposure further comprises a mechanism for displaying the assigned advertising values.  
     
     
         64 . The computer system of    claim 62    wherein the mechanism for assigning advertising value to multiple levels of advertising exposure based on frequency of exposure comprises a mechanism for assigning advertising value to multiple levels of advertising exposure based on actual or anticipated exposure to an advertisement.  
     
     
         65 . A method for comparatively scoring a plurality of advertising options comprising the step of using a graphical user interface to evaluate a plurality of alternative advertising options.  
     
     
         66 . The method of    claim 65    wherein the step of using a graphical user interface to evaluate a plurality of alternative advertising options comprises the step of distributing advertisements over time and space based on actual or anticipated individual or collective advertising exposure.  
     
     
         67 . The method of    claim 65    wherein the step of using a graphical user interface to evaluate a plurality of alternative advertising options comprises the step of assigning advertising response values to a plurality of media alternatives.  
     
     
         68 . The method of    claim 65    wherein the step of using a graphical user interface to evaluate a plurality of alternative advertising options comprises the step of assigning costs to the plurality of alternative advertising options based on time or space boundaries to score each of the plurality of alternative advertising options.  
     
     
         69 . The method of    claim 65    wherein the step of using a graphical user interface to evaluate a plurality of alternative advertising options comprises the step of assigning individual exposure values to each of the plurality of alternative advertising options according to the value of at least one of a plurality of individual demographic measurements.  
     
     
         70 . The computer system of    claim 69    wherein the step of assigning individual exposure values to each of the plurality of alternative advertising options according to the value of at least one of a plurality of individual demographic measurements comprises the step of displaying the individual exposure values of the at least one of a plurality of individual demographic measurements.  
     
     
         71 . The method of    claim 65    wherein the step of using a graphical user interface to evaluate a plurality of alternative advertising options comprises the step of displaying the estimated influence of advertising messages based on the declining influence of advertising over time.  
     
     
         72 . The method of    claim 65    wherein the step of using a graphical user interface to evaluate a plurality of alternative advertising options comprises the step of displaying the estimated influence of advertising messages based accumulated advertising messages over time.  
     
     
         73 . The method of    claim 65    wherein the step of using a graphical user interface to evaluate a plurality of alternative advertising options comprises the step of assigning advertising value to multiple levels of advertising exposure based on frequency of exposure.  
     
     
         74 . The method of    claim 73    wherein the step of assigning advertising value to multiple levels of advertising exposure based on frequency of exposure comprises the step of displaying the assigned advertising values.  
     
     
         75 . The method of    claim 73    wherein the step of assigning advertising value to multiple levels of advertising exposure based on frequency of exposure comprises the step of assigning advertising value to multiple levels of advertising exposure based on actual or anticipated exposure to an advertisement.  
     
     
         76 . A method of calculating a score for an advertising spot, the method comprising the steps of: 
 determining a separate value for each exposure of each of a plurality of audience members to the advertising spot; and    summing the exposure values for each of the plurality of audience members to calculate the score for the advertising spot.    
     
     
         77 . The method of    claim 76    wherein the step of determining a value for each exposure of each of a plurality of audience members to the advertising spot comprises the step of a using a weighted effective frequency method to determine a value for exposing each of a plurality of audience members to the advertising spot.  
     
     
         78 . The method of    claim 76    wherein the step of determining a value for each exposure of each of a plurality of audience members to the advertising spot comprises the step of a using a time weighted effective frequency method to determine a value for exposing each of a plurality of audience members to the advertising spot.  
     
     
         79 . The method of    claim 76    wherein the step of determining a value for each exposure of each of a plurality of audience members to the advertising spot comprises the step of a using predetermined formula to determine a value for each exposure of each of a plurality of audience members to the advertising spot.  
     
     
         80 . The method of    claim 79    wherein the step of a using predetermined formula to determine a value for each exposure of each of a plurality of audience members to the advertising spot comprises the step of using the formula  
           S   b          (   a   )       =       ∑     i   =   1       N   a                         [         V   I   n          (   i   )       ×       ∏     d   =   1     D                       V   A   d          (   i   )           ]     ×       V   T          (   a   )       ×         V   R          (   a   )       ÷       V   C          (   a   )                           
 
       to determine a value for each exposure of each of a plurality of audience members to the advertising spot.  
     
     
         81 . The method of    claim 76    wherein the step of summing the exposure values for each of the plurality of audience members to calculate the score for the advertising spot comprises the step of using a using predetermined formula to sum the exposure values for each of the plurality of audience members.  
     
     
         82 . The method of    claim 81    wherein the step of the step of using a using predetermined formula to sum the exposure values for each of the plurality of audience members comprises the step of using the formula  
         ∑     i   =   1       N   a            [         V   I   n          (   i   )       ×       ∏     d   =   1     D            V   A   d          (   i   )           ]                   
 
       to sum the exposure values for each of the plurality of audience members.

Join the waitlist — get patent alerts

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

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