A display method and device, electronic equipment, and storage medium

By displaying content on the first screen and an indicator on the second screen during the display mode switching operation of electronic devices, the problem of indicator transfer between different touch screens is solved, the correct insertion of input content is achieved, and the probability of usage errors is reduced.

CN115291828BActive Publication Date: 2026-02-27LENOVO (BEIJING) LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211033138.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-26
Publication Date
2026-02-27
Estimated Expiration
2042-08-26

AI Technical Summary

Technical Problem

In electronic devices with two touchscreens, the transfer of indicators between the different touchscreens causes problems with the correct insertion of input content.

Method used

By responding to the display mode switching operation, the content of the first display mode is displayed on the first screen, and an indicator is displayed on the second screen. Based on the trigger operation of the first display mode, the input content is displayed at the indicator.

Benefits of technology

This reduces the probability of indicators shifting between different touchscreens, ensures that input is correctly inserted into the indicator, and reduces usage anomalies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115291828B_ABST
    Figure CN115291828B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a display method, comprising: in response to a switching operation of a display mode, displaying content of a first display mode in a first screen of the electronic device, and displaying an indication mark in a second screen of the electronic device, wherein the indication mark is used to indicate a trigger position of a second screen operation; and based on a trigger operation on the content of the first display mode, displaying input content corresponding to the trigger operation at the indication mark. Embodiments of the present application also simultaneously provide a display device, an electronic device and a storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electronic devices, and relates to a display method and device, an electronic device, and a storage medium. BACKGROUND

[0002] For an electronic device with two touch screens, different application programs are displayed in the two touch screens respectively. During operation of the different touch screens, a situation that an indication mark is transferred between the different touch screens occurs, and a use abnormal problem that input content cannot be correctly inserted at the indication mark occurs. SUMMARY

[0003] Embodiments of the present application provide a display method and device, an electronic device, and a storage medium.

[0004] The technical solution of the embodiments of the present application is implemented as follows:

[0005] An embodiment of the present application provides a display method applied to an electronic device, and the method comprises the following steps: in response to a switching operation of a display mode, displaying content of a first display mode in a first screen of the electronic device and displaying an indication mark in a second screen of the electronic device, wherein the indication mark is used to indicate a trigger position of a second screen operation; based on a trigger operation on the content of the first display mode, displaying input content corresponding to the trigger operation at the indication mark.

[0006] An embodiment of the present application provides a display device, and the device comprises: a first display module, configured to display content of a first display mode in a first screen of the electronic device and display an indication mark in a second screen of the electronic device in response to a switching operation of a display mode, wherein the indication mark is used to indicate a trigger position of a second screen operation; and a second display module, configured to display input content corresponding to a trigger operation at the indication mark based on the trigger operation on the content of the first display mode.

[0007] An embodiment of the present application provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program capable of running on the processor, and the processor implements the steps in the above method when executing the program.

[0008] An embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps in the above method.

[0009] The technical solution provided by the embodiments of the present application has at least the following beneficial effects:

[0010] In the embodiments of the present application, in response to the switching operation of the display mode, the content of the first display mode is displayed in the first screen of the electronic device, and the indicating mark is displayed in the second screen of the electronic device, wherein the indicating mark is used to indicate the trigger position of the second screen operation; in this way, the content of the first mode can be displayed in the first screen, and the indicating mark can be displayed in the second screen, so that the electronic device with two screens can display the indicating mark in one screen, the probability of transferring the indicating mark in different touch screens is reduced, the input content is correctly inserted at the indicating mark, and the use exception is reduced. BRIEF DESCRIPTION OF DRAWINGS

[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0012] Figure 1A An application scenario diagram of a display method provided by the related art;

[0013] Figure 1B An application scenario diagram of a display method provided by the embodiments of the present application;

[0014] Figure 1C A flowchart of a display method provided by the embodiments of the present application;

[0015] Figure 2A A flowchart of a display method provided by the embodiments of the present application;

