Multimedia data processing apparatus and method of terminal

US10404772B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10404772-B2
Application numberUS-201313792878-A
CountryUS
Kind codeB2
Filing dateMar 11, 2013
Priority dateMar 13, 2012
Publication dateSep 3, 2019
Grant dateSep 3, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

  • H04L67/02Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10404772B2 cover?
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 dura…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L67/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 03 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).