Display device and processing method of display device

By designing a display device that can automatically synchronize display parameters, the problem that users need to re-adjust the display parameters when switching input sources is solved, and the user experience and operation efficiency are improved.

CN120223971APending Publication Date: 2025-06-27HISENSE VISUAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411948068.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2019-12-18
Filing Date
2020-04-27
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

When the user switches the input source of the display device, he needs to re-adjust the display parameters to achieve the same display effect, which leads to inconvenience in use.

Method used

A display device is designed that can automatically synchronize these data to other input sources when the user adjusts the display parameters, thereby avoiding repeated adjustments.

Benefits of technology

It realizes that when switching input source, there is no need to re-adjust the display parameters, which improves the user experience and saves user operation time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120223971A_ABST
    Figure CN120223971A_ABST
Patent Text Reader

Abstract

A display apparatus includes a controller configured to execute instructions to cause the display apparatus to display a setting menu of a display parameter in response to a first instruction for showing the setting menu of the display parameter when content provided by a first input source is displayed on a display. Presenting, on the display, a first graphical user interface including a setting menu of display parameters of the first input source; in response to a second instruction for modifying at least one display parameter in the setting menu of the display parameters, modifying data of the at least one display parameter, and storing the modified data associated with the at least one display parameter in the first input source; in response to a third instruction for selecting a first function option in a setting menu of display parameters, modification data associated with at least one display parameter of the first input source is written and stored in other input sources other than the first input source. And the adjusted data are synchronized to other input sources, so that repeated adjustment is avoided, and convenience is brought to users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technologies, and particularly to a display device and a processing method for a display device. Background Art

[0002] A display device can provide a user with a playback screen such as audio, video, pictures, etc., and is widely used in daily work and life. During actual use, a user can adjust the display effect of the screen according to personal preferences. The adjustment made by the user to the screen only applies to the content input from the current source. If the user switches from the current source to another source, to achieve the same display effect, the user needs to readjust, which brings inconvenience to the user. Summary of the Invention

[0003] This application provides a display device for synchronizing data adjusted by a user to other input sources, avoiding unnecessary repeated adjustments and bringing convenience to the user.

[0004] In a first aspect, a display device is provided, including: a display configured to display an image and / or a user interface;

[0005] a user input interface for receiving user input;

[0006] an external device interface configured to connect to one or more external devices providing content;

[0007] a network connection component for connecting to a network;

[0008] a memory configured to store instructions and data associated with the display; and

[0009] a controller connected to the display, the user input interface, and the external device interface, and configured to execute the instructions to cause the display device to:

[0010] when content provided by a first input source is displayed on the display, in response to a first instruction for presenting a settings menu for showing display parameters, present a first graphical user interface including the settings menu for the display parameters of the first input source on the display;

[0011] in response to a second instruction for modifying at least one display parameter in the settings menu for modifying the display parameters, modify data of the at least one display parameter, and store the modified data associated with the at least one display parameter in the first input source; and

[0012] in response to a third instruction for selecting a first function option in the settings menu for display parameters, write and store the modified data associated with at least one display parameter of the first input source in other input sources other than the first input source.

[0013] In a second aspect, a processing method for a display device is provided, including:

[0014] When the content provided by the first input source is displayed on the display of the display device, in response to a first instruction for a setting menu for showing display parameters, a first graphical user interface including the display parameters of the first input source is presented on the display, where the display device includes the display for displaying images, a user input interface configured to receive user input; an external device interface configured to connect to one or more external devices providing content; and a network connection component for connecting to a network;

[0015] In response to a second instruction for modifying at least one display parameter in the setting menu of the display parameters, modify the data of the at least one display parameter, and store the modified data associated with the at least one display parameter in the first input source; and

[0016] In response to a third instruction for selecting a first function option in the display parameter setting menu, write and store the modified data associated with at least one display parameter of the first input source in other input sources other than the first input source. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0018] Figure 1A A schematic diagram of an operation scenario between a display device and a control device is exemplarily shown in;

[0019] Figure 1B is exemplarily shown in Figure 1A a configuration block diagram of the control device 100 in;

[0020] Figure 1C is exemplarily shown in Figure 1A a configuration block diagram of the display device 200 in;

[0021] Figure 1D a configuration block diagram of the architecture of the operating system in the memory of the display device 200 is exemplarily shown in;

[0022] Figures 2A - 2I a schematic diagram of a GUI provided by the display device 200 by operating the control device 100 is exemplarily shown in;

[0023] Figures 3A - 3J Exemplarily shown is a schematic diagram of a GUI provided by the display device 200 by operating the control device 100;

[0024] Figures 4A - 4H Exemplarily shown is a schematic diagram of a GUI provided by the display device 200 by operating the control device 100;

[0025] Figure 5 Exemplarily shown is the implementation process of the display device synchronizing menu content data;

[0026] Figure 6 Exemplarily shown is the corresponding relationship between the data item red and the source;

[0027] Figure 7 Exemplarily shown is the implementation process of the display device synchronizing the data item red to other sources;

[0028] Figure 8 Exemplarily shown is the implementation process of the display device synchronizing the value of the currently adjusted item to other sources. Detailed implementation manners

[0029] In order to make the purpose, implementation manners and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the scope of the claims of the present application.

[0030] Figure 1A Exemplarily shown is a schematic diagram of the operation scenario between the display device and the control device. As Figure 1A shown, the control device 100 and the display device 200 can communicate in a wired or wireless manner.

[0031] Among them, the control device 100 is configured to control the display device 200, which can receive the operation instructions input by the user and convert the operation instructions into instructions recognizable and responsive by the display device 200, playing the role of an intermediary for interaction between the user and the display device 200. For example: when the user operates the channel plus / minus keys on the control device 100, the display device 200 responds to the operation of channel plus / minus.

[0032] The control device 100 can be a remote control 100A, including infrared protocol communication, Bluetooth protocol communication, and other short-distance communication methods, etc., to control the display device 200 wirelessly or through other wired means. The user can input user instructions through buttons on the remote control, voice input, control panel input, etc., to control the display device 200. For example, the user can input corresponding control instructions through the volume up / down keys, channel control keys, up / down / left / right movement keys, voice input keys, menu keys, power on / off keys, etc. on the remote control to achieve the function of controlling the display device 200.

[0033] The control device 100 can also be a smart device, such as a mobile terminal 100B, a tablet computer, a computer, a laptop, etc. For example, use an application program running on the smart device to control the display device 200. The application program can provide various controls for the user through an intuitive user interface (UI) on the screen associated with the smart device through configuration.

[0034] In some embodiments, the mobile terminal 100B can install an application program, connect and communicate with the display device 200 through a network communication protocol, and achieve the purpose of one-to-one control operation and data communication. For example, a control instruction protocol can be established between the mobile terminal 100B and the display device 200, and by operating various function keys or virtual buttons on the user interface provided on the mobile terminal 100B, the functions of the physical buttons arranged like the remote control 100A can be achieved. It is also possible to transmit the audio and video content displayed on the mobile terminal 100B to the display device 200 to achieve the synchronous display function.

[0035] The display device 200 can provide network TV functions with broadcast reception functions and computer support functions. The display device can be implemented as a digital TV, an Internet TV, an Internet Protocol TV (IPTV), etc.

[0036] The display device 200 can be a liquid crystal display, an organic light-emitting display, a projection device. The specific display device type, size, and resolution are not limited.

