Distributing coupon content and transactional advertisements
AssigneeQuotient Technology Inc.
InventorsManickababu Muthu, Gayathri Uday Nayak, Nahrin Reihaneh, Tino Gudelj, Ravi Kant Keswani, Steven R. Boal
Life of this patent
Estimating the term…
Abstract
A system, method, and computer-readable storage medium having processor-executable instructions recorded thereon is provided for distributing transactional advertisements from a distribution site over a network to online publishers. Transactional data items are rendered by the online publishers, with control elements provided from the distribution site, to control use of the transactional data items on the user terminal.
Claims18
A system for distributing a transactional advertisement to a user terminal, the system comprising:
- one or more storage media storing a plurality of transactional advertisements;
- a publisher interface module operable to generate a script to embed in a web page that is to include transactional advertisements, wherein said publisher interface module is operable to generate the script in response to a request specifying an identifier of the web page from a publisher of the web page;
- wherein the publisher interface module comprises a validation component that is operable to dispatch a web crawler to retrieve scanned data from the web page, and the validation component is operable to use the scanned data to validate that the web page is appropriate for display of one or more of the plurality of transactional advertisements;
- and
- a distribution module operable to deliver a transactional advertisement data item corresponding to one or more selected transactional advertisements of the plurality of transactional advertisements to the user terminal in a manner that causes respective coupon content of the selected transactional advertisement to be displayed at the user terminal as part of the web page;
- and
- said distribution module operable to select the one or more selected transactional advertisements based on one or more of:
- keywords from the web page, determination of popular transactional advertisements as measured by one or more metrics, historical information regarding past downloads of the web page by the user or user terminal, and identification of demographics information about the web page.
A method for distributing a transactional advertisement to a user terminal, the method comprising:
- storing a plurality of transactional advertisements on one or more storage media;
- generating a script to embed in a web page that is to include one or more transactional advertisements in response to a request specifying an identifier of the web page from a publisher of the web page;
- dispatching a web crawler to retrieve scanned data from the web page, and using the scanned data to validate that the web page is appropriate for display of one or more of the plurality of transactional advertisements;
- delivering at least one transactional advertisement data item corresponding to at least one selected transactional advertisement of the plurality of transactional advertisements to a user terminal in a manner that causes coupon content of the selected transactional advertisement to be displayed to a user at the user terminal as part of the web page;
- and
- selecting the at least one selected transactional advertisement based on one or more of:
- keywords from the web page, determination of popular transactional advertisements as measured by one or more metrics, historical information regarding past downloads of the web page by the user or user terminal, and identification of demographics information about the web page;
- wherein the method is performed by one or more computing devices.
One or more non-transitory computer-readable storage media storing processor-executable instructions for distributing a transactional advertisement to a user terminal, wherein the instructions, when executed by one or more processors, cause:
- storing a plurality of transactional advertisements on one or more storage media;
- generating a script to embed in a web page that is to include transactional advertisements in response to a request specifying an identifier of the web page from a publisher of the web page;
- dispatching a web crawler to retrieve scanned data from the web page, and using the scanned data to validate that the web page is appropriate for display of one or more of the plurality of transactional advertisements;
- delivering a transactional advertisement data item corresponding to at least one selected transactional advertisement of the plurality of transactional advertisements to a user terminal in a manner that causes coupon content of the selected at least one transactional advertisement to be displayed as part of the web page;
- and
- selecting the selected at least one transactional advertisement based on one or more of:
- keywords from the web page, determination of popular transactional advertisements as measured by one or more metrics, historical information regarding past downloads of the web page by the user or user terminal, and identification of demographics information about the web page.
Dependencies are inferred from the claim text.