Transmission channel substitution
US-9002259-B2 · Apr 7, 2015 · US
US10404772B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10404772-B2 |
| Application number | US-201313792878-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 11, 2013 |
| Priority date | Mar 13, 2012 |
| Publication date | Sep 3, 2019 |
| Grant date | Sep 3, 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.
The data download method of a terminal device processing data downloaded in progressive download mode is provided. The method includes measuring bandwidth of the data downloaded, requesting, when the measured bandwidth is narrower than a reference bandwidth, for transmitting data with narrow bandwidth, registering a duration in which the data is downloaded with narrow bandwidth as a backup duration, requesting, when the measured bandwidth is equal to or greater than the reference bandwidth, for retransmission of backup data corresponding to the backup duration through a backup channel, and storing the data of the backup duration.
Opening claim text (preview).
What is claimed is: 1. A data download method of a terminal device for processing data downloaded in a progressive download mode, the method comprising: measuring, by the terminal device, a first download rate of first data while the first data being received, the first data having a first level of quality; when the measured first download rate is lower than a reference download rate, requesting, by the terminal device, for transmission of second data through a playback channel, the second data having a second level of quality that is lower than the first level of quality, stopping reception of the first data, and receiving the second data; registering, by the terminal device, a duration in which the second data is received as a backup duration; measuring, by the terminal device, a second download rate of the second data while the second data being received; determining, by the terminal device, an amount of data of the second data received but not played; when the second download rate is equal to or greater than the reference download rate and the determined amount of data of the second data is larger than a predetermined size, requesting, by the terminal device, for transmission of backup data corresponding to the second data through a backup channel, the backup data having the first level of quality and the backup duration; and storing, by the terminal device, the backup data. 2. The method of claim 1 , further comprising: requesting, when the second download rate is greater than the reference download rate, for transmission of third data at the reference download rate; and storing the third data. 3. The method of claim 2 , wherein each of the first data, the second data, and the third data comprises motion picture data. 4. A multimedia data playback method of a terminal device, the method comprising: configuring a reference download rate for progressive download playback; measuring a first download rate of first multimedia data while the first multimedia data being received; when the measured first download rate is lower than the reference download rate, requesting for transmission of backup multimedia data through a playback channel, stopping reception of the first multimedia data, and receiving the backup multimedia data; registering a duration during which the first download rate is lower than the reference download rate as a backup duration; measuring a download rate of the backup multimedia data while the backup multimedia data being received; determining a number of unit data of the backup multimedia data received but not played; when the download rate of the backup multimedia data is greater than the reference download rate and the determined number of the unit data of the backup multimedia data that are neither downloaded nor played is equal to or greater than a predetermined value, requesting for second multimedia data corresponding to the backup multimedia data through a backup channel, the second multimedia data having the backup duration; storing the received first multimedia data and the received backup multimedia data; storing, when the download rate of the second multimedia data matches the reference download rate, the second multimedia data; and requesting transmission of third multimedia data at the reference download rate, wherein the first multimedia data, the second multimedia data, and the third multimedia data correspond to a multimedia data file having a first level of quality. 5. The method of claim 4 , wherein the backup multimedia data and the second multimedia data are respective copies of multimedia data having different levels of quality, and each copy includes respective unit data having a same playback time. 6. The method of claim 5 , wherein the configuring comprises: selecting an index file of a selected multimedia data; and selecting a reference download rate of the unit data to be played in the progressive download playback by parsing the index file. 7. The method of claim 6 , wherein the registering comprises: configuring the reference download rate corresponding to a download rate of downloaded unit data; and registering, when the download rate of the downloaded unit data is lower than the reference download rate, the duration of the download rate being lower than the reference download rate as the backup duration with a download table. 8. The method of claim 7 , wherein the storing of the received first multimedia and the received backup multimedia data comprises: configuring the reference download rate as a data reception rate; storing, when the downloaded unit data is the backup multimedia data, the backup multimedia data; deleting the backup multimedia data from the download table; and configuring, when the backup multimedia data to be stored exists, the unit data for backup next in the download table. 9. The method of claim 8 , further comprising downloading and storing the backup multimedia data which is not stored, wherein the downloading and storing of the backup multimedia data which is not stored comprises: configuring the unit data for backup next in the download table; requesting the transmission of the backup multimedia data; storing the backup multimedia data; and deleting the backup multimedia data from the download table. 10. The method of claim 7 , wherein each of the first multimedia data, the second multimedia data, the third multimedia data, and the backup multimedia data comprises hypertext transfer protocol (HTTP) live streaming motion picture data, and the unit data comprises transport stream (TS). 11. The method of claim 10 , wherein the unit data comprises motion picture data having one of a high TS (H.TS), a medium TS (M.TS), and a low TS (L.TS) data rate. 12. The method of claim 7 , wherein each of the first multimedia data, the second multimedia data, the third multimedia data, and the backup multimedia data comprises smooth streaming motion picture data, and the unit data comprises a fragment (Frag). 13. The method of claim 12 , wherein each of the first multimedia data, the second multimedia data, the third multimedia data, and the backup multimedia data comprises smooth streaming motion picture data having one of a video high Frag (VH.Frag), a video medium Frag (VM.Frag), or a video low Frag (VL.Frag) data rate. 14. A multimedia data processing method of a terminal device, the method comprising: measuring, by the terminal device, a download rate of multimedia data which is being downloaded and played while the multimedia data being received; when the measured download rate is lower than a reference download rate, requesting, by the terminal device, for transmission of second data through a playback channel, the second data having a second level of quality that is lower than the first level of quality, stopping reception of the multimedia data, and receiving the second data; registering, by the terminal device, when the measured download rate is less than a reference download rate, a duration during which the measured download rate is less than the reference rate as a backup duration, the multimedia data being stored simultaneously; re-measuring, by the terminal device, the download rate of the multimedia data while the multimedia data being received; storing, by the terminal device, when the re-measured download rate matches the reference download rate, the received multimedia data in a memory; determining, by the terminal device, an amount of data of the second data received but not played; requesting, by the terminal device, when the re-measured download rate is equal to or greater than the reference download ra
Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network (arrangements for maintenance or administration in data switching networks involving bandwidth and capacity management H04L41/0896) · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Transmission by the client directed to the server · CPC title
for requesting retransmission {, e.g. of data packets lost or corrupted during transmission from server}(ARQ protocols H04L1/18; implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] H04L69/16) · CPC title
Control parameters, e.g. trick play commands, viewpoint selection · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.