Systems and methods for sharing content
US-2018295092-A1 · Oct 11, 2018 · US
US10693819B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10693819-B1 |
| Application number | US-201815905486-A |
| Country | US |
| Kind code | B1 |
| Filing date | Feb 26, 2018 |
| Priority date | Dec 15, 2017 |
| Publication date | Jun 23, 2020 |
| Grant date | Jun 23, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Among other things, the functionality of electronic messaging software and systems is improved by automatically analyzing media content associated with a user and generating collections of such content (e.g., “stories”) based on varying criteria. For example, a narrative group criterion stored in a database in communication with the system is selected, a media content item associated with the narrative . roup criterion and associated. with a user is selected, a media content collection comprising the selected media content item is generated, and the media content collection is displayed on a display screen of a computing device of the user.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising: selecting a plurality of narrative group criteria stored in a database in communication with the system; identifying at least one media content item associated with each narrative group criterion in the plurality of narrative group criteria and associated with a user; generating a media content collection comprising the identified at least one media content item, wherein the system selects at least a portion of the identified media content items identified across the plurality of narrative group criteria for inclusion in the generated media content collection, wherein selecting the at least a portion of the identified media content items identified across the plurality of narrative group criteria for inclusion in the generated media content collection further includes selecting media content items associated with at least a portion of the plurality of narrative group criteria based on a respective ranking for each narrative group criterion, wherein the ranking each respective narrative group criterion is based on a pre-seeded value for the respective narrative group criterion, and a total engagement score for the respective narrative group criterion; and displaying, on a display screen of a computing device of the user, the media content collection. 2. The system of claim 1 , wherein the memory further stores instructions for causing the system to perform operations comprising: receiving, from the computing device of the user, instructions to share the media content collection with a second user; and in response to the instructions to share the media content collection, causing the media content collection to display on a display screen of a second computing device of the second user. 3. The system of claim 1 , wherein the system allows the media content collection to be displayed on a display screen of a second computing device for a predetermined period of time. 4. The system of claim 1 , wherein the system allows the media content collection to be displayed on a display screen of a second computing device a predetermined number of times. 5. The system of claim 1 , wherein the memory further stores instructions for causing the system to perform operations comprising: receiving, from the computing device of the user, the at least one media content item; and storing the at least one media content item in a database in communication with the system. 6. The system of claim 1 , wherein the identified at least one media content item is stored on the user's computing device. 7. The system of claim 1 , wherein the identified at least one media content item is posted on an online social media network. 8. The system of claim 1 , wherein the identified at least one media content item has never been distributed to another user. 9. The system of claim 1 , wherein the system selects a plurality of media content items associated with the user and a first narrative group criterion, and wherein selecting the plurality of media content items associated with the first narrative group criterion includes organizing each media content item into a plurality of categories based on one or more of: a time the media content item was generated, and an event associated with the media content item. 10. The system of claim 9 , wherein selecting the plurality of media content items associated with the first narrative group criterion further includes ranking each media content item within each category, and selecting the plurality of media content items for the media content collection based on the ranking. 11. The system of claim 10 , wherein each respective media content item in each respective category is ranked within the respective category based on an engagement score, the engagement score determined based on one or more of: a number of times the respective media content item is viewed, a number of times the respective media content item is distributed, a number of comments associated with the respective media content item, a keyword in the respective media content item, an image in the respective media content item, video in the respective media content item, and audio in the respective media content item. 12. The system of claim 9 , wherein selecting the plurality of media content items for the media content collection includes selecting no more than a predetermined number of media content items from each category. 13. The system of claim 1 , wherein selecting the at least a portion of the identified media content items identified across the plurality of narrative group criteria for inclusion in the generated media content collection further includes selecting media content items associated with narrative group criteria that meet a set of minimum criteria. 14. The system of claim 13 , wherein the set of minimum criteria includes one or more of: a minimum number of media content items associated with a narrative group criterion, and a total engagement score for media content items associated with a narrative group criterion. 15. The system of claim 1 , wherein selecting the at least a portion of the identified media content items identified across the plurality of narrative group criteria for inclusion in the generated media content collection further includes selecting media content items associated with a subset of the plurality of narrative group criteria that have a ranking above a predetermined threshold. 16. A computer-implemented method comprising: selecting, by a computer system, a plurality of narrative group criteria stored in a database in communication with the computer system; identifying, by the computer system, at least one media content item associated with each narrative group criterion in the plurality of narrative group criteria and associated with a user; generating, by the computer system, a media content collection comprising the identified at least one media content item, wherein the system selects at least a portion of the identified media content items identified across the plurality of narrative group criteria for inclusion in the generated media content collection, wherein selecting the at least a portion of the identified media content items identified across the plurality of narrative group criteria for inclusion in the generated media content collection further includes selecting media content items associated with at least a portion of the plurality of narrative group criteria based on a respective ranking for each narrative group criterion, wherein the ranking each respective narrative group criterion is based on a pre-seeded value for the respective narrative group criterion, and a total engagement score for the respective narrative group criterion; and displaying, by the computer system on a display screen of a computing device of the user, the media content collection. 17. A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising: selecting a plurality of narrative group criteria stored in a database in communication with the computer system; identifying at least one media content item associated with each narrative group criterion in the plurality of narrative group criteria and associated with a user; generating a media content collection comprising the identified at least one media content item, wherein the system selects at l
using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area · CPC title
for supporting social networking services · CPC title
Multimedia information · CPC title
Commands or executable codes · CPC title
Multimedia presentations, e.g. slide shows, multimedia albums · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.