Application display method and display device

By providing high-definition mode selection on the display device, users can switch to the second display layer with high resolution or the first display layer with standard resolution, solving the problem that UI applications cannot support high-resolution display due to display layer limitations. Achieve higher resolution display results and better user experience.

CN112988023BActive Publication Date: 2024-12-17VIDAA AMERICA INC +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202110442052.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-23
Publication Date
2024-12-17
Estimated Expiration
2041-04-23

AI Technical Summary

Technical Problem

Due to the resolution limitations of the display layer, UI applications cannot support higher resolution display effects in existing display devices.

Method used

By providing high-definition mode selection on the display device, the user can switch to the high-resolution second display layer for display when opening the UI application, or stay at the first display layer of standard resolution, and switch the display layer according to the user's choice to Implement different resolution displays.

Benefits of technology

It breaks the resolution limit of the display layer, provides higher resolution display effects, provides users with more display options, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112988023B_ABST
    Figure CN112988023B_ABST
Patent Text Reader

Abstract

The present application provides an application display method and a display device. The display device includes a UI application that needs to be run through a browser and some other applications that can provide video-related resource playback, and the user interface of the display device includes at least a first display layer with a standard resolution and a second display layer with a high resolution. When a user opens a UI application on the display device, the display device can display a prompt page to the user to prompt the user that the current UI application can be displayed in a high-definition mode with a higher resolution. And, when the user selects the high-definition mode, the display device uses the second display layer to display the UI application so that the content of the UI application is displayed with a high-resolution effect. The technical solution of the present application makes the display effect of the UI application no longer limited by the display layer. The UI application can be displayed on display layers with different resolutions, and it also provides users with more display effect options.
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 in particular, to an application display method and a display device. Background Art

[0002] The display layer (Layer) on a display device for displaying images is formed by finally fusing the content rendered on different layers, so as to display an image interface with rich content. The display layer mentioned here refers to a general overall display layer, which can be specifically divided into a first display layer (Layer 0), a second display layer (Layer1), and a third display layer (Layer2) during display.

[0003] Among them, there are differences in priority between different display layers, and the display layer with a higher priority will cover the layer with a lower priority. For example, the priority relationship between the above display layers is Layer2 < Layer0 < Layer1. Usually, the UI (User Interface) applications implemented based on a browser on the display device are displayed on the topmost layer Layer1, while some other video playback-related applications are displayed on the middle layer Layer 0.

[0004] Limited by the limited underlying hardware resources of the display device, the maximum resolution corresponding to each display layer is fixedly pre-allocated. For example: Layer0 currently supports a maximum resolution of 4K (3840*2160), while Layer1 only supports a resolution of 2K (1920*1080). This causes the problem that some UI applications could originally provide high-resolution display effects, but due to their display through a browser on Layer1, they cannot support high-resolution display. Summary of the Invention

[0005] This application provides an application display method and a display device to solve the problem that some current UI applications cannot support higher-resolution display due to limitations of the display layer.

[0006] In a first aspect, this application provides a display device, including:

[0007] A display;

[0008] A controller, configured to:

[0009] When a user opens a UI application on the display device, control the display to display a first prompt page for asking the user whether to open the high-definition mode; the UI application is an application that runs on the display device through a browser;

[0010] In response to a confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, controlling the display to display the content of the UI application on the second display layer of the user interface;

[0011] In response to a cancel instruction entered by the user on the first prompt page to cancel turning on the high-definition mode, the display is controlled to display the content of the UI application on the first display layer of the user interface; wherein the priority of the first display layer is higher than the priority of the second display layer, and the resolution of the first display layer is lower than the resolution of the second display layer.

[0012] In some embodiments, the controller is further configured to:

[0013] In the case of controlling the display to display the content of the UI application started first on the second display layer, detecting whether the user continues to open the target application;

[0014] When the user continues to open the target application, detecting whether the target application is a UI application;

[0015] When the target application is a UI application, controlling the display to display a second prompt page for asking the user whether to turn off the current high-definition mode;

[0016] In response to a turn-off instruction input by the user on the second prompt page for selecting to turn off the high-definition mode, the display is controlled to display the content of the target application on the first display layer.

[0017] In some embodiments, the controller is further configured to:

[0018] In response to a maintenance instruction input by the user on the second prompt page for canceling the closing of the high-definition mode, the display is controlled to continue displaying the content of the target application on the second display layer.

[0019] In some embodiments, the controller is further configured to:

[0020] In a case where the target application is not a UI application, the display is controlled to continue displaying the content of the target application on the second display layer.

[0021] In some embodiments, the controller is further configured to:

[0022] Under the condition that the display is controlled to display the content of the UI application started first on the first display layer, detecting whether the user continues to open the target application;

[0023] When the user continues to open the target application, detecting whether the target application is a UI application;

[0024] When the target application is a UI application, controlling the display to display a first prompt page for asking the user whether to turn on the high-definition mode;

[0025] In response to a confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, the display is controlled to display the content of the target application on the second display layer.

[0026] In some embodiments, the controller is further configured to:

[0027] In response to a cancel instruction input by the user on the first prompt page to cancel turning on the high-definition mode, the display is controlled to continue displaying the content of the target application on the first display layer.

[0028] In some embodiments, the controller is further configured to:

[0029] In a case where the target application is not a UI application, the display is controlled to display content of the target application on the second display layer.

[0030] In some embodiments, the controller is further configured to:

[0031] When the user does not input any instruction on the first prompt page, the display is controlled to display the content of the UI application on the first display layer of the user interface.

[0032] In some embodiments, the controller is further configured to:

[0033] When the user does not input any instruction on the second prompt page, the display is controlled to continue to display the content of the target application on the second display layer.

[0034] In a second aspect, the present application also provides an application display method, comprising:

[0035] When a user opens a UI application on a display device, controlling the display to display a first prompt page for asking the user whether to open a high-definition mode; the UI application is used to represent an application running on the display device through a browser;

[0036] In response to a confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, controlling the display to display the content of the UI application on the second display layer of the user interface;

[0037] In response to a cancel instruction entered by the user on the first prompt page to cancel turning on the high-definition mode, the display is controlled to display the content of the UI application on the first display layer of the user interface; wherein the priority of the first display layer is higher than the priority of the second display layer, and the resolution of the first display layer is lower than the resolution of the second display layer.

[0038] As can be seen from the above content, the present application provides an application display method and a display device. The display device includes a UI application that needs to be run through a browser and some other applications that can provide video-related resource playback, and the user interface of the display device includes at least a first display layer with a standard resolution and a second display layer with a high resolution. When a user opens a UI application on a display device, the display device can display a prompt page to the user to prompt the user that the current UI application can be displayed in a high-definition mode with a higher resolution. And, in the case where the user selects the high-definition mode, the display device uses the second display layer to display the UI application so that the content of the UI application is displayed with a high-resolution effect. In the case where the user does not select the high-definition mode, the display device uses the default first display layer to display the UI application, and the content of the UI application is displayed with a standard resolution effect. The technical solution of the present application makes the display effect of the UI application no longer limited by the display layer, and the UI application can be displayed in display layers with different resolutions, which also provides users with more display effect options. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0040] Figure 1 A schematic diagram showing a usage scenario of a display device according to some embodiments;

[0041] Figure 2 shows a hardware configuration block diagram of a control device 100 according to some embodiments;

[0042] Figure 3 shows a hardware configuration block diagram of a display device 200 according to some embodiments;

[0043] Figure 4 shows a software configuration diagram in a display device 200 according to some embodiments;

[0044] Figure 5 A schematic diagram showing a display layer structure in a display device 200 according to some embodiments;

[0045] Figure 6A schematic diagram showing a first prompt page according to some embodiments;

[0046] Figure 7 A schematic diagram showing a process of displaying a UI application by a display device 200 according to some embodiments is shown;

[0047] Figure 8 Another schematic diagram of a process of displaying a UI application by a display device 200 according to some embodiments is shown;

[0048] Fig. 9 A schematic diagram showing a flow chart of the display device 200 displaying a second prompt page according to some embodiments;

[0049] Fig.10 A schematic diagram showing a second prompt page according to some embodiments;

[0050] Fig.11 A schematic diagram showing a flow chart of a target application opened later displayed by the display device 200 according to some embodiments;

[0051] Fig.12 A second flow diagram showing a target application opened later displayed by the display device 200 according to some embodiments;

[0052] Fig.13 A third flow diagram is shown in which the display device 200 displays a target application opened later according to some embodiments;

[0053] Fig.14 A fourth flow diagram of the display device 200 displaying a target application opened later according to some embodiments is shown;

[0054] Fig.15 A fifth flow chart of a target application opened later by the display device 200 according to some embodiments is shown. DETAILED DESCRIPTION

[0055] In order to make the purpose and implementation method of the present application clearer, the exemplary implementation method of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, rather than all the embodiments.

[0056] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0057] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.

[0058] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.

[0059] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.

[0060] Figure 1 FIG. 1 is a schematic diagram showing a usage scenario of a display device according to some embodiments. Figure 1 As shown, the display device 200 also performs data communication with the server 400 , and the user can operate the display device 200 through the smart device 300 or the control apparatus 100 .

