| CPC G06F 3/013 (2013.01) [G06T 7/12 (2017.01); G06T 7/246 (2017.01); G06T 7/73 (2017.01); G06V 20/50 (2022.01); G06V 40/10 (2022.01); G06Q 30/0277 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/30196 (2013.01)] | 17 Claims |

|
1. An electronic device comprising:
a display;
at least one sensor;
at least one processor, comprising processing circuitry; and,
memory storing instructions that, when executed by the processor, cause the electronic device to:
recognize a first object and a second object through at least one sensor;
determine a first coordinate value on the display corresponding to the first object, and a second coordinate value on the display corresponding to the second object;
determine a first region of the display, based on the first coordinate value;
determine a second region of the display, based on the second coordinate value;
output a first content corresponding to the first object on the first region;
output a second content corresponding to the second object on the second region; and
based on a distance between the first coordinate value and the second coordinate value being within a specified range
determine a first distance value for the first object from the at least one sensor and a second distance value for the second object from the at least one sensor through the at least one sensor;
based on a determination that the first distance value is larger than the second distance value, arrange the first content on the display; and
based on a determination that the first distance value is smaller than the second distance value, arrange the second content above the first content on the display.
|