Dual-screen notebook computer, and control method and device for dual-screen notebook computer

By setting up the connection between the microcontroller unit and the secondary display in a dual-screen laptop, the display content of the secondary display is independently controlled, which solves the problem of poor expansion of the secondary display and achieves higher display content expansion and flexibility.

WO2025066603A1PCT designated stage expired Publication Date: 2025-04-03K TRONICS (SUZHOU) TECH CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/111460
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-26
Filing Date
2024-08-12
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

In existing dual-screen laptops, the display content of the secondary display is mainly based on the copying of the display content of the main display, resulting in poor scalability.

Method used

By setting up a central processor, microcontroller unit, main display, operation panel and sub-display in a dual-screen laptop, the microcontroller unit is connected to the sub-display, and the microcontroller unit can independently control the display content of the sub-display.

Benefits of technology

The display content of the secondary display is improved to make it not limited by the display content of the primary display, and the requirements for the secondary display are reduced. The secondary display can use screens with a smaller refresh rate and size.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024111460_03042025_PF_FP_ABST
    Figure CN2024111460_03042025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed herein are dual-screen notebook computer, and a control method and device for the dual-screen notebook computer. The dual-screen notebook computer comprises: a central processing unit, a micro-control unit, a main display screen, an operation panel, and an auxiliary display screen. The auxiliary display screen is arranged on a back surface of the main display screen or on the operation panel. A first output end of the central processing unit is connected to a first input end of the micro-control unit by means of a preset interface, and the preset interface is any one of a mobile industry processor interface, a serial peripheral interface, and a universal serial bus interface. An output end of the micro-control unit is connected to the auxiliary display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Dual-screen notebook computer, control method and device for dual-screen notebook computer

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311253799.0, filed on September 26, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present disclosure belongs to the field of display technology, and in particular relates to a dual-screen notebook computer, and a control method and device for the dual-screen notebook computer. Background Art

[0004] Laptop computers play an important role in people's lives and work. Currently, laptop computers usually only have one display screen. In order to improve the user experience, a small number of laptops have two displays, namely a main display screen and a secondary display screen.

[0005] In laptops with two displays, the secondary display's connection scheme is based on the extended display port (EDP) of the central processing unit (CPU). This means the secondary display connects to the CPU via the EDP. This connection method results in the secondary display's content being primarily a copy of the primary display's, resulting in poor scalability.

[0006] Summary of the Invention

[0007] The embodiments of the present disclosure provide a dual-screen laptop computer, a control method and a device for the dual-screen laptop computer, thereby improving the scalability of the display content of the secondary display screen at least to a certain extent.

[0008] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by practice of the present disclosure.

[0009] According to a first aspect of an embodiment of the present disclosure, a dual-screen laptop computer is provided, comprising: a central processing unit, a microcontroller unit, a main display screen, an operation panel, and a sub-display screen; wherein the sub-display screen is arranged on the back of the main display screen or on the operation panel; a first output end of the central processing unit is connected to a first input end of the microcontroller unit via a preset interface, and the preset interface is any one of a mobile industry processor interface, a serial peripheral interface, and a universal serial bus interface; the output end of the microcontroller unit is connected to the sub-display screen.

[0010] In some embodiments, the dual-screen laptop further includes: a first switching device and a screen cable; wherein,

[0011] The input end of the first adapter device is connected to the second output end of the central processing unit through the extended display interface; the output end of the first adapter device is connected to the main display screen through the screen cable.

[0012] In some embodiments, the secondary display screen is arranged on the back of the main display screen, and the dual-screen laptop computer also includes: a second adapter device arranged in the hinge box; wherein, the second adapter device is connected to the output end of the first adapter device through the screen cable; the output end of the microcontroller unit is connected to the secondary display screen via the first adapter device, the screen cable, and the second adapter device in sequence.

[0013] In some embodiments, the second switching device includes a power subunit, and the power subunit is used to supply power to the secondary display screen.

[0014] In some embodiments, the auxiliary display screen is provided on the operation panel, and the first output terminal of the microcontroller unit is connected to the auxiliary display screen.

[0015] In some embodiments, the secondary display screen is a touch screen, the second output end of the microcontroller unit is connected to the input end of the central processing unit, the second input end of the microcontroller unit is connected to the secondary display screen, and the microcontroller unit is used to control the secondary display screen to realize the function of a touchpad or keyboard.

[0016] In some embodiments, the microcontroller unit is further used to call a second application programming interface corresponding to the touchpad to obtain first data to be displayed corresponding to the touchpad through the second application programming interface, or to call a third application programming interface corresponding to the keyboard to obtain second data to be displayed corresponding to the keyboard through the third application programming interface, output the first data to be displayed or the second data to be displayed to the secondary display screen for display, and send the touch data to the central processing unit in response to the touch data of the secondary display screen; the central processing unit is used to generate data to be displayed corresponding to the touch data, and output the data to be displayed to the main display screen for display.