[0061] In some embodiments, the control device 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication or Bluetooth protocol communication, and at least one of other short-range communication methods, to control the display device 200 wirelessly or wired. The user may control the display device 200 by inputting user commands through at least one of buttons on the remote controller, voice input, and control panel input.

[0062] In some embodiments, the smart device 300 may include any one of a mobile terminal, a tablet computer, a computer, a laptop computer, an AR / VR device, etc.

[0063] In some embodiments, the smart device 300 may also be used to control the display device 200. For example, the display device 200 may be controlled using an application running on the smart device.

[0064] In some embodiments, the smart device 300 and the display device may also be used to communicate data.

[0065] In some embodiments, the display device 200 can also be controlled in a manner other than the control device 100 and the smart device 300. For example, the user's voice command control can be directly received through a module for obtaining voice commands configured inside the display device 200, or the user's voice command control can be received through a voice control device set outside the display device 200.

[0066] In some embodiments, the display device 200 also communicates data with the server 400. The display device 200 may be allowed to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactions to the display device 200. The server 400 may be one cluster or multiple clusters, and may include one or more types of servers.

[0067] In some embodiments, the software steps executed by a step execution subject can be migrated to another step execution subject in data communication with it as needed for execution. Exemplarily, the software steps executed by a server can be migrated to a display device in data communication with it as needed for execution, and vice versa.

[0068] Figure 2 FIG. 1 shows a hardware configuration block diagram of a control device 100 according to some embodiments. Figure 2 As shown, the control device 100 includes a controller 110, a communication interface 130, a user input / output interface 140, a memory, and a power supply. The control device 100 can receive input operation instructions from the user, and convert the operation instructions into instructions that the display device 200 can recognize and respond to, playing the role of an interactive intermediary between the user and the display device 200.

[0069] In some embodiments, the communication interface 130 is used for communicating with the outside, and includes at least one of a WIFI chip, a Bluetooth module, NFC or an alternative module.

[0070] In some embodiments, the user input / output interface 140 includes at least one of a microphone, a touch pad, a sensor, a button, or alternative modules.

[0071] Figure 3 A hardware configuration block diagram of a display device 200 according to some embodiments is shown.

[0072] In some embodiments, the display apparatus 200 includes at least one of a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface.

[0073] In some embodiments, the controller includes a central processing unit, a video processor, an audio processor, a graphics processor, a RAM, a ROM, and a first interface to an nth interface for input / output.

[0074] In some embodiments, the display 260 includes a display screen component for presenting images, and a driving component for driving image display, which is used to receive image signals output from a controller, display video content, image content, and a menu control interface component and a user control UI interface, etc.

[0075] In some embodiments, the display 260 may be at least one of a liquid crystal display, an OLED display, and a projection display, and may also be a projection device and a projection screen.

[0076] In some embodiments, the tuner-demodulator 210 receives broadcast television signals via wired or wireless reception, and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.

[0077] In some embodiments, the communicator 220 is a component for communicating with an external device or server according to various communication protocol types. For example, the communicator may include at least one of a Wifi module, a Bluetooth module, a wired Ethernet module, and other network communication protocol chips or near field communication protocol chips, and an infrared receiver. The display device 200 can establish transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220.

[0078] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.

[0079] In some embodiments, the external device interface 240 may include, but is not limited to, any one or more of the following: a high-definition multimedia interface (HDMI), an analog or digital high-definition component input interface (component), a composite video input interface (CVBS), a USB input interface (USB), an RGB port, etc. It may also be a composite input / output interface formed by the above multiple interfaces.

[0080] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0081] In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200. For example, in response to receiving a user command for selecting a UI object to be displayed on the display 260, the controller 250 can perform operations related to the object selected by the user command.

[0082] In some embodiments, the object may be any one of the selectable objects, such as a hyperlink, an icon or other operable controls. Operations related to the selected object include: displaying a page, document, image, etc. connected to the hyperlink, or executing a program corresponding to the icon.

[0083] In some embodiments, the controller includes a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), RAM Random Access Memory (RAM), ROM (Read-Only Memory, ROM), a first interface to an nth interface for input / output, a communication bus (Bus), etc.

[0084] The CPU processor is used to execute the operating system and application instructions stored in the memory, and to execute various applications, data and content according to various interactive instructions received from the outside, so as to finally display and play various audio and video contents. The CPU processor may include multiple processors. For example, it may include a main processor and one or more sub-processors.

