Search

EP-4742004-A1 - WEARABLE DEVICE FOR EXECUTING ONE OR MORE SOFTWARE APPLICATIONS ON BASIS OF LOCATION OF WEARABLE DEVICE, AND METHOD THEREFOR

EP4742004A1EP 4742004 A1EP4742004 A1EP 4742004A1EP-4742004-A1

Abstract

A wearable device according to an embodiment comprises: one or more sensors; a display; a memory for storing instructions; and a processor for executing the instructions. The processor is configured to: define, on the basis of scanning for real space, an area including a plurality of regions; identify the location of the wearable device with respect to the area on the basis of sensor data acquired from the one or more sensors; and, on the basis of identifying that the location of the wearable device is included in a first region from among the plurality of regions included in the area, execute the software application related to the first region so as to display, on a display, a screen provided by the software application in order to provide virtual reality.

Inventors

  • YOO, Sanga
  • LEE, EUNBIN

Assignees

  • Samsung Electronics Co., Ltd.

Dates

Publication Date
20260513
Application Date
20240701

Claims (15)

  1. A wearable device(101; 1100; 1200) comprising: one or more sensors(230); a display(220); memory(215) including one or more storage media storing instructions; and at least one processor including processing circuitry, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: define a region including a plurality of areas based on a scanning of a physical space; identify, based on sensor data obtained from the one or more sensors, a position of the wearable device with respect to the region; and based on identifying that the position of the wearable device is included in a first area among the plurality of areas included in the region, display, by executing a software application associated with the first area, a screen provided by the software application on the display to provide a virtual reality.
  2. The wearable device of claim 1, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: identify, based on sensor data, that the position of the wearable device is moved outside of the first area; based on identifying that the position of the wearable device is moved outside of the first area, provide an augmented reality; and based on a field-of-view (FoV) of the wearable device corresponding to the first area while providing the augmented reality, display a virtual object representing the software application associated with the first area together with a camera image.
  3. The wearable device of claim 2, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: display, on the camera image displayed based on the augmented reality, another virtual object indicating a border line of the first area.
  4. The wearable device of claim 3, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: in response to identifying a portion corresponding to a floor included in the first area in the camera image, display the another virtual object.
  5. The wearable device of claim 1 to claim 4, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: based on identifying the position of the wearable device spaced apart from the first area while displaying the screen, adjust the border line of the first area.
  6. The wearable device of claim 1 to claim 5, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: based on identifying the position of the wearable device spaced apart from the first area while displaying the screen, display another virtual object(921) for identifying whether to cease execution of the software application corresponding to the screen on the display.
  7. The wearable device of claim 1 to claim 6, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: in response to another input indicating cessation of execution of the software application, display an icon corresponding to the software application on a portion of the display associated with the first area.
  8. The wearable device of claim 1 to claim 7, wherein the instructions, when executed by the at least one processor individually or collectively, cause the wearable device to: identify, based on categories of each of a plurality of software applications stored in the memory of the wearable device and sizes of the plurality of areas, one or more software applications associated with the first area.
  9. A method of a wearable device, comprising: defining a region including a plurality of areas based on a scanning of a physical space; identifying, based on sensor data obtained from one or more sensors of the wearable device, a position of the wearable device with respect to the region; and based on identifying that the position of the wearable device is included in a first area among the plurality of areas included in the region, displaying, by executing a software application associated with the first area, a screen provided by the software application on a display of the wearable device to provide a virtual reality.
  10. The method of claim 9, wherein the displaying the screen comprises: identifying, based on sensor data, that the position of the wearable device is moved outside of the first area; based on identifying that the position of the wearable device is moved outside of the first area, providing an augmented reality; and based on a field-of-view (FoV) of the wearable device corresponding to the first area while providing the augmented reality, displaying a virtual object representing the software application associated with the first area together with a camera image.
  11. The method of claim 10, wherein the providing the augmented reality comprises: displaying, on the camera image displayed based on the augmented reality, another virtual object indicating a border line of the first area.
  12. The method of claim 9 to claim 11, further comprises: based on identifying the position of the wearable device spaced apart from the first area, displaying another virtual object for identifying whether to cease execution of the software application corresponding to the screen on the display.
  13. The method of claim 12, wherein the displaying the another virtual object further comprises: in response to another input indicating cessation of execution of the software application, displaying an icon corresponding to the software application on a portion of the display associated with the first area.
  14. The method of claim 9 to claim 13, wherein the displaying the one or more virtual objects comprises: identifying, based on categories of each of a plurality of software applications stored in memory of the wearable device and sizes of the plurality of areas, one or more software applications associated with the first area.
  15. A non-transitory computer readable storage medium storing instructions, wherein the instructions, when executed by a wearable device, cause the wearable device to perform the operations of any one of claims 9 to 14.

