Electronic device, method, and non-transitory computer-readable storage medium for changing setting value of device setting

The integration of an AI model in electronic devices to analyze multimedia content facilitates intelligent and efficient setting adjustments, addressing the challenge of manual setting changes.

WO2026106066A1PCT designated stage Publication Date: 2026-05-21SAMSUNG ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
SAMSUNG ELECTRONICS CO LTD
Filing Date
2025-09-17
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

Existing electronic devices lack an efficient method to change device settings based on multimedia content, such as video, using artificial intelligence models.

Method used

An electronic device equipped with an artificial intelligence model trained to analyze multimedia content and guide setting changes, allowing users to modify device settings through user input while viewing video content.

Benefits of technology

Enables seamless and intelligent adjustment of device settings based on multimedia content, enhancing user interaction and efficiency in setting modifications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025014438_21052026_PF_FP_ABST
    Figure KR2025014438_21052026_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device may comprise: a display; a memory storing instructions; and at least one processor including processing circuitry. The instructions, when executed individually or collectively by the at least one processor, may instruct the electronic device to: while displaying, through the display, video content for guiding a setting value for each of one or more device settings, receive a user input for changing a device setting of the electronic device; on the basis of the received user input, acquire data about a guided setting value of a target device setting among the one or more device settings; and display, through the display, a user interface for changing the target device setting of the electronic device from an existing setting value to the guided setting value according to the data.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device, method, and non-transient computer-readable storage medium for changing a setting value of a device setting

[0001] The present disclosure relates to an electronic device, a method, and a non-transient computer-readable storage medium for changing a set value of a device setting.

[0002] With the recent advancement of electronic technology, the functions performed by electronic devices are increasing. For example, electronic devices can provide users with multimedia content, including video and / or audio, through applications. Text can be obtained by providing prompts to large-scale language models. For example, electronic devices can obtain multimedia content, such as images, by providing prompts to large-scale multimodal models.

[0003] The information described above may be provided as related art for the purpose of aiding understanding of the present disclosure. No claim or determination is made as to whether any of the foregoing may be applied as prior art related to the present disclosure.

[0004] An electronic device is provided. The electronic device may include a display. The electronic device may include a memory that stores instructions and includes one or more storage media. The electronic device may include at least one processor that includes processing circuitry. The instructions may cause the electronic device to receive user input to change the device settings of the electronic device while displaying video content on the display to guide setting values ​​for each of one or more device settings when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to obtain data for the guided setting value of a target device setting among the one or more device settings based on the received user input when executed individually or collectively by the at least one processor. When the above instructions are executed individually or collectively by the at least one processor, the electronic device may cause a user interface to be displayed through the display for changing the target device setting of the electronic device from an existing setting value to the guided setting value according to the data.

[0005] A method is provided. The method may be performed in an electronic device having a display. The method may include receiving user input for changing a device setting of the electronic device while displaying video content on the display to guide a setting value for each of one or more device settings. The method may include obtaining data for a guided setting value of a target device setting among the one or more device settings based on the received user input. The method may include displaying a user interface on the display to change the target device setting of the electronic device from an existing setting value to the guided setting value according to the data.

[0006] A non-transient computer-readable storage medium is provided. The non-transient computer-readable storage medium may store one or more programs. The one or more programs may include instructions that cause the electronic device to receive user input for changing the device settings of the electronic device while displaying video content on the display to guide setting values ​​for each of one or more device settings when executed by the electronic device having a display. The one or more programs may include instructions that cause the electronic device to obtain data for the guided setting value of a target device setting among the one or more device settings based on the received user input when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to display a user interface on the display to change the target device setting of the electronic device from an existing setting value to the guided setting value according to the data when executed by the electronic device.

[0007] Throughout the drawings, the same reference numerals will be understood to refer to the same parts, components, and structures.

[0008] FIG. 1 is a block diagram of an electronic device in a network environment according to one embodiment.

[0009] FIG. 2 illustrates an example of the operation of an electronic device for changing device settings according to video content.

[0010] Figure 3 illustrates an example of a simplified block diagram of an electronic device.

[0011] FIG. 4 illustrates examples of components of an electronic device for changing an existing setting value of a device setting to a setting value of a device setting guided by video content displayed through a display.

[0012] FIG. 5 illustrates examples of operations of an electronic device for using the setting values ​​of the device settings guided by video content.

[0013] FIG. 6 illustrates an example of an electronic device that receives user input while displaying video content.

[0014] FIG. 7 illustrates examples of operations of an electronic device for acquiring data regarding video content.

[0015] FIG. 8 illustrates examples of operations of an electronic device for identifying a target device setting among one or more device settings.

[0016] Figures 9a and 9b illustrate examples of electronic devices displaying a user interface.

[0017] FIG. 10 illustrates an example of an electronic device that displays a user interface based on multiple video contents.

[0018] FIG. 11 illustrates an example of an electronic device that uses a setting value for each of one or more stored device settings.

[0019] FIG. 12 illustrates examples of other operations of an electronic device for using the setting values ​​of the device settings guided by video content.

[0020] FIG. 13a illustrates an example of an electronic device that controls a change in the device settings of an external electronic device.

[0021] FIG. 13b illustrates an example of an electronic device that generates summary information in which video content is summarized.

[0022] Figure 14 is a schematic diagram of an exemplary artificial intelligence (AI) system.

[0023] The terms used in this disclosure are used merely to describe specific embodiments and are not intended to limit the scope of other embodiments. A singular expression may include a plural expression unless the context clearly indicates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as generally understood by those skilled in the art described in this disclosure. Terms used in this disclosure that are defined in a general dictionary may be interpreted as having the same or similar meaning as they have in the context of the relevant technology, and are not to be interpreted in an ideal or overly formal sense unless explicitly defined in this disclosure. In some cases, even terms defined in this disclosure are not to be interpreted to exclude the embodiments of this disclosure.

[0024] In the various embodiments of the present disclosure described below, a hardware-based approach is described as an example. However, since the various embodiments of the present disclosure include techniques using both hardware and software, the various embodiments of the present disclosure do not exclude a software-based approach.

[0025] Terms used in the following description to refer to data (e.g., device settings, target device settings), values ​​(e.g., setting values), operation states (e.g., operations, processes), objects (e.g., visual objects), network entities, and device components are examples provided for the convenience of explanation. Accordingly, the present disclosure is not limited to the terms described below, and other terms having equivalent technical meanings may be used. Furthermore, terms such as '...part', '...device', '...object', '...body' used below may refer to at least one shape structure or a unit that processes a function.

[0026] Additionally, in this disclosure, expressions of "greater than" or "less than" may be used to determine whether a specific condition is satisfied or fulfilled; however, this is merely for the purpose of expressing an example and does not exclude descriptions of "greater than" or "less than." Conditions described as "greater than" may be replaced with "greater than," conditions described as "less than" may be replaced with "less than," and conditions described as "greater than and less than" may be replaced with "greater than and less than." Furthermore, "A" to "B" below refer to at least one of elements from A (including A) to B (including B). Below, "C" and / or "D" refers to including at least one of "C" or "D," i.e., {"C", "D", "C" and "D"}.

[0027] FIG. 1 is a block diagram of an electronic device in a network environment according to one embodiment.

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

[0029] The processor (120) can control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) by executing software (e.g., a program (140)), and can perform various data processing or operations. According to one embodiment, as at least part of the data processing or operations, the processor (120) can store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in volatile memory (132), process the commands or data stored in volatile memory (132), and store the resulting data in 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) that can operate independently or together with it (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor). For example, if the electronic device (101) includes a main processor (121) and an auxiliary processor (123), the auxiliary processor (123) may be configured to use lower power than the main processor (121) or to be specialized for a designated function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as part thereof.

[0030] The auxiliary processor (123) may control at least some of the functions or states associated with at least one component of the electronic device (101) (e.g., display module (160), sensor module (176), or communication module (190)) 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. According to one embodiment, the auxiliary processor (123) (e.g., image signal processor or communication processor) may be implemented as part of another functionally related component (e.g., camera module (180) or communication module (190)). According to one embodiment, the auxiliary processor (123) (e.g., neural network processing unit) may include a hardware structure specialized for processing an artificial intelligence model. The artificial intelligence model may be generated through machine learning. Such learning may be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or through a separate server (e.g., server (108)). The learning algorithm may 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 may include a plurality of artificial neural network layers.An artificial neural network may be 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 the hardware structure, the artificial intelligence model may include a software structure, either additionally or substantially.

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

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

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

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

[0035] The display module (160) can visually provide information to an external (e.g., 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 said 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 the force generated by said touch.

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

[0037] The sensor module (176) can detect the operating state of the electronic device (101) (e.g., power or temperature) or the external environmental state (e.g., user state) and generate an electrical signal or data value corresponding to the detected state. According to one embodiment, the sensor module (176) may include, for example, a gesture sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an accelerometer sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biosensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0038] The interface (177) may support one or more specified protocols that can be used for the electronic device (101) to be connected directly or wirelessly to an external electronic device (e.g., electronic device (102)). According to 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.

[0039] The connection terminal (178) may include a connector through which the electronic device (101) can 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).

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

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

[0042] 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, for example, as at least part of a power management integrated circuit (PMIC).

[0043] The battery (189) can supply power to at least one component of the electronic device (101). According to one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0044] The communication module (190) can support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between an 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 include one or more communication processors that operate independently of the processor (120) (e.g., application processor) and 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., cellular communication module, short-range wireless communication module, or GNSS (global navigation satellite system) communication module) or a wired communication module (194) (e.g., LAN (local area network) communication module, or power line communication module). The corresponding communication module among these communication modules can communicate with an external electronic device (104) through a first network (198) (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (199) (e.g., 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 may 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 identify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) using subscriber information (e.g., International Mobile Subscriber Identifier (IMSI)) stored in the subscriber identification module (196).

[0045] The wireless communication module (192) can support 5G networks and next-generation communication technologies following 4G networks, for example, new radio access technology. NR access technology can support high-speed transmission of high-capacity data (enhanced mobile broadband (eMBB)), minimization of terminal power and connection of multiple terminals (massive machine type communications (mMTC)), or high reliability and low latency (ultra-reliable and low-latency communications (URLLC)). The wireless communication module (192) can support a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate, for example. The wireless communication module (192) can support various technologies for securing performance in the high-frequency band, such as beamforming, massive MIMO (multiple-input and multiple-output), 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), external electronic device (e.g., electronic device (104)), or network system (e.g., 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 realizing eMBB, loss coverage (e.g., 164 dB or less) for realizing mMTC, or U-plane latency (e.g., downlink (DL) and uplink (UL) each 0.5 ms or less, or round trip 1 ms or less) for realizing URLLC.

[0046] An antenna module (197) can transmit a signal or power to or from an external source (e.g., an external electronic device). According to one embodiment, the antenna module (197) may include an antenna comprising a radiator made of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). According to 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 a first network (198) or a second network (199), may be selected from the plurality of antennas, for example, by a communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. According to some embodiments, in addition to the radiator, other components (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as part of the antenna module (197).

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

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

[0049] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) through 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 performed on the electronic device (101) may be performed on one or more of the external electronic devices (102, 104, or 108). For example, if the electronic device (101) needs to perform a function or service automatically or in response to a request from a user or another device, the electronic device (101) may request one or more external electronic devices to perform at least part of the function or service instead of performing the function or service itself or additionally. One or more external electronic devices that receive the above request may execute at least part of the requested function or service, or 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 provide the result as is or additionally processed as at least part of the response to the request. For this purpose, for example, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used. The electronic device (101) may provide ultra-low latency services using, for example, distributed computing or mobile edge computing. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server using machine learning and / or neural networks. According to one embodiment, the external electronic device (104) or the server (108) may be included within 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.

