Electronic device and method for providing transaction environment for boosting service

The electronic device and method enable reliable virtual item trading by facilitating proxy services between low-skilled and high-skilled users, enhancing user experience and transaction reliability in virtual spaces.

WO2025146843A1PCT designated stage expired Publication Date: 2025-07-10NCSOFT CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/000117
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-03
Publication Date
2025-07-10

AI Technical Summary

Technical Problem

Existing methods for virtual item trading between low-skilled and high-skilled users in virtual spaces lack reliability and safety, leading to potential damages and unreliable transactions.

Method used

An electronic device and method that facilitates the registration and transaction of proxy services (boosting services) through a user interface, allowing low-skilled users to connect with high-skilled users for virtual item trading, with the server managing the transactions and ensuring reliable exchange of experience points and goods.

Benefits of technology

Enhances user experience by facilitating safe and reliable transactions between low-skilled and high-skilled users, enabling easier adaptation to virtual spaces and providing additional benefits to high-skilled users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024000117_10072025_PF_FP_ABST
    Figure KR2024000117_10072025_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device may comprise: a display; a communication circuit; and a processor. The processor may be configured to display, through the display, a user interface (UI) for a player character (PC) corresponding to a user of the electronic device to register sales of an agency service for another PC of another user. The processor may be configured to, on the basis of receiving a user input for registering the agency service in the server, the user input including information about a region in which the agency service is provided within a virtual space provided through a server and / or information about the price of the agency service, request, through the communication circuit, the server to register in an exchange including a list of one or more agency services for a transaction of the agency service.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device and method for providing a trading environment for boosting services

[0001] Various embodiments disclosed in this document relate to electronic devices and methods that provide a transaction environment for boosting services.

[0002] A server providing a game service may provide a service for trading virtual items between users. For example, the server may provide a virtual exchange for trading virtual items. Sellers may register virtual items they wish to sell on the virtual exchange. Buyers may review the virtual items registered on the exchange and decide to purchase them. For example, the virtual exchange may provide information about the virtual item to be sold. For example, information about the virtual item may include its name, type, assigned abilities, and / or assigned special effects.

[0003] Low-skilled (or inexperienced) users may require assistance from high-skilled (or experienced) users to develop their player characters (PCs) and / or progress through quests in the virtual world. Furthermore, high-skilled (or experienced) users may assist low-skilled (or inexperienced) users in exchange for a fee. However, transactions between low-skilled (or inexperienced) and high-skilled (or experienced) users outside of the virtual world rely on the good faith of both parties, and one user may incur damages to the other. Therefore, a method may be required to provide a safe and reliable connection opportunity between low-skilled (or inexperienced) and high-skilled (or experienced) users.

[0004] An electronic device may include a display; a communication circuit; and a processor. The processor may be configured to display, through the display, a user interface (UI) for registering the sale of a proxy service to another PC of another user of a player character (PC) corresponding to a user of the electronic device. The processor may be configured to receive a user input for registering the proxy service with the server, the user input including information about an area where the proxy service is provided in a virtual space provided through a server and / or information about a price of the proxy service, and to request, through the communication circuit, the server to register with an exchange including a list of one or more proxy services for trading the proxy service.

[0005] A method performed in an electronic device may include an action of displaying, through a display of the electronic device, a user interface (UI) for registering the sale of an agency service to another PC of another user of a player character (PC) corresponding to a user of the electronic device. The method may include an action of requesting, through a communication circuit of the electronic device, to register, to the server, an exchange including a list of one or more agency services for trading the agency service, based on receiving a user input for registering the agency service, which includes information about an area in which the agency service is provided and / or information about a price of the agency service, in a virtual space provided through a server.

[0006] An electronic device may include a display; a communication circuit; and a processor. The processor may display, through the display, a user interface (UI) including a list of one or more proxy services registered on a server for a transaction on 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 processor may be configured to receive a user input for purchasing one of the one or more proxy services in the list. The processor may be configured to provide the proxy service to another PC of another user who has registered the proxy service based on the reception of the user input.

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

[0008] FIG. 2A is a flow chart illustrating the operation of an electronic device and a server according to one embodiment.

[0009] FIG. 2b illustrates a UI displayed on a display of an electronic device according to one embodiment.

[0010] FIG. 3A is a flowchart illustrating the operation of an external electronic device and a server according to one embodiment.

[0011] FIG. 3b illustrates a UI displayed on a display of an external electronic device according to one embodiment.

[0012] FIG. 3c illustrates a screen displayed on a display of an external electronic device according to one embodiment.

[0013] FIG. 3D illustrates a UI displayed on a display of an external electronic device according to one embodiment.

[0014] FIG. 3e illustrates a UI displayed on a display of an electronic device according to one embodiment.

[0015] Specific structural or functional descriptions of embodiments according to the concept of the present invention disclosed in this specification are merely illustrative for the purpose of explaining embodiments according to the concept of the present invention, and embodiments according to the concept of the present invention may be implemented in various forms and are not limited to the embodiments described in this specification.

[0016] Embodiments according to the concept of the present invention may have various modifications and take various forms, and thus, embodiments are illustrated in the drawings and described in detail in this specification. However, this is not intended to limit embodiments according to the concept of the present invention to specific disclosed forms, but rather includes modifications, equivalents, or alternatives that fall within the spirit and technical scope of the present invention.

[0017] While terms such as "first" or "second" may be used to describe various components, these components should not be limited by these terms. These terms are intended solely to distinguish one component from another. For example, a first component may be referred to as a "second component," and similarly, a second component may also be referred to as a "first component," without departing from the scope of the invention.

[0018] When a component is referred to as being "connected" or "connected" to another component, it should be understood that it may be directly connected or connected to that other component, but that there may be other components in between. Conversely, when a component is referred to as being "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between. Expressions that describe relationships between components, such as "between," "immediately between," or "directly adjacent to," should be interpreted similarly.

