Electronic device, method, and non-transitory computer-readable storage medium for providing information of content in game service

The electronic device and method enable seamless sharing of game content by moving icons between game and community service screens, addressing the inconvenience of manual screenshot capture and upload, thereby improving user experience.

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

Patent Information

Application Number
PCT/KR2024/000113
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

Game users face inconvenience in sharing game-related content with others, requiring manual screenshot capture and upload processes.

Method used

An electronic device and method that allows users to easily share game content by moving icons representing content from a game service screen to a community service screen, enabling seamless integration and display of information about the content in a community service interface.

Benefits of technology

Facilitates easy sharing of game content without cumbersome manual processes, enhancing user convenience and interaction within community services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024000113_10072025_PF_FP_ABST
    Figure KR2024000113_10072025_PF_FP_ABST
Patent Text Reader

Abstract

An electronic device according to an embodiment may comprise: a display; a communication circuit; and a processor. The processor may be configured to: display a first screen related to a game service on the basis of execution of a first application; and display a second screen related to a community service on the basis of execution of a second application. The processor may be configured to, in response to detecting an input for moving an icon in the first screen representing content in the game service to the second screen, acquire information on the content by using the first application. The processor may be configured to display the information together with the icon in an area for editing a post of the second screen.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device, method and non-transitory computer-readable storage medium for providing information on content within a game service

[0001] The present disclosure relates to an electronic device, method, and non-transitory computer-readable storage medium for providing information on content within a game service.

[0002] Game users can share various content, such as in-game items or achievements, with other users or friends. To do so, users must take screenshots of the content they wish to share and manually upload them.

[0003] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above is applicable as prior art related to the present disclosure.

[0004] According to one embodiment, an electronic device may include a display, a communication circuit, and a processor. The processor may be configured to display a first screen related to a game service based on the execution of a first application, and to display a second screen related to a community service based on the execution of a second application. The processor may be configured to, in response to detecting an input for moving an icon representing content within the game service within the first screen to the second screen, display information about the icon and the content within the second screen related to a text message transmitted from the community service.

[0005] According to one embodiment, a method of a user terminal communicating with a server may include an operation of displaying a first screen related to a game service based on execution of a first application through a display of the user terminal, and displaying a second screen related to a community service based on execution of a second application. The method may include an operation of obtaining information about the content using the first application in response to receiving an input for moving an object in the first screen representing content in the game service to a post editing area of ​​the second screen. The method may include an operation of displaying the information in the post editing area of ​​the second screen.

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

[0007] FIG. 2 illustrates screens of an electronic device according to an embodiment.

[0008] FIG. 3A illustrates an example screen of an electronic device according to one embodiment.

[0009] FIG. 3b illustrates an example screen of an electronic device according to one embodiment.

[0010] FIG. 4 illustrates an example screen of an electronic device according to one embodiment.

[0011] FIG. 5 is a drawing illustrating an example screen of an electronic device according to one embodiment.

[0012] FIG. 6A is a drawing exemplarily showing a screen of an electronic device according to one embodiment.

[0013] FIG. 6b is a drawing illustrating an example of a screen of an electronic device according to one embodiment.

[0014] FIG. 7 is a drawing exemplarily showing a screen of an electronic device according to one embodiment.

[0015] FIG. 8A is a drawing exemplarily showing a screen of an electronic device according to one embodiment.

[0016] FIG. 8b is a drawing illustrating an example of a screen of an electronic device according to one embodiment.

[0017] FIG. 9 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0018] FIG. 10 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0019] FIG. 11 is a flowchart illustrating the operation of an electronic device according to one embodiment.

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

[0021] The various embodiments of this document and the terminology used therein are not intended to limit the technology described in this document to a specific embodiment, but should be understood to include various modifications, equivalents, and / or substitutes of the embodiment. In connection with the description of the drawings, similar reference numerals may be used for similar components. The singular expression may include plural expressions unless the context clearly indicates otherwise. In this document, expressions such as "A or B", "at least one of A and / or B", "A, B, or C", or "at least one of A, B, and / or C" may include all possible combinations of the items listed together. Expressions such as "first", "second", "first", or "second" may modify the corresponding components regardless of order or importance, and are only used to distinguish one component from another, but do not limit the corresponding components. When it is said that a component (e.g., a first component) is “(functionally or communicatively) connected” or “connected” to another component (e.g., a second component), the component may be directly connected to the other component, or may be connected via another component (e.g., a third component).