[0017] In some embodiments, the dual-screen laptop computer further includes a function switching unit, which is connected to the third input terminal of the microcontroller unit; wherein the function switching unit is used to output a function switching signal to the microcontroller unit; the microcontroller unit is also used to control the secondary display screen to realize the function of the touchpad or the keyboard when the function switching signal is a first signal; when the function switching signal is a second signal, call the first application programming interface corresponding to the target data to be displayed from the central processing unit to obtain the target data to be displayed through the first application programming interface, and output the target data to be displayed to the secondary display screen for display.

[0018] According to a second aspect of an embodiment of the present disclosure, a control method for a dual-screen laptop computer is provided, which is executed on the above-mentioned microcontroller unit. The control method includes: calling a first application programming interface corresponding to target data to be displayed from a central processing unit to obtain the target data to be displayed through the first application programming interface; and outputting the target data to be displayed to a secondary display screen for display.

[0019] In some embodiments, the control method of a dual-screen laptop computer further includes: obtaining a function switching signal; if the function switching signal is a first signal, controlling the secondary display screen to implement the function of a touchpad or keyboard; if the function switching signal is a second signal, executing the step of calling the first application programming interface of the target data to be displayed from the central processing unit.

[0020] In some embodiments, controlling the secondary display screen to implement the function of a touchpad or keyboard includes: calling a second application programming interface corresponding to the touchpad to obtain first data to be displayed corresponding to the touchpad through the second application programming interface, or calling a third application programming interface corresponding to the keyboard to obtain second data to be displayed corresponding to the keyboard through the third application programming interface; outputting the first data to be displayed or the second data to be displayed to the secondary display screen for display; and sending the touch data of the secondary display screen to the central processing unit in response to touch data of the secondary display screen, so that the central processing unit generates data to be displayed corresponding to the touch data.

[0021] According to a third aspect of an embodiment of the present disclosure, a control device for a dual-screen laptop computer is provided, comprising: a data acquisition unit, configured to call a first application programming interface of target data to be displayed from a central processing unit, so as to obtain the target data to be displayed through the first application programming interface;

[0022] The data display unit is used to output the target data to be displayed to the secondary display screen for display.

[0023] According to a fourth aspect of an embodiment of the present disclosure, a control device for a dual-screen laptop computer is provided, including a processor and a memory, wherein the memory stores computer program instructions that can be executed by the processor, and when the processor executes the computer program instructions, the steps of the method described in any one of the first aspects above are implemented.

[0024] According to a fifth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, in which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor is prompted to implement the steps of the method described in any one of the first aspects above.

[0025] In the present disclosure, a central processing unit, a microcontroller unit, a main display screen, an operation panel, and a secondary display screen are provided in a dual-screen laptop computer; wherein the secondary display screen is provided on the back of the main display screen or on the operation panel; a first output terminal of the central processing unit is connected to a first input terminal of the microcontroller unit via a preset interface, wherein the preset interface is any one of a mobile industry processor interface, a serial peripheral interface, and a universal serial bus interface; and an output terminal of the microcontroller unit is connected to the secondary display screen. Through the technical solution provided by the present disclosure, the microcontroller unit can control the display content of the secondary display screen, so that the display content of the secondary display screen is not restricted by the display content of the main display screen, thereby improving the scalability of the display content of the secondary display screen.

[0026] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] FIG1 shows a schematic structural diagram of a dual-screen laptop computer according to an embodiment;

[0028] FIG2 is a schematic diagram showing a position of the secondary display screen in FIG1 ;

[0029] FIG3 is a schematic diagram showing another position of the secondary display screen in FIG1 ;

[0030] FIG4 shows a schematic structural diagram of the microcontroller unit in FIG1 ;

[0031] FIG5 shows a schematic structural diagram of a dual-screen laptop computer according to another embodiment;

[0032] FIG6 shows a schematic structural diagram of a dual-screen laptop computer in another embodiment;

[0033] FIG7 shows a cross-sectional schematic diagram of the dual-screen notebook computer in FIG6 ;

[0034] FIG8 shows a schematic structural diagram of the first switching device in FIG7 ;

[0035] FIG9 shows a schematic structural diagram of the second switching device in FIG7 ;

[0036] FIG10 shows a circuit diagram of the power supply subunit in FIG9 ;

[0037] FIG11 shows a schematic structural diagram of a dual-screen laptop computer in another embodiment;

[0038] FIG12 is a schematic diagram showing a data flow of the dual-screen laptop computer in FIG11 ;

[0039] FIG13 is a flow chart showing a method for controlling a dual-screen laptop computer according to one embodiment;

[0040] FIG14 shows a flow chart of a method for controlling a dual-screen notebook computer according to another embodiment;