[0037] The display device 200 also conducts data communication with the server 300 through various communication methods. Here, the display device 200 is allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks. The server 300 can provide various contents and interactions to the display device 200. For example, the display device 200 can send and receive information, such as: receiving electronic program guide (EPG) data, receiving software program updates, or accessing a remotely stored digital media library. The server 300 can be a group or multiple groups, and can be one type or multiple types of servers. Other network service contents such as video-on-demand and advertising services are provided through the server 300.

[0038] Figure 1B FIG. 0 is an exemplary block diagram showing the configuration of the control device 100. As Figure 1B shown, the control device 100 includes a controller 110, a memory 120, a communicator 130, a user input interface 140, an output interface 150, and a power supply 160.

[0039] The controller 110 includes a random access memory (RAM) 111, a read-only memory (ROM) 112, a processor 113, a communication interface, and a communication bus. The controller 110 is used to control the operation and operation of the control device 100, as well as the communication and cooperation between internal components, and the data processing functions between external and internal.

[0040] In some embodiments, when detecting an interaction of pressing a button arranged on the remote controller 100A or touching a touch panel arranged on the remote controller 100A by the user, the controller 110 can control to generate a signal corresponding to the detected interaction and send the signal to the display device 200.

[0041] The memory 120 is used to store various operating programs, data, and applications for driving and controlling the control device 100 under the control of the controller 110. The memory 120 can store various control signal instructions input by the user.

[0042] The communicator 130, under the control of the controller 110, realizes the communication of control signals and data signals with the display device 200. For example: The control device 100 sends a control signal (such as a touch signal or a button signal) to the display device 200 via the communicator 130, and the control device 100 can receive a signal sent by the display device 200 via the communicator 130. The communicator 130 may include an infrared signal interface 131 and a radio frequency signal interface 132. For example: When it is an infrared signal interface, it is necessary to convert the user input instruction into an infrared control signal according to the infrared control protocol and send it to the display device 200 through the infrared sending module. Another example: When it is a radio frequency signal interface, it is necessary to convert the user input instruction into a digital signal, and then modulate it according to the radio frequency control signal modulation protocol and send it to the display device 200 by the radio frequency sending terminal.

[0043] The user input interface 140 may include at least one of a microphone 141, a touchpad 142, a sensor 143, a button 144, etc., so that the user can input user instructions for controlling the display device 200 into the control device 100 through voice, touch, gesture, pressing, etc.

[0044] Output interface 150 outputs the user instructions received by the user input interface 140 to the display device 200, or outputs the image or voice signals received by the display device 200. Here, the output interface 150 may include an LED interface 151, a vibration interface 152 for generating vibration, a sound output interface 153 for outputting sound, a display 154 for outputting images, etc. For example, the remote control 100A can receive output signals such as audio, video, or data from the output interface 150, and display the output signals as images on the display 154, output them as audio through the sound output interface 153, or output them as vibration through the vibration interface 152.

[0045] Power supply 160 is used to provide operating power support for each component of the control device 100 under the control of the controller 110. The form can be a battery and related control circuits.

[0046] Figure 1C The hardware configuration block diagram of the display device 200 is exemplarily shown. As Figure 1C shown, the display device 200 may include a tuner demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a memory 260, a user interface 265, a video processor 270, a display 275, an audio processor 280, an audio output interface 285, a power supply 290.

[0047] The tuner demodulator 210 receives radio and television signals by wired or wireless means, and can perform modulation and demodulation processes such as amplification, mixing, and resonance, and is used to demodulate the audio and video signals carried in the frequencies of the TV channels selected by the user from multiple wireless or wired radio and television signals, as well as additional information (such as EPG data).

[0048] The tuner demodulator 210 can, according to the user's selection and under the control of the controller 250, respond to the frequency of the TV channel selected by the user and the TV signal carried by the frequency.

[0049] The tuner demodulator 210 can receive signals in many ways according to different broadcast formats of TV signals, such as terrestrial broadcast, cable broadcast, satellite broadcast, or Internet broadcast, etc.; and according to different modulation types, it can be digital modulation or analog modulation; and according to different types of received TV signals, it can demodulate analog signals and digital signals.

[0050] In some other exemplary embodiments, the tuner demodulator 210 can also be in an external device, such as an external set-top box. In this way, the set-top box outputs the TV signal after modulation and demodulation, and inputs it into the display device 200 through the external device interface 240.

[0051] The communicator 220 is a component for communicating with external devices or external servers according to various communication protocol types. For example, the display device 200 can send content data to an external device connected via the communicator 220, or browse and download content data from an external device connected via the communicator 220. The communicator 220 may include network communication protocol modules such as a WIFI module 221, a Bluetooth communication protocol module 222, a wired Ethernet communication protocol module 223, or a near-field communication protocol module. Thus, the communicator 220 can receive a control signal of the control device 100 according to the control of the controller 250 and implement the control signal as a WIFI signal, a Bluetooth signal, a radio frequency signal, etc.

[0052] The detector 230 is a component for the display device 200 to collect signals from the external environment or interact with the outside. The detector 230 may include a sound collector 231, such as a microphone, which can be used to receive the user's voice, such as a voice signal of a control instruction for the user to control the display device 200; or, it can collect environmental sounds for identifying the type of environmental scene, enabling the display device 200 to adapt to environmental noise.

[0053] In some other exemplary embodiments, the detector 230 may further include an image collector 232, such as a camera, which can be used to collect the external environmental scene to adaptively change the display parameters of the display device 200; and to collect the user's attributes or interaction gestures with the user to implement the function of interaction between the display device and the user.

[0054] In some other exemplary embodiments, the detector 230 may further include a light receiver for collecting the environmental light intensity to adapt to changes in the display parameters of the display device 200, etc.

[0055] In some other exemplary embodiments, the detector 230 may further include a temperature sensor. By sensing the environmental temperature, the display device 200 can adaptively adjust the display color temperature of the image. In some embodiments, when the environment has a relatively high temperature, the display device 200 can adjust the display color temperature of the image to a cooler tone; when the environment has a relatively low temperature, the display device 200 can adjust the display color temperature of the image to a warmer tone.

[0056] The external device interface 240 is a component that provides the controller 250 to control data transmission between the display device 200 and an external device. The external device interface 240 can be connected to external devices such as a set-top box, a gaming device, a laptop computer, etc. in a wired / wireless manner and can receive data such as video signals (e.g., moving images), audio signals (e.g., music), additional information (e.g., EPG) from the external device.

[0057] Among them, the external device interface 240 may include any one or more of: a High-Definition Multimedia Interface (HDMI) terminal 241, a Composite Video Blanking and Synchronization (CVBS) terminal 242, an analog or digital component terminal 243, a Universal Serial Bus (USB) terminal 244, a Component terminal (not shown in the figure), a Red-Green-Blue (RGB) terminal (not shown in the figure), etc.

[0058] The controller 250 controls the operation of the display device 200 and responds to user operations by running various software control programs (such as an operating system and various application programs) stored in the memory 260.

[0059] Such as Figure 1C As shown, the controller 250 includes a Random Access Memory (RAM) 251, a Read-Only Memory (ROM) 252, a Graphics Processing Unit (GPU) 253, a CPU processor 254, a communication interface 255, and a communication bus 256. Among them, the RAM 251, the ROM 252, the graphics processing unit 253, the CPU processor 254, and the communication interface 255 are connected through the communication bus 256.

