US 11,818,421 B2
Method and device for switching media service channels
Dai Boong Lee, Seoul (KR); Youn Kwon Kim, Seoul (KR); Sang Ho Bae, Seoul (KR); Gun Woo Kim, Yongin-si (KR); and Jeong Mee Moon, Seongnam-si (KR)
Assigned to SK Telecom Co., Ltd., Seoul (KR); and SK Broadband Co., Ltd., Seoul (KR)
Filed by SK TELECOM CO., LTD., Seoul (KR); and SK BROADBAND CO., LTD., Seoul (KR)
Filed on Feb. 8, 2021, as Appl. No. 17/170,070.
Application 17/170,070 is a continuation of application No. PCT/KR2019/005341, filed on May 3, 2019.
Claims priority of application No. 10-2018-0136464 (KR), filed on Nov. 8, 2018; application No. 10-2018-0136465 (KR), filed on Nov. 8, 2018; and application No. 10-2019-0036243 (KR), filed on Mar. 28, 2019.
Prior Publication US 2021/0168437 A1, Jun. 3, 2021
Int. Cl. H04N 21/438 (2011.01); H04N 21/231 (2011.01); H04N 21/239 (2011.01); H04N 21/43 (2011.01); H04N 21/433 (2011.01); H04N 21/643 (2011.01)
CPC H04N 21/4384 (2013.01) [H04N 21/2393 (2013.01); H04N 21/23106 (2013.01); H04N 21/4302 (2013.01); H04N 21/4331 (2013.01); H04N 21/64322 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A method of switching channels by a set-top box, the method comprising:
when a request signal for switching to a switching target channel is received, transmitting a service request signal for access to the switching target channel to an IPTV service device by the set-top box;
receiving broadcast data of the switching target channel from the IPTV service device in response to the service request signal;
transmitting, to a caching server, a caching information request signal containing packet information about the broadcast data initially received from the IPTV service device and channel information about the switching target channel;
receiving, by the set-top box, caching stream data corresponding to the packet information and the channel information from the caching server in response to the caching information request signal; and
receiving, by the set-top box, corrected caching stream data by (i) correcting reference time information in the caching stream data based on reference time information in the broadcast data, and (ii) reducing values of other previous reference time information preceding the reference time information sequentially by a specific value that depends on an amount of transferred data and a transmission time of the caching stream data, the corrected caching stream generated by the caching server.