Non-fungible tokens for media item samples
US-12170803-B2 · Dec 17, 2024 · US
US2016277802A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016277802-A1 |
| Application number | US-201615076562-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 21, 2016 |
| Priority date | Mar 20, 2015 |
| Publication date | Sep 22, 2016 |
| Grant date | — |
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: 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; associating the engagement with a particular time in the live feed broadcast; 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 or during subsequent playback of the live feed at the particular time to users of the plurality of viewing devices. 2 . The method of claim 1 comprising: receiving a plurality of engagements from the one viewing device; generating a new indication for each of the plurality of engagements; associating each of the plurality of engagements with a respective time, where the respective times are distinct but may overlap; and adding the new indications to the live feed so that a plurality of graphic representations are displayed during the live feed or during subsequent playback of the live feed at the respective times to the users of the plurality of viewing devices. 3 . The method of claim 1 , wherein the engagement is a first engagement, the particular time is a first time, and the indication is a first indication, and the method further comprises: receiving a second engagement from a second viewing device of the plurality of viewing devices; generating a second indication for the second engagement; associating the second indication with a second time, where the first time and the second time are distinct; and adding the first indication and the second indication to the live feed so that the first indication is visible and the second indication is visible in the live feed to the users of the plurality of viewing devices. 4 . The method of claim 1 , wherein the 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 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 view the live feed during concurrent sessions of the social media platform. 6 . The method of claim 1 , wherein the engagement is a signal of approval. 7 . The method of claim 1 , further comprising: storing the live feed with the indication associated with the particular time added as a stored video for a period of time; and providing the stored video for replay in response to a request, from a replay device, to replay the stored video, wherein the indication triggers appearance of a graphic representation at the particular time during the replay on the replay device. 8 . A system comprising: at least one processor; a display device; and memory storing instructions that, when executed by the at least one processor, generate a user interface configured to: receive an acceptance of a notification regarding a live broadcast, display the live broadcast on the display device, initiate display a plurality of icons with the live broadcast, each icon representing an signal of appreciation from one of a plurality of viewers of the live broadcast and the icon being associated with a respective time in the live broadcast, initiate removal of icons from the display device a predetermined interval elapses after respective times, initiate display, on the display device, a plurality of notifications with the live broadcast, each notification being associated with a respective time, and initiate removal of notifications from the display based on respective times. 9 . The system of claim 8 , wherein the system further comprises an input device, and the live broadcast is provided from a server and the user interface is further configured to: receive a signal of approval via the input device; and provide the signal to the server, wherein the server associates the signal of approval with a respective time in the live broadcast, adds an indication in the live broadcast for the signal at the respective time, and provides the indication with the live broadcast to the server. 10 . The system of claim 8 , wherein the plurality of icons are from a same viewer of the live broadcast. 11 . The system of claim 8 , wherein the notifications include comments and notices of viewers joining the live broadcast. 12 . The system of claim 8 , wherein the user interface is further configured to: scroll each of the plurality of icons from a starting location to an ending location on the display device during the predetermined interval. 13 . The system of claim 8 , wherein a first icon of the plurality of icons associated with a first viewer of the plurality of viewers has a different appearance than a second icon of the plurality of icons associated with a second viewer of the plurality of viewers. 14 . The system of claim 8 , wherein a shape of at least some of the plurality of icons is determined based on a date of the live broadcast. 15 . The system of claim 8 , wherein the user interface is further configured to: receive an identifier of a broadcaster; receive a notification that the broadcaster is starting the live broadcast; and provide, in response, the notification to view the live broadcast. 16 . The system of claim 8 , wherein the user interface is further configured to: display previous live broadcasts; receive a selection of a previous broadcast; and replay the selected previous broadcast in the display device, wherein the replay includes displaying a second plurality of icons at second respective times, the second plurality of icons representing signals of appreciation received at second respective times when the previous broadcast was live. 17 . The system of claim 8 , wherein the user interface is further configured to: receive a query from the user; provide the query to a server; and display a list of live broadcasts responsive to the query, the list including live broadcasts having comments or a title responsive to the query. 18 . The system of claim 8 , wherein the user interface is further configured to: display a notification about the live broadcast when the live broadcast has received a threshold quantity of signals of approval per a specified time period. 19 . A method comprising: initiating a live feed broadcast from a source mobile device; 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, so that lower throughput results in a video stream with lower quality and a higher throughput results in a video stream with higher quality; and providing the live-feed broadcast to the server, wherein the server provides the live-feed video stream to a plurality of viewing devices, wherein the source device controls the quality of the broadcast for all viewing devices. 20 . The method of claim 19 , further comprising: adding a timestamp packet to the video stream, the timestamp packet being used to associate engagements with a
Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering · CPC title
Monitoring of end-user related data (arrangements for monitoring the users' behaviour or opinions in broadcast systems H04H60/33) · 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
for processing graphics · 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.