Advertising uniquely identifiable objects along with third party search results
AssigneeLong Tail Ventures, Inc.
InventorsLance Schafer, Jeremy Charney, Daniel Legal
Life of this patent
Estimating the term…
Abstract
An advertisement server can provide sponsored listings for uniquely identifiable objects to remote search engines. The remote search engines display the listings locally as sponsored search results. The advertisement server can verify sponsored search results remain eligible for display, in real-time with a query received by the remote search engine. The verification can be based on budget values associated with an ad campaign.
Claims21
A computer-implemented method at a publisher for displaying PPC (pay-per-click) advertisements of third-party sponsored online listings in place of local online listings for uniquely identifiable objects that are hosted by a remote advertising exchange server, the method comprising:
- prior to a query:
- storing a list of local online listings that have been submitted directly to the publisher along with local termination points associated with a web site of the publisher;
- receiving identification data from a remote advertising exchange server that maintains third-party sponsored online listings submitted to the remote advertising exchange server by third-party marketers for advertising, the identification data concerning a list of uniquely identifiable objects that are sponsored for advertising in connection with search results, wherein the remote advertising exchange server is independent of a plurality of publishers that display third-party sponsored online listings, and wherein each uniquely identifiable object comprises an object that is individually identified even amongst identical objects;
- flagging, by a computer, the list of local online listings that match received identification data for third-party sponsored online listings of uniquely identifiable objects;
- receiving the query from a user that is searching available listings;
- responsive to the query:
- identifying the local online listing for a uniquely identifiable object that is relevant to the query;
- substituting, by a computer, a third-party sponsored online listing for the flagged local online listings including substituting a third-party termination point for the local termination point;
- displaying, by a computer, an advertisement for the third-party sponsored online listing of the uniquely identifiable object in connection with search results for local online listings relevant to the query;
- receiving, by a computer, an action on the third-party online listing from the user;
- and
- responsive to the action, querying, by a computer, the remote advertising exchange server to determine whether the third-party online listings remains eligible for PPC advertising with the publisher.
A computer-implemented method at a remote advertising exchange server for managing PPC (pay-per-click) advertisements of third-party sponsored online listings for uniquely identifiable objects that are displayed by third-party publishers, the method comprising:
- storing, by a computer, identification data for sponsored online listings submitted to the remote advertising exchange server by third-party marketers for advertising, the identification data concerning a list of uniquely identifiable objects that are sponsored for advertising in connection with search results, wherein the remote advertising exchange server is independent of a plurality of publishers that display third-party sponsored online listings, and wherein each uniquely identifiable object comprises an object that is individually identified even amongst identical objects;
- sending, by a computer, the identification data for at least a portion of sponsored online listings to a plurality of third-party publisher to match received identification data for third-party sponsored online listings of uniquely identifiable objects against a list of local online listings that have been submitted directly to the third-party publisher;
- responsive to an action by a user on a flagged local online listing displayed as an advertisement by one of the plurality of the third-party publishers, receiving, by a computer, a query to determine whether the one of the flagged local listings remains eligible for PPC advertising with the third-party publisher.
A computer-readable medium storing computer code that, when executed by a processor, performs a method at a publisher for displaying PPC (pay-per-click) advertisements of third-party sponsored online listings in place of local online listings for uniquely identifiable objects that are hosted by a remote advertising exchange server, the method comprising:
- prior to a query:
- storing a list of local online listings that have been submitted directly to the publisher along with local termination points associated with a web site of the publisher;
- receiving identification data from a remote advertising exchange server that maintains third-party sponsored online listings submitted to the remote advertising exchange server by third-party marketers for advertising, the identification data concerning a list of uniquely identifiable objects that are sponsored for advertising in connection with search results, wherein the remote advertising exchange server is independent of a plurality of publishers that display third-party sponsored online listings, and wherein each uniquely identifiable object comprises an object that is individually identified even amongst identical objects;
- flagging the list of local online listings that match received identification data for third-party sponsored online listings of uniquely identifiable objects;
- receiving the query from a user that is searching available listings;
- responsive to the query:
- identifying the local online listing for a uniquely identifiable object that is relevant to the query;
- substituting a third-party sponsored online listing for the flagged local online listings including substituting a third-party termination point for the local termination point;
- displaying an advertisement for the third-party sponsored online listing of the uniquely identifiable object in connection with search results for local online listings relevant to the query;
- receiving an action on the third-party online listing from the user;
- and
- responsive to the action, querying the remote advertising exchange server to determine whether the third-party online listings remains eligible for PPC advertising with the publisher.
Dependencies are inferred from the claim text.