[0041] FIG15 shows a detailed flow chart of FIG14 ;

[0042] FIG16 shows a block diagram of a control device for a dual-screen laptop computer according to one embodiment;

[0043] FIG17 shows a schematic structural diagram of a control device for a dual-screen laptop computer in one embodiment.

[0044] Description of Figure Numbers: DETAILED DESCRIPTION

[0045] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.

[0046] In addition, the described features, structures or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure can be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, well-known methods, devices, implementations or operations are not shown or described in detail to avoid blurring various aspects of the present disclosure.

[0047] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0048] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.

[0049] It should also be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present disclosure described herein can be implemented in an order other than that shown or described.

[0050] Figure 1 shows a schematic structural diagram of a dual-screen laptop computer in one embodiment. As shown in Figure 1, the dual-screen laptop computer may include: a central processing unit 10, a micro control unit 20, a main display screen (not shown), an operation panel (not shown) and a sub-display screen 30; wherein the sub-display screen 30 is arranged on the back of the main display screen or on the operation panel; the first output end of the central processing unit 10 is connected to the first input end of the micro control unit 20 through a preset interface, and the preset interface is any one of a mobile industry processor interface, a serial peripheral interface, and a universal serial bus interface; the output end of the micro control unit 20 is connected to the sub-display screen 30.

[0051] Assuming that a dual-screen laptop can be divided into sides A, B, C, and D, side A is the back of the main display, i.e., the side where the back cover of the main display is located; side B is the side where the main display is located; side C is the side where the operation panel is located; and side D is the back of the operation panel, i.e., the side where the bottom cover of the dual-screen laptop is located. In the disclosed embodiment, the secondary display 30 can be located on either side A or C of the dual-screen laptop.

[0052] Figure 2 shows a schematic diagram of the position of the secondary display screen 30 in Figure 1. As shown in Figure 2, the secondary display screen 30 is set on the A side of the dual-screen laptop computer. The embodiment of the present disclosure does not limit the size of the secondary display screen 30 and the specific position on the A side.

[0053] FIG3 illustrates another schematic diagram of the position of the secondary display screen 30 in FIG1 . As shown in FIG3 , the primary display screen 40 is located on the B side of the dual-screen laptop, while the secondary display screen 30 is located on the operating panel, i.e., on the C side of the dual-screen laptop. The present disclosure does not limit the size or specific position of the secondary display screen 30 on the C side. In some embodiments, when the secondary display screen 30 is located on the C side of the dual-screen laptop and is a touch screen, the secondary display screen 30 can be located in the position of a traditional touchpad, replacing the traditional touchpad and performing the corresponding functions of the traditional touchpad.

[0054] In some embodiments, if the secondary display screen 30 is an ink screen, the preset interface can be a serial peripheral interface (SPI) or a universal serial bus interface (USB), that is, the first output end of the central processing unit 10 is connected to the first input end of the micro control unit 20 through the SPI interface or the SUB interface, and the output end of the micro control unit 20 is connected to the ink screen.

[0055] FIG4 shows a schematic diagram of the structure of the microcontroller unit 20 in FIG1 . As shown in FIG4 , the microcontroller unit 20 has an SPI interface and a USB 2.0 interface at its input, and an SPI interface at its output. Thus, the microcontroller unit 20 can be connected to the central processing unit via the SPI interface or the USB 2.0 interface to achieve signal transmission between the microcontroller unit and the central processing unit. During implementation, a microcontroller unit with a larger flash memory capacity can be selected to support more data processing.

[0056] Referring back to Figure 1, in other embodiments, if the secondary display screen 30 is a color screen, the preset interface can be a mobile industry processor interface (MIPI), that is, the first output end of the central processing unit 10 is connected to the first input end of the micro control unit 20 through the MIPI interface, and the output end of the micro control unit 20 is connected to the color screen.

[0057] It is understandable that after the micro control unit 20 is connected to the central processing unit 10, the first application program interface (API) can be called from the central processing unit 10 to obtain the target data to be displayed through the first API interface, and output the target data to be displayed to the secondary display screen 30 for display.

[0058] During the implementation process, the target data to be displayed can be data corresponding to the user's customized APP, such as time, weather, meeting records, chat information, navigation information of materials, etc.

[0059] Since the micro control unit 20 has independent programming capability, the micro control unit 20 can also obtain data from the central processing unit 10 in other ways, and after processing the obtained data, output it to the secondary display screen 30 for display.

[0060] It should be noted that the secondary display screen in current dual-screen laptops is directly connected to the central processing unit through the EDP interface, resulting in poor scalability of the secondary display screen. At the same time, this solution has high requirements for the secondary display screen, such as requiring the secondary display screen to have an EDP interface, a high refresh rate and a large size.

