Electronic device and method for providing simulation of item-wearing character, and computer-readable storage medium

The electronic device provides an immersive simulation by allowing users to interact with virtual spaces and wear items within the simulation, addressing the limitations of existing technologies in user experience and interaction.

WO2025095185A1PCT designated stage expired Publication Date: 2025-05-08NCSOFT CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2023/017585
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-03
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

Existing electronic devices and methods lack the capability to provide an immersive simulation of characters wearing items, limiting user interaction and experience within virtual spaces.

Method used

An electronic device configured to display a virtual space with a player character, allowing users to input preferences for items, obtain preview information, and simulate interactions within the virtual space while wearing the selected items.

Benefits of technology

Enables users to experience the performance of items before purchase, enhancing user interaction and immersion within virtual environments by allowing direct use of various items.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2023017585_08052025_PF_FP_ABST
    Figure KR2023017585_08052025_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device may comprise a display, a communication circuit and a processor. The processor can: display, through the display, a screen including at least a portion of a virtual space that includes a player character (PC) corresponding to a user of the electronic device, the screen being capable of including a user interface (UI) that displays one or more items; on the basis of a first input on a first icon indicating favorites of the item from among the one or more items, acquire, from a server for providing the virtual space through the communication circuit, preview information about an item to be displayed in a menu for providing a simulation of the UI; and, on the basis of a second input on a second icon corresponding to the item of the menu, use the preview information to display, through the display, the simulation in which the PC interacts with an object in the virtual space while wearing the item.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device, method, and computer-readable storage medium for providing a simulation of a character wearing an item

[0001] Embodiments disclosed in this disclosure relate to electronic devices, methods, and computer-readable storage media for providing simulation of a character wearing an item.

[0002] An electronic device may provide a virtual space containing a character corresponding to a user. For example, the character may include a player character (PC). For example, the virtual space may be displayed through the display of the electronic device.

[0003] In one embodiment, an electronic device may obtain input for a user interface within a screen that includes at least a portion of a virtual space. Based on the input for the user interface, the electronic device may display a character corresponding to a user of the electronic device and an item worn by the character. The electronic device may require a method for providing a simulation in which the character wearing the item interacts with an object in the virtual space.

[0004] The technical problems to be achieved in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.

[0005] An electronic device may include a display; a communication circuit; and a processor. The processor may be configured to display, through the display, a screen including at least a portion of a virtual space including a player character (PC) corresponding to a user of the electronic device. The screen may include a user interface (UI) displaying one or more items. The processor may be configured to, based on a first input for a first icon representing favorites of an item among the one or more items, obtain preview information of the item to be displayed in a menu for providing a simulation of the UI from a server providing the virtual space through the communication circuit. The processor may be configured to, based on a second input for a second icon corresponding to the item in the menu, display, through the display, a simulation in which the PC interacts with an object in the virtual space while wearing the item, using the preview information.

[0006] A method performed by an electronic device may include an action of displaying a screen including at least a portion of a virtual space including a player character (PC) corresponding to a user of the electronic device. The screen may include a user interface (UI) displaying one or more items. The method may include an action of obtaining, from a server providing the virtual space, preview information of an item to be displayed within a menu for providing a simulation of the UI based on a first input for a first icon representing favorites of an item among the one or more items. The method may include an action of displaying, based on a second input for a second icon corresponding to the item in the menu, a simulation in which the PC interacts with an object in the virtual space while wearing the item using the preview information.

[0007] A computer-readable storage medium having one or more programs stored thereon may be configured to include instructions that, when executed by a processor of an electronic device including a display and a communication circuit, cause the electronic device to display, through the display, a screen including at least a portion of a virtual space including a player character (PC) corresponding to a user of the electronic device. The screen may include a user interface (UI) that displays one or more items. The one or more programs may be configured to include instructions that, when executed by the processor, cause the processor to obtain, from a server providing the virtual space through the communication circuit, preview information of the item to be displayed within a menu for providing a simulation of the UI, based on a first input for a first icon representing a favorite of an item among the one or more items. The one or more programs may be configured to include instructions that, when executed by the processor, cause the PC to display, through the display, a simulation in which the PC interacts with an object in the virtual space while wearing the item using the preview information, based on a second input for a second icon corresponding to the item in the menu.

[0008] In one embodiment, an electronic device may obtain input for a user interface within a screen that includes at least a portion of a virtual space. Based on the input for the user interface, the electronic device may display a character corresponding to a user of the electronic device and an item worn by the character. The electronic device may provide a simulation in which the character wearing the item interacts with an object in the virtual space.

[0009] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned can be clearly understood by a person having ordinary skill in the art to which the present disclosure belongs from the description below.

[0010] FIG. 1 is an exemplary block diagram of an electronic device within a network environment, according to one embodiment.

[0011] FIG. 2A illustrates an example of a screen displayed on an electronic device, according to one embodiment, including a user interface (UI) displaying one or more items.

[0012] FIG. 2b illustrates an example of how a simulation of a PC wearing an item interacting with an object is displayed, according to one embodiment.

[0013] FIG. 3 illustrates an example of a method for displaying a simulation in which a PC wearing an item interacts with an object, according to one embodiment.

[0014] FIG. 4 illustrates an example of an operational flow for a method for displaying a simulation in which a PC wearing an item interacts with an object, according to one embodiment.

[0015] FIGS. 5A through 5C illustrate examples of a method for storing a record for a simulation and displaying a UI including the stored record, according to one embodiment.

[0016] FIG. 6 illustrates an example of an operational flow for a method of an electronic device storing a record of a simulation and displaying a UI including an icon having the stored record and a visual effect, according to one embodiment.

[0017] Electronic devices (or external electronic devices) according to various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, servers, or home appliances. Electronic devices (or external electronic devices) according to embodiments of this document are not limited to the aforementioned devices.

[0018] The various embodiments of this document and the terminology used herein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more items, unless the context clearly indicates otherwise. In this document, phrases such as "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C" can each include any one of the items listed together in that phrase, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish the corresponding component from other corresponding components, and do not limit the corresponding components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as being “coupled” or “connected” to another component (e.g., a second component), with or without the terms “functionally” or “communicatively,” it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

[0019] The term "module" as used in this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0020] Various embodiments of the present document may be implemented as software (e.g., a program) including one or more instructions stored in a storage medium that can be read by a machine (e.g., an electronic device (101)). For example, a processor of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code that can be executed by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' only means that the storage medium is a tangible device and does not contain a signal (e.g., an electromagnetic wave), and this term does not distinguish between cases where data is stored semi-permanently and cases where it is stored temporarily in the storage medium.

[0021] According to one embodiment, the method according to various embodiments disclosed in the present document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM , or the App Store TM ) or directly between two user devices (e.g., smartphones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0022] According to various embodiments, each component (e.g., a module or a program) of the described components may include one or more entities. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

[0023] Hereinafter, various embodiments of this document are described with reference to the attached drawings.

[0024] FIG. 1 is an exemplary block diagram of an electronic device within a network environment, according to one embodiment.

[0025] Referring to FIG. 1, the environment illustrated in FIG. 1 may include an electronic device (101), a plurality of external electronic devices (105, 107), and a server (103). The electronic device (101) may be connected to the plurality of external electronic devices (105, 107) based on a wired network and / or a wireless network. For example, the wired network may include a network such as the Internet, a local area network (LAN), a wide area network (WAN), Ethernet, or a combination thereof. The wireless network may include a network such as long term evolution (LTE), 5g new radio (NR), wireless fidelity (Wi-Fi), Zigbee, near field communication (NFC), Bluetooth, Bluetooth low-energy (BLE), or a combination thereof. In FIG. 1, the electronic device (101) is illustrated as being directly connected to the plurality of external electronic devices (105, 107) and the server (103), but is not limited thereto. For example, an electronic device (101) and a plurality of external electronic devices (105, 107) may be indirectly connected via one or more routers and / or one or more access points (APs).

[0026] According to one embodiment, the server (103) may refer to a server of a service provider. For example, the server (103) may register users of an electronic device (101) and a plurality of external electronic devices (105, 107), which are client devices, based on linkage with a database that stores user information subscribed to a service (e.g., a multimedia content service or a game service), or may perform user authentication at least based on a correlation between account information received from at least one of the electronic device (101) and the plurality of external electronic devices (105, 107) (e.g., the electronic device (101)) and account information stored in a database that stores user information. For example, the service may include a game service provided to users subscribed to the service. For example, the service may include a program, an application, and / or a library for providing the game service. For example, the server (103) may provide information about a virtual space associated with the game service to an electronic device (101) and a plurality of external electronic devices (105, 107). The virtual space may represent a virtual environment (or game environment) implemented within the game service.

[0027] According to one embodiment, the electronic device (101) may process operation requests related to software applications received from a plurality of external electronic devices (105, 107) that are client devices based on interworking with a database (e.g., memory (133) of the server (103)) that stores data for executing software applications (e.g., game software applications) related to a service, and transmit information about the results of the processing to the server (103). The operation requests related to applications received from the plurality of external electronic devices (105, 107) may include avatar information corresponding to account information of each of the users.

[0028] Referring to FIG. 1, an electronic device (101) according to one embodiment may include a personal computer such as a laptop and a desktop, a smartphone, a smart pad, a tablet PC (personal computer), a smart watch, and a smart accessory such as a head-mounted device (HMD). For example, the electronic device (101) may include at least one of a processor (111), a memory (113), a communication circuit (115), a display (117), and a sensor (119). The processor (111), the memory (113), the communication circuit (115), the display (117), and / or the sensor (119) may be electrically and / or operably coupled with each other by an electronic component such as a communication bus. The type and / or number of hardware components included in the electronic device (101) are not limited to those illustrated in FIG. 1. For example, the electronic device (101) may include only some of the hardware components illustrated in FIG. 1.

