Automated web ranking bid management account system
First Claim
1. An automated method for web ranking of bids, comprising the steps of:
- tracking Internet user activity generated to an OMM and an advertiser'"'"'s website when an Internet user conducting a web-based search on the OMM enters at least one search term relating to a service or product of the advertiser;
acquiring data relating to the Internet user activity;
sorting said data to remove duplicate information;
compiling a master data set from said data wherein data values are arranged according to time of Internet user activity and a designated primary key;
determining sufficiency of data based on specified conditions;
calculating an acceptable new maximum bid for said search term;
determining whether said maximum bid is a justified expense for the advertiser in light of profit determining factors;
determining whether to maintain, modify, or remove a bid for a search term;
retrieving information on competitor'"'"'s bids;
identifying desired ranking;
preparing an insertion order with an appropriate bid for achieving the desired ranking; and
automatically uploading insertion order to OMM.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to an automated web ranking system which enables advertisers to dynamically adjust pay-per-click bids to control advertising costs. The system tracks search terms which are used to market an advertiser'"'"'s product or services in on line marketing media (“OMM”). The system determines the search term'"'"'s effectiveness by collecting and analyzing data relating to the number of impressions, the number of clicks, and the number of resulting sales generated by a search term at a given time period. Based on the data collected and parameters which the advertiser provides relating to the advertiser'"'"'s economic factors, the system calculates a maximum acceptable bid for each search term. The system monitors the web for competitor'"'"'s bids on an advertiser'"'"'s search term and places bids which fall below the maximum acceptable bid.
173 Citations
16 Claims
-
1. An automated method for web ranking of bids, comprising the steps of:
-
tracking Internet user activity generated to an OMM and an advertiser'"'"'s website when an Internet user conducting a web-based search on the OMM enters at least one search term relating to a service or product of the advertiser;
acquiring data relating to the Internet user activity;
sorting said data to remove duplicate information;
compiling a master data set from said data wherein data values are arranged according to time of Internet user activity and a designated primary key;
determining sufficiency of data based on specified conditions;
calculating an acceptable new maximum bid for said search term;
determining whether said maximum bid is a justified expense for the advertiser in light of profit determining factors;
determining whether to maintain, modify, or remove a bid for a search term;
retrieving information on competitor'"'"'s bids;
identifying desired ranking;
preparing an insertion order with an appropriate bid for achieving the desired ranking; and
automatically uploading insertion order to OMM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An automated web ranking system comprising:
-
at least one server computer having a microprocessor, an area of main memory for executing program code under the direction of the microprocessor, a storage device for storing data and program code, and a bus connecting the microprocessor, main memory, and the storage device;
a data communications device connected to said bus for connecting said server computer to a network;
a computer program code for automated web ranking, the code being stored in said storage device and executing in said main memory under the direction of said microprocessor, the computer program including;
means for tracking Internet user activity generated to an OMM and an advertiser'"'"'s website when an Internet user conducting a web-based search on the OMM enters at least one search term relating to a service or product of the advertiser;
means for acquiring data relating to the Internet user activity;
means for sorting said data to remove duplicate information;
means for compiling a master data set from said data wherein data values are arranged according to time of Internet user activity and a designated primary key;
means for determining sufficiency of data based on specified conditions;
means for calculating an acceptable new maximum bid for said search term;
means for determining whether said maximum bid is a justified expense for the advertiser in light of profit determining factors;
means for determining whether to maintain, modify, or remove a bid for a search term;
means for retrieving information on competitor'"'"'s bids;
means for identifying desired ranking;
means for preparing an insertion order with an appropriate bid for achieving the desired ranking; and
means for automatically uploading insertion order to OMM. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product that includes a medium readable by a processor, the medium having stored thereon a set of instructions for automated web ranking, comprising:
-
a first sequence of instructions which, when executed by the processor, causes the processor to acquire data relating to the Internet user activity;
a second sequence of instructions which, when executed by the processor, causes the processor to sort said data to remove duplicate information;
a third sequence of instructions which, when executed by the processor, causes the processor to compile a master data set from said data wherein data values are arranged according to time of Internet user activity and a designated primary key;
a fourth sequence of instructions which, when executed by the processor, causes the processor to determine sufficiency of data based on specified conditions;
a fifth sequence of instructions which, when executed by the processor, causes the processor to calculate an acceptable new maximum bid for said search term;
a sixth sequence of instructions which, when executed by the processor, causes the processor to determine whether said maximum bid is a justified expense for the advertiser in light of profit determining factors;
a seventh sequence of instructions which, when executed by the processor, causes the processor to determine whether to maintain, modify, or remove a bid for a search term;
an eight sequence of instructions which, when executed by the processor, causes the processor to retrieve information on competitor'"'"'s bids;
a ninth sequence of instructions which, when executed by the processor, causes the processor to identify desired ranking;
a tenth sequence of instructions which, when executed by the processor, causes the processor to prepare an insertion order with an appropriate bid for achieving the desired ranking; and
an eleventh sequence of instructions which, when executed by the processor, causes the processor to automatically upload insertion order to OMM.
-
Specification