[0050] According to one embodiment, an electronic device (e.g., the electronic device (101) of FIG. 1) may display various multimedia content through a display. While running an application, the electronic device may display a screen containing various video content through the display. The video content may guide setting values ​​for each of one or more device settings. At least some of the one or more device settings may be provided by the electronic device. Based on the video content, the electronic device may change the setting values ​​of at least some of the one or more device settings. In embodiments according to the present disclosure, a technique for changing the setting values ​​of the electronic device settings using an artificial intelligence model based on the video content displayed through the display may be described. In embodiments according to the present disclosure, the electronic device may change the setting values ​​of the electronic device settings using an artificial intelligence model based on the video content displayed through the display. In embodiments according to the present disclosure, a technique for changing the setting values ​​of the electronic device settings based on the video content is illustrated, but this is merely illustrative for convenience of explanation and the embodiments of the present disclosure are not limited thereto. Embodiments according to the present disclosure may be applied to image content and / or text content.

[0051] The artificial intelligence model of the present disclosure may include a machine learning model (or deep learning model) trained to change the setting values ​​of the device settings of an electronic device based on the theme or main content represented by the input content when content (e.g., video, image, text) is input. The artificial intelligence model of the present disclosure may be trained to classify (or group) one or more device settings obtained from the input content based on the type of each of the one or more device settings. The artificial intelligence model of the present disclosure may be a model trained to output setting values ​​for each of one or more device settings from the input content (e.g., video, image, text) based on user input (e.g., speech input). The artificial intelligence model of the present disclosure may be a model trained to change the setting values ​​of the device settings of an electronic device to the setting values ​​of the device settings guided by the input content. The artificial intelligence model may be a model trained to identify the type of video. The artificial intelligence model of the present disclosure may receive a web address or file as input and obtain information contained in the web address or file. As an example, but not limited to, the artificial intelligence model of the present disclosure may include a machine learning model (or deep learning model) trained to generate summarized text (e.g., at least one sentence) centered on the topic or main content represented by the input content when content is input. The artificial intelligence model of the present disclosure may be a model trained to generate content (e.g., at least one sentence or image) describing the input content. The artificial intelligence model of the present disclosure may be trained or learned to associate the content of the input content with a specific task through a sufficient amount of training data regarding contexts such as various types of content delivered in a prompt, terminal history information, terminal status information, and current screen information. Based on the content and context, the artificial intelligence model may output a specific task as a recommended task.Learning performed through an electronic device may be initial learning or relearning. The artificial intelligence model of the present disclosure may include various transformer models. The operation of the artificial intelligence model of the present disclosure may include a learning and inference process of finding patterns in data, storing them as a model which is a generalized rule, and obtaining results by inputting new data into the learned model.

[0052] Although the description of the LLM (large language model) (or LMM (large multimodal model)) used in this disclosure is provided below, it is obvious that the artificial intelligence neural network of this disclosure may include not only language models but also various foundation models such as code models and image models, as well as other artificial intelligence neural network models.

[0053] The artificial intelligence model mentioned in the present disclosure may refer to an LLM, which is an artificial neural network-based language model that has learned a large amount of text data through prior training. An LLM may contain relatively more parameters (e.g., more than 10 billion) than existing general language models. An LLM may use a transformer artificial neural network structure based on an attention mechanism.

[0054] The attention mechanism is a technique that helps artificial intelligence models focus on important parts within input data. The attention mechanism can be utilized to predict output data by predicting the extent to which parts of time-series input data (e.g., input data such as voice or video, or input data for a specific layer of a neural network) contribute to the intermediate or final output of the neural network. While the recurrent neural network (RNN) structure, which processes each element of a sequence sequentially, suffers from degraded prediction performance when there is information dependency over long time-series distances, the attention mechanism can account for information dependency over long time-series distances by controlling the degree of weighted attention within the overall context (or part thereof) of the input data.

[0055] A transformer can be composed of an encoder-decoder structure. The encoder processes input data to output compressed information (e.g., contextual representation), and the decoder processes the compressed information to output data in token units. Each of the encoder and decoder may include an independent attention network and a cross-attention network connecting the encoder and decoder.

[0056] For example, LLM learning may include pre-training and / or fine-tuning. Pre-training is the process of enabling the LLM to acquire general linguistic knowledge using large amounts of text data, and may include, for example, self-supervised learning that predicts the next word using the previous sequence of words in a sequence of text. Fine-tuning is the process of training the LLM to be suitable for a specific domain (e.g., chatbot, translation, summarization, Q&A) or task; based on the pre-trained model, the LLM can be further supervised (or adaptive) using a dataset tailored to the domain purpose. The LLM can perform tasks using text input containing natural language called a prompt.

[0057] For example, fine-tuning can be omitted during LLM training. Users can control the prompts input to the LLM to improve the performance of desired tasks. Similar to in-context learning or zero-shot / few-shot learning, task examples and / or guides for performing the task can be added to the prompts. Examples of publicly available LLMs include BERT (Bidirectional Encoder Representations from Transformer) and GPT (Generative Pre-trained Transformer).

[0058] The term 'LLM' can refer to the language neural network model itself, but it can also refer to models for LLM-based applications (e.g., chatbots, translation, summarization, text classification, sentence generation). For instance, LLM-based chatbots or translators such as ChatGPT can also be referred to as 'LLM'.

[0059] 'LLM' may include an inference engine using an LLM neural network model. For example, "inputting an input prompt into the LLM" may mean "inputting an input prompt into an LLM-based inference engine." For example, "the output of the LLM for the input prompt" may mean the output information of the last neural network layer of the LLM (or output information modified through additional processing) obtained when the input prompt is input into an LLM-based inference engine.

[0060] FIG. 2 illustrates an example of the operation of an electronic device for changing device settings according to video content.

[0061] Referring to FIG. 2, the electronic device (201) may correspond to the electronic device (101) of FIG. 1. For example, the electronic device (201) may include at least some or all of the components of the electronic device (101) of FIG. 1.

[0062] In state (203), the electronic device (201) may include a display (220). The electronic device (201) may display video content (205) through the display (220). Displaying the video content (205) may include displaying at least one image (or frame) constituting the video content (205). Displaying the video content (205) may include displaying a thumbnail image of the video content (205). The video content (205) may be displayed on the display (220) as various applications are executed.

[0063] According to one embodiment, video content (205) may be associated with device settings of an electronic device (201). The context of the video content (205) may indicate a change in the setting value of the device settings of the electronic device (201). For example, a thumbnail image and / or title of the video content (205) may indicate a change in the device settings (or setting value of the device settings) of the electronic device (101). The electronic device (201) may receive user input (206) while displaying the video content (205) through a display (220).

[0064] According to one embodiment, user input (206) may include speech input, text input, and / or touch input. For example, speech input may be described as voice information obtained as the user speaks. For example, speech input may be obtained through a microphone (e.g., input module (150)). For example, text input may be obtained by using multiple keys within a virtual keyboard provided through the display (220). For example, text input may be obtained through an external input device (e.g., keyboard) connected to the electronic device (201). For example, touch input may be generated from an input means. For example, touch input may be generated from the user's finger. For example, touch input may be generated from a stylus connected to the electronic device (101), but is not limited thereto. Touch input may have a contact point, which is a point where the input means contacts the display (220). User input (206) can be used to summarize the content of video content (205). User input (206) can be used to change the setting value of the device settings of the electronic device (201).

[0065] According to one embodiment, the electronic device (201) may change from state (203) to state (204) based on receiving user input (206) while displaying video content (205) through the display (220). In state (204), the electronic device (201) may change the setting value of the device settings based on the video content (205). For example, the electronic device (201) may obtain the setting value of the device settings indicated (or guided) by the video content (205) based on the video content (205). For example, the electronic device (201) may obtain the setting value of the device settings guided (or indicated) by the video content (205) without playing (or playing) the video content (205) on the display (220). However, it is not limited thereto. For example, the electronic device (201) can change the setting value of the device settings from an existing value to a guided setting value. For example, the electronic device (201) can display a visual object (207) through the display (220) in response to changing the setting value of the device settings from an existing value to a guided setting value. For example, the visual object (207) may include text indicating that the setting value of the device settings has been changed. For example, the visual object (207) may be referred to as a notification message.

[0066] In the specification below, specific operations of an electronic device (201) for obtaining a setting value of a device setting that guides (or indicates) video content (205) as in FIG. 2 will be described later. First, a component of the electronic device (201) according to the embodiments described above will be described and illustrated in FIG. 3.

[0067] FIG. 3 illustrates an example of a simplified block diagram of an electronic device (201). The electronic device (201) may include at least some or all of the components of the electronic device (101) of FIG. 1. For example, the electronic device (201) may correspond to the electronic device (101) of FIG. 1. The electronic device (201) may be one of various types of mobile devices, such as a laptop, smartphones with various form factors (e.g., bar-type smartphones, foldable-type smartphones, multi-foldable-type smartphones, rollable-type smartphones), tablets, cellular phones, and other similar computing devices. The electronic device (201) may be referred to as a user device, a multi-functional device, or a portable device.

[0068] Referring to FIG. 3, the electronic device (201) may include at least one processor (200), memory (210), display (220), communication circuit (230), and / or artificial intelligence module (240). For example, at least one processor (200), memory (210), display (220), communication circuit (230), and / or artificial intelligence module (240) may be electrically and / or operably coupled with each other by a communication bus.

[0069] In the following, the hardware components being operatively coupled may mean that a direct or indirect connection between the hardware components is established via wired or wireless means so that a second hardware component is controlled by a first hardware component among the hardware components. The hardware components illustrated in FIG. 3 are illustrated based on different blocks, but the present disclosure is not limited thereto. For example, some of the hardware components illustrated in FIG. 3 (e.g., at least one processor (200), memory (210), and at least a portion of a communication circuit (230)) may be included in a single integrated circuit such as a system on chip (SoC) or a system in package (SIP). The type and / or number of hardware components included in the electronic device (201) are not limited to those illustrated in FIG. 3. For example, the electronic device (201) may include only some of the hardware components illustrated in FIG. 3.

[0070] At least one processor (200) may include a hardware component for processing data based on executing instructions. At least one processor (200) may be configured to execute instructions stored in memory (210) individually or collectively. At least one processor (200) may include a processing circuit. For example, the hardware component for processing data may include an arithmetic and logic unit (ALU), a floating point unit (FPU), and a field programmable gate array (FPGA). For example, the hardware component for processing data may include a central processing unit (CPU), a graphic processing unit (GPU), a display processing unit (DPU), a neural processing unit (NPU), a digital signal processor (DSP), an application processor (AP), and / or a microcontroller (MCU). At least one processor (200) may include one or more cores. For example, at least one processor (200) may have the structure of a multi-core processor such as a dual core, quad core, or hexa core. The at least one processor (200) of FIG. 3 may have substantially the same content as the processor (120) of FIG. 1.