[0016] Figure 2B An application scenario diagram of a display method provided by the embodiments of the present application;

[0017] Figure 3 A flowchart of a display method provided by the embodiments of the present application;

[0018] Figure 4 A flowchart of a display method provided by the embodiments of the present application;

[0019] Figure 5 A flowchart of a display method provided by the embodiments of the present application;

[0020] Figure 6 A composition structure diagram of a display device provided by the embodiments of the present application;

[0021] Figure 7 A hardware entity diagram of an electronic device provided by the embodiments of the present application. DETAILED DESCRIPTION

[0022] To make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some but not all of the embodiments of the present application. The following embodiments are used to describe the present application but not to limit the scope of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.

[0023] In the following description, "some embodiments" are related to a subset of all possible embodiments, but it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

[0024] It should be noted that the terms "first", "second", "third" involved in the embodiments of the present application are only to distinguish similar objects, and do not represent the specific order of the objects. Understandably, "first", "second", "third" can be interchanged with specific order or sequence as allowed, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0025] Those skilled in the art can understand that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which the embodiments of the present application belong. It should also be understood that terms such as those defined in a general dictionary should be understood to have meanings consistent with meanings in the context of the prior art, and should not be interpreted to have idealized or overly formal meanings unless specifically defined as such herein.

[0026] To help understand the technical solutions of the embodiments of the present application, the concepts involved in the embodiments of the present application are introduced as follows:

[0027] Extended display identification data (EDID) is a standard for display identification data formulated by Video Electronics Standards Association (VESA) when formulating a communication protocol for a display data channel of a network direct digital controller (DDC). By modifying the EDID value, a physical screen recognizable by an electronic device can be modified, and whether the physical screen is displayed in a display adapter of the electronic device can be controlled. In a case where the physical screen connected to the electronic device is not displayed in the display adapter, the display content of the physical screen is no longer controlled by a Windows operating system.

[0028] A graphics card is used to output display content displayed in a physical screen. The graphics card includes three parts: 1) a core device GPU used to construct and render input display content; 2) a buffer memory (a memory buffer) used to store display content to be displayed and save intermediate data of the display content in a graphics operation process; and 3) a converter (RAMD / A) used to convert binary numbers into analog signals suitable for the physical screen.

[0029] Super resolution (SR) refers to an image processing technology of using an electronic device to process a low resolution (LR) image to restore a high resolution (HR) image.

[0030] A virtual screen is used to display content to be processed. In the related art, display content output by a graphics card is directly output to a physical screen. However, in a case where a user needs to perform post-processing on the display content output by the graphics card, the output display content needs to be displayed on a virtual screen, and the display content in the virtual screen needs to be post-processed, and then the processed display content is rendered to the physical screen.

[0031] DirectX is an application program interface. Using DirectX, functions of a graphics card and a sound card can be accessed, display content output by the graphics card can be obtained, a graphical interface can be copied to a memory buffer, a rendering pipeline can be created, and the processed graphical interface can be rendered to a physical screen.

[0032] In the related art, for example, Figure 1AAs shown, the electronic device includes two screens, a first screen 12 and a second screen 11, wherein the second screen 11 can be an external screen of the electronic device. In the case that both the first screen 12 and the second screen 11 are screens with touch function, an application is displayed in the second screen 11, and an indication mark is displayed in the application, for indicating the trigger position of the operation in the second screen. At this time, the first screen 12 displays another application simultaneously. In the case that the user triggers the first screen 12 to operate the application in the first screen 12, the indication mark will be transferred from the second screen 11 to the first screen 12, resulting in that the application in the second screen 11 loses the indication mark, and the input content cannot be correctly inserted at the indication mark, resulting in the problem of abnormal use behavior.

[0033] To solve the above problem, the embodiment of the present application provides a display method, Figure 1C The flowchart of the display method provided by the embodiment of the present application is shown in Figure 1C As shown, the method is applied to an electronic device, and at least includes the following steps:

[0034] In step S101, in response to the switching operation of the display mode, the content of the first display mode is displayed in the first screen of the electronic device, and an indication mark is displayed in the second screen of the electronic device, wherein the indication mark is used to indicate the trigger position of the operation in the second screen.

[0035] Here, the display mode can be the display mode of the first screen, or the display mode of the electronic device. Here, the display mode is used to set the display content of each screen connected with the electronic device, for example, in the first display mode, the OSK (soft keyboard application) as shown in Figure 1B is displayed in the first screen, and the text type application is displayed in the second screen, so that the user can input content in the text type application through the OSK soft keyboard in the first display mode; in the second display mode, the game type application is displayed in the first screen, and the video type application is displayed in the second screen, so that the user can watch the game commentary video while operating the game in the second display mode.

[0036] In an implementable manner, the content of the first display mode does not include the indication mark. The indication mark can be the position for receiving operation in the second screen, for example, the cursor (focus). Exemplarily, as shown in Figure 1B the OSK soft keyboard application is displayed in the first screen 12, and the cursor 111 is not included in the OSK soft keyboard application, but is displayed in the second screen 11, for indicating the position of the input content in the keyboard displayed in the second screen 11.

[0037] In an implementable manner, the display area of the content of the first display mode is the same as the display area of the first screen. Exemplarily, as shown in Figure 1B After the first screen displays the OSK soft keyboard application, no other application is displayed except the OSK soft keyboard application. Exemplarily, in the case of opening a browser in the second screen 11, or a graphical interface of the opened browser, or a graphical interface of the communication software, the graphical interface is displayed in the second screen 11, and is not displayed in the first screen for displaying the OSK soft keyboard application.

[0038] In an implementable manner, the switching operation of the display mode includes at least one of the following: a pressing operation of a physical key, a triggering operation of a virtual key. Exemplarily, as shown in Figure 1B The user presses the physical key / virtual key 112 to switch the display mode of the electronic device, or presses the physical key / virtual key 122 to switch the display mode of the first screen 12.

[0039] In an implementable manner, the switching operation of the display mode can also include: judging whether to switch the display mode based on the running scenario of the second screen. Exemplarily, whether to switch the display mode can be judged based on the type of the application in the second screen. In the case that the type of the application is a text type, the display mode of the first screen 12 is adjusted to the mode of the OSK soft keyboard application as shown in Figure 1B In the case that the type of the application is a video type, the display mode of the first screen 12 is adjusted to the mode of playing the video type application.

[0040] In an implementable manner, the method further includes: in response to the switching operation of the display mode, modifying a display mode parameter; based on the display mode parameter, displaying the content of the first display mode in the first screen of the electronic device, and displaying an indication mark in the second screen of the electronic device. Exemplarily, the display mode parameter can be the display identification data EDID, and in the case that the EDID value is 1, the content of the first display mode is displayed in the first screen of the electronic device.

[0041] In an implementable manner, the display mode parameter can include at least two parameter values, and each parameter value represents a display mode. Exemplarily, the display mode parameter includes three parameter values, 0, 1, 2, and 3. In the case that the display mode parameter value is 0, the first screen displays the OSK soft keyboard application as shown in Figure 1BThe mode of the OSK soft keyboard application is shown; in the case that the display mode parameter value is 1, the graphical interface of the application after super-resolution processing is displayed in the first screen; in the case that the display mode parameter value is 2, the graphical interface of the application after color transformation is displayed in the first screen; in the case that the display mode parameter value is 3, the graphical interface of the application after special effect processing is displayed in the first screen.

[0042] In an implementable manner, in the case that the indication mark is displayed in the first screen before switching to the first display mode, the indication mark is moved to the second screen display in response to the display mode switching operation; after switching to the first display mode, the graphical page of the newly added application is displayed in the second screen; in the case that the first display mode is switched to another display mode, the first screen is restored to display the content before switching to the first display mode according to system settings, or the first screen is displayed as a blank screen.

[0043] Step S102, based on the trigger operation on the content of the first display mode, the input content corresponding to the trigger operation is displayed at the indication mark.

