Electronic device, method, and non-transitory computer-readable storage medium for sharing generated image

The integration of a generative AI model within electronic devices enables the creation of synchronized image displays across multiple devices, addressing the challenge of sharing and displaying generated images, resulting in a cohesive and enhanced user experience.

WO2025018706A1PCT designated stage expired Publication Date: 2025-01-23SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/009946
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-29
Filing Date
2024-07-11
Publication Date
2025-01-23

AI Technical Summary

Technical Problem

Current electronic devices lack an efficient method to share and display generated images across multiple devices in a unified and visually cohesive manner, particularly for lock screens and backgrounds, which can lead to inconsistent user experiences.

Method used

An electronic device and method utilizing a generative AI model to create images based on user input and relationship information between devices, allowing partial images to be displayed on one device while corresponding or complementary images are shown on other connected devices, synchronized through communication circuits.

Benefits of technology

Enhances user experience by providing a unified and visually consistent display of images across multiple devices, allowing for synchronized lock screens or backgrounds that reflect the relationship and position of connected electronic devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024009946_23012025_PF_FP_ABST
    Figure KR2024009946_23012025_PF_FP_ABST
Patent Text Reader

Abstract

An electronic device is disclosed. The electronic device may comprise a display and may comprise at least one processor. The at least one processor may be configured to: identify content on the basis of a first user input; identify at least one external electronic device on the basis of a second user input; extract at least one prompt on the basis of the identification of the content; and obtain relationship information about a relationship between the electronic device and the at least one external electronic device. The at least one processor may be configured to generate an image on the basis of the at least one prompt and the relationship information by using a generative artificial intelligence (AI) model. The at least one processor may be configured to display a partial image of the generated image as a background screen of the display. Another partial image of the image may be displayed on the at least one external electronic device.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device, method, and non-transitory computer-readable storage medium for sharing generated images

[0001] The following descriptions relate to electronic devices, methods, and non-transitory computer-readable storage media for sharing generated images.

[0002] Electronic devices can provide multiple functions. For example, the electronic device can display an image on the lock screen or background screen. A user can set a selected image as the lock screen or background screen of the electronic device.

[0003] An electronic device is disclosed. The electronic device may include a display. The electronic device may include a memory that stores instructions. The electronic device may include at least one processor. The instructions, when executed by the at least one processor, may be configured to cause the electronic device to identify content based on a first user input. The instructions, when executed by the at least one processor, may be configured to cause the electronic device to identify at least one external electronic device based on a second user input. The instructions, when executed by the at least one processor, may be configured to cause the electronic device to extract at least one prompt based on the content identified. The instructions, when executed by the at least one processor, may be configured to cause the electronic device to obtain relationship information regarding a relationship between the electronic device and the at least one external electronic device. The instructions, when executed by the at least one processor, may be configured to cause the electronic device to generate an image based on the at least one prompt and the relationship information using a generative artificial intelligence (AI) model. The instructions, when executed by the at least one processor, may be configured to cause the electronic device to display a portion of the generated image as a background image on the display. Other portions of the image may be configured to be displayed on the at least one external electronic device.

[0004] A method is disclosed. The method can be performed on an electronic device including a display. The method can include identifying content based on a first user input. The method can include identifying at least one external electronic device based on a second user input. The method can include extracting at least one prompt based on the identified content. The method can include obtaining relationship information regarding a relationship between the electronic device and the at least one external electronic device. The method can include generating an image based on the at least one prompt and the relationship information using a generative artificial intelligence (AI) model. The method can include displaying a portion of the generated image as a background screen of the display. Another portion of the image can be displayed on the at least one external electronic device.

[0005] A non-transitory computer-readable storage medium is disclosed. The non-transitory computer-readable storage medium may store a program comprising instructions. The instructions, when executed by at least one processor, may cause an electronic device to identify content based on a first user input. The instructions, when executed by at least one processor, may cause the electronic device to identify at least one external electronic device based on a second user input. The instructions, when executed by at least one processor, may cause the electronic device to extract at least one prompt based on the identified content. The instructions, when executed by at least one processor, may cause the electronic device to obtain relationship information regarding a relationship between the electronic device and the at least one external electronic device. The instructions, when executed by at least one processor, may cause the electronic device to generate an image based on the at least one prompt and the relationship information using a generative artificial intelligence (AI) model. The instructions, when executed by at least one processor, may cause the electronic device to display a portion of the generated image as a background image on the display. Other portions of the image may be displayed on the at least one external electronic device.

[0006] A server is disclosed. The server may include at least one communication circuit. The server may include a memory storing instructions. The server may include at least one processor. The instructions, when executed by the at least one processor, may be configured to cause the server to obtain at least one prompt based on content identified by a first user input of a user of an electronic device. The instructions, when executed by the at least one processor, may be configured to cause the server to obtain relationship information indicating a relationship between the electronic device and at least one external electronic device identified by a second user input of the user. The instructions, when executed by the at least one processor, may be configured to cause the server to generate an image by a generative AI model based on the at least one prompt and the relationship information. The instructions, when executed by the at least one processor, may be configured to cause the server to transmit the partial image to the electronic device via the at least one communication circuit, such that the electronic device displays the partial image of the image on the electronic device. The instructions, when executed by the at least one processor, may be configured to cause the server to transmit, via the at least one communication circuit, the other portion of the image to the at least one external electronic device, such that the at least one external electronic device displays the other portion of the image on the at least one external electronic device.

[0007] A method is disclosed. The method may be performed on a server including at least one communication circuit. The method may include an operation of obtaining at least one prompt based on content identified by a first user input of a user of an electronic device. The method may include an operation of obtaining relationship information indicating a relationship between the electronic device and at least one external electronic device identified by a second user input of the user. The method may include an operation of generating an image by a generative AI model based on the at least one prompt and the relationship information. The method may include an operation of transmitting a portion of the image to the electronic device via the at least one communication circuit so that the electronic device displays the portion of the image. The method may include an operation of transmitting another portion of the image to the at least one external electronic device via the at least one communication circuit so that the at least one external electronic device displays another portion of the image on the at least one external electronic device.

[0008] A non-transitory computer-readable storage medium is disclosed. The non-transitory computer-readable storage medium may store a program including instructions. The instructions, when executed by at least one processor of a server including at least one communication circuit, may cause the server to obtain at least one prompt based on content identified by a first user input of a user of an electronic device. The instructions, when executed by the at least one processor, may cause the server to obtain relationship information indicating a relationship between the electronic device and at least one external electronic device identified by a second user input of the user. The instructions, when executed by the at least one processor, may cause the server to generate an image by a generative AI model based on the at least one prompt and the relationship information. The instructions, when executed by the at least one processor, may cause the server to transmit the partial image to the electronic device via the at least one communication circuit, such that the electronic device displays a portion of the image on the electronic device. The instructions, when executed by at least one processor, may cause the server to transmit, via the at least one communication circuit, the other portion of the image to the at least one external electronic device, causing the at least one external electronic device to display another portion of the image on the at least one external electronic device.

[0009] FIG. 1 is a block diagram of an electronic device within a network environment according to various embodiments.

[0010] Figure 2 is a simplified block diagram of an electronic device according to one embodiment.

[0011] FIG. 3 illustrates an example of an operation of an electronic device according to one embodiment of the present invention to obtain an image from content.

[0012] Figure 4a illustrates an example of content.

[0013] Figure 4b illustrates an example of an image obtained from content.

[0014] FIG. 4c illustrates an example of an area to be displayed on at least one electronic device in an image.

[0015] FIG. 4d illustrates an example of a preview image to be displayed on an electronic device based on an area.

[0016] Figure 5a illustrates an example of an image obtained from content.

[0017] FIG. 5b illustrates an example of an image to be displayed on an external electronic device depending on its relative position with respect to the electronic device.

[0018] FIG. 5c illustrates an example of an image to be displayed on external electronic devices depending on their relative position with respect to the electronic device.

[0019] FIG. 5d illustrates an example of an image to be displayed on external electronic devices depending on their relative position with respect to the electronic device.

[0020] FIG. 5e illustrates an example of an image to be displayed on external electronic devices depending on their relative position with respect to the electronic device.

[0021] Figure 6a illustrates an example of an image obtained from content.

[0022] FIG. 6b illustrates an example of an image to be displayed on an external electronic device depending on its relative position with respect to the electronic device.

[0023] FIG. 6c illustrates an example of an image to be displayed on an external electronic device depending on its relative position with respect to the electronic device.

[0024] FIG. 7A illustrates an example of an operation in which an electronic device shares data with another electronic device.

[0025] FIG. 7b illustrates an example of an operation in which an electronic device shares data with another electronic device.

[0026] FIG. 8A illustrates an example of an image generated based on contents selected from multiple electronic devices.

[0027] FIG. 8b illustrates an example of an image generated based on contents selected from multiple electronic devices.

[0028] FIG. 9 illustrates an example of an operation of selecting one of a plurality of images in an electronic device.

[0029] FIG. 10A is a simplified block diagram of an electronic device according to one embodiment.

[0030] FIG. 10b is a simplified block diagram of an electronic device according to one embodiment.

[0031] FIG. 10c is a simplified block diagram of an electronic device according to one embodiment.

[0032] FIG. 11 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0033] FIG. 12 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0034] FIG. 13 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0035] FIG. 14 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0036] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments.

[0037] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).

[0038] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or an auxiliary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the auxiliary processor (123), the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.

[0039] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.

[0040] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).

[0041] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).

[0042] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0043] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.

[0044] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.

[0045] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).

[0046] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration 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.

[0047] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

[0048] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0049] The haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

[0050] The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.

[0051] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

[0052] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable 6-cell battery, a rechargeable secondary battery, or a fuel cell.

[0053] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).

[0054] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 664 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 6 ms or less for round trip) for URLLC realization.

[0055] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).

[0056] According to various embodiments, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.

[0057] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).

[0058] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.

[0059] Figure 2 is a simplified block diagram of an electronic device according to one embodiment.

[0060] Figure 2 can be described with reference to the components described through Figure 1.

[0061] Referring to FIG. 2, the electronic device (101) may include a processor (120), a memory (130), a display (260), and a communication circuit (290). The memory (130) may include a program (140). For example, the program (140) may include a captioning model (241), an information extraction model (245), and a generative artificial intelligence (AI) model (249).

[0062] The electronic device (101) of FIG. 2 may correspond to the electronic device (101) described with reference to FIG. 1. The processor (120) of FIG. 2 may correspond to the processor (120) described with reference to FIG. 1. The memory (130) of FIG. 2 may correspond to the memory (130) described with reference to FIG. 1. The memory program (140) of FIG. 2 may correspond to the program (140) described with reference to FIG. 1. The display (260) of FIG. 2 may correspond to the display module (160) described with reference to FIG. 1. The communication circuit (290) of FIG. 2 may correspond to the communication module (190) described with reference to FIG. 1. The memory (130) may include the program (140).

[0063] The electronic device (101) may be connected to the electronic device (102) and / or the electronic device (103). For example, the electronic device (101) may be connected to the electronic device (102) and / or the electronic device (103) based on a wired communication connection and / or a wireless communication connection through a communication circuit (290). In one embodiment, the electronic device (102) and / or the electronic device (103) may be located outside the electronic device (101). For example, the electronic device (102) and / or the electronic device (103) may be located physically separated from the electronic device (101). Hereinafter, the electronic device (102) may be referred to as an external electronic device of the electronic device (101). In one embodiment, the electronic device (103) may be referred to as an external electronic device of the electronic device (101).

[0064] The electronic device (101) can execute a captioning model (241), an information extraction model (245), and a generative AI model (249). For example, the electronic device (101) can execute instructions included in the captioning model (241), the information extraction model (245), and / or the generative AI model (249) via the processor (120).

[0065] For example, the electronic device (102) may include a processor (221), a memory (231), a display (261), and a communication circuit (291).

[0066] The electronic device (102) of FIG. 2 may correspond to the electronic device (102) and / or the electronic device (104) described with reference to FIG. 1. The processor (221) may correspond to the processor (120) described with reference to FIG. 1. The memory (231) may correspond to the memory (130) described with reference to FIG. 1. The display (261) may correspond to the display module (160) described with reference to FIG. 1. The communication circuit (291) may correspond to the communication module (190) described with reference to FIG. 1.

[0067] For example, the electronic device (103) may include a processor (225), memory (235), a display (265), and communication circuitry (295).

[0068] The electronic device (103) of FIG. 2 may correspond to the electronic device (102) and / or the electronic device (104) described with reference to FIG. 1. The processor (225) may correspond to the processor (120) described with reference to FIG. 1. The memory (235) may correspond to the memory (130) described with reference to FIG. 1. The display (265) may correspond to the display module (160) described with reference to FIG. 1. The communication circuit (295) may correspond to the communication module (190) described with reference to FIG. 1.

[0069] FIG. 3 illustrates an example of an operation of an electronic device according to one embodiment of the present invention to obtain an image from content.

[0070] Figure 3 can be explained with reference to the components explained through Figures 1 and 2.