[0085] In some embodiments, the graphics processor is used to generate various graphic objects, such as at least one of icons, operation menus, and user input command display graphics. The graphics processor includes an operator, which performs operations by receiving various interactive instructions input by the user and displays various objects according to display attributes; and a renderer, which renders various objects obtained based on the operator, and the rendered objects are used to be displayed on the display.

[0086] In some embodiments, the video processor is used to receive an external video signal and perform at least one of the following video processing operations, such as decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, and image synthesis, according to a standard codec protocol of the input signal, to obtain a signal that can be directly displayed or played on the display device 200.

[0087] In some embodiments, the video processor includes at least one of a demultiplexing module, a video decoding module, an image synthesis module, a frame rate conversion module, and a display formatting module. The demultiplexing module is used to demultiplex the input audio and video data stream. The video decoding module is used to process the demultiplexed video signal, including decoding and scaling. 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 the user input or itself with the scaled video image to generate an image signal for display. The frame rate conversion module is used to convert the input video frame rate. The display formatting module is used to receive the video output signal after frame rate conversion and change the signal to conform to the display format signal, such as outputting an RGB data signal.

[0088] In some embodiments, the audio processor is used to receive an external audio signal, perform decompression and decoding according to a standard codec protocol of the input signal, and perform at least one of noise reduction, digital-to-analog conversion, and amplification processing to obtain a sound signal that can be played in a speaker.

[0089] In some embodiments, the user may input a user command in a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user may input a user command by inputting a specific sound or gesture, and the user input interface receives the user input command by recognizing the sound or gesture through a sensor.

[0090] In some embodiments, "user interface" is a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. A common form of user interface is a graphical user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be an interface element such as an icon, window, or control displayed on a display screen of an electronic device, wherein a control may include at least one of icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, and other visual interface elements.

[0091] In some embodiments, the user interface 280 is an interface that can be used to receive control input (such as a physical button on the display device body, or other interfaces).

[0092] like Figure 4 As shown, the system of the display device is divided into three layers, namely, the application layer, the middleware layer and the hardware layer from top to bottom.

[0093] The application layer mainly includes common applications on the TV and the Application Framework. Among them, the common applications are mainly applications developed based on the Browser, such as HTML5 APPs, and native applications (Native APPs).

[0094] The Application Framework is a complete program model that has all the basic functions required by standard application software, such as file access, data exchange, etc., and the usage interfaces of these functions (toolbars, status bars, menus, dialog boxes).

[0095] Native APPs can support online or offline, message push or local resource access.

[0096] The middleware layer includes various middleware such as TV protocols, multimedia protocols, and system components. The middleware can use the basic services (functions) provided by the system software to connect various parts of the application system on the network or different applications, and can achieve the purpose of resource sharing and function sharing.

[0097] The hardware layer mainly includes the HAL interface, hardware, and drivers. Among them, the HAL interface is the unified interface for all TV chips to dock, and the specific logic is implemented by each chip. The drivers mainly include: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor drivers (such as fingerprint sensors, temperature sensors, pressure sensors, etc.), and power supply drivers, etc.

[0098] The display layer (Layer) on the display device 200 for displaying images displays a rich-content image interface by finally fusing the content rendered on different layers. The display layer mentioned here refers to a general overall display layer in a broad sense. When displaying, it can be specifically divided into the first display layer (Layer 0), the second display layer (Layer1), and the third display layer (Layer 2).

[0099] Among them, there are differences in priority between different display layers, and the display layer with a higher priority will cover the lower-priority layer. For example, the priority relationship between the above display layers is Layer2 < Layer0 < Layer1. Usually, the UI (User Interface) applications implemented based on the browser on the display device are displayed on the top layer Layer1, while some other video playback-related applications are displayed on the middle layer Layer 0.

[0100] Due to the limited underlying hardware resources of the display device 200, the maximum resolution corresponding to each display layer is fixed and pre-allocated. For example, Layer0 currently supports a maximum resolution of 4K (3840*2160), while Layer1 only supports a resolution of 2K (1920*1080). This results in some UI applications that could provide high-resolution display effects, but because they are displayed on Layer1 through a browser, they cannot support high-resolution display.

[0101] In order to solve the problem that some UI applications cannot support higher resolution display due to the limitation of the display layer, a display device 200 is provided in an embodiment of the present application. In the display device 200, the content of the UI application can be displayed using a first display layer with a standard resolution (e.g., 2K), or a second display layer with a high resolution (e.g., 4K or above), so that the display effect of the UI application will not be limited by a fixed display layer.

[0102] Among them, Figure 5 As shown, the display of the user interface of the display device 200 is usually achieved by superimposing several display layers. Specifically, in the embodiment of the present application, the several display layers may include a first display layer and a second display layer. Usually, the priority of the first display layer is higher than that of the second display layer, and then the first display layer is placed above the second display layer.

