IP Library › Granted Patent US 11,853,637
Granted Patent B2
US 11,853,637 · App. 17/429,202 · Granted Dec 26, 2023

Electronic device for synchronizing output time point of content output by external devices and method of operating same

Inventors: Kyusang Ryu (Gyeonggi-do, KR); Jinho Kim (Gyeonggi-do, KR); Eunyoung Park (Gyeonggi-do, KR); Hongbum Park (Gyeonggi-do, KR); Gwanyeol Lee (Gyeonggi-do, KR); Sungjun Choi (Gyeonggi-do, KR); Sungpill Hwang (Gyeonggi-do, KR)
G06F3/1454
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,853,637
App. No.
17/429,202
Granted
Dec 26, 2023
Kind
B2
Abstract

Disclosed is an electronic device including a first communication circuit configured to transmit content to a first external electronic device through first communication, a second communication circuit configured to transmit content to a second electronic device connected to a second external electronic device through second communication, and a processor configured to identify a first time spent for processing a content output operation by the first external electronic device, identify a second time spent for processing a content output operation by the second external electronic device, and control a time for which the content is transmitted to the first external electronic device and/or the second electronic device, based on a result of a comparison between the first time and the second time.

Claims (45)

1. An electronic device comprising:

a first communication circuit configured to transmit content to a first external electronic device through first communication;

a second communication circuit configured to transmit content to a second electronic device connected to a second external electronic device through second communication; and

a processor configured to identify a first time spent for processing a content output operation by the first external electronic device, identify a second time spent for processing a content output operation by the second external electronic device, and control a time for which the content is transmitted to the first external electronic device and/or the second electronic device, based on a result of a comparison between the first time and the second time.

2. The electronic device of claim 1 ,

wherein the processor is further configured to delay the transmission of the content to the first external electronic device, based on a difference between the second time and the first time in response to the first time longer than the second time.

3. The electronic device of claim 2 ,

wherein the processor is further configured to buffer the content to be transmitted to the first external electronic device by the difference between the second time and the first time and control the first communication circuit to transmit dummy data to the first external electronic device while the content is buffered.

4. The electronic device of claim 3 ,

wherein the dummy data is for maintaining a mode in which the first external electronic device stands by for transmission of the content.

5. The electronic device of claim 1 ,

wherein the processor is further configured to identify the second time, based on a time spent for transmission of the content from the electronic device to the second electronic device through the second communication and a time spent for transmission of the content from the second electronic device to the second external electronic device.

6. The electronic device of claim 1 ,

wherein the processor is further configured to control the second communication circuit to transmit the content and the difference between the first time and the second time to the second electronic device in response to the first time being longer than the second time.

7. The electronic device of claim 6 ,

wherein the processor is further configured to control the second electronic device to delay transmission of the content to the second external electronic device, based on the difference between the second time and the first time.

8. The electronic device of claim 1 ,

wherein the processor is further configured to delay a content display operation, based on a larger value among the first time and the second time and a time spent for processing the content by the electronic device.

9. The electronic device of claim 8 ,

wherein the processor is further configured to control the second electronic device to delay the content display operation, based on a sum of a larger value among the first time and the second time and the time spent for processing the content by the electronic device.

10. The electronic device of claim 8 ,

wherein the processor is further configured to control a delay time of the content display operation, based on a change in at least one of the first time and the second time.

11. The electronic device of claim 10 ,

wherein the processor is further configured to control the delay time of the content display operation, based on a change in a time corresponding to an external electronic device having a higher priority among the first external electronic device and the second external electronic device.

12. The electronic device of claim 10 ,

wherein the processor is further configured to control the delay time of the content display operation, based on an average of a change in the first time and a change in the second time.

13. The electronic device of claim 1 ,

wherein the processor is further configured to control the first communication circuit to transmit a control signal corresponding to a user input to the first external electronic device in response to reception of the user input related to reproduction of the content and control the second communication circuit to transmit the control signal to the second electronic device.

14. A method of operating an electronic device, the method comprising:

identifying a first time spent for processing a content output operation by a first external electronic device connected to the electronic device through a first communication;

identifying a second time spent for processing a content output operation by a second external electronic device connected to a second electronic device connected to the electronic device through a second communication; and

controlling a time for which the content is transmitted to the first external electronic device and/or the second electronic device, based on a result of a comparison between the first time and the second time.

15. The method of claim 14 ,

wherein controlling the time for which the content is transmitted comprises delaying the transmission of the content to the first external electronic device, based on a difference between the second time and the first time in response to the second time being longer than the first time.

16. The method of claim 15 , further comprising:

buffering the content to be transmitted to the first external electronic device by the difference between the second time and the first time; and

transmitting dummy data to the first external electronic device while the content is buffered.

17. The method of claim 16 ,

wherein the dummy data is for maintaining a mode in which the first external electronic device stands by for transmission of the content.

18. The method of claim 14 ,

wherein the second time is identified based on a time spent for transmission of the content from the electronic device to the second electronic device through the second communication and a time spent for transmission of the content from the second electronic device to the second external electronic device.

19. The method of claim 14 , further comprising:

transmitting the content and the difference between the first time and the second time to the second electronic device in response to the first time being longer than the second time; and

controlling the second electronic device to delay transmission of the content to the second external electronic device, based on the difference between the second time and the first time.

20. The method of claim 14 , further comprising delaying a content display operation, based on a larger value among the first time and the second time and a time spent for processing the content by the electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2021
From: RYU, KYUSANG; KIM, JINHO; PARK, EUNYOUNG; PARK, HONGBUM; LEE, GWANYEOL; CHOI, SUNGJUN; HWANG, SUNGPILL
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 057185/0148 →
Priority Claims (1)
KR 10-2020-0094196 · Jul 29, 2020 · national
Continuity (1)
Related Publication 20230176804A1 · Jun 8, 2023