[0029] A processor (111) of an electronic device (101) according to one embodiment may include a hardware component for processing data based on one or more instructions. The hardware component for processing data may include, for example, an arithmetic and logic unit (ALU), a field programmable gate array (FPGA), and / or a central processing unit (CPU). The number of processors (111) may be one or more. For example, the processor (111) may have a multi-core processor structure such as a dual core, a quad core, or a hexa core.

[0030] According to one embodiment, the memory (113) of the electronic device (101) may include a hardware component for storing data and / or instructions input and / or output to the processor (111). The memory (113) may include, for example, a volatile memory such as a random-access memory (RAM) and / or a non-volatile memory such as a read-only memory (ROM). The volatile memory may include, for example, at least one of a dynamic RAM (DRAM), a static RAM (SRAM), a cache RAM, and a pseudo SRAM (PSRAM). The non-volatile memory may include, for example, at least one of a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), a flash memory, a hard disk, a compact disc, and an embedded multi media card (eMMC).

[0031] According to one embodiment, one or more instructions (or commands) representing operations and / or actions to be performed on data by the processor (111) of the electronic device (101) may be stored in the memory (113) of the electronic device (101). A set of one or more instructions may be referred to as firmware, an operating system, a process, a routine, a sub-routine, and / or an application. For example, the electronic device (101) and / or the processor (111) may perform at least one of the operations of FIG. 6 when a set of a plurality of instructions distributed in the form of an operating system, firmware, a driver, and / or an application is executed. Hereinafter, the fact that an application is installed in an electronic device (101) may mean that one or more instructions provided in the form of an application are stored in a memory (113), and that one or more applications are stored in a format executable by the processor (111) (e.g., a file having an extension specified by the operating system of the electronic device (101). As an example, an application may include a program and / or a library related to a service provided to a user.

[0032] According to one embodiment, a communication circuit (115) of an electronic device (101) may include hardware components for supporting transmission and / or reception of signals between the electronic device (101) and a plurality of external electronic devices (105, 107). The communication circuit (115) may include, for example, at least one of a modem (MODEM), an antenna, and an optical / electronic (O / E) converter. For example, the communication circuit (115) may support transmission and / or reception of signals based on various types of protocols, such as Ethernet, a local area network (LAN), a wide area network (WAN), wireless fidelity (Wi-Fi), Bluetooth, Bluetooth low energy (BLE), ZigBee, long term evolution (LTE), and 5G new radio (NR).

[0033] According to one embodiment, the display (117) of the electronic device (101) may be controlled by a controller, such as a processor (111), to output visualized information to a user. The display (117) may include a flat panel display (FPD) and / or electronic paper. The FPD may include a liquid crystal display (LCD), a plasma display panel (PDP), and / or one or more light emitting diodes (LEDs). The LEDs may include organic LEDs (OLEDs). For example, the display (117) may be used to display an image acquired by the processor (111) or an image acquired by a display driving circuit. For example, the electronic device (101) may display an image on a portion (a) of the display (117) under the control of the display driving circuit. However, the present invention is not limited thereto. For example, the electronic device (101) may display multimedia content including an avatar corresponding to the electronic device (101) on the display (117) based on receiving information about multimedia content (e.g., a game screen) from the server (103).

[0034] According to one embodiment, a sensor (119) of an electronic device (101) can identify an input to a display (117). For example, the sensor (119) can identify the input on the display (117) by a user of the electronic device (101). For example, the input can include at least one of a touch input including a contact point on at least a portion of the display (117), a drag input on the display (117), or a hovering input on the display (117). For example, the sensor (119) can detect an operating state (e.g., power or temperature) of the electronic device (101) or an external environmental state (e.g., user state) according to the input, and generate an electrical signal or data value corresponding to the detected state. For example, the sensor (119) may include a gesture sensor, a gyro sensor, a pressure sensor, a magnetic sensor, an acceleration sensor, an IMU (inertial measurement unit) sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0035] According to one embodiment, the server (103) may include at least one of a processor (131), a memory (133), and a communication circuit (135). The processor (131), the memory (133), or the communication circuit (135) may be electrically and / or operably coupled with each other by an electronic component, such as a communication bus. The type and / or number of hardware components included in the server (103) is not limited to those illustrated in FIG. 1. For example, the server (103) may include only some of the hardware components illustrated in FIG. 1. For example, the processor (131) may correspond to the processor (111) of the electronic device (101). For example, the memory (133) may correspond to the memory (113) of the electronic device (101). The communication circuit (135) may correspond to the communication circuit (155) of the electronic device (101). To reduce repetition of description, redundant descriptions may be omitted.

[0036] According to one embodiment, the server (103) may store, within the memory (133), account information of users subscribed to a service (e.g., a game service) based on the server (103). For example, the user account information may include player character (PC) information corresponding to the account information within the game service. Furthermore, for example, the user account information may include information about electronic devices owned by the users.

[0037] For example, the PC information may include the PC's stats, level, skills, and / or appearance information. For example, the PC may include a playable character that performs a designated action based on a user's input related to account information (or an electronic device) corresponding to the PC. For example, the PC may be different from a non-player character (NPC) that the user cannot control. For example, the NPC may represent a server (103) providing the virtual space or a character preset during the design of the virtual space. For example, the NPC may interact with the PC. For example, the NPC may include a monster. For example, the PC and the NPC may be included in an object (or target object) that may be a target of the interaction.

[0038] For example, the server (103) can identify a user's input based on receiving at least one signal from at least one electronic device owned by the user of the electronic device (101) and / or a plurality of external electronic devices (105, 107). The electronic device (101) and / or the server (103) can control the PC based on the identification of the user's input.

[0039] According to one embodiment, the server (103) may store item information within a service (e.g., a game service) based on the server (103) within the memory (133). For example, the item information may include information about an item used by a PC within the game service (or virtual space). For example, the item information may include item stats and / or item appearance information.

[0040] For example, the server (103) may store preview information about items registered (or stored) in the server (103) by one or more users using the game service (or virtual space). For example, the preview information may include the item information. The preview information may include the item information of items registered in the server (103) by the one or more users to sell the items. The server (103) may provide (or transmit) the preview information to the electronic device (101) in response to an input from a user of the electronic device (101). For example, the preview information may be used to provide a simulation in which a PC corresponding to the user within the electronic device (101) interacts with an object of the game service while wearing the item. For example, the interaction may include the use of an item or a skill within the virtual space. However, the present disclosure is not limited thereto.

[0041] According to one embodiment, the plurality of external electronic devices (105, 107) may be owned by different users. For example, the first external electronic device (105) and / or the second external electronic device (107) may include personal computers such as laptops and desktops, smart phones, smart pads, tablet PCs, smart watches, and smart accessories such as head-mounted devices (HMDs). For example, the plurality of external electronic devices (105, 107) may be examples of electronic devices that receive services (e.g., game services) through the server (103). Each user using the first external electronic device (105) and / or the second external electronic device (107) may be a subscriber to the service provided by the electronic device (101). Although only two external electronic devices (105, 107) are illustrated in FIG. 1, the present disclosure is not limited thereto. For example, the server (103) may be connected to three or more external electronic devices.

[0042] Among a plurality of external electronic devices (105, 107) according to one embodiment, a first external electronic device (105) may include at least one of a processor (151), a memory (153), a communication circuit (155), a display (157), and a sensor (159). The processor (151), the memory (153), the communication circuit (155), the display (157), and / or the sensor (159) may be electrically and / or operably coupled with each other by an electronic component such as a communication bus. The type and / or number of hardware components included in the first external electronic device (105) is not limited to those illustrated in FIG. 1. For example, the first external electronic device (105) may include only some of the hardware components illustrated in FIG. 1. For example, the processor (151) may correspond to the processor (111) of the electronic device (101). For example, the memory (153) may correspond to the memory (113) of the electronic device (101). The communication circuit (155) may correspond to the communication circuit (155) of the electronic device (101). The display (157) may correspond to the display (117) of the electronic device (101). The sensor (159) may correspond to the sensor (119) of the electronic device (101). To reduce repetition of explanations, redundant explanations may be omitted.

[0043] According to one embodiment, each of the plurality of external electronic devices (105, 107) (e.g., the second external electronic device (107)) may include at least some or all of the components included in the first external electronic device (105). Each of the plurality of external electronic devices including the second external electronic device (107) may be independently configured by including at least some or all of the components included in the first external electronic device (105).

[0044] As described above, according to one embodiment, the electronic device (101) may display a screen including at least a portion of the virtual space through the display (117). For example, the screen may include a user interface (UI) including one or more items. According to one embodiment, the electronic device (101) may obtain preview information of an item from the server (103) based on an input for an icon representing a favorite item among the one or more items. For example, the preview information may be displayed within a menu for providing a simulation of the UI. For example, the electronic device (101) may provide a simulation in which a PC corresponding to a user of the electronic device (101) interacts with an object in the virtual space while wearing the item by using the preview information based on an input for an icon corresponding to the item in the menu. According to one embodiment, the item may be an item registered in the server (103) by one or more PCs different from the PC. For example, the item may represent an item not owned by the PC.

[0045] As described above, based on the input to the UI within the screen of the electronic device (101), a simulation of a PC corresponding to the user wearing the item may be provided before the user of the electronic device (101) purchases the item. By providing the simulation, the user can experience the performance of the item before purchasing the item. Accordingly, the device, method, and computer-readable storage medium according to embodiments of the present disclosure can provide a more immersive user experience by directly using various items.

[0046] FIG. 2A illustrates an example of a screen displayed on an electronic device, according to one embodiment, including a user interface (UI) displaying one or more items. FIG. 2B illustrates an example of a method for displaying a simulation of a PC wearing an item interacting with an object, according to one embodiment.

