Patent Description:
An electronic device (e.g., a smart phone, a computer device, or a virtual reality (VR) device) may play multimedia such as a photo, a video, a music, a game, or a broadcast. The electronic device may play a <NUM> video that supports a viewing angle of <NUM> degrees. Through the <NUM> video, the electronic device may provide an experience in which a user of the electronic device may identify not only an object located in a specific orientation region but also an object located in all orientation regions.

The electronic device may store point of interest (POI) information of interest to the user in the <NUM> video. The electronic device may inform the user of the electronic device to an important region or a region of interest to the user in a screen corresponding to all of the orientation regions through the POI.

<NPL>) discloses an interactive web application for the visualization and navigation of georeferenced <NUM>° hypervideo.

In the conventional art, while a <NUM> video supports a viewing angle of <NUM> degrees, a display size of an electronic device is limited. Therefore, the electronic device is not able to display a screen of a remaining orientation region while a screen of a specific orientation region (or may be referred to as an azimuth) is displayed in the <NUM> video. A user of the electronic device should provide the electronic device with a user input of moving a screen to identify a screen of another orientation region.

Further, in the conventional art, while a screen of a specific orientation region is displayed, the electronic device is not able to provide POI information included in another orientation region at a specific timeline to the user of the electronic device.

Various embodiments of the disclosure are intended to propose a device and a method for providing information about a screen of another orientation region or information about a POI located in another orientation region without moving a screen in a <NUM> video.

According to the embodiments disclosed in the disclosure, the electronic device may provide the user with the information about the screen of another orientation region at the specific timeline without moving the screen.

According to the embodiments disclosed in the disclosure, the electronic device may provide the user with the information about the POI without moving the screen.

In addition, various effects that may be directly or indirectly identified through the disclosure may be provided.

In the description of the drawings, the same or similar reference numerals may be used for the same or similar components.

Hereinafter, various embodiments of the disclosure may be described with reference to accompanying drawings.

According to an embodiment, the electronic device <NUM> may include a processor <NUM>, a memory <NUM>, an input device <NUM>, a sound output device <NUM>, a display device <NUM>, an audio module <NUM>, a sensor module <NUM>, an interface <NUM>, a haptic module <NUM>, a camera module <NUM>, a power management module <NUM>, a battery <NUM>, a communication module <NUM>, a subscriber identification module(SIM) <NUM>, or an antenna module <NUM>.

According to one embodiment, as at least part of the data processing or computation, the processor <NUM> may load a command or data received from another component (e.g., the sensor module <NUM> or the communication module <NUM>) in a volatile memory <NUM>, process the command or the data stored in the volatile memory <NUM>, and store resulting data in a non-volatile memory <NUM>.

According to an embodiment, the audio module <NUM> may obtain the sound via the input device <NUM>, or output the sound via the sound output device <NUM> or an external electronic device (e.g., an electronic device <NUM>) (e.g., speaker of headphone) directly (e.g., wiredly) or wirelessly coupled with the electronic device <NUM>.

In such a case, at least one antenna appropriate for a communication scheme used in the communication network, such as the first network <NUM> or the second network <NUM>, may be selected, for example, by the communication module <NUM> from the plurality of antennas.

For example, when the electronic device <NUM> should perform a function or a service automatically, or in response to a request from a user or another device, the electronic device <NUM>, instead of, or in addition to, executing the function or the service, may request the one or more external electronic devices to perform at least part of the function or the service.

