Methods and systems for facilitating management of recorded digital video
US-2017013289-A1 · Jan 12, 2017 · US
US9772813B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9772813-B2 |
| Application number | US-201514675401-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 31, 2015 |
| Priority date | Mar 31, 2015 |
| Publication date | Sep 26, 2017 |
| Grant date | Sep 26, 2017 |
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.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.