[0103] In an embodiment of the present application, in order to facilitate the user to switch the display resolution of the UI application, the display device 200 can also display a first prompt page to the user when it detects that the target application opened by the user is a UI application, to prompt the user that the current UI application can be displayed using a higher resolution.

[0104] Figure 6 FIG. 4 shows a schematic diagram of a first prompt page according to some embodiments. Figure 6 As shown, the first prompt page includes prompts, such as "Do you want to turn on the HD mode?", etc., and also includes selection controls such as "OK" and "Cancel" to indicate turning on and canceling the HD mode. After viewing the first prompt page, the user can choose to turn on the HD mode to view the content of the selected UI application according to their needs, or choose not to turn on the HD mode and only use the current mode to view the content of the selected UI application.

[0105] In the embodiment of the present application, before the user selects the target mode, the display device 200 selects the corresponding display layer according to the default configuration of the target application to display the target application. For example, if the target application selected by the user is a UI application, the default configuration display layer of the UI application is the first display layer, that is, the display layer of the standard resolution; and if the target application selected by the user is a non-UI application, the default configuration display layer of the target application is the second display layer, that is, the display layer of the high resolution.

[0106] It can be seen that when a user opens a target application on the display device 200, the display device 200 needs to first detect the type of the target application. In the embodiment of the present application, the types of target applications are roughly divided into UI applications that need to be run through a browser and non-UI applications that do not need to be run through a browser. Since the non-UI application itself is configured to use the high-resolution second display layer for display, when the display device 200 detects that the target application is a non-UI application, it can directly use the second display layer to display the content of the non-UI application.

[0107] When the target application opened by the user is a UI application, since its default display layer is the first display layer, and the resolution of the first display layer is relatively low, in order to increase the viewing options of the user, the display device 200 can provide a standard mode displayed using the first display layer, or a high-definition mode displayed using the second display layer. Furthermore, if the user chooses to turn on the high-definition mode, the display device 200 uses the second display layer to display the content of the UI application, and if the user chooses to cancel turning on the high-definition mode, that is, the user does not want to turn on the high-definition mode, then the display device 200 uses the first display layer to display the content of the UI application.

[0108] In this process, if Figure 7 As shown, the controller 250 of the display device 200 can be configured to: when the user opens the UI application on the display device 200, control the display 260 to display the first prompt page for asking the user whether to open the high-definition mode. When the user views the first prompt page and selects the "OK" control on the first prompt page using the control device 100 such as a remote controller, it can be regarded as inputting a confirmation instruction to the display device 200. At this time, the controller 250 can respond to the confirmation instruction and control the display 260 to display the content of the UI application on the second display layer of the user interface. This allows the content of the UI application to have a higher resolution display effect.

[0109] like Figure 8As shown, when the user views the first prompt page and selects the "Cancel" control on the first prompt page using the control device 100 such as a remote controller, it can be regarded as inputting a cancel instruction to the display device 200. At this time, the controller 250 can respond to the cancel instruction and control the display 260 to display the content of the UI application on the first display layer of the user interface. The content of the UI application has a display effect of the standard resolution of the first display layer.

[0110] As can be seen from the above content, switching the mode to display the content of the target application is switching the display layer. If the content of the current display layer needs to be switched to another display layer for display in the display device 200, the content displayed in the current display layer needs to be closed, and when the content is reopened, it needs to be switched to another display layer for display. Furthermore, in some embodiments, after the user chooses to turn on the high-definition mode, the display device 200 also needs to restart the UI application currently displayed on the first display layer by default, and when it is reopened, use the second display layer to display its content.

[0111] In addition, in addition to using a control device 100 such as a remote controller to select a control on the first prompt page or to select a target application on the display device 200, the user may also use voice control to select a control or a target application.

[0112] It can be seen that the display device 200 in the embodiment of the present application can break the limitation of the original display layer resolution, and can display the content of the UI application using standard resolution or high resolution, thereby providing users with more display effects and improving the user experience.

[0113] In some embodiments, when the previously opened UI application is being displayed on the display device 200 , the user can continue to select other target applications for viewing.

[0114] like Fig. 9 As shown, if the user chooses to display the previously opened UI application in high-definition mode, the display device 200 currently displays the previously opened UI application content on the second display layer. At this time, if the target application opened later is also a UI application, the display device 200 can continue to provide two display modes for the later opened UI application. Since the current display device 200 is in high-definition mode, the user can choose to continue to use the high-definition mode or turn off the high-definition mode under the current display mode.

