Apparatus, system, and method for a micro commerce ad
OwnerSoorena Salariinventor
Life of this patent
Estimating the term…
Abstract
A computer program product for a micro commerce ad includes displaying an advertisement in a banner ad. The banner ad includes characteristics conforming to banner ad market standards. The banner ad is configured to display in a banner ad slot of a publisher webpage. The computer program product includes receiving visitor input within the banner ad from a visitor. The computer program product includes performing a transaction within the banner ad to process the visitor input.
Claims19
A computer program product comprising a non-transitory computer readable storage medium storing computer usable program code executable to perform operations comprising:
- displaying an advertisement in a banner ad, the banner ad comprising characteristics conforming to banner ad market standards, the banner ad configured to display in a banner ad slot of a publisher webpage, wherein the advertisement comprises a product or service selected in accordance with stored preferences, the stored preferences comprising preferences selected by one of a publisher of the webpage and a visitor of the webpage, the publisher not being the seller of the products or services being advertised, wherein one or more of the publisher and the visitor selects one or more categories and sub-categories of products and services to be advertised in the banner ad, the banner ad comprising a plurality of panels, each panel representing a distinct display within the banner ad, the plurality of panels comprising one or more of storefront panels, settings panels, sales information panels, and visitor registration panels;
- maintaining a connection to an e-commerce application that provides the products or services offered for sale in the advertisement;
- updating one or more of the prices and quantities of the products and services offered for sale in the storefront panels on a continuous basis in response to receiving price or quantity information from the e-commerce application over the connection;
- receiving visitor input from one or more input fields presented within the banner ad and not presented external to the banner ad from a visitor, the visitor input comprising login credentials corresponding to a predefined user account of the visitor for the e-commerce application and a selection of a product or service of the advertisement;
- requesting and receiving instructions for executing a transaction between the e-commerce application and the visitor in response to detecting visitor interaction within the banner ad, the instructions for executing the transaction configured to:
- log the visitor into the e-commerce application through the banner ad with the login credentials, the login credentials comprising predefined login information verifying the visitor is associated with the user account;
- and
- communicate with the e-commerce application over the connection to process and finalize the transaction within the banner ad based on the visitor input, the transaction comprising completing a commercial transaction relating to the selected product or service, wherein the visitor authorizes completing the commercial transaction in response to providing the login credentials within the banner ad.
A computer program product comprising a non-transitory computer readable storage medium storing computer usable program code executable to perform operations comprising:
- presenting a user with one or more customizable options for a banner ad, the one or more customizable options specifying banner ad characteristics conforming to banner ad market standards;
- receiving one or more user selections associated with at least one of the one or more customizable options;
- and
- generating the banner ad based on the user selections, the banner ad configured to display in a banner ad slot of a publisher webpage, the banner ad configured to:
- display an advertisement, wherein a product or service of the advertisement is selected in accordance with stored preferences, the stored preferences comprising preferences selected by one of a publisher of the webpage and a visitor of the webpage, the publisher not being the seller of the products or services being advertised, wherein one or more of the publisher and the visitor selects one or more categories and sub-categories of products and services to be advertised in the banner ad, the banner ad comprising a plurality of panels, each panel representing a distinct display within the banner ad, the plurality of panels comprising one or more of storefront panels, settings panels, sales information panels, and visitor registration panels;
- maintain a connection to an e-commerce application that provides the products or services offered for sale in the advertisement;
- update one or more of the prices and quantities of the products and services offered for sale in the storefront panels on a continuous basis in response to receiving price or quantity information from the e-commerce application over the connection;
- receive visitor input from one or more input fields presented within the banner ad and not presented external to the banner ad from a visitor, the visitor input comprising login credentials corresponding to a predefined user account of the visitor for the e-commerce application and a selection of a product or service of the advertisement;
- request and receive instructions for executing a transaction between the e-commerce application and the visitor in response to detecting visitor interaction within the banner ad, the instructions for executing the transaction configured to:
- log the visitor into the e-commerce application through the banner ad with the login credentials, the login credentials comprising predefined login information verifying the visitor is associated with the user account;
- and
- communicate with the e-commerce application over the connection to process and finalize the transaction within the banner ad based on the visitor input, the transaction comprising completing a commercial transaction relating to the selected product or service, wherein the visitor authorizes completing the commercial transaction in response to providing the login credentials within the banner ad.
A computer program product comprising a non-transitory computer readable storage medium storing computer usable program code executable to perform operations comprising:
- receiving a request for a banner ad for display in a banner ad slot of a publisher webpage loaded by a client, the request received according to banner ad market standards;
- delivering a particular banner ad to the client in response to receiving the request, the particular banner ad comprising characteristics conforming to banner ad market standards, the particular banner ad configured to:
- display an advertisement in the particular banner ad, wherein a product or service of the advertisement is selected in accordance with stored preferences, the stored preferences comprising preferences selected by one of a publisher of the webpage and a visitor of the webpage, the publisher not being the seller of the products or services being advertised, wherein one or more of the publisher and the visitor selects one or more categories and sub-categories of products and services to be advertised in the banner ad, the banner ad comprising a plurality of panels, each panel representing a distinct display within the banner ad, the plurality of panels comprising one or more of storefront panels, settings panels, sales information panels, and visitor registration panels;
- maintain a connection to an e-commerce application that provides the products or services offered for sale in the advertisement;
- update one or more of the prices and quantities of the products and services offered for sale in the storefront panels on a continuous basis in response to receiving price or quantity information from the e-commerce application over the connection;
- receive visitor input from one or more input fields presented within the banner ad and not presented external to the banner ad from a visitor, the visitor input comprising identity and contact information pertaining to the visitor, wherein one or more input fields for receiving the visitor input are presented to the visitor within the banner ad;
- and
- communicate with the e-commerce application over the connection to process and finalize a transaction in the particular banner ad to process the visitor input comprising generating a lead for an advertiser of the banner ad.
A computer program product comprising a non-transitory computer readable storage medium storing computer usable program code executable to perform operations comprising:
- sending first instructions to a client from a publisher, the first instructions configured to load a publisher webpage in the client, the publisher webpage comprising a banner ad slot for displaying a banner ad;
- sending second instructions to the client from the publisher, the second instructions configured to cause the client to send a request, from the client, for a banner ad for display in the banner ad slot of the publisher webpage, the request sent according to banner ad market standards, wherein the client receives a particular banner ad in response to the request,
- the particular banner ad comprising characteristics conforming to banner ad market standards, the particular banner ad configured to:
- display an advertisement in the particular banner ad, wherein a product or service of the advertisement is selected in accordance with stored preferences, the stored preferences comprising preferences selected by one of a publisher of the webpage and a visitor of the webpage, the publisher not being the seller of the products or services being advertised, wherein one or more of the publisher and the visitor selects one or more categories and sub-categories of products and services to be advertised in the banner ad, the banner ad comprising a plurality of panels, each panel representing a distinct display within the banner ad, the plurality of panels comprising one or more of storefront panels, settings panels, sales information panels, and visitor registration panels;
- maintain a connection to an e-commerce application that provides the products or services offered for sale in the advertisement;
- update one or more of the prices and quantities of the products and services offered for sale in the storefront panels on a continuous basis in response to receiving price or quantity information from the e-commerce application over the connection;
- receive visitor input from one or more input fields presented in the particular banner ad and not presented external to the banner ad from a visitor, the visitor input comprising identity and contact information pertaining to the visitor;
- and
- communicate with the e-commerce application over the connection to process and finalize a transaction in the particular banner ad to process the visitor input comprising generating a lead for an advertiser of the banner ad.
A computer program product comprising a non-transitory computer readable storage medium storing computer usable program code executable to perform operations comprising:
- receiving a request from a banner ad, the request requesting instructions configured to perform a transaction within the banner ad, the banner ad displaying an advertisement and comprising characteristics conforming to banner ad market standards, the banner ad being displayed in a banner ad slot of a publisher webpage, wherein a product or service of the advertisement is selected in accordance with stored preferences, the stored preferences comprising preferences selected by one of a publisher of the webpage and a visitor of the webpage, the publisher not being the seller of the products or services being advertised, wherein one or more of the publisher and the visitor selects one or more categories and sub-categories of products and services to be advertised in the banner ad, the banner ad comprising a plurality of panels, each panel representing a distinct display within the banner ad, the plurality of panels comprising one or more of storefront panels, settings panels, sales information panels, and visitor registration panels;
- maintaining a connection to an e-commerce application that provides the products or services offered for sale in the advertisement;
- updating one or more of the prices and quantities of the products and services offered for sale in the storefront panels on a continuous basis in response to receiving price or quantity information from the e-commerce application over the connection;
- sending the instructions to the banner ad, the instructions configured to:
- receive visitor input from one or more input fields presented within the banner ad and not presented external to the banner ad from a visitor, the visitor input comprising login credentials corresponding to a predefined user account of the visitor for an e-commerce application and a selection of a product or service of the advertisement;
- and
- communicate with the e-commerce application over the connection to process and finalize the transaction, using the instructions, within the banner ad, the transaction comprising completing a commercial transaction relating to the selected product or service with a shop owner e-commerce application, wherein the visitor authorizes completing the commercial transaction in response to providing the login credentials within the banner ad, the login credentials comprising predefined login information verifying the visitor is associated with the user account.
Dependencies are inferred from the claim text.