[0019] The terminology used herein is for the purpose of describing specific embodiments only and is not intended to limit the present invention. The singular expressions include plural expressions unless the context clearly indicates otherwise. In this specification, it should be understood that the terms "comprises" or "has" are intended to specify the presence of a described feature, number, step, operation, component, part, or combination thereof, but do not preclude the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.

[0020] Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. Terms defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology, and will not be interpreted in an idealized or overly formal sense unless explicitly defined herein.

[0021] Hereinafter, embodiments will be described in detail with reference to the attached drawings. However, the scope of the patent application is not limited or restricted by these embodiments. The same reference numerals in each drawing represent the same components.

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

[0023] 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).

[0024] 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.

[0025] 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.

[0026] 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.

[0027] 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.

[0028] 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).

[0029] 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. 2A or FIG. 3A 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.

[0030] 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).

[0031] 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).

[0032] 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.

[0033] 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.

[0034] 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.

[0035] 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.

[0036] 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.

[0037] 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.

[0038] 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.

[0039] 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.

[0040] 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).

[0041] As described above, the electronic device (101) can register a proxy service (or boosting service) for users of external electronic devices (105, 107) on the exchange using its own PC. The user of the external electronic device (105, 107) can receive (or share) experience points and / or goods acquired by the PC associated with the electronic device (101) through automatic play by purchasing one or more proxy services among the proxy services registered on the exchange. Accordingly, the device and method according to the embodiments of the present disclosure can provide a user experience that allows less-experienced users to more easily adapt to virtual spaces by connecting less-experienced users and more-experienced users through proxy services, and can provide more-experienced users with additional benefits. In addition, by having less-experienced users and more-experienced users conclude a contract for proxy services in the virtual space, the reliability of transactions between each of the less-experienced and more-experienced users can be increased.

[0042] FIG. 2A is a flowchart illustrating the operation of an electronic device and a server according to one embodiment. FIG. 2B illustrates a UI displayed on a display of an electronic device according to one embodiment.

[0043] The operation of the electronic device (101) illustrated in FIG. 2A may be performed by the processor (111) of FIG. 1 executing instructions stored in a memory (e.g., the memory (113) of FIG. 1). The operation of the server (103) illustrated in FIG. 2A may be performed by the processor (131) of FIG. 1 executing instructions stored in a memory (e.g., the memory (133) of FIG. 1). Transmission and / or reception of information between the electronic device (101) and the server (103) may be performed through a communication circuit (e.g., the communication circuit (115, 135) of FIG. 1).

[0044] Referring to FIG. 2A, in operation 201, the electronic device (101) may receive a first user input. According to one embodiment, the electronic device (101) may receive the first user input provided by the user of the electronic device (101). According to one embodiment, the electronic device (101) may receive the first user input during automatic play. According to one embodiment, the electronic device (101) may receive the first user input for displaying a UI (user interface, 210) for registering a proxy service during automatic play. For example, automatic play may be a play in which a PC is automatically operated without a user's operation (or intervention). For example, automatic play may be a play in which a PC performs a designated action for the growth of the PC (e.g., growth of stats, level, and / or skills) without a user's operation (or intervention). For example, the proxy service may also be referred to as a boosting service. For example, a proxy service may also be referred to as a hunting proxy service.

[0045] In operation 202, the electronic device (101) may display a UI (210) including one or more items (220, 221, 225, 230, 231, 235) on the display (117) based on receiving a first user input. The electronic device (101) may display the UI (210) for registering the sale of the agency service through the display (117) based on the fact that the automatic play of the PC of the electronic device (101) is in progress.

[0046] Referring to FIG. 2b, an item (220) of the UI (210) may be an item for indicating the content of the service provided by the UI (210). An item (221) of the UI (210) may be an item for indicating information for registering a proxy service in a virtual exchange. For example, an item (221) of the UI (210) may include information on a region currently being automatically played in a virtual space (e.g., a current hunting ground, a deep graveyard forest), and / or price information set by a seller for purchasing a proxy service. The region currently being automatically played may be a place where the proxy service is provided. The region currently being automatically played may not be changed by a user's input on the UI (210). However, the present invention is not limited thereto. The region currently being automatically played may be changed by a user's input on the UI (210). The price set for purchasing a proxy service may be set based on a virtual currency (or game money) used in the virtual space. For example, the information regarding the price of the agency service may be changed by the user's input related to the item (225) on the UI (210). For example, the item (225) of the UI (210) may be an area for setting the amount for purchasing the agency service. For example, the item (225) of the UI (210) may include a button for increasing the amount and a button for decreasing the amount. For example, the item (225) of the UI (210) may include one or more number buttons for setting the amount. For example, the item (230) of the UI (210) may be an item for notifying the condition of discontinuation of the agency service. For example, the item (230) of the UI (210) may include text indicating that the agency service is in progress during automatic play of the user's PC of the electronic device (101). For example, the item (231) may be a button for canceling registration of the agency service.For example, the electronic device (101) may stop displaying the UI (210) based on obtaining a designated input for item (231). For example, item (235) may be a button for registering a proxy service. For example, the electronic device (101) may register a proxy service in a virtual exchange based on obtaining a second user input for item (235).

[0047] Referring back to FIG. 2A, in operation 203, the electronic device (101) may receive a second user input for registration of a proxy service. According to one embodiment, the electronic device (101) may receive a second user input for an item (235) for registration of a proxy service among one or more items (220, 221, 225, 230, 231, 235) of the UI (210).

[0048] In operation 204, the electronic device (101) may request registration for the proxy service from the server (103) based on a second user input. For example, the request may include information about the region where the user's PC of the electronic device (101) is currently playing automatically (e.g., current hunting grounds, deep graveyard forest), and / or price information set by the seller for the purchase of the proxy service.