[0060] The ROM 252 is used to store various system startup instructions. For example, when a power-on signal is received, the power of the display device 200 starts to boot, and the CPU processor 254 runs the system startup instructions in the ROM 252, copies the operating system stored in the memory 260 to the RAM 251 to start running the startup operating system. After the operating system starts up, the CPU processor 254 then copies various application programs in the memory 260 to the RAM 251, and then starts to run and start various application programs.

[0061] The graphics processing unit 253 is used to generate various graphic objects, such as icons, operation menus, and graphic displays of user input instructions. The graphics processing unit 253 may include an arithmetic unit for performing operations by receiving various interactive instructions input by the user, and then displaying various objects according to display attributes; and a renderer for generating various objects obtained based on the arithmetic unit and displaying the rendered results on the display 275.

[0062] The CPU processor 254 is used to execute the operating system and application program instructions stored in the memory 260. And according to the received user input instructions, perform processing of various application programs, data, and content, so as to finally display and play various audio and video contents.

[0063] In some exemplary embodiments, the CPU processor 254 may include multiple processors. The multiple processors may include a main processor and multiple or one sub-processor. The main processor is used to perform some initialization operations of the display device 200 in the display device preloading mode, and / or to display the screen in the normal mode. The multiple or one sub-processor is used to perform an operation in a state such as the display device standby mode.

[0064] The communication interface 255 may include a first interface to an nth interface. These interfaces may be network interfaces connected to external devices via a network.

[0065] The controller 250 may control the overall operation of the display device 200. For example, in response to receiving a user input command for selecting a GUI object to be displayed on the display 275, the controller 250 may perform an operation related to the object selected by the user input command.

[0066] Among them, the object may be any one of the selectable objects, such as a hyperlink or an icon. The operation related to the selected object, such as operations of displaying a page, document, image, etc. connected to the hyperlink, or performing an operation of a program corresponding to the object. The user input command for selecting the GUI object may be an input command through various input devices (such as a mouse, a keyboard, a touchpad, etc.) connected to the display device 200 or a voice command corresponding to the voice spoken by the user.

[0067] The memory 260 is used to store various types of data, software programs, or application programs for driving and controlling the operation of the display device 200. The memory 260 may include volatile and / or non-volatile memory. The term "memory" includes the memory 260, the RAM 251 and ROM 252 of the controller 250, or the memory card in the display device 200.

[0068] In some embodiments, the memory 260 is specifically used to store the operating program for driving the controller 250 in the display device 200; store various application programs built in the display device 200 and downloaded by the user from external devices; store data such as visual effect images for configuring various GUIs provided by the display 275, various objects related to the GUIs, and selectors for selecting GUI objects.

[0069] In some embodiments, the memory 260 is specifically used to store driver programs and related data of the tuner-demodulator 210, communicator 220, detector 230, external device interface 240, video processor 270, display 275, audio processor 280, etc., such as external data (such as audio-visual data) received from the external device interface or user data (such as key information, voice information, touch information, etc.) received from the user interface.

[0070] In some embodiments, the memory 260 specifically stores software and / or programs for representing an operating system (OS), and these software and / or programs may include, for example: a kernel, middleware, an application programming interface (API), and / or application programs. In some implementations, the kernel may control or manage system resources, as well as functions implemented by other programs (such as the middleware, API, or application programs); at the same time, the kernel may provide an interface to allow the middleware, API, or application programs to access the controller to implement the control or management of system resources.

[0071] Figure 1D Exemplarily shown is a block diagram of the architecture configuration of the operating system in the memory of the display device 200. The operating system architecture from top to bottom is an application layer, a middleware layer, and a kernel layer.

[0072] Application layer, the system-built-in application programs and non-system-level application programs all belong to the application layer. It is responsible for direct interaction with the user. The application layer may include multiple application programs, such as a settings application program, an e-post application program, a media center application program, etc. These application programs can be implemented as Web applications, which are executed based on the WebKit engine, and can be specifically developed and executed based on HTML5, Cascading Style Sheets (CSS), and JavaScript.

[0073] Here, HTML, whose full name is HyperText Markup Language, is a standard markup language for creating web pages. It describes web pages through markup tags. HTML tags are used to describe text, graphics, animations, sounds, tables, links, etc. The browser will read the HTML document, interpret the content of the tags in the document, and display it in the form of a web page.

[0074] CSS, whose full name is Cascading Style Sheets, is a computer language used to present the style of HTML files. It is a language that can be used to define style structures, such as fonts, colors, positions, etc. CSS styles can be directly stored in the HTML web page or in a separate style file to achieve the control of the styles in the web page.

[0075] JavaScript is a language applied to Web page programming. It can be inserted into the HTML page and interpreted and executed by the browser. Among them, the interaction logic of Web applications is all implemented through JavaScript. JavaScript can communicate with the kernel layer through the browser by encapsulating the JavaScript extension interface.

[0076] The middleware layer can provide some standardized interfaces to support the operations of various environments and systems. For example, the middleware layer can be implemented as the Multimedia and Hypermedia Information Coding Expert Group (MHEG) middleware related to data broadcasting, or as the DLNA middleware related to communication with external devices, or as the middleware that provides the browser environment for each application running within the display device, etc.

[0077] The kernel layer provides core system services, such as: file management, memory management, process management, network management, system security permission management, etc. services. The kernel layer can be implemented as the kernel based on various operating systems, for example, the kernel based on the Linux operating system.

[0078] The kernel layer also provides communication between system software and hardware, and provides device driver services for various hardware, such as: providing a display driver for the display, a camera driver for the camera, a key driver for the remote control, a WiFi driver for the WIFI module, an audio driver for the audio output interface, a power management driver for the power management (PM) module, etc.

[0079] The user interface 265 receives various user interactions. Specifically, it is used to send the user's input signal to the controller 250, or to transmit the output signal from the controller 250 to the user. In some embodiments, the remote control 100A can send input signals such as power switch signals, channel selection signals, volume adjustment signals, etc. input by the user to the user interface 265, and then the user interface 265 forwards them to the controller 250; or, the remote control 100A can receive the audio, video, or data output signals processed by the controller 250 and output from the user interface 265, and display the received output signals or output the received output signals in the form of audio or vibration.

[0080] In some embodiments, the user can input a user command in the graphical user interface (GUI) displayed on the display 275, and then the user interface 265 receives the user input command through the GUI. Specifically, the user interface 265 can receive the user input command used to control the position of the selector in the GUI to select different objects or items.

[0081] Alternatively, the user can input a user command by inputting a specific sound or gesture, and then the user interface 265 receives the user input command by identifying the sound or gesture through the sensor.

[0082] A video processor 270 for receiving an external video signal, performing video data processing such as decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, and image synthesis according to the standard codec protocol of the input signal, and obtaining a video signal that can be directly displayed or played on a display 275.

[0083] Exemplarily, the video processor 270 includes a demultiplexing module, a video decoding module, an image synthesis module, a frame rate conversion module, a display formatting module, etc.

[0084] Among them, the demultiplexing module is used to demultiplex the input audio-visual data stream. For example, if the input is an MPEG-2 stream (a compression standard for digital storage media motion images and audio), the demultiplexing module will demultiplex it into a video signal, an audio signal, etc.

[0085] The video decoding module is used to process the demultiplexed video signal, including decoding and scaling processing, etc.