[0115] In this process, the controller 250 of the display device 200 may be configured to: detect whether the user continues to open the target application when controlling the display 260 to display the content of the UI application started first on the second display layer. And, if the user continues to open the target application, detect whether the target application is a UI application. If the target application is a UI application, the controller 250 controls the display 260 to display a second prompt page for asking the user whether to turn off the current high-definition mode.

[0116] Fig.10 FIG. 2 shows a schematic diagram of a second prompt page according to some embodiments. Since the display device 200 is currently in high-definition display mode, Fig.10 As shown, the second prompt page displayed by the display device 200 displays a prompt such as "Do you want to turn off the HD mode?", and the second prompt page also includes selection controls such as "OK" and "Cancel" for turning off the HD mode and canceling turning off the HD mode.

[0117] like Fig.11 As shown, if the user is watching Fig.10 After the second prompt page is shown, if the "OK" control is selected, it means that the user exits the current high-definition mode, and the display device 200 needs to switch to the first display layer to display the UI application opened by the user later, that is, the UI application opened later finally presents a standard resolution display effect. In this process, the controller 250 of the display device 200 can also be configured to: in response to the user inputting a close instruction on the second prompt page for selecting to close the high-definition mode, control the display 260 to display the content of the target application opened later on the first display layer.

[0118] like Fig.12 As shown, if the user is watching Fig.10 After the second prompt page shown, if the user selects the "Cancel" control, it means that the user does not want to turn off the HD mode and still wants to use the current HD mode to display the content of the UI application opened later. Then the display device 200 continues to display the content of the UI application on the second display layer. In this process, the controller 250 of the display device 200 can also be configured to: in response to the user inputting a maintenance instruction on the second prompt page for canceling the HD mode, control the display 260 to continue to display the content of the target application on the second display layer.

[0119] As described above, before the display device 200 uses the first display layer to display the target application opened later, it is necessary to close the UI application opened earlier and restart the UI application opened later to switch the display layer to the first display layer.

[0120] In some embodiments, if the target opened by the user is not a UI application, since the non-UI application is displayed by default on the second display layer in the display device 200, the display device 200 can continue to display the content of the target application opened later in the current high-definition mode without prompting the user whether to turn off the high-definition mode. In this process, the controller 250 of the display device 200 can also be configured to: when the target application is not a UI application, control the display 260 to continue to display the content of the target application on the second display layer.

[0121] Likewise, the user may use a remote control or other control device 100 or select a control on the second prompt page through voice control.

[0122] In some embodiments, Fig.13 As shown, if the user chooses to display the previously opened UI application in standard mode, the display device 200 currently displays the previously opened UI application content on the first display layer. At this time, if the target application opened later is also a UI application, the display device 200 can continue to provide two display modes for the later opened UI application. Since the current display device 200 is in the standard mode, the user can choose whether to use the high-definition mode or continue to use the standard mode under the current display mode.

[0123] In this process, the controller 250 of the display device 200 may be configured to: when controlling the display 260 to display the content of the UI application started first on the first display layer, detect whether the user continues to open the target application. And, when the user continues to open the target application, detect whether the target application opened later is a UI application. If the target application opened later is a UI application, the controller 250 controls the display 260 to display a first prompt page for asking the user whether to turn on the high-definition mode.

[0124] like Fig.14 As shown, when the user views the first prompt page and selects the "OK" control on the first prompt page, it means that the user wants the UI application opened later to use the high-definition mode. The display device 200 should use the second display layer to display the UI application opened later. In this process, the user selects the "OK" control on the first prompt page, which can still be regarded as inputting a confirmation instruction to the display device 200 for selecting to open the high-definition mode. The controller 250 of the display device 200 can also be configured to: in response to the confirmation instruction, control the display 260 to display the content of the target application on the second display layer. Thereby, the content of the UI application opened later has a higher resolution display effect.

[0125] like Fig.15As shown, when the user views the first prompt page and selects the "Cancel" control on the first prompt page, it means that the user hopes to still use the standard mode to display the UI application opened later. The display device 200 should continue to use the first display layer to display the UI application opened later. In this process, the user selects the "Cancel" control on the first prompt page, which can still be regarded as inputting a cancel instruction to the display device 200 to cancel the opening of the high-definition mode. At this time, the controller 250 can respond to the cancel instruction and control the display 260 to display the content of the target application on the first display layer of the user interface. Furthermore, the content of the UI application opened later has the display effect of the standard resolution of the first display layer.