[0061] The dual-screen laptop computer of the disclosed embodiment can control the display content of the secondary display screen 30 through the microcontroller unit 20, so that the display content of the secondary display screen 30 is not restricted by the display content of the primary display screen, thereby improving the scalability of the display content of the secondary display screen 30. Furthermore, this solution reduces the requirements for the secondary display screen 30, as the secondary display screen 30 does not need to have an EDP interface. Moreover, because the display content of the secondary display screen 30 is not restricted by the display content of the primary display screen, the secondary display screen 30 can adopt a smaller refresh rate and size.

[0062] Figure 5 shows a structural schematic diagram of a dual-screen laptop computer in another embodiment. As shown in Figure 5, the dual-screen laptop computer may further include: a first adapter device 50 and a screen cable (not marked); wherein, the input end of the first adapter device 50 is connected to the second output end of the central processing unit 10 through an extended display interface; and the output end of the first adapter device 50 is connected to the main display screen 40 through the screen cable.

[0063] In some embodiments, the first adapter device 50 may be an adapter interface having an EDP interface, one end of the adapter interface being connected to the central processor 10 via the EDP interface, and the other end being connected to the main display screen 40 via a screen cable.

[0064] Through the above design, the main display screen 40 can display the data output by the central processing unit 10, and the sub-display screen 30 can also display the data processed by the micro control unit 20, thereby realizing the dual-screen display of the dual-screen laptop computer.

[0065] Figure 6 shows a schematic diagram of the structure of another embodiment of a dual-screen laptop computer, applicable to a case where the secondary display screen is located behind the primary display screen. As shown in Figure 6 , the dual-screen laptop computer may further include a second adapter device 60 disposed within the hinge housing; wherein the second adapter device 60 is connected to the output of the first adapter device 50 via a display cable; and the output of the microcontroller unit 20 is connected to the secondary display screen 30 via the first adapter device 50, the display cable, and the second adapter device 60 in sequence.

[0066] The arrangement of the second adapter device 60 in the hinge box can be referred to Figure 7. As shown in Figure 7, a hinge box is arranged between the main display screen and the operation panel of the dual-screen laptop computer. One end of the second adapter device is connected to the screen cable, and the other end is connected to the secondary display screen through a flexible printed circuit (FPC).

[0067] During implementation, the first adapter 50 may be an adapter. FIG8 shows a schematic structural diagram of the first adapter 50 in FIG7 . As shown in FIG7 , the first adapter 50 is an adapter having an EDP interface and an SPI interface, and outputting signals via a screen line. Of course, the adapter may also have an EDP interface and a MIPI interface, and output signals via a screen line.

[0068] During the implementation process, the second adapter device 60 can be an adapter board. Figure 9 shows a structural schematic diagram of the second adapter device 60 in Figure 7. As shown in Figure 9, the second adapter device 60 is an adapter board, which has an input interface 601, an output interface 602 and a power sub-unit 603, wherein the input interface 601 is connected to the output end of the first adapter device through a screen line, the output interface 602 is connected to the secondary display screen through an FPC line, and the power sub-unit 603 is used to supply power to the secondary display screen.

[0069] The circuit design of the power subunit 603 can be referenced to FIG10 . As shown in FIG10 , the power subunit may include first to fifth capacitors C1 to C5, first to third diodes D1 to D3, an inductor L, a MOS transistor Q1, and a resistor R. The anode of the first diode D1, the cathode of the third diode D3, and the gate of the MOS transistor Q1 are all connected to the output interface 602. The power subunit can provide a 3.3V voltage for the secondary display screen.

[0070] It should be noted that the central processing unit 10, the micro control unit 20 and the first adapter device 50 are usually arranged on the motherboard. How to connect the micro control unit 20 with the secondary display screen 30 arranged on the A side of the dual-screen laptop computer becomes a difficult problem to solve.

[0071] In the disclosed embodiments, the design of the second adapter not only reduces the number of signal lines passing through the hinge box and prevents the cables from being squeezed by the hinge, but also provides power and multiple interfaces for the secondary display, facilitating the selection of a secondary display. The microcontroller unit is connected to the secondary display via the first adapter, the screen cable, and the second adapter, achieving a connection between the microcontroller unit and the secondary display located on the A side of the dual-screen laptop.

[0072] FIG11 shows a schematic diagram of the structure of a dual-screen notebook computer in another embodiment, which is applicable to the case where the secondary display screen is arranged on the operation panel. As shown in FIG11 , the first output terminal of the micro control unit 20 is connected to the secondary display screen 30 .

[0073] It is understandable that when the sub-display screen 30 is provided on the operation panel, the micro control unit 20 may be directly connected to the sub-display screen 30 to achieve signal transmission with the sub-display screen 30 .