[0086] The image synthesis module, such as an image synthesizer, is used to superimpose and mix the GUI signal generated by the graphics generator according to user input or generated by itself with the scaled video image to generate an image signal for display.

[0087] The frame rate conversion module is used to convert the frame rate of the input video. For example, convert the frame rate of the input 60Hz video to a frame rate of 120Hz or 240Hz, and usually the format is implemented by means of frame interpolation.

[0088] The display formatting module is used to change the signal output by the frame rate conversion module into a signal that conforms to the display format of the display, such as converting the signal output by the frame rate conversion module to output an RGB data signal.

[0089] The display 275 is used to receive the image signal input from the video processor 270 and display video content, images, and a menu control interface. The displayed video content can come from the video content in the broadcast signal received by the tuner demodulator 210, or can also come from the video content input by the communicator 220 or the external device interface 240. The display 275 also displays the user control interface UI generated in the display device 200 and used to control the display device 200.

[0090] In addition, the display 275 may include a display screen component for presenting a picture and a driving component for driving image display. Or, if the display 275 is a projection display, it may further include a projection device and a projection screen.

[0091] An audio processor 280 is configured to receive an external audio signal, perform decompression, decoding, and audio data processing such as noise reduction, digital-to-analog conversion, and amplification according to the standard encoding and decoding protocol of the input signal, to obtain an audio signal that can be played on a speaker 286.

[0092] In some embodiments, the audio processor 280 can support various audio formats. For example, formats such as MPEG-2, MPEG-4, Advanced Audio Coding (AAC), High Efficiency AAC (HE-AAC), etc.

[0093] An audio output interface 285 is configured to receive the audio signal output by the audio processor 280 under the control of the controller 250. The audio output interface 285 may include a speaker 286, or an external audio output terminal 287 for outputting to a generating device of an external device, such as a headphone output terminal.

[0094] In some other exemplary embodiments, the video processor 270 may be composed of one or more chips. The audio processor 280 may also be composed of one or more chips.

[0095] Moreover, in some other exemplary embodiments, the video processor 270 and the audio processor 280 may be separate chips, or may be integrated with the controller 250 in one or more chips.

[0096] A power supply 290 is configured to provide power supply support for the display device 200 with the power input from an external power supply under the control of the controller 250. The power supply 290 may be a built-in power circuit installed inside the display device 200, or a power supply installed outside the display device 200.

[0097] It should be noted that the term "source" in this embodiment may be an input source corresponding to an external device. For example, an input source provided by an external device connected through physical channels such as HDMI1, HDMI2, HDMI3, HDMI4, TV, AV, VGA, etc.; or an input source corresponding to an application program provided by a browsing server and downloaded from the server, such as an input source provided through virtual channels such as Youtube, Netflix, etc.; or an image mode, such as modes like standard, clear, energy-saving, movie, sports, game, etc.; or a signal type corresponding to the input content, such as types like SDR, HDR, HDR10, HDR10+, HLG, Dolby vision, etc.

[0098] Based on the above different dimensions, a display device may include a large number of sources. As an example, the number of sources included in a display device can be expressed as NSource×NPicMode×NSignal, where Source represents a channel, NSource represents the number of channels; PicMode represents an image mode, NPicMode represents the number of image modes; Signal represents a signal type, and NSignal represents the number of signal types. For example, if a display device includes 15 channels, 7 image modes, and 2 signal types, then the number of sources included in this display device is 15×7×2 = 210.

[0099] It should be noted that an item refers to a visual object displayed in the GUI provided by the display device to represent corresponding content such as an icon, thumbnail, link, etc. The display form of an item is usually diverse. For example, an item may include text content and / or an image for displaying a thumbnail related to the text content. Another example is that an item may be the text and / or icon of an application.

[0100] It should also be noted that the display form of a selector can be a focus object. According to the input of the user through the control device, the movement of the focus object displayed in the display device can be controlled to select or control an item. For example: The user can control the movement of the focus object between items through the up arrow key on the control device to select and control the item. The identification form of the focus object is not limited. The position of the focus object can be realized or identified by setting the background color of the item, or the position of the focus object can also be identified by changing the border line, size, transparency, outline, and / or font of the text or image of the focused item.

[0101] Figures 2A - 2I FIG. schematically shows a GUI provided by the display device 200 by operating the control device 100.

[0102] As Figure 2A shown, the display device can provide the playback picture 41 input from HDMI1 to the display, and this playback picture can be at least one of an image, text, and video content. For example, Figure 2A the shown playback picture is a picture.

[0103] In Figure 2A , when the user wants to adjust the picture quality of the playback picture displayed on the display of the display device, an adjustment instruction can be input by operating the control device, and the display device can respond to the user's input and superimpose and display the menu content to be set on the current playback picture.

[0104] For example, as Figure 2A shown, the user presses a specified key on the control device, such as the setting key, to make the display device respond to the key input and provide a display to the display asFigure 2B The GUI shown, which includes menu content 42 and a selector 43 for indicating that a menu item in the menu content is selected. Among them, the position of the movable selector in the menu content can be controlled by the user's operation of the input of the control device to change the selection of different menu items.

[0105] In Figure 2B , the user operates the control device to instruct the selector 43 to select the item "Apply Image Settings to All Input Sources". For example, press the up arrow key on the control device, and then the user operates the control device to confirm the activation of the item "Apply Image Settings to All Input Sources" selected by the selector. For example, press the OK button on the control device. In response to this user input, the display device synchronously writes and stores the menu content data corresponding to each menu item in the menu content 42 to other sources except the current source. For example, for the menu items: contrast value 80, brightness value 50, color saturation value 50, sharpness value 15, hue value 0; at the same time, the selector still remains on the item "Apply Image Settings to All Input Sources".

[0106] In some embodiments, when the item "Apply Image Settings to All Input Sources" has been activated, the user operates the control device again to instruct the selector to select the color saturation item. The display device responds to the user input for adjusting the value of the color saturation item and modifies the value of the color saturation item. For example, from Figure 2B shown as 60 to Figure 2C shown as 50, and stores the value 50 of the color saturation item under the current source; at the same time, the value 50 of the color saturation item is synchronously written and stored to other sources except the current source.

[0107] In still more embodiments, when the item "Apply Image Settings to All Input Sources" has been activated, the display device continues to respond to the user input for adjusting the value of the color saturation item and modifies the value of the color saturation item. For example, from Figure 2C shown as 50 to Figure 2D shown as 40, and stores the value 40 of the color saturation item under the current source; at the same time, the value 40 of the color saturation item is synchronously written and stored to other sources except the current source.

[0108] In still more embodiments, when the item "Apply Image Settings to All Input Sources" has been activated, the user operates the control device again to instruct the selector to select the sharpness item. The display device responds to the user input for adjusting the value of the sharpness item and modifies the value of the sharpness item. For example, from Figure 2D shown as 15 to Figure 2EAs shown in 20, the value 20 of the sharpness item is stored under the current source; at the same time, the value 20 of the sharpness item is synchronously written and stored under other sources except the current source.

[0109] In some embodiments, when the "Apply Image Settings to All Input Sources" item is activated, the display device continues to respond to a user input for adjusting the value of the sharpness item and modifies the value of the sharpness item. For example, from Figure 2E the value 20 shown in Figure 2F is modified to

[0110] the value 18 shown in Figure 2A and the value 18 of the sharpness item is stored under the current source; at the same time, the value 18 of the sharpness item is synchronously written and stored under other sources except the current source.