In various embodiments to be described below, the electronic device <NUM> may include at least one of a portable communication device (e.g. a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, a headset or a form factor supporting a virtual reality (VR) function, and home appliances.

<FIG> illustrates an operation of shooting a <NUM> video according to various embodiments.

Referring to <FIG>, an electronic device <NUM> may be the electronic device <NUM> in <FIG> or another external electronic device (e.g., the electronic device <NUM> in <FIG>). The electronic device <NUM> may include a plurality of camera sensors. The plurality of camera sensors included in the electronic device <NUM> may support the same field of view or different field of views. For example, a first field of view <NUM> and a second field of view <NUM> may be the same or different from each other. The electronic device <NUM> may capture images of a plurality of orientation regions using the plurality of camera sensors. For example, the electronic device <NUM> may capture an image of a first orientation region <NUM> through a camera sensor supporting the first field of view <NUM>, and may capture an image of a second orientation region <NUM> through another camera sensor supporting the second field of view <NUM>. For convenience of description, <FIG> illustrates the electronic device <NUM> that captures the images through the two camera sensors, but the number of camera sensors and fields of view supported by the camera sensors are not limited to specific numbers. The electronic device <NUM> may obtain an image of all orientation regions (e.g., <NUM> degrees or <NUM> degrees) by capturing the images of the plurality of orientation regions and processing the captured plurality of images.

<FIG> illustrates an operation of playing a <NUM> video according to various embodiments.

Referring to reference numeral <NUM> in <FIG>, when a <NUM> video (that is, a video supporting the plurality of orientation regions) is played, the electronic device <NUM> (e.g., the electronic device <NUM> in <FIG>) may provide the image of all the orientation regions to a user <NUM> using the electronic device <NUM>. Because a size of a display (e.g., the display device <NUM> in <FIG>) of the electronic device <NUM> is limited, a viewing angle <NUM> of a screen displayed through the display of the electronic device <NUM> may be limited. For example, the user <NUM> may only identify a first object <NUM> located in a first orientation region <NUM> by viewing only a screen corresponding to the first orientation region <NUM>. While the screen corresponding to the first orientation region <NUM> is displayed, the user <NUM> is not able to identify an object located in another orientation region.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display a screen corresponding to a second orientation region <NUM> in response to receiving a user input of moving the screen from the user <NUM>. When the orientation region of the displayed screen moves to the second orientation region <NUM>, the user <NUM> may identify a second object <NUM> located in the second orientation region <NUM>. While the screen corresponding to the second orientation region <NUM> is displayed, the user <NUM> is not able to identify an object (e.g., the first object <NUM>) located in another orientation region.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions according to various embodiments. Screens illustrated in reference numerals in <FIG> may be displayed by the display of the electronic device <NUM>.

Referring to reference numeral <NUM> in <FIG>, when the video supporting the plurality of orientation regions is played on the electronic device <NUM>, the electronic device <NUM> may display a first screen <NUM> corresponding to a first orientation region (e.g., the first orientation region <NUM> in <FIG>) among the plurality of orientation regions. While the video is being played in the first orientation region, the electronic device <NUM> may display a timeline <NUM> indicating a playback time of the video through the display. The timeline <NUM> may be referred to as a seek bar.

Referring to reference numeral <NUM> in <FIG>, in response to a first user input <NUM> of pointing to a specific time point (e.g., a <NUM> minutes <NUM> seconds time point of the video) in the timeline <NUM>, the electronic device <NUM> may display thumbnails <NUM> of screens corresponding to the plurality of orientation regions at the pointed time point through the display (e.g., the display device <NUM> in <FIG>). The first user input <NUM> may include, for example, an user input of pointing a specific region in the timeline <NUM> by a mouse cursor, a pointer of a VR headset (e.g., a touchpad or a pointer based on eye tracking of a head mounted display (HMD)), or a pointer of a controller. In another example, the first user input <NUM> may include a hovering input of an electronic pen electrically connected to the electronic device <NUM>. In another example, the first user input <NUM> may include an air gesture or a finger recognition operation of a body part (e.g., a finger) of the user of the electronic device <NUM>.

According to an embodiment, the thumbnail may be referred to as a preview screen. A size, a shape, and a position of the thumbnails <NUM> may not be limited to the example shown in <FIG>. For example, although <FIG> illustrates an example of the thumbnails <NUM> showing the screens corresponding to the plurality of orientation regions in a panoramic shape, the shape of the thumbnails <NUM> may include a square, a sphere, a cylinder, and the like. In another example, the thumbnails <NUM> may be displayed at a left side, a right side, or a top of the first screen <NUM>, as well as above the timeline <NUM>. In another example, the electronic device <NUM> may display the thumbnails <NUM> in a transparent shape while the video is being played. In another example, the electronic device <NUM> may display a remaining screen region in which the thumbnails <NUM> are not displayed on the first screen <NUM> in a transparent shape while the thumbnails <NUM> are displayed.

According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> for indicating a thumbnail of a screen corresponding to a specific orientation region in the thumbnails <NUM>. <FIG> shows the thumbnail indicator <NUM> indicating the specific screen in a border shape, but a shape of the thumbnail indicator <NUM> is not limited to the border shape. For example, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape, and display the screen indicated by the thumbnail indicator <NUM> in a non-transparent shape.

Referring to reference numeral <NUM> in <FIG>, in response to a second user input <NUM> of scrolling the thumbnails <NUM>, the electronic device <NUM> may scroll the thumbnails <NUM>. The second user input <NUM> may include, for example, an operation of moving a mouse wheel or a joystick of a VR controller in a left and right direction or in a up and down direction. In another example, the second user input <NUM> may include an operation of swiping the touchpad of the VR headset or the controller in the up and down direction or in the left and right direction. In another example, the second user input <NUM> may include a button input of the electronic pen. In another example, the second user input <NUM> may include an operation (e.g., the hovering input) of recognizing the user's body part for a predetermined threshold time or more.

According to an embodiment, in response to the second user input <NUM>, the electronic device <NUM> may control the thumbnails <NUM> to move in a left direction while the thumbnail indicator <NUM> is fixed. When the video supports an orientation region of <NUM> degrees, the electronic device <NUM> may control the thumbnails <NUM> to rotate in the left direction. The electronic device <NUM> may control the thumbnails <NUM> such that the thumbnail indicator <NUM> indicates a thumbnail of a second screen <NUM> corresponding to a second orientation region (e.g., the second orientation region <NUM> in <FIG>) among thumbnails of the screens corresponding to the plurality of orientation region.

Referring to reference numeral <NUM> in <FIG>, in response to a third user input <NUM> of selecting the thumbnail of the second screen <NUM>, the electronic device <NUM> may display the second screen <NUM> at the pointed time point (that is, the <NUM> minutes <NUM> seconds time point of the video) through the display. The third user input <NUM> may include, for example, an operation of clicking a button of the mouse or a button of the VR controller. In another example, the third user input <NUM> may include an operation of touching a touch pad of the VR controller. In another example, the third user input <NUM> may include an operation of touching the display through the electronic pen. In another example, the third user input <NUM> may include an operation of touching a touch pad of the VR headset, an operation of selecting the thumbnail of the second screen <NUM> based on the eye tracking, or an operation of touching the display of the electronic device <NUM> using the body part of the user.

<FIG> illustrates an operation flowchart of an electronic device displaying thumbnails of screens corresponding to a plurality of orientation regions according to various embodiments. Operations to be described below may be implemented by the electronic device <NUM>. In addition, when instructions included in the memory <NUM> are executed by the processor <NUM>, the instructions may cause the processor <NUM> to implement operations to be described below.

Referring to <FIG>, in operation <NUM> of a method <NUM>, the processor <NUM> may display the first screen <NUM> corresponding to the first orientation region (e.g., the first orientation region <NUM> in <FIG>) among the plurality of orientation regions through the display. In operation <NUM>, the processor <NUM> may display the timeline <NUM> indicating the playback time of the video. An order of operations <NUM> to <NUM> is not limited to the example shown in <FIG>, and the processor <NUM> may simultaneously display the first screen <NUM> and the timeline <NUM>.

In operation <NUM>, the processor <NUM> may receive a user input (e.g., the first user input <NUM> in <FIG>) of pointing a first time point in the timeline <NUM>. For example, when the display of the electronic device <NUM> includes a touch circuit, and when an input device (e.g., the input device <NUM> in <FIG>) of the electronic device <NUM> includes the electronic pen, the user input of pointing the first time point may include the hovering input of the electronic pen. In another example, the user input of pointing the first time point may include the air gesture or the finger recognition gesture of the user's body part. In another example, when the electronic device <NUM> includes the VR headset, the user input of pointing the first time point may use the pointer of the VR controller, the touch pad of the VR headset, or the pointer based on the eye tracking. In another example, when the electronic device <NUM> includes the computing device, the user input of pointing the first time point may include an input of moving the mouse cursor to the first time point.

In operation <NUM>, in response to the user input of pointing the first time point, the processor <NUM> may display the thumbnails <NUM> of the screens corresponding to the plurality of orientation regions (that is, all of the orientation regions) at the first time point while the first screen <NUM> is displayed.

In operation <NUM>, the processor <NUM> may receive the user input of scrolling the thumbnails <NUM>. For example, when the input device of the electronic device <NUM> includes the electronic pen, the user input of scrolling the thumbnails may include the button input of the electronic pen. In another example, the user input of scrolling the thumbnails may include a hovering input using the user's finger. In another example, the user input of scrolling the thumbnails may include the operation of swiping the touch pad of the VR controller or the VR headset. In another example, the user input of scrolling the thumbnails may include the operation of scrolling the mouse wheel.

In operation <NUM>, the processor <NUM> may receive the user input of selecting the thumbnail of the second screen <NUM> corresponding to the second orientation region (e.g., the second orientation region <NUM> in <FIG>). When the input device of the electronic device <NUM> includes the electronic pen, the user input of selecting the thumbnail of the second screen <NUM> may include the operation of touching the display through the electronic pen. In another example, the user input of selecting the thumbnail of the second screen <NUM> may include the operation of clicking the button of the mouse or the button of the VR controller. In another example, the user input of selecting the thumbnail of the second screen <NUM> may include the operation of touching the touchpad of the VR controller or the VR headset. In another example, the user input of selecting the thumbnail of the second screen <NUM> may include the operation of touching the display through the user's body part.

In operation <NUM>, the processor <NUM> may display the second screen <NUM> at the first time point. Through an interaction between the electronic device <NUM> and the user illustrated in <FIG>, the user of the electronic device <NUM> may identify a screen corresponding to another orientation region without moving the screen using the scrolling operation.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a <NUM> video containing a point of interest (POI) according to various embodiments.

Referring to reference numeral <NUM> in <FIG>, while the first screen <NUM> corresponding to the first orientation region is displayed, the electronic device <NUM> may receive the first user input <NUM> of pointing the specific time point in the timeline <NUM>. Referring to reference numeral <NUM>, in response to the first user input <NUM>, the electronic device <NUM> may display the thumbnails <NUM> at the pointed time point. The electronic device <NUM> may display at least one POI in the thumbnails <NUM>. For example, the thumbnails <NUM> may contain a POI <NUM>, a POI <NUM>, and a POI <NUM>.

Referring to reference numeral <NUM> in <FIG>, in response to the second user input <NUM> of scrolling the thumbnails <NUM>, the electronic device <NUM> may scroll the thumbnails <NUM>. The electronic device <NUM> may control each POI contained in the thumbnails <NUM> to be scrolled together with the thumbnails <NUM>. The electronic device <NUM> may control the thumbnails <NUM> such that the thumbnail indicator <NUM> indicates a thumbnail of a second screen <NUM> (e.g., the second screen <NUM> in <FIG>) containing the POI <NUM> by the scrolling operation.

Referring to reference numeral <NUM> in <FIG>, in response to the third user input <NUM> of selecting the screen containing the POI <NUM>, the electronic device <NUM> may display the second screen <NUM> containing the POI at the pointed time point. According to an embodiment, the electronic device <NUM> may apply at least one effect to the second screen <NUM> containing the POI. For example, the electronic device <NUM> may enlarge the second screen <NUM> than a screen that does not contain the POI and display the enlarged second screen <NUM>. In another example, the electronic device <NUM> may apply a slow motion effect to the second screen <NUM>.

<FIG> illustrates an operation flowchart of an electronic device that determines whether a selected screen contains a POI according to various embodiments. The processor <NUM> (or the electronic device <NUM>) may implement operations in <FIG> by more specifically limiting operation <NUM> in <FIG>.

Referring to <FIG>, in operation <NUM>, the processor <NUM> may display a second screen at the first time point in response to a user input of selecting the second screen. In operation <NUM>, the processor <NUM> may determine whether the second screen contains the POI. When the second screen contains the POI (that is, when the second screen is the second screen <NUM> in <FIG>), the processor <NUM> may terminate an algorithm. When the second screen does not contain the POI (that is, when the second screen is the second screen <NUM> in <FIG>), the processor <NUM> may proceed to operation <NUM>.

In operation <NUM>, the processor <NUM> may display an indicator indicating a third screen or a thumbnail of the third screen. The third screen may mean a screen containing the POI. The third screen may correspond to an orientation region different from that of the second screen. In operation <NUM>, the processor <NUM> may receive a user input of selecting the indicator indicating the third screen or the thumbnail of the third screen.

In operation <NUM>, the electronic device <NUM> may display the third screen. Through the above-described method, when the user of the electronic device <NUM> selects the screen that does not contain the POI, the electronic device <NUM> may guide the screen that contains the POI.

<FIG> illustrates an operation representing a direction of a screen containing a POI according to various embodiments.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display a second screen <NUM> that does not contain the POI through the display. The electronic device <NUM> may display an indicator <NUM> indicating a direction of a third screen <NUM> containing the POI within the second screen <NUM>. For example, when an orientation region of the third screen <NUM> is located to the right of the orientation region of the second screen <NUM>, the electronic device <NUM> may display the indicator <NUM> on a right side of the second screen <NUM>. According to an embodiment, when there are the plurality of third screens <NUM> containing the POI, the electronic device <NUM> may display a plurality of indicators, or only an indicator of a screen located in an orientation region closest to the orientation region of the second screen <NUM>.

Referring to reference numeral <NUM> of <FIG>, in response to a fourth user input <NUM> of selecting the indicator <NUM> or moving the screen in a direction of the indicator <NUM>, the electronic device <NUM> may display the third screen <NUM>. The electronic device <NUM> may apply an effect (e.g., the enlargement or the slow motion) for emphasizing the third screen <NUM>.

<FIG> illustrates an operation of displaying a thumbnail of a screen containing a POI according to various embodiments.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display the second screen <NUM> that does not contain the POI through the display. The electronic device <NUM> may display a thumbnail <NUM> of the third screen <NUM> containing the POI within the second screen <NUM>. According to an embodiment, a location where the thumbnail <NUM> is displayed may be a preset location (e.g., right bottom) or may be based on a direction of the third screen <NUM>. According to an embodiment, when there are the plurality of third screens <NUM> containing the POI, the electronic device <NUM> may display a plurality of thumbnails, or only a thumbnail of the screen located in the orientation region closest to the orientation region of the second screen <NUM>.

Referring to reference numeral <NUM> in <FIG>, in response to a fifth user input <NUM> of selecting the thumbnail <NUM>, the electronic device <NUM> may display the third screen <NUM>. The electronic device <NUM> may apply the effect (e.g., the enlargement or the slow motion) for emphasizing the third screen <NUM>.

<FIG> illustrates an electronic device including a touch circuit according to various embodiments.

Referring to <FIG>, an electronic device <NUM> (e.g., the electronic device <NUM> in <FIG>) may include a display <NUM> (e.g., the display device <NUM> in <FIG>). The display <NUM> may include a touch circuit that senses a touch input, a hovering input, or a pressure sensor input. The electronic device <NUM> may be electrically connected to an electronic pen <NUM>. The electronic device <NUM> may receive various user inputs from the electronic pen <NUM>. For example, the electronic device <NUM> may receive an input (hereinafter, referred to as a button input) of pressing a button <NUM> included in the electronic pen <NUM> by the user. In another example, the electronic device <NUM> may receive a hovering input, a tap input (which may be referred to as a touch input), a press input, a pressure touch input, a panning input, a swipe input, a flick input, a drag input, a rotation input of the electronic pen <NUM>, or a combination thereof.

<FIG> illustrate operations of displaying thumbnails of screens corresponding to a plurality of orientation regions in an electronic device including a touch circuit according to various embodiments. Each screen illustrated in each reference numeral in <FIG> may be displayed by the display <NUM> of the electronic device <NUM>. Embodiments to be described below illustrate an example of a video containing at least one POI, but a similar principle may be applied to an example of moving to a screen of a specific orientation region in the video that does not contain the POI.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a panorama shape in an electronic device including a touch circuit according to various embodiments. Referring to reference numeral <NUM> in <FIG>, when a video that supports a plurality of orientation regions is played, the electronic device <NUM> may display a first screen <NUM> corresponding to a first orientation region (e.g., the first orientation region <NUM> in <FIG>). While the video is being played in the first orientation region, the electronic device <NUM> may display a timeline <NUM> indicating a playback time of the video.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may receive a first user input <NUM> of hovering the electronic pen <NUM> at a specific time point (that is, a <NUM> minutes <NUM> seconds time point of the video). In response to the first user input <NUM>, the electronic device <NUM> displays thumbnails <NUM> (e.g., the thumbnails <NUM> in <FIG>) of screens corresponding to a plurality of orientation regions at the hovered time point through the display <NUM>. The thumbnails <NUM> may be in the panoramic shape. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) for indicating a thumbnail of a screen corresponding to a specific orientation region within the thumbnails <NUM>.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may receive a second user input <NUM> of pressing the button <NUM> of the electronic pen <NUM>. In response to the second user input <NUM>, the electronic device <NUM> may control the thumbnails <NUM> to rotate (or scroll) in the right or left direction.