[0047] In FIGS. 2A and 2B, the electronic device may include at least some of the components of the electronic device (101) of FIG. 1.

[0048] Referring to FIG. 2A, according to one embodiment, the electronic device (101) may display a screen (200) including at least a portion of the virtual space. For example, the virtual space may include a PC corresponding to a user of the electronic device (101). The screen (200) illustrated in FIG. 2A is merely an example for convenience of explanation, and the embodiments of the present disclosure are not limited thereto.

[0049] In one embodiment, the screen (200) may include a UI (210) displaying one or more items (230). For example, the UI (210) may represent a UI for the PC corresponding to the user to conduct transactions with one or more PCs different from the PC. For example, the UI (210) may be referred to as an exchange or market.

[0050] According to one embodiment, the UI (210) may include a plurality of menus (211, 212, 213, 214, 215). For example, the plurality of menus (211, 212, 213, 214, 215) may include a first menu (211), a second menu (212), a third menu (213), a fourth menu (214), and a fifth menu (215). For example, the UI (210) may change depending on the activated menu. For example, while the first menu (211) is activated, the UI (210) may display one or more items (230). Or, for example, while the fifth menu (215) is activated, the UI (210) may display the above simulation. For example, the first menu (211) may be referred to as a default menu. For example, when the screen (200) displays a UI (210) based on a user's input, the UI (210) may display a UI in which the first menu (211) is activated.

[0051] For example, the first menu (211) may represent a menu for searching for one or more items (230) registered by one or more PCs in the server (103) for sale. For example, the server (103) may represent an example of the server (103) of FIG. 1. For example, while the first menu (211) is activated, the UI (210) may include (or display) a first part (221) for classifying items, a second part (222) for searching for items, and one or more items (230). For example, the first part (221) may include texts for a plurality of types for classifying items. For example, the second part (222) may include a filter for searching for items and a visual object in the form of a bar for entering keywords for the search. For example, the UI (210) may display one or more searched items (230) based at least in part on input to the first portion (221) and / or the second portion (222). However, the embodiments of the present disclosure are not limited thereto. For example, the UI (210) may display one or more items (230) based on a specified condition, without input to the first portion (221) and / or the second portion (222). For example, the specified condition may include the lowest price or the most recent listing order.

[0052] According to one embodiment, while the first menu (211) is activated, the UI (210) may provide information about one or more items (230). For example, the information displayed within the UI (210) may include an image representing the appearance of the item (231), text representing the name of the item (231), the price of the item (231), and the number of items (231). According to one embodiment, the UI (210) may include an icon (231a) representing a favorite (or bookmark) for the item (231). For example, the icon (231a) may be referred to as an icon for quick search or a quick search icon.

[0053] For example, the UI (210) may display an icon (231a) for storing (or listing) an item (231) that the user wishes to purchase, along with the information about the item (231). According to one embodiment, the UI (210) may display a changed icon (231a) based on the user's input for the icon (231a). For example, based on the user's input for the icon (231a), an icon (231a) having a visual effect indicating activation of the storage may be displayed. In addition, for example, while the icon (231a) having the visual effect is displayed, the visual effect may be deactivated based on an input for the icon (231a). For example, the input may include a touch or tap input. However, the embodiments of the present disclosure are not limited thereto. For example, based on the user's input to the area displaying the information about the item (231), an icon (231a) with the visual effect may be displayed. Furthermore, based on the input to the area, the visual effect may be deactivated. For example, the user's input to the area may include a press input having a specified duration.

[0054] According to one embodiment, the electronic device (101) may, in response to the input for activating the visual effect of the icon (231a), request preview information for an item (231) corresponding to the icon (231a). For example, the electronic device (101) may request the preview information for the item (231) from the server (103). For example, the electronic device (101) may obtain the preview information from the server (103) to provide the simulation in which the PC corresponding to the user interacts with an object in the virtual space while wearing the item (231). Specific details of the simulation representing the interaction performed by the PC wearing the item (231) are described below in FIG. 2B.

[0055] FIG. 2A illustrates an example of a screen (200) including a UI (210) displayed while a first menu (211) is activated, but the present disclosure is not limited thereto. For example, the electronic device (101) may display a UI (210) that changes depending on the activated menu. For example, the second menu (212) may include a menu for the PC to perform registration for selling an item within the server (103). For example, the third menu (213) may include a menu for obtaining a result (e.g., goods within the virtual space) resulting from the sale of an item registered using the second menu (212). For example, the fourth menu (214) may include a menu for displaying a history of the result. For example, the fifth menu (215) may include a menu for providing the simulation.

[0056] Referring to FIG. 2B, according to one embodiment, the electronic device (101) may display a screen (250) including at least a portion of the virtual space. For example, the screen (250) of FIG. 2B may be substantially identical to the screen (200) of FIG. 2A. For example, the screen (250) may be displayed continuously with respect to the screen (200) of FIG. 2A. The screen (250) illustrated in FIG. 2B is merely an example for convenience of explanation, and the embodiments of the present disclosure are not limited thereto.

[0057] In one embodiment, the screen (250) may include a UI (210) that is displayed while the fifth menu (215) is activated based on obtaining input for the fifth menu (215). For example, the UI (210) may represent a UI for the PC corresponding to the user to conduct transactions with one or more PCs different from the PC. For example, the UI (210) may be referenced as an exchange or a market.

[0058] According to one embodiment, while the fifth menu (215) is activated, the UI (210) may include a list (260). For example, the list (260) may include one or more icons corresponding to one or more items to be worn on the PC corresponding to the user of the electronic device (101) through the simulation. For example, each of the one or more icons in the list (260) may be referred to as a preview icon. For example, the list (260) may include a first portion (261) for classifying the one or more items to be worn on the PC and a second portion (262) including the one or more icons. For example, the first portion (261) may include texts for a plurality of types for classifying the one or more items. For example, the plurality of types of the first portion (261) may correspond to the plurality of types of the first portion (221) of FIG. 2A. For example, the one or more icons (or preview icons) of the second portion (262) may include images representing the appearances corresponding to the one or more items. The second portion (262) may include information about the one or more icons and the items corresponding to the one or more icons, respectively. For example, the information about the items may be generated based on preview information of the items obtained from the server (103).

[0059] According to one embodiment, information about the one or more icons of the second portion (262) and the items corresponding to each of the one or more icons may be changed depending on whether the items are registered in the server (103). For example, the electronic device (101) may update information about one or more items corresponding to the one or more icons displayed in the second portion (262). For example, the electronic device (101) may receive information (or preview information) about the one or more items from the server (103) in response to a specified period or event occurring. For example, the event may include a case where the registration status of the one or more items in the server (103) is changed. For example, the server (103) may provide information about the specific item to the electronic device (101) when the registration of the specific item is canceled after the specific item is registered in the server (103) among the one or more items. For example, the case where the registration is canceled may include a case where a user who registered the specific item withdraws the registration, or a case where a user different from the user who registered the specific item purchases the specific item. However, the embodiments of the present disclosure are not limited thereto. In response to obtaining information about the specific item, the electronic device (101) may stop displaying information about the specific item included in the second portion (262) when recognizing that the specific item is not registered (or the registration is canceled). For example, while displaying information about one or more items including the specific item, the electronic device (101) may, in response to recognizing that the specific item is not registered, display the second portion (262) that displays information about the one or more items excluding information about the specific item.

[0060] For example, the electronic device (101) may provide a simulation for the item (or preview icon) recognized based on the input (265). For example, the electronic device (101) may display a simulation (270) representing an interaction performed by the PC wearing the item in response to the input (265). For example, the simulation (270) may be included in the UI (210). For example, the simulation (270) may include a PC (271) corresponding to the user of the electronic device (101), an object (275) of the virtual space, a visual object (277), and an icon (279). For example, the object (275) may include a PC or an NPC. For example, the NPC may include a monster. For example, the PC and the NPC may be targets of the interaction.

[0061] According to one embodiment, in a simulation (270) executed based on input (265), a PC (271) may represent a PC corresponding to the user of the electronic device (101). For example, the PC (271) may wear an item (272) corresponding to the icon (or preview icon) recognized by input (265). For example, the item (272) may represent an item mapped to an area (262a) where the input (265) is located. For example, the item (272) may be an item stored based on the user's input while the first menu (211) of FIG. 2A is activated. For example, the item stored based on the user's input may be an item mapped to an icon having a visual effect (e.g., icon (231a)) (or a quick search icon).

[0062] In one embodiment, the simulation (270) may represent another virtual space, different from the virtual space including the PC corresponding to the user. For example, the virtual space may represent a virtual area for providing an online gaming service. For example, the virtual space may represent a space where one or more PCs, including the PC corresponding to the user, can interact. For example, the other virtual space may be a virtual area for providing the simulation (270) and may be distinct from the virtual space.

[0063] According to one embodiment, the visual object (277) may represent a configurable slot (or quick slot) that allows the user to execute one or more interactions of the PC (271). For example, the visual object (277) may include a 5x1 (width x height) array of slots. For example, the electronic device (101) may identify an interaction corresponding to an input to the visual object (277). For example, the electronic device (101) may transmit a signal to a server (e.g., server (103)) to request (or cause) execution of the identified interaction. For example, the electronic device (101) may display a visual effect (e.g., a skill effect) or a visual object according to the identified interaction through the display (117). For example, the interaction may include the use of an item or a skill within the virtual space. However, the present disclosure is not limited thereto.