[0111] In some embodiments, as Figure 2A shown, the user presses a specified button on the control device, such as an input source button, to cause the display device to respond to the button input and provide a GUI to the display, as Figure 2G shown. The GUI is an input source list interface 45 provided by the display device. The input source list interface 45 includes a plurality of input interfaces connected to external devices, such as HDMI, USB, AV, etc., for the user to access the service content provided by the corresponding external devices. For example, if the user operates the control device to instruct the selector 43 to select the HDMI2 item and activate the HDMI2 item, then the display device responds to the user input, switches the input source to HDMI2, and at the same time, displays the service content provided by the HDMI2 input source, such as Figure 2H the playback screen 41 shown.

[0112] In some embodiments, the user presses a specified button on the control device, such as a settings button, to cause the display device to respond to the button input and provide a GUI to the display. Here, the menu content included in the GUI can be as Figure 2I shown, where Figure 2I the values of the menu items in Figure 2F are the same as the values of the menu items in

[0113] Figures 3A - 3J That is, the parameters related to the image mode setting under the HDMI2 input source are the same as those finally modified and set under the HDMI1 input source.

[0114] As Figure 3AAs shown, the display device can provide the display screen 41 input by application A to the display. The display screen can be at least one of an image, text, and video content. For example, Figure 3A The display screen shown is a picture screen.

[0115] In Figure 3A , when the user wants to adjust the picture quality of the display screen displayed on the display of the display device, the user can input an adjustment instruction through the operation control device. The display device can respond to the user's input and superimpose and display the menu content to be set on the current display screen. For example, as Figure 3A shown, the user presses the specified button on the control device, such as the setting button, to make the display device respond to the button input and provide a GUI as shown in Figure 3B to the display. The GUI includes menu content 42 and a selector 43 for indicating that a menu item in the menu content is selected.

[0116] In Figure 3B , the user operates the control device to instruct the selector to select the color saturation item. The display device responds to the user's input to adjust the value of the color saturation item and modifies the value of the color saturation item. For example, it is modified from 60 shown in Figure 3B to 50 shown in Figure 3C , and the value 50 of the color saturation item is stored under the current source.

[0117] In Figure 3C , the user continues to operate the control device to instruct the selector to select the contrast item. The display device responds to the user's input to adjust the value of the contrast item and modifies the value of the contrast item. For example, it is modified from 50 shown in Figure 3C to 60 shown in Figure 3D , and the value 60 of the contrast item is stored under the current source.

[0118] In Figure 3D , the user continues to operate the control device to instruct the selector to select the brightness item. The display device responds to the user's input to adjust the value of the brightness item and modifies the value of the brightness item. For example, it is modified from 50 shown in Figure 3D to 45 shown in Figure 3E , and the value 45 of the brightness item is stored under the current source.

[0119] In Figure 3EIn this case, the user operates the control device to instruct the selector 43 to select the item "Apply Image Settings to All Input Sources". For example, the user presses the up arrow key on the control device, and then the user operates the control device to confirm the activation of the item "Apply Image Settings to All Input Sources" selected by the selector. For example, the user presses the OK button on the control device. In response to this user input, the display device synchronously writes and stores the menu content data corresponding to each menu item in the menu content 42 to other sources except the current source. For example, for the menu items: contrast value 60, brightness value 45, color saturation value 50, sharpness value 15, and hue value 0; at the same time, the selector still remains on the item "Apply Image Settings to All Input Sources".

[0120] In some embodiments, when the item "Apply Image Settings to All Input Sources" is already activated, the user operates the control device again to instruct the selector to select the sharpness item. In response to the user input for adjusting the value of the sharpness item, the display device modifies the value of the sharpness item. For example, from Figure 3E as shown by 15 to Figure 3F as shown by 20, and stores the value 20 of the sharpness item under the current source; at the same time, the value 20 of the sharpness item is synchronously written and stored to other sources except the current source.

[0121] In some embodiments, when the item "Apply Image Settings to All Input Sources" is already activated, the display device continues to respond to the user input for adjusting the value of the sharpness item and modifies the value of the sharpness item. For example, from Figure 3F as shown by 20 to Figure 3G as shown by 25, and stores the value 25 of the sharpness item under the current source; at the same time, the value 25 of the sharpness item is synchronously written and stored to other sources except the current source.

[0122] As Figure 3E shown, in some embodiments, when the item "Apply Image Settings to All Input Sources" is already activated, the user operates the control device again to instruct the selector to select the sharpness item. In response to the user input for adjusting the value of the sharpness item, the display device modifies the value of the sharpness item. For example, from Figure 3E as shown by 15 to Figure 3F as shown by 20, and stores the value 20 of the sharpness item under the current source.

[0123] In some embodiments, when the item "Apply Image Settings to All Input Sources" is already activated, the display device continues to respond to the user input for adjusting the value of the sharpness item and modifies the value of the sharpness item. For example, from Figure 3F as shown by 20 to Figure 3G as shown by 25, and stores the value 25 of the sharpness item under the current source.

[0124] In some embodiments, when the item "Apply Image Settings to All Input Sources" is activated, the user operates the control device to instruct the selector to select the hue item. In response to the user input for adjusting the value of the hue item, the display device modifies the value of the hue item and stores the value of the hue item under the current source; meanwhile, Figure 3G the value 25 of the sharpness item shown is synchronously written and stored under other sources except the current source.

[0125] Next, the user presses a designated button on the control device, such as the return or exit button, to make the display device respond to the button input, close the menu content 42, and continue playing Figure 3A the shown picture.

[0126] In some embodiments, as Figure 3A shown, the user presses a designated button on the control device, such as the application button, to make the display device respond to the button input and provide a GUI to the display as Figure 3H shown. The GUI is an application list interface 45 provided by the display device. The application list interface 45 includes multiple applications, such as A, B, C, etc., for the user to access the service content provided by the corresponding applications. For example, when the user operates the control device to instruct the selector 43 to select the application B item and activate the application B item, the display device responds to the user input, starts the application B, and at the same time, displays the service content provided by the application B, such as Figure 3I the shown playback screen 41.

[0127] In some embodiments, the user presses a designated button on the control device, such as the settings button, to make the display device respond to the button input and provide a GUI to the display. Here, the menu content included in the GUI can be as Figure 3J shown, where Figure 3J the values of each menu item in Figure 3G are the same as the values of each menu item in

[0128] Figures 4A - 4H That is, the parameters related to the image mode setting under the application B are the same as those finally modified and set under the application A. Figure 4A Shown is a schematic diagram of a GUI provided by the display device 200 by operating the control device 100. As Figure 4A shown, the display device can provide the playback screen 41 of an input source in the standard image mode to the display, and the playback screen can include at least one of images, texts, and video contents. For example,

[0129] In Figure 4AIn [the case where], when a user wants to adjust the picture quality of a playback picture displayed on a display of a display device, an adjustment instruction can be input through an operation control device, and the display device can, in response to the user's input, superimpose and display menu content to be set on the current playback picture.

[0130] As Figure 4A shown, the user presses a specified key on the control device, such as a setting key, to cause the display device to, in response to the key input, provide a GUI as Figure 4B shown. The GUI includes menu content 44 and a selector 43 for indicating that a menu item in the menu content is selected.

