US 12,353,536 B2
Electronic device and operating method for providing an operating notification for device included in the electronic device
Hyungseok Yu, Suwon-si (KR); Taeho Kim, Suwon-si (KR); Jungmin Park, Suwon-si (KR); Hyun Seo, Suwon-si (KR); Shinjae Lee, 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 Jul. 18, 2022, as Appl. No. 17/866,760.
Application 17/866,760 is a continuation of application No. PCT/KR2022/009831, filed on Jul. 7, 2022.
Claims priority of application No. 10-2021-0097365 (KR), filed on Jul. 23, 2021.
Prior Publication US 2023/0024628 A1, Jan. 26, 2023
Int. Cl. G06F 21/44 (2013.01); G06F 9/455 (2018.01); G06F 21/53 (2013.01)
CPC G06F 21/44 (2013.01) [G06F 9/45558 (2013.01); G06F 21/53 (2013.01); G06F 2009/45587 (2013.01); G06F 2221/2113 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a memory;
a plurality of devices comprising circuitry; and
at least one processor, comprising processing circuitry, operatively connected with the memory and the plurality of devices, and configured to individually and/or collectively provide a first virtual machine providing a first execution environment, and a second virtual machine separate from the first virtual machine and providing a second execution environment,
wherein the first execution environment includes:
a first area operating with a first permission and where a user application is run;
a second area operating with a second permission higher than the first permission and where an operating system is run; and
a third area operating with a third permission higher than the second permission and where a hypervisor is run, and
wherein the second execution environment includes a fourth area where a secure application is run and which is separated from the first area, the second area and the third area,
wherein the memory stores instructions and wherein the instructions that, when executed individually and/or collectively by the at least one processor, cause the electronic device to:
detect, using the hypervisor, an operation of a first device which is predefined from among the plurality of devices;
deliver, to the secure application, a detection signal for indicating that the operation of the first device is detected; and
based on the detection signal, provide, using the secure application, a notification indicating the operation of the first device, and
wherein the notification is provided through a second device among the plurality of devices.