[0064] According to one embodiment, the icon (279) may represent a visual object for executing an attack on the PC (271). For example, the icon (279) may be referred to as an attack execution icon. For example, the attack execution may be included in an interaction using the PC (271). According to one embodiment, the electronic device (101) may identify the attack execution on the target object of the PC (271) based on an input to the icon (279). For example, the electronic device (101) may transmit a signal to a server (e.g., server (103)) for requesting the attack execution based on the identification of the attack execution. According to one embodiment, the electronic device (101) may display a visual effect (e.g., attack motion) according to the attack execution through the display (117). For example, the electronic device (101) can display the shape of the PC (271) performing the attack motion through the display (117).

[0065] According to one embodiment, the UI (210) may display one or more visual objects (281, 282, 283) together while displaying a simulation (270).

[0066] For example, the visual object (281) may represent a visual object for ceasing a simulation (270) performed by a PC (271) wearing an item (272). For example, the electronic device (101) may, in response to an input to the visual object (281), ceasing the display of the simulation (270). For example, the visual object (281) may be referenced as a simulation play button.

[0067] For example, the visual object (282) may represent a visual object for displaying a record of the interaction performed by the PC (271) wearing the item (272) with respect to the object (275) while displaying the simulation (270). For example, the visual object (282) may be referred to as a record display button. For example, the electronic device (101) may display the record of the interaction performed by the PC (271) wearing the item (272) in response to an input to the visual object (282). Specific details related thereto are described below in FIGS. 5A to 5C.

[0068] Additionally, for example, the visual object (283) may represent a visual object for changing the type of the other virtual space in which the simulation (270) is provided. For example, the visual object (283) may be referenced as a virtual space change button. For example, the electronic device (101) may change the type of the other virtual space in response to an input to the visual object (283). For example, the type of the other virtual space may include a battlefield of the other virtual space. For example, as the type of the other virtual space changes, the objects displayed in the simulation may also change. For example, as the type of the other virtual space changes, at least one of the type or level of the object may change. However, the present disclosure is not limited thereto.

[0069] In FIG. 2B, an example of providing a simulation (270) performed by a PC (271) wearing an item (272) is illustrated, but the embodiments of the present disclosure are not limited thereto. For example, the electronic device (101) may recognize another item based on another input to the second portion (262). For example, the electronic device (101) may provide a simulation performed by a PC (271) wearing the other item. The item (272) and the other item may be included in the one or more items displayed on the second portion (262).

[0070] Referring to FIGS. 2A and 2B , the user may perform manipulation (or control) on the PC (271) based on at least a portion of the user's input while displaying the simulation (270). For example, the electronic device (101) may perform an interaction on an object (275) using the PC (271) based on at least a portion of the input on a visual object (277) or icon (279). Accordingly, the electronic device (101) may provide the user with a simulation (270) displaying the interaction performed by the PC (271) wearing the item (272) on the object (275).

[0071] As described above, based on an input to the UI (210) in the screen (250) of the electronic device (101), before the user of the electronic device (101) purchases the item (272), a simulation (270) of a PC (271) corresponding to the user wearing the item (272) may be provided. By providing the simulation (270), the user can experience the performance of the item (272) before purchasing the item (272). Accordingly, the device, method, and computer-readable storage medium according to embodiments of the present disclosure can provide a more immersive user experience by directly using various items.

[0072] FIG. 3 illustrates an example of a method for displaying a simulation in which a PC wearing an item interacts with an object, according to one embodiment.

[0073] FIG. 3 illustrates an example of a method for displaying a simulation (310) representing the interaction performed by a PC (271) wearing an item (272) with respect to an object (275). The screen (300) of FIG. 3 may be substantially identical to the screen (250) of FIG. 2b. For example, the same reference numerals may be used for the same description. For example, the UI (210) included in the screen (300) of FIG. 3 may be substantially identical to the UI (210) included in the screen (250) of FIG. 2b.

[0074] Referring to FIG. 3, the electronic device (101) may recognize an area (262a) including an icon corresponding to an item based on an input (265). For example, the electronic device (101) may display information about one or more items of a type (e.g., a weapon) corresponding to the area (261a) in the second portion (262) based on an input to the area (261a) of the first portion (261). For example, the information about the one or more items may include an icon and an ability value of each of the one or more items.

[0075] For example, the electronic device (101) may provide a simulation of the item recognized based on the input (265). For example, the electronic device (101) may display a simulation (270) representing an interaction performed by the PC wearing the item in response to the input (265). For example, the simulation (270) may be included in the UI (210). For example, the simulation (270) may include a PC (271) corresponding to the user of the electronic device (101), an object (275) of the virtual space, a visual object (277), and an icon (279). For example, the object (275) may include a PC or an NPC. For example, the NPC may include a monster. For example, the PC and the NPC may be targets of the interaction.

[0076] According to one embodiment, in a simulation (270) executed based on input (265), a PC (271) may represent a PC corresponding to the user of the electronic device (101). For example, the PC (271) may wear an item (272) corresponding to the icon recognized by input (265). For example, the item (272) may represent an item mapped to an area (262a) where the input (265) is located. For example, the item (272) may be an item stored based on the user's input while the first menu (211) of FIG. 2A is activated. For example, the item stored based on the user's input may be an item mapped to an icon having a visual effect (e.g., icon (231a)) (or a quick search icon).

[0077] In one embodiment, the simulation (310) may represent another virtual space, different from the virtual space including the PC corresponding to the user. For example, the virtual space may represent a virtual area for providing an online game service. For example, the virtual space may represent a space where one or more PCs, including the PC corresponding to the user, can interact. For example, the other virtual space may be a virtual area for providing the simulation (310) and may be distinct from the virtual space.

[0078] Unlike FIG. 2B, referring to FIG. 3, the simulation (310) may include a video representing the interaction performed by the PC (271) wearing the item (272) with respect to the object (275). For example, the simulation (310) may include a preset video representing the PC (271) wearing the item (272) performing a designated interaction with respect to the object (275), unlike the simulation (310) changing in response to manipulation of the PC (271) based on at least a portion of the user's input. The designated interaction may be preset according to the PC (271). In other words, the simulation (310), unlike the simulation (270), may be played regardless of the user's input. For example, the simulation (310) may include a bar (or progress bar) representing the progress of the video.

[0079] As described above, based on an input to the UI (210) in the screen (300) of the electronic device (101), before the user of the electronic device (101) purchases the item (272), a simulation (310) of a PC (271) corresponding to the user wearing the item (272) may be provided. By providing the simulation (310), the user can experience the performance of the item (272) before purchasing the item (272). Accordingly, the device, method, and computer-readable storage medium according to embodiments of the present disclosure can provide a more immersive user experience by directly using various items.

[0080] FIG. 4 illustrates an example of an operational flow for a method for displaying a simulation in which a PC wearing an item interacts with an object, according to one embodiment.

[0081] The electronic device of FIG. 4 may include the electronic device (101) of FIG. 1. At least one of the operations of FIG. 4 may be performed by the electronic device (101) of FIG. 1. For example, at least one of the operations may be controlled by the processor (111) of FIG. 1. Each of the operations of FIG. 4 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each of the operations may be changed, and at least two operations may be performed in parallel.

[0082] According to one embodiment, in operation (400), the electronic device (101) may display a screen including a UI displaying one or more items while a menu for searching for one or more items is activated. For example, the electronic device (101) may display the screen including the UI displaying one or more items through the display (117) while the menu for searching for one or more items is activated.

[0083] For example, the screen may display a screen including at least a portion of a virtual space. For example, the virtual space may include a PC corresponding to a user of the electronic device (101). For example, the virtual space may include a virtual space for providing a game service.

[0084] In one embodiment, the screen may include a UI displaying one or more items. For example, the UI may represent a UI for the PC corresponding to the user to conduct transactions with one or more PCs different from the PC. For example, the UI may include the UI (210) of FIGS. 2A, 2B, and 3.

[0085] According to one embodiment, the UI (210) may include a plurality of menus. For example, the plurality of menus may include at least one of a first menu, a second menu, a third menu, a fourth menu, and a fifth menu. For example, the first menu may represent a menu for searching for one or more items registered by the one or more PCs in the server (103) for sale. For example, the second menu may include a menu for the PC to perform registration of an item for sale in the server (103). For example, the third menu may include a menu for obtaining a result (e.g., goods in the virtual space) resulting from the sale of an item registered using the second menu. For example, the fourth menu may include a menu for displaying a history of the result. For example, the fifth menu may include a menu for providing the simulation.

[0086] In one embodiment, the UI may change depending on the activated menu. For example, while the first menu is activated, the UI may display one or more items. Alternatively, for example, while the fifth menu is activated, the UI may display the simulation. For example, the first menu may be referred to as a default menu. For example, when the screen displays the UI based on a user input, the UI may indicate the UI with the first menu activated.

[0087] In one embodiment, while the first menu is activated, the UI may include (or display) a first portion for classifying items, a second portion for searching for items, and one or more items. For example, the first portion may include texts for a plurality of types for classifying items. For example, the second portion may include a filter for searching for items and a visual object in the form of a bar for entering keywords for the search. For example, the UI may display the one or more items found based at least in part on an input to the first portion and / or the second portion. However, the embodiments of the present disclosure are not limited thereto. For example, the UI may display the one or more items based on a specified condition without an input to the first portion and / or the second portion. For example, the specified condition may include the lowest price or the most recent listing order.

[0088] In one embodiment, while the first menu is activated, the UI may provide information about one or more items. For example, the information displayed within the UI may include an image representing the appearance of the item, text representing the name of the item, the price of the item, and the number of items. In one embodiment, the UI may include an icon representing favorites (or bookmarks) for the item. For example, the UI may display an icon for saving (or listing) an item that the user wishes to purchase, along with the information about the item.

