SYSTEM AND METHOD FOR SHARING WITH REGISTERED USERS REVENUE GENERATED BY ADVERTISEMENTS DISPLAYED WITH CONTENT
First Claim
Patent Images
1. A system, comprising:
- a registration module operable to register users and advertisers and create user accounts and advertiser accounts;
an advertisement management module operable to receive advertisement profile information for each advertisement from advertisers;
a search engine and advertisement server module operable to perform searches responsive to search queries and select targeted advertisements to serve with search query results;
a user tracking module operable to monitor and store user usage information, wherein the search engine and advertisement server module adapts the search query results and the selected targeted advertisements based at least upon the user usage information stored by the user tracking module; and
a reward module operable to determine incentives earned by registered users based at least upon the user usage information stored by the user tracking module, wherein the user'"'"'s account is credited and the advertiser'"'"'s account is debited based at least upon the user usage information stored by the user tracking module.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for sharing advertisement payment revenues with users of a search engine, as well as other user content recipients are disclosed. A user'"'"'s general profile is established by tracking usage of the system by the user. The user general profiles are used to better target advertisements and enhance suitability of search results. User participation in establishing a comprehensive profile is encouraged by providing monetary or other types of incentives based upon a user'"'"'s search engine usage and responses to served advertisements.
-
Citations
22 Claims
-
1. A system, comprising:
-
a registration module operable to register users and advertisers and create user accounts and advertiser accounts; an advertisement management module operable to receive advertisement profile information for each advertisement from advertisers; a search engine and advertisement server module operable to perform searches responsive to search queries and select targeted advertisements to serve with search query results; a user tracking module operable to monitor and store user usage information, wherein the search engine and advertisement server module adapts the search query results and the selected targeted advertisements based at least upon the user usage information stored by the user tracking module; and a reward module operable to determine incentives earned by registered users based at least upon the user usage information stored by the user tracking module, wherein the user'"'"'s account is credited and the advertiser'"'"'s account is debited based at least upon the user usage information stored by the user tracking module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
-
receiving one or more advertisements with profile information from an advertiser; receiving a search request from a user; performing a search based on the search request; providing search results to the user with at least one targeted advertisement; tracking and recording a user'"'"'s search requests, the search results, the at least one targeted advertisement, and the user'"'"'s responses to the at least one targeted advertisement, wherein the search results and the at least one targeted advertisement are based at least upon previously tracked and recorded information; billing the advertiser for serving the at least one targeted advertisement to the user; and determining an incentive to be provided to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium encoded with processing instructions for implementing a method performed by a computer, the method comprising:
-
receiving one or more advertisements with profile information from an advertiser; receiving a search request from a user; performing a search based on the search request; providing search results to the user with at least one targeted advertisement; tracking and recording a user'"'"'s search requests, the search results, the at least one targeted advertisement, and the user'"'"'s responses to the at least one targeted advertisement, wherein the search results and the at least one targeted advertisement are based at least upon previously tracked and recorded information; billing the advertiser for serving the at least one targeted advertisement to the user; and determining an incentive to be provided to the user. - View Dependent Claims (19)
-
-
20. A computer-implemented method, comprising:
-
means for receiving one or more advertisements with profile information from an advertiser; means for receiving a search request from a user; means for performing a search based on the search request; means for providing search results to the user with at least one targeted advertisement; means for tracking and recording a user'"'"'s search requests, the search results, the at least one targeted advertisement, and the user'"'"'s responses to the at least one targeted advertisement, wherein the search results and the at least one targeted advertisement are based at least upon previously tracked and recorded information; means for billing the advertiser for serving the at least one targeted advertisement to the user; means for determining an incentive to be provided to the user based at least on the user'"'"'s response to the at least one targeted advertisement.
-
-
21. A system, comprising:
-
a registration module operable to register users and advertisers and create user accounts and advertiser accounts; an advertisement management module operable to receive advertisement profile information for each advertisement from advertisers; an advertisement server module operable to select targeted advertisements to serve with other content; a user tracking module operable to monitor and store user usage information, wherein the advertisement server module adapts the selected targeted advertisements based at least upon the user usage information stored by the user tracking module; and a reward module operable to determine incentives earned by registered users based at least upon the user usage information stored by the user tracking module, wherein the user'"'"'s account is credited and the advertiser'"'"'s account is debited based at least upon the user usage information stored by the user tracking module.
-
-
22. A computer-implemented method for sharing advertisement revenue with a user, comprising:
-
receiving one or more advertisements with profile information from an advertiser; receiving registration information from the user and creating a user account, wherein the registration information includes answers to a questionnaire for determining a profile of the user; providing to the user at least one targeted advertisement with other content; tracking and recording the user'"'"'s responses to the at least one targeted advertisement, wherein the at least one targeted advertisement are based at least upon previously tracked and recorded information; billing the advertiser for serving the at least one targeted advertisement to the user; determining an incentive to be provided to the user; and crediting the user account with the incentive.
-
Specification