[0022] The term "module" as used in this document includes a unit composed of 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 minimal unit or portion thereof that performs one or more functions. For example, a module may be composed of an application-specific integrated circuit (ASIC).

[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] In one embodiment, the server (103) may refer to a server of a service provider. For example, the service provided by the server (103) may include a game service provided to users who have subscribed to the service. For example, the game service may be provided for network-based playing of games such as role-playing games (RPGs), massive multi-user online RPGs (MMORPGs), first-person shooters (FPSs), and / or puzzle games. Through the game service, different subscribers may be connected to each other through a network, and may cooperate or compete. The server (103) may support or execute functions related to the game service. Functions related to the game service may include, for example, matching of subscribers, provision of virtual spaces such as battlefields, an exchange system for trading virtual items, and / or chatting between subscribers. In one embodiment, the game service may be provided based on the execution of an application (e.g., a game application) installed on a user terminal (e.g., an electronic device (101)).

[0027] For example, the service provided by the server (103) may include a community service for supporting communication between users who have subscribed to the service. The community service may include a messaging service, a chatting service, and a forum service. Through the community service, users can exchange information including text, images, videos, or any combination thereof. In one embodiment, the server (103) may be a server for providing the community service, or may be another server configured to communicate with a server configured to provide the community service.

[0028] In one embodiment, the community service may be provided based on the execution of an application installed on a user terminal (e.g., electronic device (101)). For example, the application for providing the community service may include a web browser application. For example, a user of the user terminal may use the community service by accessing a website or web application providing the community service through the web browser application. For example, the application for providing the community service may include an add-on program or plug-in program added to the web browser application. For example, the application for providing the community service may be installed on the user terminal in the form of an addition to the game application (e.g., a bundle) or may include an application installed independently from the game application.

[0029] In one embodiment, the server (103) may register users of the 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 game service and / or a community service), or may perform user authentication based at least 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.

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

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

[0032] 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 multimedia card (eMMC).

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

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

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

[0036] 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), a drag-and-drop input for moving an object within 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.

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

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

[0039] For example, the PC information may include information about the PC's nickname, the server the PC belongs to, the guild the PC belongs to, user ranking, tendencies, stats, level, skills, achievements, and the PC's appearance. The user ranking may be determined based on at least one of, but not limited to, the PC's level, achievement (or trophy obtained through achievement achievement), player vs. player rating, player vs. environment progress, guild ranking, and play time. The skill information may include, for example, information about the skill's name, type, description, conditions, effects, and growth status. The achievement (or challenge) information may include information about the achievement's name, conditions, and achievement status. The PC's disposition (e.g., good or evil) may be determined based on, but not limited to, interactions with other PCs and / or non-player characters (NPCs) within the game service. 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 objects (or target objects) that may be targets of the interaction.

[0040] In one embodiment, the server (103) may provide (or transmit) at least a portion of the account information to the electronic device (101) in response to an input from a user of the electronic device (101). In one embodiment, the server (103) may provide (or transmit) at least a portion of the PC information to the electronic device (101) in response to an input from a user of the electronic device (101). The user input is described with reference to FIGS. 2 to 8A.

[0041] For example, the PC may include a playable character that performs a specified action based on user input related to account information (or an electronic device) corresponding to the PC. For example, the PC may be different from an NPC that the user cannot control.

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

[0043] 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 information about an item owned by a PC within the game service. For example, the item information may include the name, type, description, grade, stats, enhancement status, and market price information of the item. Alternatively, the server (103) may obtain the market price information of the item from another server (e.g., an exchange server). In one embodiment, the server (103) may provide (or transmit) at least a portion of the item information to the electronic device (101) in response to a user input of the electronic device (101). The user input is described with reference to FIGS. 2 to 8A.

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

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

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

[0047] In one embodiment, the electronic device (101) may display, through the display (117), an execution screen of a first application related to the game service and an execution screen of a second application related to the community service. The execution screen of the first application may be provided as at least a part of the game service. The execution screen of the second application may be provided as at least a part of the community service.

[0048] In one embodiment, the electronic device (101) may receive input for an object within a first screen. The object within the first screen may at least partially represent, configure, or indicate content provided by the game service.

[0049] In one embodiment, the input for the object may include a drag-and-drop input to move the object from a first location within the first screen to a second location within the first screen, or to a location within the second screen.

[0050] In one embodiment, the electronic device (101) may detect an input for moving the object from the first screen to the second screen, and in response to the detection, may receive information about game content corresponding to the object from the server (103). The information about the game content corresponding to the object may include, for example, information about another PC controlled by the PC or the first external electronic device (105). As another example, the information about the game content may include information about an item owned by the PC.