[0074] In some embodiments, if the auxiliary display screen 30 is a touch screen, the second output terminal of the micro control unit 20 is connected to the input terminal of the central processing unit 10 , and the second input terminal of the micro control unit 20 is connected to the auxiliary display screen 30 .

[0075] It is understood that if the secondary display screen 30 is a touch screen, it can be placed in the position where a traditional touch screen is located and replace the traditional touchpad. In this case, the secondary display screen 30 needs to perform both touchpad and display functions. If the secondary display screen 30 is a touch screen, it can also be placed in the position where a traditional keyboard is located and replace the traditional keyboard. In this case, the secondary display screen 30 needs to perform both keyboard and display functions.

[0076] In order to realize the function of the touchpad or keyboard, the microcontroller unit 20 can call the second API interface corresponding to the touchpad to obtain the first data to be displayed corresponding to the touchpad (i.e., the touchpad interface) through the second API interface, or call the third API interface corresponding to the keyboard to obtain the second data to be displayed corresponding to the keyboard (i.e., the keyboard interface) through the third API interface, and output the first data to be displayed or the second data to be displayed to the secondary display screen 30 for display.

[0077] The secondary display screen 30 outputs the touch data generated by the user on the secondary display screen 30 to the microcontroller unit 20 through the USB interface. The microcontroller unit 20 then sends the touch data to the central processing unit 10 through the USB interface. The central processing unit 10 generates corresponding data to be displayed based on the touch data, and outputs the data to be displayed to the main display screen 40 through the EDP interface for display.

[0078] In order to realize the display function, the micro control unit 20 can obtain data from the central processor 10 through the MIPI interface, and output the obtained data through the MIPI interface to the secondary display screen 30 for display. The micro control unit 20 can also obtain data from the central processor 10 through the SPI interface or the USB interface, and output the obtained data through the SPI interface to the secondary display screen 30 for display.

[0079] In some embodiments, the dual-screen laptop computer may further include a function switching unit 70, which is connected to the third input terminal of the microcontroller unit 20, wherein the function switching unit is used to output a function switching signal to the microcontroller unit 20; the microcontroller unit 20 is used to control the secondary display screen 30 to realize the function of a touchpad or keyboard when the function switching signal is a first signal; when the function switching signal is a second signal, the first application programming interface corresponding to the target data to be displayed is called from the central processor 10 to obtain the target data to be displayed through the first application programming interface, and output the target data to be displayed to the secondary display screen 30 for display.

[0080] During the implementation process, the function switching unit 70 can be an embedded controller. The user can trigger the embedded controller to output the level signal of the General Purpose Input Output (GPIO) as a function switching signal through a hot key or a physical key. The microcontroller unit 20 switches the display function of the touch screen and the function of the touchpad according to the high and low level signals, or switches the display function of the touch screen and the function of the keyboard according to the high and low level signals.

[0081] Taking switching the display function of the touch screen and the function of the touchpad as an example, the microcontroller unit 20 can call the first API interface corresponding to the target data to be displayed from the central processor 10 when the level signal is high, so as to obtain the target data to be displayed through the first API interface, and output the target data to be displayed to the sub-display screen 30 for display, thereby realizing the display function of the touch screen; when the level signal is low, the sub-display screen 30 is controlled to realize the function of the touchpad.

[0082] FIG12 is a schematic diagram of a data flow for the dual-screen laptop computer shown in FIG11 . As shown in FIG12 , the embedded controller outputs a function switching signal to the microcontroller unit 20. When the function switching signal received by the microcontroller unit 20 is a first signal indicating a switch to the touchpad function, the microcontroller unit 20 calls a second API interface from the touchpad controller 80 to obtain first data to be displayed corresponding to the touchpad (i.e., the touchpad interface) through the second API interface, and outputs the first data to be displayed to the secondary display screen 30 for display. When a user touches the secondary display screen 30, touch data is generated on the secondary display screen 30. The secondary display screen 30 outputs the touch data to the microcontroller unit 20, which sends the touch data to the central processing unit 10. The central processing unit 10 generates data to be displayed corresponding to the touch data (e.g., data for manipulating the display screen of the main display screen 40), and outputs the data to be displayed to the main display screen 40 for display.

[0083] It should be noted that compared with the dual-screen laptop computer solution that uses two independent modules, namely the traditional touchpad and the secondary display screen, or the solution that uses two independent modules, namely the traditional keyboard and the secondary display screen, the embodiment of the present disclosure can realize multiple functions such as the touchpad, user-customized display content and handwriting input through a secondary display screen with a touch function, thereby realizing the switching of the secondary display screen function according to user needs.

[0084] FIG13 is a flow chart showing a method for controlling a dual-screen laptop computer according to an embodiment. As shown in FIG13 , a method for controlling a dual-screen laptop computer is provided. The method is described by taking the microcontroller unit in FIG1 as an example. The method may include the following steps:

