Multi-user media presentation system

US9772813B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9772813-B2
Application numberUS-201514675401-A
CountryUS
Kind codeB2
Filing dateMar 31, 2015
Priority dateMar 31, 2015
Publication dateSep 26, 2017
Grant dateSep 26, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a plurality of media segments provided by multiple users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a co-user. The media presentation system can enable the co-user, if authorized by the user, to contribute (e.g., add a media segment) to a media presentation shared with the co-user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: providing, to a user via a client device, a first media presentation comprising a first plurality of media segments provided by a plurality of co-users; determining, by at least one processor, that the user is accessing the first media presentation; identifying, in response to determining the user is accessing the first media presentation, an indication of authorization for the user within metadata of the first media presentation; determining, based on the indication of authorization for the user, whether the user is authorized to add a media segment to the first media presentation that the user is accessing; and providing, based on determining that the user is authorized to add a media segment to the first media presentation that the user is accessing, a selectable element overlaid the first media presentation that allows the user to add a media segment to the first media presentation. 2. The method of claim 1 , further comprising: capturing a media segment based on the user selecting the selectable element that allows the user to add a media segment to the first media presentation; and adding the captured media segment to the first media presentation to create an appended first media presentation. 3. The method of claim 2 , further comprising receiving an indication that one or more users of the plurality of users have viewed the appended first media presentation. 4. The method of claim 1 , wherein determining whether the user is authorized to add a media segment to the first media presentation that the user is accessing comprises determining whether a creator of the first media presentation has authorized the user to add a media segment to the first media presentation. 5. The method of claim 1 , further comprising: determining, based on the indication of authorization for the user, that the user is not authorized to add a media segment to the first media presentation that the user is accessing; and suppressing, based on the determining that the user is not authorized to add a media segment to the first media presentation, the selectable element that allows the user to add a media segment to the first media presentation. 6. The method of claim 1 , further comprising playing the first media presentation upon determining that the user is accessing the first media presentation. 7. The method of claim 6 , further comprising providing, to the user via the client device, a second media presentation comprising a second plurality of media segments, the first media presentation and the second media presentation being part of a media presentation feed. 8. The method of claim 7 , further comprising: receiving a first navigational interaction from the user to navigate to the second media presentation; determining that the user is accessing the second media presentation from the media presentation feed; and upon determining that the user is accessing the second media presentation, pausing the first media presentation in a paused position and playing the second media presentation. 9. The method of claim 8 , further comprising: receiving a second navigational interaction from the user to navigate to the first media presentation subsequent to the user accessing the second media presentation; determining that the user is accessing the first media presentation from the media presentation feed; and upon determining that the user is accessing the first media presentation subsequent to the user accessing the second media presentation, pausing the second media presentation and resuming play of the first media presentation from the paused position. 10. The method of claim 1 , further comprising: providing, to the user, a selectable option to create a new media presentation; receiving, from the user, a selection of the selectable option to create a new media presentation; capturing a media segment to include in the new media presentation; and presenting the new media presentation to the user in a media presentation feed that also includes the first media presentation. 11. The method of claim 10 , further comprising receiving, from the user, a selection of co-users of the plurality of co-users who are authorized to access the new media presentation. 12. A system comprising: at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to: provide, to a user via a client device, a first media presentation comprising a first plurality of media segments provided by a plurality of co-users; determine that the user is accessing the first media presentation; identify, in response to determining the user is accessing the first media presentation, an indication of authorization for the user within metadata of the first media presentation; determine, based on the indication of authorization for the user, whether the user is authorized to add a media segment to the first media presentation that the user is accessing; and provide, based on determining that the user is authorized to add a media segment to the first media presentation that the user is accessing, a selectable element overlaid the first media presentation that allows the user to add a media segment to the first media presentation. 13. The system of claim 12 , wherein determining whether the user is authorized to add a media segment to the first media presentation that the user is accessing comprises determining whether a creator of the first media presentation has authorized the user to add a media segment to the first media presentation. 14. The system of claim 12 , further comprising instructions that, when executed by the at least one processor, cause the system to provide the first media presentation to the user without the selectable element based on determining the user is not authorized to add a media segment to the first media presentation that the user is accessing. 15. The system of claim 12 , further comprising instructions that, when executed by the at least one processor, cause the system to play the first media presentation upon determining that the user is accessing the first media presentation. 16. The system of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the system to provide, to the user, a second media presentation comprising a second plurality of media segments, the first media presentation and the second media presentation being part of a media presentation feed. 17. The system of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to: receive a first navigational interaction from the user to navigate to the second media presentation; determine that the user is accessing the second media presentation from the media presentation feed; and upon determining that the user is accessing the second media presentation, pause the first media presentation in a paused position and playing the second media presentation. 18. The system of claim 12 , further comprising instructions that, when executed by the at least one processor, cause the system to: capture a media segment based on the user selecting the selectable element that allows the user to add a media segment to the first media presentation; and add the captured media segment to the first media presentation to create an appended first media presentation. 19. The system of claim 12 , further comprising instructions that, w

Assignees

Inventors

Classifications

  • for controlling access to devices or network resources · CPC title

  • Multimedia information · CPC title

  • specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title

  • communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title

  • for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9772813B2 cover?
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a plurality of media segments provided by multiple users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a co-user. The me…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/1454. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).