[0051] In one embodiment, the electronic device (101) may display the acquired information within the first screen or the second screen. For example, the electronic device (101) may display the acquired information in the chat window in response to an input for moving the object to the chat window within the first screen. For example, the electronic device (101) may display the acquired information in the post editing area in response to an input for moving the object to the post editing area within the second screen.

[0052] As described above, users of the game service or community service can easily share information about content within the game service without having to perform cumbersome tasks such as taking screenshots. This can improve the convenience of users of the game service or community service.

[0053] FIG. 2 illustrates screens of an electronic device according to an embodiment. In FIG. 2, the electronic device may be the electronic device (101) of FIG. 1 or may include at least some of the components of the electronic device (101).

[0054] Referring to FIG. 2, according to one embodiment, an electronic device (101) can display a first screen (210) and a second screen (260). For example, the electronic device (101) can display the first screen (210) and the second screen (260) through a display (117).

[0055] In one embodiment, the first screen (210) may include a screen related to the game service. For example, the electronic device (101) may display the first screen (210) based on the execution of an application for providing the game service, for example, a game application.

[0056] In one embodiment, the first screen (210) may include objects for organizing, presenting, or representing content within the game service. For example, the first screen (210) may include a main screen (215) and an inventory (220) including a PC controlled by the electronic device (101). For example, the first screen (210) may include an icon (222) representing content such as an item within the inventory (220). For example, the first screen (210) may include an icon (224) representing content such as a skill of the PC. Although not illustrated, the first screen (210) may include an object representing a challenge of the PC (e.g., an object (722) of FIG. 7) and an object representing the PC or another PC (e.g., an object (822) of FIG. 8a).

[0057] In one embodiment, the second screen (260) may include a screen related to the community service. For example, the electronic device (101) may display the second screen (260) based on the execution of an application for providing the community service. For example, the second screen (260) may be related to a text message (e.g., a post and / or message) transmitted from the community service. In one embodiment, the second screen (260) may include an area for editing (e.g., writing or modifying) a post provided as content of the community service. For example, the area may include a title input area (262) and a body input area (264) of the post. Unlike the city, the second screen (260) may include a chat window provided through the community service.

[0058] In one embodiment, the electronic device (101) may receive a first input for moving an object within a first screen (210) to a second screen (260). For example, the first input may include a drag-and-drop input for moving an object within the first screen (210) to the second screen (260). For example, the electronic device (101) may receive a first input (241) for moving an icon (222) within the first screen (210) to a body input area (264) of the second screen (260). In one embodiment, the first screen (210) may include a visual indicator for indicating that the icon (222) is movable. For a non-limiting example, as the visual indicator, the first screen (210) may include a dotted line mark (223) for the icon (222).

[0059] In one embodiment, the electronic device (101) may obtain information about an object (or content composed of the object) in response to detecting (or receiving) a first input for moving an object within a first screen (210) to a second screen (260). For example, the electronic device (101) may obtain information (280) about an icon (222) (or content represented by the icon (222)) in response to detecting (or receiving) a first input (241).

[0060] In one embodiment, information about the content may be obtained, for example, using the game application. For example, the electronic device (101) may request the information from a server (103) accessed through the game application, and receive the information as a response from the server (103) to the request.

[0061] In one embodiment, the electronic device (101) may display the information within the area for editing post information of the second screen (260). For example, the electronic device (101) may display the information (280) regarding the item indicated by the icon (222) within the body input area (264) of the second screen (260), together with the icon (222). For example, in response to receiving (or detecting) the first input (241), the electronic device (101) may display the information (280) within the body input area (264) of the second screen (260), together with the icon (222). The above information (280) may include, for non-limiting examples, at least one of the item's enhancement status such as '+5', the item's name such as 'Sura's Vanguard', the item's grade such as 'Legend', the item's type such as 'Breastplate', and the item's ability such as 'Defense'. In one embodiment, the information (280) about the item indicated by the icon (222) includes the item's appearance information, and thus the information (280) about the item may be understood to include the icon (222) or image information of the icon (222).

[0062] FIGS. 3A and 3B illustrate screens of an electronic device according to an embodiment. In FIGS. 3A and 3B , the electronic device may be the electronic device (101) of FIG. 1 or FIG. 2 , or may include at least some of the components of the electronic device (101).

[0063] Referring to FIGS. 3A and 3B, according to one embodiment, an electronic device (101) may display a first screen (210) related to the game service. For example, the electronic device (101) may display the first screen (210) through a display (117).