Referring to reference numeral <NUM> in <FIG>, while the thumbnail indicator <NUM> indicates a thumbnail of a second screen <NUM> corresponding to a second orientation region after the scrolling operation, the electronic device <NUM> may receive a third user input <NUM> of touching the hovered time point. In response to the third user input <NUM>, the electronic device <NUM> may display the second screen <NUM> through the display <NUM> at the hovered time point.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a cylindrical shape in an electronic device including a touch circuit according to various embodiments. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display thumbnails <NUM> in the cylindrical shape in response to the first user input <NUM>. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) indicating a thumbnail of a screen corresponding to a specific orientation region in the thumbnails <NUM>. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may control the thumbnails <NUM> to rotate in the left or right direction in response to the second user input <NUM> of scrolling the thumbnails <NUM>. Referring to reference numeral <NUM> in <FIG>, while the thumbnail indicator <NUM> indicates the thumbnail of the screen corresponding to the specific orientation region (e.g., the thumbnail of the second screen <NUM> in <FIG>) after the scrolling operation, the electronic device <NUM> may receive the third user input <NUM> of touching hovered time point.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a spherical shape in an electronic device including a touch circuit according to various embodiments. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display thumbnails <NUM> in a spherical shape in response to the first user input <NUM>. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) indicating a thumbnail of a screen corresponding to a specific orientation region in the thumbnails <NUM>. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may control the thumbnails <NUM> to rotate in the left or right direction in response to the second user input <NUM> of scrolling the thumbnails <NUM>. According to an embodiment, the electronic device <NUM> may control the thumbnails <NUM> in the spherical shape to rotate in an up or down direction as well as in the left or right direction. Referring to reference numeral <NUM> in <FIG>, while the thumbnail indicator <NUM> indicates the thumbnail of the screen corresponding to the specific orientation region (e.g., the thumbnail of the second screen <NUM> in <FIG>) after the scrolling operation, the electronic device <NUM> may receive the third user input <NUM> of touching the hovered time point.

