Dynamic split-frame preview of video editing effects
US-9208819-B1 · Dec 8, 2015 · US
US9747946B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9747946-B2 |
| Application number | US-201314018095-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 4, 2013 |
| Priority date | Aug 8, 2013 |
| Publication date | Aug 29, 2017 |
| Grant date | Aug 29, 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.
A method for communication is described. The method includes providing a channel configured for collecting and editing video associated with a topic. The method includes identifying a plurality of potential parties connected with the topic. The method includes pushing a plurality of invitations to the plurality of potential parties, wherein each invitation comprises a request to join the channel. The method includes receiving a plurality of video feeds on the channel from a plurality of contributors each accepting a corresponding invitation. The method includes editing the plurality of video feeds to generate an edited video.
Opening claim text (preview).
What is claimed: 1. A method for communication, comprising: providing a channel configured for aggregating video feeds associated with a topic; identifying a plurality of potential parties associated with said topic by determining that a party satisfies at least one criteria related to said topic; pushing a plurality of invitations to said plurality of potential parties, wherein at least one invitation comprises a request to join said channel; receiving a plurality of live video feeds on said channel from a plurality of contributors each accepting a corresponding invitation, wherein a location of one or more of the plurality of contributors is not determined in advance; editing at least one of said plurality of live video feeds to generate an edited video; generating an aggregate video, wherein the aggregate video comprises the edited video and at least one of the plurality of live video feeds; and distributing the aggregate video. 2. The method of claim 1 , wherein said at least one criteria comprises a geographic area of interest. 3. The method of claim 1 , wherein said identifying said plurality of potential parties comprises: determining that said party is sending at least one communication related to said topic. 4. The method of claim 1 , wherein said topic is associated with an affinity group. 5. The method of claim 1 , wherein said distributing the aggregate video comprises providing a viewing channel for distribution of said aggregate video. 6. The method of claim 1 , further comprising: receiving from a first device an acceptance of a first request to join from a first contributor; authenticating said first contributor; sending a request to control a media capturing device on said first device that is associated with said first contributor; creating a communication link between said first device and said channel; and receiving live video captured by said media capturing device. 7. The method of claim 6 , further comprising: dropping a video feed of said first contributor upon failure of authentication of said first contributor. 8. The method of claim 1 , further comprising: receiving a request for access to said edited video via an embedded link in web content; and delivering said edited video for inclusion in said web content. 9. The method of claim 1 , wherein said editing at least one of said plurality of live video feeds comprises: switching from a first live video feed to a second live video feed. 10. The method of claim 9 , wherein said first or second live video feed comprises stored video. 11. The method of claim 9 , wherein said first or second live video feed comprises supplemental information. 12. The method of claim 9 , wherein said first or second live video feed comprises video obtained from a third party media or distribution platform. 13. The method of claim 1 , further comprising: storing said plurality of live video feeds; and storing said edited video. 14. The method of claim 1 , providing access to said plurality of live video feeds and said edited video that are stored for post-production editing in a second project. 15. A method for communication, comprising: transmitting, using a transmitter, a channel configured for collecting a plurality of live video feeds, wherein the live video feeds are associated with a topic; receiving said plurality of live video feeds on said channel, wherein a location of one or more of said plurality of live video feeds is not determined in advance; editing at least one of said plurality of live video feeds to generate an edited video; combining said edited video and at least one of said plurality of live video feeds to generate an aggregate video, wherein the aggregate video is stored in memory; and providing a viewing channel used to distribute said aggregate video over the internet. 16. The method of claim 15 , further comprising: identifying at least one potential party that satisfies at least one criteria associated with said topic; pushing a request to join to a first device associated with said at least one potential party to join said channel; receiving an acceptance of said request to join; and receiving live video associated with said at least one potential party as a first contributor on said channel. 17. The method of claim 16 , further comprising: sending a request for permission to control a media capturing device on said first device; and configuring said first device to capture live video and stream said live video to said channel. 18. The method of claim 16 , further comprising: authenticating said first contributor. 19. A system for communication, comprising: a memory configured to store videos associated with a topic, wherein said topic is related to at least one criteria; and a processor communicatively coupled to the memory that processes a channel used to collect and edit said videos, processes a plurality of potential parties associated with said topic, determines if at least one of the plurality of potential parties satisfies at least one criteria related to said topic, wherein the plurality of potential parties that satisfy said at least one criteria related to said topic are established as a plurality of contributors, pushes a plurality of invitations to said plurality of contributors, wherein each invitation comprises a request to join said channel, receives a plurality of live video feeds on said channel from a plurality of contributors each accepting a corresponding invitation, wherein a location of one or more of the plurality of contributors is not determined in advance; edits at least one of said plurality of live video feeds to generate an edited video, generates an aggregate video, wherein the aggregate video comprises the edited video and at least one of the plurality of live video feeds, and distributes the aggregate video. 20. The system of claim 19 , wherein the processor authenticates said plurality of contributors. 21. The system of claim 19 , further comprising: a viewing channel for distribution of said aggregate video. 22. The system of claim 19 , wherein one of said at least one criteria comprises a geographic area of interest. 23. The system of claim 19 , wherein one of said at least one criteria comprises a communication delivered that is related to said topic. 24. The system of claim 19 , wherein the processor includes additional content comprising stored video and supplemental information in said edited video. 25. The system of claim 19 , further comprising storage configured for storing said plurality of live video feeds and said edited video. 26. The system of claim 19 , wherein said topic is associated with an affinity group. 27. The system of claim 19 , wherein the processor provides access to said plurality of live video feeds and said edited video that are stored for post-production editing in a second project.
on discs (G11B27/036, G11B27/038 take precedence) · CPC title
for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally · CPC title
Query processing · CPC title
involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations · 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
Related publications grouped by family.
Answers are generated from the same data shown on this page.