US 11,693,707 B2
Electronic device for executing multiple operating systems and method of controlling same
Hyungseok Yu, Suwon-si (KR); Donguk Seo, Suwon-si (KR); Kyungjoong Shin, Suwon-si (KR); Junyong Choi, Suwon-si (KR); Eungchan Kim, Suwon-si (KR); Kyongha Park, Suwon-si (KR); Yong Shin, Suwon-si (KR); Changsoo Shin, Suwon-si (KR); Kyungsik Yoon, Suwon-si (KR); Kyungsun Lee, Suwon-si (KR); Shinjae Lee, Suwon-si (KR); Hyungil Lee, Suwon-si (KR); Myungsu Cha, Suwon-si (KR); Kwangsik Choi, Suwon-si (KR); Seyoung Choi, Suwon-si (KR); and Yurak Choe, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on May 2, 2022, as Appl. No. 17/734,720.
Application 17/734,720 is a continuation of application No. 16/596,162, filed on Oct. 8, 2019, granted, now 11,327,803.
Claims priority of application No. 10-2018-0123397 (KR), filed on Oct. 16, 2018.
Prior Publication US 2022/0261291 A1, Aug. 18, 2022
Int. Cl. G06F 9/46 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/5044 (2013.01) 17 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a memory stores executable instructions;
a plurality of hardware devices; and when the instructions execute causing at least one processor configured to:
operate a first operating system (OS),
operate a second OS while the first OS is operated, the second OS including a plurality of programs,
control a first part of the plurality of hardware devices to process first data from a first application executed based on the first OS, execute a second application based on the second OS,
obtain by a control application executed based on the first OS, at least part of second data regarding the second application from a first program corresponding to a first type of the at least part of the second data among the plurality of programs of the second OS, and at least another part of the second data from a second program corresponding to a second type of the at least another part of the second data among the plurality of programs of the second OS, and
control a second part of the plurality of hardware devices to process the second data regarding the second application, using the control application.