<FIG> illustrates an electronic device performing a function of a computer device according to various embodiments.

Referring to <FIG>, an electronic device <NUM> (e.g., the electronic device <NUM> in <FIG>) may include a laptop computer or a desktop computer. The electronic device <NUM> may include a display <NUM> (e.g., the display device <NUM> in <FIG>) and a mouse <NUM> (e.g., the input device <NUM> in <FIG>). The electronic device <NUM> may receive a user input through the mouse <NUM>. For example, the user input received through the mouse <NUM> may include an input of moving the mouse <NUM>, a wheel scroll input, and a button input. The electronic device <NUM> may display a mouse cursor <NUM> indicating a point indicated by the mouse through the display <NUM>. The mouse cursor <NUM> may move based on the movement of the mouse <NUM>.

<FIG> illustrate operations of displaying thumbnails of screens corresponding to a plurality of orientation regions in an electronic device performing a function of a computer device according to various embodiments. Each screen illustrated in each reference numeral in <FIG> may be displayed by the display <NUM> of the electronic device <NUM>. Embodiments to be described below illustrate an example of a video containing at least one POI, but a similar principle may be applied to an example of moving to a screen of a specific orientation region in the video that does not contain the POI.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a panorama shape in an electronic device performing a function of a computer device according to various embodiments. Referring to reference numeral <NUM> in <FIG>, when a video supporting a plurality of orientation regions is played, the electronic device <NUM> may display a first screen <NUM> corresponding to a first orientation region. While the video is being played in the first orientation region, the electronic device <NUM> may display a timeline <NUM> indicating a playback time of the video.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may include a first user input <NUM> of controlling the mouse <NUM> such that the mouse cursor <NUM> moves to a specific time point (e.g., a <NUM> minutes <NUM> seconds time point of the video) within the timeline <NUM>. In response to the first user input <NUM>, the electronic device <NUM> may display thumbnails <NUM> (e.g., the thumbnails <NUM> in <FIG>) of screens corresponding to a plurality of orientation regions at the time point where the mouse cursor <NUM> is located through display <NUM>. The thumbnails <NUM> may be in the panoramic shape. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) indicating a thumbnail of a screen corresponding to a specific orientation region within the thumbnails <NUM>.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may receive a second user input <NUM> of scrolling a wheel of the mouse <NUM> in the up or down direction. The electronic device <NUM> may control the thumbnails <NUM> to rotate in the left or right direction in response to the second user input <NUM>.