Description

[Technical Field] The present disclosure relates to a wearable device and a method for executing one or more software applications based on a position of the wearable device. [Background Art] To provide enhanced user experience, an electronic device that provides an augmented reality (AR) service displaying computer-generated information in association with an external object in the real-world is being developed. The electronic device may be a wearable device that may be worn by a user. For example, the electronic device may be AR glasses and/or a head-mounted device (HMD). The above-described information may be provided as related art for the purpose of helping the understanding of the present disclosure. No claim or determination is raised as to whether any of the above-described content may be applied as prior art related to the present disclosure. [Disclosure] [Technical Solution] According to an embodiment, a wearable device may comprise one or more sensors, a display, memory for storing instructions, and at least one processor for executing the instructions. The instructions, when executed by the processor, may cause the wearable device to define a region including a plurality of areas based on a scanning of a physical space. The instructions, when executed by the processor, may cause the wearable device to identify, based on sensor data obtained from the one or more sensors, a position of the wearable device with respect to the region. The instructions, when executed by the processor, may cause the wearable device to, based on identifying that the position of the wearable device is included in a first area among the plurality of areas included in the region, display, by executing a software application associated with the first area, a screen provided by the software application on the display to provide a virtual reality. According to an embodiment, a method of a wearable device may comprise defining a region including a plurality of areas based on a scanning of a physical space. The method may comprise identifying, based on sensor data obtained from one or more sensors of the wearable device, a position of the wearable device with respect to the region. The method may comprise, based on identifying that the position of the wearable device is included in a first area among the plurality of areas included in the region, displaying, by executing a software application associated with the first area, a screen provided by the software application on a display of the wearable device to provide a virtual reality. According to an embodiment, a wearable device may comprise one or more sensors, a display, memory for storing instructions, and at least one processor for executing the instructions. The at least one processor may be configured to, in response to an input associated with execution of a first software application among a plurality of software applications, identify, based on sensor data associated with an external space obtained from the one or more sensors, a plurality of areas corresponding to at least one of the plurality of software applications and a region including the plurality of areas. The at least one processor may be configured to display, based on identifying a position of the wearable device included in a first area corresponding to the first software application among the plurality of areas, a first screen provided by the first software application on the display. The at least one processor may be configured to, based on identifying the position of the wearable device spaced apart from the first area, display a second screen for guiding a movement toward the first area. According to an embodiment, a method of a wearable device may comprise, in response to an input associated with execution of a first software application among a plurality of software applications, identifying, based on sensor data associated with an external space obtained from one or more sensors of the wearable device, a plurality of areas corresponding to at least one of the plurality of software applications and a region including the plurality of areas. The method may comprise displaying, based on identifying a position of the wearable device included in a first area corresponding to the first software application among the plurality of areas, a first screen provided by the first software application on a display of the wearable device. The method may comprise, based on identifying the position of the wearable device spaced apart from the first area, displaying a second screen for guiding a movement toward the first area. According to an embodiment, a wearable device may comprise one or more sensors, a display, memory for storing instructions, and at least one processor for executing the instructions. The at least one processor may be configured to obtain sensor data associated with a position of the wearable device from the one or more sensors while displaying a first screen associated with virtual reality or