CPC G06F 3/04815 (2013.01) [G02B 27/017 (2013.01); G06F 3/011 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G02B 2027/0138 (2013.01)] | 10 Claims |
1. An electronic device comprising:
a communication module;
a touch display;
a memory; and
a processor operatively connected to the communication module and the memory,
wherein the processor is configured to:
obtain an image captured by a camera of a wearable display device from the wearable display device, while being connected to the wearable display device through the communication module,
recognize a target object by analyzing the obtained image,
detect a user interaction including touching the touch display and subsequently dragging downward and upward, the user interaction for displaying a plurality of objects associated with the target object on the wearable display device,
identify, in response to detecting the user interaction, the plurality of objects associated with the target object,
receive sensing information and location information from the wearable display device,
calculate, based on the obtained image, the sensing information, and the location information, a distance between the wearable display device and the target object, a direction from the target object to the wearable display device, and an angle between the wearable display device and the target object,
determine arrangement positions of the plurality of objects to be displayed on the wearable display device based on the calculated direction, the calculated angle, and the calculated distance, and
control displaying of the plurality of objects on the wearable display device based on the determined arrangement positions of the plurality of objects,
wherein when the target object is a desk, the processor is further configured to:
identify, among the plurality of objects, a first application icon of a first document application and a second application icon of a second document application, and
when a level of association between the desk and the first document application is higher than a level of association between the desk and the second document application, determine an arrangement position of the first application icon closer to the desk than an arrangement position of the second application icon.
|