[0089] According to one embodiment, in operation (405), the electronic device (101) may obtain preview information of an item to be displayed within a menu (e.g., the fifth menu) for providing a simulation, based on a first input for an icon representing a favorite item (or a quick search icon). The item may be included in one or more items of the UI. For example, the electronic device (101) may obtain preview information of the item to be displayed within the fifth menu from the server (103), based on the first input.

[0090] In one embodiment, the UI may display a modified icon (or quick search icon) based on the user's first input to the icon (or quick search icon). For example, based on the user's first input to the icon (or quick search icon), the modified icon (or quick search icon) may be displayed with a visual effect indicating activation of the save. Further, for example, while the modified icon (or quick search icon) with the visual effect is displayed, the visual effect may be deactivated based on an input to the modified icon (or quick search icon). For example, the first input or the input to the modified icon (or quick search icon) may include a touch or tap input. However, the embodiments of the present disclosure are not limited thereto. For example, based on the user's first input to an area displaying the information about the item, the modified icon with the visual effect may be displayed. Further, based on the input to the area, the visual effect may be deactivated. For example, the first input or the input to the area may include a press input having a specified length of time.

[0091] According to one embodiment, the electronic device (101) may, in response to the first input for activating the visual effect of the icon (or the quick search icon), request the preview information for the item corresponding to the icon. For example, the electronic device (101) may request the preview information for the item from the server (103). For example, the electronic device (101) may obtain the preview information from the server (103) to provide the simulation in which the PC corresponding to the user interacts with an object in the virtual space while wearing the item.

[0092] According to one embodiment, in operation (410), the electronic device (101) may activate the menu for providing the simulation. For example, the electronic device (101) may obtain an input for activating the menu for providing the simulation. For example, the electronic device (101) may obtain the input for the fifth menu of the UI. For example, the electronic device (101) may display the screen including the UI according to the fifth menu in response to the input for the fifth menu.

[0093] According to one embodiment, in operation (415), the electronic device (101) may display a simulation in which the PC performs interaction with an object in the virtual space while wearing the item, using the preview information, while the menu for providing the simulation is activated. For example, the electronic device (101) may display, through the display (117), the UI including the simulation in which the PC performs the interaction while wearing the item, while the fifth menu is activated.

[0094] In one embodiment, while the fifth menu is activated, the UI may include a list. For example, the list may include one or more icons (or one or more preview icons) corresponding to one or more items to be worn on the PC corresponding to the user of the electronic device (101) through the simulation. For example, the list may include a first portion for classifying the one or more items to be worn on the PC and a second portion including the one or more icons (or one or more preview icons). For example, the first portion may include texts for a plurality of types for classifying the one or more items. For example, the plurality of types of the first portion according to the fifth menu may correspond to the plurality of types of the first portion according to the first menu. For example, the one or more icons (or one or more preview icons) of the second portion may include an image indicating an appearance corresponding to the one or more items. The second portion may include information about one or more icons and items corresponding to each of the one or more icons (or one or more preview icons). For example, the information about the item may be generated based on preview information about the item obtained from the server (103).

[0095] According to one embodiment, information about the one or more icons (or one or more preview icons) of the second portion and the items corresponding to each of the one or more icons (or one or more preview icons) may be changed depending on whether the items are registered in the server (103). For example, the electronic device (101) may update information about one or more items corresponding to the one or more icons (or one or more preview icons) displayed in the second portion. For example, the electronic device (101) may receive information (or preview information) about the one or more items from the server (103) in response to a specified period or event occurring. For example, the event may include a case where the registration status of the one or more items in the server (103) is changed. For example, the server (103) may provide information about the specific item to the electronic device (101) when the registration of the specific item is canceled after the specific item is registered in the server (103) among the one or more items. For example, cases in which the registration is canceled may include cases in which the user who registered the specific item withdraws the registration, or cases in which a user different from the user who registered the specific item purchases the specific item. However, the embodiments of the present disclosure are not limited thereto. In response to obtaining information about the specific item, the electronic device (101) may stop displaying information about the specific item included in the second portion when it recognizes that the specific item is not registered (or the registration is canceled).For example, the electronic device (101) may display information about one or more items including the specific item, and in response to recognizing that the specific item is not registered, display the second portion that displays information about the one or more items excluding information about the specific item.

[0096] According to one embodiment, the electronic device (101) may provide the simulation for an item based on a second input for an icon (or preview icon) corresponding to the item among the one or more items. For example, the electronic device (101) may display the simulation representing an interaction performed by the PC wearing the item in response to the second input.

[0097] In one embodiment, the simulation may include a PC corresponding to the user of the electronic device (101), an object in the virtual space, a visual object representing a slot, and an icon for executing an attack. For example, the object may include a PC or an NPC. For example, the NPC may include a monster. For example, the PC and the NPC may be targets of the interaction.

[0098] According to one embodiment, the PC in the simulation executed based on the second input may represent a PC corresponding to the user of the electronic device (101). For example, the PC may wear the item corresponding to the icon (or preview icon) recognized by the second input. For example, the item may represent an item mapped to an area where the second input is located. For example, the item may be an item stored based on the user's input while the first menu is activated. For example, the item stored based on the user's input may be an item mapped to the icon (or preview icon) having a visual effect.

[0099] In one embodiment, the simulation may represent another virtual space, different from the virtual space including the PC corresponding to the user. For example, the virtual space may represent a virtual area for providing an online gaming service. For example, the virtual space may represent a space where one or more PCs, including the PC corresponding to the user, can interact. For example, the other virtual space may be a virtual area for providing the simulation and may be distinct from the virtual space.

[0100] In one embodiment, the visual object representing a slot may represent a configurable slot (or quick slot) that allows the user to execute one or more interactions with the PC. In one embodiment, the icon for executing an attack may represent a visual object for executing an attack on the PC (271). For example, the execution of the attack may be included in the interaction using the PC.

[0101] According to one embodiment, the UI may display one or more visual objects together while displaying the simulation.

[0102] For example, the one or more visual objects may include at least one of a visual object for ceasing the simulation performed by the PC wearing the item, a visual object for displaying a record of the interaction performed by the PC wearing the item with respect to the object, or a visual object for changing the type of the other virtual space in which the simulation is provided.

[0103] According to one embodiment, an example of providing the simulation performed by the PC wearing the item is illustrated, but the embodiments of the present disclosure are not limited thereto. For example, the electronic device (101) may recognize another item based on another input to the second portion of the fifth menu. For example, the electronic device (101) may provide a simulation performed by the PC wearing the other item. The item and the other item may be included in the one or more items displayed in the second portion.

[0104] According to one embodiment, the user may perform manipulation (or control) of the PC based on at least a portion of the user's input while displaying the simulation. For example, the electronic device (101) may perform interaction with the object using the PC based on at least a portion of the input. Accordingly, the electronic device (101) may provide the user with the simulation displaying the interaction performed by the PC wearing the item with respect to the object.

[0105] In one embodiment, the simulation may include a video depicting the interaction performed by the PC wearing the item with respect to the object. For example, the simulation may include a preset video depicting the PC wearing the item performing a specified interaction with the object. The specified interaction may be preset according to the PC. In other words, the simulation may be played regardless of the user's input.

[0106] FIGS. 5A through 5C illustrate examples of a method for storing a record for a simulation and displaying a UI including the stored record, according to one embodiment.

[0107] Referring to FIG. 5A, according to one embodiment, the electronic device (101) may display a screen (500) including at least a portion of the virtual space. For example, the screen (500) of FIG. 5A may be substantially identical to the screen (200) of FIG. 2A, the screen (250) of FIG. 2B, or the screen (300) of FIG. 3. The screen (500) illustrated in FIG. 5A is merely an example for convenience of explanation, and the embodiments of the present disclosure are not limited thereto.

[0108] According to one embodiment, the screen (500) may include a UI (510) that is displayed while the fifth menu (215) is activated based on obtaining an input for the fifth menu (215). The UI (510) of FIG. 5A may be substantially identical to the UI (210) of FIG. 2A, FIG. 2B, or FIG. 3. For example, the UI (510) may represent a UI for the PC corresponding to the user to conduct a transaction with one or more PCs different from the PC. For example, the UI (510) may be referenced as an exchange or a market.

[0109] In one embodiment, the electronic device (101) may obtain an input (505) for a visual object (282) while the simulation (270) is displayed. For example, the same reference numbers may be used for the same description. For example, the electronic device (101) may, in response to the input (505), display a visual object (520) containing a record for the simulation (270). For example, the visual object (520) may be referred to as a record information UI.

[0110] According to one embodiment, the visual object (520) may include a first portion (530) for displaying the record and a second portion (540) for displaying one or more icons corresponding to one or more items. For example, the one or more icons of the second portion (540) may include an image representing an appearance corresponding to the one or more items.

[0111] According to one embodiment, the electronic device (101) may obtain an input (545) for an icon (541) among the one or more icons. For example, in response to the input (545) for the icon (541), the electronic device (101) may display, through the first part (530), a record of the interaction of the PC wearing the item corresponding to the icon (541). For example, the record may include information on the ability of the PC wearing the item corresponding to the icon (541) and statistical information according to the interaction performed by the PC wearing the item. For example, the record may be referred to as a result of the interaction.

[0112] According to one embodiment, the electronic device (101) can store the record. For example, the electronic device (101) can store the record in the memory (113) of the electronic device (101) or in the server (103). For example, the record can be stored for a specified period of time (e.g., 3 days). The specified period of time can be set by the user or have a preset length within the virtual space. According to one embodiment, the electronic device (101) can determine whether the time for which the record has been stored is longer than the specified period of time. For example, if the time is longer than the specified period of time, the electronic device (101) can delete the record within the memory (113) or request the deletion of the record stored within the server (103). For example, if the period of time is shorter than the specified period of time, the electronic device (101) can display an icon (541) related to the record among one or more icons of the second portion (540).

