SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PROVIDING A WEBSITE INTRODUCING ORGANIZED, GAINFUL COMPETITION INTO SHARED ELECTRONIC MEDIA
A method for providing rewards includes receiving a media content item from a first user and providing the media content item to a second user. The method further includes receiving input from the second user in accordance with a first set of predetermined rules associated with the second user. The method also includes providing a reward to the first user in accordance with a second set of predetermined rules associated with the media content item.
1 . A method for providing rewards, the method comprising:
receiving a media content item from a first user;
providing the media content item to a second user;
receiving input from the second user in accordance with a first set of predetermined rules associated with the second user; and
providing a reward to the first user in accordance with a second set of predetermined rules associated with the media content item.
2 . The method according to claim 1 , wherein
the providing the media content item to the second user includes providing a web page that is displayed on a client device of the second user, the web page including a voting option associated with the media content item, and
the input from the second user is a selection of the voting option.
3 . The method according to claim 2 , wherein the first set of predetermined rules indicates that the second user has a number of remaining votes, and the selection of the voting option by the second user is prohibited upon determination that the number of remaining votes is zero.
4 . The method according to claim 3 , further comprising:
decrementing the number of remaining votes of the second user upon determination that the number of remaining votes is greater than zero and the second user selected the voting option.
5 . The method according to claim 3 , further comprising:
incrementing the number of remaining votes of the second user by a predetermined amount upon determination that one or more media content items or a completed survey was received from the second user.
6 . The method according to claim 2 , further comprising:
incrementing a vote total associated with the media content upon selection of the voting option by the second user.
7 . The method according to claim 5 , wherein the second set of predetermined rules specify that the first user is provided the reward upon determination that, at an expiration of a predetermined period of time, a vote total associated with the media content item is higher than a vote total of at least another media content item.
8 . The method according to claim 7 , wherein the media content item and the another media content item belong to a same predetermined category.
9 . The method according to claim 1 , wherein the media content item is one of a picture, video, or audio file.
10 . A system for providing rewards, the system comprising:
one or more servers, wherein each of the one or more servers includes:
a processor,
a memory coupled to the processor, and
a network interface coupled to the processor,
wherein one or more of the processors is configured to:
receive a media content item from a first user,
provide the media content item to a second user,
receive input from the second user in accordance with a first set of predetermined rules associated with the second user, and
provide a reward to the first user in accordance with a second set of predetermined rules associated with the media content item.
11 . The system according to claim 10 , wherein
the one or more of the processors is further configured to provide the media content item to the second as a web page that is displayed on a client device of the second user, the web page including a voting option associated with the media content item, and
the input from the second user is a selection of the voting option.
12 . The system according to claim 11 , wherein the first set of predetermined rules indicates that the second user has a number of remaining votes, and the one or more of the processors is further configured to prohibit the selection of the voting option by the second user upon determination that the number of remaining votes is zero.
13 . The system according to claim 12 , wherein the one or more of the processors is further configured to decrement the number of remaining votes of the second user upon determination that the number of remaining votes is greater than zero and the second user selected the voting option.
14 . The system according to claim 12 , wherein the one or more of the processors is further configured to increment the number of remaining votes of the second user by a predetermined amount upon determination that one or more media content or a completed survey was received form the second user.
15 . The system according to claim 11 , wherein the one or more of the processors is further configured to increment a vote total associated with the media content upon selection of the voting option by the second user.
16 . The system according to claim 14 , wherein the second set of predetermined rules specify that the first user is provided the reward upon determination that, at an expiration of a predetermined period of time, a vote total associated with the media content item is higher than a vote total of at least another media content item.
17 . The system according to claim 16 , wherein the media content item and the another media content item belong to a same predetermined category.
18 . The system according to claim 10 , wherein the media content item is one of a picture, video, or audio file.
19 . A non-transitory computer readable medium having instructions stored therein, which when executed by a processor in a system for providing rewards, causes the processor to execute a method comprising:
receiving a media content item from a first user;
providing the media content item to a second user;
receiving input from the second user in accordance with a first set of predetermined rules associated with the second user; and
providing a reward to the first user in accordance with a second set of predetermined rules associated with the media content item.
20 . The non-transitory computer readable medium according to claim 19 , wherein
the providing the media content item to the second user includes providing a web page that is displayed on a client device of the second user, the web page including a voting option associated with the media content item, and
the input from the second user is a selection of the voting option.