[0071] In one embodiment, the processor (120) can identify content (210). For example, the processor (120) can identify content (210) indicated by a user input. For example, the processor (120) can identify content (210) indicated by a user touch input. However, the present invention is not limited thereto. For example, the processor (120) can identify content (210) indicated by an input obtained through the input module (150). For example, the content (210) can include an image. However, the present invention is not limited thereto. For example, the content (210) can be at least one of text, audio, still images, or moving images. Hereinafter, the word "identify" can be replaced with other expressions (e.g., "detect," "recognize," "determine," or "sense").

[0072] In one embodiment, the processor (120) can identify two or more pieces of content. For example, the two or more pieces of content may be selected from different electronic devices. For example, one of the two or more pieces of content may be selected by the electronic device (101), and the other piece of content may be selected by the electronic device (102).

[0073] In one embodiment, the processor (120) may obtain information based on the content (210). The processor (120) may identify information based on the content (210). The processor (120) may extract information from the content (210). For example, the processor (120) may extract (obtain, or identify) information from the content (210) based on a captioning model (241). For example, the processor (120) may extract at least one prompt from the content (210) based on the captioning model (241). For example, the prompt may be a set of words. The prompt may be a set of words that can be extracted from the content (210). For example, the prompt may include at least one word representing an object that can be extracted from the content (210). The prompt may include at least one keyword that can be extracted from the content (210). For example, a keyword may be a word that describes at least one object and / or content (210). For example, a keyword may be a word that describes a state or quality of at least one object (e.g., lyrical or dreamy). For example, a keyword may be a word that describes a movement or action of at least one object (e.g., surfing, tracking, or swimming). For example, a keyword may include a word that describes a state or quality of the content (210) (e.g., celestial image, countryside, or beach). For example, a keyword may include a word that represents at least one color tone (e.g., black and white). In one embodiment, a prompt may be at least one sentence that lists words. For example, if the content (210) is an image of a landscape including a full moon, a prompt may be a sentence such as "a dreamy black and white image of people standing on a hill looking at the moon." However, the present invention is not limited thereto.

[0074] For example, if the content (210) is an image, the processor (120) may extract information from the content (210) based on a captioning model (241) capable of image captioning. For example, the captioning model (241) may include at least one of an image captioning model and a video captioning model. For example, captioning may refer to a task of extracting words (or sentences) from an image (or video) to describe the image (or video). However, the present invention is not limited thereto. For example, the captioning model (241) may provide a text summarization function for summarizing text. The text summarization function may refer to a function of generating at least one sentence that summarizes one or more sentences.

[0075] For example, the information may include metadata of the content (210). For example, it may include at least one of the acquisition time of the content (210), the acquisition location of the content (210), or tag information of at least one object included in the content (210). For example, if the content (210) is an image, the acquisition location of the content (210) may refer to the shooting location of the image. For example, if the content (210) is an image, the tag information of the content (210) may include identification information of at least one object included in the image. For example, the identification information may include information about at least one of the name of the at least one object or a relationship.

[0076] In one embodiment, the processor (120) may extract information from each of two or more contents (210). For example, the processor (120) may identify at least one prompt from each of two or more contents (210).

[0077] In one embodiment, the processor (120) can identify at least one electronic device (102, 103) surrounding the electronic device (101). For example, the processor (120) can identify at least one electronic device (102, 103) surrounding the electronic device (101) based on a short-range wireless communication protocol using the communication circuit (290). However, the present invention is not limited thereto. For example, the processor (120) can identify at least one electronic device (102, 103) logged in with a user account of a user of the electronic device (101). The processor (120) can identify at least one electronic device (102, 103) logged in with a user account of the user of the electronic device (101) based on login information obtained from the server (108). In one embodiment, the processor (120) can identify at least one electronic device (102, 103) registered in the contact list of the electronic device (101). For example, the processor (120) can identify at least one electronic device (102, 103) indicated by the input. For example, the processor (120) can identify at least one electronic device (102, 103) indicated by the input among a plurality of electronic devices registered in the contact list. For example, the processor (120) can identify at least one electronic device (102, 103) indicated by the user's input (e.g., touch input).

[0078] In one embodiment, the processor (120) can identify device information of the electronic device (101) and / or at least one electronic device (102, 103). The processor (120) can identify device information of the electronic device (101) and / or at least one electronic device (102, 103) based on the information extraction model (245). For example, the device information can include information (e.g., resolution) related to the display (160) of the electronic device (101). The device information can include information (e.g., resolution) related to the display (261, 265) of the at least one electronic device (102, 103).

[0079] In one embodiment, the processor (120) can identify information indicating a relationship between the electronic device (101) and at least one electronic device (102, 103). The processor (120) can identify information indicating a relationship between the electronic device (101) and at least one electronic device (102, 103) based on the information extraction model (245). For example, the information indicating the relationship can include information indicating a location relationship between the electronic device (101) and at least one electronic device (102, 103). The electronic device (101) can identify information indicating a location relationship based on information for positioning included in a packet transmitted from the at least one electronic device (102, 103) (e.g., a packet based on Bluetooth low energy (BLE) and / or ultra wide band (UWB)). For example, the electronic device (101) can identify information indicating a relative positional relationship between the electronic device (101) and at least one electronic device (102, 103) based on information for positioning included in a packet (e.g., BLE and / or UWB) transmitted from at least one electronic device (102, 103).

[0080] For example, the information indicating the relationship may include information indicating the frequency of contact between a user of the electronic device (101) and a user of at least one electronic device (102, 103). For example, the information indicating the relationship may include information indicating the relationship between a user of the electronic device (101) and a user of at least one electronic device (102, 103). In one embodiment, the relationship between the user of the electronic device (101) and a user of at least one electronic device (102, 103) may be included in one or more categories. For example, the one or more categories may include at least one of a lover, a couple, a family member, a friend, a colleague, or an acquaintance. Hereinafter, the information indicating the relationship between the electronic device (101) and at least one electronic device (102, 103) may be referred to as relationship information.

[0081] For example, the processor (120) can identify whether a relationship is established between a user of the electronic device (101) and another user of at least one electronic device (102, 103). If a relationship is established, the processor (120) can obtain the established relationship as relationship information. If a relationship is not established, the processor (120) can obtain other relationship information between the electronic device (101) and at least one electronic device (102, 103). For example, the processor (120) can obtain the relationship information based on at least one of a frequency of physical proximity, a length of physical proximity time, an application being executed, or message content between the electronic device (101) and at least one electronic device (102, 103). For example, if the frequency of physical proximity between the electronic device (101) and at least one electronic device (102, 103) is 5 times a week, the length of the physical proximity time is less than or equal to a predetermined length of time (e.g., 3 hours), and the content of the message is not work-related or romantically related, the processor (120) may set the user and the other user as friends. For example, if the frequency of physical proximity between the electronic device (101) and at least one electronic device (102, 103) is 2 times a week, the length of the physical proximity time is greater than or equal to a predetermined length of time (e.g., 3 hours), a camera application is executed during the physical proximity, the call time exceeds a standard length of time (e.g., 10 minutes), and the content of the message is romantically related, the processor (120) may set the user and the other user as lovers. For example, if the frequency of physical proximity between the electronic device (101) and at least one electronic device (102, 103) is 5 times a week, the length of the physical proximity time is longer than a predetermined length of time (e.g., 3 hours), and the content of the message is not work-related or romantically related, the processor (120) may set the user and the other user as family relationships.For example, the processor (120) may determine that there is physical proximity if it is within a specified distance range (e.g., 30 meters).

[0082] In one embodiment, the processor (120) may generate at least one image (211, 215, 219). For example, the processor (120) may generate at least one image (211, 215, 219) based on at least one prompt extracted from the content (210). For example, the processor (120) may generate at least one image (211, 215, 219) based on relationship information. For example, the processor (120) may generate at least one image (211, 215, 219) based on at least one prompt and relationship information.

[0083] In one embodiment, the processor (120) may generate at least one image (211, 215, 219) using the generative AI model (245). For example, the processor (120) may generate at least one image (211, 215, 219) by inputting at least one prompt into the generative AI model (245). For example, the processor (120) may generate at least one image (211, 215, 219) by inputting relationship information into the generative AI model (295). For example, the processor (120) may generate at least one image (211, 215, 219) by inputting at least one prompt and relationship information into the generative AI model (249). For example, the at least one prompt may include at least some of the words extracted from the content (210).

[0084] In one embodiment, the processor (120) can generate at least one image (211, 215, 219) based on the content (210). For example, the processor (120) can generate at least one image (211, 215, 219) by inputting the content (210) into a generative AI model (249). For example, the processor (120) can generate at least one image (211, 215, 219) by inputting the content (210), at least one prompt, and relationship information into the generative AI model (249). For example, when the content (210) is an image, the processor (120) can generate at least one image (211, 215, 219) including the content (210). If the content (210) is an image, the processor (120) can generate at least one image (211, 215, 219) extending from the content (210).

[0085] In one embodiment, the processor (120) may generate at least one image (211, 215, 219) based on two or more contents (210). For example, the processor (120) may generate at least one image (211, 215, 219) by inputting at least one prompt extracted from two or more contents (210) into a generative AI model (249).

[0086] In one embodiment, the processor (120) can display at least one image (211, 215, 219) on the display (260). For example, the processor (120) can display an image selected from among the at least one image (211, 215, 219) on the display (260). For example, the processor (120) can display an image selected based on a user input from among the at least one image (211, 215, 219) on the display (260). Hereinafter, display can be replaced with other expressions (e.g., output, dispose, represent, or render).

[0087] In one embodiment, the processor (120) may display at least one image (211, 215, 219) on at least one electronic device (102, 103). For example, the processor (120) may display a selected image among the at least one image (211, 215, 219) on a display (260) of the at least one electronic device (102, 103). For example, the processor (120) may display an image selected based on a user input among the at least one image (211, 215, 219) on the display (260). Hereinafter, it is assumed that a first image (211) among the at least one image (211, 215, 219) is selected.

[0088] In one embodiment, the processor (120) may display a portion of a first image (211) selected from at least one image (211, 215, 219) on the display (260). Hereinafter, the portion of the image may be referred to as a portion of the image. The portion of the image may correspond to the content (210). For example, if the content (210) is an image, an area of ​​the first image (211) that includes the content (210) may be a portion of the image to be displayed on the display (260).

[0089] In one embodiment, the processor (120) may identify a portion of the first image (211) based on device information of the electronic device (101). For example, the processor (120) may identify a portion of the first image (211) selected from at least one image (211, 215, 219) based on information (e.g., resolution) related to the display (160) of the electronic device (101). For example, the processor (120) may identify a portion of the selected first image (211) corresponding to the resolution of the display (160) based on information (e.g., resolution) related to the display (160) of the electronic device (101). For example, the processor (120) may select a portion of the selected first image (211) that includes at least a portion of the content (210) based on information (e.g., resolution) related to the display (160).

[0090] In one embodiment, the processor (120) may display at least one other partial region of a first image (211) selected from among at least one image (211, 215, 219) on at least one electronic device (102, 103). For example, the processor (120) may transmit at least one other partial region of the first image (211) selected from among at least one image (211, 215, 219) to at least one electronic device (102, 103) so that the at least one other partial region is displayed. Hereinafter, the other partial region may be referred to as an other partial image.

[0091] In one embodiment, other partial images may be identified based on relationship information. For example, the processor (120) may identify at least one other partial image to be displayed on at least one electronic device (102, 103) based on location information indicating a location relationship between the electronic device (101) and at least one electronic device (102, 103). For example, if at least one electronic device (102, 103) is located on the left side of the electronic device (101), the processor (120) may identify at least one other partial image on the left side of the partial image. For example, if at least one electronic device (102, 103) is located on the right side of the electronic device (101), the processor (120) may identify at least one other partial image on the right side of the partial image.

[0092] In one embodiment, the processor (120) may identify at least one other partial image based on location information and / or information (e.g., resolution) associated with the display (261, 265) of at least one electronic device (102, 103). For example, when at least one electronic device (102, 103) is located on the left side of the electronic device (101), the processor (120) may identify an area corresponding to the resolution of the display (261, 265) in a left portion of some images among the first images (211) as at least one other partial image. For example, when at least one electronic device (102, 103) is located on the right side of the electronic device (101), the processor (120) may identify an area corresponding to the resolution of the display (261, 265) in a right portion of some images among the first images (211) as at least one other partial image.

[0093] According to an embodiment, the processor (120) may identify an area to be displayed on the display (260) and at least one other area to be displayed on the at least one electronic device (102, 103) for each of at least one image (211, 215, 219). At least one preview image including the area to be displayed on the display (260) and at least one other area to be displayed on the at least one electronic device (102, 103) may be displayed on the display (260). Thereafter, in response to a user input selecting one of the at least one preview image, the processor (120) may display a portion of the image corresponding to the selected preview image on the display (230) and transmit at least one other portion of the image to the at least one electronic device (102, 103).