[0113] According to one embodiment, each of the one or more icons of the second portion (540) may have a visual effect. For example, icon (541) may have a first visual effect. For example, icon (542) may have a second visual effect. For example, the first visual effect may indicate purchase availability. For example, the second visual effect may indicate purchase unavailability. For example, the first visual effect may be displayed brighter than the second visual effect.

[0114] According to one embodiment, the electronic device (101) may display an icon having the visual effect based on whether the time is less than the specified period and whether an item corresponding to the icon is registered in the server (103). For example, the electronic device (101) may display an icon (541) having the first visual effect if the time is less than the specified period and an item corresponding to the icon (541) is an item registered in the server (103). For example, the electronic device (101) may display an icon (542) having the second visual effect if the time is less than the specified period and an item corresponding to the icon (542) is an item not registered in the server (103).

[0115] According to one embodiment, the electronic device (101) may display a visual object (550) for purchasing an item corresponding to the icon (541) based on obtaining a designated input for the icon (541). For example, the visual object (550) may be referred to as a quick purchase UI. For example, the designated input may include a press input or a double tap for the icon (541). However, the embodiments of the present disclosure are not limited thereto. For example, the visual object (550) may include at least one of purchase information (e.g., price) of the item corresponding to the icon (541), an image representing the appearance of the item, or a name of the item. For example, the visual object (550) may include an icon (551) for proceeding with the purchase of the item corresponding to the icon (541) and an icon (552) for canceling the purchase of the item. The visual object (550) in FIG. 5a is merely for convenience of explanation, and the embodiments of the present disclosure are not limited thereto.

[0116] Referring to FIG. 5B, according to one embodiment, the electronic device (101) may display a screen (560) including at least a portion of the virtual space. For example, the screen (560) of FIG. 5B may be substantially identical to the screen (200) of FIG. 2A, the screen (250) of FIG. 2B, the screen (300) of FIG. 3, or the screen (500) of FIG. 5A. The screen (560) illustrated in FIG. 5B is merely an example for convenience of explanation, and the embodiments of the present disclosure are not limited thereto.

[0117] According to one embodiment, the screen (560) may include a UI (510) that is displayed while the fifth menu (215) is activated based on obtaining an input for the fifth menu (215). The UI (510) of FIG. 5B may be substantially identical to the UI (210) of FIG. 2A, FIG. 2B, or FIG. 3. For example, the UI (510) may represent a UI for the PC corresponding to the user to conduct a transaction with one or more PCs different from the PC. For example, the UI (510) may be referenced as an exchange or a market.

[0118] In one embodiment, the electronic device (101) may obtain an input (505) for a visual object (282) while the simulation (270) is displayed. For example, the same reference numbers may be used for the same description. For example, the electronic device (101) may, in response to the input (505), display a visual object (520) containing a record for the simulation (270). For example, the visual object (520) may be referred to as a record information UI.

[0119] According to one embodiment, the visual object (520) may include a first portion (530) for displaying the record and a second portion (540) for displaying one or more icons corresponding to one or more items. For example, the one or more icons of the second portion (540) may include an image representing an appearance corresponding to the one or more items.

[0120] In one embodiment, the first portion (530) may include bars (571, 572, 573) representing one or more records stored within the electronic device (101). In the example of FIG. 5B, the first portion (530) is illustrated as including bars (571, 572, 573) representing three records, but embodiments of the present disclosure are not limited thereto. For example, each of the bars (571, 572, 573) may represent a visual object for displaying a record according to a simulation.

[0121] For example, each of bars (571, 572, 573) may include text indicating a recording time. For example, bar (571) may include text indicating the recording time at which the simulation was saved (e.g., 2023.06.13 17:22:00). For example, bar (572) may include text indicating the recording time at which the simulation was saved (e.g., 2023.06.13 15:50:59). Additionally, for example, bar (573) may include text indicating the recording time at which the simulation was saved (e.g., 2023.06.14 15:05:30).

[0122] For example, each of the bars (571, 572, 573) may include an expansion icon. For example, the bar (571) may include an expansion icon (571a). For example, the bar (572) may include an expansion icon (572a). For example, the bar (573) may include an expansion icon (573a). Each of the expansion icons (571a, 572a, 573a) may indicate an expanded state or a collapsed state. For example, the expansion icons (571a, 572a) may indicate a collapsed state. For example, the expansion icon (573a) may indicate an expanded state. For example, the electronic device (101) may, in response to receiving an input (575) for the icon (573a), display an icon (573a) indicating an expanded state changed from a collapsed state. For example, when displaying an icon (573a) indicating an extended state, the electronic device (101) can display detailed information of the record corresponding to the bar (573) through the first part (530).

[0123] According to one embodiment, the visual object (520) may include a purchase icon (580) for displaying the visual object (550) of FIG. 5A. For example, the visual object (520) may include a purchase icon (580) for proceeding with a purchase for at least one icon selected from among the icons in the second portion (540). For example, the visual object (520) may display text (580a) indicating the number of items selected in the second portion (540) together with the purchase icon (580). For example, the text (580a) may indicate the number of at least one item corresponding to the at least one icon selected from among the icons in the second portion (540). Specific details related thereto are illustrated in FIG. 5C. For example, if at least one icon is not selected in the second portion (540) (i.e., if no item is selected), the purchase icon (580) may be deactivated.

[0124] Referring to FIG. 5C, according to one embodiment, the electronic device (101) may display a screen (590) including at least a portion of the virtual space. For example, the screen (590) of FIG. 5C may be substantially identical to the screen (200) of FIG. 2A, the screen (250) of FIG. 2B, the screen (300) of FIG. 3, the screen (500) of FIG. 5A, or the screen (560) of FIG. 5B. The screen (590) illustrated in FIG. 5C is merely an example for convenience of explanation, and the embodiments of the present disclosure are not limited thereto.

[0125] According to one embodiment, the screen (590) may include a UI (510) that is displayed while the fifth menu (215) is activated based on obtaining an input for the fifth menu (215). The UI (510) of FIG. 5C may be substantially identical to the UI (210) of FIG. 2A, FIG. 2B, or FIG. 3. For example, the UI (510) may represent a UI for the PC corresponding to the user to conduct a transaction with one or more PCs different from the PC. For example, the UI (510) may be referenced as an exchange or a market.

[0126] In one embodiment, the electronic device (101) may obtain an input (505) for a visual object (282) while the simulation (270) is displayed. For example, the same reference numbers may be used for the same description. For example, the electronic device (101) may, in response to the input (505), display a visual object (520) containing a record for the simulation (270). For example, the visual object (520) may be referred to as a record information UI.

[0127] According to one embodiment, the visual object (520) may include a first portion (530) for displaying the record and a second portion (540) for displaying one or more icons corresponding to one or more items. For example, the one or more icons of the second portion (540) may include an image representing an appearance corresponding to the one or more items.

[0128] In one embodiment, the first portion (530) may include bars (571, 572, 573) representing one or more records stored within the electronic device (101). In the example of FIG. 5B, the first portion (530) is illustrated as including bars (571, 572, 573) representing three records, but embodiments of the present disclosure are not limited thereto. For example, each of the bars (571, 572, 573) may represent a visual object for displaying a record according to a simulation.

[0129] For example, the electronic device (101) can display detailed information of a record through the first portion (530). For example, the electronic device (101) can display detailed information of the record based on an input (575) to an icon (573a) of a bar (573) of FIG. 5B. While displaying the detailed information through the first portion (530), the visual object (520) can display text (520a) providing information on ability statistics and text (520b) providing information on efficiency statistics.

[0130] According to one embodiment, the electronic device (101) may obtain an input for at least one icon among the icons in the second portion (540). For example, the electronic device (101) may obtain inputs (595-1, 595-2) for each of the icons (543) and (544) of the second portion (540). For example, the electronic device (101) may activate the icons (543) and (544) in response to the inputs (595-1, 595-2). For example, activating the icon (543) (or the icon (544)) may include visually highlighting the periphery of the icon. Based on obtaining the inputs (595-1, 595-2), the electronic device (101) may activate the purchase icon (580). For example, the electronic device (101) may display text (580a) indicating that two items are selected based on obtaining inputs (595-1, 595-2). As at least one item is selected, the purchase icon (580) may be activated.

[0131] According to one embodiment, in response to an input for an activated purchase icon (580), a visual object (550) of FIG. 5A may be displayed. For example, the electronic device (101) may display a visual object (550) in response to receiving an input for a purchase icon (580). The visual object (550) may represent a UI for a quick purchase (or a quick purchase UI).

[0132] FIG. 6 illustrates an example of an operational flow for a method of an electronic device storing a record of a simulation and displaying a UI including an icon having the stored record and a visual effect, according to one embodiment.

[0133] The electronic device of FIG. 6 may include the electronic device (101) of FIG. 1. At least one of the operations of FIG. 6 may be performed by the electronic device (101) of FIG. 1. For example, at least one of the operations may be controlled by the processor (111) of FIG. 1. Each of the operations of FIG. 6 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each of the operations may be changed, and at least two operations may be performed in parallel.

[0134] According to one embodiment, in operation (600), the electronic device (101) may store a record of a simulation. For example, the simulation may represent an interaction performed by a PC corresponding to a user of the electronic device (101) wearing an item. For example, the record may include information about the capabilities of the PC wearing the item corresponding to the icon (541) and statistical information according to the interaction performed by the PC wearing the item. For example, the record may be referenced as a result of the interaction.

[0135] For example, the electronic device (101) may store the record in the memory (113) of the electronic device (101) or in the server (103). For example, the record may be stored for a specified period of time (e.g., 3 days). The specified period of time may be set by the user or may have a preset length within the virtual space.