[0131] In Figure 4B , the user operates the control device to instruct the selector 43 to select the blue - gain item. The display device, in response to the user input for adjusting the value of the blue - gain item, modifies the menu content data corresponding to the blue - gain item. For example, from Figure 4B shown 3 is modified to Figure 4C shown 2, and the value 2 of the blue - gain item is stored under the current source. At this time, the user operates the control device to instruct the selector 43 to select the "Apply white balance to all image modes" item. For example, press the down arrow key on the control device, and then the user operates the control device to confirm and activate the "Apply white balance to all image modes" item selected by the selector. For example, press the OK key on the control device. The display device, in response to this user input, synchronously writes and stores the menu content data corresponding to the item in the menu content 44 to other sources except the current source. For example, menu item: signal segment 80%, red - gain value 5, green - gain value 5, blue - gain value 2; and at the same time, still keep the selector staying on the "Apply white balance to all image modes" item.

[0132] In some embodiments, in the case where the "Apply white balance to all image modes" item has been activated, the user operates the control device again to instruct the selector to select the red - gain item. The display device, in response to the user input for adjusting the value of the red - gain item, modifies the value of the red - gain item. For example, from Figure 4C shown 5 is modified to Figure 4D shown 4, and the value 4 of the red - gain item is stored under the current source; at the same time, the value 4 of the red - gain is synchronously written and stored to other sources except the current source.

[0133] In some embodiments, in the case where the "Apply white balance to all image modes" item has been activated, the display device continues to respond to the user input for adjusting the value of the red - gain item and modifies the value of the red - gain item. For example, from Figure 4D shown 4 is modified to Figure 4EAs shown in 3, the value 3 of the red-gain item is stored under the current source; at the same time, the value 3 of the red-gain is synchronously written and stored under other sources except the current source.

[0134] Next, the user presses a specified button on the control device, such as the return or exit button, to make the display device respond to the button input, close the menu content 44, and continue playing Figure 4A the screen shown.

[0135] In some embodiments, such as Figure 4A As shown, the user presses a specified button on the control device, such as the image mode button, to make the display device respond to the button input and provide a GUI to the display as shown in Figure 4F This GUI is an image mode list interface 45 provided by the display device. Among them, the image mode list interface 45 includes multiple image modes, such as standard, sports, game, etc., for the user to view the corresponding type of service content provided by the input source in different image modes. For example, if the user operates the control device to instruct the selector 43 to select the sports image mode item and activate the sports image mode item, then the display device responds to the user input, switches the image mode from the standard image mode to the sports image mode, and at the same time, displays the service content provided by the input source in the sports image mode, such as Figure 4G the playback screen 41 shown.

[0136] In some embodiments, the user presses a specified button on the control device, such as the settings button, to make the display device respond to the button input and provide a GUI to the display. Here, the menu content included in this GUI can be as shown in Figure 4H wherein, Figure 4H the values of each menu item in Figure 4E are the same as the values of each menu item in

[0137] That is, the parameters related to the 10-point white balance in the sports image mode are the same as those finally modified and set in the standard image mode.

[0138] In the above embodiments, by synchronizing the menu content data set under the current source to other sources, the user does not need to repeatedly modify the menu content data under different sources, which brings convenience to the user.

[0139] As an embodiment, Figure 5An exemplary implementation process of a display device synchronizing menu content data is shown. This process includes the following steps S51 to S56:

[0140] Step S51: Respond to user input to display menu content. For example, Figure 4B the menu content 44 shown.

[0141] Step S52: Respond to user input to adjust the values of each item in the menu content. For example, Figure 4B in, the selector 43 selects items in the menu content 44 other than "Apply white balance to all image modes", such as the "Blue - Gain" item. In response to the adjustment instruction input by the user, adjust the value of the "Blue - Gain" item, for example, from Figure 4B the 3 shown to Figure 4C the 2 shown, and store it under the current source.

[0142] Step S53: Respond to user input to synchronize menu content data to other sources. For example, Figure 4C in, the selector 43 selects the item "Apply white balance to all image modes" in the menu content 44. In response to the user's confirmation of this selection through the control device, the display device sets an indication flag to be applied to all sources, and stores this indication flag under the current. At the same time, synchronize the data in the menu content 44 to other sources, for example, menu items: signal segment is on, red - gain value 5, green - gain value 5, blue - gain value 2.

[0143] Here, the synchronization process can be for all image modes under all input sources or for all image modes under the current source, and this embodiment does not make a limitation.

[0144] Still taking the Figure 4C shown 10 - point white balance menu content 44 as an example. This menu content 44 includes 32 items, which are 10 - point white balance switch, apply white balance to all image modes, and 30 red, green, and blue data items (10 signal segments, and 3 red, green, and blue data items under each signal segment).

[0145] The current display device includes 15 channels, 7 image modes, and 2 signal types, that is, it includes 15×7×2 = 210 sources. Taking the data item red as an example, the corresponding relationship between this data item red and the sources is as Figure 6 shown. Since the data item red corresponds to 10 signal segments (denoted as Level), and each signal segment corresponds to a value of the data item red, that is, this data item red corresponds to 10 values. 10 values of the data item red need to be stored under each source. Therefore, the amount of data to be stored is 210×10 = 2100. These 2100 data can be stored in an array structure composed of 2100 array elements, and this array structure is located in the memory.

[0146] When the display device adjusts the values of each item through step S52, it has stored the values of each item under the current source. The display device needs to perform an operation of synchronizing to other sources for each item in menu content 44. Figure 7 An exemplary implementation process of the display device synchronizing the data item "Red" to other sources is shown. This process includes the following steps S531 - S535:

[0147] Step S531: Obtain the current Source, PicMode, and Signal.

[0148] Step S532: Calculate the offset of the data item "Red" in the array structure through the current Source, PicMode, and Signal. Since the data item "Red" corresponds to 10 Levels, therefore, 10 offsets can be determined based on each Level under the current source.

[0149] Step S533: Obtain the values of the array elements corresponding to each offset in the array structure according to each offset. That is, obtain the 10 values corresponding to the data item "Red" under the current source.

[0150] Step S534: Traverse other Sources, PicMode, and determine the offset of the data item "Red" in the array structure under other sources through other Sources, PicMode, the current Signal, and each Level. There are 10 offsets corresponding to each source.

[0151] Step S535: Write the 10 values corresponding to the data item "Red" under the current source into the storage locations determined based on each offset of other sources.

[0152] Through the above steps S531 - S535, the synchronization of the data item "Red" is completed. The synchronization process of other data items is the same until the synchronization of all items in menu content 44 is completed.

[0153] Step S54: Respond to user input to adjust the value of a certain item in the menu content. For example, in response to user input, readjust the value of the "Red - Gain" item under the current Level (denoted as Level0) and store it under the current source.

[0154] Step S55: Synchronize the value of the currently adjusted item to other sources. Figure 8 An exemplary implementation process of the display device synchronizing the value of the currently adjusted item to other sources is shown. This process includes the following steps S551 - S554:

[0155] Step S551: Read the indication flag that has been stored and applied to all sources. If this indication flag indicates that it has been selected to apply to all sources, that is, "Use white balance for all image modes" has been selected, go to step S552.

[0156] Step S552: Obtain the value of the currently adjusted item.

[0157] Step S553: Traverse other Sources and PicModes, and determine the offset of the currently adjusted item under other sources in the array structure through other Sources, PicModes, the current Signal, and Level0.

[0158] Step S554: Write the value of the currently adjusted item to the storage location determined based on the offset of other sources.