[0094] The electronic device (101) described above can provide an improved user experience to the user by sharing an image generated based on content (210) selected by the user with at least one electronic device (102, 103). The electronic device (101) can display the image generated based on content (210) selected by the user in a unified manner as a lock screen, home screen, or wallpaper of the electronic device (101) and at least one electronic device (102, 103). For example, the same or similar lock screens, home screens, or wallpapers may be employed on the electronic devices of lovers. For example, the same or similar lock screens, home screens, or wallpapers may be employed on multiple electronic devices of one user. In one embodiment, the lock screen is a screen displayed on the electronic device (101) in a state where the performance of a specific operation (e.g., phone call, execution of a web browser) of the electronic device (101) is restricted by user input prior to user authentication. The home screen is a screen displayed on the electronic device (101) when the application is idle and not running in the foreground. The background screen may be referred to as wallpaper and may be a display image displayed on the electronic device (101) as a background image on the lock screen and home screen.

[0095] Figure 4a illustrates an example of content.

[0096] FIG. 4a can be described with reference to the components described through FIGS. 1, 2 and 3.

[0097] In one embodiment, the processor (120) can identify content (410). For example, the content (410) may be content indicated by a user input. For example, the content (410) may be content indicated by a user input among one or more images displayed through a gallery application. However, the present invention is not limited thereto. The content (410) may be obtained from an external electronic device (102, 103).

[0098] In one embodiment, the processor (120) may obtain at least one prompt from the content (410). For example, the processor (120) may identify at least one prompt from the content (410) through the captioning model (241). By inputting the content (410) into the captioning model (241), the processor (120) may extract at least one prompt related to the content (410). For example, the at least one prompt may include words and keywords about objects.

[0099] For example, the processor (120) may extract at least one word for at least one object included in the content (410) based on the captioning model (241). For example, the at least one word may include at least one of a snowy mountain, the Milky Way, the sky, a forest, or a lake.

[0100] For example, the processor (120) may extract at least one keyword for the content (410) based on the captioning model (241). For example, the at least one keyword may include a word describing a state or property of at least one object (e.g., sunset, darkness, or scenery). For example, the keyword may include a word describing a movement or action of at least one object (e.g., calm).

[0101] Figure 4b illustrates an example of an image obtained from content.

[0102] FIG. 4b can be described with reference to the components described through FIGS. 1, 2 and 3.

[0103] In one embodiment, the processor (120) may obtain an image (420) using a generative AI model (249). For example, the processor (120) may obtain the image (420) based on content (410). For example, the processor (120) may obtain the image (420) based on at least one prompt of the content (410). For example, the processor (120) may obtain the image (420) based on the content (410) and at least one prompt.

[0104] In one embodiment, the processor (120) may obtain an image (420) based on relationship information and content (410). For example, the processor (120) may obtain an image (420) based on at least one prompt of content (410) and relationship information. For example, the processor (120) may obtain an image (420) based on two or more contents and at least one prompt of each of the two or more contents. For example, the processor (120) may obtain an image (420) based on relationship information, two or more contents, and at least one prompt of each of the two or more contents.

[0105] For example, the processor (120) may generate an image (420) including content (410). For example, the processor (120) may out-draw the content (410) based on information related to the content (410). For example, the processor (120) may generate the image (420) based on an out-draw that draws an area other than the content (410). For example, referring to FIG. 4B, the area (430) of the image (420) may be an area (or an extended area) out-drawn from the content (410). The area (430) of the image (420) excluding the content (410) may be generated by the generative AI model (249).

[0106] For example, the processor (120) may generate a different image that is distinct from the content (410). For example, the processor (120) may generate a new image based on information related to the content (410). The new image generated based on the information related to the content (410) may be distinct from the content (410). For example, the distinction between the images may mean that they do not contain the same area. The distinction between the images may mean that the new image does not contain an area of ​​the content (410).

[0107] FIG. 4c illustrates an example of an area to be displayed on at least one electronic device in an image.

[0108] FIG. 4c can be described with reference to the components described through FIGS. 1, 2 and 3.

[0109] In one embodiment, the processor (120) can identify areas (401, 402, 403) to be displayed on electronic devices (101, 102, 103) in the image (420).

[0110] In one embodiment, the processor (120) may identify a portion of an image (420) to be displayed on the display (260) based on the content (410). For example, the processor (120) may identify an area of ​​the image (420) containing the content (410) as a portion of the image (401) to be displayed on the display (260). For example, the processor (120) may identify an area of ​​the image (420) containing at least a portion of the image content (410) in a size corresponding to the resolution of the display (101) of the electronic device (101) as a portion of the image (401) to be displayed on the display (260). However, the present invention is not limited thereto. For example, the processor (120) may identify a portion of the image (401) to be displayed on the display (260) based on a word representing an object among words included in a prompt. For example, based on at least one word (e.g., snow mountain, Milky Way, sky, forest, or lake) representing an object among the words included in the prompt, some images (401) to be displayed on the display (260) can be identified. For example, the processor (120) can identify some images (401) to be displayed on the display (260) based on a selected word (e.g., snow mountain) among the at least one words representing an object. For example, the processor (120) can identify some images (401) including an object represented by the selected word (e.g., snow mountain) as an area to be displayed on the display (260).

[0111] In one embodiment, the processor (120) may identify other images (402, 403) to be displayed on the electronic devices (102, 103) in the image (420) based on the content (410). For example, the processor (120) may identify other images (402, 403) to be displayed on the electronic devices (102, 103) in the image (420) based on information extracted from the content (210). For example, the processor (120) may identify other images (402, 403) to be displayed on the electronic devices (102, 103) in the image (420) based on words representing objects among words included in the prompt. For example, based on at least one word (e.g., snow mountain, Milky Way, sky, forest, or lake) representing an object among the words included in the prompt, other partial images (402, 403) to be displayed on the electronic devices (102, 103) can be identified. For example, the processor (120) can identify other partial images (402, 403) to be displayed on the electronic devices (102, 103) based on a selected word (e.g., snow mountain) among the at least one word representing an object. For example, the processor (120) can identify areas including an object represented by the selected word (e.g., snow mountain) as other partial images (402, 403) to be displayed on the electronic devices (102, 103).

[0112] In one embodiment, the processor (120) may identify, based on the content (410), an area of ​​an image (420) having a size corresponding to the resolution of the display (261, 265) of the electronic devices (102, 103) as another portion of the images (402, 403) to be displayed on the electronic devices (102, 103).

[0113] FIG. 4d illustrates an example of a preview image to be displayed on an electronic device based on an area.

[0114] FIG. 4d can be described with reference to the components described through FIGS. 1, 2 and 3.

[0115] In one embodiment, the processor (120) may display a preview image (440) on the display (260). For example, the preview image (440) may include some images (401, 402, 403). The preview image (440) may indicate a state in which some images (401) are displayed on the display (260) and other images (402, 403) are displayed on other electronic devices (102, 103), respectively. For example, some images (401) may correspond to images to be displayed on the display (260) of the electronic device (101). For example, some other images (402) may correspond to images to be displayed on the display (261) of the electronic device (102). For example, some other images (403) may correspond to images to be displayed on the display (265) of the electronic device (103).

[0116] In one embodiment, the processor (120) may display some images (401) in response to an input. For example, the processor (120) may display some images (401) as a home screen. For example, the processor (120) may display some images (401) as a lock screen. For example, the processor (120) may display some images (401) as a wall wallpaper. For example, the input may be a user input. For example, the input may be a user input approving the display of some images (401).

[0117] In one embodiment, the processor (120) may, in response to the input, transmit at least one other partial image (402, 403).

[0118] For example, the processor (120) may transmit some other images (402) to the electronic device (102) using the communication circuit (290). For example, the processor (120) may transmit data to the electronic device (102) that includes a command to display some other images (402) as a home screen. For example, the processor (120) may transmit data to the electronic device (102) that includes a command to display some other images (402) as a lock screen. For example, the processor (120) may transmit data to the electronic device (102) that includes a command to display some other images (402) as a wall wallpaper. For example, the input may be a user input. For example, the input may be a user input approving the transmission of some other images (402).

[0119] For example, the processor (120) may transmit some other images (403) to the electronic device (103) using the communication circuit (290). For example, the processor (120) may transmit data to the electronic device (103) that includes a command that instructs the electronic device to display some other images (403) as a home screen. For example, the processor (120) may transmit data to the electronic device (103) that includes a command that instructs the electronic device to display some other images (403) as a lock screen. For example, the processor (120) may transmit data to the electronic device (103) that includes a command that instructs the electronic device to display some other images (403) as a wall wallpaper. For example, the input may be a user input. For example, the input may be a user input that approves the transmission of some other images (403).

[0120] Figure 5a illustrates an example of an image obtained from content. Figure 5b illustrates an example of an image to be displayed on an external electronic device based on its relative position with respect to the electronic device.

[0121] FIGS. 5A and 5B can be described with reference to the components described through FIGS. 1, 2, and 3.

[0122] Referring to FIG. 5A, in one embodiment, the image (510) may be an image generated using a generative AI model (249). For example, some of the images (501) may be an area displayed on the display (260) of the electronic device (101) among the images (510).

[0123] In one embodiment, the processor (120) may identify an area to be displayed on the electronic device (102) based on a location of the electronic device (102). For example, the processor (120) may identify an area to be displayed on the electronic device (102) based on a relative location of the electronic device (102) within some images (501) to be displayed on the electronic device (101). However, the present invention is not limited thereto. For example, the processor (120) may identify an area to be displayed on the electronic device (102) based on a relative location of the electronic device (102) within an image (510) based on some images (501) to be displayed on the electronic device (101). For example, the processor (120) may identify an area to be displayed on the electronic device (102) based on a location of the electronic device (102) in a coordinate space centered on the electronic device (101).

[0124] For example, the processor (120) may identify another partial image based on an area including at least one object corresponding to the relative position of the electronic device (102) among a plurality of objects (511, 512, 513, 514, 515, 516, 517, 518) included in the partial image (501). In one embodiment, the processor (120) may generate another partial image within the image (510). The processor (120) may generate the other partial image based on the relative position of the electronic device (102) within the image (510). For example, the processor (120) may generate the other partial image such that at least one other object (519-1, 519-2) that is not included in the partial image (501) is included in the other partial image based on the relative position of the electronic device (102). For example, the processor (120) may generate some other images such that at least one other object (519-1, 519-2) that is not included in some image (501) is included in some other images.

[0125] For example, when the electronic device (102) is positioned above the electronic device (101) (e.g., in the area in the +y-axis direction), the processor (120) can identify another partial image (521) based on an area located above the partial image (501) in the image (510). For example, when the electronic device (102) is positioned above the electronic device (101), the processor (120) can identify another partial image (521) based on an area including objects (511, 512, 513, 514) located above the partial image (501) in the image (510). For example, the relative position between the electronic device (101) and the electronic device (102) can be determined based on the direction in which the display (260) of the electronic device (101) faces.

[0126] For example, when the electronic device (102) is located at the upper right side of the electronic device (101) (e.g., in the area in the +x-axis direction and the +y-axis direction), the processor (120) can identify another partial image (522) based on an area located at the upper right side with respect to some image (501) in the image (510). For example, when the electronic device (102) is located at the upper right side of the electronic device (101), the processor (120) can identify another partial image (522) based on an area including objects (511, 512) located at the upper right side with respect to some image (501) in the image (510).

[0127] For example, when the electronic device (102) is located on the right side of the electronic device (101) (e.g., in the +x-axis direction), the processor (120) can identify another partial image (523) based on an area located on the right side with respect to some image (501) in the image (510). For example, when the electronic device (102) is located on the right side of the electronic device (101), the processor (120) can identify another partial image (523) based on an area including objects (515, 519-1) located on the right side with respect to some image (501) in the image (510). For example, the object (519-1) may be an object that is not included in some image (501), but is located on the right side (e.g., in the +x-axis direction) with respect to some image (501) in the image (510).

[0128] For example, when the electronic device (102) is located at the lower right side of the electronic device (101) (e.g., in the area in the +x-axis direction and -y-axis direction), the processor (120) can identify another partial image (524) based on an area located at the lower right side with respect to some image (501) in the image (510). For example, when the electronic device (102) is located at the lower right side of the electronic device (101), the processor (120) can identify another partial image (524) based on an area including an object (516) located at the lower right side with respect to some image (501) in the image (510).

[0129] For example, when the electronic device (102) is located at the lower side of the electronic device (101) (e.g., in the -y-axis direction), the processor (120) can identify another partial image (525) based on an area located at the lower side with respect to the partial image (501) in the image (510). For example, when the electronic device (102) is located at the lower side of the electronic device (101), the processor (120) can identify another partial image (525) based on an area including objects (516, 517) located at the lower side with respect to the partial image (501) in the image (510).