[0064] In one embodiment, the first screen (210) may include a chat window (330) for exchanging messages including text and multimedia in real time with another PC as an object for configuring, presenting, or expressing content within the game service. In one embodiment, the chat window (330) may include a message input area (334) and a chat log area (332) in which messages transmitted through the message input area (334) are displayed.

[0065] In one embodiment, the electronic device (101) may receive a drag-and-drop input to move an object within the first screen (210) to a chat window (330) of the first screen (210). For example, referring to FIG. 3A, the electronic device (101) may receive a second input (341) to move an icon (222) within the first screen (210) located outside the chat window (330) to a chat log area (332) of the chat window (330). For example, referring to FIG. 3B, the electronic device (101) may receive a third input (342) to move an icon (222) within the first screen (210) located outside the chat window (330) to a message input area (334) of the chat window (330).

[0066] In one embodiment, the electronic device (101) may, in response to receiving (or detecting) the second input (341), obtain information (280) about the icon (222) (or content indicated by the icon (222)) and display the information (280) within a chat log area (332) of a chat window (330). For example, in response to detecting the second input (341), the electronic device (101) may transmit the information (280) to one or more counterparts of the chat window (330) and display the information within the chat log area (332). Alternatively, the electronic device (101) may, in response to receiving (or detecting) the second input (341), display the information (280) within a message input area (334) of the chat window (330).

[0067] In one embodiment, the electronic device (101) may, in response to receiving (or detecting) the third input (342), obtain information (280) about the icon (222) (or content indicated by the icon (222)) and display the information (280) within a message input area (334) of a chat window (330). Alternatively, the electronic device (101) may, in response to receiving (or detecting) the third input (342), display the information (280) within a chat log area (332) of the chat window (330).

[0068] Information (280) of FIG. 3a (or FIG. 3b) is given the same reference numerals as information (280) of FIG. 2 and is depicted substantially identically, but is not limited thereto. For example, even if information about the content is displayed by a drag-and-drop input for an icon of the same content, the information displayed may at least partially vary depending on the area in which the information is displayed.

[0069] FIG. 4 illustrates an example screen of an electronic device according to an embodiment. In FIG. 4, the electronic device may be the electronic device (101) of FIG. 1, FIG. 2, FIG. 3A, or FIG. 3B, or may include at least some of the components of the electronic device (101).

[0070] Referring to FIG. 4, according to one embodiment, the electronic device (101) may display a third screen (410). For example, the electronic device (101) may display the third screen (410) through the display (117). Although not illustrated, as a non-limiting example, the electronic device (101) may display the third screen (410) by overlapping at least a portion of the first screen (210).

[0071] In one embodiment, the third screen (410) may include a desktop of the electronic device (101). The desktop may include a screen that is initially provided when the electronic device (101) is executed and that allows access to the main functions of the electronic device (101). For example, the desktop may be referred to as a home screen, a main screen, a primary screen, a start screen, a main interface, or a home interface of the electronic device (101).

[0072] In one embodiment, the electronic device (101) may receive (or detect) a fourth input (441) for moving an icon (222) within a first screen (210) to a third screen (410). The fourth input (441) may include, for example, a drag-and-drop input performed from a location of an icon (222) within the first screen (210) to a location within the third screen (410).

[0073] In one embodiment, the electronic device (101), in response to receiving (or detecting) the fourth input (441), may obtain information (e.g., information (280) of FIG. 2) about the icon (222) (or content indicated by the icon (222)) and store an image file having metadata including the information. For example, the image file may be stored in the memory (113) of the electronic device (101). For example, but not limited to, as a result of storing the image file, an icon (412) representing the image file may be generated in the third screen (410).

[0074] FIG. 5 is a diagram illustrating a screen of an electronic device according to an embodiment. The electronic device of FIG. 5 may be the electronic device (101) of FIGS. 1 to 4 or may include at least one of the components of the electronic device (101).

[0075] Referring to FIG. 5, according to one embodiment, the electronic device (101) may receive (or detect) a fifth input (542) for moving an icon (522) (e.g., icon (224) of FIG. 2) from the first screen (210) to an area (e.g., body input area (264)) for editing the post information of the second screen (260). The icon (522) may represent a skill of a PC controlled by the electronic device (101).

[0076] In one embodiment, the electronic device (101) may obtain information (580) about the icon (522) (or a skill corresponding to the icon (522)) in response to detecting (or receiving) a fifth input (542) for moving an icon (522) within a first screen (210) to a body input area (264) of a second screen (260).

