Systems and methods to organize, aggregate, filter, sort, share, and discover, digital content
AssigneeTipping Point, LLC
InventorBRENDAN HEALY
Life of this patent
Estimating the term…
Abstract
Methods and systems to enable system users to share, discover, stream, purchase, and otherwise support content generated by other users. An interest indication system referred to as GreenLighting may be used to tag content and/or other users of interest. The GreenLight system may then be used to search, filter, sort, and stream content based on preferences and relationships between users. The systems and methods described herein may be embodied as a website that is accessible to both content creators and end users attempting to discover and view content.
Claims16
A method for distributing content implemented by one or more servers, the method comprising:
- receiving a first request, the first request corresponding to a request to add first content to a media dock associated with a first user;
- determining whether to allow the first content to be added to the media dock associated with the first user based on one or more characteristics of the first content;
- associating the first media with the media dock associated with a first user on condition it was determined to all the first content to be added to the media dock associated with the first user based on the one or more characteristics of the first content;
- receiving a second request, the second request corresponding to a request to add the first content from media dock associated with a first user to a first arena, the arena corresponding to an aggregation of content that are associated with a common time, common location, and common genre;
- adding the first content from the media dock associated with the first user to the first arena;
- and
- sending a first webpage to at least one device associated with another user, the first webpage comprising a visual representation of the first arena, wherein content, including the first content, that has been added to the arena is displayed on the visual representation of the first arena.
A method for associating images with content implemented by one or more servers, the method comprising:
- receiving a first request, the first request corresponding to a request to add first content to a media dock associated with a first user;
- determining whether to allow the first content to be added to the media dock associated with the first user based on one or more characteristics of the first content;
- associating the first media with the media dock associated with a first user on condition it was determined to all the first content to be added to the media dock associated with the first user based on the one or more characteristics of the first content;
- receiving a second request, the second request corresponding to a request to add the first content from media dock associated with a first user to a first arena, the arena corresponding to an aggregation of content that are associated with a common time, common location, and common genre;
- adding the first content from the media dock associated with the first user to the first arena;
- and
- receiving a request from a second user to associate an image with the first content in the first arena;
- determining whether the second user is permitted to associate the image with the first content;
- adding the image to a grid associated with the first content on condition that it is determined that the second user is permitted to associate the image with the first content, wherein the grid comprises a plurality of image positions and the image is added to one of the plurality of grid positions;
- and
- sending a first webpage to at least one device associated with another user, the page comprising a visual representation of the first arena, wherein content, including the first content, that has been added to the arena is displayed on the visual representation of the first arena, the image is displayed in the grid, and the grid is displayed with the first content.
A method of aggregating content of interest to a user implement by one or more servers, the method comprising:
- receiving a request for a content stream from a first user, wherein the request for the content stream indicates that the user is requesting content associated with one of a plurality of user populations, wherein the plurality of user populations comprise:
- a first population, the first population corresponding to users that have both indicated interest in the first user and have had the first user indicate interest in them,
- a second population, the second population corresponding to users that have indicated interest in the first user and but have not had the first user indicate interest in them,
- a third population, the third population corresponding to users that have not indicated interest in the first user but have had the first user indicate interest in them, and
- a fourth population, the fourth population corresponding to users that have neither indicated interest in the first user nor have had the first user indicate interest in them;
- sending a webpage aggregating a plurality of content to the first user, wherein the plurality of content corresponds to content generated by one of the first population, the second population, the third population, or the fourth population depending in which one of the plurality of user populations was indicated in the request for the content stream.
Dependencies are inferred from the claim text.