[0130] For example, when the electronic device (102) is located at the lower left side of the electronic device (101) (e.g., in the -x-axis direction and -y-axis direction), the processor (120) can identify another partial image (526) based on an area located at the lower left side with respect to some image (501) in the image (510). For example, when the electronic device (102) is located at the lower left side of the electronic device (101), the processor (120) can identify another partial image (526) based on an area including objects (517, 518) located at the lower left side with respect to some image (501) in the image (510).

[0131] For example, when the electronic device (102) is located on the left side of the electronic device (101) (e.g., in the -x-axis direction), the processor (120) can identify another partial image (527) based on an area located on the left side with respect to some image (501) in the image (510). For example, when the electronic device (102) is located on the left side of the electronic device (101), the processor (120) can identify another partial image (527) based on an area including an object (514) located on the left side with respect to some image (501) in the image (510).

[0132] For example, when the electronic device (102) is located at the upper left side of the electronic device (101) (e.g., in the -x-axis direction and the +y-axis direction), the processor (120) can identify another partial image (528) based on an area located at the upper left side with respect to some image (501) in the image (510). For example, when the electronic device (102) is located at the upper left side of the electronic device (101), the processor (120) can identify another partial image (528) based on an area including objects (514, 519-2) located at the upper left side with respect to some image (501) in the image (510). However, the present invention is not limited thereto. For example, the object (519-2) may be an object that is not included in some image (501), but is located at the upper left side with respect to some image (501) in the image (510).

[0133] For example, the processor (120) may identify an area to be displayed on the electronic device (102) in the image (510) based on the distance between the electronic device (101) and the electronic device (102). For example, the processor (120) may identify an area to be displayed on the electronic device (102) in the image (510) based on the distance and location between the electronic device (101) and the electronic device (102). However, the present invention is not limited thereto. For example, the processor (120) may generate an image to be displayed on the electronic device (102) using at least one object corresponding to the location of the electronic device (102) among the objects in the image (510). For example, the processor (120) may identify at least one keyword through at least one object corresponding to the location of the electronic device (102). For example, the keyword for at least one object corresponding to the location of the electronic device (102) may be a word describing a state, arrangement, or property of the at least one object. For example, the processor (120) can generate an image to be displayed on the electronic device (102) by inputting a prompt based on at least one keyword into the generative AI model (245).

[0134] Figure 5c illustrates an example of an image to be displayed on electronic devices based on their relative position with respect to the electronic device. Figure 5d illustrates an example of an image to be displayed on electronic devices based on their relative position with respect to the electronic device. Figure 5e illustrates an example of an image to be displayed on electronic devices based on their relative position with respect to the electronic device.

[0135] FIG. 5c, FIG. 5d, and FIG. 5e can be described with reference to the components described through FIG. 1, FIG. 2, FIG. 3, and FIG. 5a.

[0136] Referring to FIG. 5c, the electronic device (102) may be located on the lower left side of the electronic device (101), and the electronic device (103) may be located on the right side of the electronic device (101).

[0137] In one embodiment, the processor (120) may transmit another portion of the image (502) of the image (510) to the electronic device (102) based on the relative position of the electronic device (102). For example, the processor (120) may transmit another portion of the image (502) to the electronic device (102) that includes an area (531) corresponding to the relative position of the electronic device (102).

[0138] In one embodiment, the processor (120) may transmit another portion of the image (503) of the image (510) to the electronic device (103) based on the relative position of the electronic device (103). For example, the processor (120) may transmit another portion of the image (503) to the electronic device (103) that includes an area (535) corresponding to the relative position of the electronic device (103).

[0139] Referring to FIG. 5d, the electronic device (102) may be located on the left side of the electronic device (101), and the electronic device (103) may be located on the upper right side of the electronic device (101).

[0140] In one embodiment, the processor (120) may transmit another portion of the image (502) of the image (510) to the electronic device (102) based on the relative position of the electronic device (102). For example, the processor (120) may transmit another portion of the image (502) to the electronic device (102) that includes an area (541) corresponding to the relative position of the electronic device (102).

[0141] In one embodiment, the processor (120) may transmit another portion of the image (503) of the image (510) to the electronic device (103) based on the relative position of the electronic device (103). The processor (120) may transmit another portion of the image (503) containing an object (545) corresponding to the relative position of the electronic device (103) to the electronic device (103).

[0142] Referring to FIG. 5e, the electronic device (102) may be located on the upper right side of the electronic device (101), and the electronic device (103) may be located on the lower left side of the electronic device (101).

[0143] In one embodiment, the processor (120) may transmit another portion of the image (502) of the image (510) to the electronic device (102) based on the relative position of the electronic device (102). For example, the processor (120) may transmit another portion of the image (502) to the electronic device (102) that includes an object (551) corresponding to the relative position of the electronic device (102).

[0144] In one embodiment, the processor (120) may transmit another portion of the image (503) of the image (510) to the electronic device (103) based on the relative position of the electronic device (103). For example, the processor (120) may transmit another portion of the image (503) to the electronic device (103) that includes an object (555) corresponding to the relative position of the electronic device (103).

[0145] Figure 6a illustrates an example of an image obtained from content.

[0146] FIG. 6a can be described with reference to the components described through FIGS. 1, 2 and 3.

[0147] In one embodiment, the processor (120) may identify content (610). For example, the content (610) may be content indicated by a user input. For example, the content (610) may be content selected by the user input from among one or more images displayed through a gallery application.

[0148] In one embodiment, the processor (120) may obtain at least one prompt related to the content (610). For example, the processor (120) may obtain at least one prompt related to the content (610) through the captioning model (241). For example, the processor (120) may obtain at least one prompt related to the content (610) by inputting the content (610) into the captioning model (241).

[0149] For example, the processor (120) may extract at least one word for at least one object included in the content (610) based on the captioning model (241). For example, the at least one word representing the at least one object may include at least one of child, sea, or beach.

[0150] For example, the processor (120) may extract at least one keyword for the content (610) based on the captioning model (241). For example, the at least one keyword may include a word describing a state or property of at least one object (e.g., portrait, landscape, or nature). For example, the keyword may include a word describing a movement or action of at least one object (e.g., swimming or bathing).

[0151] In one embodiment, the processor (120) may obtain an image (620) using a generative AI model (249). For example, the processor (120) may obtain the image (620) based on content (610). For example, the processor (120) may obtain the image (620) based on at least one prompt of the content (610). For example, the processor (120) may obtain the image (620) based on the content (610) and at least one prompt.

[0152] For example, the processor (120) may generate an image (620) including content (610). For example, the processor (120) may out-draw the content (610) based on the content (610) and at least one prompt to generate the image (620).

[0153] FIG. 6b illustrates an example of an image to be displayed on an external electronic device depending on its relative position with respect to the electronic device.

[0154] FIG. 6b can be described with reference to the components described through FIGS. 1, 2 and 3.

[0155] In one embodiment, the processor (120) can identify an electronic device (602) surrounding the electronic device (101). For example, the processor (120) can identify the electronic device (602) surrounding the electronic device based on a short-range wireless communication protocol using the communication circuit (290).

[0156] In one embodiment, the processor (120) may identify relationship information between the electronic device (101) and the electronic device (602). For example, the processor (120) may identify relationship information between the electronic device (101) and the electronic device (602) based on the information extraction model (245). For example, the relationship information may include location information between the electronic device (101) and the electronic device (602). For example, referring to the situation (630), the electronic device (101) may identify location information indicating that the electronic device (602) is located to the right of the electronic device (101).

[0157] In one embodiment, the processor (120) may identify a portion of an image to be displayed on the display (260) from the image (620). For example, the processor (120) may identify a portion of an image to be displayed on the display (260) from the image (620) based on the content (610). For example, the processor (120) may identify an area of ​​the image (620) that includes the content (610) as a portion of an image to be displayed on the display (260).

[0158] In one embodiment, the processor (120) may identify another image from the image (620) to be displayed on the electronic device (602). For example, the processor (120) may identify another image from the image (620) to be displayed on the display of the electronic device (602).

[0159] In one embodiment, the processor (120) may identify some images to be displayed on the electronic device (101) and other images to be displayed on the electronic device (602) from the image (620). For example, the processor (120) may identify some other images to be displayed on the electronic device (602) based on relationship information. For example, the processor (120) may identify some other images to be displayed on the electronic device (602) based on location information between the electronic device (101) and the electronic device (602). For example, when the electronic device (602) is located to the right of the electronic device (101), the processor (120) may identify some other images to be displayed on the electronic device (602) in the right area of ​​some images to be displayed on the electronic device (101) from the image (620).

[0160] In one embodiment, the processor (120) may transmit to the electronic device (602) another portion of the image to be displayed on the electronic device (602). For example, the processor (120) may transmit to the electronic device (602) another portion of the image so that the electronic device (602) displays the other portion of the image. For example, referring to situation (640), the electronic device (101) may display content (610), and the electronic device (602) may display a portion of the image to the right of the area where the content (610) is located in the image (620).

[0161] FIG. 6c illustrates an example of an image to be displayed on an external electronic device depending on its relative position with respect to the electronic device.

[0162] FIG. 6c can be described with reference to the components described through FIGS. 1, 2, and 3.

[0163] FIG. 6c can depict a situation in which the relative positions between the electronic device (101) and the electronic device (602) are changed after images are displayed on the electronic device (101) and the electronic device (602), as in FIG. 6b.

[0164] In one embodiment, the processor (120) can identify an electronic device (602) surrounding the electronic device (101). For example, the processor (120) can identify the electronic device (602) surrounding the electronic device based on a short-range wireless communication protocol using the communication circuit (290).

[0165] In one embodiment, the processor (120) can identify relationship information between the electronic device (101) and the electronic device (602). The processor (120) can identify relationship information between the electronic device (101) and the electronic device (602) based on the information extraction model (245). For example, the relationship information can include location relationship information between the electronic device (101) and the electronic device (602). For example, referring to the situation (650), the electronic device (101) can identify location information indicating that the electronic device (602) is located to the left of the electronic device (101).

[0166] In one embodiment, the processor (120) may identify that the relative position between the electronic device (101) and the electronic device (602) has changed. For example, the processor (120) may identify that the relative position between the electronic device (101) and the electronic device (602) has changed after transmitting some other image to be displayed on the electronic device (602).

[0167] In one embodiment, the processor (120) may identify another portion of the image (620) to be displayed on the electronic device (602). For example, the processor (120) may identify another portion of the image (620) to be displayed on the display of the electronic device (602).

[0168] In one embodiment, the processor (120) may identify some images to be displayed on the electronic device (101) and other images to be displayed on the electronic device (602) from the image (620). For example, the processor (120) may identify some other images to be displayed on the electronic device (602) based on relationship information. For example, the processor (120) may identify some other images to be displayed on the electronic device (602) based on location information. For example, when the electronic device (602) is located to the left of the electronic device (101), the processor (120) may identify some other images to be displayed on the electronic device (602) in a left area of ​​some images displayed on the electronic device (101).

[0169] In one embodiment, the processor (120) may transmit another portion of the image to the electronic device (602) to be displayed on the electronic device (602). For example, the processor (120) may transmit another portion of the image to the electronic device (602) so that the electronic device (602) displays another portion of the image. For example, referring to situation (660), the electronic device (101) may display content (610), and the electronic device (602) may display an area to the left of the area where the content (610) is located in the image (620).

[0170] FIG. 7A illustrates an example of an operation in which an electronic device shares data with another electronic device.

[0171] FIG. 7a can be described with reference to the components described through FIGS. 1, 2 and 3.

[0172] Referring to image (791), the processor (120) may identify a user input (710). For example, the user input (710) may include an input for selecting an object included in an image displayed on the display (260). The user input (710) may include an input for moving the selected object. The user input (710) may include an input for moving the selected object off the screen of the display (260). The user input (710) may include an input for moving the selected object in the direction of the electronic device (705).

[0173] In one embodiment, the processor (120) may transmit data related to a selected object to the electronic device (705) based on identifying the user input (710). For example, the processor (120) may transmit data related to a selected object that causes the electronic device (705) to display the selected object based on identifying the user input (710). For example, the processor (120) may transmit data that includes a request that causes the electronic device (705) to display an image related to the selected object based on identifying the user input (710).

[0174] In one embodiment, referring to image (792), the electronic device (705) may display an object based on data obtained from the electronic device (101). The electronic device (705) may identify a user input (720). For example, the user input (720) may include an input for selecting an object displayed on the electronic device (705).

[0175] Referring to image (793), the electronic device (705) may, in response to a user input (720) selecting an object displayed on the electronic device (705), display a screen (730) that queries whether to accept a request from the electronic device (101).

[0176] The electronic device (705) can identify a user input (735). The electronic device (705) can identify the user input (735) on a screen (730). For example, the user input (735) can include an input for selecting one of selectable objects on a screen (730) displayed on the electronic device (705).

[0177] The electronic device (705) may, in response to a user input selecting an object indicating rejection (e.g., Cancel) on the screen (730), transmit a response indicating rejection of the request to the electronic device (101).

[0178] The electronic device (705) may, in response to a user input (735) selecting an object indicating approval (e.g., OK) on the screen (730), transmit a response indicating approval of the request to the electronic device (101).