Referring to reference numeral <NUM> in <FIG>, while the thumbnail indicator <NUM> indicates a thumbnail of a second screen <NUM> corresponding to a second orientation region in the thumbnails <NUM> after the scrolling operation, the electronic device <NUM> may receive a third user input <NUM> of clicking a button of the mouse <NUM> at the time point at which the mouse cursor <NUM> is located. In response to the third user input <NUM>, the electronic device <NUM> may display the second screen <NUM> through the display <NUM> at the clicked time point (that is, the <NUM> minutes <NUM> seconds time point of the video).

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a cylindrical shape in an electronic device performing a function of a computer device according to various embodiments. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display thumbnails <NUM> in the cylindrical shape in response to the first user input <NUM>. According to an embodiment, the electronic device <NUM> may display the thumbnail <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnail <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) for indicating a thumbnail of a screen corresponding to a specific orientation region within the thumbnails <NUM>. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may control the thumbnails <NUM> to rotate in the left or right direction in response to the second user input <NUM> of scrolling the thumbnails <NUM>. While the thumbnail indicator <NUM> indicates a thumbnail of a screen corresponding to a specific orientation region (e.g., the thumbnail of the second screen <NUM> in <FIG>) after the scrolling operation, the electronic device <NUM> may receive the third user input <NUM> of clicking the button of the mouse <NUM>.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a spherical shape in an electronic device performing a function of a computer device according to various embodiments. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display thumbnails <NUM> in the spherical shape in response to the first user input <NUM>. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) indicating a thumbnail of a screen corresponding to a specific orientation region within the thumbnails <NUM>. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may control the thumbnails <NUM> to rotate in the left or right direction in response to the second user input <NUM> of scrolling the thumbnails <NUM>. According to an embodiment, the electronic device <NUM> may control the thumbnails <NUM> in the spherical shape to rotate in the up or down direction as well as in the left or right direction. While the thumbnail indicator <NUM> indicates the thumbnail of the screen corresponding to the specific orientation region (e.g., the thumbnail of the second screen <NUM> in <FIG>) after the scrolling operation, the electronic device <NUM> may receive the third user input <NUM> of clicking the button of the mouse <NUM>.

<FIG> illustrates an electronic device that supports a virtual reality function according to various embodiments.

