CPC G06F 9/451 (2018.02) [G06F 1/1677 (2013.01); G06F 3/0482 (2013.01)] | 16 Claims |
1. An electronic device comprising:
a foldable display;
a processor operationally coupled with the foldable display; and
a memory operationally coupled with the processor,
wherein the memory stores instructions that, when executed, cause the processor to:
detect a screen layout state of the foldable display based on at least one of a folding angle of the foldable display, a rotation angle of the foldable display, or a gripped state of the electronic device;
determine a plurality of applications for execution, based on the detected screen layout state;
obtain context information of the electronic device;
determine a plurality of regions of the foldable display on which the plurality of applications are to be displayed, based on the detected screen layout state and the obtained context information; and
display execution screens of the plurality of applications on the plurality of regions,
wherein the context information comprises at least one of a connection state between the electronic device and an external electronic device, a device type of the external electronic device, external environmental information of the electronic device, location information or time information of the electronic device, or health data corresponding to a user account of the electronic device,
wherein the electronic device further comprises:
a first camera disposed to face a direction corresponding to a first region of the foldable display; and
a second camera disposed to face a direction corresponding to a second region of the foldable display, and
wherein the stored instructions, when executed, further cause the processor to:
recognize a plurality of user faces through the first camera and the second camera; and
determine the plurality of applications for execution based on the recognized plurality of user faces.
|