[0179] In response to receiving a response indicating approval of a request from the electronic device (705), the electronic device (101) may transmit an image related to an object selected by the user input (710) to the electronic device (705). The electronic device (101) may transmit an image of a size according to the resolution of the electronic device (705) to the electronic device (705). For example, the electronic device (101) may identify an image of a size according to the resolution of the electronic device (705) based on information indicating the resolution of the electronic device (705) included in the approval of the request from the electronic device (705), and transmit the identified image to the electronic device (705). However, the present invention is not limited thereto.

[0180] Referring to image (794), the electronic device (705) can display an image received from the electronic device (101). For example, the electronic device (705) can display the received image as at least one of a home screen, a lock screen, or a wallpaper.

[0181] In FIG. 7A, the electronic device (101) is illustrated as transmitting an image associated with an object selected by user input (710) in response to receiving a response indicating approval of the request from the electronic device (705), but this is merely an example. In an embodiment, the electronic device (101) may transmit at least one prompt to the electronic device (705) to generate an image (794), and the electronic device (705) may generate the image (794) based on the at least one prompt received.

[0182] FIG. 7b illustrates an example of an operation in which an electronic device shares data with another electronic device.

[0183] Figure 7b can be explained with reference to the components described through Figures 1, 2 and 3.

[0184] Referring to image (795), the processor (120) may identify a user input (740). For example, the user input (740) may include an input for selecting an object included in an image displayed on the display (260). The user input (740) may include an input for moving the selected object. The user input (740) may include an input for moving the selected object off the screen of the display (260). The user input (740) may include an input for moving the selected object in the direction of the electronic device (705).

[0185] In one embodiment, the processor (120) may transmit data related to a selected object to the electronic device (705) based on identifying the user input (740). For example, the processor (120) may transmit data related to a selected object that causes the electronic device (705) to display the selected object based on identifying the user input (740). For example, the processor (120) may transmit data including a request that causes the electronic device (705) to display an image related to the selected object based on identifying the user input (740).

[0186] Referring to image (796), the electronic device (705) can display an object based on data obtained from the electronic device (101). The electronic device (705) can identify a user input (750). For example, the user input (750) can include an input for selecting an object displayed on the electronic device (705).

[0187] Referring to image (797), the electronic device (705) may, in response to a user input (750) selecting an object displayed on the electronic device (705), display a screen (760) that queries whether to accept a request from the electronic device (101).

[0188] The electronic device (705) can identify a user input (765). The electronic device (705) can identify the user input (765) on a screen (760). For example, the user input (765) can include an input for selecting one of selectable objects on a screen (760) displayed on the electronic device (705).

[0189] The electronic device (705) may, in response to a user input selecting an object indicating rejection (e.g., Cancel) on the screen (760), transmit a response indicating rejection of the request to the electronic device (101).

[0190] The electronic device (705) may, in response to a user input (765) selecting an object (e.g., OK) indicating approval on the screen (760), transmit a response indicating approval of the request to the electronic device (101).

[0191] In response to receiving a response indicating approval of a request from the electronic device (705), the electronic device (101) may transmit an image related to an object selected by the user input (740) to the electronic device (705). The electronic device (101) may transmit an image of a size according to the resolution of the electronic device (705) to the electronic device (705). For example, the electronic device (101) may identify an image of a size according to the resolution of the electronic device (705) based on information indicating the resolution of the electronic device (705) included in the approval of the request from the electronic device (705), and transmit the identified image to the electronic device (705). However, the present invention is not limited thereto.

[0192] Referring to image (798), the electronic device (705) can display an image received from the electronic device (101). For example, the electronic device (705) can display the received image as at least one of a home screen, a lock screen, or a wallpaper.

[0193] In FIG. 7B, the electronic device (101) is illustrated as transmitting an image associated with an object selected by user input (710) in response to receiving a response indicating approval of the request from the electronic device (705), but this is merely an example. In an embodiment, the electronic device (101) may transmit at least one prompt to the electronic device (705) to generate an image (798), and the electronic device (705) may generate the image (798) based on the at least one prompt received.

[0194] FIG. 8A illustrates an example of an image generated based on contents selected from multiple electronic devices.

[0195] FIG. 8a can be described with reference to the components described through FIGS. 1, 2, and 3.

[0196] The electronic device (101) may be connected to the electronic device (805). For example, the electronic device (101) may be connected to the electronic device (805) based on a wired communication connection and / or a wireless communication connection via a communication circuit (290).

[0197] Referring to image (891), the electronic device (101) can select content (811). The electronic device (805) can select content (812).

[0198] In one embodiment, the electronic device (101) may obtain selected content (812) from the electronic device (805). For example, the electronic device (101) may obtain at least one prompt for the selected content (812) from the electronic device (805).

[0199] In one embodiment, the processor (120) may extract at least one prompt from each of two or more contents (811, 812). For example, the processor (120) may obtain a word representing an object (e.g., circle) from the contents (811). For example, the processor (120) may obtain a keyword associated with the object (e.g., black) from the contents (811). For example, the processor (120) may obtain a word representing an object (e.g., line) from the contents (812). For example, the processor (120) may obtain a keyword associated with the object (e.g., slanted, black) from the contents (811).

[0200] In one embodiment, referring to image (892), the processor (120) may generate at least one image (821, 822) based on two or more contents (811, 812). For example, the processor (120) may generate at least one image (821, 822) based on at least one prompt extracted from two or more contents (811, 812).

[0201] In one embodiment, the processor (120) can generate at least one image (821, 822) using a prompt based on a word representing an object (e.g., circle or line), a keyword associated with the object (e.g., black or slanted), or a combination thereof. For example, the processor (120) can generate at least one image (821, 822) by inputting a prompt based on a word representing an object (e.g., circle or line), a keyword associated with the object (e.g., black or slanted), or a combination thereof into the generative AI model (245). For example, the processor (120) can generate the image (821) based on a word representing an object (e.g., circle or line) and some of the keywords associated with the object (e.g., black). For example, the processor (120) can generate the image (822) based on a word representing an object (e.g., circle or line) and other some of the keywords associated with the object (e.g., slanted). However, this is not limited thereto. For example, the generative AI model (249) can generate multiple images from a single prompt. For example, the processor (120) can generate multiple images (821, 822) by inputting a word representing an object (e.g., circle or line) and a keyword related to the object (e.g., black or slanted) as a prompt to the generative AI model (245).

[0202] For example, the processor (120) may display an image (e.g., image (821)) selected from among at least one image (821, 822) through the display (260). For example, the processor (120) may transmit an image (e.g., image (821)) selected from among at least one image (821, 822) to the electronic device (805). However, the present invention is not limited thereto. The processor (120) may display an image (e.g., image (821)) selected from among at least one image (821, 822) through the display (260), and transmit an image (e.g., image (822)) that is not selected from among at least one image (821, 822) to the electronic device (805).

[0203] FIG. 8b illustrates an example of an image generated based on contents selected from multiple electronic devices.

[0204] FIG. 8b can be described with reference to the components described through FIGS. 1, 2 and 3.

[0205] The electronic device (101) may be connected to the electronic device (805). For example, the electronic device (101) may be connected to the electronic device (805) based on a wired communication connection and / or a wireless communication connection via a communication circuit (290).

[0206] Referring to image (893), the electronic device (101) can select content (831). The electronic device (805) can select content (832).

[0207] In one embodiment, the electronic device (101) may obtain at least one prompt for selected content (832) from the electronic device (805). For example, the electronic device (101) may obtain at least one prompt for selected content (832) from the electronic device (805).

[0208] In one embodiment, the processor (120) may extract at least one prompt from each of two or more contents (831, 832). For example, the processor (120) may obtain a word representing an object (e.g., lover, or person) from the contents (831). For example, the processor (120) may obtain a keyword related to the object (e.g., love, face, hug, black, or sunset) from the contents (831). For example, the processor (120) may obtain a word representing an object (e.g., moon, night, or sky) from the contents (832). For example, the processor (120) may obtain a keyword related to the object (e.g., full moon) from the contents (831).

[0209] Referring to image (894), in one embodiment, the processor (120) may generate at least one image (841, 842) based on two or more contents (831, 832). For example, the processor (120) may generate at least one image (841, 842) based on at least one prompt extracted from two or more contents (831, 832).

[0210] For example, the processor (120) can generate at least one image (841, 842) using a prompt based on a word representing an object (e.g., lover, or moon), a keyword related to the object (e.g., full moon, or facing), or a combination thereof. For example, the processor (120) can generate at least one image (841, 842) by inputting a prompt based on a word representing an object (e.g., lover, or moon), a keyword related to the object (e.g., love, or full moon), or a combination thereof into the generative AI model (249). For example, the processor (120) can generate the image (841) based on a word representing an object (e.g., lover, or moon) and some of the keywords related to the object (e.g., full moon). For example, the processor (120) can generate the image (842) based on a word representing an object (e.g., lover, or moon) and some other keywords related to the object (e.g., love). However, the present invention is not limited thereto. For example, a generative AI model (249) can generate multiple images from a single prompt. For example, the processor (120) can generate multiple images (841, 842) by inputting a word representing an object (e.g., “lover” or “moon”) and a keyword related to the object (e.g., “full moon” or “love”) as a prompt to the generative AI model (245).

[0211] In one embodiment, the processor (120) may display an image (e.g., image (841)) selected from among at least one image (841, 842) through the display (260). The processor (120) may transmit the image (e.g., image (841)) selected from among at least one image (841, 842) to the electronic device (805). However, the present invention is not limited thereto. The processor (120) may display the image (e.g., image (841)) selected from among at least one image (841, 842) through the display (260) and transmit an image (e.g., image (842)) that is not selected from among at least one image (841, 842) to the electronic device (805).

[0212] FIG. 9 illustrates an example of an operation of selecting one of a plurality of images in an electronic device.

[0213] The electronic device (101) may include a plurality of images (911, 912, 913, 914, 915, 916, 917, 918, 919).

[0214] Referring to FIG. 9, the electronic device (101) can preview one image (915) among a plurality of images (911, 912, 913, 914, 915, 916, 917, 918, 919).

[0215] In one embodiment, the electronic device (101) can change the previewed image based on an input. For example, the electronic device (101) can change the previewed image based on a user input for the image (915). For example, the electronic device (101) can change the previewed image based on a swipe input for the image (915). For example, the electronic device (101) can preview an image in which an object has been changed based on an up-and-down swipe input for the image (915). For example, based on an upward swipe input for the image (915), the processor (120) can preview the image (912) in which the object has been changed from the moon (922) to a star (921). For example, based on a downward swipe input on the image (915), the processor (120) can preview an image (918) in which the object has changed from the moon (922) to the sun (923). For example, based on a left-right swipe input on the image (915), the electronic device (101) can preview an image in which the tone (e.g., or color tone) has changed. For example, based on a right-side swipe input on the image (915), the processor (120) can preview an image (916) in which the color has been darkened. For example, based on a left-side swipe input on the image (915), the processor (120) can preview an image (914) in which the color has been brightened. However, the present invention is not limited thereto.

[0216] FIG. 10A is a simplified block diagram of an electronic device according to one embodiment.

[0217] FIG. 10a can be described with reference to the components described through FIGS. 1, 2 and 3.

[0218] The electronic devices (101, 102, 103) of FIG. 10a may correspond to the electronic devices (101, 102, 103) described with reference to FIGS. 1 and 2, respectively.

[0219] Referring to FIG. 10A, the server (108) may include a processor (1020), a memory (1030), and a communication circuit (1090). For example, the memory (130) may include a captioning model (241) and a generative AI model (245). The processor (1020) of FIG. 10A may correspond to the processor (120) described with reference to FIG. 1. The memory (1030) of FIG. 10A may correspond to the memory (130) described with reference to FIG. 1. The communication circuit (1090) of FIG. 10A may correspond to the communication module (190) described with reference to FIG. 1. The captioning model (241) of FIG. 10A may correspond to the captioning model (241) described with reference to FIG. 2. The generative AI model (249) of FIG. 10a may correspond to the generative AI model (249) described with reference to FIG. 2.

[0220] In one embodiment, the processor (1020) may obtain content (210). For example, the processor (1020) may obtain content (210) identified by a user input of a user of the electronic device (101) from the electronic device (101). For example, the processor (1020) may obtain at least one prompt based on the content (210) identified by a first user input of the user of the electronic device (101). For example, the processor (1020) may obtain at least one prompt from the content (210) through a captioning model (241).

[0221] In one embodiment, the processor (1020) may obtain relationship information indicating a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by a user input of the user.

[0222] In one embodiment, the processor (1020) can identify device information of the electronic device (101). In one embodiment, the processor (1020) can identify device information of at least one external electronic device (102, 103) identified by a user input of the user. For example, the device information may include information (e.g., resolution) related to the display (160) of the electronic device (101). The device information may include information (e.g., resolution) related to the display (261, 265) of at least one electronic device (102, 103).