Referring to <FIG>, an electronic device <NUM> (e.g., the electronic device <NUM> in <FIG>) may support a VR function. The electronic device <NUM> may include a display <NUM> (e.g., the display device <NUM> in <FIG>) and a controller <NUM> (e.g., the input device <NUM> in <FIG>). The electronic device <NUM> may receive a user input through the controller <NUM>. For example, the user input received through the controller <NUM> may include an input of moving the controller <NUM>, an input of clicking or swiping a touchpad included in the controller <NUM>, an input of clicking a button included in the controller <NUM>, or an input of moving a joystick included in the controller. The electronic device <NUM> may display a pointer <NUM> pointing a point pointed by the controller <NUM> through the display <NUM>. The pointer <NUM> may move based on the movement of the controller <NUM>.

<FIG> illustrates a controller that supports a VR function according to various embodiments.

Referring to <FIG>, the controller <NUM> may include a trigger button <NUM>, a touchpad <NUM>, a cancel button <NUM>, a home button <NUM>, and a volume button <NUM>. The configuration of the controller <NUM> illustrated in <FIG> is merely an example, and changes in the components are possible. For example, the controller <NUM> may include a joystick instead of the touchpad <NUM> or include the joystick and the touchpad <NUM> together. In another example, the controller <NUM> may omit at least one of the trigger button <NUM>, the cancel button <NUM>, the home button <NUM>, and the volume button <NUM>. In another example, the controller <NUM> may further include a button other than the buttons illustrated in <FIG>. The controller <NUM> may receive a swipe input, a touch input, and a click input through the touchpad <NUM> and receive a click input through the trigger button <NUM>. In addition, when a component of the controller <NUM> is changed, the electronic device <NUM> may receive an input through another button or the joystick.

<FIG> illustrate operations of displaying thumbnails of screens corresponding to a plurality of orientation regions in an electronic device supporting a VR function according to various embodiments. Each screen illustrated in each reference numeral in <FIG> may be displayed by the display <NUM> of the electronic device <NUM>. Embodiments to be described below illustrate an example of a video containing at least one POI, but a similar principle may be applied to an example of moving to a screen of a specific orientation region in the video that does not contain the POI.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a panorama shape in an electronic device supporting a VR function according to various embodiments. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display a first screen <NUM> corresponding to a first orientation region (e.g., the first orientation region <NUM> in <FIG>). While the video is being played in the first orientation region, the electronic device <NUM> may display a timeline <NUM> indicating a playback time of the video.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may receive a first user input <NUM> of moving the controller <NUM> such that the pointer <NUM> points a specific time point in the timeline <NUM>. In response to the first user input <NUM>, the electronic device <NUM> may display thumbnails <NUM> (e.g., the thumbnails <NUM> in <FIG>) of screens corresponding to a plurality of orientation regions at the pointed time point through the display <NUM>. The thumbnails <NUM> may be in a panoramic shape. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) indicating a thumbnail of a screen corresponding to a specific orientation region in the thumbnails <NUM>.

Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may receive a second user input <NUM> of swiping the touchpad <NUM> in the left or right direction. In another example, the electronic device <NUM> may include the second user input <NUM> of swiping the joystick included in the controller <NUM> in the left or right direction instead of the touchpad <NUM>. In another example, the second user input <NUM> may include an operation of inputting the button (e.g., the trigger button <NUM>, the cancel button <NUM>, the home button <NUM>, or the volume button <NUM>) included in the controller <NUM>. In response to the second user input <NUM>, the electronic device <NUM> may control the thumbnails <NUM> to rotate (or scroll) in the right or left direction.

Referring to reference numeral <NUM> in <FIG>, while the thumbnail indicator <NUM> indicates a thumbnail of a second screen <NUM> corresponding to a second orientation region after the scrolling operation, the electronic device <NUM> may receive a third user input <NUM> of clicking the touchpad <NUM> (or another button included in the controller <NUM>) at the pointed time point. In response to the third user input <NUM>, the electronic device <NUM> may display the second screen <NUM> at the pointed time point through the display <NUM>.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a cylindrical shape in an electronic device supporting a VR function according to various embodiments. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display thumbnails <NUM> in the cylindrical shape in response to the first user input <NUM>. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) indicating a thumbnail of a screen corresponding to a specific orientation region in the thumbnails <NUM>. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may control the thumbnails <NUM> to rotate in the left or right direction in response to the second user input <NUM> of scrolling the thumbnails <NUM>. According to an embodiment, the electronic device <NUM> may scroll the thumbnails <NUM> in the up or down direction in response to the input of swiping the touchpad <NUM> in the up or down direction. While the thumbnail indicator <NUM> indicates the thumbnail of the screen corresponding to the specific orientation region (e.g., the thumbnail of the second screen <NUM> in <FIG>) after the scrolling operation, the electronic device <NUM> may receive the third user input <NUM>.

<FIG> illustrates an operation of displaying thumbnails of screens corresponding to a plurality of orientation regions in a spherical shape in an electronic device supporting a VR function according to various embodiments. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may display thumbnails <NUM> in the spherical shape in response to the first user input <NUM>. According to an embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the transparent shape while the first screen <NUM> is displayed. According to another embodiment, the electronic device <NUM> may display the thumbnails <NUM> in the non-transparent shape and the first screen <NUM> in the transparent shape. According to an embodiment, the electronic device <NUM> may display a thumbnail indicator <NUM> (e.g., the thumbnail indicator <NUM> in <FIG>) indicating a thumbnail of a screen corresponding to a specific orientation region in the thumbnails <NUM>. Referring to reference numeral <NUM> in <FIG>, the electronic device <NUM> may control the thumbnails <NUM> to rotate in the left or right direction in response to the second user input <NUM> of scrolling the thumbnails <NUM>. According to an embodiment, the electronic device <NUM> may control the thumbnails <NUM> in the spherical shape to rotate in the up or down direction as well as in the left or right direction. For example, the electronic device <NUM> may scroll the thumbnails <NUM> in the up or down direction in response to the input of swiping the touchpad <NUM> in the up or down direction. While the thumbnail indicator <NUM> indicates the thumbnail of the screen corresponding to the specific orientation region (e.g., the thumbnail of the second screen <NUM> in <FIG>) after the scrolling operation, the electronic device <NUM> may receive the third user input <NUM>.

