Aggregated adaptive bit rate streaming
US-2024422108-A1 · Dec 19, 2024 · US
US9894131B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9894131-B2 |
| Application number | US-201514679493-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 6, 2015 |
| Priority date | Jul 15, 1997 |
| Publication date | Feb 13, 2018 |
| Grant date | Feb 13, 2018 |
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 and apparatus for displaying received data, analyze the quality of the displayed data formulating a media-parameter suggestion for the encoder to alter the characteristics of data to be sent to the receiver, and sending from the receiver, the formulated suggestion.
Opening claim text (preview).
What is claimed is: 1. A method comprising: transmitting, over a network, first data for display; receiving, over the network, media-parameter feedback that is automatically generated by a client device that displays the first data as display data, the media-parameter feedback identifying a quality of the displayed data; identifying additional data to be transmitted with respect to the first data, the additional data to be transmitted comprising media data; altering, via a processor and based on a status of a transmitter, one of a screen size and a color depth of the additional data to be transmitted based on the media-parameter feedback, to yield second data; and transmitting, over the network, the second data for display. 2. The method of claim 1 , wherein the media-parameter feedback comprises timing information associated with collection of the first data. 3. The method of claim 2 , wherein the media-parameter feedback further comprises a time to honor the media-parameter feedback. 4. The method of claim 1 , wherein the media-parameter feedback comprises a feedback to perform one of altering a frame rate, altering a color depth, altering a window size, altering audio channel characteristics, altering a graphics hardware load, altering a central-processing unit load, and altering an available memory. 5. The method of claim 1 , wherein an analysis determines an improvement in quality at the display which will occur by implementing the media-parameter feedback. 6. A system comprising: a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, result in the processor performing operations comprising: transmitting, over a network, first data for display; receiving, over the network, media-parameter feedback that is automatically generated by a client device that displays the first data to yield display data, the media-parameter feedback identifying a quality of the displayed data; identifying media data to be transmitted as additional data with respect to the first data; altering, based on a status of a transmitter, one of a screen size and a color depth of the media data to be transmitted based on the media-parameter feedback, to yield second data; and transmitting the second data for display. 7. The system of claim 6 , wherein the media-parameter feedback comprises timing information associated with collection of the first data. 8. The system of claim 7 , wherein the media-parameter feedback further comprises a time to honor the media-parameter feedback. 9. The system of claim 6 , wherein the media-parameter feedback comprises a feedback to perform one of altering a frame rate, altering a color depth, altering a window size, altering audio channel characteristics, altering a graphics hardware load, altering a central-processing unit load, and altering an available memory. 10. The system of claim 6 , wherein an analysis determines an improvement in quality at the display which will occur by implementing the media-parameter feedback. 11. A computer-readable storage device having instructions stored which, when executed by a computing device, result in the computing device performing operations comprising: transmitting, over a network, first data for display; receiving, over the network, media-parameter feedback that is automatically generated by a client device that displays the first data as display data, the media-parameter feedback identifying a quality of the displayed data; identifying additional data to be transmitted with respect to the first data, the additional data to be transmitted comprising media data; checking a status of a transmitter; altering, based on the status, one of a screen size and a color depth of the additional data to be transmitted based on the media-parameter feedback, to yield second data; and transmitting the second data for display. 12. The computer-readable storage device of claim 11 , wherein the media-parameter feedback comprises timing information associated with collection of the first data. 13. The computer-readable storage device of claim 12 , wherein the media-parameter feedback further comprises a time to honor the media-parameter feedback. 14. The computer-readable storage device of claim 11 , wherein the media-parameter feedback comprises a feedback to perform one of altering a frame rate, altering a color depth, altering a window size, altering audio channel characteristics, altering a graphics hardware load, altering a central-processing unit load, and altering an available memory. 15. The computer-readable storage device of claim 11 , wherein an analysis determines an improvement in quality at the display which will occur by implementing the media-parameter feedback.
involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements {(video transcoding H04N19/40; media packet handling at the source H04L65/762)} · CPC title
Transmission by the client directed to the server · CPC title
for rate control {, e.g. request to the server to modify its transmission rate (flow control in packet networks H04L47/10)} · CPC title
directed to server {(one-way streaming services wherein the source is controlled by the destination H04L65/613)} · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.