[0044] Here, the trigger operation can include an operation on a key in a keyboard application. The input content can be a preset function corresponding to the key. Exemplarily, as shown in Figure 1B in the case that "Ctrl 123 +Alt 124 +Delete 125 " are pressed at the same time, the task manager can be opened; in the case that the up arrow 126 is pressed, the adjusted volume of audio and video can be output; in the case that the "K" letter is pressed, the corresponding letter K can be input.

[0045] In an implementable manner, the step S102 includes: in response to the trigger operation on the content of the first display mode, processing the operation event in the trigger operation to obtain input content corresponding to the operation event; and displaying the input content at the indication mark.

[0046] Here, in the first display mode, the indication mark is not included in the content of the first display mode, and the interaction between the first screen and the user can be realized by means of event processing. In the case that the trigger operation is a key operation, a keyboard event is generated, the event source of the keyboard event is identified, the input content of the keyboard event is obtained, and the input content is displayed at the indication mark of the second screen.

[0047] In the above embodiment, by responding to the trigger operation on the content of the first display mode, processing the operation event in the trigger operation, the user interaction with the screen through the event processing can be realized without including the indication identifier in the screen.

[0048] In the embodiment of the present application, in response to the switching operation of the display mode, the content of the first display mode is displayed in the first screen of the electronic device, and the indication identifier is displayed in the second screen of the electronic device, wherein the indication identifier is used to indicate the trigger position of the second screen operation; in this way, the content of the first mode can be displayed in the first screen, and the indication identifier can be displayed in the second screen, so that the electronic device with two screens can display the indication identifier in one screen, reducing the probability of transferring the indication identifier in different touch screens, so that the input content is correctly inserted at the indication identifier, reducing the abnormal use.

[0049] The present application provides a display method, Figure 2A As shown in the flowchart of the display method provided in the embodiment of the present application, Figure 2A The method is applied to an electronic device and at least includes the following steps:

[0050] Step S201, in response to the switching operation of the display mode, the content of the first display mode is displayed in the first screen of the electronic device, and the indication identifier is displayed in the second screen of the electronic device, wherein the indication identifier is used to indicate the trigger position of the second screen operation;

[0051] Step S202, based on the trigger operation on the content of the first display mode, the input content corresponding to the trigger operation is displayed at the indication identifier.

[0052] Step S203, in response to the switching operation of the display mode, the content of the second display mode is displayed in the first screen, wherein the content of the second display mode includes the indication identifier, and the content of the second display mode is different from the content of the first display mode;

[0053] Step S204, based on the trigger operation on the content of the second display mode, the input content corresponding to the trigger operation is displayed at the indication identifier of the content of the second display mode and / or the indication identifier of the second screen.

[0054] Exemplarily, the indication identifier is a cursor, and the content of the second display mode is an image editing application, as shown in Figure 2BAs shown, in the first screen 22, an image editing application is displayed, and the application includes a cursor 221, which is displayed in the first screen 22, and is used to indicate the position of the image editing operation displayed in the first screen 22. Alternatively, in the second screen 21, a cursor 211 is displayed, which is used to indicate the position of the input content displayed in the second screen 21. Alternatively, the cursor 221 is displayed in the first screen 22, and the cursor 211 is displayed in the second screen 21.

[0055] In the embodiment of the present application, in response to the switching operation of the display mode, the content in the first display mode is displayed in the first screen of the electronic device; in response to the switching operation of the display mode, the content in the second display mode is displayed in the first screen, wherein the content in the second display mode includes the indication mark, so that the first screen can be controlled to switch between the content in the first display mode and the content in the second display mode, and the problem of changing the indication mark is solved.

[0056] The present application provides a display method, Figure 3 A flowchart of a display method provided in the embodiment of the present application is shown in Figure 3 As shown, the method is applied to an electronic device, and includes at least the following steps:

[0057] In step S301, in response to the switching operation of the display mode, the display content output by the graphic card in the electronic device is mapped to a virtual screen in response to the switching operation of the display mode; and the display content output by the virtual screen is displayed after display processing, to obtain the content in the first display mode.

[0058] Here, before the display content output by the graphic card in the electronic device is mapped to the virtual screen, the method further includes creating a virtual screen. Exemplarily, the virtual screen can be created by an interface. In an implementable manner, the virtual screen is at least one of the following: a virtual screen in an extension mode and a virtual screen in a replication mode. Here, the created virtual screen is more flexible, and can adapt to more use scenarios. In an implementable manner, after the virtual screen is created, the real physical screen needs to be shielded. Exemplarily, by modifying the EDID in the registry, the physical screen is shielded, so that the physical screen is not managed by the display framework in Windows, but is initialized by the interface (winrt) to be used as the first screen.

[0059] In step S302, the content in the first display mode is displayed in the first screen of the electronic device, and the indication mark is displayed in the second screen of the electronic device, wherein the indication mark is used to indicate the trigger position of the second screen operation.

[0060] Here, displaying the content of the first display mode in the first screen of the electronic device can be implemented by creating a rendering pipeline. In an implementable manner, the rendering pipeline can be created by using a DirectX interface to render the content of the first display mode onto the first screen.

[0061] In step S303, based on the triggering operation on the content of the first display mode, the content corresponding to the triggering operation is displayed at the indication.

[0062] In an implementable manner, the display processing on the display content output by the virtual screen includes at least one of the following: super-resolution processing on the display content to improve the resolution of the display content; color transformation on the display content to improve the brightness and / or saturation of the display content; special effect processing on the display content to modify the display effect of the display content.

[0063] Here, the display content at least includes a graphical interface of an application, the display content is stored in a memory buffer, and the display processing can be image processing on the display content. For example, the display content output by the virtual screen is copied to a memory buffer, and super-resolution processing, color transformation processing, and special effect processing are performed on the graphical interface in the memory buffer. Here, the special effect processing can include embossing, sketching, cartooning, and the like on the image. Here, storing the display content in the memory buffer can be implemented by using DirectX.

[0064] In the embodiments of the present application, in response to the switching operation of the display mode, the display content output by the display card in the electronic device is mapped to a virtual screen, and display processing is performed on the display content output by the virtual screen to obtain the content of the first display mode. In this way, on the one hand, the display content output by the display card can be processed, which changes the display framework that the display content output by the display card is directly presented on the physical screen, and can be applied to any display content running in the electronic device. On the other hand, the display content after display processing can be presented without increasing hardware and without changing the application.

[0065] In the related art, the display architecture of the Windows system is completely closed, and is completely controlled by Windows, so that the electronic device manufacturer cannot customize and specially process the display content, and a new display architecture is needed, which can be limited by Windows and does not affect the application and maintains compatibility. In order to achieve the above-mentioned content, in the display architecture of the existing Windows system, the graphical interface of the application is directly output to the display screen after being processed by the display adapter (display card). In the case where the user needs to perform display processing on the graphical interface to achieve certain customization functions, the requirement cannot be met.

[0066] To solve the above problems, the embodiment of the present application provides a display method, Figure 4 The flowchart of the display method provided by the embodiment of the present application, the embodiment of the present application takes the display content as a graphical interface, and the display processing is image processing. For example, as shown in the figure, Figure 4 The method is applied to an electronic device and at least includes the following steps:

[0067] In step S401, a graphical interface of a Windows application is acquired.

[0068] In step S402, the graphical interface is mapped in a virtual screen.

[0069] Here, before step S402, the method further includes: 1) creating a virtual screen. The virtual screen created by the interface can be in an extension mode or a copy mode. In this way, the created virtual screen is more flexible and is suitable for more use scenarios. 2) shielding a real physical screen. The physical screen is shielded by modifying EDID extension screen identification data in a registry, so that the physical screen is not managed by a display framework in Windows, but is initialized as a first screen by the interface (winrt) to the physical screen.

