Display method, first equipment and electronic equipment

By obtaining the configuration information of the second device to create a virtual display screen, the problem of being unable to achieve extended mode in wireless screen projection technology is solved, and flexible screen sharing and optimized display effects between multiple devices are achieved.

CN120602714APending Publication Date: 2025-09-05LENOVO (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510399603.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-09-05

AI Technical Summary

Technical Problem

Existing wireless screen projection technology cannot be flexibly configured according to user needs, cannot achieve expansion mode, and can only achieve simple screen replication.

Method used

The first device obtains the configuration information of the second device, such as resolution, refresh rate, color, brightness, etc., creates a virtual second display screen, and makes settings based on this information so that the second device can receive and display data with the best display effect.

Benefits of technology

It achieves the flexibility and efficiency of screen sharing between multiple devices, and can make corresponding adjustments based on the display characteristics of different devices to provide a better user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120602714A_ABST
    Figure CN120602714A_ABST
Patent Text Reader

Abstract

The invention provides a display method, a first device and an electronic device, the first device obtains configuration information of a second device based on wireless connection between the first device and the second device; based on configuration information of a second device, the first device sets a second display screen, so that the second device receives data sent by the first device, the data is displayed through setting of the second display screen, the second display screen is created for the first device and is different from a physical first display screen of the first device, and the second display screen is created for the second device and is different from the physical first display screen of the first device. The second display screen of the first device corresponds to the display screen of the second device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of electronic devices, and in particular to a display method, a first device, and an electronic device. Background Art

[0002] Wireless screen projection technology typically captures the computer's Windows desktop and sends the screen information to a display via wireless Fidelity (WIFI). Existing screen projection modes are limited and cannot be flexibly configured to meet user needs. Summary of the Invention

[0003] The present disclosure provides a display method, a first device, and an electronic device to at least solve the above technical problems existing in the prior art.

[0004] According to a first aspect of the present disclosure, a display method is provided, the method comprising:

[0005] Based on the wireless connection between the first device and the second device, the first device obtains configuration information of the second device;

[0006] Based on the configuration information of the second device, the first device sets the second display screen so that the second device receives the data sent by the first device and displays the data according to the settings of the second display screen, wherein the second display screen is created for the first device and is different from the physical first display screen of the first device, and the second display screen of the first device corresponds to the display screen of the second device.

[0007] In one possible implementation manner, the configuration information of the second device obtained by the first device includes at least one of the resolution, refresh rate, color, chroma, and brightness of the second device.

[0008] In one possible implementation manner, the first device setting the second display screen based on the configuration information of the second device includes:

[0009] receiving a user's selection of configuration information so that the first device sets the second display screen; or

[0010] According to the data sent by the first device to the second device, the first device selects matching configuration information from the configuration information of the second device and sets the second display screen.

[0011] In one possible implementation manner, before the second device receives the data sent by the first device, the method includes:

[0012] In response to the first target operation, based on the configuration information, the first device sends data to the second device;

[0013] The first target operation is used to generate a sending instruction for the first device to send data to the second device.

[0014] In one possible implementation manner, the second device includes at least one, and the first device obtains configuration information of the second device, further comprising:

[0015] Determine the number of the second devices and set identifiers corresponding to the second devices;

[0016] The configuration information of each second device is obtained, and the second display screen corresponding to each second device is set, wherein the first device creates multiple second display screens according to the number of second devices, and each second display screen corresponds to a second device with a different identifier.

[0017] In one possible implementation, in response to the second target operation, the identifier of the second device is displayed in the target display area of ​​the first device.

[0018] In one possible implementation manner, the second device receives the data sent by the first device and displays the data using the settings of the second display screen, including:

[0019] Upon receiving the identification selection signal, the first device determines a display mode of the first device corresponding to the identification; the display mode includes an expansion mode and / or a copy mode;

[0020] Based on the display mode, the first device sends data to the second device with the corresponding identification.

[0021] In one embodiment, displaying the data using the second display screen includes:

[0022] Based on the setting of the second display screen, display the data sent by the first device on the display screen of the second device having the corresponding identifier;

[0023] The display data of the display screens of the plurality of second devices are different.

[0024] According to a second aspect of the present disclosure, there is provided a first device, including:

[0025] an acquisition module, configured to acquire configuration information of the second device based on a wireless connection with the second device;

[0026] The display module is used to set the constructed second display screen based on the configuration information of the second device so that the second device receives the sent data and displays the data according to the settings of the second display screen, wherein the second display screen is different from the physical first display screen of the first device, and the second display screen corresponds to the display screen of the second device.

[0027] According to a third aspect of the present disclosure, there is provided an electronic device, including:

[0028] at least one processor; and

[0029] a memory communicatively connected to the at least one processor; wherein,

[0030] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform

[0031] Based on the wireless connection between the first device and the second device, the first device obtains configuration information of the second device;

[0032] Based on the configuration information of the second device, the first device sets the second display screen so that the second device receives the data sent by the first device and displays the data according to the settings of the second display screen, wherein the second display screen is created for the first device and is different from the physical first display screen of the first device, and the second display screen of the first device corresponds to the display screen of the second device.

[0033] According to a fourth aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute

[0034] Based on the wireless connection between the first device and the second device, the first device obtains configuration information of the second device;

[0035] Based on the configuration information of the second device, the first device sets the second display screen so that the second device receives the data sent by the first device and displays the data according to the settings of the second display screen, wherein the second display screen is created for the first device and is different from the physical first display screen of the first device, and the second display screen of the first device corresponds to the display screen of the second device.

[0036] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings, in which several embodiments of the present disclosure are shown by way of example and not limitation, wherein:

[0038] In the drawings, the same or corresponding reference numerals denote the same or corresponding parts.

[0039] Figure 1 A schematic diagram of the implementation process of the display method according to an embodiment of the present disclosure is shown;

[0040] Figure 2 A schematic structural diagram of a first device according to an embodiment of the present disclosure is shown;

[0041] Figure 3 A schematic diagram showing the structure of multiple second devices and a first device according to an embodiment of the present disclosure is shown;

[0042] Figure 4 A schematic diagram showing a first display screen of a first device according to an embodiment of the present disclosure is shown;

[0043] Figure 5 A schematic structural diagram of a first device according to an embodiment of the present disclosure is shown;

[0044] Figure 6 A schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0045] To make the purposes, features, and advantages of the present disclosure more apparent and understandable, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure without creative work shall fall within the scope of protection of the present disclosure.