<FIG> illustrates a user interface (UI) that shows playback time points and orientation regions of POIs in two dimensions according to the invention.

Referring to <FIG>, a UI <NUM> may represent a VR environment of a <NUM> video viewed by a user <NUM> of the electronic device <NUM> in two dimensions. When the <NUM> video is played, the electronic device <NUM> may display the UI <NUM> in a screen <NUM> (e.g., the first screen <NUM> in <FIG>) displayed through the display. The electronic device <NUM> may display each of a first screen <NUM>, a second screen <NUM>, a third screen <NUM>, a fourth screen <NUM>, and a fifth screen <NUM> containing a POI within the <NUM> video in the UI <NUM> based on an orientation region and a playback time point thereof in addition to the screen <NUM> currently being displayed to the user. A distance between each screen and the user <NUM> may be proportional to the playback time point of the <NUM> video of each screen. For example, a playback time point (that is, <NUM> minutes <NUM> seconds) of the first screen <NUM> is ahead of a playback time point (that is, <NUM> minutes <NUM> seconds) of the fifth screen <NUM> containing another POI, so that a first distance <NUM> between the first screen <NUM> and the user <NUM> in the UI <NUM> may be smaller than a fifth distance <NUM> between the fifth screen <NUM> and the user <NUM>.

The electronic device <NUM> may use the UI <NUM> to provide information about a playback time point and an orientation region of another screen containing a POI to the user even while a specific screen (e.g., the screen <NUM>) is displayed.

<FIG> illustrates a UI that represents playback time points and orientation regions of POIs in an electronic device supporting a VR function according to the invention.

Referring to <FIG>, a UI <NUM> may be displayed by the display <NUM> of the electronic device <NUM> (or the electronic device <NUM>). The UI <NUM> may be the UI <NUM> in <FIG> changed into a three-dimensional shape. According to an embodiment, the UI <NUM> may have a circular, a square, a cylindrical, or a spherical shape. When the <NUM> video is played, the electronic device <NUM> may display a screen <NUM> corresponding to a first orientation region (e.g., the first orientation region <NUM> in <FIG>). The electronic device <NUM> may display the UI <NUM> in response to a user input. According to an embodiment, while the UI <NUM> is displayed, the screen <NUM> may be displayed in a dark shape or the transparent shape.

According to an embodiment, the electronic device <NUM> may display each thumbnail of each screen containing a POI in the <NUM> video in the UI <NUM> based on an orientation region and a playback time point of each corresponding screen. The UI <NUM> may include a first thumbnail <NUM>, a second thumbnail <NUM>, a third thumbnail <NUM>, a fourth thumbnail <NUM>, and a fifth thumbnail <NUM>. The electronic device <NUM> may control the UI <NUM> to rotate in response to the input of scrolling the touchpad <NUM> of the controller <NUM> (in the left or right direction or in the up and down direction). When the electronic device <NUM> receives a user input of selecting one thumbnail in the UI <NUM> through the controller <NUM>, the electronic device <NUM> may display a selected screen through the display <NUM>.

<FIG> illustrates an operation flowchart of an electronic device displaying a UI that represents playback time points and orientation regions of POIs according to the invention. Operations to be described below may be implemented by the electronic device <NUM> (or the electronic device <NUM>). Further, when the instructions included in the memory <NUM> are executed by the processor <NUM>, the instructions may cause the processor to implement the operations to be described below.

Referring to <FIG>, in operation <NUM> of a method <NUM>, the processor <NUM> may display the first screen <NUM> corresponding to the first orientation region (e.g., the first orientation region <NUM> in <FIG>) among the plurality of orientation regions.

In operation <NUM>, while the first screen <NUM> is displayed, the processor <NUM> may display a UI (e.g., the UI <NUM> in <FIG> or the UI <NUM> in <FIG>) representing at least one POI. According to an embodiment, the UI may be displayed in the circular shape. According to an embodiment, the processor <NUM> may display the UI so as to overlap the first screen <NUM>, or display the UI in a region of the first screen <NUM>.

In operation <NUM>, the processor <NUM> may receive a user input of scrolling the UI. When the electronic device <NUM> supports the VR function, the user input of scrolling the UI may include an input of swiping the touchpad of the controller, the button input of the controller, or the input of moving the joystick of the controller. When the display of the electronic device <NUM> includes the touch circuit, the user input of scrolling the UI may include the button input of the electronic pen. When the electronic device <NUM> performs the function of the computer device, the user input of scrolling the UI may include the input of scrolling the wheel of the mouse.

In operation <NUM>, the processor <NUM> may receive a user input of selecting a first POI among the plurality of POIs. When the display of the electronic device <NUM> includes the touch circuit, the user input of selecting the first POI may include a touch input of the electronic pen. When the electronic device <NUM> performs the function of the computer device, the user input of selecting the first POI may include the input of clicking the button of the mouse. When the electronic device <NUM> supports the VR function, the user input of selecting the first POI may include the input for clicking the touchpad or the button of the controller.

In operation <NUM>, the processor <NUM> may display a screen containing the first POI through the display. Through the above-described method <NUM>, the electronic device <NUM> may provide information of the POI not displayed to the user through the display.