[0070] In step S403, the graphical interface in the virtual screen is copied to a memory buffer by using DirectX.

[0071] In step S404, the graphical interface in the memory buffer is subjected to image processing.

[0072] In step S405, a rendering pipeline is created by using a DirectX underlying interface.

[0073] In step S406, the rendering pipeline is used to control a graphics processing unit (GPU) to render the graphical interface subjected to image processing to the first screen.

[0074] Exemplarily, a virtual screen is created based on a driver. In the case that a user starts a video type or a PPT type application program, a video stream running by the application program is mapped to the virtual screen in real time through a video graphics array (VGA) card. In the case that the user starts a chat type application program, a video stream is obtained through the VGA card and is transmitted to another virtual screen in real time.

[0075] In the embodiment of the present application, the graphics interface in the virtual screen is copied to the memory buffer by using DirectX; the graphics interface in the memory buffer is processed by using the image processing; the rendering pipeline is created by using the DirectX underlying interface; the image processor is controlled by using the rendering pipeline to render the graphics interface processed by the image processor to the first screen, so that the display content output by the graphics card can be processed, the display framework in which the display content output by the graphics card is directly presented on the physical screen is changed, and the display content running in the electronic device can be applied to any display content, and the functions such as super resolution, color conversion, special effect processing and the like are realized on the display content. In this way, the hardware is not increased, and the software is completely realized; the GPU is directly used by using DirectX, and the execution efficiency is high; the upper application program is not affected, and the display framework can be realized.

[0076] The embodiment of the present application provides a display method, Figure 5 The flowchart of the display method provided by the embodiment of the present application is based on the first screen as the C-face touch screen, and the cursor is taken as an example for description, as shown in the figure, Figure 5 The method is applied to an electronic device, and at least includes the following steps:

[0077] S501, detecting the application program running on the C-face touch screen;

[0078] S502, configuring the EDID according to the running application program;

[0079] Here, after the EDID is configured, the display content of the C-face touch screen can be switched between the first mode display content and the second mode display content.

[0080] S503, mapping the display content of the running application program in the virtual screen;

[0081] Here, in the case that the running application program is the OSK application program, the on-screen keyboard is displayed, and in the case that the OSK is displayed, the user touching the C-face touch screen cannot switch the cursor.

[0082] Here, in the case that the display mode is switched to the second display mode, the C-face touch screen displays the graphics interface of the application program, and in the case that the C-face touch screen is triggered, the cursor is displayed in the C-face touch screen.

[0083] S504, calling the DirectX plug-in by using the graphics device interface (GDI);

[0084] S505, creating the rendering pipeline by using the DirectX underlying interface;

[0085] Step S506, using a rendering pipeline, controlling the GPU to render the display content into the C-face touch screen.