[0136] According to one embodiment, in operation (605), the electronic device (101) may determine whether the time at which the record was stored is longer than the specified period. In operation (605), if the time is longer than the specified period, the electronic device (101) may perform operation (610). Alternatively, in operation (605), if the time is shorter than the specified period, the electronic device (101) may perform operation (615).

[0137] According to one embodiment, in operation (610), the electronic device (101) may delete the record. For example, if the time is longer than the specified period, the electronic device (101) may delete the record within the memory (113) or request deletion of the record stored within the server (103).

[0138] According to one embodiment, in operation (615), the electronic device (101) may display a UI including the record. For example, if the period is less than the specified period, the electronic device (101) may display the UI including an icon related to the record. For example, the icon related to the record may include icons (541, 542) of FIG. 5.

[0139] For example, the UI may be displayed based on obtaining input for a menu (e.g., the fifth menu) for providing the simulation. For example, the UI may display a UI for the PC corresponding to the user to conduct a transaction with one or more PCs different from the PC.

[0140] According to one embodiment, the electronic device (101) may, while the simulation is being displayed, obtain an input for a visual object (or a record display button) for displaying the record for the simulation. For example, in response to the input for the visual object (or record display button), the electronic device (101) may display a visual object (or a record display UI) containing the record for the simulation (270).

[0141] According to one embodiment, the visual object (or record display UI) including the record may include a first portion for displaying the record and a second portion for displaying one or more icons corresponding to one or more items. The one or more items may include the item. For example, the one or more icons of the second portion may include an image representing an appearance corresponding to the one or more items.

[0142] According to one embodiment, in operation (620), the electronic device (101) may determine whether the item is registered in the server (103). In operation (620), if the item is registered in the server (103), the electronic device (101) may perform operation (625). Alternatively, in operation (620), if the item is not registered in the server (103), the electronic device (101) may perform operation (630).

[0143] According to one embodiment, in operation (625), the electronic device (101) may display the UI including the icon having the first visual effect. For example, the icon may correspond to the item. For example, the electronic device (101) may display the icon having the first visual effect when the time is less than the specified period and the item corresponding to the icon is an item registered in the server (103). For example, the first visual effect may indicate that a purchase is possible.

[0144] According to one embodiment, in operation (630), the electronic device (101) may display the UI including the icon having the second visual effect. For example, the electronic device (101) may display the icon having the second visual effect if the time is less than the specified time and the item corresponding to the icon is an item not registered in the server (103). For example, the second visual effect may indicate that purchase is not possible. For example, the first visual effect may be displayed brighter compared to the second visual effect.

[0145] According to one embodiment, the electronic device may obtain an input for the icon. For example, in response to the input for the icon, the electronic device (101) may display, through the first portion, a record of the interaction with the PC wearing the item corresponding to the icon. For example, the record may include information on the ability of the PC wearing the item corresponding to the icon and statistical information according to the interaction performed by the PC wearing the item. For example, the record may be referenced as a result of the interaction.

[0146] According to one embodiment, the electronic device (101) may display a visual object (or quick purchase UI) for purchasing the item corresponding to the icon based on obtaining a designated input for the icon having the first visual effect. For example, the designated input may include a press input or a double tap for the icon. However, the embodiments of the present disclosure are not limited thereto. For example, the visual object (or quick purchase UI) for purchasing the item may include at least one of purchase information of the item (e.g., price), an image representing the appearance of the item, or a name of the item. For example, the visual object (or quick purchase UI) for purchasing the item may include an icon for proceeding with the purchase of the item and an icon for canceling the purchase of the item.

[0147] As described above, the electronic device may include a display; a communication circuit; and a processor. The processor may be configured to display, through the display, a screen including at least a portion of a virtual space including a player character (PC) corresponding to a user of the electronic device. The screen may include a user interface (UI) displaying one or more items. The processor may be configured to, based on a first input for a first icon representing favorites of an item among the one or more items, obtain, from a server providing the virtual space through the communication circuit, preview information of the item to be displayed in a menu for providing a simulation of the UI. The processor may be configured to, based on a second input for a second icon corresponding to the item in the menu, display, through the display, a simulation in which the PC interacts with an object in the virtual space while wearing the item, using the preview information.

[0148] In one embodiment, the processor may be configured to obtain an input for activating another menu for searching for the one or more items registered in the server for sale by one or more PCs of the UI. The processor may be configured to display, through the display, the screen including the UI displaying the one or more items while the menu is deactivated and the other menu is activated based on the input.

[0149] In one embodiment, the processor may be configured to obtain, from the server, other preview information of another item to be displayed within the menu based on an input for a third icon representing a favorite of another item among the one or more items. The processor may be configured to display, while the menu is activated, the UI having a list including the second icon corresponding to the item and a fourth icon corresponding to the other item. The processor may be configured to, in response to obtaining the second input for the second icon among the list, display, through the display, the simulation in which the PC performs the interaction with the object in the virtual space while wearing the item.

[0150] In one embodiment, the processor may be configured to, in response to obtaining an input for the fourth icon of the list, transmit a request to the server to determine whether the other item is an item registered within the server. The processor may be configured to receive a response from the server indicating that the other item is not registered within the server. The processor may be configured to, based on the response, display the UI having the list including the other item and the item among the items.

[0151] In one embodiment, the processor may be configured to store a record of the simulation in which the PC interacts with the object in the virtual space while wearing the item. The processor may be configured to determine whether the time for which the record was stored is greater than or equal to a specified period of time. If the time is greater than or equal to the specified period of time, the processor may be configured to delete the record. If the time is less than or equal to the specified period of time, the processor may be configured to display the UI including the record together with the second icon corresponding to the item, while the menu is activated.

[0152] In one embodiment, the processor may be configured to display the UI including the second icon having a first visual effect if the time is less than the specified period and the item is an item registered within the server. The processor may be configured to display the UI including the second icon having a second visual effect different from the first visual effect if the time is less than the specified period and the item is an item not registered within the server. The first visual effect may indicate whether the item is purchasable. The second visual effect may indicate whether the item is not purchasable.

[0153] In one embodiment, the processor may be configured to, in response to an input for the second icon having the first visual effect, display a further visual object for purchase of the item.

[0154] In one embodiment, the virtual space may be used to provide an online game for one or more PCs including the PC. The simulation may be provided within another virtual space distinct from the virtual space.

[0155] In one embodiment, the processor may be configured to display the screen further including a visual object for changing the other virtual space and a visual object for stopping the display of the simulation while displaying the simulation. The change may include a type of the other virtual space and a change of the object according to the type.

[0156] In one embodiment, the processor may be configured to display, while displaying the simulation, the screen further including a visual object for displaying a record of the simulation. The record may include the results of the interaction performed by the PC wearing the item.

[0157] In one embodiment, the processor may be configured to cause the PC to change from another state in which the PC is equipped with an item before the simulation is performed to a state in which the PC unequipped the equipped item and wears the item. While the simulation is being performed, the PC wearing the item may be displayed.

[0158] A method performed by an electronic device as described above may include an action of displaying a screen including at least a portion of a virtual space including a player character (PC) corresponding to a user of the electronic device. The screen may include a user interface (UI) displaying one or more items. The method may include an action of obtaining, from a server providing the virtual space, preview information of an item to be displayed in a menu for providing a simulation of the UI based on a first input for a first icon representing favorites of an item among the one or more items. The method may include an action of displaying, based on a second input for a second icon corresponding to the item in the menu, a simulation in which the PC interacts with an object in the virtual space while wearing the item using the preview information.

[0159] In one embodiment, the method may include obtaining an input for activating another menu for searching for one or more items registered in the server for sale on one or more PCs of the UI. The method may include displaying the screen including the UI displaying the one or more items while the menu is deactivated and the other menu is activated based on the input.

[0160] In one embodiment, the method may include an action of obtaining, from the server, other preview information of another item to be displayed within the menu based on an input for a third icon representing a favorite of another item among the one or more items. The method may include an action of displaying, while the menu is activated, the UI having a list including the second icon corresponding to the item and a fourth icon corresponding to the other item. The method may include an action of displaying, in response to obtaining the second input for the second icon among the list, the simulation of the PC performing the interaction with the object in the virtual space while wearing the item.

[0161] In one embodiment, the method may include, in response to obtaining an input for the fourth icon of the list, transmitting a request to the server to determine whether the other item is an item registered within the server. The method may include receiving a response from the server indicating that the other item is not registered within the server. The method may include, based on the response, displaying the UI having the list including the other item and the item among the items.

[0162] In one embodiment, the method may include an operation of storing a record of the simulation in which the PC interacts with the object in the virtual space while wearing the item. The method may include an operation of determining whether the time for which the record was stored is greater than or equal to a specified period of time. If the time is greater than or equal to the specified period of time, the method may include an operation of deleting the record. If the time is less than or equal to the specified period of time, the method may include an operation of displaying the UI including the record together with the second icon corresponding to the item while the menu is activated.

[0163] According to one embodiment, the method may include an operation of displaying the UI including the second icon having a first visual effect if the time is less than the specified period and the item is an item registered within the server. The method may include an operation of displaying the UI including the second icon having a second visual effect different from the first visual effect if the time is less than the specified period and the item is an item not registered within the server. The first visual effect may indicate whether the item is purchasable. The second visual effect may indicate whether the item is not purchasable.

[0164] In one embodiment, the method may include, in response to an input for the second icon having the first visual effect, displaying a further visual object for purchase of the item.

[0165] In one embodiment, the virtual space may be used to provide an online game for one or more PCs including the PC. The simulation may be provided within another virtual space distinct from the virtual space.