[0159] Through steps S551 - S554, the synchronization of the current item is completed. The display device can continue to respond to user input to adjust the values of other items and repeat the execution of S551 - S554.

[0160] Step S56: Respond to user input to exit the menu content. For example, respond to input 44 to exit the menu content.

[0161] It should be noted that the menu content can be related to the display parameters of the content input from the source on the display. For example, picture quality data. That is, by adjusting the menu content, the display effect of the input content on the display can be changed.

[0162] When the display device switches from the current source to other sources in response to user input, since the above - mentioned synchronization operation has been performed before the switch, the content input under other sources can achieve the same display effect as that under the current source.

[0163] It can be seen that in this embodiment, by synchronizing the menu content data modified under the current source to other sources, the user does not need to repeatedly modify the menu content data under different sources, which brings convenience to the user.

[0164] In another embodiment, as Figure 4A shown, the user presses a specified button on the control device, such as the setting button, to make the display device respond to the button input and provide a GUI as Figure 4B shown to the display. The GUI includes menu content 44 and a selector 43 for indicating that a menu item in the menu content is selected.

[0165] In Figure 4B the user operates the control device to instruct the selector 43 to select the blue - gain item, and the display device responds to the user input for adjusting the value of the blue - gain item and modifies the menu content data corresponding to the blue - gain item. For example, it is modified from Figure 4B the 3 shown in Figure 4CAs shown in 2. At this time, the user operates the control device to instruct the selector 43 to select the "Apply White Balance to All Images Mode" item. For example, press the down arrow key on the control device, and then the user operates the control device to confirm the activation of the "Apply White Balance to All Images Mode" item selected by the selector. For example, press the OK button on the control device. In response to this user input, the display device still keeps the selector staying on the "Apply White Balance to All Images Mode" item.

[0166] In some embodiments, when the "Apply White Balance to All Images Mode" item has been activated, the user operates the control device again to instruct the selector to select the red-gain item. In response to the user input for adjusting the value of the red-gain item, the display device modifies the value of the red-gain item. For example, from Figure 4C as shown in 5 to Figure 4D as shown in 4, and stores the value 4 of the red-gain item under the current source.

[0167] In some embodiments, when the "Apply White Balance to All Images Mode" item has been activated, the display device continues to respond to the user input for adjusting the value of the red-gain item and modifies the value of the red-gain item. For example, from Figure 4D as shown in 4 to Figure 4E as shown in 3, and stores the value 4 of the red-gain item under the current source.

[0168] Then, the user presses a specified button on the control device, such as the return or exit button, to make the display device respond to this button input, close the menu content 44, and continue playing Figure 4A the screen as shown in Figure 4E At the same time, synchronously write and store the menu content data corresponding to the items in the menu content 44 shown in

[0169] under other sources except the current source. For example, menu items: signal segment 80%, red-gain value 3, green-gain value 5, blue-gain value 2.

[0170] As another embodiment, another implementation process for the display device to synchronize menu content data is shown. This process includes the following steps S81 to S86:

[0171] Step S81: Display the menu content in response to user input. For example, Figure 4B the menu content 44 as shown in

[0172] Step S82: Adjust the values of the items in the menu content in response to user input. For example, Figure 4BIn [description], selector 43 selects an item in menu content 44 other than "Apply White Balance to All Image Modes", for example, the "Blue - Gain" item. In response to an adjustment instruction input by the user, the value of the "Blue - Gain" item is adjusted. For example, it is changed from Figure 4B shown as 3 to Figure 4C shown as 2, and stored under the current source.

[0173] Step S83: In response to the user input to confirm applying the set menu content data to all sources, set an indication flag for applying to all sources, and store this indication flag under the current source. For example, Figure 4C in [description], selector 43 selects the "Apply White Balance to All Image Modes" item in menu content 44. In response to the user's confirmation of this selection through the control device, the display device sets an indication flag for applying to all sources, and stores this indication flag under the current source.

[0174] Step S84: In response to the user input to adjust the value of an item in the menu content. For example, in response to the user input, the value of the "Red - Gain" item under the current Level (denoted as Level0) is readjusted and stored under the current source.

[0175] Step S85: In response to the user input to exit the menu content, read the stored indication flag for applying to all sources. If this indication flag indicates that it has been selected to apply to all sources, go to Step S86. For example, Figure 4E in [description], in response to the indication for the display device to exit menu content 44 input by the user, the display device reads the stored indication flag for applying to all sources. If this indication flag indicates that it has been selected to apply to all sources, that is, it is determined that "Apply White Balance to All Image Modes" has been selected, then go to Step S86. At the same time, close menu content 46.

[0176] Step S86: Synchronize the menu content data corresponding to each item in menu content 46 to other sources. Specifically, refer to the Figure 7 shown process to complete the data synchronization of all items in menu content 44.

[0177] It can be seen that in this embodiment, when the user inputs an instruction to apply to all sources through the control device, the display device does not synchronize data to other sources. And for the subsequent modification of the single - item menu content data input, the display device also does not synchronize data to other sources. Only when closing the menu content, does it synchronize all data in the menu content to other sources. The implementation method of this embodiment allows the user to completely not perceive the time consumption of synchronizing data, avoiding the time consumption and UI lag phenomenon that may occur when the user has selected the item to apply to all sources, adjusts the data of a certain menu content item multiple times, and synchronizes the current menu content data multiple times.

[0178] Still taking the 10 - point white - balance menu content as an example, the technical effects of this embodiment will be elaborated. As Figure 4E shown, the 10 - point white - balance menu content 44 includes 10 Levels, and each Level includes 3 data items of red, green, and blue, for a total of 3×10 = 30 data items. The display device needs to synchronize the values of these 30 data items to other sources. Here, assuming there are 84 other sources in total, the amount of data to be synchronized is 30×84 = 2520. It takes about 2 ms to write each data item, so it takes 2520×2 = 5040 ms, that is, about 5 s to synchronize 2520 data items. In the case where the user has selected to apply to all source items and then adjusts a certain menu content again, it is necessary to write data to other sources 84 times, which takes 84×2 = 168 ms; continuously adjusting 10 menu contents requires 1.68 s to write data. Then the total time required is 5 + 1.68 = 6.68 s.

[0179] In the process of using the menu content 44 in this embodiment, after the user selects to apply to all source items and when the user has selected to apply to all source items and then adjusts a certain menu content again, no synchronization operation is performed, that is, there will be no UI lag phenomenon due to the time consumption of the synchronization operation; instead, the synchronization operation is performed only after the menu content 44 is closed. In this way, each time a certain menu content is adjusted, the user will not feel a 168 - ms delay. Therefore, the user will not feel that the synchronization operation affects the UI display and operation.

[0180] For purposes of illustration and description, the foregoing embodiments are provided, and are not intended to be exhaustive or limiting of the present application. Each element or feature of a particular embodiment is not generally limited to that particular embodiment, but may be used or interchanged in the selected embodiments even if not specifically shown or described where applicable. Similarly, many forms of variation are possible, and such variations are not considered to be outside the scope of the appended claims of the present application, and all such modifications are covered by the appended claims of the present application.

Claims