[0046] In wireless screen projection technology, the screen information is generally sent to the display end via the wireless network WIFI by grabbing the computer screen window Windows desktop. This screen projection method can only achieve copying and is difficult to achieve expansion mode. This application proposes a display method that enables a first device to obtain the configuration information of a second device, thereby setting the second display screen, so that the second device receives the data sent by the first device and displays the data according to the settings of the second display screen.

[0047] The following describes a display method, a first device, and an electronic device provided by the present application in conjunction with the accompanying drawings.

[0048] like Figure 1 As shown, an embodiment of the present application provides a display method, the method comprising:

[0049] S101, based on a wireless connection between a first device and a second device, the first device obtains configuration information of the second device;

[0050] Among them, such as Figure 2As shown, the display method provided in the present application can be applied to a display system, which includes a first device 1 and a second device 2. The first device 1 is wirelessly connected to the second device 2. The first device 1 and the second device 2 can be wirelessly connected through a small hardware device dongle. The dongle can be connected to the first device 1 or the second device 2 through a universal serial bus (USB) interface or a high-definition multimedia interface (HDMI). When the first device 1 is close to the second device 2, the wireless connection between the first device 1 and the second device 2 is realized.

[0051] For example, a dongle can be a Bluetooth adapter that enables a non-Bluetooth-enabled device (such as a desktop computer) to connect to a Bluetooth mouse, keyboard, Bluetooth display, etc. A dongle can also be a USB WiFi adapter that can convert a wired network to a wireless network or enhance the signal strength and coverage of an existing wireless network.

[0052] The first device 1 may be a desktop computer, a notebook computer, a laptop computer, a smart phone, a wearable device, etc. having a physical first display screen, and the second device 2 may be an electronic device having a display, such as a monitor or a television.

[0053] The configuration information can be Extended Display Identification Data (EDID), a core technical standard for automatic configuration and compatibility between monitors and output devices such as computers. EDID contains basic monitor parameters such as resolution, refresh rate, color space, and brightness, enabling devices to quickly identify and match the optimal display mode.