[0086] Based on the foregoing embodiments, the embodiments of the present application further provide a display device, which comprises the modules included in the device and can be realized by a processor in an electronic device; of course, the device can also be realized by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a micro processing unit (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.

[0087] Figure 6 A schematic diagram of a component structure of a display device provided by the embodiments of the present application is shown in FIG. 6. Figure 6 As shown in FIG. 6, the device 600 comprises a first display module 601 and a second display module 602, wherein:

[0088] The first display module 601 is configured to display, in response to a switching operation of a display mode, content of a first display mode in a first screen of the electronic device and display an indication mark in a second screen of the electronic device, wherein the indication mark is used to indicate a trigger position of a second screen operation.

[0089] The second display module 602 is configured to display, based on a trigger operation on the content of the first display mode, input content corresponding to the trigger operation at the indication mark.

[0090] In some possible embodiments, the device 600 further comprises a displacement module configured to, in the case that the indication mark is displayed in the first screen, move the indication mark to the second screen display in response to the switching operation of the display mode.

[0091] In some possible embodiments, the device 600 further comprises a switching module configured to display, in response to the switching operation of the display mode, content of a second display mode in the first screen, wherein the content of the second display mode comprises the indication mark, and the content of the second display mode is different from the content of the first display mode; and the second display module 602 is further configured to display, based on a trigger operation on the content of the second display mode, input content corresponding to the trigger operation at the indication mark of the content of the second display mode and / or at the indication mark of the second screen.

[0092] In some possible embodiments, the apparatus 600 further includes a processing module configured to, in response to the switching operation of the display mode, map display content output by a graphics card in the electronic device to a virtual screen; and perform display processing on the display content output by the virtual screen to obtain the content in the first display mode.

[0093] In some possible embodiments, the processing module is further configured to perform at least one of the following processing: super-resolution processing on the display content to improve resolution of the display content; color transform processing on the display content to improve brightness and / or saturation of the display content; and special effect processing on the display content to modify display effect of the display content.

[0094] In some possible embodiments, the switching operation of the display mode includes at least one of the following: a pressing operation of a physical key and a triggering operation of a virtual key; and the virtual screen is at least one of the following: a virtual screen in an expansion mode and a virtual screen in a replication mode.

[0095] In some possible embodiments, the second display module 602 is further configured to: in response to a triggering operation on the content in the first display mode, process an operation event in the triggering operation to obtain input content corresponding to the operation event; and display the input content at the indication mark.

[0096] It should be noted that the above description of the apparatus embodiments is similar to the description of the above method embodiments, and has similar beneficial effects to the method embodiments. For technical details not disclosed in the apparatus embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.

[0097] It should be noted that, in the embodiments of the present application, if the above method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, and includes a plurality of instructions for causing an electronic device (which can be a smart phone and a tablet computer with a double screen, etc.) to execute all or part of the methods described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read only memory (Read Only Memory, ROM), a magnetic disk or an optical disk, and various storage media that can store program codes. Thus, the embodiments of the present application are not limited to any specific hardware and software combination.

[0098] Correspondingly, the embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps in the method according to any one of the above embodiments.

[0099] Correspondingly, the embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions, and when the chip is running, the steps in the method according to any one of the above embodiments are implemented.

[0100] Correspondingly, the embodiment of the present application also provides a computer program product, which is executed by a processor of an electronic device to implement the steps in the method according to any one of the above embodiments.

[0101] Based on the same technical concept, the embodiment of the present application provides an electronic device for implementing the display method described in the above method embodiment. Figure 7 The hardware entity diagram of the electronic device provided by the embodiment of the present application is shown in FIG. 7, which includes a memory 710 and a processor 720. Figure 7 The memory 710 stores a computer program executable on the processor 720, and the processor 720 implements the steps in the method according to any one of the embodiments of the present application when executing the program.

[0102] The memory 710 is configured to store instructions and applications executable by the processor 720, and can also cache data to be processed by the processor 720 and each module in the electronic device (for example, image data, audio data, voice communication data and video communication data), which can be realized by FLASH or RAM.

[0103] The processor 720 implements the steps of the method according to any one of the above embodiments when executing the program. The processor 720 generally controls the overall operation of the electronic device 700.

[0104] The processor can be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Central Processing Unit (CPU), a controller, a microcontroller, or a microprocessor. It can be understood that the electronic device for implementing the functions of the processor can also be other devices, and the embodiments of the present application are not limited in this regard.

[0105] The computer storage medium / memory can be a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Ferromagnetic Random Access Memory (FRAM), a Flash Memory, a magnetic surface memory, an optical disc, a Compact Disc Read-Only Memory (CD-ROM), or the like. It can also be various electronic devices including one or any combination of the above storage media.

[0106] It should be noted that the above description of the storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of the present application, please refer to the description of the method embodiments for understanding.

[0107] It should be understood that every feature, structure, or characteristic described herein is within a preferred embodiment of the present application. Thus, it is meant that the features, structures, or characteristics can be combined with each other in any manner within a preferred embodiment of the present application. In addition, it is contemplated that each feature, structure, or characteristic can be implemented in hardware, software, or a combination thereof.

[0108] It should be noted that, as used herein, the articles "a", "an", "the", and "at least one" are intended to mean that there is one or more of the elements in the preceding descriptions. The articles "a" (or "an"), as well as the first article "the" and "at least one" are intended to be interpreted as including both the singular and the plural, unless otherwise indicated. Thus, for example, "a" and "the" can mean one or more than one.

[0109] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed components can be through some interfaces, indirect coupling or communication connection between devices or units, which can be electrical, mechanical or other forms.

[0110] The units described above as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units; they can be located in one place or distributed on multiple network units; and some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0111] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be realized in the form of hardware or hardware plus software functional unit.