[0049] In operation 205, the server (103) may register the proxy service with the virtual exchange. The server (103) may register the proxy service with the virtual exchange while the PC of the electronic device (101) is performing auto-play. For example, the server (103) may deregister the proxy service from the virtual exchange when the PC of the electronic device (101) terminates auto-play. For example, the electronic device (101) may request the server (103) to deregister the proxy service based on the termination of auto-play on the PC of the electronic device (101).

[0050] As described above, the electronic device (101) can register an agent service to a user of an external electronic device (105, 107) in the exchange by using its own PC through the UI (210). The user of the external electronic device (105, 107) can receive (or share) experience points and / or goods acquired by the PC associated with the electronic device (101) through automatic play by purchasing one of the agent services among one or more agent services registered in the exchange. Accordingly, the device and method according to the embodiments of the present disclosure can provide a user experience that allows a low-skilled (or low-experienced) user to more easily adapt to a virtual space by connecting a low-skilled (or low-experienced) user and a high-skilled (or high-experienced) user to each other through the agent service, and can provide an additional benefit to a high-skilled (or high-experienced) user. In addition, by concluding a contract for agency services between low-skilled (or low-experienced) users and high-skilled (or high-experienced) users in a virtual space, the reliability of transactions between low-skilled (or low-experienced) users and high-skilled (or high-experienced) users can be increased.

[0051] FIG. 3A is a flowchart illustrating the operation of an external electronic device and a server according to one embodiment. FIG. 3B illustrates a UI displayed on a display of an external electronic device according to one embodiment. FIG. 3C illustrates a screen displayed on a display of an external electronic device according to one embodiment. FIG. 3D illustrates a UI displayed on a display of an external electronic device according to one embodiment. FIG. 3E illustrates a UI displayed on a display of an electronic device according to one embodiment.

[0052] The operation of the server (103) illustrated in FIG. 3A may be performed by the processor (131) of FIG. 1 executing instructions stored in a memory (e.g., the memory (133) of FIG. 1). The operation of the external electronic device (105) illustrated in FIG. 3A may be performed by the processor (151) of FIG. 1 executing instructions stored in a memory (e.g., the memory (153) of FIG. 1). Transmission and / or reception of information between the external electronic device (105) and the server (103) may be performed through a communication circuit (e.g., the communication circuit (155, 135) of FIG. 1).

[0053] Referring to FIG. 3A, in operation 301, the external electronic device (105) may be configured to receive a third user input provided from a user of the external electronic device (105).

[0054] Referring to FIG. 3B, the third user input may be referred to as a user input for displaying a list of one or more agent services (323) registered with the server (103) for a transaction on the display (117). For example, the external electronic device (105) may request the list from the server (103) based on receiving a third user input for a designated key button or a third user input for a designated visual object for requesting display of the list on the display (117). However, the present invention is not limited thereto. In one embodiment, the designated key button may include, for example, a physical button on a keyboard. In one embodiment, the designated visual object may include a user interface (UI) displayed on the display (117). For example, the request may be provided as at least a part of functions such as inventory, crafting, store, collection, and exchange provided within a virtual space service. For example, the request may be provided as part of any function of a virtual space service that displays a virtual item on a display (117).

[0055] Referring again to FIG. 3A, at operation 302, the external electronic device (105) may request the server (103) for first information for a list of proxy services registered with the server (103) for a transaction, based on the first user input.

[0056] According to one embodiment, the external electronic device (105) may be configured to, upon executing instructions, in response to receiving a first user input, request a list of proxy services registered with the server (103) for a transaction from the server (103). For example, the first information may be referenced as information for the external electronic device (105) to display the list on the display (117).

[0057] In operation 303, the server (103) can transmit first information for displaying a list of proxy services to an external electronic device (105).

[0058] According to one embodiment, the server (103) may, based on receiving a request for first information from an external electronic device (105), transmit first information to the external electronic device (105) for displaying a list of one or more agency services (323) registered with the server (103) for a transaction.

[0059] For example, the server (103) may provide a service for trading agency services. For example, the server (103) may include a virtual exchange for trading agency services. Sellers may register agency services they wish to sell in the virtual exchange of the server (103), and buyers may check and purchase the registered agency services. The first information for displaying a list of one or more agency services to be sold (e.g., one or more agency services (323) of FIG. 3b) may be referenced as information for displaying information (e.g., name, hunting ground, experience points, and / or gold coins) and / or prices regarding each of the one or more agency services (323) registered in the virtual exchange on a display of an external electronic device (105) (e.g., display (157) of FIG. 3b).

[0060] In operation 304, the external electronic device (105) may display a UI (310) (user interface) including a list of proxy services on the display (157) based on receiving first information from the server (103).

[0061] According to one embodiment, the external electronic device (105) may, based on receiving first information from the server (103), display on the display (117) a UI (310) including a list of one or more agency services (323) registered with the server (103) for a transaction using the first information.

[0062] For example, the external electronic device (105) may be configured to display, on the display (117), a UI (310) including a list of one or more agency services (323) registered in the virtual exchange based on first information provided from the server (103). Referring to FIG. 3b, the UI (310) may include a list including information related to one or more agency services (323) included in the first information.

[0063] According to one embodiment, the UI (310) may include a purchase field (312), a sale field (313), a rental field (314), a hunting agent field (315), a settlement field (316), and / or a settlement details field (317).