[0054] For example, the dongle is a Bluetooth adapter, the first device 1 is a laptop, and the second device 2 is a television. The television is connected to the TV via an HDMI interface, giving the TV Bluetooth wireless functionality. The laptop is equipped with a Bluetooth driver, so that when the first device 1 and the second device 2 are within the Bluetooth connection range, a Bluetooth connection can be established. Alternatively, the laptop can send a broadcast, and after the TV or display receives the broadcast, the display sends a pairing request to establish a connection. After the laptop and TV are wirelessly connected via Bluetooth, the laptop can obtain display parameters such as the resolution, refresh rate, color space, and brightness supported by the TV.

[0055] S102, based on the configuration information of the second device 2, the first device 1 sets the second display screen so that the second device 2 receives the data sent by the first device 1 and displays the data according to the settings of the second display screen, wherein the second display screen is created for the first device 1 and is different from the physical first display screen of the first device 1, and the second display screen of the first device 1 corresponds to the display screen of the second device 2.

[0056] It is understood that the second display screen in this application can be a virtual display screen created by the first device 1. Although the second display screen in this application is a virtual display screen, it has a specific model, which can be the model of the display screen of the second device 2. The configuration information of the second device 2, such as resolution, refresh rate, color space, brightness, etc., is then set on the second display screen. Alternatively, the first device 1 obtains the configuration information of the second device 2, including resolution, refresh rate, color, and chroma, via a wireless connection. Based on this configuration information, the first device 1 creates a virtual second display screen with the same configuration, enabling the second device 2 to receive and display data sent by the first device 1. The display content on the second device 2 can be optimized based on its own configuration information, rather than simply replicating the screen, allowing the second device 2 to display the received data with optimal display quality. The second display screen may or may not display data, and the second display screen corresponds to the display screen of the second device 2. The data displayed on the physical first display screen of the first device 1 can be the same as or different from the data displayed on the display screen of the second device 2.

[0057] For example, when a laptop computer projects its screen onto a TV, it obtains a list of parameters such as the TV's resolution, refresh rate, color space, and brightness, creates a virtual second display, and then sets the TV's resolution, refresh rate, color space, brightness, and other parameters on the second display. The laptop computer then sends the projected data to the TV, and the TV's display shows the data configured on the second display.

[0058] This application obtains configuration information of a second device 2 via a wireless connection and creates and sets a virtual second display screen based on this information, enabling the second device 2 to receive and display data using independent display settings. This application not only solves the problem of being unable to implement extended mode, but also improves the flexibility and efficiency of sharing screen content between multiple devices.

[0059] In this application, the first device 1 obtains the configuration information of the second device 2 through a wireless connection, and creates and sets a virtual second display screen based on this information, so that the second device 2 can receive and display data with the best display effect. Specifically, after the first device 1 obtains the configuration information of the second device 2, it creates a virtual second display screen and sets it according to this configuration information. Then, the first device 1 sends the data to the second device 2, and the second device 2 displays it according to the received configuration information and data. This application can realize screen sharing between multiple devices while maintaining independent display settings for each device.

[0060] In some embodiments, the configuration information of the second device 2 obtained by the first device 1 includes at least one of the resolution, refresh rate, color, chroma, and brightness of the second device 2.

[0061] In wireless screen projection technology, the screen information is generally sent to the display end via the wireless network WIFI by grabbing the computer screen window Windows desktop. This screen projection method can only achieve copying and is difficult to achieve expansion mode. The display method provided in this application can enable the first device 1 to obtain the configuration information of the second device 2, thereby setting the second display screen, so that the second device 2 receives the data sent by the first device 1 and displays the data according to the settings of the second display screen.

[0062] This application obtains configuration information of the second device 2 and uses this information to configure the second display screen, ensuring that the second device 2 can correctly display data sent from the first device 1. The configuration information obtained by the first device 1 includes at least one of the resolution, refresh rate, color, and chromaticity of the second device 2. By obtaining this configuration information, the first device 1 can make corresponding adjustments and settings based on the specific display characteristics of the second device 2, thereby ensuring an optimized display effect.