[0112] Alternatively, the above-mentioned integrated unit of the present application, if realized in the form of a software function module and sold or used as an independent product, can also be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable the equipment automatic test line to execute all or part of the methods described in the embodiments of the present application. The foregoing storage medium includes mobile storage devices, ROM, magnetic discs or optical discs and various media that can store program codes.

[0113] The methods disclosed in the several method embodiments provided by the present application can be combined arbitrarily without conflict to obtain new method embodiments.

[0114] The features disclosed in the several method or device embodiments provided by the present application can be combined arbitrarily without conflict to obtain new method embodiments or device embodiments.

[0115] The above is only an implementation of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A display method applied to an electronic device, the method comprising: In response to switching the display mode to a first display mode, the content of the first display mode is displayed on the first screen of the electronic device, and an indicator is displayed on the second screen of the electronic device, wherein the indicator is used to indicate the trigger position of the operation on the second screen; Based on the trigger operation of the content of the first display mode, the input content corresponding to the trigger operation is displayed at the indicator; In response to switching the display mode to the second display mode, the content of the second display mode is displayed on the first screen, wherein the content of the second display mode includes the indicator, and the content of the second display mode is different from the content of the first display mode; Based on the trigger operation of the content of the second display mode, input content corresponding to the trigger operation is displayed at the indicator of the content of the second display mode, and / or at the indicator of the second screen.

2. The method according to claim 1, further comprising: In response to a display mode switching operation, the display content output by the graphics card in the electronic device is mapped to a virtual screen; The display content output by the virtual screen is processed to obtain the content of the first display mode.

3. The method according to claim 2, wherein the display processing of the display content output by the virtual screen includes at least one of the following: The displayed content is subjected to super-resolution processing to improve the resolution of the displayed content; The displayed content is color-changing to improve its brightness and / or saturation; The displayed content is processed with special effects to modify its display appearance.

4. The method according to claim 2 or 3, wherein the display mode switching operation includes at least one of the following: pressing a physical button, triggering a virtual button; and the virtual screen is at least one of the following: an extended mode virtual screen and a duplicate mode virtual screen.

5. The method according to any one of claims 1 to 3, wherein displaying input content corresponding to the trigger operation at the indicator based on the trigger operation of the content of the first display mode comprises: In response to a trigger operation on the content of the first display mode, the operation event in the trigger operation is processed to obtain the input content corresponding to the operation event; The input content is displayed at the indicator on the second screen.

6. A display device, the device comprising: A first display module is configured to, in response to a switch to a first display mode, display the content of the first display mode on a first screen of the electronic device, and display an indicator on a second screen of the electronic device, wherein the indicator is used to indicate the trigger position of the operation on the second screen; The second display module is used to display input content corresponding to the trigger operation at the indicator based on the trigger operation of the content of the first display mode; A switching module is configured to display the content of the second display mode on the first screen in response to a switch of the display mode to the second display mode, wherein the content of the second display mode includes the indicator, and the content of the second display mode is different from the content of the first display mode; The second display module is further configured to display input content corresponding to the trigger operation at the indicator of the content in the second display mode, and / or at the indicator of the second screen, based on the trigger operation of the content in the second display mode.

7. An electronic device comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Keyboard display method, electronic equipment and computer readable storage medium

    CN111669459A

  • Keyboard display method, folding screen equipment and computer readable storage medium

    CN113986072A