[0085] Step 1301: calling a first application programming interface corresponding to target data to be displayed from a central processing unit to obtain the target data to be displayed through the first application programming interface;

[0086] Step 1302: Output the target data to be displayed to the secondary display screen for display.

[0087] During the implementation process, the target data to be displayed can be data corresponding to a customized APP, such as time, weather, meeting records, chat information, navigation information of data, etc.

[0088] The micro control unit can call the first API interface based on any one of a variety of protocols such as Hypertext Transfer Protocol (HTTP), Remote Procedure Call Protocol (RPC), Simple Object Access Protocol (SOAP), etc. The embodiment of the present disclosure does not limit the implementation method of calling the first API interface.

[0089] It can be understood that after the microcontroller calls the first API interface, the central processing unit will return the target data to be displayed to the microcontroller. If the secondary display screen is set on the A side of the dual-screen laptop computer, the microcontroller will transmit the target data to be displayed to the secondary display screen through the first adapter device, the screen line, and the second adapter device for display; if the secondary display screen is set on the C side of the dual-screen laptop computer, the microcontroller will directly transmit the target data to be displayed to the secondary display screen for display.

[0090] The embodiment of the present disclosure obtains the target data to be displayed through the first API interface by calling the first API interface corresponding to the target data to be displayed from the central processing unit, and outputs the target data to be displayed to the secondary display screen for display, thereby realizing customization of the display content of the secondary display screen, making the display content of the secondary display screen not restricted by the display content of the main display screen, and improving the scalability of the display content of the secondary display screen.

[0091] FIG14 shows a flow chart of a method for controlling a dual-screen laptop computer according to another embodiment. As shown in FIG14 , the method for controlling a dual-screen laptop computer may include the following steps:

[0092] Step 1401: Acquire a function switching signal;

[0093] Step 1402: If the function switching signal is the first signal, control the secondary display screen to implement the function of a touch panel or a keyboard;

[0094] Step 1403: If the function switching signal is the second signal, the first application programming interface corresponding to the target data to be displayed is called from the central processor to obtain the target data to be displayed through the first application programming interface, and output the target data to be displayed to the secondary display screen for display.

[0095] It is understandable that if the secondary display screen is located on the C side of the dual-screen laptop and is a touch screen, the secondary display screen needs to realize the touchpad function and display function, or needs to display the keyboard function and display function. In order to realize function switching, it is necessary to obtain a function switching signal.

[0096] The user can trigger the embedded controller to output a function switching signal through a hotkey. The microcontroller unit obtains the function switching signal and switches the display function of the touch screen and the function of the touchpad according to the function switching signal, or switches the display function of the touch screen and the function of the keyboard according to the function switching signal.

[0097] During the implementation process, the level signal of the GPIO interface of the embedded controller can be used as a function switching signal. Taking the first signal as a high-level signal and the second signal as a low-level signal as an example, if the function switching signal is a high-level signal, the microcontroller unit realizes the function of the touchpad or the keyboard; if the function switching signal is a low-level signal, the microcontroller unit realizes the display function.

[0098] In some embodiments, the microcontroller unit can call the second API interface corresponding to the touchpad to obtain the first data to be displayed corresponding to the touchpad through the second API interface, or call the third API interface corresponding to the keyboard to obtain the second data to be displayed corresponding to the keyboard through the third API interface; output the first data to be displayed or the second data to be displayed to the secondary display screen for display; in response to the touch data of the secondary display screen, send the touch data to the central processing unit, so that the central processing unit generates the data to be displayed corresponding to the touch data.

[0099] It can be understood that the second API interface can be a Windows virtual touchpad interface. By calling the second API interface, the touchpad function can be synchronized, and the first data to be displayed (i.e., the touchpad interface) can be obtained, and then the touchpad interface can be output to the secondary display screen for display. The user touches the secondary display screen to generate touch data on the secondary display screen, and the secondary display screen outputs the touch data to the microcontroller unit. The microcontroller unit sends the touch data to the central processing unit, and the central processing unit generates data to be displayed corresponding to the touch data (such as data for manipulating the display screen of the main display screen), and outputs the data to be displayed to the main display screen for display.

[0100] The third API interface may be a windows virtual keyboard interface. By calling the third API interface, the keyboard functions may be synchronized to obtain the second data to be displayed (ie, the keyboard interface), thereby realizing the keyboard functions.

[0101] Figure 15 shows a detailed flow chart of Figure 14. As shown in Figure 15, after the application layer software is switched, the microcontroller unit judges the function switching signal. If the function switching signal is the first signal, it switches to the touchpad function. The mainboard notifies the operating system that the function has been switched, and the operating system pushes the API interface (such as the second API interface). The microcontroller unit (MCU) enters the touchpad construction by calling the API interface, and synchronizes the physical functions of the touchpad, thereby realizing the function of the touchpad.