[0063] For example, the first device 1 can scan and detect the display parameters of the second device 2 to obtain information such as its resolution, refresh rate, color, and chromaticity. The first device 1 can then configure the second display screen based on this information so that the second device 2 can accurately receive and display data sent from the first device 1. For example, the first device 1 can provide a user interface that allows the user to select and adjust this configuration information to further optimize the display effect.

[0064] This application solves the problem that only the copy mode can be realized in the existing wireless screen projection technology by obtaining and utilizing the configuration information of the second device 2. It can achieve the display effect of the extended mode, has higher flexibility and adaptability, and can make corresponding adjustments according to the display characteristics of different devices to provide a better user experience.

[0065] In some embodiments, the first device 1 sets the second display screen based on the configuration information of the second device 2, including:

[0066] receiving a user's selection of configuration information, so that the first device 1 sets the second display screen; or

[0067] According to the data sent by the first device 1 to the second device 2, the first device 1 selects matching configuration information from the configuration information of the second device 2 and sets the second display screen.

[0068] It is understood that the first device 1 is equipped with a Wireless Display Driver (WDF). After the first device 1 and the second device 2 are wirelessly connected, the first device 1 obtains the configuration information of the second device 2. The WDF generates a corresponding display parameter list based on the configuration information and displays it on the first display screen of the first device 1. The display parameter list includes resolution, refresh rate, color, chroma, brightness, etc. The user can select the configuration information they want to display from the display parameter list. The first device 1 then configures the second display screen accordingly based on the user's selection. When sending data to the second device 2, the first device 1 selects the settings that match the configuration information of the second device 2 to ensure the display effect.

[0069] For example, first device 1 can receive a user's selection of configuration information for second device 2 through a user interface. For example, the user can select parameters such as resolution and refresh rate for second device 2 through the interface of first device 1, and first device 1 configures the second display screen based on the user's selection. Furthermore, when first device 1 sends data to second device 2, it automatically selects settings that match the current configuration information of second device 2, thereby ensuring that second device 2 can correctly display the received data.

[0070] This application allows users to select and set the configuration information of the second device 2, thereby realizing an extended display mode rather than simply copying the screen, thereby improving the flexibility and user experience of wireless display and better meeting user needs.

[0071] In some embodiments, before the second device 2 receives the data sent by the first device 1, the process includes:

[0072] In response to the first target operation, based on the configuration information, the first device 1 sends data to the second device 2;

[0073] The first target operation is used to generate a sending instruction for the first device 1 to send data to the second device 2.

[0074] In this application, a first target operation can be set. When the user performs the first target operation, a sending instruction will be generated for the first device 1 to send data to the second device 2, that is, an instruction for the first device 1 to cast the screen to the second device 2. According to the sending instruction and based on the configuration information, the first device 1 sends data to the second device 2.

[0075] For example, the target operation in the present application may be a shortcut key, a key combination, etc. For example, the shortcut key may be F1 or F2, etc., and the key combination may be Windows+T or Ctrl+P, etc. In particular, the present application pre-sets a shortcut key or key combination in the first device 1, so that when the user operates the shortcut key or key combination, a sending instruction can be generated for the first device 1 to send data to the second device 2.

[0076] This application can achieve the goal of setting shortcut keys so that the second device 2 can display the data sent by the first device 1 on its display screen, thereby improving the user experience.

[0077] In some embodiments, the second device 2 includes at least one device, and the first device 1 obtains the configuration information of the second device 2, further comprising:

[0078] Determine the number of the second devices 2 and set identifiers corresponding to the second devices 2;

[0079] The configuration information of each second device 2 is obtained, and the second display screen corresponding to each second device 2 is set, wherein the first device 1 creates multiple second display screens according to the number of second devices 2, and each second display screen corresponds to a second device 2 with a different identifier.

[0080] The second device 2 in this application can also include multiple devices. When there are multiple second devices 2, it is necessary to first obtain the identifier corresponding to the second device 2. At this time, it is necessary to obtain the configuration information of each second device 2 and set the second display screen corresponding to the second device 2, so that the first device 1 can create multiple second display screens according to the number of second devices 2. Specifically, the first device 1 first determines the number of connected second devices 2 and sets a unique identifier for each second device 2. Then, the first device 1 obtains the configuration information of each second device 2 and sets the second display screen based on this information. In this way, the first device 1 can create multiple second display screens, each corresponding to a second device 2.