[0077] In one embodiment, information (580) may be obtained, for example, using the game application. For example, the electronic device (101) may request the information from a server (103) connected through the game application, and receive the information (580) as a response from the server (103) to the request.

[0078] In one embodiment, the electronic device (101) may display information (580) within the text input area (264) of the second screen (260). For example, the electronic device (101) may display information (580) together with an icon (522) within the text input area (264) of the second screen (260). In response to receiving (or detecting) the fifth input (542), the electronic device (101) may display information (580) within the text input area (264) of the second screen (260). The above information (580) may include at least one of the following: the enhanced state of the skill, such as 'Amplification', 'Extreme', or 'Breakthrough', expressed in the form of a check box, the name of the skill, such as 'Fire Arrow', the grade of the skill, such as 'Hero Skill', the condition of the skill, such as 'None', the effect of the skill, such as 'None', and a text element for describing the skill. In FIG. 5, the icon (522) is illustrated as a separate and individual component from the information (580), but is not limited thereto. For example, the information (580) about the skill indicated by the icon (522) may include image information for representing the skill. In this respect, the information (580) about the item may be understood to include the icon (522) or image information of the icon (522).

[0079] Although not shown, information (580) may be displayed in the chat log area (332) or message input area (334) within the chat window (330) in substantially the same manner as information (280) of FIGS. 3A and 3B is displayed within the chat window (330).

[0080] FIGS. 6A and 6B are diagrams illustrating a screen of an electronic device according to an embodiment. The electronic device of FIGS. 6A and 6B may be the electronic device (101) of FIGS. 1 to 5 or may include at least one of the components of the electronic device (101).

[0081] For the icon (522), the sixth input (642), and the information (680) of FIG. 6a, the descriptions of the icon (222), the first input (241), and the information (280) provided with reference to FIG. 2 may be applied in a substantially identical or corresponding manner.

[0082] For example, the icon (622) may represent an item provided by the game service. For example, the electronic device (101) may receive a sixth input (642) to move the icon (622) from the first screen (210) to the text input area (264) of the second screen (260). For example, in response to the sixth input (642), the electronic device (101) may obtain information (680) and display the information (680) together with the icon (622) within the text input area (264) of the second screen (260).

[0083] Additionally, information (680) may include price information of the item corresponding to the icon (622). The price information may include, but is not limited to, the current price, the lowest transaction price, the highest transaction price, and the average transaction price of the item. The electronic device (101) may receive the price information from the server (103), or may receive it directly or indirectly (e.g., via the server (103)) from another server (e.g., an exchange server) capable of communicating with the server (103).

[0084] Although not shown, information (680) may be displayed in the chat log area (332) or message input area (334) within the chat window (330) in substantially the same manner as information (280) of FIGS. 3A and 3B is displayed within the chat window (330).

[0085] Additionally, the second screen (260) may include a visual object (685) for selecting whether to provide the market information as real-time information. Post information distributed using the second screen (260) may be displayed as in the screen (660) of FIG. 6B. Referring to FIGS. 6A and 6B, if it is selected to provide the market information in real time through an input to the visual object (685), the screen (660) may include a visual object (687) for updating the market information based on the current timing and a visual object (689) indicating the reference time of the market information. Through an input to the visual object (687), the visual information in the information (680) may be updated. If it is selected not to provide the market information in real time through an input to the visual object (685), the screen (660), unlike the illustration in FIG. 6B, may not include the visual object (687). In this case, the visual object (689) may represent the distribution time of the posting information by the screen (260) (e.g., 2023-10-01 21:47) as the reference time of the above price information.

[0086] FIG. 7 is a diagram illustrating a screen of an electronic device according to an embodiment. The electronic device of FIG. 7 may be the electronic device (101) of FIGS. 1 to 6A or may include at least one of the components of the electronic device (101).

[0087] Referring to FIG. 7, according to an embodiment, an electronic device (101) may receive (or detect) a seventh input (742) for moving an object (722) representing content within the game service from a first screen (210) to an area (e.g., a body input area (264)) for editing the post information of a second screen (260). The object (722) may indicate, configure, or represent an achievement of a PC controlled by the electronic device (101). For example, but not limited to, the object (722) may include an image and / or text, such as an icon representing the achievement. For example, the object (722) may at least partially include information (780) about the achievement.

[0088] In one embodiment, the electronic device (101) may, in response to detecting (or receiving) the seventh input (742), obtain information (780) about the achievement as content corresponding to the object (722).

