METHOD AND APPARATUS FOR AN ONLINE STORY SHARING SERVICE
First Claim
1. A method in an online story sharing server for conducting an online story contest, comprising:
- receiving, across a network, a plurality of stories submitted by a plurality of users of an online story sharing service, wherein each of the plurality of stories includes one or more of a written component, an audio component, an image component, and a video component;
storing the plurality of stories in the online story sharing server such that each story may be presented to a user of the online story sharing service upon receipt across the network of a request from that user to view the story;
entering the plurality of stories in the online story contest, the online story contest being configured to operate for a predetermined duration of time;
tracking a set of one or more attributes for each of the plurality of stories during the duration of time, wherein the set of attributes for each story indicate an interest level of that story relative to an interest level of the other plurality of stories;
determining a set of one or more winning stories of the online story contest based on the set of tracked attributes associated with each of the plurality of stories; and
providing a reward to those of the plurality of users that submitted the set of winning stories.
1 Assignment
0 Petitions
Accused Products
Abstract
An online story sharing service is described. The online story sharing service includes a server that includes a submit story application component that is configured to allow users of the story sharing service to submit stories, each story including one or more of a written component, an audio component, an image component, and a video component. The server further includes a view story application component that is configured to allow users to view stories that have been submitted. The server further includes an external destination share application component that is configured to allow users of the online story sharing service to share links of stories with one or more external destinations. The server further includes a story contest module to conduct story contest. Each story contest is for a predetermined duration of time and includes multiple entries. For the story contest, the story contest module tracks a set of attributes for each story entered into the contest that indicate an interest level of that story relative to the interest level of the other stories; determines winning story(ies) based on the tracked attributes; and provides a reward to the users that submitted the winning story(ies).
-
Citations
10 Claims
-
1. A method in an online story sharing server for conducting an online story contest, comprising:
-
receiving, across a network, a plurality of stories submitted by a plurality of users of an online story sharing service, wherein each of the plurality of stories includes one or more of a written component, an audio component, an image component, and a video component; storing the plurality of stories in the online story sharing server such that each story may be presented to a user of the online story sharing service upon receipt across the network of a request from that user to view the story; entering the plurality of stories in the online story contest, the online story contest being configured to operate for a predetermined duration of time; tracking a set of one or more attributes for each of the plurality of stories during the duration of time, wherein the set of attributes for each story indicate an interest level of that story relative to an interest level of the other plurality of stories; determining a set of one or more winning stories of the online story contest based on the set of tracked attributes associated with each of the plurality of stories; and providing a reward to those of the plurality of users that submitted the set of winning stories. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus of an online story sharing service, comprising:
-
a set of one or more processors; a non-transitory computer readable storage medium that stores a computer program configured to execute on the set of processors, the computer program including; a submit story application component configured to allow users of the online story sharing service to submit stories that include one or more of a written component, an audio component, an image component, and a video component; a view story application component configured to allow users of the online story sharing service to view stories that have been submitted; an external destination share application component configured to allow users of the online story sharing service to share links of stories with one or more external destinations; and a story contest module configured to conduct story contests, wherein each story contest is for a predetermined duration of time and includes a plurality of stories as entries, wherein conducting a story contest includes performing the following; track a set of one or more attributes for each of the plurality of stories entered into that story contest, wherein the set of attributes for each story includes one or more parameters that indicate an interest level of that story relative to an interest level of the other plurality of stories entered into that story contest, determine a set of one or more winning stories of the story contest based on the set of tracked attributes associated with each of the plurality of stories entered into that story contest, and provide a reward to those of the plurality of users that submitted the set of winning stories. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium that provides instructions that, if executed by a processor, will cause said processor to perform operations for conducting an online story contest comprising:
-
receiving, across a network, a plurality of stories submitted by a plurality of users of an online story sharing service, wherein each of the plurality of stories includes one or more of a written component, an audio component, an image component, and a video component; storing the plurality of stories in the online story sharing server such that each story may be presented to a user of the online story sharing service upon receipt across the network of a request from that user to view the story; entering the plurality of stories in the online story contest, the online story contest being configured to operate for a predetermined duration of time; tracking a set of one or more attributes for each of the plurality of stories during the duration of time, wherein the set of attributes for each story indicate an interest level of that story relative to an interest level of the other plurality of stories; determining a set of one or more winning stories of the online story contest based on the set of tracked attributes associated with each of the plurality of stories; and providing a reward to those of the plurality of users that submitted the set of winning stories.
-
Specification