1. A display device, comprising: A display configured to display images and / or a user interface; A user input interface for receiving user input; An external device interface configured to connect to one or more external devices that provide content; A network connection component for connecting to a network; A memory configured to store instructions and data associated with the display; And A controller connected to the display, the user input interface, and the external device interface and configured to execute the instructions to cause the display device to: When the content provided by a first input source is displayed on the display, in response to a first instruction for presenting a settings menu for showing display parameters, present a first graphical user interface including the settings menu for the display parameters of the first input source on the display; In response to a second instruction for modifying at least one display parameter in the settings menu for the display parameters, modify the data of the at least one display parameter and store the modified data associated with the at least one display parameter in the first input source; And In response to a third instruction for selecting a first function option in the settings menu for the display parameters, write and store the modified data associated with at least one display parameter of the first input source in other input sources other than the first input source.

2. The display device according to claim 1, wherein, The controller is further configured to execute the instructions to cause the display device to: While the content provided by the first input source is displayed on the display, in response to a fourth instruction for modifying a first display parameter in the settings menu for the display parameters immediately after the third instruction, modify the data of the first display parameter and write and store the modified data of the first display parameter in all input sources including the first input source and other input sources.

3. The display device according to claim 1, wherein, The controller is further configured to execute the instructions to cause the display device to: In response to a fifth instruction for switching the first input source to a second input source, display the content provided by the second input source on the display; And When the content provided by the second input source is displayed on the display, in response to a sixth instruction for presenting a settings menu for showing display parameters, present a second graphical user interface including the settings menu for the display parameters on the display; Wherein the data associated with at least one display parameter in the settings menu for the display parameters in the second input source is the same as the modified data associated with the at least one display parameter in the first input source.

4. The display device according to claim 1, wherein the first input source is an input source associated with one of the one or more external devices.

5. The display device according to claim 1, wherein the second input source is an input source associated with one of the one or more external devices.

6. The display device according to claim 1, wherein the display parameter is a parameter associated with the image quality of the display.

7. The display device according to claim 3, wherein, The signal type of the input content from the second input source is the same as the signal type of the input content from the first input source.

8. The display device according to claim 2, wherein, The controller is further configured to execute the instructions to cause the display device to: In response to a third instruction for selecting the first function option in the setting menu of the display parameters, an indicator for indicating that the first function option has been selected is set and stored.

9. The display device according to claim 8, wherein, The controller is further configured to execute the instruction to cause the display device to: In response to a fourth instruction for modifying the first display parameter in the setting menu of the display parameters, read the stored indicator associated with the first function option; And In response to the indicator indicating that the first function option is selected, write and store the modified data of the first display parameter in all the input sources.

10. The display device according to claim 8, wherein, The controller is further configured to execute the instruction to cause the display device to: In response to determining that the at least one display parameter is no longer modified in the setting menu of the display parameters, read the stored indicator associated with the first function option; And In response to the indicator indicating that the first function option is selected, write and store the modified data of the first display parameter in all the input sources.

11. The display device according to claim 8, wherein, The controller is further configured to execute the instruction to cause the display device to: In response to a seventh instruction for exiting the setting menu of the display parameters in the first input source, read the indicator associated with the first function option; And In response to the indicator indicating that the first function option has been selected, write and store the data of the currently set display parameters for the first input source in other input sources except the first input source, and exit the setting menu of the display parameters in the first input source.

12. The display device according to claim 1, wherein, The at least one display parameter includes one or more of backlight, contrast, brightness, color, color saturation, and sharpness.

13. The display device according to claim 1, wherein, The setting menu of the display parameters includes a picture setting menu.

14. The display device according to claim 1, wherein, The controller is further configured to execute the instruction to cause the display device to: In the case where the first function option is not activated and the second function option is activated, in response to an eighth instruction for selecting the second function option in the setting menu for selecting display parameters, modify the data of the at least one display parameter and store the modified data associated with the at least one display parameter in the first input source; Do not write and store the modified data associated with at least one display parameter of the first input source in other input sources except the first input source.

15. The display device according to claim 14, wherein, The controller is further configured to execute the instruction to cause the display device to: In the case where the first function option is not activated and the second function option has been activated, in response to a trigger instruction for the first function option, activate the first function option and deactivate the second function option; In the case where the second function option is not activated and the first function option has been activated, in response to a trigger instruction for the second function option, activate the second function option and deactivate the first function option.

16. The display device according to claim 14, wherein, The first function option and the second function option are multiplexed function items; when the first function option has been activated, the second function option is not activated; when the second function option has been activated, the first function option is not activated.

17. The display device according to claim 1, wherein, The first input source includes at least one of an input source corresponding to an external device, an input source provided by a browsing server, an input source corresponding to an application downloaded from a server, an image mode, or a signal type corresponding to input content.

18. A processing method for a display device, comprising: When the content provided by the first input source is displayed on the display of the display device, in response to a first instruction for a setting menu for showing display parameters, presenting a first graphical user interface including the display parameters of the first input source on the display, wherein the display device includes the display for displaying an image, a user input interface configured to receive user input; an external device interface configured to connect to one or more external devices providing content; a network connection component for connecting to a network; In response to a second instruction for modifying at least one display parameter in the setting menu of the display parameters, modifying data of the at least one display parameter, and storing the modified data associated with the at least one display parameter in the first input source; and In response to a third instruction for selecting a first function option in the display parameter setting menu, writing and storing the modified data associated with at least one display parameter of the first input source in other input sources other than the first input source.

19. The method according to claim 18, further comprising: When the content provided by the first input source is displayed on the display, in response to a fourth instruction for modifying the first display parameter in the display parameter setting menu immediately after the third instruction, modifying the data of the first display parameter, and writing and storing the modified data of the first display parameter in all input sources including the first input source and other input sources.

20. The method according to claim 18, further comprising: In response to a fifth instruction for switching the first input source to a second input source, displaying the content provided by the second input source on the display; And When the content provided by the second input source is displayed on the display, in response to a sixth instruction for a setting menu for showing display parameters, presenting a second graphical user interface including the setting menu of the display parameters on the display; Wherein, data associated with the at least one display parameter in the setting menu of the display parameters in the second input source is the same as the modified data associated with the at least one display parameter in the first input source.

21. The method according to claim 18, wherein The first input source is an input source associated with one of the one or more external devices.

22. The method according to claim 18, wherein The second input source is an input source associated with an external device among the one or more external devices.

23. The method according to claim 18, wherein The at least one display parameter includes one or more of backlight, contrast, brightness, color, color saturation, and sharpness.

24. The method according to claim 18, wherein The setting menu of the display parameters includes a picture setting menu.

25. The method according to claim 18, further comprising: In the case where the first function option is not activated and the second function option is activated, in response to an eighth instruction for selecting the second function option in a setting menu for selecting display parameters, modify data of the at least one display parameter and store the modified data associated with the at least one display parameter in the first input source; Do not write and store the modified data associated with at least one display parameter of the first input source in other input sources other than the first input source.

26. The method according to claim 25, further comprising: In the case where the first function option is not activated and the second function option is activated, in response to a trigger instruction for the first function option, activate the first function option and deactivate the second function option; In the case where the second function option is not activated and the first function option is activated, in response to a trigger instruction for the second function option, activate the second function option and deactivate the first function option.

27. The method according to claim 25, wherein The first function option and the second function option are multiplexed function items; when the first function option is activated, the second function option is not activated; when the second function option is activated, the first function option is not activated.

28. The method according to claim 18, wherein, The first input source includes at least one of an input source corresponding to an external device, an input source provided by a browsing server, an input source corresponding to an application program downloaded from a server, an image mode, or a signal type corresponding to input content.