[0089] In one embodiment, information (780) may be obtained, for example, using the game application. For example, the electronic device (101) may request the information from a server (103) connected through the game application, and receive information (780) as a response from the server (103) to the request.

[0090] In one embodiment, the electronic device (101) may display information (780) in the body input area (264) of the second screen (260). For example, the electronic device (101) may display information (780) in response to receiving (or detecting) the seventh input (742). The information (780) about the achievement corresponding to the object (722) may include, for non-limiting examples, information about at least one of an image representing the achievement, a name of the achievement, a description of the achievement, an achievement condition for the achievement, and an achievement rate of the achievement condition.

[0091] Although not shown, information (780) may be displayed in the chat log area (332) or message input area (334) within the chat window (330) in substantially the same manner as information (280) of FIGS. 3A and 3B is displayed within the chat window (330).

[0092] FIGS. 8A and 8B are diagrams illustrating a screen of an electronic device according to an embodiment. The electronic device of FIGS. 8A and 8B may be the electronic device (101) of FIGS. 1 to 7 or may include at least one of the components of the electronic device (101).

[0093] Referring to FIG. 8A, according to an embodiment, an electronic device (101) may receive (or detect) an eighth input (842) for moving an object (822) representing content within the game service from a first screen (210) to an area (e.g., a body input area (264)) for editing the post information of a second screen (260). The object (822) may indicate or represent another PC controlled by an electronic device other than the electronic device (101) (e.g., the first external electronic device (105) of FIG. 1). For example, but not limited to, the object (822) may include text and / or an image for indicating the other PC. For example, the object (822) may at least partially include information (880) about the other PC.

[0094] In one embodiment, the electronic device (101) may, in response to detecting (or receiving) the eighth input (842), obtain information (880) about the other PC as content corresponding to the object (822).

[0095] In one embodiment, information (880) may be obtained, for example, using the game application. For example, the electronic device (101) may request the information from a server (103) connected through the game application, and receive the information (880) as a response from the server (103) to the request.

[0096] In one embodiment, the electronic device (101) may display information (880) in the body input area (264) of the second screen (260). For example, the electronic device (101) may display information (880) in response to receiving (or detecting) the eighth input (842). The information (780) about the other PC corresponding to the object (822) may include, for non-limiting examples, information about at least one of a nickname, a server, a ranking, a guild, an image for representing the other PC, and a tendency. The information about the tendency may be provided, for non-limiting examples, through the color of text representing the nickname (e.g., 'User B').

[0097] Although not shown, the information (880) may be displayed in the chat log area (332) or message input area (334) within the chat window (330) in substantially the same manner as the information (280) of FIGS. 3A and 3B is displayed within the chat window (330).

[0098] Post information distributed by the second screen (260) of FIG. 8A may be displayed as in the screen (860) of FIG. 8B . The screen (860) may include a visual object (889) indicating a reference point in time for information (e.g., ranking) that may change over time among the information (880). For example, the visual object (889) may indicate the point in time (e.g., 2023-10-01 21:47) at which the post information corresponding to the screen (860) was distributed, as the reference point in time for the information (880).

[0099] FIG. 9 is a flowchart illustrating the operation of an electronic device according to an embodiment. The operations of FIG. 9 may be performed by the electronic device (101) of FIG. 1. For example, the operations of FIG. 9 may be performed by the processor (111) of the electronic device (101).

[0100] Referring to FIG. 9, within the operation (910), the processor (111) may display a first screen (e.g., first screen (210)) related to a game service based on the execution of a first application, and may display a second screen (e.g., second screen (260)) related to a community service based on the execution of a second application.

[0101] Within the operation (920), the processor (111) may detect a first input for moving an icon within a first screen representing content within a game service to a second screen. For example, the processor (111) may receive a first input (e.g., inputs (241, 441, 541, 641, 741, 841)) for moving an object (e.g., icons (222, 224, 522, 622) or objects (722, 822)) within the first screen representing content within a game service to a second screen.

[0102] Within the operation (930), the processor (111) may, in response to detecting the first input, obtain information about the content (e.g., information (280, 480, 580, 680, 780, 880)) using the first application.

[0103] Within the operation (940), the processor (111) may display information with an icon within an area for editing a post on the second screen (e.g., a body input area (264)).

[0104] FIG. 10 is a flowchart illustrating operations of an electronic device according to an embodiment. The operations of FIG. 10 may be performed by the electronic device (101) of FIG. 1. For example, the operations of FIG. 10 may be performed by the processor (111) of the electronic device (101). Operation (1010) of FIG. 10 may be performed after operation (910) of FIG. 9.