[0102] If the function switching signal is the second signal, the APP customization synchronization in the operating system of the main display screen is performed, the operating system of the main display screen pushes the API interface (such as the first API interface), and the central processing unit performs interface judgment. If the MCU is connected to the MIPI interface, the API interface is pushed through the MIPI interface, the MCU calls the API interface, obtains the customized APP, and outputs it to the secondary display screen for display; if the MCU is connected to the SPI interface or USB interface, the API interface is pushed through the SPI interface or USB interface, the MCU calls the API interface, obtains the customized APP, and outputs it to the secondary display screen for display.

[0103] The embodiment of the present disclosure realizes multiple functions such as a touch panel, user-customized display content, and handwriting input through a secondary display screen with a touch function, and realizes switching of the secondary display screen functions according to user needs.

[0104] The following describes an embodiment of the device disclosed herein, which can be used to implement the control method for a dual-screen laptop computer described in the aforementioned embodiment of the present disclosure. For details not disclosed in the device embodiment of the present disclosure, please refer to the embodiment of the control method for a dual-screen laptop computer described in the aforementioned embodiment of the present disclosure.

[0105] Referring to Figure 16 , a block diagram of a control device for a dual-screen laptop computer according to an embodiment of the present disclosure is shown. As shown in Figure 16 , the control device for a dual-screen laptop computer according to an embodiment of the present disclosure may include: a data acquisition unit 1601 and a data display unit 1602 . The data acquisition unit 1601 is configured to invoke a first application programming interface (API) for target data to be displayed from a central processing unit (CPU) to obtain the target data via the first API; and the data display unit 1602 is configured to output the target data to be displayed to the secondary display screen for display.

[0106] In some embodiments, the data acquisition unit 1601 can also be used to obtain a function switching signal; the control device of the dual-screen laptop computer can also include a touch control unit (not shown), which is used to control the secondary display screen to realize the function of a touchpad or keyboard if the function switching signal is a first signal; the data acquisition unit 1601 can also be used to execute the step of calling the first application programming interface of the target data to be displayed from the central processing unit if the function switching signal is a second signal.

[0107] In some embodiments, the touch control unit can also be used to call the second application programming interface corresponding to the touchpad to obtain the first data to be displayed corresponding to the touchpad through the second application programming interface, or call the third application programming interface corresponding to the keyboard to obtain the second data to be displayed corresponding to the keyboard through the third application programming interface; output the first data to be displayed or the second data to be displayed to the secondary display screen for display; in response to the touch data of the secondary display screen, send the touch data to the central processing unit, so that the central processing unit generates the data to be displayed corresponding to the touch data.

[0108] Based on the same concept, an embodiment of the present disclosure also provides a control device for a dual-screen laptop computer. Referring to Figure 17, a structural schematic diagram of the control device of the dual-screen laptop computer in an embodiment of the present disclosure is shown. The control device of the dual-screen laptop computer includes one or more memories 1704, one or more processors 1702, and at least one computer program (computer program instruction) stored in the memory 1704 and executable on the processor 1702. When the processor 1702 executes the computer program, the method described above is implemented.

[0109] In FIG17 , a bus architecture (represented by bus 1700) is shown. Bus 1700 may include any number of interconnected buses and bridges. Bus 1700 links various circuits, including one or more processors represented by processor 1702 and memory represented by memory 1704. Bus 1700 may also link various other circuits, such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and, therefore, will not be described further herein. Bus interface 1705 provides an interface between bus 1700 and receiver 1701 and transmitter 1703. Receiver 1701 and transmitter 1703 may be the same component, namely a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 1702 is responsible for managing bus 1700 and general processing, while memory 1704 may be used to store data used by processor 1702 when performing operations.

[0110] Based on the same concept, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer program instructions. When the computer program instructions are executed by a processor, the processor is prompted to implement the steps of the method described above.

[0111] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope and spirit of the present disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Furthermore, the functional units may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.

[0112] In the several embodiments provided in the present disclosure, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0113] The units described as separate components may or may not be physically separate, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0114] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution 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 for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store computer program instructions, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0115] The foregoing description is merely an embodiment of the present disclosure and is not intended to limit the present disclosure. Various modifications and variations are readily apparent to those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present disclosure are intended to be within the scope of the claims of this application.

Claims

1. A dual-screen laptop computer, comprising: Central processing unit, micro control unit, main display screen, operation panel and sub-display screen; among which, The secondary display screen is arranged on the back of the primary display screen or on the operation panel; The first output terminal of the central processing unit is connected to the first input terminal of the micro control unit through a preset interface, and the preset interface is any one of a mobile industry processor interface, a serial peripheral interface, and a universal serial bus interface; The output end of the micro control unit is connected to the auxiliary display screen.

