Display of user selected advertising content in a digital environment
First Claim
1. A method for displaying an advertisement in a digital environment based on a selection by a user, the method comprising:
- maintaining information regarding a plurality of advertisements in memory, wherein each advertisement is associated with a shopping portal and a minimum user rating level specified by an associated advertiser as being allowed to access the advertisement;
maintaining information regarding a plurality of user ratings in memory, wherein each user rating is ordered from highest to lowest;
maintaining a list of advertisements available to the user in memory, the user having a first user rating, wherein the maintained list of advertisements available to the user includes;
advertisements associated with the first user rating, andadvertisements associated with the user ratings lower than the first user rating,wherein the lower ratings are associated with lower advertising costs;
executing instructions stored in a computer-readable storage medium, wherein execution of the instructions by a processor;
determines that the user has earned a second user rating that is higher than the first user rating, wherein the second user rating is based on at least performance of a task by the user in the digital environment; and
updates the maintained list of advertisements available to the user in memory, wherein the updated list of advertisements available to the user includes;
advertisements associated with the second user rating, andadvertisements associated with user ratings lower than the second user rating, wherein the lower ratings are associated with lower advertising costs, and wherein the advertisements associated with the user ratings lower than the second user rating include the advertisements associated with the first user rating;
displaying at a client device the updated list of advertisements available to the user, wherein;
the advertisements are displayed as respective advertisement identifiers in the updated list, wherein each advertisement identifier includes a link to the shopping portal for the respective advertisement,each advertisement and the corresponding advertisement identifier are associated with a respective user rating of the plurality of user ratings,the advertisement identifiers are arranged in the display based on the associated user ratings,the advertisement identifiers are displayed in a group list associated with the respective user rating, andplacement as a first advertisement identifier in a group list is associated with a higher advertising cost within the respective group list;
receiving selection input from the user, the selection input corresponding to a selection of one of the advertisements on the updated list; and
displaying the selected advertisement in the digital environment at the client device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for placing an advertisement in a digital environment based upon a user'"'"'s choice, subject to certain predetermined parameters, is disclosed. Through the method, a user is assigned a rating based upon, for example, his performance in a game. A list of advertisements which correspond to that rating is displayed to the user, who may then select a desired advertisement from the list. The selected advertisement is then displayed in the digital environment. Reports may be generated based upon the advertisements selected and the number of selections and/or impressions (e.g., uses or viewings) by the user, which may be sent to advertisers.
814 Citations
21 Claims
-
1. A method for displaying an advertisement in a digital environment based on a selection by a user, the method comprising:
-
maintaining information regarding a plurality of advertisements in memory, wherein each advertisement is associated with a shopping portal and a minimum user rating level specified by an associated advertiser as being allowed to access the advertisement; maintaining information regarding a plurality of user ratings in memory, wherein each user rating is ordered from highest to lowest; maintaining a list of advertisements available to the user in memory, the user having a first user rating, wherein the maintained list of advertisements available to the user includes; advertisements associated with the first user rating, and advertisements associated with the user ratings lower than the first user rating, wherein the lower ratings are associated with lower advertising costs; executing instructions stored in a computer-readable storage medium, wherein execution of the instructions by a processor; determines that the user has earned a second user rating that is higher than the first user rating, wherein the second user rating is based on at least performance of a task by the user in the digital environment; and updates the maintained list of advertisements available to the user in memory, wherein the updated list of advertisements available to the user includes; advertisements associated with the second user rating, and advertisements associated with user ratings lower than the second user rating, wherein the lower ratings are associated with lower advertising costs, and wherein the advertisements associated with the user ratings lower than the second user rating include the advertisements associated with the first user rating; displaying at a client device the updated list of advertisements available to the user, wherein; the advertisements are displayed as respective advertisement identifiers in the updated list, wherein each advertisement identifier includes a link to the shopping portal for the respective advertisement, each advertisement and the corresponding advertisement identifier are associated with a respective user rating of the plurality of user ratings, the advertisement identifiers are arranged in the display based on the associated user ratings, the advertisement identifiers are displayed in a group list associated with the respective user rating, and placement as a first advertisement identifier in a group list is associated with a higher advertising cost within the respective group list; receiving selection input from the user, the selection input corresponding to a selection of one of the advertisements on the updated list; and displaying the selected advertisement in the digital environment at the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for displaying an advertisement in a digital environment based on a selection by a user, the system comprising:
-
an advertisement source including advertising content maintained in a computer-readable storage medium; a memory configured to maintain; information regarding a plurality of user ratings in memory, wherein each user rating is ordered from highest to lowest, information regarding a plurality of advertisements in memory, wherein each advertisement is associated with a shopping portal and a minimum user rating level specified by an associated advertiser as being allowed to access the advertisement, and a list of advertisements available to the user from the maintained advertising content, the user having a first user rating, wherein the maintained list of advertisements available to the user includes; advertisements associated with the first user rating, and advertisements associated with user ratings lower than the first user rating, wherein the lower ratings are associated with lower advertising costs; and a computing device configured to; determine that the user has earned a second user rating that is higher than the first user rather, wherein the second user rating is based on at least performance of a task by the user in the digital environment; update the maintained list of advertisements available to the user in memory, wherein the updated list of advertisements available to the user includes; advertisements associated with the second user rating, and advertisements associated with user ratings lower than the second user rating, wherein the lower ratings are associated with lower advertising costs, and wherein the advertisements associated with the user ratings lower than the second user rating include the advertisements associated with the first user rating; display at a client device the updated list of advertisements from the advertisement source available to the user, wherein; the advertisements are displayed as respective advertisement identifiers in the updated list, wherein each advertisement identifier includes a link to the shopping portal for the respective advertisement, each advertisement and the corresponding advertisement identifier are associated with a respective user rating of the plurality of user ratings, the advertisement identifiers are arranged in the display based on the associated user ratings, the advertisement identifiers are displayed in a group list associated with the respective user rating, and placement as a first advertisement identifier in a group list is associated with a higher advertising cost within the respective group list; receive a selection signal from the user indicating which advertisement from the updated list of advertisements to display; and render the advertisement in the digital environment. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory machine-readable medium comprising instructions executable by machine, the instructions corresponding to a method for displaying an advertisement in a digital environment based on a selection by a user, the method comprising:
-
maintaining information regarding a plurality of advertisements in memory, wherein each advertisement is associated with a shopping portal and a minimum user rating level specified by an associated advertiser as being allowed to access the advertisement; maintaining information regarding a plurality of user ratings in memory, wherein each user rating is ordered from highest to lowest; maintaining a list of advertisements available to the user, the user having a first user rating, wherein the maintained list of advertisements available to the user includes; advertisements associated with the first user rating, and advertisements associated with user ratings lower than the first user rating, wherein the lower ratings are associated with lower advertising costs; determining that the user has earned a second user rating that is higher than the first user rating, wherein the second user rating is based on at least performance of a task by the user in the digital environment; updating the maintained list of advertisements available to the user in memory, wherein the updated list of advertisements available to the user includes; advertisements associated with the second user rating, and advertisements associated with user ratings lower than the second user rating, wherein the lower ratings are associated with lower advertising costs, and wherein the advertisements associated with the user rating lower than the second user rating include the advertisements associated with the first user rating; displaying at a client device the updated list of advertisements available to the user, wherein; the advertisements are displayed as respective advertisement identifiers in the updated list, wherein each advertisement identifier includes a link to the shopping portal for the respective advertisement, each advertisement and the corresponding advertisement identifier are associated with a respective user rating of the plurality of user ratings, the advertisement identifiers are arranged in the display based on the associated user ratings, the advertisement identifiers are displayed in a group list associated with the respective user rating, and placement as a first advertisement identifier in a group list is associated with a higher advertising cost within the respective group list; receiving selection input from the user, the selection input corresponding to a selection of one of the advertisements on the updated list; and displaying the selected advertisement in the digital environment at the client device.
-
Specification