Collaborative computation across blockchain networks
US-2024080191-A1 · Mar 7, 2024 · US
US10171254B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10171254-B2 |
| Application number | US-201414174840-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 6, 2014 |
| Priority date | Sep 28, 2007 |
| Publication date | Jan 1, 2019 |
| Grant date | Jan 1, 2019 |
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 includes discovering live video feeds. The discovered live feeds are presented on a website. The viewing of one or more live video feeds and interaction with entities that are generating the live video feeds is enabled.
Opening claim text (preview).
What is claimed is: 1. A method for sharing multimedia content, comprising: receiving an entry for a map location from an interface provided at a receiving device; returning a portion of a map for the selected map location for rendering on the receiving device, the portion identifying one or more events occurring at the map location; receiving a selection of an event of the one or more events, the selection generating a request for receiving live multimedia content for an event that is currently occurring; tracking capturing devices available at the map location to identify select ones of the capturing devices that are available for capturing the live multimedia content for the event; obtaining streams of live multimedia content for the event captured by select ones of the capturing devices at the map location for rendering on a user interface at the receiving device, in response to the selection of the event, each of the select ones of the capturing devices and the receiving device being operated by a distinct operator, the streams of live multimedia content are configured to be rendered at the user interface as thumbnails that are each updated and provide a view of content that is being captured by the different capturing devices, wherein a subset of the streams of live multimedia content for the event provided by the select ones of the capturing devices are automatically selected for rendering and are organized in accordance to filtering criteria defined for the event; and receiving selection of a stream from the subset of streams of live multimedia content rendered on the user interface at the receiving device, the selection resulting in use of a peer-to-peer interactive communication connection established between the receiving device and a specific one of the capturing devices that is producing the selected stream to enable interactive communication, the interactive communication used to influence the specific capturing device to change at least one aspect of the specific capturing device so as to adjust the multimedia content captured in the selected stream, the selection causing the selected stream to be rendered at the receiving device, wherein the selected stream that is rendered at the receiving device includes the adjustment to the multimedia content caused by the change to at least one aspect of the specific capturing device, wherein operations of the method are performed by a processor of a server computing device. 2. The method of claim 1 , wherein the streams of multimedia content are captured and transmitted by the one or more capturing devices in real-time. 3. The method of claim 1 , wherein the multimedia content in each thumbnail captured by a corresponding capturing device is being updated in real-time and the updated multimedia content is being rendered in the thumbnail. 4. The method of claim 3 , wherein the selection of the stream from the streams of multimedia content causes the selected stream to be rendered on a primary window while remaining streams of the multimedia content continue to be rendered as thumbnails in a secondary window. 5. The method of claim 4 , further includes detecting selection of a second stream of multimedia content from the thumbnails, the selection of the second stream of multimedia content causes switching of content rendering in the primary window from the stream to the second stream, the thumbnails of streams of multimedia content updated to reflect the selection of the second stream of multimedia content and de-selection of the stream of the multimedia content, and wherein the selection of the second stream causes a switch in the interactive communication from the specific capturing device to a second capturing device that is producing the selected second stream so as to influence a change in the at least one aspect of the second capturing device in order to adjust the multimedia content captured in the second stream. 6. The method of claim 1 , wherein the portion of the map returned is dynamically updated to capture changing position of the one or more capturing devices and to identify new capturing devices in the selected map location. 7. The method of claim 1 , wherein the portion of the map returned is dynamically updated to capture progress of the selected event. 8. The method of claim 1 , wherein receiving the selection of the event further includes, when the portion of the map identifies a single event at the map location, the single event is automatically selected and the request for multimedia content for the single event is automatically initiated. 9. The method of claim 1 , wherein the interactive communication includes, receiving feedback for one or more of the streams of multimedia content captured by the one or more capturing devices, the feedback used to influence adjustment of one or more aspect associated with the corresponding one or more capturing devices, wherein the feedback is received in substantial real-time. 10. The method of claim 1 , wherein enabling the interactive communication further includes, providing communication tools for receiving feedback for one or more of the streams of multimedia content captured by the one or more capturing devices, wherein the communication tools are configured to provide any one of audio feedback, textual feedback, video feedback, static graphical feedback, animated graphical feedback or any combinations thereof. 11. The method of claim 10 , wherein the feedback is received for multimedia content captured by select ones of the capturing devices, the select ones of the capturing devices associated with one or more users of a social team of a user providing the feedback. 12. The method of claim 1 , wherein the adjustment to at least one aspect includes adjustment to at least one of position, orientation, focal length, field of view, angle of capture, or any combinations thereof. 13. The method of claim 1 , wherein receiving selection of an event further includes receiving selection of a specific one of the one or more capturing devices for providing the stream of multimedia content for the selected event. 14. The method of claim 1 , further includes, identifying one or more promotional media captured within the stream of multimedia content for the selected event, the promotional media associated with one or more promotional advertisements; integrating select one of the one or more promotional advertisements into the stream of multimedia content for the promotional media to generate a composite multimedia stream in substantial real-time; and returning the composite multimedia stream for rendering at the receiving device, in response to the selection of the event. 15. The method of claim 14 , further includes, tracking interaction at the composite multimedia stream returned to the receiving device; and determining monetization revenue for distributing to each entity associated with the promotional advertisement integrated in the composite multimedia stream, the monetization revenue based on monetization criteria associated with the promotional media identified in the stream of multimedia content. 16. The method of claim 1 , wherein automatic selection is based on relative ranking of each stream of multimedia content in the subset, the relative ranking determined by a number of interactions gathered for each stream of live multimedia content in the subset or a number of viewers selecting each stream of live multimedia content in the subset or a popularity of the operators of the capturing devices that capture each stream of multimedia content in the subset or any combinations t
involving advertisement data (advertising per se G06Q30/02) · CPC title
for computer conferences, e.g. chat rooms (instant messaging H04L51/04; protocols for multimedia communication H04L65/1101; arrangements for multi-party communication H04L65/403; telephonic conference arrangements H04M3/56; television conference systems H04N7/15) · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Administration; Management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.