[0081] The first device 1 can determine the number of connected second devices 2 by scanning devices on the network and assigning a unique identifier to each device. For example, the first device 1 can use a MAC address or other unique identifier to distinguish different second devices 2. Obtaining configuration information can be accomplished through protocol communication between devices, such as using a wireless network protocol to transmit relevant display configuration information. For each second device 2, the first device 1 can create a virtual display screen and configure it based on the obtained configuration information. Specifically, these settings may include parameters such as resolution, refresh rate, color, and chroma.

[0082] For example, Figure 3 As shown, the second device 2 includes three devices. The three display screens of the second device 2 can be set as A1, A2, and A3. The first device 1 obtains the configuration information of A1, A2, and A3 respectively, and sets three second display screens according to the configuration information of A1, A2, and A3. Different second display screens correspond to different display screens of the second device 2 according to the device display data of different second display screens. Therefore, different display screens of the second device 2 can display different data.

[0083] In some embodiments, in response to the second target operation, the identifier of the second device 2 is displayed in the target display area of ​​the first device 1 .

[0084] The second target operation may be a mouse operation or an interactive operation, wherein the mouse operation may be sliding the mouse to the left or sliding the mouse to the right, and the target action may be a gesture command or a voice command in the interactive recognition area of ​​the first device 1. For example, the gesture command may be sliding the palm to the left or sliding the palm to the right, or directly speaking a voice command. The target display area may be any area or a preset area on the display desktop of the first device 1.

[0085] After performing the second target operation on the first device 1, the target display area of ​​the first device 1 displays an identification list consisting of the identifications of all second devices 2. The identification list is used by the user to select the second device 2 to which the first device 1 will project the screen.

[0086] For example, Figure 4 As shown, when the mouse is dragged to the left edge of the desktop, a display identification list will pop up to remind the user to select the display screen of the second device 2 to be projected; when the mouse is dragged to the right edge of the desktop, the screen will be projected to the display screen of the second device 2 that was most recently accessed or most recently connected.

[0087] This application displays the logo of the second device 2 on the first device 1, so that the user can easily select the target device for data transmission and display.

[0088] In some embodiments, the second device 2 receives data sent by the first device 1 and displays the data using the settings of the second display screen, including:

[0089] Upon receiving the identification selection signal, the first device 1 determines the display mode of the first device 1 corresponding to the identification; the display mode includes an expansion mode and / or a copy mode;

[0090] Based on the display mode, the first device 1 sends data to the second device 2 with the corresponding identification.

[0091] Specifically, when there are multiple second devices 2, it is easy to project the screen of the first device 1 to the wrong first device 1. Therefore, in this application, the user can select the identifier to determine the second device 2 to which the screen is to be projected, and determine that the first device 1 can project the screen to the specified second device 2.

[0092] In this application, the first device 1 needs to have the ability to receive the user's selection identification signal, and be able to first determine the display mode of the first device 1 corresponding to the identification based on the selected identification. The display mode can be an extended mode or a copy mode. When there are multiple first devices 1, the extended mode and the copy mode can exist simultaneously in the multiple first devices 1. Based on the display mode, the first device 1 sends data to the corresponding second device 2. Specifically, the first device 1 can receive the user's selection signal through a touch screen, button, etc., and determine the identification of the target second device 2 based on this signal. Then, the first device 1 sends data to the corresponding second device 2 according to the identification, so that the data can be displayed on the corresponding second display screen. The user selects the second device 2 to be projected in the identification list, the first device 1 receives the identification selection signal, and sends data to the second device 2 with the corresponding identification.

[0093] The present application can realize the extended display function of the second device 2. Not only can screen replication be realized, but also extended display can be realized. Among them, if it is screen replication, the screen can be cast by grabbing the video stream displayed on the desktop of the first device 1. If it is in extended mode, the first device 1 can cast the screen to the second device 2 by sending data or video stream. Thereby improving the user's operating experience and efficiency. Each second device 2 can perform display settings according to its specific configuration information, ensuring the consistency and optimization of the display effect. The present application can display different content on different second devices 2. Especially when multiple devices are required to work together, different second devices 2 displaying different content can speed up processing and improve user experience.

