Video distribution method, video reception method, server, terminal apparatus, and video distribution system
US-2017026680-A1 · Jan 26, 2017 · US
US10455291B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10455291-B2 |
| Application number | US-201615076562-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 21, 2016 |
| Priority date | Mar 20, 2015 |
| Publication date | Oct 22, 2019 |
| Grant date | Oct 22, 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.
Systems and methods provide live broadcasts with real-time feedback from viewers using mobile computing devices. An example method includes providing a live feed broadcast from a source mobile device to a plurality of viewing devices, receiving, during the live feed broadcast, an engagement from one of the plurality of viewing devices, and associating the engagement with a particular time in the live feed broadcast. The method also includes providing an indication of the engagement to the source mobile device, wherein the source mobile device displays a graphic representation of the engagement during the live feed broadcast and adding the indication of the engagement to the live feed so that a graphic representation is displayed during the live feed at the particular time to users of the plurality of viewing devices. The viewing user may each have a graph relationship with a user of the source mobile device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: initiating a live feed broadcast from a source mobile device with a camera, the source of the live feed broadcast being the camera; determining, at regular periods during the live feed broadcast, a throughput between the source mobile device and a server and adjusting the quality of the live feed broadcast provided to the server to maintain a latency between the source mobile device and a plurality of viewing devices of less than five seconds; providing the live feed broadcast to the server, wherein the server provides the live feed broadcast to the plurality of viewing devices; receiving, during the live feed broadcast, a sign of approval from a first viewing device of the plurality of viewing devices; responsive to receiving the sign of approval, displaying an icon on the source mobile device during the live feed broadcast; and removing the icon from the source mobile device responsive to expiration of a predetermined time of a few seconds, wherein maintaining the latency of less than five seconds enables display of the icon prior to the expiration of the predetermined time. 2. The method of claim 1 , further comprising: adding a timestamp packet to the live feed broadcast, the timestamp packet being used to associate the sign of approval with a moment in time in the live feed broadcast. 3. The method of claim 2 , wherein the predetermined time is determined from the timestamp packet. 4. The method of claim 1 , wherein users of the plurality of viewing devices each have a graph relationship with a user of the source mobile device in a social media platform and the users of the plurality of viewing devices and the user of the source mobile device are users in the social media platform. 5. The method of claim 1 , wherein the latency is two seconds or less. 6. The method of claim 1 , wherein the icon is animated during display. 7. The method of claim 1 , wherein removing the icon includes fading the icon from display. 8. The method of claim 1 , further comprising: receiving a plurality of signs of approval from a first viewing device, each of the plurality of signs of approval being associated with a respective time in the live feed broadcast, where the respective times are distinct; and displaying, during the live feed broadcast, a respective icon for each of the plurality of signs of approval, wherein the respective icons each have a respective predetermined time during which the icon is displayed. 9. The method of claim 8 , wherein at least some of the respective icons overlap when displayed on the source mobile device. 10. The method of claim 1 , wherein the sign of approval forms a closed feedback loop with source mobile device and the plurality of viewing devices. 11. A mobile device comprising: a video capture device; at least one processor; and memory storing an interactive streaming application configured to: initiate a live feed video stream from the mobile device to a server, the source of the live feed video stream being the video capture device, determine, at regular periods during the live feed video stream, bandwidth available to transmit the live feed video stream to the server, adjust the quality of the live feed video stream based on the determined bandwidth available to maintain a latency between the mobile device and a plurality of viewing devices of less than five seconds, receive, during the live feed video stream, a sign of approval from a first viewing device of the plurality of viewing devices, responsive to receiving the sign, display an icon on the mobile device during the live feed video stream, and remove the icon from the mobile device responsive to expiration of a predetermined period of time, wherein the server provides the live feed video stream to the plurality of viewing devices, and wherein maintaining the latency of less than five seconds enables display of the icon prior to expiration of the predetermined period of time. 12. The mobile device of claim 11 , the interactive streaming application being further configured to add a timestamp packet to a respective frame in the live feed video stream. 13. The mobile device of claim 12 , the interactive streaming application being further configured to: receive a plurality of signs of approval from a first viewing device of the plurality of viewing devices, each of the plurality of signs of approval being associated with a respective timestamp packet in the live feed video stream, where the respective timestamp packets are distinct; and display, during the live feed video stream, a respective icon for each of the plurality of signs of approval. 14. The mobile device of claim 13 , wherein the predetermined period of time for each sign of approval is a few seconds after the timestamp of the respective timestamp packet associated with the sign of approval. 15. The mobile device of claim 11 , wherein the predetermined period of time is less than 30 seconds. 16. The mobile device of claim 11 , wherein the video capture device communicates wirelessly with the mobile device. 17. The mobile device of claim 11 , wherein lower bandwidth results in a video stream with lower quality and a higher bandwidth results in a video stream with higher quality. 18. The mobile device of claim 11 , wherein the quality of the live feed video stream is adjusted to maintain a latency of two seconds or less. 19. The mobile device of claim 11 , wherein the icon is animated while displayed. 20. The mobile device of claim 11 , wherein removing the icon includes fading the icon from the display after the predetermined period of time.
Monitoring of end-user related data (arrangements for monitoring the users' behaviour or opinions in broadcast systems H04H60/33) · CPC title
Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering · CPC title
embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57) · 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
Live feed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.