[0071] Memory (210) may include a hardware component for storing data and / or instructions that are input to and / or output from at least one processor (200). Memory (210) may include one or more storage media. Memory (210) may include, for example, volatile memory such as random-access memory (RAM) and / or non-volatile memory such as read-only memory (ROM). Volatile memory may include, for example, at least one of dynamic RAM (DRAM), static RAM (SRAM), cache RAM, or pseudo SRAM (PSRAM). Non-volatile memory may include, for example, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), flash memory, hard disk, compact disk, or embedded multimedia card (EMMC). The specific details regarding the memory (210) of Fig. 3 can be substantially applied in the same way as the details regarding the memory (130) of Fig. 1.

[0072] According to one embodiment, within the memory (210) of the electronic device (201), one or more instructions (or commands) representing operations and / or operations to be performed on data by at least one processor (200) of the electronic device (201) may be stored. A set of one or more instructions may be referred to as a program, firmware, operating system, process, routine, sub-routine and / or application.

[0073] The display (220) may include hardware components of an electronic device (201) used to display a screen. For example, the display (220) may include light-emitting elements and circuits (e.g., transistors) that control the light-emitting elements to emit light. For example, each of the light-emitting elements may include an organic light-emitting diode (OLED) or a micro LED. However, it is not limited thereto. For example, the display (220) may include a liquid crystal display (LCD).