[0094] For example, Figure 4As shown, after sliding the mouse to the right on the laptop, a list of A1, A2, and A3 logos is displayed on the laptop desktop. The user selects the corresponding logo according to the TV set they want to select, so that the laptop transmits data to the corresponding TV set, realizing the laptop screen projection to the TV set. Among them, the laptop can project the screen to A1 in copy mode and to A2 and A3 in extended mode. It can also be all in copy mode or all in extended mode, which is not limited in this application.

[0095] This application can realize the projection of data in the first device 1 to multiple second devices 2, so that the display screen of each second device 2 can display different data, enhancing the user's operating experience.

[0096] In some embodiments, displaying the data using the second display screen includes:

[0097] Based on the setting of the second display screen, the data sent by the first device 1 is displayed on the display screen of the second device 2 with the corresponding identification;

[0098] The display data of the display screens of the plurality of second devices 2 are different.

[0099] This application is based on the setting of the second display screen, and displays the data sent by the first device 1 on the display screen of the second device 2 with the corresponding identifier. The display data of the display screens of multiple second devices 2 are different. Specifically, the first device 1 can obtain the configuration information of multiple second devices 2 through a wireless connection, and create multiple virtual second display screens based on this information. Each virtual second display screen corresponds to a specific second device 2. When sending data, the first device 1 will send the data to the corresponding second device 2 according to the user's selection or system settings, and display it on the corresponding display screen.

[0100] For example, if the first device 1 has videos, files and games, the video can be projected to A1 for display, the file can be projected to A2 for display, and the game can be projected to A3 for display.

[0101] This application enables the display screens of multiple second devices 2 to display different data. By creating a virtual second display screen and setting it according to the specific configuration information of the second device 2, the display screen of each second device 2 can independently display different data, thereby improving the flexibility and diversity of the display.

[0102] like Figure 5 As shown, an embodiment of the present application provides a first device, including:

[0103] An acquisition module 501 is configured to acquire configuration information of the second device 2 based on a wireless connection with the second device 2;

[0104] The display module 502 is used to set the constructed second display screen based on the configuration information of the second device 2, so that the second device 2 receives the sent data and displays the data according to the settings of the second display screen, wherein the second display screen is different from the physical first display screen of the first device 1, and the second display screen corresponds to the display screen of the second device 2.

[0105] In the first device provided herein, the acquisition module 501 acquires configuration information of the second device 2 through a wireless connection between the first device 1 and the second device 2. The display module 502 then configures the second display screen based on this configuration information, enabling the second device 2 to receive and display data sent by the first device 1. Specifically, the acquisition module 501 can connect to the second device 2 via a wireless communication protocol and acquire its configuration information, such as resolution, refresh rate, color, and chromaticity. The display module 502 then configures the second display screen based on this configuration information to ensure correct data display.

[0106] The acquisition module 501 can be implemented in different ways. For example, the connection with the second device 2 can be achieved through Bluetooth, Wi-Fi, or other wireless communication technologies. The display module 502 can also be adjusted according to different display requirements, such as adjusting the resolution and color settings of the display screen to adapt to different application scenarios.

[0107] This application obtains configuration information of the second device 2 via a wireless connection and configures the second display screen based on this configuration information, thereby achieving an extended display function and overcoming the limitation of the prior art that only allows screen duplication. Thus, this application provides a more flexible and efficient first device that can adapt to different display requirements and improve the user experience.

[0108] An embodiment of the present application provides an electronic device, including:

[0109] at least one processor; and

[0110] a memory communicatively connected to the at least one processor; wherein,

[0111] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform

[0112] Based on the wireless connection between the first device and the second device, the first device obtains configuration information of the second device;

[0113] Based on the configuration information of the second device, the first device sets the second display screen so that the second device receives the data sent by the first device and displays the data according to the settings of the second display screen, wherein the second display screen is created for the first device and is different from the physical first display screen of the first device, and the second display screen of the first device corresponds to the display screen of the second device.