[0064] For example, the UI (310) may change depending on the activated field. For example, while the purchase field (312) is activated, the UI (310) may display one or more items available for purchase. For example, while the sale field (313) is activated, the UI (310) may display one or more items available for sale through the PC of the user of the external electronic device (105). For example, while the sale field (313) is activated, the UI (310) may include a menu for the PC to perform registration for selling an item within the server (103). For example, while the rental field (314) is activated, the UI (310) may display one or more items available for rental through the PC of the user of the external electronic device (105). For example, while the hunting agency field (315) is activated, the UI (310) may display one or more agency services available for purchase. For example, while the settlement field (316) is activated, the UI (310) may include a menu for settling goods (e.g., items and / or gold coins) acquired during the proxy service purchased through the PC of the user of the external electronic device (105) between the buyer and the seller. For example, while the settlement details field (317) is activated, the UI (310) may include a menu for showing goods (e.g., items and / or gold coins) settled through the proxy service purchased through the PC of the user of the external electronic device (105).

[0065] For example, while the hunting agent field (315) is activated, the UI (310) may include a list of one or more hunting areas (321). For example, while the hunting agent field (315) is activated, the UI (310) may include a list of one or more agent services (323). For example, the list of one or more agent services (323) may include information about the name of the PC of the user who registered the agent service, the area where the agent service is provided, experience points obtainable through the agent service, goods obtainable through the agent service, and / or costs required for using the agent service.

[0066] Referring again to FIG. 3a, at operation 305, the external electronic device (105) may receive a fourth user input for selection of one proxy service (e.g., one proxy service (325) of FIG. 3b).

[0067] According to one embodiment, the external electronic device (105) may be configured to receive a fourth user input (330) for selecting one agency service (325) from among one or more agency services (323) in the list. The agency service (325) may be referenced as the agency service selected by the fourth user input (330) from among the one or more agency services (323). For example, the fourth user input (330) may be referenced as a user input for a visual object (327) corresponding to one agency service (325) in the UI (310) illustrated in FIG. 3B. The external electronic device (105) may receive the fourth user input (330) for one visual object (327) corresponding to one of the agency services (323) that the user wishes to purchase from among the one or more visual objects.

[0068] In operation 306, the external electronic device (105) may request the server (103) to purchase one selected proxy service (325) by a fourth user input (330).

[0069] According to one embodiment, the external electronic device (105) may transmit information about a selected proxy service (325) to the server (103) based on receiving a fourth user input (330).

[0070] In operation 306, the external electronic device (105) may request a purchase of one agency service (325) based on a fourth user input (330) selecting a visual object (327). For example, the external electronic device (105) may transmit a request to the server (103) for the purchase of one agency service (325) based on the fourth user input (330) selecting a visual object (327). For example, the request may include identification information of one agency service (325), identification information of a user of the external electronic device (105), and / or account information.

[0071] In operation 307, the server (103) may process a purchase of one agency service (325). According to one embodiment, the server (103) may process a transaction of one agency service (325) based on receiving a purchase request of one agency service (325) from an external electronic device (105). For example, the server (103) may establish a party between a buyer's PC (355 of FIG. 3C) and a seller's PC (351 of FIG. 3C). For example, the party may be a contract for distributing (or sharing) goods acquired during automatic play between the buyer's PC (355) and the seller's PC (351). For example, the party may be a contract for distributing (or sharing) goods acquired during automatic play of the seller's PC (351) between the buyer's PC (355) and the seller's PC (351). For example, by a party between the buyer's PC (355) and the seller's PC (351), goods obtained by the seller's PC (351) by hunting an NPC (341) through automatic play can also be provided to the buyer's PC (355).

[0072] For example, the server (103) may initiate automatic play of the seller's PC to provide the proxy service to the buyer's PC based on receiving a purchase request for one proxy service (325) from an external electronic device (105).