[0074] According to one embodiment, the display (220) may include a sensor (e.g., a touch sensor panel (TSP)) for detecting an external object (e.g., a user's finger, a stylus pen) on the display (220). For example, based on the TSP, the electronic device (201) may detect an external object that is in contact with the display (220) or floating on the display (220). In response to the detection of the external object, the electronic device (201) may execute a function related to a specific visual object displayed at a location on the display (220) where the external object is in contact, among the visual objects being displayed on the display (220).

[0075] The communication circuit (230) may include hardware components to support the transmission and / or reception of signals between an electronic device (201) and an external electronic device (e.g., a server (202)). The communication circuit (230) may include, for example, at least one of a modem, an antenna, or an O / E (optic / electronic) converter. The communication circuit (230) may support the transmission and / or reception of electrical signals based on various types of protocols such as Ethernet, LAN (local area network), WAN (wide area network), WiFi (wireless fidelity), Bluetooth, BLE (Bluetooth low energy), Zigbee, LTE (long term evolution), and 5G NR (new radio). Specific details regarding the communication circuit (230) of FIG. 3 may be substantially the same as the communication module (190) and / or antenna module (197) of FIG. 1.

[0076] According to one embodiment, an electronic device (201) may utilize an artificial intelligence module (270) within a server (202) via a communication circuit (230). The artificial intelligence module (270) may be configured based on a generative model. The artificial intelligence module (270) may be identical to or equivalent to the artificial intelligence module (240) of the electronic device (201) described later. The electronic device (201) may transmit an electrical signal (or data) to the server (202) or receive an electrical signal (or data) from the server (202) via the communication circuit (230). For example, the electronic device (201) may transmit a prompt to the server (202) via the communication circuit (230). The server (202) may provide the received prompt to the artificial intelligence module (270). The server (202) may obtain a response (or output) to the prompt from the artificial intelligence module (270). The server (202) can transmit a response to the prompt to the electronic device (201). The electronic device (201) can receive a response to the prompt from the server (202) through the communication circuit (230).

[0077] According to one embodiment, the electronic device (201) may include an artificial intelligence module (240). For example, the artificial intelligence module (240) may be referred to by technical terms such as an artificial intelligence model, an on-device AI core, an on-device AI module, a machine learning model, a deep learning model, a natural language processing model, and / or equivalent. For example, the artificial intelligence module (240) may include artificial intelligence models, at least a portion of which is run on the electronic device (201).

[0078] According to one embodiment, the artificial intelligence module (240) of the electronic device (201) may be a unit (function code, separate device, circuit, or set of instructions) that outputs a response to a prompt input to the artificial intelligence module (240). For example, the artificial intelligence module (240) may use a prompt generated based on information collected by the electronic device (201) as input data (or input information). For example, the artificial intelligence module (240) may output output data corresponding to the context of the prompt based on the input data.

[0079] The artificial intelligence module (240) may include a generative model. For example, the generative model may include a large language model (LLM), a large multimodal model (LMM), and / or a multimodal large language model (MLLM). The generative model may be trained to generate content based on input information. The artificial intelligence module (240) may include or correspond to the AI ​​system (1400) of FIG. 14.

[0080] According to one embodiment, the LLM may be represented as a model learned using images and / or text. An electronic device (201) may obtain an output corresponding to the images and / or prompts by providing the images and / or prompts to the LLM. For example, the electronic device (201) may obtain the context contained in the images as text by providing the LLM with a prompt requesting a description of the images and / or images. For example, the electronic device (201) may perform natural language processing by providing the LLM with speech inputs.

[0081] According to one embodiment, the LMM may be described as a model capable of processing various forms of data, such as text, images, and / or audio. For example, the LMM may generate content (e.g., images, text) corresponding to a natural language description based on a received natural language description. The natural language description may be represented as a prompt. For example, an electronic device (201) may obtain subtitle data of the video content, a thumbnail image of the video content, the title of the video content, and / or the web address of the video content by providing the LMM with information related to a prompt representing user input and / or video content (e.g., video content (205)).

[0082] As an example, but not limited to, the electronic device (201) may provide the LMM with a prompt including user input, subtitle data of the video content, a thumbnail image of the video content, a title of the video content, and / or a web address of the video content. For example, the electronic device (201) may summarize the content of the video content by providing the prompt to the LMM. For example, the electronic device (201) may obtain or generate a setting value of the device setting that the video content guides (or indicates) by providing the prompt to the LMM.

[0083] According to one embodiment, an MLLM can be described as a language model that processes various forms of data, such as text, images, and / or audio. The MLLM can perform natural language processing. The MLLM can generate content (e.g., images, text) corresponding to a natural language description based on a received natural language description. A natural language description can be represented as a prompt. At least some of the functions of the MLLM may correspond to an LLM. For example, an electronic device (201) can obtain subtitle data of the video content, a thumbnail image of the video content, the title of the video content, and / or the web address of the video content by providing the MLLM with information related to a prompt representing user input and / or video content (e.g., video content (205)).

[0084] As an example, but not limited to, the electronic device (201) may provide the MLLM with a prompt including user input, subtitle data of the video content, a thumbnail image of the video content, the title of the video content, and / or the web address of the video content. For example, the electronic device (201) may summarize the content of the video content by providing the prompt to the MLLM. The electronic device (201) may obtain or generate a setting value of the device setting that the video content guides (or indicates) by providing the prompt to the MLLM.

[0085] FIG. 4 illustrates examples of components of an electronic device (201) for changing an existing setting value of a device setting to a setting value of a device setting guided by video content (e.g., video content (205)) displayed through a display (e.g., display (220)).

[0086] Referring to FIG. 4, the electronic device (201) may include a setting module (410), an artificial intelligence assistant module (420), and / or a screen analysis module (430). The components (e.g., modules) of the electronic device (201) are not limited to the embodiments, and at least one module may be integrated or additional modules may be included to perform the operation, and at least one module may be implemented in hardware or software.

[0087] According to one embodiment, the setting module (410) may be related to the device settings of the electronic device (201). For example, the electronic device (201) may change the setting value of the device settings by using the application module (411) within the setting module (410). The application module may be referred to as a setting provider. The electronic device (201) may provide the setting value to be changed to the device setting information (412) in order to change the setting value of the device settings. The device setting information (412) may be described as a database for managing data related to the device settings. The device setting information (412) may indicate the types of one or more device settings of the electronic device (201). The device setting information (412) may indicate the setting value for each of one or more device settings of the electronic device (201).

[0088] According to one embodiment, the artificial intelligence assistant module (420) can analyze user input using an interface model (421). For example, the artificial intelligence assistant module (420) can identify the command represented by the user input using the interface model (421). For example, in the case of a speech input of the user input, analyzing the user input may include natural language processing. For example, the artificial intelligence assistant module (420) can determine or identify the intention of the speaker (e.g., user) by performing natural language processing on the speech input using the interface model (421). The interface model (421) can provide a request to the setting module (410) to change the setting value of the device setting based on data provided from the screen analysis module (430) (e.g., setting value of the device setting). The interface model (421) may include at least a part of the artificial intelligence module (e.g., artificial intelligence module (240)). The interface model (421) may include a generative model.

[0089] According to one embodiment, the screen providing module (422) may be used to display a user interface on a display (e.g., display (220)). For example, the user interface may include a visual object for changing the device settings of the electronic device (201) from an existing setting value to a different setting value. For example, the user interface may display a changeable device setting based on data provided from the screen analysis module (430) (e.g., a setting value of the device setting). Vector information (423) may be described as a database for managing data provided from the screen analysis module (430) (e.g., a setting value of the device setting). Vector information (423) may represent a setting value of the device setting obtained based on user input and / or content within the screen. Vector information (423) may include a key value of the device setting used to change the setting value of the device setting. The key value of the device setting may be referenced as a unique identifier for the device setting.

[0090] According to one embodiment, a screen analysis module (430) can analyze a screen displayed through a display (220) using a screen analysis model (431). The screen may include content (e.g., video, image, text). The screen analysis model (431) may include an artificial intelligence model trained to output data for the operation of an artificial intelligence module (e.g., artificial intelligence module (240)). The screen analysis model (431) may be implemented as a generative model (e.g., LMM, MLLM). For example, an electronic device (201) may obtain subtitle data, images related to video content (e.g., frames, thumbnail images), and / or web addresses of video content by providing the screen analysis model (431) with information related to user input and / or video content within the screen. For example, the electronic device (201) may generate a prompt for outputting data for setting values ​​for each of one or more device settings guided by the video content by using subtitle data, images of the video content (e.g., frames, thumbnail images), and / or a web address of the video content. The electronic device (201) may obtain data for setting values ​​for each of one or more device settings by providing the prompt to the artificial intelligence module (240). The electronic device (201) may use a data collection module (432) to generate the prompt. The data collection module (432) may be used to manage user information of the electronic device (201). The data collection module (432) may be used to collect user information of the electronic device (201). A prompt management module (433) may be used to generate or manage prompts provided as input to the artificial intelligence model.

[0091] According to one embodiment, the electronic device (201) may reflect user information of the electronic device (201) in generating a prompt for outputting data for setting values ​​for each of one or more device settings guided by video content using a data collection module (432). The electronic device (201) may obtain data for setting values ​​for each of one or more device settings that reflect user information by providing the prompt to the artificial intelligence module (240). For example, the setting values ​​for each of one or more device settings guided by video content may be changed based on user information. For example, the setting value for text size guided by video content may be 'Level 3'. For example, if the user information indicates that the user is elderly, the data for setting values ​​obtained by the electronic device (201) may be 'Level 5', which is related to a text size larger than 'Level 3'.

[0092] As a non-limiting example, the electronic device (201) may determine recommended settings and / or non-recommended settings among one or more device settings guided by video content, reflecting user information. For example, the electronic device (201) may determine the size setting of a visual object (e.g., an icon) among one or more device settings guided by video content as a recommended setting, reflecting user information indicating that the user has poor eyesight. For example, the electronic device (201) may display a user interface (e.g., the user interface shown in state (903) of FIG. 9a) for selecting each of one or more device settings guided by video content through the display (220). The recommended setting (e.g., the size setting of a visual object) may be selected in the user interface to have the setting value changed, but is not limited thereto. The electronic device (201) may deselect the selection based on user input.

[0093] FIG. 5 illustrates examples of operations of an electronic device (e.g., electronic device (201)) for using the setting values ​​of the device settings guided by video content.

[0094] Referring to FIG. 5, in operation 501, an electronic device (201) (e.g., at least one processor (200)) may display video content (e.g., video content (205)) for guiding a setting value for each of one or more device settings through a display (e.g., display (220)). For example, the video content may represent one or more device setting values ​​of one or more device settings in the electronic device (201). For example, the video content may represent a setting value for each of one or more device settings in the electronic device (201). For example, the video content may represent a recommendation for a setting value for each of one or more device settings.

[0095] In operation 503, an electronic device (201) (e.g., at least one processor (200)) may receive user input (e.g., user input (206)) for changing the device settings of the electronic device (201). The electronic device (201) may receive user input while displaying video content through the display (220). User input may include speech input, text input, and / or touch input. For user input, the descriptions of user input (206) in FIG. 2 may be referenced.

[0096] According to one embodiment, the electronic device (201) may include a microphone (e.g., input module (150)). For example, user input may include a user’s speech input obtained through the microphone. For example, the speech input may include a natural language sentence such as “Set it according to the video content.” The speech input is exemplary and is not limited thereto. The electronic device (201) may perform natural language processing using an artificial intelligence module (e.g., artificial intelligence module (240)). The electronic device (201) may perform natural language processing using an interface model (e.g., interface model (421)) within an artificial intelligence assistant module (e.g., artificial intelligence assistant module (420)).

[0097] According to one embodiment, the electronic device (201) may, based on receiving user input, start an analysis of a screen (e.g., including video content) provided through a display (220) using a screen analysis module (e.g., screen analysis module (430)).

[0098] In operation 505, an electronic device (201) (e.g., at least one processor (200)) can obtain data regarding a guided setting value of a target device setting among one or more device settings. A target device setting can be described as a setting applicable to the electronic device (201) among one or more device settings. The electronic device (201) can identify one or more device settings guided by video content. For example, the electronic device (201) can obtain one or more device settings using an artificial intelligence module (240). For example, the electronic device (201) can identify whether a device setting within one or more device settings is a setting provided by the electronic device (201). For example, the electronic device (201) can identify whether each of one or more device settings is applicable to the electronic device (201) using a setting module (e.g., a setting module (410)). For example, the electronic device (201) can identify a target device setting applicable to the electronic device (201) among one or more device settings. The operation of the electronic device (201) acquiring data for a guided setting value of the target device setting will be described and illustrated with reference to FIG. 12.

[0099] In operation 507, an electronic device (201) (e.g., at least one processor (200)) may display a user interface through a display (220) for changing a target device setting from an existing setting value to a guided setting value. While displaying the user interface, the electronic device (201) may change the target device setting from an existing setting value to a guided setting value based on receiving user input. For example, the electronic device (201) may change the setting value of at least one target device setting based on receiving user input. The user interface may include text for describing the target device setting. The user interface will be described and illustrated with reference to FIG. 9a and / or FIG. 9b.

[0100] According to one embodiment, the electronic device (201) may display a visual object (e.g., including a notification message) for changing the target device setting from the guided setting value to the existing setting value after a specified time has elapsed from the timing when the target device setting is changed from the existing setting value to the guided setting value through a display (220).

[0101] According to one embodiment, the electronic device (201) can reduce the time required to change the setting value of each of one or more target device settings by changing the setting value of each of one or more target device settings upon receiving user input.

[0102] In FIG. 5, the operations of an electronic device (201) for video content for guiding a setting value for each of one or more device settings are illustrated, but the embodiments of the present disclosure are not limited thereto. The embodiments of the present disclosure may be applied to various types of content (e.g., images, text). For example, the electronic device (201) may display text through a display (220) for guiding a setting value for each of one or more device settings. The text may include a message transmitted from an external electronic device. While the electronic device (201) is displaying the text through the display (220), it may receive user input. For example, the user input may be a speech input including a sentence such as "Set it according to the message content." However, the embodiments are not limited thereto. Based on receiving user input, the electronic device (201) may obtain data for a guided setting value of a target device setting among one or more device settings using the components illustrated in FIG. 3 and FIG. 4. For example, the electronic device (201) can change the target device settings from an existing value to a guided setting value based on receiving user input.

[0103] FIG. 6 illustrates an example of an electronic device (201) that receives user input while displaying video content.

[0104] Referring to FIG. 6, in state (601), the electronic device (201) may display a screen containing video content (611) through a display (220). State (601) may be related to operation 501 of FIG. 5. Displaying a screen containing video content (611) may include displaying a screen containing an image of video content (611). The image of video content (611) may include a thumbnail image of video content (611). The image of video content (611) may include a frame image constituting video content (611). The image of video content (611) may include a preview image.

[0105] In state (602), the electronic device (201) may receive user input while displaying a screen containing video content (611) through the display (220). For example, in response to receiving user input, the electronic device (201) may display a visual object (621) superimposed on the screen. The visual object (621) may include text corresponding to the received user input. For example, the user input may be speech input obtained through a microphone. For example, the speech input may include a sentence such as "Set it according to the video content." The speech input is exemplary and is not limited thereto. In response to performing natural language processing on the speech input, the electronic device (201) may display the visual object (621) through the display (220).

[0106] FIG. 7 illustrates examples of operations of an electronic device (201) for acquiring data regarding video content (611).

[0107] Referring to FIG. 7, the video content (611) may include an image (701) and / or text (702). The image (701) may include a thumbnail image, a frame image, and / or a preview image. The image (701) may represent the subject of the video content (611). The text (702) may represent the title of the video content (611).

[0108] According to one embodiment, the electronic device (201) may provide at least a portion of a screen containing video content (611) to a screen analysis module (430). The electronic device (201) may output or obtain analysis data (720) from the screen analysis module (430). The analysis data (720) may be related to the video content (611). The analysis data (720) may represent the context of the screen containing the video content (611). The analysis data (720) may be referred to as screen context data. For example, the analysis data (720) may include first title data (721) of the video content (611), second title data (723) of the video content (611), web address data (725) of the video content (611), and / or subtitle data (727) of the video content (611). The first title data (721) may represent text data within the image (701). The second title data (723) may correspond to the text (702), but is not limited thereto. As a non-limiting example, the electronic device (201) may obtain the image (701), text (702), web address data (725) of the video content (611), and / or subtitle data (727) of the video content (611) by providing at least a portion of the screen containing the video content (611) to the screen analysis module (430). The image (701) may include an image frame constituting the video content (611).

[0109] According to one embodiment, the electronic device (201) may receive subtitle data (727) from a server (e.g., a server providing video content (611)). In an example that is not limited, the electronic device (201) may generate or acquire subtitle data (727) by providing video content (611) to an artificial intelligence module (240). The electronic device (201) may generate or acquire subtitle data (727) by providing video content (611) to a generative model. In an example that is not limited, the subtitle data (727) may represent a summary of the video content (611).

[0110] According to one embodiment, the electronic device (201) may generate or acquire subtitle data (727) based on receiving user input while playing video content (611). For example, the electronic device (201) may provide at least a portion of the screen containing the video content (611) to the screen analysis module (430) based on receiving user input while streaming the video content (611). For example, the electronic device (201) may transmit a request signal requesting previous streaming data to a server (e.g., a server providing the video content (611)) via a communication circuit (e.g., communication circuit (230)) based on receiving user input while streaming the video content (611). The electronic device (201) may generate or acquire subtitle data (727) by providing the previous streaming data and the current streaming data received for the current streaming to a generative model.

[0111] According to one embodiment, the electronic device (201) may provide an image frame to the screen analysis module (430). The image frame may constitute video content (611). For example, the electronic device (201) may provide streaming data of the video content (611) to a generative model. Since the screen analysis module (430) may be implemented as a generative model capable of analyzing images (e.g., LMM, MLLM), it may analyze the image frame. The electronic device (201) may output or obtain analysis data (720) by providing only the image frame constituting the video content (611) to the screen analysis module (430). As an example not limited to but not illustrated in FIG. 7, at least a portion of the image frame constituting the video content (611) may be included in the analysis data (720).

[0112] According to one embodiment, user input may include speech input containing a sentence such as "Set it according to the video content." Speech input is exemplary and is not limited thereto. The electronic device (201) may obtain text (or entity) such as "video content" by performing natural language processing on the user input. In response to obtaining text such as "video content," the electronic device (201) may obtain analysis data (720) using a screen analysis module (430). The electronic device (201) may generate a prompt using the analysis data (720). At least a portion of the analysis data (720) may be included in the prompt. For example, the prompt may be used to obtain one or more setting values ​​of one or more device settings guided by the video content (611). The electronic device (201) may input the prompt to an artificial intelligence module (240) (e.g., a generative model). The prompt can be configured as shown in [Table 1] below.

[0113] Summarize the three setting methods from the subtitle (script) content and create a list. Thumbnail Title: "3 Setting Methods for Electronic Devices" Video Title: "3 Setting Methods Every Electronic Device User Must Do." Subtitle (Script): Everyone, there are various problems that arise while using smartphones. Among them, screen burn-in is a major issue. To reduce this burn-in... you must change the display settings like this. ...

[0114] The prompts according to [Table 1] are exemplary and are not limited thereto. According to one embodiment, a generative model within an artificial intelligence module (240) may be configured to obtain or generate setting values ​​of one or more device settings based on a prompt (e.g., a prompt in [Table 1]). According to one embodiment, the generative model may be configured within an electronic device (201). According to one embodiment, the generative model may be configured within an external electronic device (e.g., a server (202)) distinct from the electronic device (201). According to an embodiment, at least a portion of the generative model may be configured within the electronic device (201), and the remainder of the generative model may be configured within an external electronic device (e.g., a server (202)). For example, the generative model may include a generative model comprising a plurality of parameters related to a neural network having a structure based on an encoder and a decoder, such as a transformer. In one embodiment, the generative model may include a bidirectional model based on learning about an encoder (e.g., BERT (bidirectional encoder representations from transformers)), or an auto-encoding model (e.g., a diffusion model). In one embodiment, the generative model may include an auto-regressor model based on learning about a decoder (e.g., GPT (generative pre-trained transformer)). In one embodiment, the generative model may include a sequence-to-sequence model based on learning about an encoder and a decoder (e.g., stable diffusion, DALL-E 2). In one embodiment, the generative model may include a large language model (LLM) for processing natural language based on massive parameters, but is not limited thereto.Generative models may include parameters for driving neural networks such as CNN (convolutional neural network), RNN (recurrent neural network), FNN (feedforward neural network) and / or LSTM (long short-term memory).

[0115] According to one embodiment, the electronic device (201) can obtain data for a setting value for each of one or more device settings by providing (or inputting) a prompt (e.g., a prompt in [Table 1]) to a generative model. The electronic device (201) can provide data for a setting value for each of one or more device settings to an artificial intelligence assistant module (420). Data for a setting value for each of one or more device settings can be configured as shown in [Table 2] below.

[0116] 1. Change Display Settings: Change "White Balance" to warm colors to reduce blue light usage, and choose between "Vivid" or "Natural." 2. Change Navigation Bar Settings: Use swipe gestures instead of the default buttons, which frequently cause screen burn-in. 3. Dark Mode Settings: Adjust screen brightness by switching from Light Mode to Dark Mode. You can protect the screen through these three settings.

[0117] The data according to [Table 2] is exemplary and is not limited thereto. According to one embodiment, the electronic device (201) may display a user interface through a display (220) to change the device settings of the electronic device (201) from existing settings to settings based on the data (e.g., data in [Table 2]) using an artificial intelligence assistant module (420). According to one embodiment, the electronic device (201) may provide the data (e.g., data in [Table 2]) to a setting module (e.g., setting module (410)). The electronic device (201) may change the device settings of the electronic device (201) from existing settings to settings based on the data (e.g., data in [Table 2]) using the setting module (410).

[0118] FIG. 8 illustrates examples of operations of an electronic device (201) for identifying a target device setting among one or more device settings.

[0119] Referring to FIG. 8, the electronic device (201) can obtain a setting value (or data for a setting value) for each of one or more device settings guided by video content (e.g., video content (611)). For example, the electronic device (201) can obtain a setting value for each of a display setting, a navigation bar setting, and a dark mode setting based on the video content (e.g., video content (611)).

[0120] According to one embodiment, an electronic device (201) may provide data (810) regarding one or more device settings to a setting module (410) using an artificial intelligence assistant module (420). The electronic device (201) may provide data (810) regarding one or more device settings to the setting module (410) to identify a target device setting among one or more device settings. A target device setting may be described as a setting applicable to the electronic device (201) among one or more device settings. The electronic device (201) may identify whether each of one or more device settings corresponds to the electronic device (201) using the setting module (410). For example, the electronic device (201) may compare one or more device settings with device setting information (e.g., device setting information (412)) within the setting module (410). For example, the electronic device (201) can determine whether one or more device settings are applicable (or available) in the electronic device (201) by using an application module (e.g., application module (411)) within the setting module (410). For example, the electronic device (201) can identify whether display settings, navigation bar settings, and dark mode settings are provided in the electronic device (201). For example, the electronic device (201) can identify whether the setting values ​​of each of the display settings, navigation bar settings, and dark mode settings are changeable in the electronic device (201).

[0121] According to one embodiment, the electronic device (201) can use a setting module (410) to provide result data (820) to an artificial intelligence assistant module (420) regarding whether each of one or more device settings corresponds to the electronic device (201). For example, the result data (820) may represent a target device setting provided by the electronic device (201) among one or more device settings. Based on the result data (820), the electronic device (201) can use the artificial intelligence assistant module (420) to display a user interface through a display (220).

[0122] FIGS. 9a and 9b illustrate examples of electronic devices (201) that display a user interface.

[0123] Referring to FIG. 9a, in state (901), the electronic device (201) may display a user interface (910) through a display (220). The user interface (910) may be used to change a target device setting from an existing value to a setting value guided by video content (e.g., video content (611)). State (901) may be related to operation 507 of FIG. 5.

[0124] According to one embodiment, the user interface (910) may include descriptions of one or more device settings. For example, one or more device settings may be guided by video content (e.g., video content (611)). As an example, but not limited to, the user interface (910) may include one or more target device settings guided by video content. For example, the user interface (910) may include descriptions of display settings, navigation bar settings, and dark mode settings. The user interface (910) may include a first visual object (911) and / or a second visual object (912). The first visual object (911) may be used to change one or more setting values ​​of one or more target device settings. The first visual object (911) may be referenced as a batch change button. The second visual object (912) may be used to change at least some of the one or more setting values. The second visual object (912) can be referenced as a selection change button.

[0125] According to one embodiment, the electronic device (201) may display a third visual object (913) through a display (220) while displaying a user interface (910). The third visual object (913) may be displayed based on the first visual object (911) and / or the second visual object (912). For example, the third visual object (913) may be displayed to provide a relevant function according to one or more device settings. The third visual object (913) may be referenced as a recommendation guide button.

[0126] According to one embodiment, the electronic device (201) can change the state of the electronic device (201) from state (901) to state (902) in response to user input regarding the first visual object (911). In state (902), the electronic device (201) can change the target device settings from existing setting values ​​to setting values ​​guided by video content (e.g., video content (611)). For example, the electronic device (201) can identify one or more target device settings from one or more device settings indicated in the user interface (910). For example, the electronic device (201) can change the existing setting value of each of the one or more target device settings to a setting value guided by video content. For example, the electronic device (201) can identify a key value for each of the one or more target device settings in vector information (e.g., vector information (423)). The electronic device (201) can change the existing setting value for each of one or more target device settings to a setting value guided by video content by providing the key value to a setting module (e.g., setting module (410)). The electronic device (201) can display a notification (920) through the display (220) in response to changing the target device setting from the existing setting value to the guided setting value. The notification (920) may indicate that the setting value of the target device setting has been changed.

[0127] According to one embodiment, the electronic device (201) may change the state of the electronic device (201) from state (901) to state (903) in response to user input regarding the second visual object (912). In state (903), the electronic device (201) may select or determine at least some of one or more target device settings by user input. The electronic device (201) may change the selected target device settings from existing setting values ​​to setting values ​​guided by video content (e.g., video content (611)).

[0128] According to one embodiment, in state (903), the electronic device (201) may display a user interface for selecting each of one or more target device settings through a display (220). For example, the user interface may include one or more windows (or visual objects) for selecting each of one or more target device settings. For example, the electronic device (201) may display a first window (930), a second window (940), and / or a third window (950) through the display (220).

[0129] According to one embodiment, the first window (930) may include a visual object (931). The electronic device (201) may select a target device setting indicated in the first window (930) in response to receiving user input regarding the visual object (931). As an example, but not limited to, the first window (930) may include an icon representing a guided setting value of the target device setting.

[0130] According to one embodiment, the second window (940) may include a visual object (941). The electronic device (201) may select a target device setting indicated in the second window (940) in response to receiving user input regarding the visual object (941). As an example, but not limited to, the second window (940) may include an icon representing a guided setting value of the target device setting.

[0131] According to one embodiment, the third window (950) may include a visual object (951). The electronic device (201) may select a target device setting indicated in the third window (950) in response to receiving user input regarding the visual object (951). As an example, but not limited to, the third window (950) may include an icon representing a guided setting value of the target device setting.

[0132] According to one embodiment, the user interface displayed in the state (903) may include a visual object (960). The visual object (960) may be used to change a selected target device setting among one or more target device settings from an existing setting value to a guided setting value. For example, the electronic device (201) may change the setting value of each of the selected one or more target device settings to a guided setting value in response to receiving user input for the visual object (960). For example, the electronic device (201) may identify a key value for each of the selected one or more target device settings in vector information (e.g., vector information (423)). The electronic device (201) may change the existing setting value for each of the selected one or more target device settings to a setting value guided by video content by providing the key value to a setting module (e.g., setting module (410)).

[0133] Referring to FIG. 9b, the electronic device (201) can change the state of the electronic device (201) from state (901) to state (904) in response to user input regarding the first visual object (911). In state (904), the electronic device (201) can change the target device settings from existing setting values ​​to setting values ​​guided by video content (e.g., video content (611)). For example, the electronic device (201) can identify one or more target device settings from one or more device settings indicated in the user interface (910). For example, the electronic device (201) can change the existing setting value of each of the one or more target device settings to a setting value guided by video content. For example, the electronic device (201) can identify a key value for each of the one or more target device settings in vector information (e.g., vector information (423)). The electronic device (201) can change the existing setting value for each of one or more target device settings to a setting value guided by video content by providing the key value to a setting module (e.g., setting module (410)). For example, among one or more device settings indicated in the user interface (910) of the state (901), there may be device settings that cannot be applied by the electronic device (201). One or more target device settings can be identified by excluding device settings that cannot be applied by the electronic device (201) from among one or more device settings indicated in the user interface (910) of the state (901). For example, the electronic device (201) may not apply a specific device setting (e.g., navigation bar setting). For example, the electronic device (201) may not provide a specific device setting. For example, it may be impossible to apply a specific device setting in the electronic device (201).The electronic device (201) may display a notification (970) through the display (220) in response to changing the target device settings from existing setting values ​​to guided setting values. The notification (970) may indicate that the setting values ​​of the target device settings have been changed. For example, the notification (970) may indicate that it is impossible to change the device settings that cannot be applied to the electronic device (201). For example, the notification (970) may indicate that the change of the device settings that cannot be applied to the electronic device (201) is excluded. For example, the notification (970) may include text indicating the device settings that cannot be applied to the electronic device (201), such as "Navigation bar settings are not supported." However, it is not limited thereto. As an example that is not limited thereto, the notification (970) may include text indicating a list of target device settings.

[0134] According to one embodiment, the electronic device (201) may change the state of the electronic device (201) from state (901) to state (905) in response to user input regarding the second visual object (912). In state (905), the electronic device (201) may select or determine at least some of one or more target device settings by user input. The electronic device (201) may change the selected target device settings from existing setting values ​​to setting values ​​guided by video content (e.g., video content (611)).

[0135] According to one embodiment, in state (905), the electronic device (201) may display a user interface through a display (220) for selecting each of one or more target device settings. The user interface may include a window (980). The window (980) may indicate a device setting that is not applicable to the electronic device (201) among one or more device settings indicated in the user interface (910) of state (901). For example, the electronic device (201) may not provide a device setting indicated in the window (980) (e.g., a navigation bar setting). For example, it may be impossible to apply a device setting indicated in the window (980) to the electronic device (201). The window (980) may include a message (981) indicating that the device setting cannot be changed.

[0136] According to one embodiment, the first window (930) and / or the third window (950) of the state (905) may be substantially the same as the first window (930) and / or the third window (950) of the state (903) of FIG. 9a, so redundant descriptions are omitted.

[0137] FIG. 10 illustrates an example of an electronic device (201) that displays a user interface based on multiple video contents.

[0138] Referring to FIG. 10, in state (1001), the electronic device (201) can display the first video content (1011) and / or the second video content (1012) through the display (220). The electronic device (201) can receive user input to change the device settings of the electronic device (201). In response to receiving user input to change the device settings, the electronic device (201) can change the state of the electronic device (201) from state (1001) to state (1002) or state (1003).

[0139] According to one embodiment, in state (1002), the electronic device (201) may display a user interface (1021) through a display (220). The user interface (1021) may be used to change the target device settings from existing values ​​to settings guided by the first video content (1011). State (1002) may be associated with operation 507 of FIG. 5.

[0140] According to one embodiment, the electronic device (201) may perform at least some of the operations illustrated in FIG. 5, FIG. 6, FIG. 7, FIG. 8, FIG. 9a, and / or FIG. 9b based on the first video content (1011). The electronic device (201) may obtain data for one or more first device settings guided by the first video content (1011). The electronic device (201) may obtain one or more first target device settings among the one or more first device settings.

[0141] According to one embodiment, the user interface (1021) may display descriptions of one or more first device settings. For example, one or more first device settings may be guided by the first video content (1011). As an example, but not limited to, the user interface (1021) may include one or more first target device settings guided by the video content. For example, the user interface (1021) may include descriptions of display settings, navigation bar settings, and dark mode settings. The user interface (1021) may include a first visual object (1022) and / or a second visual object (1023). The first visual object (1022) may be used to change one or more first setting values ​​of one or more first target device settings. The first visual object (1022) may be referenced as a batch change button. The second visual object (1023) may be used to change at least some of the one or more first setting values. The second visual object (1023) may be referenced as a selection change button.

[0142] According to one embodiment, the electronic device (201) may change the state of the electronic device (201) from state (1002) to state (1003) in response to receiving user input (e.g., swipe input, double tap input) for the user interface (1021). For example, the electronic device (201) may refrain from displaying the user interface (1021) and display the user interface (1031) in response to receiving user input (e.g., swipe input, double tap input) for the user interface (1021).

[0143] According to one embodiment, in state (1003), the electronic device (201) may display a user interface (1031) through a display (220). The user interface (1031) may be used to change a target device setting from an existing value to a setting value guided by the second video content (1012). State (1003) may be related to operation 507 of FIG. 5. In an example, but not limited to, the electronic device (201) may display the user interface (1031) and the second video content (1012) through the display (220). For example, the second video content (1012) may be displayed through the display (220) without being obscured by the user interface (1031). For example, the second video content (1012) may be scrolled so that the second video content (1012) is displayed without being obscured by the user interface (1031). For example, the second video content (1012) may be displayed through the display (220) with part of the second video content (1012) obscured by the user interface (1031).

[0144] According to one embodiment, the electronic device (201) may perform at least some of the operations illustrated in FIG. 5, FIG. 6, FIG. 7, FIG. 8, FIG. 9a, and / or FIG. 9b based on the second video content (1012). The electronic device (201) may obtain data for one or more second device settings guided by the second video content (1012). The electronic device (201) may obtain one or more second target device settings among the one or more second device settings.

[0145] According to one embodiment, the user interface (1031) may display descriptions of one or more second device settings. For example, one or more second device settings may be guided by second video content (1012). As an example, but not limited to, the user interface (1031) may include one or more second target device settings guided by video content. For example, the user interface (1031) may include descriptions of navigation bar settings, color settings, and / or screen resolution settings. The user interface (1031) may include a first visual object (1032) and / or a second visual object (1033). The first visual object (1032) may be used to change one or more second setting values ​​of one or more second target device settings. The first visual object (1032) may be referenced as a batch change button. The second visual object (1033) may be used to change at least some of the one or more second setting values. The second visual object (1033) may be referenced as a selection change button.

[0146] According to one embodiment, the electronic device (201) may change the state of the electronic device (201) from state (1003) to state (1002) in response to receiving user input (e.g., swipe input, double tap input) for the user interface (1031). For example, the electronic device (201) may refrain from displaying the user interface (1031) and display the user interface (1021) in response to receiving user input (e.g., swipe input, double tap input) for the user interface (1031).

[0147] FIG. 11 illustrates an example of an electronic device (201) that uses a setting value for each of one or more stored device settings.

[0148] Referring to FIG. 11, the electronic device (201) may store one or more first device settings guided by the first video content (1110) and / or one or more second device settings guided by the second video content (1120). For example, the electronic device (201) may store one or more first target device settings guided by the first video content (1110) and / or one or more second target device settings guided by the second video content (1120). For example, the electronic device (201) may store a first setting value for each of the one or more first target device settings and / or a second setting value for each of the one or more second target device settings. For example, the electronic device (201) may learn an artificial intelligence model within an artificial intelligence module (e.g., artificial intelligence module (240)) using the first setting value and / or the second setting value. For example, the electronic device (201) can learn an interface model (e.g., interface model (421)) within an artificial intelligence assistant module (e.g., artificial intelligence assistant module (420)) using a first setting value and / or a second setting value. The electronic device (201) can learn the interface model (421) to change the target device setting of the electronic device (201) from an existing setting value to a setting value guided by the video content in response to receiving user input corresponding to the video content (e.g., first video content (1110), second video content (1120)).

[0149] According to one embodiment, the electronic device (201) may receive user input corresponding to video content while not displaying video content (e.g., first video content (1110), second video content (1120)) through a display (e.g., display (220)). For example, the electronic device (201) may use an artificial intelligence module (240) to determine whether the received user input corresponds to the first video content (1110). For example, in response to receiving user input corresponding to the first video content (1110), the electronic device (201) may change the first target device setting of the electronic device (201) from an existing setting value to a first setting value guided by the first video content (1110). According to one embodiment, the user input may be a speech input including a sentence such as "Please solve the problem of the application." The above user input may correspond to the first video content (1110). For example, the electronic device (201) may, in response to receiving the above user input, change the existing setting value of the target device setting for application execution to a setting value guided by the first video content (1110).

[0150] According to one embodiment, the electronic device (201) may display a user interface through a display (220) for changing a first target device setting of the electronic device (201) from an existing setting value to a first setting value guided by the first video content (1110) based on a determination that the received user input corresponds to the first video content (1110). The electronic device (201) may maintain the screen displayed through the display (220) based on a determination that the received user input does not correspond to the first video content (1110).

[0151] According to one embodiment, for example, the electronic device (201) may change the second target device setting of the electronic device (201) from an existing setting value to a second setting value guided by the second video content (1120) in response to receiving user input corresponding to the second video content (1120). For example, the electronic device (201) may use an artificial intelligence module (240) to determine whether the received user input corresponds to the second video content (1120). According to one embodiment, the user input may be a speech input including a sentence such as "fix the screen appearing in black and white." The user input may correspond to the second video content (1120). For example, the electronic device (201) may change the existing setting value of the target device setting for changing the screen color to a setting value guided by the second video content (1120) in response to receiving the user input.

[0152] According to one embodiment, the electronic device (201) may display a user interface through a display (220) for changing a second target device setting of the electronic device (201) from an existing setting value to a second setting value guided by the second video content (1120) based on a determination that the received user input corresponds to the second video content (1120). The electronic device (201) may maintain the screen displayed through the display (220) based on a determination that the received user input does not correspond to the second video content (1120).

[0153] FIG. 12 illustrates examples of other operations of an electronic device (e.g., electronic device (201)) for using the setting value of the device setting guided by video content.

[0154] Referring to FIG. 12, in operation 1201, an electronic device (201) (e.g., at least one processor (200)) may display a screen containing video content (e.g., video content (611), first video content (1011), second video content (1012)) through a display (e.g., display (220)). For example, the video content may indicate or guide setting values ​​for each of one or more device settings.

[0155] In operation 1203, an electronic device (201) (e.g., at least one processor (200)) may receive user input (e.g., user input (206)) for changing the device settings of the electronic device (201). The electronic device (201) may receive user input while displaying a screen containing video content through a display (220). User input may include speech input, text input, and / or touch input. For user input, the descriptions of user input (206) in FIG. 2 may be referenced.

[0156] In operation 1205, an electronic device (201) (e.g., at least one processor (200)) may obtain screen information based on received user input. The screen information may be related to video content within the screen. The screen information may include images (e.g., preview images, thumbnail images, frames) regarding the video content. The screen information may include subtitle data regarding the video content. The screen information may include web address data regarding the video content. The screen information may include title data regarding the video content. The screen information may include analysis data (720) of FIG. 7.

[0157] According to one embodiment, the electronic device (201) can obtain screen information by providing information related to the received user input and / or video content to a screen analysis model (e.g., screen analysis model (431)).

[0158] In operation 1207, an electronic device (201) (e.g., at least one processor (200)) may generate a prompt to identify one or more device settings guided by video content based on screen information. For example, the prompt may be used to identify a setting value for each of the one or more device settings. For example, the prompt may be used to obtain data for a setting value for each of the one or more device settings. For example, [Table 1] of FIG. 7 may be referenced for the prompt.

[0159] In operation 1209, an electronic device (201) (e.g., at least one processor (200)) may obtain one or more device settings by providing a prompt to an artificial intelligence model. The artificial intelligence model may include a generative model. For example, at least a portion of the artificial intelligence model may be configured within an artificial intelligence module (e.g., artificial intelligence module (240)). As an example, but not limited to, the remainder of the artificial intelligence model may be configured within an external electronic device (e.g., a server (202)). For example, the remainder of the artificial intelligence model may be configured within an artificial intelligence module (e.g., artificial intelligence module (270)) within the server (202).

[0160] In operation 1211, an electronic device (201) (e.g., at least one processor (200)) may obtain data regarding a guided setting value of a target device setting among one or more acquired device settings. A target device setting may be described as a setting applicable to the electronic device (201) among one or more device settings. The electronic device (201) may identify or determine a target device setting among one or more device settings by using a setting module (e.g., a setting module (410)). The operation of the electronic device (201) identifying or determining a target device setting among one or more device settings by using the setting module (410) may be described in FIG. 8.

[0161] As a non-limiting example, the electronic device (201) may generate a prompt for outputting data regarding a guided setting value of a target device setting among one or more device settings based on screen information. The electronic device (201) may obtain data regarding a guided setting value of a target device setting among one or more device settings by providing the prompt to an artificial intelligence model.

[0162] In operation 1213, an electronic device (201) (e.g., at least one processor (200)) may display a user interface through a display (220) for changing a target device setting from an existing setting value to a guided setting value. While displaying the user interface, the electronic device (201) may change the target device setting from an existing setting value to a guided setting value based on receiving user input. Operation 1213 of FIG. 12 may correspond to operation 507 of FIG. 5.

[0163] FIG. 13a illustrates an example of an electronic device (201) that controls a change in device settings of an external electronic device (e.g., external electronic device (1301)). The electronic device (201) may receive user input to change the device settings of the external electronic device (e.g., external electronic device (1301)) while displaying video content on a display (220) to guide a setting value for each of one or more device settings. Based on receiving user input, the electronic device (201) may transmit a signal containing a setting value for each of one or more device settings to the external electronic device through a communication circuit (e.g., communication circuit (230)). Based on receiving the signal, the external electronic device may change the target device settings of the external electronic device from the existing setting value to the guided setting value within the signal.

[0164] Referring to FIG. 13a, the electronic device (201) can display video content (1310) through the display (220). For example, the video content (1310) can guide the setting values ​​of each of one or more device settings of an external electronic device (e.g., an electronic device substantially identical to the external electronic device (1301)). For example, the video content (1310) can indicate the state in which the external electronic device operates based on user control. For example, the setting values ​​for each of the one or more device settings guided by the video content (1310) may include the setting values ​​of the device settings that the user inputs to the external electronic device in the video content (1310). For example, if the video content (1310) indicates cooking fish using a cooking device (e.g., an oven), the setting values ​​for each of the one or more device settings may include the temperature setting value of the cooking device and / or the operating time setting value of the cooking device.

[0165] According to one embodiment, the electronic device (201) may receive user input while displaying video content (1310) through the display (220). For example, the user input may be speech input including a sentence such as "cook like the video content," but is not limited thereto. Based on receiving user input, the electronic device (201) may transmit a signal containing a setting value for each of one or more device settings guided by the video content (1310) to an external electronic device (1301) (e.g., a cooking device) through the communication circuit (230).

[0166] According to one embodiment, an external electronic device (1301) can obtain a guided setting value of a target device setting among one or more device settings according to the signal. The external electronic device (1301) can change the target device setting from an existing setting value to the guided setting value.

[0167] FIG. 13b illustrates an example of an electronic device (201) that generates summary information in which video content is summarized.

[0168] Referring to FIG. 13b, the electronic device (201) can display video content (1320) through a display (220). While the electronic device (201) is displaying the video content (1320) through the display (220), it can receive user input. For example, the video content (1320) may represent a lecture related to science (e.g., physics). For example, the user input may be speech input containing a sentence such as "Summarize the content of the video." Based on receiving user input, the electronic device (201) can obtain screen information using a screen analysis module (e.g., screen analysis module (430)). For example, the screen information may include images (e.g., preview images, thumbnail images, frames) regarding the video content (1320). For example, the screen information may include subtitle data regarding the video content (1320). For example, the screen information may include web address data regarding video content (1320). For example, the screen information may include title data regarding video content (1320). The screen information may include analysis data (720) of FIG. 7.

[0169] According to one embodiment, the electronic device (201) may generate a prompt to summarize the content (or context) of video content based on screen information. The electronic device (201) may obtain the summarized content (1330) by providing the prompt to an artificial intelligence model. For example, the artificial intelligence model may include a generative model. For example, at least a portion of the artificial intelligence model may be configured within an artificial intelligence module (e.g., artificial intelligence module (240)). As an example, but not limited to, the remaining portion of the artificial intelligence model may be configured within an external electronic device (e.g., server (202)). For example, the remaining portion of the artificial intelligence model may be configured within an artificial intelligence module (e.g., artificial intelligence module (270)) within the server (202).

[0170] According to one embodiment, the summary content (1330) may represent a summary of the video content (1320). For example, the summary content (1330) may include summary information of the frames represented by the video content (1320) and / or the audio represented by the video content (1320).

[0171] Figure 14 is a schematic diagram of an exemplary artificial intelligence (AI) system.

[0172] Referring to FIG. 14, the AI ​​system (1400) may include an input / output interface (1410), an AI framework (1420), a generative AI model (1430), and / or a knowledge repository (1490).

[0173] The input / output interface (1410) can receive input. The input may include user input and / or data obtained or generated by an electronic device (e.g., the electronic device (101) of FIG. 1, the electronic device (201) of FIG. 2). The above data may include images, videos, and / or sensor data generated by at least one processor of the electronic device (e.g., processor (120) or at least one processor (200)) (e.g., illumination data around the electronic device obtained from a sensor or sensor hub (e.g., auxiliary processor (123)), posture data (or orientation data) of the electronic device, temperature inside the electronic device (e.g., temperature of the display (220) or temperature of at least one processor (200)), size information of the display area of ​​the display (220), and / or images obtained through an image sensor of the electronic device (e.g., included in the camera module (180)). The user input may include natural language, touch data obtained through a touch circuit included in the display panel (e.g., used to identify input from a finger and / or stylus), images displayed (and / or to be displayed) on the display panel, and / or videos. As an example, without limitation, the user input may be received by an input / output interface (1410) along with context information. The above situational information may be described as additional information obtained in relation to the user input. The above situational information may be related to the state at the time the user input is received (e.g., the state of the electronic device and / or the state of the surroundings of the electronic device (e.g., user state)). For example, the above situational information may include information about one or more software applications executed within the electronic device at the time the user input is received.For example, the above situation information may include information about the location of the electronic device (or the location of the user of the electronic device) when the user input is received. For example, the user input may be integrated with the situation information. For example, the user input with the situation information integrated as input may be received by the input / output interface (1410).

[0174] The input / output interface (1410) may transmit (or provide) output. The output may include results (or result information) generated or obtained by the AI ​​system (1400) based on at least part of the input. The format of the output may vary. For example, the output may include natural language. For example, the output may include content (e.g., media content and / or multimedia content). For example, the output may include actions related to the user of the electronic device. For example, the output may have a format according to the user settings of the electronic device. The input / output interface (1410) may be described as a user question / response interface (1410).

[0175] The AI ​​framework (1420) can be used to obtain information (or data) about the input from the input / output interface (1410) and to control one or more components related to the AI ​​system (1400) using the obtained information.

[0176] For example, a prompt design component (1421) within an AI framework (1420) can generate or obtain prompts for a generative AI model (1430) (e.g., including a large language model (LLM) or a large multimodal model (LMM)) using the acquired information. For example, the prompt design component (1421) may be described as an AI component that uses a learning algorithm and / or a neural network to provide prompts that are enhanced over time. For example, the prompt design component (1421) can generate or obtain prompts by accessing a knowledge component (e.g., a knowledge repository (1490)) containing user preference data, a prompt library, and / or prompt examples using the acquired information. The generated prompts may be provided to the generative AI model (1430) (e.g., including an LLM or LMM).

[0177] For example, an API / plugin management component (1422) within the AI ​​framework (1420) may be used to support communication for additional information requested (or induced) in relation to the prompt provided (or to be provided) to the generative AI model (1430). For example, the API / plugin management component (1422) may be used to create or establish a channel for communication with various data sources (e.g., knowledge repository (1490)). For example, the API / plugin management component (1422) may support access to at least some of the data sources. For example, the API / plugin management component (1422) may be used to request another component (e.g., application / service component (1480)) that performs feedback (or response) according to the prompt. As a non-limiting example, information obtained (or generated) through the API / plugin management component (1422) may be provided to the prompt design component (1421) for generating a prompt. As a non-limiting example, information obtained (or generated) through the API / plugin management component (1422) may be provided to the generative AI model (1430).

[0178] For example, an improvement component (1423) within the AI ​​framework (1420) can at least partially tune (or adjust) (or change) the result (e.g., content) obtained (or output) from the generative AI model (1430). For example, the improvement component (1423) can determine or verify whether the content obtained from the generative AI model (1430) is related to the input. For example, the improvement component (1423) can determine or verify whether the content obtained from the generative AI model (1430) contains biased content. For example, the improvement component (1423) can determine or verify whether the content obtained from the generative AI model (1430) contains harmful content. For example, the improvement component (1423) can support or assist in performing additional processing to improve the content obtained from the generative AI model (1430). For example, the improvement component (1423) may support providing a hint to the user to improve the content.

[0179] A generative AI model (1430) can be described as an artificial intelligence neural network that generates feedback in response to a prompt. For example, the feedback may include additional data and / or information relative to the prompt, but relative to the prompt. For example, the feedback may include new content relative to the prompt. For example, the generative AI model (1430) may include a model that generates images and / or a model that generates language. For example, the model that generates images may include a generative adversarial network (GAN) and / or a variational autoencoder (VAE). For example, the model that generates images may include a diffusion-based generative model (e.g., a transformer VAE). For example, the model that generates language may include CHAT-GPT 3 and / or CHAT-GPT 4. For example, the generative AI model (1430) may include an LMM that generates the feedback by recognizing text, images, and / or voice.

[0180] As an example without limitation, the AI ​​framework (1420) and / or generative AI model (1430) may be included within an AI module (e.g., an artificial intelligence module (240)) within the electronic device (201). For example, the AI ​​module may be operatively coupled with at least one processor of the electronic device (201) (e.g., a processor (120) or at least one processor (200)). For example, the AI ​​module may be operatively coupled with a display driving circuit of the electronic device. For example, the AI ​​module may be operatively coupled with a sensor hub of the electronic device for one or more sensors within the electronic device.

[0181] In an embodiment according to the present disclosure, an electronic device (e.g., electronic device (201)) may display a screen containing content (e.g., video, image, text) through a display (e.g., display (220)). The electronic device (201) may change the setting values ​​of one or more device settings based on receiving user input. By changing the setting values ​​of each of one or more device settings with a single user input, the electronic device (201) may reduce the time required to change the setting values ​​of each of one or more device settings. As an example, but not limited to, the electronic device may provide various device settings. To change the setting values ​​of the device settings of the electronic device (201), the user may cause the setting values ​​of the device settings of the electronic device (201) to change by providing a single user input to the electronic device (201) without navigating menu settings. The electronic device (201) may enhance the user experience.

[0182] The effects obtainable from the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art to which the present disclosure belongs from the description below.

[0183] As described above, the electronic device may include a display. The electronic device may include a memory that stores instructions and includes one or more storage media. The electronic device may include at least one processor that includes processing circuitry. The instructions may cause the electronic device to receive user input for changing the device settings of the electronic device while displaying video content on the display to guide setting values ​​for each of one or more device settings when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to obtain data for the guided setting value of a target device setting among the one or more device settings based on the received user input when executed individually or collectively by the at least one processor. When the above instructions are executed individually or collectively by the at least one processor, the electronic device may cause a user interface to be displayed through the display for changing the target device setting of the electronic device from an existing setting value to the guided setting value according to the data.

[0184] According to one embodiment, the instructions may cause the electronic device to acquire subtitle data regarding the video content and an image regarding the video content based on the received user input when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to generate a prompt for outputting other data for the setting value for each of the one or more device settings based on the subtitle data and the image when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to acquire the other data by providing the prompt to a generative model when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to acquire the data for the guided setting value of the target device setting by determining the target device setting among the one or more device settings using the other data when executed individually or collectively by the at least one processor. The above instructions may cause the electronic device to display the user interface through the display when executed individually or collectively by the at least one processor.

[0185] According to one embodiment, when the instructions are executed individually or collectively by the at least one processor, the electronic device may be caused to acquire the subtitle data and the image by providing information related to the received user input and the video content to a screen analysis model.

[0186] According to one embodiment, the instructions may cause the electronic device to acquire subtitle data regarding the video content and an image regarding the video content based on the received user input when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to generate a prompt for outputting data regarding the guided setting value of the target device setting among the one or more device settings based on the subtitle data and the image when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to acquire data regarding the guided setting value of the target device setting by providing the prompt to a generative model when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to display the user interface through the display when executed individually or collectively by the at least one processor.

[0187] According to one embodiment, the instructions may cause the electronic device to receive other user input for changing the device settings of the electronic device when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to display the user interface through the display when determined, upon a determination that the other user input corresponds to the video content when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to maintain the screen displayed through the display when determined, upon a determination that the other user input does not correspond to the video content when executed individually or collectively by the at least one processor.

[0188] According to one embodiment, the user interface may include text for guiding each of one or more target device settings, including the target device settings. The user interface may include a first visual object for changing one or more setting values ​​of the one or more target device settings and a second visual object for changing at least some of the one or more setting values.

[0189] According to one embodiment, the instructions may cause the electronic device to receive other user input while displaying the user interface when executed individually or collectively by the at least one processor. The instructions may cause the electronic device to change the target device setting from the existing setting value to the guided setting value based on receiving the other user input when executed individually or collectively by the at least one processor.

[0190] According to one embodiment, the electronic device may be caused to display a visual object through the display to change the target device setting from the guided setting value to the existing setting value after a specified time has elapsed from the timing when the target device setting is changed from the existing setting value to the guided setting value.

[0191] According to one embodiment, the electronic device may include a microphone. The user input may include speech input obtained through the microphone.

[0192] A method performed in an electronic device having a display as described above may include receiving user input for changing a device setting of the electronic device while displaying video content on the display to guide a setting value for each of one or more device settings. The method may include obtaining data for a guided setting value of a target device setting among the one or more device settings based on the received user input. The method may include displaying a user interface on the display to change the target device setting of the electronic device from an existing setting value to a guided setting value according to the data.

[0193] According to one embodiment, the method may include an operation of acquiring subtitle data regarding the video content and an image regarding the video content based on the received user input. The method may include an operation of generating a prompt for outputting other data for the setting value for each of the one or more device settings based on the subtitle data and the image. The method may include an operation of acquiring the other data by providing the prompt to a generative model. The method may include an operation of acquiring the data for the guided setting value of the target device setting by determining the target device setting among the one or more device settings using the other data. The method may include an operation of displaying the user interface through the display.

[0194] According to one embodiment, the method may include the operation of acquiring the subtitle data and the image by providing information related to the received user input and the video content to a screen analysis model.

[0195] According to one embodiment, the method may include an operation of acquiring subtitle data regarding the video content and an image regarding the video content based on the received user input. The method may include an operation of generating a prompt for outputting data regarding the guided setting value of the target device setting among the one or more device settings based on the subtitle data and the image. The method may include an operation of acquiring data regarding the guided setting value of the target device setting by providing the prompt to a generative model. The method may include an operation of displaying the user interface through the display.

[0196] According to one embodiment, the method may include receiving another user input for changing the device settings of the electronic device. The method may include displaying the user interface through the display based on a determination that the other user input corresponds to the video content. The method may include maintaining the screen displayed through the display based on a determination that the other user input does not correspond to the video content.

[0197] According to one embodiment, the user interface may include text for guiding each of one or more target device settings, including the target device settings. The user interface may include a first visual object for changing one or more setting values ​​of the one or more target device settings and a second visual object for changing at least some of the one or more setting values.

[0198] According to one embodiment, the method may include an operation of receiving other user input while displaying the user interface. The method may include an operation of changing the target device setting from the existing setting value to the guided setting value based on receiving the other user input.

[0199] According to one embodiment, the method may include the operation of displaying a visual object through the display to change the target device setting from the guided setting value to the existing setting value after a specified time has elapsed from the timing when the target device setting is changed from the existing setting value to the guided setting value.

[0200] According to one embodiment, the electronic device may include a microphone. The user input may include speech input obtained through the microphone.

[0201] In a computer-readable storage medium in which one or more programs are stored as described above, the one or more programs may include instructions that cause the electronic device to receive user input for changing the device settings of the electronic device while displaying video content on the display to guide setting values ​​for each of one or more device settings when executed by the electronic device having a display. The one or more programs may include instructions that cause the electronic device to obtain data for the guided setting value of a target device setting among the one or more device settings based on the received user input when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to display a user interface on the display to change the target device setting of the electronic device from an existing setting value to the guided setting value according to the data when executed by the electronic device.

[0202] According to one embodiment, the one or more programs may include instructions that cause the electronic device to acquire subtitle data regarding the video content and an image regarding the video content based on the received user input when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to generate a prompt to output other data for the setting value for each of the one or more device settings based on the subtitle data and the image when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to acquire the other data by providing the prompt to a generative model when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to acquire the data for the guided setting value of the target device setting by determining the target device setting among the one or more device settings using the other data when executed by the electronic device. The above one or more programs may include instructions that cause the electronic device to display the user interface through the display when executed by the electronic device.

[0203] According to one embodiment, the one or more programs may include instructions that cause the electronic device to acquire the subtitle data and the image by providing information related to the received user input and the video content to a screen analysis model when executed by the electronic device.

[0204] According to one embodiment, the one or more programs may include instructions that cause the electronic device to acquire subtitle data regarding the video content and an image regarding the video content based on the received user input when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to generate a prompt to output data regarding the guided setting value of the target device setting among the one or more device settings based on the subtitle data and the image when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to acquire data regarding the guided setting value of the target device setting by providing the prompt to a generative model when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to display the user interface through the display when executed by the electronic device.

[0205] According to one embodiment, the one or more programs may include instructions that cause the electronic device to receive other user input for changing the device settings of the electronic device when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to display the user interface through the display when executed by the electronic device, in accordance with a determination that the other user input corresponds to the video content. The one or more programs may include instructions that cause the electronic device to maintain the screen displayed through the display when executed by the electronic device, in accordance with a determination that the other user input does not correspond to the video content.

[0206] According to one embodiment, the user interface may include text for guiding each of one or more target device settings, including the target device settings. The user interface may include a first visual object for changing one or more setting values ​​of the one or more target device settings and a second visual object for changing at least some of the one or more setting values.

[0207] According to one embodiment, the one or more programs may include instructions that cause the electronic device to receive other user input while displaying the user interface when executed by the electronic device. The one or more programs may include instructions that cause the electronic device to change the target device setting from the existing setting value to the guided setting value based on receiving the other user input when executed by the electronic device.

[0208] According to one embodiment, the one or more programs may include instructions that cause the electronic device to display a visual object on the display to change the target device setting from the guided setting value to the existing setting value after a specified time has elapsed from the timing when the target device setting is changed from the existing setting value to the guided setting value when executed by the electronic device.

[0209] According to one embodiment, the electronic device may include a microphone. The user input may include speech input obtained through the microphone.

[0210] The technical problems to be solved in this disclosure are not limited to those mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art to which this disclosure pertains.

[0211] The electronic devices according to the various embodiments disclosed in this document may be of various forms. The electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, electronic devices, or consumer electronics. The electronic devices according to the embodiments of this document are not limited to the devices described above.

[0212] The various embodiments of this document and the terms used therein are not intended to limit the technical features described in this document to specific embodiments, and should be understood to include various modifications, equivalents, or substitutions of said 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 said items unless the relevant context clearly indicates otherwise. In this document, phrases such as "A or B," "at least one of A and B," "at least one of A or B," "A, B or C," "at least one of A, B and C," and "at least one of A, B, or C" may each include any one of the items listed together in the corresponding phrase, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used simply to distinguish said components from other said components and do not limit said components in any other aspect (e.g., importance or order). Where any (e.g., 1st) component is referred to as “coupled” or “connected” to another (e.g., 2nd) component, with or without the terms “functionally” or “communicationly,” it means that said any component may be connected to said other component directly (e.g., via a wire), wirelessly, or through a third component.

[0213] The term “module” as used in the 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, for example. A module may be a component formed integrally, or a minimum unit of said component or a part thereof 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).

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

[0215] According to one embodiment, the method according to the various embodiments disclosed herein may be provided by being included in a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or distributed online (e.g., download or upload) through an application store (e.g., Play Store™) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily created on a device-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.

[0216] According to various embodiments, each component (e.g., module or program) of the components described above may include a singular or multiple entities, and some of the multiple entities may be separated and placed in other components. According to various embodiments, one or more of the components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Generally or additionally, multiple components (e.g., module or program) may be integrated into a single component. In this case, the integrated component may perform one or more functions of each of the multiple components in the same or similar manner as those performed by the corresponding component among the multiple components prior to integration. According to various embodiments, operations performed by the module, program, or other components 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, display; Memory that stores instructions and includes one or more storage media; and It includes at least one processor comprising a processing circuit, and When the above instructions are executed individually or collectively by the at least one processor, the electronic device: While displaying video content on the display to guide setting values ​​for each of one or more device settings, receiving user input to change the device settings of the electronic device, Based on the received user input, data for a guided setting value of a target device setting among the one or more device settings is obtained, and Causing to display a user interface through the display for changing the target device setting of the electronic device from an existing setting value to the guided setting value according to the above data. Electronic device.

2. In Claim 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device: Based on the received user input above, subtitle data regarding the video content and an image regarding the video content are obtained, and Based on the subtitle data and the image, a prompt is generated to output different data for the setting value for each of the one or more device settings, and By providing the above prompt to the generative model, the above other data is obtained, and By using the other data above to determine the target device setting among the one or more device settings, the data for the guided setting value of the target device setting is obtained, and Causing the above user interface to be displayed through the above display, Electronic device.

3. In Claim 2, When the above instructions are executed individually or collectively by the at least one processor, the electronic device: Causing to acquire the subtitle data and the image by providing the screen analysis model with information related to the received user input and the video content. Electronic device.

4. In Claim 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device: Based on the received user input above, subtitle data regarding the video content and an image regarding the video content are obtained, and Based on the subtitle data and the image, a prompt is generated for outputting the data for the guided setting value of the target device setting among the one or more device settings, and By providing the above prompt to a generative model, the data regarding the guided setting value of the target device setting is obtained, and Causing the above user interface to be displayed through the above display, Electronic device.

5. In Claim 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device: Receiving other user input to change the device settings of the electronic device, and Based on the determination that the above other user input corresponds to the video content, the user interface is displayed through the display, and Causing to maintain the screen displayed through the display based on the determination that the above other user input does not correspond to the above video content, Electronic device.

6. In Claim 1, The above user interface includes text for guiding each of one or more target device settings, including the target device settings, and The user interface comprises a first visual object for changing one or more setting values ​​of one or more target device settings and a second visual object for changing at least some of the one or more setting values. Electronic device.

7. In Claim 1, When the above instructions are executed individually or collectively by the at least one processor, the electronic device: While displaying the above user interface, receiving other user input, and Causing the target device setting to change from the existing setting value to the guided setting value based on receiving the other user input, Electronic device.

8. In Claim 7, When the above instructions are executed individually or collectively by the at least one processor, the electronic device: Causing to display a visual object through the display to change the target device setting from the guided setting value to the existing setting value after a specified time has elapsed from the timing when the target device setting is changed from the existing setting value to the guided setting value. Electronic device.

9. In Claim 1, Includes additional microphones, The above user input includes speech input obtained through the microphone, Electronic device.

10. A method performed in an electronic device having a display, While displaying video content on the display to guide setting values ​​for each of one or more device settings, the operation of receiving user input to change the device settings of the electronic device, and Based on the received user input, the operation of obtaining data for a guided setting value of a target device setting among one or more device settings, and The operation of displaying a user interface through the display to change the target device setting of the electronic device from an existing setting value to the guided setting value according to the above data, method.

11. In Claim 10, Based on the received user input, the operation of acquiring subtitle data regarding the video content and an image regarding the video content, and Based on the subtitle data and the image, the operation of generating a prompt for outputting different data for the setting value for each of the one or more device settings, and By providing the above prompt to the generative model, the operation of acquiring the above other data, and The operation of obtaining the data for the guided setting value of the target device setting according to determining the target device setting among the one or more device settings using the other data above, and The operation of displaying the above user interface through the above display, method.

12. In Claim 11, The operation of acquiring the subtitle data and the image by providing the received user input and information related to the video content to a screen analysis model. method.

13. In Claim 10, Based on the received user input, the operation of acquiring subtitle data regarding the video content and an image regarding the video content, and Based on the subtitle data and the image, the operation of generating a prompt for outputting the data for the guided setting value of the target device setting among the one or more device settings, and The operation of obtaining the data for the guided setting value of the target device setting by providing the above prompt to a generative model, and including the operation of displaying the above user interface through the above display, method.

14. In Claim 10, The operation of receiving other user input to change the device settings of the electronic device, and An operation of displaying the user interface through the display in accordance with a determination that the above other user input corresponds to the video content, and Further including the operation of maintaining the screen displayed through the display in accordance with the determination that the above other user input does not correspond to the video content, method.

15. In a non-transient computer-readable storage medium storing one or more programs, When the above one or more programs are executed by an electronic device having a display, While displaying video content on the display to guide setting values ​​for each of one or more device settings, receiving user input to change the device settings of the electronic device, Based on the received user input, data for a guided setting value of a target device setting among the one or more device settings is obtained, and A user interface for changing the target device setting of the electronic device from the existing setting value to the guided setting value according to the above data to be displayed through the display, Including instructions that cause the above electronic device, Non-transient computer-readable storage media.