[0114] It should be noted that the first device of the embodiment of the present application solves the problem based on a principle similar to that of the aforementioned display method. Therefore, the implementation process, implementation principle, and beneficial effects of the first device can all be referred to the description of the implementation process, implementation principle, and beneficial effects of the aforementioned method, and the repetitive parts will not be repeated.

[0115] An embodiment of the present application provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in any of the above embodiments.

[0116] According to an embodiment of the present application, the present application also provides an electronic device and a readable storage medium.

[0117] Figure 6 A schematic block diagram of an example electronic device 800 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0118] like Figure 6 As shown, the device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. Various programs and data required for the operation of the device 800 can also be stored in the RAM 803. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0119] Various components in device 800 are connected to I / O interface 805, including an input unit 806, such as a keyboard, mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a magnetic disk, optical disk, etc.; and a communication unit 809, such as a network card, modem, wireless communication transceiver, etc. The communication unit 809 allows device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0120] The computing unit 801 can be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as the display method. For example, in some embodiments, the display method can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 800 via the ROM 802 and / or the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the computing unit 801, one or more steps of the display method described above can be performed. Alternatively, in other embodiments, the computing unit 801 can be configured to perform the display method by any other appropriate means (e.g., by means of firmware).

[0121] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0122] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0123] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0124] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0125] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0126] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact through a communication network. The client-server relationship arises through computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.

[0127] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not a limitation herein.

[0128] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. Throughout the present disclosure, "plurality" means two or more, unless otherwise specifically defined.

[0129] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A display method, comprising: Based on the wireless connection between the first device and the second device, the first device obtains configuration information of the second device; Based on the configuration information of the second device, the first device sets the second display screen so that the second device receives the data sent by the first device and displays the data according to the settings of the second display screen, wherein the second display screen is created for the first device and is different from the physical first display screen of the first device, and the second display screen of the first device corresponds to the display screen of the second device.

2. The method according to claim 1, The configuration information of the second device obtained by the first device includes at least one of the resolution, refresh rate, color, chroma, and brightness of the second device.

3. The method according to claim 1, wherein the first device sets the second display screen based on the configuration information of the second device, comprising: receiving a user's selection of configuration information, so that the first device sets the second display screen; or, According to the data sent by the first device to the second device, the first device selects matching configuration information from the configuration information of the second device and sets the second display screen.

4. The method according to claim 1, before the second device receives the data sent by the first device, comprising: In response to the first target operation, based on the configuration information, the first device sends data to the second device; The first target operation is used to generate a sending instruction for the first device to send data to the second device.

5. The method according to claim 2, wherein the second device comprises at least one, and the first device obtains configuration information of the second device, further comprising: Determine the number of the second devices and set identifiers corresponding to the second devices; The configuration information of each second device is obtained, and the second display screen corresponding to each second device is set, wherein the first device creates multiple second display screens according to the number of second devices, and each second display screen corresponds to a second device with a different identifier.

6. The method according to claim 5, In response to the second target operation, the identifier of the second device is displayed in the target display area of ​​the first device.

7. The method according to claim 6, wherein the second device receives the data sent by the first device and displays the data using the settings of the second display screen, comprising: Receiving an identification selection signal, the first device determines a display mode of the first device corresponding to the identification; The display mode includes an expansion mode and / or a copy mode; Based on the display mode, the first device sends data to the second device with the corresponding identification.

8. The method according to claim 7, wherein displaying the data on the second display screen comprises: Based on the setting of the second display screen, display the data sent by the first device on the display screen of the second device having the corresponding identifier; The display data of the display screens of the plurality of second devices are different.

9. A first device, comprising: an acquisition module, configured to acquire configuration information of the second device based on a wireless connection with the second device; The display module is used to set the constructed second display screen based on the configuration information of the second device so that the second device receives the sent data and displays the data according to the settings of the second display screen, wherein the second display screen is different from the physical first display screen of the first device, and the second display screen corresponds to the display screen of the second device.

10. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform Based on the wireless connection between the first device and the second device, the first device obtains configuration information of the second device; Based on the configuration information of the second device, the first device sets the second display screen so that the second device receives the data sent by the first device and displays the data according to the settings of the second display screen, wherein the second display screen is created for the first device and is different from the physical first display screen of the first device, and the second display screen of the first device corresponds to the display screen of the second device.