[0223] In one embodiment, the processor (1020) may generate at least one image (211, 215, 219) by the generative AI model (249) based on the at least one prompt and the relationship information. For example, the processor (1020) may generate at least one image (211, 215, 219) including content (210). For example, the processor (1020) may out-draw the content (210) based on the related information of the content (210). For example, the processor (1020) may generate at least one image (211, 215, 219) based on an out-draw that draws an area other than the content (210). For example, an area excluding the content (210) in the at least one image (211, 215, 219) may be generated by the generative AI model (249).

[0224] In one embodiment, the processor (1020) may transmit at least one image (211, 215, 219) to the electronic device (101) via the communication circuit (1090). After transmitting the at least one image (211, 215, 219), the processor (1020) may receive a user input for selecting the first image (211) from the electronic device (101) via the communication circuit (1090). In one embodiment, the processor (1020) may receive a request for the partial image (401) from the electronic device (101) via the communication circuit (1090) after transmitting the other image (440).

[0225] In one embodiment, the processor (1020) may select a first image (211) from among at least one image (211, 215, 219). The processor (1020) may select the first image (211) from among at least one image (211, 215, 219) based on a user input selecting the first image (211).

[0226] In one embodiment, the processor (1020) may transmit a portion of the first image (211) to the electronic device (101) via the communication circuit (1090) so that the electronic device (101) displays the portion of the first image (211) on the electronic device (101). After receiving the request, the processor (1020) may transmit a portion of the first image (211) to the electronic device (101) via the communication circuit (1090). For example, the portion of the image may be selected based on an area including content (210).

[0227] In one embodiment, the processor (1020) may transmit a portion of the first image (211) identified based on device information of the electronic device (101) to the electronic device (101). For example, the processor (1020) may transmit a portion of the first image (211) selected from among at least one image (211, 215, 219) to the electronic device (101) based on information (e.g., resolution) related to the display (160) of the electronic device (101). For example, the processor (1020) may transmit a portion of the first image (211) corresponding to the resolution of the display (160) to the electronic device (101). For example, the processor (1020) may transmit a portion of an image including at least a portion of the content (210) from the selected first image (211) to the electronic device (101) based on information (e.g., resolution) related to the display (160).

[0228] In one embodiment, the processor (1020) may transmit, through the communication circuit (1090), the at least one other partial image of the first image (211) to the at least one external electronic device (102, 103) so that the at least one external electronic device (102, 103) displays the at least one other partial image of the first image (211) on the at least one external electronic device (102, 103). After receiving the request, the processor (1020) may transmit, through the communication circuit (1090), the at least one other partial image of the first image (211) to the at least one external electronic device (102, 103). For example, the other partial image may be selected based on relationship information. For example, the processor (1020) may identify another image to be displayed on at least one external electronic device (102, 103) based on a relative position between the electronic device (101) and at least one external electronic device (102, 103). For example, the relative position may be identified based on the position information. The position information may be included in the relationship information between the electronic device (101) and at least one external electronic device (102, 103). However, the present invention is not limited thereto.

[0229] In one embodiment, the processor (1020) may transmit at least one other partial image to the at least one external electronic device (102, 103) based on location information and / or information (e.g., resolution) associated with the display (261, 265) of the at least one electronic device (102, 103). For example, the processor (1020) may transmit at least one other partial image corresponding to the resolution of the display (261, 265) based on the relative positions of the at least one electronic device (102, 103) in the first image (211) to the at least one external electronic device (102, 103). For example, when at least one electronic device (102, 103) is located on the left side of the electronic device (101), the processor (1020) can transmit at least one other partial image corresponding to the resolution of the display (261, 265) from the left side of some images among the first images (211) to the at least one external electronic device (102, 103). For example, when at least one electronic device (102, 103) is located on the right side of the electronic device (101), the processor (1020) can transmit at least one other partial image corresponding to the resolution of the display (261, 265) from the right side of some images among the first images (211) to the at least one external electronic device (102, 103).

[0230] According to an embodiment, after receiving the request, the processor (1020) may transmit a portion of the first image (211) and at least one other portion image to the electronic device (101) via the communication circuit (1090). The electronic device (101) may transmit at least one other portion image to at least one external electronic device (102, 103).

[0231] FIG. 10b is a simplified block diagram of an electronic device according to one embodiment.

[0232] FIG. 10b can be described with reference to the components described through FIGS. 1, 2 and 3.

[0233] The electronic devices (101, 102, 103) of FIG. 10b may correspond to the electronic devices (101, 102, 103) described with reference to FIGS. 1 and 2, respectively. The server (108) of FIG. 10b may correspond to the server (108) described with reference to FIGS. 1 and 10a.

[0234] Referring to FIG. 10b, the server (109) may include a processor (1025), a memory (1035), and a communication circuit (1095). For example, the memory (1035) may include a captioning model (241). The processor (1025) of FIG. 10b may correspond to the processor (120) described with reference to FIG. 1. The memory (1035) of FIG. 10b may correspond to the memory (130) described with reference to FIG. 1. The communication circuit (1095) of FIG. 10b may correspond to the communication module (190) described with reference to FIG. 1. The captioning model (241) of FIG. 10b may correspond to the captioning model (241) described with reference to FIG. 2.

[0235] In one embodiment, the server (108) may obtain at least one prompt based on content (210) identified by a first user input of a user of the electronic device (101).

[0236] For example, the server (108) may obtain content (210) identified by a user input of a user of the electronic device (101) from the electronic device (101). The server (108) may transmit the obtained content (210) to the server (109). Thereafter, the server (108) may obtain at least one prompt for the content (210) from the server (109). However, the present invention is not limited thereto.

[0237] For example, the electronic device (101) may transmit content (210) identified by a user input to a server (109). The server (109) may obtain at least one prompt for the content (210) based on a captioning model (241). Thereafter, the server (109) may transmit at least one prompt for the content (210) to the server (108).

[0238] In one embodiment, the server (108) can obtain relationship information indicating a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by the user input of the user.

[0239] In one embodiment, the processor (1020) can identify device information of the electronic device (101). In one embodiment, the processor (1020) can identify device information of at least one external electronic device (102, 103) identified by a user input of the user. For example, the device information may include information (e.g., resolution) related to the display (160) of the electronic device (101). The device information may include information (e.g., resolution) related to the display (261, 265) of at least one electronic device (102, 103).

[0240] In one embodiment, the server (108) can generate at least one image (211, 215, 219) by a generative AI model (249) based on the at least one prompt and the relationship information.

[0241] For example, the server (108) can transmit at least one image (211, 215, 219) to the electronic device (101). After transmitting the at least one image (211, 215, 219), the server (108) can receive a user input for selecting the first image (211) from the electronic device (101). For example, after transmitting the other image (440), the server (108) can receive a request for the partial image (401) from the electronic device (101).

[0242] For example, the server (108) may select a first image (211) from among at least one image (211, 215, 219) based on a user input selecting the first image (211).

[0243] For example, the server (108) may transmit a portion of the first image (211) to the electronic device (101) so that the electronic device (101) displays the portion of the first image (211) on the electronic device (101). For example, the server (108) may transmit at least one other portion of the first image (211) to at least one external electronic device (102, 103) so that the at least one other portion of the first image (211) is displayed on the at least one external electronic device (102, 103). For example, the processor (1020) may transmit a portion of the selected first image (211) corresponding to the resolution of the display (160) to the electronic device (101). For example, the processor (1020) may transmit at least one other partial image corresponding to the resolution of the display (261, 265) based on the relative position of at least one electronic device (102, 103) in the first image (211) to the at least one external electronic device (102, 103).

[0244] According to an embodiment, after receiving the request, the processor (1020) may transmit a portion of the first image (211) and at least one other portion image to the electronic device (101). The electronic device (101) may transmit at least one other portion image to at least one external electronic device (102, 103).

[0245] FIG. 10c is a simplified block diagram of an electronic device according to one embodiment.

[0246] FIG. 10c can be described with reference to the components described through FIGS. 1, 2 and 3.

[0247] The electronic devices (101, 102, 103) of FIG. 10c may correspond to the electronic devices (101, 102, 103) described with reference to FIGS. 1 and 2, respectively. The server (108) of FIG. 10c may correspond to the server (108) described with reference to FIGS. 1 and 10a.

[0248] In one embodiment, the server (108) may obtain at least one prompt based on content (210) identified by a first user input of a user of the electronic device (101).

[0249] For example, the electronic device (101) may identify content (210) based on a user input. For example, the electronic device (101) may obtain at least one prompt for the content (210) based on a captioning model (241). Thereafter, the electronic device (101) may transmit at least one prompt for the content (210) to the server (108).

[0250] In one embodiment, the server (108) can obtain relationship information indicating a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by the user input of the user.

[0251] In one embodiment, the server (108) can generate at least one image (211, 215, 219) by a generative AI model (249) based on the at least one prompt and the relationship information.

[0252] For example, the server (108) can transmit at least one image (211, 215, 219) to the electronic device (101). After transmitting the at least one image (211, 215, 219), the server (108) can receive a user input for selecting the first image (211) from the electronic device (101). For example, after transmitting the other image (440), the server (108) can receive a request for the partial image (401) from the electronic device (101).

[0253] For example, the server (108) may select a first image (211) from among at least one image (211, 215, 219) based on a user input selecting the first image (211).

[0254] For example, the server (108) may transmit a portion of the first image (211) to the electronic device (101) so that the electronic device (101) displays the portion of the first image (211) on the electronic device (101). For example, the server (108) may transmit at least one other portion of the first image (211) to at least one external electronic device (102, 103) so that the at least one other portion of the first image (211) is displayed on the at least one external electronic device (102, 103). For example, the processor (1020) may transmit a portion of the selected first image (211) corresponding to the resolution of the display (160) to the electronic device (101). For example, the processor (1020) may transmit at least one other partial image corresponding to the resolution of the display (261, 265) based on the relative position of at least one electronic device (102, 103) in the first image (211) to the at least one external electronic device (102, 103).

[0255] According to an embodiment, after receiving the request, the processor (1020) may transmit a portion of the first image (211) and at least one other portion image to the electronic device (101). The electronic device (101) may transmit at least one other portion image to at least one external electronic device (102, 103).

[0256] FIG. 11 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0257] FIG. 11 can be described with reference to the components described through FIGS. 1, 2 and 3.

[0258] Referring to FIG. 11, in operation 1110, the processor (120) may identify content (210). For example, the processor (120) may identify content (210) based on user input. However, the present invention is not limited thereto. The processor (120) may obtain content (210) from at least one external electronic device (102, 103).

[0259] In operation 1120, the processor (120) may identify information regarding a relationship between the electronic devices (101, 102, 103). For example, the information indicating the relationship may include information indicating a location relationship between the electronic device (101) and at least one electronic device (102, 103). For example, the information indicating the relationship may include information indicating a frequency of contact between a user of the electronic device (101) and a user of at least one electronic device (102, 103). For example, the information indicating the relationship may include information indicating a relationship between a user of the electronic device (101) and a user of at least one electronic device (102, 103). For example, the relationship between the user of the electronic device (101) and a user of at least one electronic device (102, 103) may be included in one or more categories. For example, the one or more categories may include at least one of a lover, a couple, a family, a friend, a colleague, or an acquaintance.

[0260] At operation 1130, the processor (120) may display a portion of an image (211, 215, 219) generated based on information about the content (210) and relationships.

[0261] In one embodiment, the processor (120) may generate at least one image (211, 215, 219). For example, the processor (120) may generate at least one image (211, 215, 219) based on at least one prompt extracted from the content (210). For example, the processor (120) may generate at least one image (211, 215, 219) based on relationship information. For example, the processor (120) may generate at least one image (211, 215, 219) based on at least one prompt and relationship information. For example, the processor (120) may display a portion of a first image (211) selected from among at least one image (211, 215, 219) on the display (260).

[0262] FIG. 12 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0263] FIG. 12 can be described with reference to the components described through FIGS. 1, 2 and 3.

[0264] Referring to FIG. 12 , in operation 1210, the processor (120) may obtain information related to content. The processor (120) may extract (obtain, or identify) information from the content (210) based on the captioning model (241). The processor (120) may extract at least one prompt from the content (210) based on the captioning model (241). However, the present invention is not limited thereto. The processor (120) may extract at least one prompt from the content (210) based on the captioning model (241) of the server (109).

[0265] In operation 1220, the processor (120) may identify information regarding a relationship between electronic devices (101, 102, 103). For example, the information indicating the relationship may include information indicating a location relationship between the electronic device (101) and at least one other electronic device (102, 103). For example, the information indicating the relationship may include information indicating a frequency of contact between a user of the electronic device (101) and a user of at least one other electronic device (102, 103). For example, the information indicating the relationship may include information indicating a relationship between a user of the electronic device (101) and a user of at least one other electronic device (102, 103). For example, the relationship between a user of the electronic device (101) and a user of at least one other electronic device (102, 103) may fall into one or more categories. For example, the one or more categories may include at least one of a lover, a couple, a family, a friend, a colleague, or an acquaintance.