[0126] In some embodiments, if the target application opened by the user later is not a UI application, the display device 200 will automatically use the second display layer to display the content of the target application according to the default configuration of the non-application UI application. In this process, the controller 250 of the display device 200 can also be configured to: when the target application is not a UI application, control the display 260 to display the content of the target application on the second display layer.

[0127] As described above, no matter under what circumstances the user opens the target application, as long as the display device 200 needs to switch the display layer, the display device 200 should restart the target application so as to switch to the target display layer for display when the target application is opened again.

[0128] In some embodiments, after the display device 200 displays the first prompt page for the user, the user may not make any selection, that is, the display device 200 does not receive any instruction input by the user. In this case, the display device 200 also assumes that the user does not use the high-definition mode to display the content of the UI application. At this time, the controller 250 of the display device 200 can be configured to: when the user does not input any instruction on the first prompt page, control the display 260 to display the content of the UI application on the first display layer.

[0129] In some embodiments, after the display device 200 displays the second prompt page for the user, the user may not make any selection, that is, the display device 200 does not receive any instruction input by the user. In this case, the display device 200 assumes that the user wants to continue to display the content of the UI application in high-definition mode. At this time, the controller 250 of the display device 200 can be configured to control the display 260 to continue to display the content of the target application on the second display layer when the user does not input any instruction on the second prompt page.

[0130] In addition, even if the UI application described in the above embodiments of the present application is displayed on different display layers, it is essentially still run through the browser. In order to enable the browser to run on different display layers, in the embodiments of the present application, it can also be achieved by modifying the parameters of the control browser.

[0131] Alternatively, in some embodiments, some native applications (Native APPs) in the display device 200 that do not rely on the browser to run may also enter the standard mode by default when started, that is, display the content of the application on the first display layer. For such native applications, the solution in the above embodiment of the present application can also be used to control their display on different display layers.

[0132] Typically, the hardware structure of the display device 200 includes an APM (Application Manager), and the lifecycles of all applications in the display device 200 are managed by the APM. In order to support the implementation of the embodiment of the present application, a new interface needs to be added to the APM to restart the browser at different resolutions, etc. At the same time, the browser also needs to support starting at different resolutions and different graphics layers.

[0133] In the embodiment of the present application, the UI application on the display device 200 is started by default in the standard mode. The display device 200 also needs to be able to save the current state of the UI application, such as which resource is displayed, which page is displayed, etc. When the UI application is started again to switch to the high-definition mode, the display device 200 can restore the previous state of the UI application and still display the previously displayed resources or pages.

[0134] In order to make the display effect of the UI application no longer restricted by the display layer, an application display method is also provided in the embodiment of the present application, which can be applied to the display device 200 as described in the above embodiment. The method may include the following steps: when the user opens the UI application on the display device 200, the display 260 is controlled to display a first prompt page for asking the user whether to turn on the high-definition mode, wherein the UI application is used to represent the application running through the browser on the display device 200. Then, in response to the confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, the display 260 is controlled to display the content of the UI application on the second display layer of the user interface. Or, in response to the cancel instruction input by the user on the first prompt page for canceling the opening of the high-definition mode, the display 260 is controlled to display the content of the UI application on the first display layer of the user interface; wherein the priority of the first display layer is higher than the priority of the second display layer, and the resolution of the first display layer is lower than the resolution of the second display layer.

[0135] In some embodiments, the method may further include: in the case where the display 260 is controlled to display the content of the UI application started first on the second display layer, detecting whether the user continues to open the target application. In the case where the user continues to open the target application, detecting whether the target application is a UI application. In the case where the target application is a UI application, controlling the display 260 to display a second prompt page for asking the user whether to turn off the current high-definition mode. And, in response to a shutdown instruction input by the user on the second prompt page for selecting to turn off the high-definition mode, controlling the display 260 to display the content of the target application on the first display layer.

[0136] In some embodiments, the method may further include: in response to a maintenance instruction input by the user on the second prompt page for canceling the closing of the high-definition mode, controlling the display 260 to continue to display the content of the target application on the second display layer.

[0137] In some embodiments, the method may further include: in the case where the display 260 is controlled to display the content of the UI application started first on the first display layer, detecting whether the user continues to open the target application. In the case where the user continues to open the target application, detecting whether the target application is a UI application. Then, in the case where the target application is a UI application, controlling the display 260 to display a first prompt page for asking the user whether to turn on the high-definition mode; in response to the confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, controlling the display 260 to display the content of the target application on the second display layer.

[0138] In some embodiments, the method may further include: when the user does not input any instruction on the first prompt page, controlling the display 260 to display the content of the UI application on the first display layer of the user interface.

[0139] In some embodiments, the method may further include: when the user does not input any instruction on the second prompt page, controlling the display 260 to continue to display the content of the target application on the second display layer.

