| CPC G06F 9/451 (2018.02) [G06F 3/0482 (2013.01)] | 20 Claims |

|
1. An electronic device comprising:
a display;
memory storing instructions; and
at least one processor operably coupled to the display and the memory,
wherein the instructions that, when executed by the at least one processor individually or collectively, cause the electronic device to:
display a first screen including a list of one or more second applications in the display based on execution of a first application, the second applications being different from the first application,
execute, in response to a first user input of selecting one of the one or more second applications, the selected second application in the display, based on information indicating a name of the selected second application included in an allowed name list, the allowed name list indicating that execution of an application of which a name included in the allowed name list is allowed while the first application is executed,
receive, through a second screen based on the execution of the selected second application, a second user input executing a third application, and
in response to the second user input, regardless of a name of the third application:
execute the third application, based on the information indicating sequence of executions of the second application and the third application which is executed after the execution of the second application is included in an allowed depth list, and
refrain from executing the third application, based on the information indicating the sequence of executions of the second application and the third application which is executed after the execution of the second application is included in a blocked depth list.
|