[0105] Referring to FIG. 10, within the operation (1010), the processor (111) can detect a second input (e.g., a second input (341) or a third input (342)) to move an icon (e.g., an icon (222)) within a first screen (e.g., a first screen (210)) representing content within a game service to a chat window (e.g., a chat window (330)) within the first screen.

[0106] Within the action (1020), the processor (111) may, in response to detecting the second input, obtain information about the content (e.g., information (280)) using the first application.

[0107] Within the operation (1030), the processor (111) may display information along with an icon within the chat window of the first screen. For example, the processor (111) may display information along with an icon within the chat log area (332) or message input area (334) of the chat window of the first screen.

[0108] FIG. 11 is a flowchart illustrating operations of an electronic device according to an embodiment. The operations of FIG. 11 may be performed by the electronic device (101) of FIG. 1. For example, the operations of FIG. 11 may be performed by the processor (111) of the electronic device (101). Operation (1010) of FIG. 11 may be performed after operation (910) of FIG. 9.

[0109] Referring to FIG. 11, within the operation (1110), the processor (111) can detect a third input (e.g., a fourth input (441)) to move an icon (e.g., icon (222)) within a first screen representing content within a game service to a third screen (e.g., a third screen (410)).

[0110] Within the action (1120), the processor (111) may, in response to detecting a third input, obtain information about the content (e.g., information (280)) using the first application.

[0111] Within the operation (1130), the processor (111) can store an image file having metadata including information about the content.

[0112] According to one embodiment, as described above, an electronic device may include a display, a communication circuit, and a processor. The processor may be configured to display a first screen related to a game service based on the execution of a first application, and to display a second screen related to a community service based on the execution of a second application. The processor may be configured to, in response to detecting an input for moving an icon representing content within the game service within the first screen to the second screen, display information about the icon and the content within the second screen related to a text message transmitted from the community service.

[0113] For example, the processor may be configured to, in response to detecting the input, obtain the information about the content.

[0114] For example, the second screen may include an area for editing a post or a chat window. The processor may be configured to, in response to detecting the input, display the icon and the information about the content within the area for editing the post or the chat window of the second screen.

[0115] For example, the input may include an input for moving the icon within the first screen to the area for editing the post on the second screen.

[0116] For example, the above area may be an input area for the body of the above post.

[0117] For example, the processor may be configured to store a file containing information about the content in response to detecting another input to move the icon to a desktop of the electronic device.

[0118] For example, the file may contain an image and metadata about the image.

[0119] For example, the processor may be configured to display the information along with the icon within the chat window in response to detecting another input for moving the icon within the first screen.

[0120] For example, the processor may be configured to display the information, along with the icon, in a message input area within the chat window.

[0121] For example, the processor may be configured to, in response to detecting the other input, transmit the information along with the icon to one or more counterparts in the chat window. The processor may be configured to, in response to the transmission, display the information along with the icon within a chat log area of ​​the chat window.

[0122] For example, the other input may include an input for moving the icon to the message input area of ​​the chat window.

[0123] For example, the other input may include an input to move the icon to the chat log area of ​​the chat window.

[0124] For example, the content may include at least one of an item, skill, achievement, and a PC (player character) controlled by another electronic device within the game service.

[0125] For example, the information about the content may include information about at least one of the name, type, description, grade, stats, enhancement status, and price of the item.

[0126] For example, the information about the content may include information about at least one of the name, type, description, condition, effect, and enhancement status of the skill.

[0127] For example, the information about the content may include information about at least one of the name of the achievement, a description, an achievement condition, and an achievement rate of the achievement condition.

[0128] For example, the information about the content may include information about at least one of the PC's nickname, server, ranking, guild, and tendencies.

[0129] According to an embodiment of the present invention, a method of a user terminal communicating with a server as described above may include an operation of displaying a first screen related to a game service based on execution of a first application through a display of the user terminal, and displaying a second screen related to a community service based on execution of a second application. The method may include an operation of obtaining information about the content using the first application in response to receiving an input for moving an object in the first screen representing content in the game service to a post editing area of ​​the second screen. The method may include an operation of displaying the information in the post editing area of ​​the second screen.

[0130] For example, the method may include, in response to receiving another input for moving the object to a home screen of the user terminal, an action of storing an image file having metadata including the information.

[0131] For example, the method may include an action of displaying the information within the chat window in response to receiving another input for moving the object to the chat window within the first screen.

[0132] For example, the method may include an action of displaying the information in a message input area within the chat window.

