US 12,229,597 B2
Electronic device and method for controlling electronic device
Hyunuk Tak, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Appl. No. 17/426,439
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
PCT Filed Nov. 26, 2019, PCT No. PCT/KR2019/016311
§ 371(c)(1), (2) Date Jul. 28, 2021,
PCT Pub. No. WO2020/159055, PCT Pub. Date Aug. 6, 2020.
Claims priority of application No. 10-2019-0010323 (KR), filed on Jan. 28, 2019.
Prior Publication US 2022/0107841 A1, Apr. 7, 2022
Int. Cl. G06F 9/50 (2006.01); G06F 9/455 (2018.01)
CPC G06F 9/5027 (2013.01) [G06F 9/45558 (2013.01)] 13 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a memory to store at least one instruction; and
a processor to execute the at least one instruction stored in the memory to control the electronic device,
wherein the processor is further configured to:
allocate a plurality of program areas corresponding to a host operating system and a plurality of virtual machines to the memory and allocate a shared area corresponding to the host operating system and the plurality of virtual machines to the memory, and
based on a request to install a second application program in a second area among the plurality of program areas, identify whether the second application program corresponds to a first application program stored in a first area among the plurality of program areas,
based on the second application program corresponding to the first application program, maintain user data regarding a user in the first area of the plurality of program areas, and move data other than the user data regarding the first application program from the first area of the plurality of program areas to the shared area, and
based on the second application program not being corresponding to the first application program, install the second application program in the second area.