[0166] In a computer-readable storage medium having one or more programs stored thereon, as described above, the one or more programs may be configured to include instructions that, when executed by a processor of an electronic device including a display and a communication circuit, cause the electronic device to display, through the display, a screen including at least a portion of a virtual space including a player character (PC) corresponding to a user of the electronic device. The screen may include a user interface (UI) that displays one or more items. The one or more programs may be configured to include instructions that, when executed by the processor, cause the processor to obtain, from a server providing the virtual space through the communication circuit, preview information of the item to be displayed within a menu for providing a simulation of the UI, based on a first input for a first icon representing a favorite of an item among the one or more items. The one or more programs may be configured to include instructions that, when executed by the processor, cause the PC to display, through the display, a simulation in which the PC interacts with an object in the virtual space while wearing the item using the preview information, based on a second input for a second icon corresponding to the item in the menu.

[0167] The devices described above may be implemented as hardware components, software components, and / or a combination of hardware components and software components. For example, the devices and components described in the embodiments may be implemented using one or more general-purpose computers or special-purpose computers, such as a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing instructions and responding to them. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the processing device is sometimes described as being used alone; however, one of ordinary skill in the art will recognize that the processing device may include multiple processing elements and / or multiple types of processing elements. For example, a processing unit may include multiple processors, or a processor and a controller. Other processing configurations, such as parallel processors, are also possible.

[0168] Software may include a computer program, code, instructions, or a combination of one or more of these, which may configure a processing device to perform a desired operation or may independently or collectively command the processing device. The software and / or data may be embodied in any type of machine, component, physical device, computer storage medium, or device for interpretation by the processing device or for providing instructions or data to the processing device. The software may also be distributed over networked computer systems and stored or executed in a distributed manner. The software and data may be stored on one or more computer-readable recording media.

[0169] The method according to the embodiment may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. In this case, the medium may be one that continuously stores a computer-executable program or one that temporarily stores it for execution or download. In addition, the medium may be various recording or storage means in the form of a single or multiple hardware combinations, and is not limited to a medium directly connected to a computer system, but may also be distributed over a network. Examples of the medium may include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and those configured to store program commands, including ROM, RAM, and flash memory. In addition, examples of other media may include recording or storage media managed by app stores that distribute applications, sites that supply or distribute various software, servers, etc.

[0170] Although the embodiments described above have been described by way of limited examples and drawings, those skilled in the art will appreciate that various modifications and variations can be made based on the above teachings. For example, appropriate results can still be achieved even if the described techniques are performed in a different order than described, and / or components of the described systems, structures, devices, circuits, etc. are combined or combined in a different manner than described, or are replaced or substituted with other components or equivalents.

[0171] Therefore, other implementations, other embodiments, and equivalents of the claims are also included in the scope of the claims described below. According to one embodiment, the method according to the various embodiments disclosed in the present document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a commodity. The computer program product may be distributed in the form of a storage medium that can be read by a machine (e.g., compact disc read only memory (CD-ROM)) or may be available through an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0172] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

Claims

1. In electronic devices, display; communication circuit; and including a processor, The above processor: A screen including at least a part of a virtual space including a player character (PC) corresponding to a user of the electronic device is displayed through the display, and the screen includes a UI (user interface) displaying one or more items; Based on a first input for a first icon representing favorites of an item among the one or more items, obtaining preview information of the item to be displayed within a menu for providing a simulation of the UI from a server providing the virtual space through the communication circuit; and Based on a second input for a second icon corresponding to the item of the menu, the display is configured to display the simulation in which the PC interacts with an object in the virtual space while wearing the item using the preview information. Electronic devices.

2. In claim 1, The above processor: One or more PCs of the UI obtain input to activate another menu for searching for one or more items registered in the server for sale; and The screen including the UI displaying the one or more items is configured to be displayed through the display while the menu is deactivated and the other menu is activated based on the input. Electronic devices.

3. In claim 1, The above processor: Based on an input for a third icon representing a favorite of another item among the one or more items, obtaining other preview information of the other item to be displayed within the menu from the server; While the above menu is activated, display the UI having a list including the second icon corresponding to the above item and the fourth icon corresponding to the other item; and In response to obtaining the second input for the second icon from the list, the PC is configured to display the simulation of performing the interaction with the object in the virtual space while wearing the item through the display. Electronic devices.

4. In claim 3, The above processor: In response to obtaining input for the fourth icon of the above list, a request is transmitted to the server to determine whether the other item is an item registered within the server; Receiving a response from the server indicating that the other item is not registered within the server; and Based on the above response, the UI is configured to display the list including the item among the other items and the items. Electronic devices.

5. In claim 1, The above processor: The PC stores a record of the simulation in which the PC interacts with the object in the virtual space while wearing the item; Determine whether the time for which the above record was stored is longer than a specified period; If the above time is longer than the above specified period, delete the record; and If the above time is less than the above specified period, the UI including the record is displayed together with the second icon corresponding to the item while the menu is activated, Electronic devices.

6. In claim 5, The above processor: If the time is less than the specified period and the item is an item registered in the server, display the UI including the second icon having the first visual effect; and If the time is less than the specified period and the item is an item not registered in the server, the UI is configured to display the second icon having a second visual effect different from the first visual effect, The above first visual effect indicates that the item is available for purchase, The second visual effect indicates that the item cannot be purchased. Electronic devices.

7. In claim 6, The above processor: In response to an input for the second icon having the first visual effect, configured to further display a visual object for purchasing the item, Electronic devices.

8. In claim 1, The above virtual space is used to provide online games for one or more PCs including the above PC, and The above simulation is provided within another virtual space distinct from the above virtual space. Electronic devices.

9. In claim 8, The above processor: While displaying the above simulation, the screen is configured to further include a visual object for changing the other virtual space and a visual object for stopping display of the simulation, The above change includes a change in the type of the other virtual space and the object according to the type. Electronic devices.

10. In claim 8, The above processor: While displaying the above simulation, the screen is configured to further include a visual object for displaying a record of the above simulation, The above record includes the result of the interaction performed by the PC wearing the item. Electronic devices.

11. In claim 1, The above processor: The PC is configured to change from another state in which the PC is equipped with an item before the simulation is performed to a state in which the PC unequipped the equipped item and wears the item. While the above simulation is being performed, the PC wearing the above item is displayed. Electronic devices.

12. In a method performed by an electronic device, An action of displaying a screen including at least a portion of a virtual space including a player character (PC) corresponding to a user of the electronic device, the screen including a UI (user interface) displaying one or more items; An operation of obtaining preview information of the item to be displayed within a menu for providing a simulation of the UI from a server providing the virtual space based on a first input for a first icon representing a favorite of an item among the one or more items; and An action including displaying a simulation in which the PC interacts with an object in the virtual space while wearing the item using the preview information based on a second input for a second icon corresponding to the item in the menu. method.

13. In claim 12, The above method is: An action of obtaining an input for activating another menu for searching for one or more of the items registered in the server for sale by one or more PCs of the UI; and An action of displaying the screen including the UI displaying the one or more items while the menu is deactivated and the other menu is activated based on the input, method.

14. In claim 12, The above method is: An action of obtaining, from the server, other preview information of the other item to be displayed within the menu based on an input for a third icon representing a favorite of another item among the one or more items; While the above menu is activated, an action of displaying the UI having a list including the second icon corresponding to the item and another icon corresponding to the other item; and In response to obtaining the second input for the second icon from the above list, the PC includes an action of displaying the simulation in which the PC performs the interaction with the object in the virtual space while wearing the item. method.

15. In claim 14, The above method is: In response to obtaining an input for the fourth icon of the above list, an action of transmitting a request to the server to determine whether the other item is an item registered within the server; An action of receiving a response from the server indicating that the other item is not registered within the server; and Based on the above response, including an action of displaying the UI having the list including the item among the other items and the items, method.

16. In claim 12, The above method is: An action of storing a record of the simulation in which the PC interacts with the object in the virtual space while wearing the item; An action to determine whether the time for which the above record was stored is longer than a specified period; If the above time is longer than the above specified period, the action of deleting the record; and If the time is less than the specified period, the menu is activated, and the UI including the record is displayed together with the second icon corresponding to the item. method.

17. In claim 16, The above method is: An action of displaying the UI including the second icon having the first visual effect when the time is less than the specified period and the item is an item registered within the server; and If the time is less than the specified period and the item is an item not registered in the server, an action is included to display the UI including the second icon having a second visual effect different from the first visual effect. The above first visual effect indicates that the item is available for purchase, The second visual effect indicates that the item cannot be purchased. method.

18. In claim 17, The above method is: In response to an input for the second icon having the first visual effect, an action is included to further display a visual object for purchase of the item. method.

19. In claim 12, The above virtual space is used to provide online games for one or more PCs including the above PC, and The above simulation is provided within another virtual space distinct from the above virtual space. method.

20. In a computer-readable storage medium having one or more programs stored thereon, The one or more programs, when executed by a processor of an electronic device including a display and a communication circuit: A screen including at least a part of a virtual space including a player character (PC) corresponding to a user of the electronic device is displayed through the display, and the screen includes a UI (user interface) displaying one or more items; Based on a first input for a first icon representing favorites of an item among the one or more items, obtaining preview information of the item to be displayed within a menu for providing a simulation of the UI from a server providing the virtual space through the communication circuit; and Based on a second input for a second icon corresponding to the item of the menu, instructions are configured to cause the PC to display, through the display, the simulation in which the PC interacts with an object in the virtual space while wearing the item using the preview information. Computer readable storage medium.

Citation Information

Patent Citations

  • Prop synthesis method and device, storage medium and electronic equipment

    CN114558323A

  • Game program, game apparatus, game system, and game processing method

    JP2023027584A

  • Method and server for providing item trade information

    KR101313241B1

  • Support Clamp for Rigid Bar

    KR102376386B1

  • Method of operation of electronic device providing transaction service for items in game

    KR102450881B1