[0140] Since the application display method in the embodiment of the present application can be applied to the display device 200 as described in the aforementioned embodiment, other contents about the application display method in the embodiment of the present application can refer to the aforementioned contents about the embodiment of the display device 200 and will not be repeated here.

[0141] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0142] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that: include: monitor; The controller is configured as: When a user opens a UI application on a display device, controlling the display to display a first prompt page for asking the user whether to open a high-definition mode; the UI application is used to represent an application running on the display device through a browser; In response to a confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, controlling the display to display the content of the UI application on the second display layer of the user interface; In response to a cancel instruction input by the user on the first prompt page for canceling the opening of the high-definition mode, controlling the display to display the content of the UI application on the first display layer of the user interface; wherein the priority of the first display layer is higher than the priority of the second display layer, the display layer with a higher priority covers the display layer with a lower priority, and the resolution of the first display layer is lower than the resolution of the second display layer; when the high-definition mode is not opened, the display layer configured by default for the UI application is the first display layer, and the display layer configured by default for non-UI applications is the second display layer; When the user opens the target application, if the display layer needs to be switched, the target application will be restarted so that the target application can be switched to the target display layer for display when it is opened again. An interface is added to the application manager APM in the display device, and the interface is used to restart the browser with different resolutions so that the UI application running through the browser can be displayed on display layers with different resolutions.

2. The display device according to claim 1, characterized in that The controller is further configured to: In the case of controlling the display to display the content of the UI application started first on the second display layer, detecting whether the user continues to open the target application; When the user continues to open the target application, detecting whether the target application is a UI application; When the target application is a UI application, controlling the display to display a second prompt page for asking the user whether to turn off the current high-definition mode; In response to a turn-off instruction input by the user on the second prompt page for selecting to turn off the high-definition mode, the display is controlled to display the content of the target application on the first display layer.

3. The display device according to claim 2, characterized in that The controller is further configured to: In response to a maintenance instruction input by the user on the second prompt page for canceling the closing of the high-definition mode, the display is controlled to continue displaying the content of the target application on the second display layer.

4. The display device according to claim 2, characterized in that The controller is further configured to: In a case where the target application is not a UI application, the display is controlled to continue displaying the content of the target application on the second display layer.

5. The display device according to claim 1, characterized in that The controller is further configured to: Under the condition that the display is controlled to display the content of the UI application started first on the first display layer, detecting whether the user continues to open the target application; When the user continues to open the target application, detecting whether the target application is a UI application; When the target application is a UI application, controlling the display to display a first prompt page for asking the user whether to turn on the high-definition mode; In response to a confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, the display is controlled to display the content of the target application on the second display layer.

6. The display device according to claim 5, characterized in that The controller is further configured to: In response to a cancel instruction input by the user on the first prompt page to cancel turning on the high-definition mode, the display is controlled to continue displaying the content of the target application on the first display layer.

7. The display device according to claim 5, characterized in that The controller is further configured to: In a case where the target application is not a UI application, the display is controlled to display content of the target application on the second display layer.

8. The display device according to claim 1, characterized in that The controller is further configured to: When the user does not input any instruction on the first prompt page, the display is controlled to display the content of the UI application on the first display layer of the user interface.

9. The display device according to any one of claims 2 to 3, characterized in that: The controller is further configured to: When the user does not input any instruction on the second prompt page, the display is controlled to continue to display the content of the target application on the second display layer.

10. An application display method, characterized in that: include: When the user opens the UI application on the display device, the display is controlled to display a first prompt page for asking the user whether to open the high-definition mode; The UI application is used to represent an application running on a display device through a browser; In response to a confirmation instruction input by the user on the first prompt page for selecting to turn on the high-definition mode, controlling the display to display the content of the UI application on the second display layer of the user interface; In response to a cancel instruction input by the user on the first prompt page for canceling the opening of the high-definition mode, controlling the display to display the content of the UI application on the first display layer of the user interface; wherein the priority of the first display layer is higher than the priority of the second display layer, the display layer with a higher priority covers the display layer with a lower priority, and the resolution of the first display layer is lower than the resolution of the second display layer; when the high-definition mode is not opened, the display layer configured by default for the UI application is the first display layer, and the display layer configured by default for non-UI applications is the second display layer; When the user opens the target application, if the display layer needs to be switched, the target application will be restarted so that the target application can be switched to the target display layer for display when it is opened again. An interface is added to the application manager APM in the display device, and the interface is used to restart the browser with different resolutions so that the UI application running through the browser can be displayed on display layers with different resolutions.