US2020250870A1PendingUtilityA1

Generation, curation, and presentation of media collections

Assignee: SNAP INCPriority: Feb 26, 2016Filed: Apr 23, 2020Published: Aug 6, 2020
Est. expiryFeb 26, 2036(~9.6 yrs left)· nominal 20-yr term from priority
G06Q 10/101G06Q 10/40G06T 11/60G06Q 50/00
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods are provided for receiving, at a server computer, a plurality of content messages from a plurality of content sources, each content message comprising media content, for each of the plurality of content messages received, associating the media content with a predetermined media collection, and storing the content message in a database. The system and methods further providing for causing the plurality of content messages to be displayed on an operator device with other content messages associated with the media collection, determining that a predetermined trigger related to the media collection has been activated, updating an identifier of the media collection from a first indicator to a second indicator indicating an action needs to be taken on the media collection, and causing the updated identifier with the second indicator to be displayed on an operator device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 determining, by a server computer, that a predetermined amount of time has passed since any content messages received from a plurality of content sources and associated with a predetermined media collection have been pushed live to be viewed by one or more users;   updating, by the server computer, an identifier of the predetermined media collection from a first indicator to a second indicator indicating an action to be taken on the predetermined media collection to curate the media collection before presentation to one or more users;   providing, by the server computer, a media collection list assigned to a first curator to be displayed on a curator device, the media collection list comprising a plurality of media collections that includes the predetermined media collection, the media collection further comprising, for each media collection in the media collection list, a corresponding curator list indicating one or more curators assigned to each media collection; and   causing a timeline to be displayed on the curator device showing a curation progress of each of a plurality of curators that are curating the content messages in the predetermined media collection before presentation to one or more users, the curation progress indicating an assigned portion of content messages that are assigned to each curator, how many content messages of the assigned portion have been viewed by each curator, how many content messages of the assigned portion of content messages have not been viewed by each curator, and an indication, corresponding to each curator, of published content messages in the predetermined media col lection that have been pushed live to be viewed by one or more users.   
     
     
         2 . The method of  claim 1 , wherein the predetermined media collection is associated with a geolocation, event, topic, or common user interest. 
     
     
         3 . The method of  claim 1 , wherein the predetermined media collection comprises media content from a plurality of individual users. 
     
     
         4 . The method of  claim 1 , wherein the identifier of the first media collection includes at least one of a group comprising: a subject for the media collection, a number of content messages pending review for the media collection, a time the media collection was last viewed by a curator, a color associated with the first indication, and a color associated with the second indication. 
     
     
         5 . The method of  claim 1 , further comprising:
 receiving, from the curator device, a selection of a subset of the content messages for the predetermined media collection to be included in the predetermined media collection that will he available to he viewed by one or more users; and   including the selection of the subset of the content messages in the predetermined media collection, wherein the content messages not in the selection of the subset of the content messages are not available to be viewed by one or more users; and   updating the identifier of the predetermined media collection from the second indicator to the first indicator indicating that the predetermined media collection does not require immediate attention, based on the selection of the subset of the content messages for the predetermined media collection received from the curator device.   
     
     
         6 . The method of  claim 5 , further comprising:
 receiving a request from a client device for the predetermined media collection; and   providing the predetermined media collection in response to the request, wherein the predetermined media collection is displayed on the client device.   
     
     
         7 . The method of  claim 1 , further comprising:
 determining that a predetermined number of content messages that have not been viewed on the operator device and a predetermined amount of time that has passed since the content messages associated with the media collection have been viewed on the curator device; and   updating the identifier of the predetermined media collection from a first indicator to a second indicator indicating an action to be taken on the predetermined media collection to curate the media collection before presentation to one or more users.   
     
     
         8 . The method of  claim 1 , further comprising:
 determining that new content messages received from a plurality of content sources are associated with the predetermined media collection based on media content of each of the new content messages using at least one of text recognition, object recognition, and an audio footprint.   
     
     
         9 . The method of  claim 1 , wherein the predetermined media collection is a first predetermined media collection, and further comprising:
 receiving a selection of an identifier of a second predetermined media collection to be curated before presentation to one or more users;   causing display on a graphical user interface of media content associated with the second predetermined media collection to allow curation of the second media collection before presentation to the one or more users.   
     
     
         10 . The method of  claim 1 , further comprising:
 receiving a selection to turn off the predetermined media collection; and   turning off the predetermined media collection causing the predetermined media collection to not be available to be viewed by the one or more users.   
     
     
         11 . The method of  claim 1 , further comprising:
 receiving a selection of an ad to add to the predetermined media collection; and   adding the ad to the first predetermined media collection.   
     
     
         12 . A server computer comprising:
 a processor; and   a computer readable medium coupled with the processor, the computer readable medium comprising instructions stored thereon that are executable by the processor to cause a computing device to perform operations comprising:   determining that a predetermined amount of time has passed since any content messages received from a plurality of content sources and associated with a predetermined media collection have been pushed live to be viewed by one or more users;   updating an identifier of the predetermined media collection from a first indicator to a second indicator indicating an action to be taken on the predetermined media collection to curate the media collection before presentation to one or more users;   providing a media collection list assigned to a first curator to be displayed on a curator device, the media collection list comprising a plurality of media collections that includes the predetermined media collection, the media collection further comprising, for each media collection in the media collection list, a corresponding curator list indicating one or more curators assigned to each media collection; and   causing a timeline to be displayed on the curator device showing a curation progress of each of a plurality of curators that are curating the content messages in the predetermined media collection before presentation to one or more users, the curation progress indicating an assigned portion of content messages that are assigned to each curator, how many content messages of the assigned portion have been viewed by each curator, how many content messages of the assigned portion of content messages have not been viewed by each curator, and an indication, corresponding to each curator, of published content messages in the predetermined media collection that have been pushed live to be viewed by one or more users.   
     
     
         13 . The server computer of  claim 12 , wherein the predetermined media collection is associated with a geolocation, event, topic, or common user interest. 
     
     
         14 . The server computer of  claim 12 , wherein the predetermined media collection comprises media content from a plurality of individual users. 
     
     
         15 . The server computer of  claim 12 , wherein the identifier of the first media collection includes at least one of a group comprising: a subject for the media collection, a number of content messages pending review for the media collection, a time the media collection was last viewed by a curator, a color associated with the first indication, and a color associated with the second indication. 
     
     
         16 . The server computer of  claim 12 , the operations further comprising:
 receiving, from the curator device, a selection of a subset of the content messages for the predetermined media collection to be included in the predetermined media collection that will be available to be viewed by one or more users; and   including the selection of the subset of the content messages in the predetermined media collection, wherein the content messages not in the selection of the subset of the content messages are not available to be viewed by one or more users; and   updating the identifier of the predetermined media collection from the second indicator to the first indicator indicating that the predetermined media collection does not require immediate attention, based on the selection of the subset of the content messages for the predetermined media collection received from the curator device.   
     
     
         17 . The server computer of  claim 16 , the operations further comprising:
 receiving a request from a client device for the predetermined media collection; and   providing the predetermined media collection in response to the request, wherein the predetermined media collection is displayed on the client device.   
     
     
         18 . The server computer of  claim 12 , the operations further comprising:
 determining that a predetermined number of content messages that have not been viewed on the operator device and a predetermined amount of time that has passed since the content messages associated with the media collection have been viewed on the curator device; and   updating the identifier of the predetermined media collection from a first indicator to a second indicator indicating an action to be taken on the predetermined media collection to curate the media collection before presentation to one or more users.   
     
     
         19 . The server computer of  claim 12 , the operations further comprising:
 determining that new content messages received from a plurality of content sources are associated with the predetermined media collection based on media content of each of the new content messages using at least one of text recognition, object recognition, and an audio footprint.   
     
     
         20 . A non-transitory computer readable medium comprising instructions stored thereon that are executable by at least one processor to cause a computing device to perform operations comprising:
 determining that a predetermined amount of time has passed since any content messages received from a plurality of content sources and associated with a predetermined media collection have been pushed live to be viewed by one or more users;   
       updating an identifier of the predetermined media collection from a first indicator to a second indicator indicating an action to be taken on the predetermined media collection to curate the media collection before presentation to one or more users;
 providing a media collection list assigned to a first curator to be displayed on a curator device, the media collection list comprising a plurality of media collections that includes the predetermined media collection, the media collection further comprising, for each media collection in the media collection list, a corresponding curator list indicating one or more curators assigned to each media collection; and 
 causing a timeline to be displayed on the curator device showing a curation progress of each of a plurality of curators that are curating the content messages in the predetermined media collection before presentation to one or more users, the curation progress indicating an assigned portion of content messages that are assigned to each curator, how many content messages of the assigned portion have been viewed by each curator, how many content messages of the assigned portion of content messages have not been viewed by each curator, and an indication, corresponding to each curator, of published content messages in the predetermined media collection that have been pushed live to be viewed by one or more users.

Join the waitlist — get patent alerts

Track US2020250870A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.