ADVERTISEMENTS ON DEMAND
First Claim
1. A method for providing advertisement on demand on a search results webpage, comprising:
- receiving an ad preference for the advertisement, the ad preference defining rendering option desired by an advertiser for the advertisement;
receiving a user preference for viewing an advertisement on the search webpage;
searching an ad repository to identify an advertisement that matches the ad preference with the user preference, the ad repository having a plurality of advertisements from a plurality of advertisers; and
rendering the identified advertisement on the search results webpage in a format defined by the ad preference and user preference, the rendering allowing optimal promotion of a product or service associated with the advertisement.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing advertisements on demand on a search results webpage includes receiving an ad preference for an advertisement through an user interface. The ad preference defines rendering option desired by an advertiser for the advertisement. A user preference for viewing an advertisement on the search results webpage is received through a user interface. An ad repository is searched to identify an advertisement that matches the ad preference with the user preference. The identified advertisement is rendered on the search results webpage along with search results in a format defined by the ad preference and user preference. The rendered advertisement allows optimal promotion of a product or service associated with the advertisement for an advertiser.
96 Citations
21 Claims
-
1. A method for providing advertisement on demand on a search results webpage, comprising:
-
receiving an ad preference for the advertisement, the ad preference defining rendering option desired by an advertiser for the advertisement; receiving a user preference for viewing an advertisement on the search webpage; searching an ad repository to identify an advertisement that matches the ad preference with the user preference, the ad repository having a plurality of advertisements from a plurality of advertisers; and rendering the identified advertisement on the search results webpage in a format defined by the ad preference and user preference, the rendering allowing optimal promotion of a product or service associated with the advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing advertisement on demand on a search results webpage, comprising:
-
a user interface at a client to receive an ad preference identifying rendering option for an advertisement and a user preference identifying viewing option to view the advertisement on the search results webpage; and a search engine on a server communicatively connected to the user interface to receive the ad preference for an advertisement and user preference for viewing the advertisement from the user interface; a tag generator on the server communicatively connected to the search engine and configured to receive the ad preference for an advertisement and define a descriptive tag for the advertisement, the descriptive tag distinctly identifying the ad preference for the advertisement; an ad generator on the server communicatively connected to the search engine and configured to, receive the user preference from the user interface for viewing the advertisement; identify the advertisement from an ad repository that matches the user preference with the descriptive tag defining the ad preference of the advertisement; and return the identified advertisement for rendering on the search results webpage in a format defined by the ad preference and the user preference, the returned advertisement allowing optimal promotion of a product or service associated with the advertisement. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for providing an advertisement on demand on a search results webpage, comprising:
-
receiving a user preference for viewing an advertisement on the search webpage; searching an ad repository to identify a plurality of advertisements that match the user preference, the ad repository having a plurality of advertisements from a plurality of advertisers, each of the plurality of advertisements in the ad repository tagged with a descriptive tag that defines an ad preference for the advertisement, the ad preference defining a rendering option for each advertisement defined by an advertiser associated with the advertisement, wherein matching of the user preference is matching the user preference with the ad preference of the advertiser; and rendering the identified advertisements on the search results webpage along with search results in a format defined by the ad preference and the user preference, the rendering allowing optimal promotion of a product or service associated with the advertisement. - View Dependent Claims (18, 19, 20, 21)
-
Specification