[0266] In operation 1230, the processor (120) may generate an image based on information about the content and information about the relationship. The processor (120) may generate at least one image (211, 215, 219) by inputting the content (210), at least one prompt, and relationship information into the generative AI model (249). For example, if the content (210) is an image, the processor (120) may generate at least one image (211, 215, 219) including the content (210). If the content (210) is an image, the processor (120) may generate at least one image (211, 215, 219) extending from the content (210).

[0267] In operation 1240, the processor (120) may display a portion of an image on the electronic device (101). The processor (120) may display a portion of a first image (211) selected from at least one image (211, 215, 219) on the display (260). For example, the portion of the image may correspond to the content (210). For example, if the content (210) is an image, an area of ​​the first image (211) that includes the content (210) may be a portion of the image to be displayed on the display (260).

[0268] In operation 1250, the processor (120) may display another portion of the image on another electronic device (102, 103). For example, the processor (120) may display at least one other portion of the first image (211) selected from among at least one image (211, 215, 219) on at least one other electronic device (102, 103). For example, the processor (120) may transmit at least one other portion area of ​​the first image (211) selected from among at least one image (211, 215, 219) to at least one other electronic device (102, 103) so that the at least one other portion image is displayed.

[0269] FIG. 13 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0270] FIG. 13 can be described with reference to the components described through FIGS. 1, 2 and 3.

[0271] Referring to FIG. 13, in operation 1310, the processor (120) may generate an image based on information about content and relationships. In one embodiment, the processor (120) may generate at least one image (211, 215, 219) by inputting content (210), at least one prompt, and relationship information into a generative AI model (245). For example, if the content (210) is an image, the processor (120) may generate at least one image (211, 215, 219) including the content (210). For example, if the content (210) is an image, the processor (120) may generate at least one image (211, 215, 219) extending from the content (210).

[0272] In operation 1320, the processor (120) may display another portion of the image on another electronic device (102, 103) based on a relative position. For example, the processor (120) may identify at least one other portion of the image to be displayed on at least one other electronic device (102, 103) from the first image (211) based on position information indicating a positional relationship between the electronic device (101) and at least one other electronic device (102, 103). For example, when at least one other electronic device (102, 103) is located on the left side of the electronic device (101), the processor (120) may identify at least one other portion of the image on the left side of the first image (211). For example, if at least one other electronic device (102, 103) is located to the right of the electronic device (101), the processor (120) can identify at least one other partial image from the right portion of the first image (211).

[0273] For example, the processor (120) may transmit at least one other partial image of a first image (211) selected from at least one image (211, 215, 219) to at least one other electronic device (102, 103) so that at least one other partial image is displayed.

[0274] At operation 1330, the processor (120) can identify a relative position change.

[0275] The processor (120) can identify at least one other electronic device (102, 103) around the electronic device (101). The processor (120) can identify at least one other electronic device (102, 103) around the electronic device (101) based on a short-range wireless communication protocol using a communication circuit (290).

[0276] The processor (120) can identify location information between the electronic device (101) and at least one other electronic device (102, 103). The processor (120) can identify location information indicating a relative location of the at least one other electronic device (102, 103) based on the information extraction model (245). The processor (120) can identify that the location of the at least one other electronic device (102, 103) has changed based on the location information of the at least one other electronic device (102, 103). The processor (120) can identify that the relative location of the at least one other electronic device (102, 103) has changed based on the location information of the at least one other electronic device (102, 103).

[0277] At operation 1330, based on a change in the relative position of at least one other electronic device (102, 103), the processor (120) may perform operation 1320 again.

[0278] FIG. 14 is a flowchart illustrating operations performed by an electronic device according to one embodiment.

[0279] FIG. 14 can be described with reference to the components described through FIGS. 1, 2 and 3.

[0280] Referring to FIG. 14, in operation 1410, the processor (120) may generate an image based on information about content and relationships. For example, the processor (120) may generate at least one image (211, 215, 219) by inputting content (210), at least one prompt, and relationship information into a generative AI model (249). For example, if the content (210) is an image, the processor (120) may generate at least one image (211, 215, 219) including the content (210). For example, if the content (210) is an image, the processor (120) may generate at least one image (211, 215, 219) extending from the content (210).

[0281] In operation 1420, the processor (120) may display the generated image on the electronic device (101). The processor (120) may display a portion of the first image (211) selected from among at least one image (211, 215, 219) on the display (260). For example, the portion of the image may correspond to the content (210). For example, if the content (210) is an image, an area of ​​the first image (211) that includes the content (210) may be a portion of the image to be displayed on the display (260).

[0282] At operation 1430, the processor (120) can identify whether the generated image is shared.

[0283] The processor (120) can identify a user input requesting sharing of an image generated by another electronic device (102, 103). For example, the user input may include an input for selecting an object included in an image displayed on the display (260). The user input may include an input for moving the selected object. The user input may include an input for moving the selected object off the screen of the display (260). The user input may include an input for moving the selected object in the direction of the other electronic device (102, 103).

[0284] The processor (120) may transmit data related to the selected object to another electronic device (102, 103) in response to a user input requesting sharing. The processor (120) may transmit data related to the selected object to cause the other electronic device (102, 103) to display the selected object based on identifying the user input.

[0285] In one embodiment, the other electronic device (102, 103) may, in response to receiving data related to a selected object, display a screen querying whether to accept a request from the electronic device (101). For example, in response to a user input selecting an object indicating rejection (e.g., “Cancel”) on the query screen, the other electronic device (102, 103) may transmit a response indicating rejection of the request to the electronic device (101). For example, in response to a user input selecting an object indicating approval (e.g., “OK”) on the query screen, the other electronic device (102, 103) may transmit a response indicating approval of the request to the electronic device (101).

[0286] The electronic device (101) can identify whether to share the generated image based on a response indicating approval of a request from another electronic device (102, 103).

[0287] For example, an electronic device (101) may identify itself as sharing a generated image in response to receiving a response indicating approval of a request from another electronic device (102, 103).

[0288] At operation 1430, based on identifying the generated image as being shared, the processor (120) may perform operation 1440.

[0289] At operation 1440, the processor (120) may display another portion of the image on another electronic device (102, 103) based on the acquired information.

[0290] The processor (120) can transmit an image related to an object selected by user input to another electronic device (102, 103).

[0291] Another electronic device (102, 103) may display an image received from the electronic device (101). For example, the other electronic device (102, 103) may display the received image as at least one of a home screen, a lock screen, or a wallpaper.

[0292] As described above, the electronic device (101) may include a display (260). According to an embodiment, the electronic device (101) may include a memory (130) that stores instructions. According to an embodiment, the electronic device (101) may include at least one processor (120). According to an embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to identify content (210) based on a first user input. According to an embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to identify at least one external electronic device (102, 103) based on a second user input. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to extract at least one prompt based on the content identified. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to obtain relationship information regarding a relationship between the electronic device (101) and the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to generate an image based on the at least one prompt and the relationship information using a generative artificial intelligence (AI) model. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to display a portion of the generated image as a background screen of the display (260).According to one embodiment, other portions of the image (402, 403) of the image (420) may be displayed on at least one external electronic device (102, 103).

[0293] According to one embodiment, the background screen may be a wallpaper displayed on the electronic device (101) as a background image on the lock screen and home screen. According to one embodiment, the lock screen may be a screen displayed on the electronic device (101) in a state where the performance of a specific operation of the electronic device (101) is restricted by a user input prior to user authentication. According to one embodiment, the home screen may be a screen displayed on the electronic device (101) in an idle state where no application is running in the foreground.

[0294] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to identify a first image (410) representing the content (210) based on the first user input. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to, in response to identifying the first image (410), display, on the display (260), the partial image (401) of the image (420) including the first image (410). According to one embodiment, an area (430) of the image (420) excluding the first image (410) may be generated by the generative AI model (249).

[0295] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to obtain two or more images (211, 215, 219) generated by the generative AI model (249) based on the at least one prompt and the relationship information. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to, after obtaining the two or more images (211, 215, 219), identify the image (420) among the two or more images (211, 215, 219) based on a third user input. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to display the partial image (401) on the display (260) in response to identifying the image (420).

[0296] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to obtain a preview image (440) indicating a state in which the partial image (401) is displayed on the display (260) and the other partial images (402, 403) are displayed on the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to display the other image (440) on the display (260) in response to obtaining the preview image (440). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to display the partial image (401) on the display (260) after displaying the preview image (440).

[0297] According to one embodiment, the electronic device (101) may further include at least one communication circuit (290). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to, in response to identifying the content (210), transmit, via the at least one communication circuit (290), the at least one prompt to at least one server (108) including the generative AI model (249). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to, after transmitting the at least one prompt, obtain, via the at least one communication circuit (290), the partial image (401) from the at least one server (108).

[0298] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to receive, via the communication circuit (290), a packet including information for positioning from the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to identify location information regarding a location of the at least one external electronic device (102, 103) based on a packet from the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to acquire the other partial image (402, 403) based on the location information. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to transmit the other partial image (402, 403) to the at least one external electronic device (102, 103) via the at least one communication circuit (290).

[0299] According to one embodiment, the packet containing information for positioning may be a packet based on BLE (Bluetooth low energy) and / or UWB (ultra wide band).

[0300] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to identify location information regarding a location of the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to transmit the location information to the at least one server (108) via the at least one communication circuit (290), such that the at least one server (108) transmits the other partial image (402, 403) to the external electronic device (102, 103).

[0301] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to identify relationship information regarding the relationship between a user of the electronic device (101) and another user of the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to transmit the relationship information between the users to the at least one server (108) via the at least one communication circuit (290), such that the at least one server (108) generates the image (420) based on the relationship information between the users.

[0302] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to receive, via the at least one communication circuit (290), a request for the at least one prompt from the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101), after receiving the request, to transmit the prompt data to the at least one server (108) via the at least one communication circuit (290).

[0303] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to obtain the at least one prompt based on the content (210). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to, in response to obtaining the at least one prompt, transmit the at least one prompt to the at least one server (108) via the at least one communication circuit (290).

[0304] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to obtain two or more images (211, 215, 219) from the at least one server (108) via the at least one communication circuit (290). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to identify the image (420) from among the two or more images (211, 215, 219) generated by the generative AI model (249) based on different prompts selected from the at least one prompt based on a third user input. According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101), in response to identifying the image (420), to transmit a request for the portion of the image (401) to the at least one server (108) via the at least one communication circuit (290).

[0305] In one embodiment, the at least one prompt may include multiple keywords. In one embodiment, the different prompts may be based on different combinations of the multiple keywords.

[0306] According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to transmit the content (210) to at least one other server (109) including a captioning model (241) via the at least one communication circuit (290). According to one embodiment, the instructions, when executed by the at least one processor (120), may be configured to cause the electronic device (101) to receive, via the at least one communication circuit (290), prompt data for the at least one prompt extracted by the captioning model (241) of the at least one other server (109).

[0307] As described above, the method may be performed in an electronic device (101) including a display (260). According to one embodiment, the method may include an operation of identifying content (210) based on a first user input. According to one embodiment, the method may include an operation of identifying at least one external electronic device (102, 103) based on a second user input. According to one embodiment, the method may include an operation of extracting at least one prompt based on the identified content. According to one embodiment, the method may include an operation of obtaining relationship information regarding a relationship between the electronic device (101) and the at least one external electronic device (102, 103). According to one embodiment, the method may include an operation of generating an image based on the at least one prompt and the relationship information using a generative artificial intelligence (AI) model. According to one embodiment, the method may include an operation of displaying a portion of the generated image as a background screen of the display (260). According to one embodiment, other portions of the image (402, 403) of the image (420) may be displayed on at least one external electronic device (102, 103).

[0308] As described above, a non-transitory computer readable storage medium may store a program (140) including instructions. According to one embodiment, the instructions, when executed by at least one processor (120) of an electronic device (101) including a display (260), may cause the electronic device (101) to identify content (210) based on a first user input. According to one embodiment, the instructions, when executed by at least one processor (120), may cause the electronic device (101) to identify at least one external electronic device (102, 103) based on a second user input. According to one embodiment, the instructions, when executed by at least one processor (120) of an electronic device (101) including a display (260), may cause the electronic device (101) to extract at least one prompt based on the identified content. According to one embodiment, the instructions, when executed by at least one processor (120) of an electronic device (101) including a display (260), may cause the electronic device (101) to obtain relationship information regarding a relationship between the electronic device (101) and the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by at least one processor (120) of an electronic device (101) including a display (260), may cause the electronic device (101) to generate an image based on the at least one prompt and the relationship information using a generative artificial intelligence (AI) model.According to one embodiment, the instructions, when executed by at least one processor (120) of an electronic device (101) including a display (260), may cause the electronic device (101) to display a portion of the generated image as a background screen of the display (260). According to one embodiment, other portions of the image (402, 403) of the image (420) may be displayed on the at least one external electronic device (102, 103).