2. The dual-screen laptop computer according to claim 1, further comprising: The first switching device and the screen line; wherein, The input end of the first adapter device is connected to the second output end of the central processor via an extended display interface; The output end of the first switching device is connected to the main display screen through the screen cable.

3. The dual-screen laptop computer according to claim 2, wherein: The secondary display screen is arranged on the back of the primary display screen, and the dual-screen notebook computer further comprises: a second adapter device arranged in the hinge box; wherein, The second switching device is connected to the output end of the first switching device through the screen cable; The output end of the micro control unit is connected to the auxiliary display screen via the first switching device, the screen cable, and the second switching device in sequence.

4. The dual-screen laptop computer according to claim 3, wherein: The second switching device includes a power subunit, and the power subunit is used to supply power to the secondary display screen.

5. The dual-screen laptop computer according to claim 2, wherein: The auxiliary display screen is arranged on the operation panel, and the first output terminal of the micro control unit is connected to the auxiliary display screen.

6. The dual-screen laptop computer according to claim 5, wherein: The secondary display screen is a touch screen, the second output end of the microcontroller unit is connected to the input end of the central processor, the second input end of the microcontroller unit is connected to the secondary display screen, and the microcontroller unit is used to control the secondary display screen to realize the function of a touchpad or a keyboard.

7. The dual-screen laptop computer according to claim 6, wherein: The microcontroller unit is further used for calling a second application programming interface corresponding to the touch panel to obtain first data to be displayed corresponding to the touch panel through the second application programming interface, or calling a third application programming interface corresponding to the keyboard to obtain second data to be displayed corresponding to the keyboard through the third application programming interface, outputting the first data to be displayed or the second data to be displayed to the secondary display screen for display, and sending the touch data to the central processor in response to the touch data of the secondary display screen; The central processing unit is used to generate data to be displayed corresponding to the touch data, and output the data to be displayed to the main display screen for display.

8. The dual-screen notebook computer according to claim 6, further comprising a function switching unit, wherein the function switching unit is connected to the third input terminal of the micro control unit; wherein The function switching unit is used to output a function switching signal to the micro control unit; The microcontroller unit is also used to control the secondary display screen to realize the function of the touch pad or the keyboard when the function switching signal is a first signal; and to call the first application programming interface corresponding to the target data to be displayed from the central processing unit when the function switching signal is a second signal, so as to obtain the target data to be displayed through the first application programming interface, and output the target data to be displayed to the secondary display screen for display.

9. A control method for a dual-screen laptop computer, the control method being executed in a microcontroller unit according to any one of claims 1 to 8, the control method comprising: Calling a first application programming interface corresponding to the target data to be displayed from the central processing unit to obtain the target data to be displayed through the first application programming interface; The target data to be displayed is output to the secondary display screen for display.

10. The control method of the dual-screen notebook computer according to claim 9, further comprising: Get function switching signal; If the function switching signal is the first signal, controlling the secondary display screen to realize the function of a touch panel or a keyboard; If the function switching signal is the second signal, the step of calling the first application programming interface of the target data to be displayed from the central processing unit is performed.

11. The control method of the dual-screen notebook computer according to claim 10, wherein: The controlling the secondary display screen to realize the function of a touch panel or a keyboard includes: calling a second application programming interface corresponding to the touch panel to obtain first to-be-displayed data corresponding to the touch panel through the second application programming interface, or Calling a third application programming interface corresponding to the keyboard to obtain second to-be-displayed data corresponding to the keyboard through the third application programming interface; Outputting the first data to be displayed or the second data to be displayed to the secondary display screen for show; In response to the touch data of the secondary display screen, the touch data is sent to the central processor, so that the central processor generates data to be displayed corresponding to the touch data.

12. A control device for a dual-screen notebook computer, comprising: A data acquisition unit, configured to call a first application programming interface of target data to be displayed from a central processing unit, so as to obtain the target data to be displayed through the first application programming interface; The data display unit is used to output the target data to be displayed to the secondary display screen for display.

13. A control device for a dual-screen laptop computer, comprising a processor and a memory, wherein: The memory stores computer program instructions that can be executed by the processor, and when the processor executes the computer program instructions, the steps of the method according to any one of claims 9 to 11 are implemented.

14. A computer-readable storage medium, wherein computer program instructions are stored in the computer-readable storage medium, and when the computer program instructions are executed by a processor, the processor is prompted to implement the steps of the method according to any one of claims 9 to 11.

Citation Information

Patent Citations

  • Multi-working mode double screen notebook computer system and operating control method

    CN101566865A

  • Double-screen notebook computer and double-screen display method

    CN107741760A

  • Double-screen notebook computer and control method and device of double-screen notebook computer

    CN117270639A

  • Notebook computer provided with double display touch screens

    CN203287814U

  • Double-screen display driving circuit compatible with Android standard

    CN217767796U