As described above, an electronic device (e.g., the electronic device <NUM> in <FIG>) includes a display (e.g., the display device <NUM> in <FIG>), a processor (e.g., the processor <NUM> in <FIG>) electrically connected to the display, and a memory (e.g., the memory <NUM> in <FIG>) electrically connected to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to display, when a video supporting a plurality of orientation regions is played, a first screen corresponding to a first orientation region among the plurality of orientation regions through the display, display a timeline representing a playback time of the video through the display, receive a first user input pointing a first time point in the timeline, display thumbnails of screens corresponding to the plurality of orientation regions through the display at the first time point in response to the first user input, and receive a second user input of scrolling the thumbnails. According to an embodiment, the thumbnails may contain at least one POI.

According to an embodiment, the instructions, when executed by the processor, may cause the processor to receive a third user input of selecting a thumbnail of a second screen corresponding to a second orientation region among the thumbnails, and display the second screen at the first time point through the display in response to the third user input.

According to an embodiment, the instructions, when executed by the processor, may cause the processor to determine whether the second screen contains a POI, and display an indicator indicating a direction of a third screen containing the POI through the display while the second screen is displayed when the second screen does not contain the POI.

According to an embodiment, the instructions, when executed by the processor, may cause the processor to display a thumbnail of a third screen containing a POI through the display while the second screen is displayed when the second screen does not contain the POI.

According to an embodiment, the instructions, when executed by the processor, may cause the processor to display the thumbnails above the timeline through the display.

According to an embodiment, the thumbnails may be formed in one of a panoramic shape, a spherical shape, and a cylindrical shape.

According to an embodiment, the display may include a touch circuit, wherein the first user input may include a hovering input of an electronic pen connected to the electronic device, and wherein the second user input may include a button input of the electronic pen.

As described above, a method (the method <NUM> in <FIG>) of an electronic device includes displaying, when a video supporting a plurality of orientation regions is played, a first screen corresponding to a first orientation region among the plurality of orientation regions through a display, displaying a timeline representing a playback time of the video through the display, receiving a first user input pointing a first time point in the timeline, displaying thumbnails of screens corresponding to the plurality of orientation regions through the display at the first time point in response to the first user input, receiving a second user input of scrolling the thumbnails, receiving a third user input of selecting a thumbnail of a second screen corresponding to a second orientation region among the thumbnails, and displaying the second screen at the first time point through the display in response to the third user input. According to an embodiment, the thumbnails may contain at least one POI.

According to an embodiment, the method may further include determining whether the second screen contains the POI in response to the third user input.

According to an embodiment, the method may further include displaying an indicator indicating a direction of a third screen containing the POI through the display while the second screen is displayed when the second screen does not contain the POI.

According to an embodiment, the method may further include displaying a thumbnail of a third screen containing the POI through the display while the second screen is displayed when the second screen does not contain the POI.

According to an embodiment, wherein the display may include a touch circuit, wherein the first user input may include a hovering input of an electronic pen connected to the electronic device, and wherein the second user input may include a button input of the electronic pen.

As described above, an electronic device (e.g., the electronic device <NUM> in <FIG>) includes a display (e.g., the display device <NUM> in <FIG>), a processor (e.g., the processor <NUM> in <FIG>) electrically connected to the display, and a memory (e.g., the memory <NUM> in <FIG>) electrically connected to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to display, when a video supporting a plurality of orientation regions is played, a first screen corresponding to a first orientation region among the plurality of orientation regions through the display, display a user interface representing at least one POI while the first screen is displayed through the display, wherein the UI includes a playback time point and an orientation region of each of the at least one POI, receive a first user input of scrolling the UI, receive a second user input of selecting a first POI among the at least one POI, and display a screen containing the first POI through the display in response to the second user input.

According to an embodiment, wherein the UI may be formed in a circular shape, a cylindrical shape, and a spherical shape, and the instructions, when executed by the processor, may cause the processor to determine a location of each of the at least one POI displayed in the UI based on the playback time point and orientation region of each of the at least one POI.

According to an embodiment, the instructions, when executed by the processor, may cause the processor to display the UI to overlap the first screen.

According to an embodiment, the display may include a touch circuit, and wherein the first user input may include a button input of an electronic pen connected to the electronic device.

According to an embodiment, the first user input may include one of a swipe input of a touchpad of a controller connected to the electronic device, a button input of the controller, or an input of moving a joystick of the controller.

Wherein, the term "non-tiansitory" simply means that the storage medium is a tangible device, and does not include a signal (e.g., an electromagnetic wave), but this term does not differentiate between where data is semi-permanently stored in the storage medium and where the data is temporarily stored in the storage medium.

Claim 1:
An electronic device (<NUM>, <NUM>, <NUM>, <NUM>) comprising:
a display (<NUM>);
a processor (<NUM>) electrically connected to the display; and
a memory (<NUM>) electrically connected to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to:
display, when a <NUM> video supporting a plurality of orientation regions and comprising at least one point of interest, POI, is played, a first screen corresponding to a first orientation region among the plurality of orientation regions through the display;
display a timeline representing a playback time of the <NUM> video through the display;
receive a first user input pointing a first time point in the timeline;
display thumbnails of screens corresponding to the plurality of orientation regions of the <NUM> video at the first time point in response to the first user input; and
receive a second user input scrolling the thumbnails,
characterized by
the memory further storing instructions that, when executed by the processor, cause the processor to:
display, while displaying the first screen, a user interface, UI, representing positions of all of the at least one POI, the at least one POI being arranged according to an orientation region and a playback time point thereof;
receive a third user input selecting a first POI; and
display a second screen containing the first POI,
wherein a distance between a center of the UI corresponding to a user position and the position of each POI is proportional to the playback time point of that POI.