[0309] As described above, the server (108) may include at least one communication circuit (1090). According to an embodiment, the server (108) may include a memory (130) that stores instructions. According to an embodiment, the server (108) may include at least one processor (1020). According to an embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to obtain at least one prompt based on content (210) identified by a first user input of a user of the electronic device (101). According to an embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to obtain relationship information indicating a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by a second user input of the user. According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to generate an image (420) by a generative AI model (249) based on the at least one prompt and the relationship information. According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit, via the at least one communication circuit (1090), the partial image (401) of the image (420) to the electronic device (101), such that the electronic device (101) displays the partial image (401) on the electronic device (101).According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit, via the at least one communication circuit (1090), the other portion of the image (402, 403) to the at least one external electronic device (102, 103), such that the at least one external electronic device (102, 103) displays the other portion of the image (402, 403) of the image (420) on the at least one external electronic device (102, 103).

[0310] According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to receive the content (210) from the electronic device (101) via the at least one communication circuit (1090). According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to extract the at least one prompt based on the content (210).

[0311] According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to generate a preview image (440) indicating a state in which the some images (401) are displayed on the electronic device (101) and the other some images (402, 403) are displayed on the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit the preview image (440) to the electronic device (101) via the at least one communication circuit (1090). According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit the preview image (440), and then, via the at least one communication circuit (1090), receive a request for the partial image (401) from the electronic device (101). According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit, via the at least one communication circuit (1090), the partial image (401) to the electronic device (101) and transmit, to the at least one external electronic device (102, 103), the other partial image (402, 403).

[0312] According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to obtain location information regarding a location of the at least one external electronic device (102, 103). According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to identify the other partial image (402, 403) from the image (420) based on the location information. According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit the other partial image (402, 403) to the at least one external electronic device (102, 103) via the at least one communication circuit (1090).

[0313] In one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to obtain the at least one prompt based on the first image (410) representing the content (210) identified by the first user input. In one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to identify the portion of the image (401) that includes the first image (410) in the image (420). In one embodiment, an area of ​​the image (420) excluding the first image (410) may be generated by the generative AI model (249). According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit the partial image (401) to the electronic device (101) via the at least one communication circuit (1090).

[0314] According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to receive the content (210) from the electronic device (101) via the at least one communication circuit (1090). According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit, via the at least one communication circuit (1090), a request for the at least one prompt based on the content (210), to at least one other server (108). According to one embodiment, the instructions, when executed by the at least one processor (1020), after the server (108) transmits the request, receive, via the at least one communication circuit (1090), the at least one prompt from the at least one other server (108).

[0315] According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to generate two or more images (211, 215, 219) by the generative AI model (249) based on the at least one prompt. According to one embodiment, the instructions, when executed by the at least one processor (1020), may be configured to cause the server (108) to transmit the two or more images (211, 215, 219) to the electronic device (101) via the at least one communication circuit (1090). According to one embodiment, the instructions may be configured to, when executed by the at least one processor (1020), cause the server (108) to transmit the two or more images (211, 215, 219), and then obtain a request from the electronic device (101) for the part of the image (401) of the image (420) among the two or more images (211, 215, 219). According to one embodiment, the instructions may be configured to, when executed by the at least one processor (1020), in response to the server (108) obtaining the request for the part of the image (401), transmit the part of the image (401) to the electronic device (101) and transmit the other part of the image (402, 403) to the at least one external electronic device (102, 103) via the at least one communication circuit (1090).

[0316] As described above, the method may be performed in a server (108) including at least one communication circuit (1090). According to one embodiment, the method may include an operation of obtaining at least one prompt based on content (210) identified by a first user input of a user of the electronic device (101). According to one embodiment, the method may include an operation of obtaining relationship information indicating a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by a second user input of the user. According to one embodiment, the method may include an operation of generating an image (420) by a generative AI model (249) based on the at least one prompt and the relationship information. According to one embodiment, the method may include an operation of transmitting a partial image (401) of the image (420) to the electronic device (101) via the at least one communication circuit (1090), such that the electronic device (101) displays the partial image (401) of the image (420) on the electronic device (101). According to one embodiment, the method may include an operation of transmitting another partial image (402, 403) of the image (420) to the at least one external electronic device (102, 103) via the at least one communication circuit (1090), such that the at least one external electronic device (102, 103) displays another partial image (402, 403) of the image (420) on the at least one external electronic device (102, 103).

[0317] As described above, a non-transitory computer readable storage medium may store a program (140) including instructions. According to one embodiment, the instructions, when executed by at least one processor (1020) of a server (108) including at least one communication circuit (1090), may cause the server (108) to obtain at least one prompt based on content (210) identified by a first user input of a user of the electronic device (101). According to one embodiment, the instructions, when executed by at least one processor (1020), may cause the server (108) to obtain relationship information indicative of a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by a second user input of the user. In one embodiment, the instructions, when executed by at least one processor (1020), may cause the server (108) to generate an image (420) by a generative AI model (249) based on the at least one prompt and the relationship information. In one embodiment, the instructions, when executed by at least one processor (1020), may cause the server (108) to transmit, via the at least one communication circuit (1090), the partial image (401) of the image (420) to the electronic device (101), such that the electronic device (101) displays the partial image (401) on the electronic device (101).According to one embodiment, the instructions, when executed by at least one processor (1020), may cause the server (108) to transmit, via the at least one communication circuit (1090), the other portion of the image (402, 403) to the at least one external electronic device (102, 103), such that the at least one external electronic device (102, 103) displays the other portion of the image (402, 403) of the image (420) on the at least one external electronic device (102, 103).

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

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

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

[0321] Various embodiments of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one command among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called command. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.

[0322] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., by download or upload) through 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 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 an intermediary server.

[0323] 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 an electronic device (101), display (260); Memory (130) for storing instructions; and comprising at least one processor (120), The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Identifying content (210) based on first user input, Identifying at least one external electronic device (102, 103) based on a second user input, Extract at least one prompt based on the identified content above, Obtaining relationship information about the relationship between the electronic device and the at least one external electronic device, Using a generative AI (artificial intelligence) model, generate an image based on at least one prompt and the relationship information, It is configured to display a part of the image (401) of the generated image (420) as the background screen of the display (260), Other images (402, 403) of the above image (420) are configured to be displayed on at least one external electronic device (102, 103). Electronic devices.

2. In claim 1, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Identifying a first image (410) representing the content (210) based on the first user input, and In response to identifying the first image (410), the display (260) is configured to display the part of the image (401) of the image (420) including the first image (410), In the image (420) above, the area (430) excluding the first image (410) is generated by the generative AI model (249). Electronic devices.

3. In claim 1 or claim 2, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Obtaining two or more images (211, 215, 219) generated by the generative AI model (249) based on the at least one prompt and the relationship information, After acquiring the above two or more images (211, 215, 219), the image (420) is identified among the above two or more images (211, 215, 219) based on a third user input, In response to identifying the image (420), configured to display the partial image (401) on the display (260), Electronic devices.

4. In any one of claims 1 to 3, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Obtaining a preview image (440) indicating a state in which some of the above images (401) are displayed on the display (260) and some of the other images (402, 403) are displayed on at least one external electronic device (102, 103), In response to obtaining the above preview image (440), displaying the other image (440) on the display (260), and After displaying the above preview image (440), configured to display the partial image (401) on the display (260), Electronic devices.

5. In any one of claims 1 to 4, further comprising at least one communication circuit (290), The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: In response to identifying said content (210), transmitting said at least one prompt via said at least one communication circuit (290) to at least one server (108) comprising said generative AI model (249), After transmitting the at least one prompt, the at least one communication circuit (290) is configured to acquire the partial image (401) from the at least one server (108). Electronic devices.

6. In any one of claims 1 to 5, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Identifying location information regarding the location of at least one external electronic device (102, 103), Obtaining other images (402, 403) based on the above location information, and configured to transmit said other partial image (402, 403) to said at least one external electronic device (102, 103) via said at least one communication circuit (290). Electronic devices.

7. In any one of claims 1 to 6, Contains a communication circuit (290), The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Through the above communication circuit (290), a packet including information for positioning is received from at least one external electronic device (102, 103), Based on packets from at least one external electronic device (102, 103), identifying location information regarding the location of the at least one external electronic device (102, 103), The at least one server (108) is configured to transmit the location information to the at least one server (108) through the at least one communication circuit (290) so that the at least one server (108) transmits the other some images (402, 403) to the external electronic device (102, 103). Electronic devices.

8. In any one of claims 1 to 7, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Identifying said relationship information about said relationship between a user of said electronic device (101) and another user of said at least one external electronic device (102, 103), and The at least one server (108) is configured to transmit the relationship information between the users to the at least one server (108) through the at least one communication circuit (290) so as to generate the image (420) based on the relationship information between the users. Electronic devices.

9. In any one of claims 1 to 8, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Receiving a request for said at least one prompt from said at least one external electronic device (102, 103) via said at least one communication circuit (290), and After receiving the above request, the prompt data is configured to be transmitted to the at least one server (108) through the at least one communication circuit (290). Electronic devices.

10. In any one of claims 1 to 9, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Based on the above content (210), obtaining at least one prompt, and In response to obtaining said at least one prompt, configured to transmit said at least one prompt to said at least one server (108) via said at least one communication circuit (290), Electronic devices.

11. In any one of claims 1 to 10, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Obtaining two or more images (211, 215, 219) from at least one server (108) through at least one communication circuit (290), Based on a third user input, identifying the image (420) among the two or more images (211, 215, 219) generated by the generative AI model (249) based on different prompts selected from the at least one prompt, and In response to identifying said image (420), configured to transmit a request for said partial image (401) to said at least one server (108) via said at least one communication circuit (290). Electronic devices.

12. In any one of claims 1 to 11, The above instructions, when executed by at least one processor (120), cause the electronic device (101) to: Transmitting the content (210) to at least one other server (109) including a captioning model (241) via at least one communication circuit (290), and configured to receive prompt data for said at least one prompt extracted by said captioning model (241) of said at least one other server (109) through said at least one communication circuit (290); Electronic devices.

13. In the server (108), At least one communication circuit (1090), Memory (1030) for storing instructions, and comprising at least one processor (1020), The above instructions, when executed by the at least one processor (1020), cause the server (108) to: Obtaining at least one prompt based on content (210) identified by a first user input of a user of an electronic device (101); Obtain relationship information indicating a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by a second user input of the user; Generating an image (420) by a generative artificial intelligence (AI) model (249) based on at least one of the above prompts and the above relationship information, The electronic device (101) transmits the part of the image (401) of the image (420) to the electronic device (101) through the at least one communication circuit (1090) so that the electronic device (101) displays the part of the image (401) of the image (420) on the electronic device (101), and The at least one external electronic device (102, 103) is configured to transmit the other part of the image (402, 403) of the image (420) to the at least one external electronic device (102, 103) via the at least one communication circuit (1090), so that the at least one external electronic device (102, 103) displays the other part of the image (402, 403) of the image (420) on the at least one external electronic device (102, 103). Server.

14. In a non-transitory computer readable storage medium, Store a program (140) containing instructions, The above instructions, when executed by at least one processor (120) of an electronic device (101) including a display (260), Identifying content (210) based on first user input, Identifying at least one external electronic device (102, 103) based on a second user input, Extract at least one prompt based on the identified content above, Obtaining relationship information about the relationship between the electronic device and the at least one external electronic device, Using a generative AI (artificial intelligence) model, generate an image based on at least one prompt and the relationship information, Causing the electronic device (101) to display a portion of the image (401) of the generated image (420) as the background screen of the display (260), Other images (402, 403) of the above image (420) are displayed on at least one external electronic device (102, 103). A non-transitory computer-readable storage medium.

15. In a non-transitory computer readable storage medium, Save a program containing instructions, The instructions are executed by at least one processor (1020) of a server (108) including at least one communication circuit (1090). Obtaining at least one prompt based on content (210) identified by a first user input of a user of an electronic device (101); Obtain relationship information indicating a relationship between the electronic device (101) and at least one external electronic device (102, 103) identified by a second user input of the user; When executed by at least one processor (1020), an image (420) is generated by a generative AI model (249) based on the at least one prompt and the relationship information, To display a part of the image (401) of the image (420) on the electronic device (101), transmit the part of the image (401) to the electronic device (101) through the at least one communication circuit (1090), Causing the server (108) to transmit the other part of the image (402, 403) to the at least one external electronic device (102, 103) via the at least one communication circuit (1090), so that the at least one external electronic device (102, 103) displays the other part of the image (402, 403) of the image (420) on the at least one external electronic device (102, 103). A non-transitory computer-readable storage medium.

Citation Information

Patent Citations

  • XR live commerce system using virtual influencer production technology and digital twin technology

    KR1020240057892A

  • High refractive index nanostructure forming material, nanostructure formed using high refractive index nanostructure forming material and manufacturing method thereof

    KR102252351B1

  • Algae control system for overhead distribution lines and its construction method

    KR102605912B1

  • Semantic image synthesis for generating substantially photorealistic images using neural networks

    US20200242774A1

  • KR20220151142A