[0073] For example, the server (103) may move the buyer's PC to the vicinity of the seller's PC based on receiving a purchase request for one proxy service (325) from the external electronic device (105). For example, if the buyer's PC is far away from the seller's PC (e.g., in different hunting grounds), the server (103) may move the buyer's PC to the vicinity of the seller's PC. For example, the server (103) may send a command to the buyer's external electronic device (105, 107) to move the PC to the vicinity of the seller's PC. In one embodiment, the external electronic device (105) may move the PC of the external electronic device (105) to the area where the proxy service is provided during the automatic play of the PC of the electronic device (101) based on the purchase of the proxy service by the user of the electronic device (101) through the server (103). However, the present invention is not limited thereto. For example, the server (103) may move the seller's PC to the vicinity of the buyer's PC based on receiving a purchase request for a single proxy service (325) from the external electronic device (105). For example, if the seller's PC is far from the buyer's PC (e.g., in different hunting grounds), the server (103) may move the seller's PC to the vicinity of the buyer's PC. For example, the server (103) may transmit a command to the seller's electronic device (101) to move the PC to the vicinity of the buyer's PC. For example, the electronic device (101) may move the PC of the electronic device (101) toward the PC of the external electronic device (105) within the area where the proxy service is provided during the automatic play of the PC of the electronic device (101) based on the proxy service being sold to the user of the external electronic device (105) through the server (103). However, the present invention is not limited thereto.For example, the electronic device (101) may provide the proxy service to the purchaser's PC regardless of whether the purchaser's PC is located in the area where the proxy service is provided. For example, the server (103) may not move the purchaser's PC to the seller's PC even if the seller's PC is far away from the purchaser's PC (e.g., in different hunting grounds) (or if the purchaser's PC is not located within the area where the proxy service is provided). For example, the server (103) may not move the seller's PC to the purchaser's PC even if the seller's PC is far away from the purchaser's PC (e.g., in different hunting grounds) (or if the seller's PC is not located within the area where the proxy service is provided). For example, the server (103) may initiate automatic play of the seller's PC to provide the proxy service to the buyer's PC even when the seller's PC is far away from the buyer's PC (e.g., in different hunting grounds) (or when the buyer's PC is not located within the area where the proxy service is provided).

[0074] For example, the server (103) can provide one agency service (325) to the buyer's PC (355) while the seller's PC (351) is in automatic play. For example, the server (103) can provide one agency service (325) to the buyer's PC (355) for the same amount of time as the buyer's PC (355) has purchased.

[0075] For example, the electronic device (101) may control the PC of the electronic device (101) to be located between the NPC (non-PC) and the PC of the external electronic device (105) during the automatic play, so that the PC of the electronic device (101) defends against an attack by an NPC (non-PC) on the PC of the external electronic device (105). For example, the external electronic device (105) may control the PC of the external electronic device (105) to be located further away from the NPC than the PC of the electronic device (101), so that the PC of the electronic device (101) defends against an attack by an NPC on the PC of the external electronic device (105).

[0076] For example, while the electronic device (101) provides the proxy service to the purchaser's PC, the electronic device (101) may acquire goods and experience points for growing the seller's PC through the seller's PC during the auto-play of the seller's PC. Upon termination of the proxy service, the acquired goods and experience points may be distributed (or shared) between the seller's PC and the purchaser's PC. Upon termination of the proxy service, the transaction amount corresponding to the proxy service may be transferred from the purchaser's PC to the seller's PC via the server (103). For example, the proxy service may be terminated upon termination of the auto-play of the PC. However, the present invention is not limited thereto.

[0077] For example, the acquired goods and the experience points may be transferred (or withdrawn) (or delivered) from the seller's PC while the agency service is provided to the purchaser's PC. For example, the acquired goods and the experience points may be transferred (or withdrawn) (or delivered) from the seller's PC while the agency service is provided to the purchaser's PC according to specified conditions. In one embodiment, the specified conditions may be based on a distribution cycle, a quantity of acquired goods, a quantity of acquired experience points, an intermediate termination of the agency service, and / or a communication connection of the electronic devices (101, 105) to the server (103). For example, the acquired goods and the experience points may be transferred (or withdrawn) (or delivered) from the seller's PC at every specified distribution cycle (or in real time). For example, the acquired goods and the experience points may be transferred (or withdrawn) (or delivered) from the seller's PC whenever the undistributed goods exceed a specified amount of goods. For example, the acquired goods and the experience points may be transferred (or withdrawn) (or delivered) from the seller's PC whenever the undistributed experience points exceed a specified amount of experience. For example, the acquired goods and the experience points may be transferred (or withdrawn) (or delivered) from the seller's PC when the agency service by the seller and / or the buyer is terminated midway. In one embodiment, the goods and the experience points transferred (or withdrawn) (or delivered) from the seller's PC may be distributed between the seller's PC and the buyer's PC. In one embodiment, the goods and the experience points transferred (or withdrawn) (or delivered) from the seller's PC may be distributed between the seller's PC and the buyer's PC based on the termination of the agency service.In one embodiment, the goods and experience points transferred (or withdrawn) (or delivered) from the seller's PC may be stored in the server (103) (or the seller's PC, the buyer's PC, and / or an account designated by the server (103). In one embodiment, the stored goods and experience points may be distributed between the seller's PC and the buyer's PC simultaneously (or substantially simultaneously) with the settlement of the transaction amount corresponding to the time at which the agency service was provided. In one embodiment, the stored goods and experience points may be distributed between the seller's PC and the buyer's PC based on the termination of the agency service. In one embodiment, the stored goods and experience points may be distributed between the seller's PC and the buyer's PC based on the intermediate termination of the agency service. In one embodiment, the intermediate termination of the agency service may refer to the termination before the scheduled termination time at the time of the agency service transaction.

[0078] For example, the transaction amount corresponding to the agency service may be transferred (or withdrawn) (or delivered) from the purchaser's PC while the agency service is provided to the purchaser's PC. For example, the transaction amount corresponding to the agency service may be transferred (or withdrawn) (or delivered) from the purchaser's PC while the agency service is provided to the purchaser's PC according to specified conditions. In one embodiment, the specified conditions may be based on a distribution cycle, a purchase of the agency service, an intermediate termination of the agency service, and / or a communication connection of the electronic devices (101, 105) to the server (103). For example, the transaction amount corresponding to the agency service may be transferred (or withdrawn) (or delivered) from the purchaser's PC at every specified distribution cycle (or in real time). For example, the transaction amount corresponding to the agency service may be transferred (or withdrawn) (or delivered) from the purchaser's PC when the purchaser's PC purchases the agency service. For example, the transaction amount corresponding to the agency service may be transferred (or withdrawn) (or delivered) from the PC of the buyer when the agency service is terminated midway by the seller and / or the buyer. For example, the transaction amount corresponding to the agency service may be transferred (or withdrawn) (or delivered) from the PC of the buyer when the electronic devices (101, 105) of the seller and / or the buyer are disconnected (or logged out) (or disconnected) from the server (103). In one embodiment, the transaction amount transferred (or withdrawn) (or delivered) from the PC of the seller may be directly (or in real time) delivered to the PC of the seller. In one embodiment, the transaction amount transferred (or withdrawn) (or delivered) from the PC of the seller may be delivered to the PC of the seller based on the termination of the agency service.In one embodiment, the transaction amount transferred (or withdrawn) (or delivered) from the buyer's PC may be stored in the server (103) (or the seller's PC, the buyer's PC, and / or an account designated by the server (103). In one embodiment, a portion of the stored transaction amount corresponding to the time at which the agency service was provided may be transferred to the seller's PC simultaneously (or substantially simultaneously) with the settlement of the goods and the experience points. In one embodiment, the stored transaction amount may be transferred to the seller's PC based on the termination of the agency service. In one embodiment, a portion of the stored transaction amount corresponding to the time at which the agency service was provided may be transferred to the seller's PC based on the intermediate termination of the agency service.

[0079] For example, when the provision of one proxy service (325) is completed, the server (103) may display a UI (360 of FIG. 3D) guiding the termination of the hunting agency service through the display (157) of the external electronic device (105) corresponding to the purchaser's PC (355). Referring to FIG. 3D , the UI (360) may include one or more items (371, 373, 375). For example, item (371) may include a phrase guiding the termination of the proxy service and / or a phrase guiding the time at which the proxy service was provided. For example, item (373) may include a phrase guiding the goods (e.g., items, and / or gold coins) and / or experience points acquired during the proxy service. For example, item (375) may be a button for stopping the display of the UI (360). For example, the external electronic device (105) may stop displaying the UI (360) based on obtaining a specified input for the item (375).

[0080] For example, when the provision of one agency service (325) is completed, the server (103) may display a UI (380 in FIG. 3E) guiding the termination of the agency hunting service through the display (117) of the electronic device (101) corresponding to the seller's PC (351). Referring to FIG. 3E, the UI (380) may include one or more items (391, 393, 395). For example, item (391) may include a phrase guiding the termination of the agency service and / or a phrase guiding the time at which the agency service was provided. For example, item (393) may include information about the buyer to whom the agency service was provided and a phrase guiding the reward earned during the agency service. For example, item (395) may be a button for stopping the display of the UI (380). For example, the electronic device (101) may stop displaying the UI (380) based on obtaining a specified input for an item (395).

[0081] As described above, the electronic device (101) can register an agency service to a user of an external electronic device (105, 107) through the UI (210) using its own PC. The user of the external electronic device (105, 107) can receive (or share) experience points and / or goods acquired in an area beyond the capability of its own PC by purchasing one or more agency services among the agency services registered in the exchange. Accordingly, the device and method according to the embodiments of the present disclosure can provide a user experience that allows a low-skilled (or low-experienced) user to more easily adapt to a virtual space by connecting a low-skilled (or low-experienced) user and a high-skilled (or high-experienced) user to each other through an agency service, and can provide an additional benefit to a high-skilled (or high-experienced) user. In addition, by concluding a contract for agency services between low-skilled (or low-experienced) users and high-skilled (or high-experienced) users in a virtual space, the reliability of transactions between low-skilled (or low-experienced) users and high-skilled (or high-experienced) users can be increased.

[0082] 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 user interface (UI) for registering the sale of a proxy service to another PC of another user of a player character (PC) corresponding to a user of the electronic device. The processor may be configured to receive a user input for registering the proxy service with the server, the user input including information about an area where the proxy service is provided and / or information about a price of the proxy service in a virtual space provided through a server, and to request, through the communication circuit, the server to register with an exchange including a list of one or more proxy services for the transaction of the proxy service.

[0083] The processor may be configured to initiate automatic play of the PC to provide the proxy service to the other PC based on the proxy service being sold to the other user of the other electronic device through the server.

[0084] The processor may be configured to acquire goods and experience points for growing the PC while providing the agency service to the other PC. The acquired goods and experience points may be distributed (or shared) between the PC and the other PC. The transaction amount corresponding to the agency service may be transferred from the other PC to the PC.

[0085] The acquired goods and experience points may be distributed between the PC and the other PC while providing the agency service to the other PC. The transaction amount corresponding to the agency service may be transferred from the other PC to the PC while providing the agency service to the other PC.

[0086] The acquired goods and experience points may be distributed between the PC and the other PC based on the termination of the agency service. The transaction amount corresponding to the agency service from the other PC may be transferred to the PC based on the termination of the agency service.

[0087] The acquired goods and experience points may be transferred to a designated account while providing the agency service to the other PC. The transaction amount corresponding to the agency service from the other PC may be transferred to the designated account while providing the agency service to the other PC. The acquired goods and experience points transferred to the designated account may be distributed between the PC and the other PC based on the termination of the agency service. The transaction amount transferred to the designated account may be transferred to the PC based on the termination of the agency service.

[0088] The processor may be configured to control the PC to be positioned between the NPC and the other PC so that, during the automatic play, the PC defends against an attack by an NPC (non-PC) on the other PC.

[0089] The processor may be configured to move the PC toward the other PC within the area where the proxy service is provided during the automatic play based on the proxy service being sold to the other user of the other electronic device through the server.

[0090] The above proxy service may be provided to the other PC regardless of whether the other PC is located in an area where the proxy service is provided.

[0091] The above proxy service may be configured to terminate based on the termination of the automatic play of the PC.

[0092] The processor may be configured to determine whether the PC's autoplay is in progress based on receiving a user input requesting the display of the UI for registering the sale of the agency service through the display. The processor may be configured to display the UI for registering the sale of the agency service through the display based on the PC's autoplay being in progress.

[0093] The processor may be configured to request the server to deregister the proxy service based on the termination of the automatic play of the PC.

[0094] Information about the price of the above agency service may be changed by the user's input on the UI.

[0095] The above exchange may include a field for displaying the list of the one or more agency services, and a field for displaying the settlement result of the agency service.

[0096] The method performed on an electronic device as described above may include an action of displaying, through a display of the electronic device, a user interface (UI) for registering the sale of an agency service to another PC of another user of a player character (PC) corresponding to a user of the electronic device. The method may include an action of requesting, through a communication circuit of the electronic device, to register, to the server, an exchange including a list of one or more agency services for trading the agency service, based on receiving a user input for registering the agency service, which includes information on an area where the agency service is provided and / or information on a price of the agency service, in a virtual space provided through a server.

[0097] The method may include an action of initiating automatic play of the PC to provide the proxy service to the other PC based on the proxy service being sold to the other user of the other electronic device through the server.

[0098] The method may include an operation of acquiring goods and experience points for growing the PC through the PC while providing the agency service to the other PC. The acquired goods and experience points may be distributed (or shared) between the PC and the other PC. The transaction amount corresponding to the agency service may be transferred from the other PC to the PC.

[0099] The acquired goods and experience points may be distributed between the PC and the other PC while providing the agency service to the other PC. The transaction amount corresponding to the agency service may be transferred from the other PC to the PC while providing the agency service to the other PC.

[0100] The acquired goods and experience points may be distributed between the PC and the other PC based on the termination of the agency service. The transaction amount corresponding to the agency service from the other PC may be transferred to the PC based on the termination of the agency service.

[0101] The acquired goods and experience points may be transferred to a designated account while providing the agency service to the other PC. The transaction amount corresponding to the agency service from the other PC may be transferred to the designated account while providing the agency service to the other PC. The acquired goods and experience points transferred to the designated account may be distributed between the PC and the other PC based on the termination of the agency service. The transaction amount transferred to the designated account may be transferred to the PC based on the termination of the agency service.

[0102] The method may include an action of controlling the PC to be positioned between the NPC and the other PC so that the PC defends against an attack by an NPC (non-PC) on the other PC during the automatic play.

[0103] The method may include, during the automatic play, moving the PC toward the other PC within the area where the proxy service is provided, based on the proxy service being sold to the other user of the other electronic device through the server.

[0104] The above proxy service may be provided to the other PC regardless of whether the other PC is located in an area where the proxy service is provided.

[0105] The above proxy service may be configured to terminate based on the termination of the automatic play of the PC.

[0106] The method may include an operation of determining whether autoplay of the PC is in progress based on receiving a user input requesting display of the UI for registering the sale of the agency service through the display. The method may include an operation of displaying the UI for registering the sale of the agency service through the display based on the fact that autoplay of the PC is in progress.

[0107] The method may include an action of requesting the server to deregister the proxy service based on the termination of automatic play of the PC.

[0108] Information about the price of the above agency service may be changed by the user's input on the UI.

[0109] The above exchange may include a field for displaying the list of the one or more agency services, and a field for displaying the settlement result of the agency service.

[0110] As described above, the electronic device may include a display; a communication circuit; and a processor. The processor may display, through the display, a user interface (UI) including a list of one or more proxy services registered on a server for a transaction on 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 processor may be configured to receive a user input for purchasing one of the one or more proxy services in the list. The processor may be configured to provide the proxy service to another PC of another user who has registered the proxy service based on the reception of the user input.

[0111] The processor may be configured to initiate automatic play of the PC while the other PC is provided with the proxy service based on the purchase of the proxy service of the other user through the server.

[0112] While the above processor receives the above proxy service through the other PC, the goods acquired through the other PC and the experience points for growing the PC can be distributed (or shared) between the other PC and the above PC.

[0113] The processor may be configured to control the PC to stay further away from the NPC than the other PC during the automatic play, so as to prevent the other PC from attacking the NPC (non-PC) on the PC.

[0114] The processor may be configured to move the PC to the region where the proxy service is provided during the automatic play based on the purchase of the proxy service by the other user through the server.

[0115] The above proxy service may be configured to terminate based on the termination of the automatic play of the other PC.

[0116] 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.

[0117] 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.

[0118] 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.

[0119] 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.

[0120] Therefore, other implementations, other embodiments, and equivalents of the claims are also within 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 included in a computer program product. The computer program product may be traded as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.

[0121] 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 Contains a processor, The above processor: Through the above display, a UI (user interface) is displayed for registering the sale of a proxy service to another PC of another user of the player character (PC) corresponding to the user of the electronic device, Based on receiving a user input for registering the agency service including information about the region where the agency service is provided and / or information about the price of the agency service in the virtual space provided through the server, the server is configured to request registration in an exchange including a list of one or more agency services for trading the agency service through the communication circuit. Electronic devices.

2. In paragraph 1, The above processor, configured to initiate automatic play of said PC to provide said proxy service to said other PC based on said proxy service being sold to said other user of said other electronic device through said server; Electronic devices.

3. In paragraph 1, The above processor, While providing the above-mentioned agency service to the other PC, it is configured to obtain goods and experience points for growing the PC through the PC, The above acquired goods and experience points are distributed between the PC and the other PC, It is configured so that the transaction amount corresponding to the above agency service is transferred from another PC to the above PC. Electronic devices.

4. In paragraph 3, The above-mentioned acquired goods and experience points are distributed between the PC and the other PC while providing the above-mentioned agency service to the other PC. A transaction amount corresponding to the above agency service is configured to be transferred to the PC while providing the above agency service to the other PC. Electronic devices.

5. In paragraph 3, The above acquired goods and experience points are distributed between the PC and the other PC based on the termination of the above agency service, The transaction amount corresponding to the above agency service from another PC is configured to be transferred to the PC based on the termination of the above agency service. Electronic devices.

6. In paragraph 3, The above acquired goods and experience points are transferred to the designated account while providing the above agency service to the other PC. While providing said agency service to said other PC, the transaction amount corresponding to said agency service from another PC is transferred to said designated account, The acquired goods and experience points transferred to the above-mentioned designated account are distributed between the PC and the other PC based on the termination of the above-mentioned agency service, The transaction amount transferred to the above-mentioned account is configured to be transferred to the PC based on the termination of the above-mentioned agency service. Electronic devices.

7. In paragraph 2, The above processor, During said automatic play, said PC is configured to control said PC so as to be positioned between said NPC and said other PC, so as to defend against an attack by said NPC (non-PC) on said other PC. Electronic devices.

8. In paragraph 2, The above processor, Based on the said proxy service being sold to said other user of another electronic device through said server, during said automatic play, said PC is configured to move in the direction of said other PC within the area where said proxy service is provided. Electronic devices.

9. In paragraph 2, The above agency service is provided to the other PC regardless of whether the other PC is located in the area where the agency service is provided. Electronic devices.

10. In paragraph 2, The above agency service is configured to be terminated based on the termination of the automatic play of the above PC. Electronic devices.

11. In paragraph 1, The above processor, Through the above display, based on receiving a user input requesting display of the UI for registering the sale of the above agency service, it is confirmed whether the auto play of the PC is in progress, Based on the fact that the auto play of the above PC is in progress, the UI for registering the sale of the above agency service is configured to be displayed through the above display. Electronic devices.

12. In paragraph 11, The above processor, Based on the termination of the automatic play of the above PC, it is configured to request the server to deregister the above proxy service. Electronic devices.

13. In paragraph 1, Information on the price of the above agency service is subject to change based on the user's input on the UI. Electronic devices.

14. In paragraph 1, The above exchange includes a field for displaying the list of one or more agency services, and a field for displaying the settlement result of the agency service. Electronic devices.

15. In a method performed in an electronic device, An action of displaying a UI (user interface) for registering the sale of an agency service to another PC of a player character (PC) corresponding to a user of the electronic device through the display of the electronic device, and An operation of requesting registration in an exchange including a list of one or more agency services for trading of the agency service through a communication circuit of the electronic device, based on receiving a user input for registering the agency service including information on an area where the agency service is provided and / or information on a price of the agency service in a virtual space provided through a server, to the server. method.

16. In paragraph 15, An action to initiate automatic play of said PC to provide said proxy service to said other PC based on said proxy service being sold to said other user of said other electronic device through said server. method.

17. In paragraph 15, While providing the above-mentioned agency service to the other PC, it includes an action of acquiring goods and experience points for growing the PC through the PC, The above acquired goods and experience points are distributed between the PC and the other PC, It is configured so that the transaction amount corresponding to the above agency service is transferred from another PC to the above PC. method.

18. In paragraph 17, The above-mentioned acquired goods and experience points are distributed between the PC and the other PC while providing the above-mentioned agency service to the other PC. A transaction amount corresponding to the above agency service is configured to be transferred to the PC while providing the above agency service to the other PC. method.

19. In Article 17, The above acquired goods and experience points are distributed between the PC and the other PC based on the termination of the above agency service, The transaction amount corresponding to the above agency service from another PC is configured to be transferred to the PC based on the termination of the above agency service. method.

20. In paragraph 17, The above acquired goods and experience points are transferred to the designated account while providing the above agency service to the other PC. While providing said agency service to said other PC, the transaction amount corresponding to said agency service from another PC is transferred to said designated account, The acquired goods and experience points transferred to the above-mentioned designated account are distributed between the PC and the other PC based on the termination of the above-mentioned agency service, The transaction amount transferred to the above-mentioned account is configured to be transferred to the PC based on the termination of the above-mentioned agency service. method.

21. In paragraph 16, During said automatic play, the PC comprises an action of controlling the PC to be positioned between the NPC and the other PC so as to defend against an attack by the NPC (non-PC) on the other PC. method.

22. In paragraph 16, Based on the sale of said proxy service to said other user of another electronic device through said server, during said automatic play, an action is included in which said PC moves in the direction of said other PC within said area where said proxy service is provided. method.

23. In paragraph 16, The above agency service is provided to the other PC regardless of whether the other PC is located in the area where the agency service is provided. method.

24. In paragraph 16, The above agency service is configured to be terminated based on the termination of the automatic play of the above PC. method.

25. In paragraph 15, An action to determine whether auto-play of the PC is in progress based on receiving a user input requesting display of the UI for registering the sale of the agency service through the display, and Based on the fact that the auto play of the above PC is in progress, an action is included to display the UI for registering the sale of the above agency service through the above display. method.

26. In paragraph 25, Based on the termination of the automatic play of the above PC, an action is included to request the server to deregister the above proxy service. method.

27. In paragraph 15, Information on the price of the above agency service is subject to change based on the user's input on the UI. method.

28. In paragraph 15, The above exchange includes a field for displaying the list of one or more agency services, and a field for displaying the settlement result of the agency service. method.

29. In electronic devices, display; communication circuit; and Contains a processor, The above processor: Through the above display, a UI (user interface) including a list of one or more agency services registered on the server for a transaction is displayed on a screen including at least a part of a virtual space including a player character (PC) corresponding to a user of the electronic device, Receiving a user input for purchasing one agency service from among one or more agency services in the above list, The above PC is configured to provide the proxy service through another PC of another user who has registered the proxy service based on receiving the user input. Electronic devices.

30. In paragraph 29, The above processor, Based on the purchase of said other user's said proxy service through said server, while receiving said proxy service through said other PC, it is configured to initiate automatic play of said PC. Electronic devices.

31. In paragraph 29, While receiving the above-mentioned agency service through the other PC, the goods acquired through the other PC and the experience points for growing the PC are distributed between the other PC and the PC. Electronic devices.

32. In paragraph 29, The above processor, During said automatic play, said other PC is configured to control said PC to stay further away from said NPC than said other PC so as to defend against an attack by an NPC (non-PC) on said PC. Electronic devices.

33. In paragraph 29, The above processor, Based on the purchase of said other user's agency service through said server, during said automatic play, said PC is configured to move to an area where said agency service is provided. Electronic devices.

34. In paragraph 29, The above agency service is configured to be terminated based on the termination of the auto play of the other PC. Electronic devices.

Citation Information

Patent Citations

  • Method and System for Performing Quest by Agent Playerin On-line Game

    KR1020060122236A

  • Agent service method of massively multi-player online role playing game

    KR1020070117215A

  • Apparatus and method for purchasing agency of game item, game service system, pc-cafe management apparatus for purchasing agency of game item

    KR1020080084874A

  • Method of causing other game user to represent game play, game server performing the same and storage media storing the same

    KR1020130137871A

  • Method and Apparatus for Lip Synchronization Control of Audio / Visual Signals

    KR1020210115993A