A display device and a method for displaying a menu on a game screen
By setting a logo for the game screen channel of the display device and directly displaying the game settings menu, the problem of cumbersome operation paths is solved and the user experience is improved.
Patent Information
- Application Number
- CN202211364801.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-02
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2042-11-02
AI Technical Summary
When users use display devices to play games, the operation path to control display of the game settings menu is cumbersome, resulting in poor user experience.
By setting a first identifier corresponding to the channel corresponding to the data source of the game screen, the game setting item menu is directly displayed when the user's main menu key key value is received, thereby simplifying the operation process.
It effectively simplifies the operation of the user controlling the display device to display the game setting item menu, and improves the user's user experience.
Smart Images

Figure CN115914766B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of display devices, and in particular, to a display device and a method for displaying a menu on a game screen. Background Art
[0002] A display device refers to a terminal device that can output a specific display screen, and can be a terminal device such as a smart TV, a mobile terminal, a smart advertising screen, a projector, etc. Taking a smart TV as an example, a smart TV is based on Internet application technology, has an open operating system and a chip, has an open application platform, can implement a two-way human-computer interaction function, and integrates various functions such as audio-visual, entertainment, and data, and is used to meet the diverse and personalized needs of users.
[0003] When a user uses a display device to play a game, the display device can provide a game setting item menu for the game. The game setting item menu includes at least one game setting item for setting relevant parameters of the game. Usually, the operation path for the user to control the display device to display the game setting menu is relatively cumbersome, which requires the user to spend extra energy to operate, easily delays the user from playing the game, and results in a poor user experience. Summary of the Invention
[0004] This application provides a display device and a method for displaying a menu on a game screen. By setting a first identifier corresponding to the game setting item menu for the channel corresponding to the data source of the game screen, when receiving the key value sent by the user based on the main menu key of the control device, the game setting item menu is directly displayed, thereby effectively simplifying the operation for the user to control the display device to display the game setting item menu and improving the user experience.
[0005] In a first aspect, this application provides a display device, including:
[0006] A display, configured to display a game screen, and the data source of the game screen corresponds to a target channel;
[0007] A communicator, configured to communicate with a control device in a communication connection, the control device includes a main menu key, and the main menu key corresponds to a key value;
[0008] A controller, configured to:
[0009] Receive the key value sent by the control device;
[0010] Identify whether the target channel is marked with a first identifier according to the key value, where the first identifier is used to indicate a first mapping relationship between the key value and a game setting item menu. The first identifier is marked for the target channel by the controller when a preset condition is met. The preset condition is that when the controller displays a game screen corresponding to a data source of a specified type, it has / has not received a specified type of instruction;
[0011] If the first identifier is marked, control the display to display the game setting item menu on the game screen;
[0012] If the first identifier is not marked, control the display to display the main menu on the game screen.
[0013] In some embodiments of the present application, the preset condition includes:
[0014] The data source is a specified high-definition multimedia interface (HDMI) device, and when the controller displays a game screen corresponding to the specified HDMI device, it has not received a first instruction;
[0015] The data source is a non-specified HDMI device, and when the controller displays a game screen corresponding to the non-specified HDMI device, it has received a second instruction;
[0016] And, the data source is a game application, and when the controller displays a game screen corresponding to the game application, it has received the second instruction;
[0017] Wherein, the first instruction is an instruction input based on the menu option in the game setting item menu, and the second instruction is an instruction input based on the game setting item option in the main menu.
[0018] In some embodiments of the present application, the controller is further configured to:
[0019] After displaying the game screen, if the controller receives the key value for the first time, identify the type of the data source;
[0020] According to the type of the data source, display the corresponding menu;
[0021] Wherein, if the data source is the specified HDMI device, control the display to display the game setting item menu and mark the first identifier for the target channel;
[0022] If the data source is the non-specified HDMI device, control the display to display the main menu and mark a second identifier for the target channel;
[0023] If the data source is the game application, control the display to display the main menu, and mark the second identifier for the target channel;
[0024] Wherein, the second identifier is used to indicate the second mapping relationship between the key value and the main menu.
[0025] In some embodiments of the present application, if the data source is the specified HDMI device, after the controller controls the display to display the game setting item menu, it is further configured to:
[0026] If the first instruction is received;
[0027] In response to the first instruction, control the display to display the main menu, and modify the first identifier of the target channel to the second identifier;
[0028] If the key value is received;
[0029] According to the key value and the first identifier, control the display to display the game setting item menu.
[0030] In some embodiments of the present application, if the data source is the non-specified HDMI device, after the controller controls the display to display the main menu, it is further configured to:
[0031] If the second instruction is received;
[0032] In response to the second instruction, control the display to display the game setting item menu, and modify the second identifier of the target channel to the first identifier;
[0033] If the key value is received;
[0034] According to the key value and the second identifier, control the display to display the main menu.
[0035] In some embodiments of the present application, if the data source is the game application, after the controller controls the display to display the main menu, it is further configured to:
[0036] If the second instruction is received;
[0037] In response to the second instruction, control the display to display the game setting item menu, and modify the second identifier of the target channel to the first identifier;
[0038] If the key value is received;
[0039] According to the key value and the second identifier, control the display to display the main menu.
[0040] In some embodiments of the present application, after the controller modifies the second identifier of the target channel to the first identifier in response to the second instruction, the controller is further configured to:
[0041] If the key value is received;
[0042] According to the key value, identify whether the game application is a target game application, where the target game application is the most recently run game application, and a specified number of game applications corresponding to the target channel are marked with the first identifier;
[0043] If the game application is the target game application, the controller controls the display to display the game setting item menu according to the key value and the first identifier;
[0044] If the game application is not the target game application, the controller controls the display to display the main menu and modifies the first identifier of the target channel to the second identifier.
[0045] In some embodiments of the present application, the controller is further configured to:
[0046] If the first identifier is marked, obtain a first setting item and a second setting item, where the first setting item is a non-system setting item corresponding to the game screen, and the second setting item is a system setting item corresponding to the game screen;
[0047] Control the display to display the game setting item menu, where the game setting item menu includes the first setting item and the second setting item.
[0048] In some embodiments of the present application, the controller is further configured to:
[0049] Monitor whether the game screen is displayed;
[0050] If the game screen is displayed, display first frame rate information on the game screen, where the first frame rate information is the frame rate information of the game screen;
[0051] If the game screen is not displayed, hide second frame rate information, where the second frame rate information is the frame rate information of the currently displayed screen.
[0052] In a second aspect, an embodiment of the present application further provides a method for displaying a menu on a game screen, which is applied to a display device as described in any one of the embodiments in the first aspect. The display device displays a game screen, and the data source of the game screen corresponds to a target channel. The method includes:
[0053] Receive the key value sent by the control device. The control device is communicatively connected to the display device. The control device includes a main menu button, and the main menu button corresponds to the key value.
[0054] According to the key value, identify whether the target channel is marked with a first identifier. The first identifier is used to indicate the first mapping relationship between the key value and the game settings item menu. Wherein, the first identifier is marked for the target channel by the controller when a preset condition is met. The preset condition is that when the controller displays a game screen corresponding to a data source of a specified type, it has received / has not received a specified type of instruction.
[0055] If the first identifier is marked, display the game settings item menu on the game screen.
[0056] If the first identifier is not marked, display the main menu on the game screen.
[0057] When the display device displays a game screen, it receives the key value sent by the user based on the main menu button of the control device. According to this key value, it identifies whether the target channel corresponding to the game screen is marked with a first identifier. The first identifier is used to indicate the first mapping relationship between the key value and the game settings item menu. If the first identifier is marked, directly display the game settings item menu on the game screen. If the first identifier is not marked, display the main menu on the game screen. By setting a first identifier corresponding to the game settings item menu for the channel corresponding to the data source of the game screen, when receiving the key value sent by the user based on the main menu button of the control device, directly display the game settings item menu, thereby effectively simplifying the operation of the user to control the display device to display the game settings item menu and improving the user experience. Brief Description of the Drawings
[0058] In order to more clearly illustrate the technical solutions of the present application, the following will briefly introduce the drawings required for the embodiments. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0059] Figure 1 Shows the usage scenario of the display device in the embodiments of the present application;
[0060] Figure 2 Shows the configuration block diagram of the control device in the embodiments of the present application;
[0061] Figure 3 Shows the configuration diagram of the display device in the embodiments of the present application;
[0062] Figure 4 Shows the operating system configuration diagram of the display device in the embodiments of the present application;
[0063] Figure 5 It is a schematic diagram of the main menu in the embodiment of the present application;
[0064] Figure 6 It is a schematic diagram of the main menu in the embodiment of the present application;
[0065] Figure 7 It is a flowchart of the key value display menu based on the main menu button in the embodiment of the present application;
[0066] Figure 8 It is a flowchart of the key value display menu based on the first main menu button in the embodiment of the present application;
[0067] Figure 9 It is a flowchart of the display menu and modification identification for a specified HDMI device in the embodiment of the present application;
[0068] Figure 10 It is an interaction schematic diagram of the display menu for a specified HDMI device in the embodiment of the present application;
[0069] Figure 11 It is a flowchart of the display menu and modification identification for a non-specified HDMI device in the embodiment of the present application;
[0070] Figure 12 It is an interaction schematic diagram of the display menu for a non-specified HDMI device in the embodiment of the present application;
[0071] Figure 13 It is a flowchart of the display menu and modification identification for a game application in the embodiment of the present application;
[0072] Figure 14 It is an interaction schematic diagram of the display menu for a game application in the embodiment of the present application;
[0073] Figure 15 It is a flowchart of the display menu for a game application in the embodiment of the present application;
[0074] Figure 16 It is a flowchart of the display menu of game settings in the embodiment of the present application;
[0075] Figure 17 It is a schematic diagram of the game settings menu in the embodiment of the present application;
[0076] Figure 18 It is a flowchart of the display of frame rate information in the embodiment of the present application;
[0077] Figure 19 It is a diagram of the interface change of the display of frame rate information in the embodiment of the present application. Detailed implementation manners
[0078] Embodiments will be described in detail below, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following examples do not represent all embodiments consistent with the present application. They are merely examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0079] It should be noted that the brief description of the terms in the present application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of the present application. Unless otherwise specified, these terms should be understood in their ordinary and usual meanings.
[0080] The terms "first", "second", "third", etc. in the description, claims and above-mentioned drawings of the present application are used to distinguish similar or like objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that such terms can be interchanged under appropriate circumstances.
[0081] The terms "comprising" and "having" and any variations thereof are intended to cover but not exclude inclusion. For example, a product or device comprising a series of components does not have to be limited to all the components clearly listed, but may include other components not clearly listed or inherent to these products or devices.
[0082] The display device provided by the embodiments of the present application can have various implementation forms. For example, it can be a smart TV, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc., or it can also be a device with a display screen such as a mobile phone, a tablet computer, a smart watch, etc. Figure 1 and Figure 2 is a specific implementation manner of the display device of the present application.
[0083] Figure 1 is a schematic diagram of the usage scenario of the display device according to the embodiment. As Figure 1 shown, the user can operate the display device 200 through the control device 100, and the display device 200 can obtain network data, such as game data, through the server 300. The display device 200 can also obtain picture data, such as game picture data, through the High Definition Multimedia Interface (HDMI) device 400.
[0084] Figure 2It is a configuration block diagram of the control device 100. In some embodiments, the control device 100 may be a remote controller. The communication between the remote controller and the display device 200 includes at least one of infrared protocol communication, Bluetooth protocol communication, and other short-distance communication methods, and controls the display device 200 in a wireless or wired manner. The user can input user instructions through buttons on the remote controller, voice input, control panel input, etc. to control the display device 200. In combination with Figure 1 As shown in the control device 100, the control device 100 includes a main menu button 101. The main menu key 101 is an original button of the control device 100, and the main menu button 101 corresponds to a key value. In some embodiments, the main menu button 101 may be a menu button, and the key value corresponding to the menu button may be menu.
[0085] Figure 3 It shows a configuration block diagram of the display device 200 according to an exemplary embodiment.
[0086] The display device 200 includes at least one of a tuner demodulator 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 280.
[0087] In some embodiments, the display device 200 may establish the transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220. In some embodiments, the controller 250 and the tuner demodulator 210 may be located in different split devices, that is, the tuner demodulator 210 may also be in an external device of the main device where the controller 250 is located, such as an external set-top box. 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. In some embodiments, the controller 250 includes at least one of a Central Processing Unit (CPU), a video processor, an audio processor, a Graphics Processing Unit (GPU), a Random Access Memory (RAM), a Read-Only Memory (ROM), a first interface to an nth interface for input / output, a communication bus, etc. In some embodiments, the display 260 includes a display screen component for presenting a picture, and a driving component for driving image display, a component for receiving an image signal output from the controller 250, and for displaying video content, image content, a menu control interface, and a user control UI interface. In some embodiments, the display 260 may be a liquid crystal display, an OLED display, a projection display, or may also be a projection device and a projection screen. In some embodiments, if a user enters a user command on the Graphic User Interface (GUI) displayed on the display 260, the user input interface receives the user input command through the GUI. Alternatively, if the user enters a user command by inputting a specific sound or gesture, the user input interface recognizes the sound or gesture through a sensor to receive the user input command. In some embodiments, the "user interface" is a media interface for interaction and information exchange between an application program or an operating system and a user, and it realizes the conversion between the internal form of information and the form acceptable to the user. The common manifestation form of the user interface is the Graphic User Interface (GUI), which refers to a user interface related to computer operations presented in a graphical manner. It may be an interface element such as an icon, a window, a control, etc. displayed on the display screen of an electronic device, where the control may include at least one of visible interface elements such as an icon, a button, a menu, a tab, a text box, a dialog box, a status bar, a navigation bar, a Widget, etc.
[0088] In some embodiments, the display device 200 is based on the VIDAA software platform, such as Figure 4As shown, the operating system is divided into three layers, namely the application layer, the middleware layer, and the hardware layer from top to bottom. Among them, the application layer includes various applications and application frameworks. The middleware layer includes various protocols and components. The hardware layer includes various interfaces, as well as hardware and drivers.
[0089] Generally, the display device 200 stores a mapping relation table of key values and instructions. The key values in the mapping relation table include the key values corresponding to the respective buttons of the control device 100. Among them, the mapping relation table includes the key value corresponding to the main menu button 101 of the control device 100, and the instruction corresponding to this key value is to display the main menu. Thus, if the user presses the main menu button 101, the control device 100 will transmit the corresponding key value to the display device 200. After receiving this key value, the display device 200 directly displays the main menu based on the stored mapping relation table. Reference can be made to Figure 5 the main menu 500 shown in Figure 5 As shown, the main menu 500 includes system setting items of the display device 200, such as Headphone Volume, Subtitle, Format, Game Mode, Audio Only, and Settings. The user can set system parameters based on these system setting items. It can be seen that this "one-key display" method, that is, setting the main menu button 101 on the control device 100 and the display device 200 directly displaying the main menu according to the main menu button 101, can greatly facilitate the user's operation of setting system parameters.
[0090] When the user plays games using the display device 200, that is, when the display device 200 displays a game screen, in more cases, the user is more inclined to set game parameters related to the game. The options for setting game parameters can be called game setting items, and the menu including each game setting item is the game setting item menu. The user can select the game setting item corresponding to the game parameter to be set based on the game setting item menu to set the game parameter.
[0091] Generally, the entry of the game setting item menu is set in the main menu. Among them, when the display device 200 meets the specified conditions, it displays the main menu including the entry of the game setting item menu. In some embodiments, the specified conditions may be: the display device 200 detects the access of the HDMI device 400, and / or the display device 200 monitors the startup of the game application. For example: as Figure 4As shown, the display device 200 can identify whether an HDMI device is connected through the HDMI / Consumer Electronics Control (CEC) module in the middleware layer. The display device 200 can dynamically monitor through the application layer whether the game application is started.
[0092] In some embodiments, the main menu including the entry of the game settings item menu can refer to Figure 6 the main menu 600 shown. The difference between the main menu 600 and the main menu 500 is that the main menu 600 further includes the entry of the game settings item menu, that is, the option of the Game Bar. If the user wants to view the game settings item menu, the user needs to first control the display device 200 to display the main menu 600, and then enter the game settings item menu based on the Game Bar option in the main menu 600. It can be seen that the operation path for the user to control the display device 200 to display the game settings item menu is relatively cumbersome. When the user controls the display device 200 to display the game settings item menu, it will seriously delay the user from playing the game, resulting in a poor user experience.
[0093] To solve the above problems, an embodiment of the present application provides a method for displaying a menu on a game screen. When the display device 200 displays a game screen, when the preset condition is met, after receiving the key value sent by the user based on the main menu key 101 of the control device 100, the display device 200 can directly display the game settings item menu instead of the main menu. After receiving the key value, the display device 200 can display the corresponding menu according to the Figure 7 process shown. The specific steps are as follows:
[0094] S701, receive the key value sent by the control device.
[0095] The display device 200 displays a game screen. The data source of this game screen can be the HDMI device 400, that is, the HDMI device 400 provides the data of the game screen. The data source of this game screen can also be the game application, that is, the game application provides the data of the game screen.
[0096] In the embodiment of the present application, there is a channel between each data source and the display device 200, and this channel has a data storage function. Among them, the channel between the HDMI device 400 and the display device 200 corresponds to the HDMI interface, that is, the channel stores the data generated when the HDMI device 400 is connected to the HDMI interface. When the HDMI device 400 is unplugged from the HDMI interface, the data in this channel will be cleared. The channel between the game application and the display device 200 corresponds to this game application, that is, the channel stores the data generated after the game application is started. In the embodiment of the present application, the channel corresponding to the data source of the game screen currently displayed by the display device 200 is called the target channel.
[0097] When the display device 200 displays a game screen, it receives a key value sent by the user based on the main menu key 101 of the control device 100.
[0098] S702, identify whether the target channel is marked with the first identifier according to the key value.
[0099] In the embodiments of the present application, the display device 200 marks different identifiers for the channels based on the data storage function of the channels. The identifier is used to indicate the mapping relationship between the key value and the displayed menu. By marking different identifiers for the channels, the display device 200 temporarily constructs a new mapping relationship between the key value and the displayed menu (instruction). Furthermore, after receiving the key value, the display device 200 displays the corresponding menu according to the new mapping relationship indicated by the identifier, rather than displaying the main menu without distinction based on the mapping relationship between the key value and the displayed main menu in the originally stored mapping relationship table. Thus, the effect that the display device 200 directly displays the game setting item menu according to the key value under the condition of meeting the preset conditions can be achieved.
[0100] In some embodiments, the identifier marked by the display device 200 for the channel includes a first identifier. The first identifier is used to indicate the first mapping relationship between the key value and the game setting item menu. That is, when the channel is marked with the first identifier, the display device 200 directly displays the game setting item menu according to the key value and the first identifier, rather than displaying the main menu.
[0101] In some embodiments, the identifier marked by the display device 200 for the channel further includes a second identifier. The second identifier is used to indicate the second mapping relationship between the key value and the main menu. The second mapping relationship is consistent with the mapping relationship between the key value and the displayed main menu in the originally stored mapping relationship table. Based on the second identifier, the display device 200 can more quickly and accurately determine the mapping relationship between the key value and the main menu. It should be noted that the first identifier and the second identifier are mutually exclusive identifiers, that is, a channel can only be marked with one identifier at the same time. That is, when the channel is marked with the second identifier, the display device 200 directly displays the main menu according to the key value and the second identifier.
[0102] In some embodiments, the first identifier may be "1" and the second identifier may be "0". The first identifier and the second identifier have corresponding flag bits.
[0103] The display device 200 marks the first identifier for the target channel when meeting the preset conditions, where the preset condition is that the display device 200 has received / has not received a specified type of instruction when displaying a game screen corresponding to a data source of a specified type.
[0104] The types of data sources include specified HDMI devices, unspecified HDMI devices, and game applications. Among them, a specified HDMI device refers to an HDMI device with a specified model and type. For example: the fifth-generation game console (Play Station5, PS5), the first-generation Microsoft game console (Xbox), etc. An unspecified HDMI device is an HDMI device other than the specified HDMI device.
[0105] The display device 200's instructions for marking the first identification reference include: a first instruction and a second instruction. Among them, the first instruction refers to the instruction input by the user based on the menu option in the game settings menu, and the first instruction is used to indicate the display of the main menu. The second instruction refers to the instruction input by the user based on the game settings option in the main menu (the entry of the game settings menu, such as the Game Bar option in the main menu 600), and the second instruction is used to indicate the display of the game settings menu.
[0106] In some embodiments, the preset condition may be: the data source is a specified HDMI device, and when the display device 200 displays the game screen corresponding to the specified HDMI device, it has not received the first instruction, that is, the user has never input an instruction based on the menu option in the game settings menu to indicate the display of the main menu.
[0107] The preset condition may also be: the data source is an unspecified HDMI device, and when the display device 200 displays the game screen corresponding to the unspecified HDMI device, it has received the second instruction, that is, the user has input an instruction based on the game settings option in the main menu to indicate the display of the game settings menu.
[0108] The preset condition may also be: the data source is a game application, and when the display device 200 displays the game screen corresponding to the game application, it has received the second instruction, that is, the user has input an instruction based on the game settings option in the main menu to indicate the display of the game settings menu.
[0109] S703, if the first identification is marked, display the game settings menu on the game screen.
[0110] If the display device 200 recognizes that the target channel marks the first identification, the display device 200 directly displays the game settings menu on the game screen according to the key value and the first mapping relationship indicated by the first identification.
[0111] S704, if the first identification is not marked, display the main menu on the game screen.
[0112] If the display device 200 recognizes that the target channel is not marked with the first identifier, for example, the display device 200 recognizes that the target channel is marked with the second identifier, the display device 200 directly displays the main menu on the game screen according to the key value and the second mapping relationship indicated by the second identifier.
[0113] Based on the game screen display method provided by the embodiments of the present application, the display device 200 sets a first identifier corresponding to the game settings item menu for the channel corresponding to the data source of the game screen, so that when receiving the key value sent by the user based on the main menu button 101 of the control device, the game settings item menu is directly displayed, thereby effectively simplifying the operation of the user to control the display device to display the game settings item menu and improving the user experience.
[0114] When the display device 200 displays the game screens of different data sources, if it receives the key value sent by the user based on the main menu button 101 of the control device 100 for the first time, it can display the menu according to the Figure 8 process shown as follows. The specific steps are as follows:
[0115] S801, identify the type of the data source.
[0116] After displaying the game screen, if the display device 200 receives the key value for the first time, the display device 200 identifies the type of the data source corresponding to the game screen. Among them, the type of the data source can refer to the type of the data source in step S702, which will not be elaborated here.
[0117] In some embodiments, if the display device 200 recognizes that the HDMI device 400 is connected, it can further identify the type of the HDMI device 400 through the HDMI / CEC module to determine whether the connected HDMI device 400 is the specified HDMI device.
[0118] S802, display the corresponding menu according to the type of the data source.
[0119] Among them, S8021, if the data source is the specified HDMI device, the display device 200 displays the game settings item menu on the game screen and marks the first identifier for the target channel.
[0120] The specified HDMI device has strong scene pertinence. It can be considered that when using the specified HDMI device, the display device 200 is in the game state. At this time, the menu that the user wants to use is more inclined to the game settings item menu related to the game. Therefore, in order to simplify the user operation and meet the user's game needs, the display device 200 can be configured to: when displaying the game screen corresponding to the specified HDMI device, even if it receives the key value for the first time, it directly displays the game settings item menu on the game screen.
[0121] The display device 200 also marks a first identifier for the target channel corresponding to the specified HDMI device, so as to temporarily construct a first mapping relationship between the key value and the game setting item menu. Thus, it can be ensured that when the display device 200 receives the key value again, it can still directly display the game setting item menu to continue to ensure the convenience of user operation.
[0122] S8022, if the data source is a non-specified HDMI device, the display device 200 displays the main menu on the game screen and marks a second identifier for the target channel.
[0123] The scenario corresponding to the non-specified HDMI device is undetermined. It can be considered that when using a non-specified HDMI device, the display device 200 cannot accurately determine that it is currently in the game state. At this time, the display device 200 needs to further identify the current scenario based on the instructions sent by the user to the display device 200. Since the types of HDMI devices for games are few, that is, most non-specified HDMI devices are not of the game type, thus, the menu that the user wants to use is more inclined to the main menu related to system parameters. Therefore, in order to simplify user operation and meet the user's game needs, the display device 200 can be configured to: when displaying the game screen corresponding to the non-specified HDMI device, if the key value is received for the first time, directly display the main menu on the game screen.
[0124] The display device 200 also marks a second identifier for the target channel corresponding to the non-specified HDMI device, so as to temporarily construct a second mapping relationship between the key value and the main menu. Thus, it can be ensured that when the display device 200 receives the key value again, it can still directly display the main menu to continue to ensure the normal use needs of the user.
[0125] S8023, if the data source is a game application, the display device 200 displays the main menu on the game screen and marks a second identifier for the target channel.
[0126] Although the scenario corresponding to the game application has strong pertinence, after the game application is started, whether the displayed game screen is a screen in the game, that is, whether the user is really in the game state, still requires the display device 200 to further identify the current state based on the instructions sent by the user to the display device 200. In order to meet the normal use needs of the user, the display device 200 can be configured to: when displaying the game screen corresponding to the game application, if the key value is received for the first time, directly display the main menu on the game screen.
[0127] The display device 200 also marks a second identifier for the target channel corresponding to the game application to temporarily construct a second mapping relationship between the key value and the main menu. Thus, it can be ensured that when the display device 200 receives the key value again, it can still directly display the main menu to continue to meet the normal usage requirements of users.
[0128] The display device 200 subsequently displays the corresponding menu based on different types of received instructions (the first instruction or the second instruction), and modifies the identifier of the target channel according to the type of the instruction and the type of the data source.
[0129] The following embodiments are combined to illustrate the process of the display device 200 displaying the menu and modifying the identifier after receiving an instruction in the game screen based on different data sources.
[0130] Embodiment 1
[0131] In Embodiment 1, the data source is a specified HDMI device. After S8021, the display device 200 can display the menu and modify the identifier according to the Figure 9 shown process. Taking the specified HDMI device as the PS5, the game screen provided by the PS5 as Screen A, the control device 100 as the remote control, and the key value corresponding to the main menu button 1001 as menu as an example, combined with the Figure 10 shown interaction diagram, a specific description is made as follows:
[0132] As shown in ① of Figure 10 , the display device 200 displays Screen A. When the user first sends the key value menu based on the main menu button 1001 of the remote control, the display device 200 directly displays the game settings item menu 1002 as shown in ② of Figure 10 on Screen A. The game settings item menu 1002 includes the menu10021 option. The above process can refer to S801 - S8021 and will not be elaborated here.
[0133] S901, if the first instruction is received.
[0134] As shown in ② of Figure 10 , the user manipulates the remote control to move the focus to the menu10021 option (the focus is shown in gray) and inputs the first instruction based on the menu option 10021.
[0135] S902, in response to the first instruction, display the main menu and modify the first identifier of the target channel to the second identifier.
[0136] The display device 200 responds to the first instruction and, as shown in ③ of Figure 10 , displays the main menu 1003 on Screen A.
[0137] Based on this first instruction, the display device 200 can determine that the menu the user wants to use is more inclined to the main menu 1003. Therefore, in response to this first instruction, the display device 200 also modifies the first identifier of the target channel to a second identifier to reconstruct the second mapping relationship between this key value and the main menu 1003, so that when the display device 200 receives this key value again, it directly displays the main menu 1003, to better meet the user's needs.
[0138] S903, if a key value is received.
[0139] As Figure 10 shown in ④, the user sends a key value to the display device 200 by pressing the main menu button 1001 on the remote control.
[0140] S904, display the game settings item menu according to the key value and the first identifier.
[0141] The display device 200 directly displays the game settings item menu 1002 on screen A according to this key value and the first identifier currently marked on the target channel, as Figure 10 shown in ⑤.
[0142] Based on this key value, the display device 200 can determine that the menu the user wants to use is still more inclined to the game settings item menu 1002. Therefore, the display device 200 does not need to modify the first identifier of the target channel, so that when the display device 200 receives this key value again, it still directly displays the game settings item menu 1002, to better meet the user's needs and simplify the user operation.
[0143] Embodiment 2
[0144] In Embodiment 2, the data source is a non-specified HDMI device. After S8022, the display device 200 can display the menu and modify the identifier according to the Figure 11 shown process. Taking the non-specified HDMI device as PS2, the game screen provided by PS2 as screen B, the control device 100 as the remote control, and the key value corresponding to the main menu button 1001 as menu as an example, combined with the Figure 12 shown interaction diagram, specific description is made as follows:
[0145] As Figure 12 shown in ①, the display device 200 displays screen B. For the first time, the user sends the key value menu based on the main menu button 1201 of the remote control. The display device 200 directly displays the main menu 1202 shown in Figure 12 ② on screen B according to this key value menu. The main menu 1202 includes the game settings item 12021 option. The above process can refer to S801 - S8022, which will not be elaborated here.
[0146] S1101, If a second instruction is received.
[0147] As Figure 12 shown in ②, the user manipulates the remote control to move the focus to the game setting item 12021 option (the focus is shown in gray), and based on the second instruction input for the game setting item 12021 option.
[0148] S1102, In response to the second instruction, display the game setting item menu and modify the second identifier of the target channel to the first identifier.
[0149] The display device 200 responds to this second instruction. As Figure 12 shown in ③, display the game setting item menu 1203 on screen B.
[0150] Based on this second instruction, the display device 200 can determine that the menu the user wants to use is more inclined to the game setting item menu 1203. Thus, in response to this second instruction, the display device 200 also modifies the second identifier of the target channel to the first identifier to reconstruct the first mapping relationship between this key value and the game setting item menu 1203, so that when the display device 200 receives this key value again, it directly displays the game setting item menu 1203, to better meet the user's needs and simplify the user operation.
[0151] S1103, If a key value is received.
[0152] As Figure 12 shown in ④, the user sends this key value to the display device 200 by pressing the main menu button 1201 on the remote control.
[0153] S1104, According to the key value and the second identifier, display the main menu.
[0154] The display device 200, according to this key value and the second identifier currently marked for the target channel. As Figure 12 shown in ⑤, directly display the main menu 1202 on screen B.
[0155] Based on this key value, the display device 200 can determine that the menu the user wants to use is still more inclined to the main menu 1202. Thus, the display device 200 does not need to modify the second identifier of the target channel, so that when the display device 200 receives this key value again, it still directly displays the main menu 1202, to better meet the user's needs.
[0156] In some embodiments, if the display device 200 receives a third instruction, which is an instruction input by the user based on the menu option in the game settings menu, the display device 200 displays the main menu 1202 on the game screen. Based on this third instruction, the display device 200 can determine that the menu the user wants to use is more inclined to the main menu 1202. Thus, in response to this third instruction, the display device 200 modifies the first identifier of the target channel to the second identifier again to reconstruct the second mapping relationship between this key value and the main menu 1202, so that when the display device 200 receives this key value again, it directly displays the main menu 1202 to better meet the user's needs.
[0157] Embodiment 3
[0158] Based on Embodiment 1 and Embodiment 2, if the display device 200 is connected to a specified HDMI device and a non-specified HDMI device at the same time, the user can switch to use the specified HDMI device or the non-specified HDMI device. Among them, after the user indicates to use the specified HDMI device, the process of the display device 200 displaying the menu and modifying the identifier of the target channel corresponding to the specified HDMI device based on different instructions sent by the user can refer to Embodiment 1 and will not be elaborated here. After the user indicates to use the non-specified HDMI device, the process of the display device 200 displaying the menu and modifying the identifier of the target channel corresponding to the non-specified HDMI device based on different instructions sent by the user can refer to Embodiment 2 and will not be elaborated here.
[0159] Embodiment 4
[0160] In Embodiment 4, the data source is a game application. After S8023, the display device 200 can display the menu and modify the identifier according to the Figure 13 shown process. Taking the game application as App1, the game screen provided by App1 as screen C, the control device 100 as the remote control, and the key value corresponding to the main menu button 1001 as menu as an example, combined with the Figure 14 shown interaction diagram, a specific description is made as follows:
[0161] As shown in ① of Figure 14 , the display device 200 displays screen C. For the first time, the user sends the key value menu based on the main menu button 1401 of the remote control. The display device 200 directly displays the main menu 1402 shown in ② of Figure 14 on screen C according to the key value menu. The main menu 1402 includes the game settings item 14021 option. The above process can refer to S801 - S8023 and will not be elaborated here.
[0162] S1301, if the second instruction is received.
[0163] As shown inFigure 14 As shown in ②, the user manipulates the remote control to move the focus to the game setting item 14021 option (the focus is shown in gray), and based on the second instruction input for the game setting item 14021 option.
[0164] S1302, in response to the second instruction, display the game setting item menu and modify the second identifier of the target channel to the first identifier.
[0165] The display device 200 responds to this second instruction. As Figure 14 shown in ③, display the game setting item menu 1403 on the screen C.
[0166] Based on this second instruction, the display device 200 can determine that the menu the user wants to use is more inclined to the game setting item menu 1403. Thus, in response to this second instruction, the display device 200 also modifies the second identifier of the target channel to the first identifier to reconstruct the first mapping relationship between this key value and the game setting item menu 1403, so that when the display device 200 receives this key value again, it directly displays the game setting item menu 1403, to better meet the user's needs and simplify the user operation.
[0167] S1303, if a key value is received.
[0168] As Figure 14 shown in ④, the user sends this key value to the display device 200 by pressing the main menu button 1401 on the remote control.
[0169] S1304, display the main menu according to the key value and the second identifier.
[0170] The display device 200, according to this key value and the second identifier currently marked for the target channel. As Figure 14 shown in ⑤, directly display the main menu 1402 on the screen C.
[0171] Based on this key value, the display device 200 can determine that the menu the user wants to use is still more inclined to the main menu 1401. Thus, the display device 200 does not need to modify the second identifier of the target channel, so that when the display device 200 receives this key value again, it still directly displays the main menu 1402, to better meet the user's needs.
[0172] In some embodiments, if the display device 200 starts multiple game applications, game screens are provided by the multiple game applications. Taking the display device 200 starting App1 and App2 as an example, the user can switch to use App1 or App2. Among them, after the user indicates to use App1 or App2, for the process in which the display device 200 displays a menu and modifies the identifier of the target channel corresponding to the specified HDMI device based on different instructions sent by the user, reference can be made to Embodiment 4, which will not be elaborated here.
[0173] In some embodiments, if the display device 200 starts multiple game applications, the display device 200 can display a menu corresponding to a key value according to the Figure 15 process shown below, and the specific steps are as follows:
[0174] S1501, if a key value is received.
[0175] Reference can be made to step S1303, which will not be elaborated here.
[0176] S1502, according to the key value, identify whether the game application is a target game application.
[0177] The first identifier and the second identifier are cache data. Thus, if each game application stores the first identifier or the second identifier correspondingly, it will occupy more memory. Moreover, if the display device 200 identifies the identifier for each game application, it will also occupy more computing resources and consume a certain identification time, resulting in a long waiting time before the menu is displayed, for example: lag.
[0178] To solve the above problems, the game applications for which identifier identification is to be performed can be specified, that is, the target game applications. In some embodiments, the target game applications can be N (N is a positive integer greater than 0) game applications that the display device 200 has recently run and the target channels corresponding to which are marked with the first identifier.
[0179] Among them, the target game applications can be the first N game applications with the first identifier in the order from the nearest to the farthest according to the start order. For example: if the display device 200 starts App1, App2, and App3 in sequence, where the target channels corresponding to App1, App2, and App3 are all marked with the first identifier, if N = 2 is set, the target game applications are App3 and App2.
[0180] The target game applications can be the first N game applications in the order from the nearest to the farthest according to the usage order. For example: if the user uses App1, App2, and App3 in sequence, where the target channels corresponding to App1 and App2 are all marked with the first identifier, if N = 1 is set, the target game application is App2.
[0181] S1503, if the game application is the target game application, display the game setting item menu according to the key value and the first identifier.
[0182] If the display device 200 determines that the current game application is the target game application, display the game setting item menu according to the key value and the first identifier.
[0183] S1504, if the game application is not the target game application, display the main menu and modify the first identifier of the target channel to the second identifier.
[0184] If the display device 200 determines that the current game application is not the target game application, that is, the current game application has not been used for a long time or was started too early, whether the first identifier recorded for this game application can truly represent the user's needs also needs to be further determined by the display device 200 based on the user's subsequent operations, that is, the first identifier becomes invalid. Thus, the display device 200 chooses to directly display the main menu that more conforms to the user's usual usage needs and modifies the first identifier of the target channel to the second identifier.
[0185] Thus, not only can the display efficiency of the menu be effectively improved, but also it can be effectively ensured that the identifier corresponding to the game application is closer to the user's true needs.
[0186] In some embodiments, if the display device 200 receives a third instruction, which refers to an instruction input by the user based on the menu option in the game setting item menu, the display device 200 displays the main menu 1402 on the game screen. Based on this third instruction, the display device 200 can determine that the menu the user wants to use is more inclined to the main menu 1402. Thus, in response to this third instruction, the display device 200 modifies the first identifier of the target channel to the second identifier again to reconstruct the second mapping relationship between this key value and the main menu 1402, so that when the display device 200 receives this key value again, it directly displays the main menu 1402 to better meet the user's needs.
[0187] Embodiment 5
[0188] Based on Embodiments 1 - 4, if the display device 200 accesses at least one specified HDMI device, at least one non - specified HDMI device, and starts at least one game application. After the user specifies the data source, the process of the display device 200 displaying the corresponding menu and modifying the identifier of the corresponding target channel after receiving different instructions from the user can refer to Embodiments 1 - 4 and will not be elaborated here.
[0189] If the display device 200 displays a game setting item menu, for example, the display device 200 receives the key value and recognizes the first identifier of the target channel marker. Or, the display device 200 receives a second instruction. Or, the display device 200 receives a third instruction. The display device 200 can follow the Figure 16 process shown to display the game setting item menu. The specific steps are as follows:
[0190] S1601, obtain a first setting item and a second setting item.
[0191] The first setting item is a non-system setting item corresponding to the game screen, that is, a setting item dedicated to setting game parameters.
[0192] The second setting item is a system setting item corresponding to the game screen, that is, a system setting item related to setting game parameters.
[0193] In some embodiments, the first setting item and the second setting item may include: Frames Per Second (FPS), Dolby Version, Free Sync, Dark Detail, Aspect Ratio, Screen Position, Brightness, etc.
[0194] Among them, FPS represents the value of the number of frames per second currently transmitted by the display device 200. It is mainly determined by the GPU, CPU, memory, etc. of the display device 200, and truly reflects the current hardware capabilities of the display device 200. When the switch of the FPS option is turned on, the current FPS value of the display device 200 will be displayed in real time when entering the game screen.
[0195] Dolby Vision is a High Dynamic Range Imaging (HDR) technology. The HDR function is processed inside the machine to suppress the overexposure of the strong light part, enhance the weak light part to have a certain level, so that when processing images with different brightness levels, the dark part of the image can be made clear.
[0196] Free Sync is a Variable Refresh Rate (VRR) technology, which is implemented through an embedded and external DisplayPort panel, solves the communication problem between the processor and the display, eliminates image tearing and fluctuations, and thus easily achieves a smooth gaming experience. When the display device 200 supports the VRR technology of FreeSync, the user can manually control the switch of the Free Sync option.
[0197] Night vision details can enhance the brightness of the game screen in a dark night scene. After turning on the switch of the night vision details option, the brightness of the dark night scene in the game screen can be enhanced.
[0198] The aspect ratio can be used to adjust the aspect ratio of the game screen. Since many image ratios can be set in the whole machine to stretch or scale the screen, in some embodiments, two aspect ratios most suitable for the game screen can be selected, such as 16:9 and 21:9. If the aspect ratio of the current game screen is not one of these two ratios, it is default set to 16:9.
[0199] The screen position is used to set the display position of the game screen in the entire display screen. For example: after the user selects the aspect ratio, if the game screen cannot fill the entire display screen, the display position of the game screen in the display screen, such as Top, Middle, Bottom, etc., can be provided for the user to select.
[0200] Brightness is used to adjust the overall brightness of the screen, and the user can select a screen brightness suitable for themselves.
[0201] In some embodiments, different data sources can correspond to the same first setting item and second setting item. Different data sources can also correspond to different first setting items and second setting items based on different game screens.
[0202] S1602, display the game setting item menu.
[0203] The game setting item menu includes the obtained first setting item and second setting item. Combining the above embodiments, after the display device 200 obtains the first setting item and second setting item corresponding to the game screen, it displays the game setting item menu. Taking the game setting item menu 1002, the game setting item menu 1203, and the game setting item menu 1403 as examples, reference can be made to Figure 17 the shown game setting item menu, which sequentially includes the setting items from left to right: frame rate, Dolby Vision, dynamic refresh rate, night vision details, aspect ratio, screen position, brightness.
[0204] In some embodiments, each setting item is configured such that the display device 200 adjusts the on and off of the corresponding setting item, or adjusts the value of the corresponding setting item, in response to the "up" key value and "down" key value sent by the control device 100. Such as Figure 17 the FPS option in Figure 17 When the user manipulates the control device 100 to place the focus on the FPS option, the FPS option shows the highlighted box 1701 as shown in
[0205] In some embodiments, the display device 200 may obtain the first setting item and the second setting item each time the game setting item menu is displayed.
[0206] In some embodiments, after the display device 200 obtains the first setting item and the second setting item for the first time, the display device 200 may store the first setting item and the second setting item in correspondence with the target channel. Thus, if the display device 200 needs to display the game setting item menu again under the target channel, the stored first setting item and the second setting item may be directly obtained based on the target channel without re-acquiring, thereby improving the display efficiency of the game setting item menu.
[0207] When playing games, users usually pay attention to the smoothness and clarity of the game. Therefore, FPS is an important parameter of the game screen. Only when users accurately grasp the FPS when displaying the game screen can they dynamically refresh or manually adjust the FPS to make the display effect of the game screen more in line with personal needs.
[0208] In order to solve the above problem, the display device 200 can be Figure 18 The process shown displays the corresponding FPS on the game screen. The specific steps are as follows:
[0209] S1801, monitoring whether the game screen is displayed.
[0210] The FPS is always in the picture, and the specific information of the FPS can be controlled by displaying and hiding. In some embodiments, the display device 200 can monitor whether the currently displayed picture is a game picture through the UI layer, and set it through the Video module in the middleware layer. That is, when the game picture is monitored, the FPS is displayed, and when the game picture is not monitored, the FPS is not displayed (hidden).
[0211] Displaying the game screen means that the game screen is located at the top layer of the layer and is visible to the user. If you exit the game or the game is running in the background, the game screen will not be displayed.
[0212] S1802: If a game screen is displayed, first frame rate information is displayed on the game screen.
[0213] The first frame rate information is the frame rate information of the game screen, that is, the frame rate that the display device 200 matches for the game screen according to parameters such as the game mode. Figure 19 As shown in ①, if the game screen is screen E, the display device 200 displays the first frame rate information on screen E, such as 120FPS.
[0214] S1803: If the game screen is not displayed, hide the second frame rate information.
[0215] The second frame rate information is the frame rate information of the currently displayed screen, that is, the frame rate matched by the display device 200 for the currently displayed screen according to the system parameters. For example Figure 19 As shown in ② in Figure 19 , if the currently displayed screen is screen F, although the display device 200 matches the second frame rate information for screen F, such as 60 FPS, the second frame rate information will not be displayed on screen F, that is, the second frame rate information is hidden.
[0216] In some embodiments, if the display device 200 detects the display of a game screen again, such as screen E, and matches the first frame rate information for screen E, such as 120 FPS. For example Figure 19 As shown in ③ in Figure 19 , the display device 200 displays 120 FPS on screen E again.
[0217] For the sake of convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above discussion in some embodiments is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. According to the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are for better explaining the content of the present disclosure, so that those skilled in the art can better use the embodiments.
Claims
1. A display device, characterized in that, Comprising: A display configured to display a game screen, and a data source of the game screen corresponds to a target channel; A communicator configured to communicate with a control device, the control device includes a main menu button, and the main menu button corresponds to a key value; A controller configured to: Receive the key value sent by the control device; According to the key value, identify whether the target channel is marked with a first identifier, and the first identifier is used to indicate a first mapping relationship between the key value and a game setting item menu, wherein the first identifier is marked by the controller for the target channel when a preset condition is met; Wherein, the preset condition includes: The data source is a specified HDMI device, and the controller has not received a first instruction when displaying a game screen corresponding to the specified HDMI device; The data source is a non-specified HDMI device, and the controller has received a second instruction when displaying a game screen corresponding to the non-specified HDMI device; And, the data source is a game application, and the controller has received the second instruction when displaying a game screen corresponding to the game application; Wherein, the first instruction is an instruction input based on the menu option in the game setting item menu, and the second instruction is an instruction input based on the game setting item option in the main menu menu; If the first identifier is marked, control the display to display the game setting item menu on the game screen; If the first identifier is not marked, control the display to display the main menu on the game screen.
2. The display device according to claim 1, wherein The controller is further configured to: After displaying the game screen, if the controller receives the key value for the first time, identify the type of the data source; According to the type of the data source, display a corresponding menu; Wherein, if the data source is the specified HDMI device, control the display to display the game setting item menu and mark the first identifier for the target channel; If the data source is the non-specified HDMI device, control the display to display the main menu and mark a second identifier for the target channel; If the data source is the game application, control the display to display the main menu and mark the second identifier for the target channel; Wherein, the second identifier is used to indicate a second mapping relationship between the key value and the main menu.
3. The display device according to claim 2, wherein If the data source is the specified HDMI device, after the controller controls the display to display the game setting item menu, it is further configured to: If the first instruction is received; In response to the first instruction, control the display to display the main menu and modify the first identifier of the target channel to the second identifier; If the key value is received; According to the key value and the first identifier, control the display to display the game setting item menu.
4. The display device according to claim 2, characterized in that, If the data source is the non-specified HDMI device, after the controller controls the display to display the main menu, it is further configured to: If the second instruction is received; In response to the second instruction, control the display to display the game setting item menu, and modify the second identifier of the target channel to the first identifier; If the key value is received; According to the key value and the second identifier, control the display to display the main menu.
5. The display device according to claim 2, wherein, If the data source is the game application, after the controller controls the display to display the main menu, it is further configured to: If the second instruction is received; In response to the second instruction, control the display to display the game setting item menu, and modify the second identifier of the target channel to the first identifier; If the key value is received; According to the key value and the second identifier, control the display to display the main menu.
6. The display device according to claim 5, wherein After the controller modifies the second identifier of the target channel to the first identifier in response to the second instruction, it is further configured to: If the key value is received; According to the key value, identify whether the game application is a target game application, where the target game application is a game application that has been recently run and has a specified number of the first identifiers marked on the corresponding target channel; If the game application is the target game application, the controller controls the display to display the game setting item menu according to the key value and the first identifier; If the game application is not the target game application, the controller controls the display to display the main menu, and modifies the first identifier of the target channel to the second identifier.
7. The display device according to any one of claims 1-6, characterized in that, The controller is further configured to: If the first identifier is marked, obtain a first setting item and a second setting item, where the first setting item is a non-system setting item corresponding to the game screen, and the second setting item is a system setting item corresponding to the game screen; Control the display to display the game setting item menu, where the game setting item menu includes the first setting item and the second setting item.
8. The display device according to any one of claims 1-6, characterized in that, The controller is further configured to: Monitor whether the game screen is displayed; If the game screen is displayed, display first frame rate information on the game screen, where the first frame rate information is the frame rate information of the game screen; If the game screen is not displayed, hide second frame rate information, where the second frame rate information is the frame rate information of the currently displayed screen.
9. A method for displaying a menu on a game screen, characterized in that, Applied to the display device according to any one of claims 1-8, where the display device displays a game screen, and the data source of the game screen corresponds to a target channel, the method includes: Receive a key value sent by a control device, where the control device is communicatively connected to the display device, and the control device includes a main menu button, and the main menu button corresponds to the key value; According to the key value, identify whether the target channel is marked with a first identifier, where the first identifier is used to indicate a first mapping relationship between the key value and the game setting item menu, and the first identifier is marked by the controller for the target channel when a preset condition is met; Wherein, the preset condition includes: The data source is a specified HDMI device, and the controller has not received a first instruction when displaying a game screen corresponding to the specified HDMI device; The data source is a non-specified HDMI device, and the controller has received a second instruction when displaying a game screen corresponding to the non-specified HDMI device; Moreover, the data source is a game application, and the controller has received the second instruction when displaying a game screen corresponding to the game application; Wherein, the first instruction is an instruction input based on the menu option in the game setting item menu, and the second instruction is an instruction input based on the game setting item option in the main menu menu; If the first identifier is marked, the game setting item menu is displayed on the game screen; If the first identifier is not marked, the main menu is displayed on the game screen.
Citation Information
Patent Citations
Menu display method and display equipment
CN111614995A
Menu display method and display equipment
CN114079827A