[0133] For example, the method may include, in response to receiving the other input, an operation of transmitting the information together with the object to one or more counterparts in the chat window. The method may include, in response to the transmission, an operation of displaying the information together with the object within a chat log area of ​​the chat window.

[0134] For example, the other input may include an input for moving the object to a message input area of ​​the chat window or an input for moving the object to a chat log area of ​​the chat window.

[0135] 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 applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to the execution of 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.

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

[0137] 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 means 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 media or storage media managed by app stores that distribute applications, sites that supply or distribute various software, servers, etc.

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

[0139] Therefore, other implementations, other embodiments, and equivalents to the claims also fall within the scope of the claims described below.

Claims

1. In electronic devices, display; Communication circuit; and comprising a processor, said processor comprising: Display a first screen related to the game service based on the execution of the first application, and display a second screen related to the community service based on the execution of the second application; In response to detecting an input for moving an icon in the first screen representing content within the game service to the second screen: configured to display information about the above icon and the above content within the second screen related to a text message transmitted from the community service; Electronic devices.

2. In claim 1, The above processor, In response to detecting said input, configured to obtain said information about said content, Electronic devices.

3. In claim 2, The second screen above includes an area for editing posts or a chat window, The above processor, In response to detecting the above input, configured to display the above information about the above icon and the above content in the area for editing the above post of the second screen or in the chat window, Electronic devices.

4. In claim 3, The above input includes an input for moving the icon in the first screen to the area for editing the post in the second screen. Electronic devices.

5. In claim 3 or claim 4, The above area is the input area for the body of the above post. Electronic devices.

6. In claim 4, The above processor, In response to detecting another input for moving said icon to the desktop of said electronic device, configured to store a file containing said information about said content; Electronic devices.

7. In claim 6, The above file contains an image and metadata for the image. Electronic devices.

8. In claim 3, The above processor, In response to detecting another input for moving the icon to the chat window within the first screen, configured to display the information together with the icon within the chat window. Electronic devices.

9. In claim 8, The above processor, Configured to display the above information, together with the above icon, in the message input area within the chat window. Electronic devices.

10. In claim 8, The above processor, In response to detecting said other input, transmitting said information together with said icon to one or more counterparts in said chat window, In response to the above transmission, configured to display the above information together with the above icon in the chat log area of ​​the above chat window, Electronic devices.

11. In any one of claims 8 to 10, The above other input includes an input for moving the icon to the message input area of ​​the chat window. Electronic devices.

12. In any one of claims 8 to 10, The other input above includes an input for moving the icon to the chat log area of ​​the chat window. Electronic devices.

13. In claim 1, The content includes at least one of an item, skill, achievement, and a PC (player character) controlled by another electronic device within the game service. Electronic devices.

14. In claim 13, The above information about the above content is, Contains information about at least one of the name, type, description, grade, stats, enhancement status, and market price of the item. Electronic devices.

15. In claim 13, The above information about the above content is, Contains information about at least one of the name, type, description, condition, effect, and enhancement status of the above skill. Electronic devices.

16. In claim 13, The above information about the above content is, Including information about at least one of the name, description, achievement condition, and achievement rate of the achievement condition of the above achievement. Electronic devices.

17. In claim 13, The above information about the above content is, Containing information about at least one of the PC's nickname, server, ranking, guild, and tendencies. Electronic devices.

18. In a method of a user terminal communicating with a server, An action of displaying a first screen related to a game service based on the execution of a first application and displaying a second screen related to a community service based on the execution of a second application through the display of the user terminal; An operation of obtaining information about the content using the first application in response to receiving an input for moving an object in the first screen expressing content in the game service to a post editing area of ​​the second screen; and Including an action of displaying the information within the post editing area of ​​the second screen, method.

19. In claim 18, The above method, In response to receiving another input for moving the object to the home screen of the user terminal, the method comprises the action of storing an image file having metadata including the information. method.

20. In claim 18, The above method, In response to receiving another input for moving the object to a chat window within the first screen, the method comprises displaying the information within the chat window. method.

Citation Information

Patent Citations

  • Presenting contextually relevant community and information interfaces concurrently with multimedia experiences on multimedia console systems

    JP2009526604A

  • Program and computer system

    JP2017182603A

  • Suggested items for use in embedded applications in chat conversations

    JP2020510929A

  • System and method of automatic entry creation for blogs, web pages, or file-sharing sites based on game events

    KR1020090104909A

  • Addition-curable silicone composition, cured product, and optical semiconductor element

    KR102710276B1