US 11,695,982 B2
Content casting method and electronic device therefor
Seonho Lee, Gyeonggi-do (KR); Hosung You, Gyeonggi-do (KR); Kyungtae Kim, Gyeonggi-do (KR); Bunam Jeon, Gyeonggi-do (KR); Yoonjeong Choi, Gyeonggi-do (KR); and Taeho Ha, Gyeonggi-do (KR)
Assigned to Samsung Electronics Co., Ltd
Appl. No. 17/298,216
Filed by Samsung Electronics Co., Ltd., Gyeonggi-do (KR)
PCT Filed Dec. 3, 2019, PCT No. PCT/KR2019/016945
§ 371(c)(1), (2) Date May 28, 2021,
PCT Pub. No. WO2020/116902, PCT Pub. Date Jun. 11, 2020.
Claims priority of application No. 10-2018-0154478 (KR), filed on Dec. 4, 2018.
Prior Publication US 2022/0095011 A1, Mar. 24, 2022
Int. Cl. H04N 21/4363 (2011.01); H04N 21/45 (2011.01); H04N 21/458 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/43637 (2013.01) [H04N 21/458 (2013.01); H04N 21/4532 (2013.01); H04N 21/47214 (2013.01); H04N 21/4825 (2013.01); H04N 21/812 (2013.01)] 7 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a display;
a communication circuit;
a processor operatively connected with the display and the communication circuit; and
a memory operatively connected with the processor,
wherein the memory stores instructions that, when executed, cause the processor to:
obtain a content list including information on a plurality of contents from an external server over an Internet by using the communication circuit;
obtain current watching channel information of an external electronic device from the external electronic device over a short-range wireless network;
obtain channel programming information of a channel indicated by the current watching channel information;
estimate, based on the channel programing information, an advertisement time for a current viewing program of the external electronic device;
determine a playback time based on the estimated advertisement time;
select at least one content from the content list such that sum of playback time of the at least content is less than or equal to the determined playback time; and
transmit, based on an end time of the current viewing program, information on the selected at least one content to the external electronic device in order to cause the external electronic device to play the selected at least one content during the estimated advertisement time.