Display method and device, computer readable storage medium and computer program product

By displaying the identification and prompt information of the second device on the device, the device connection process is simplified, the problem of troublesome device connection in the existing technology is solved, and the user experience and interconnection efficiency are improved.

CN120704632APending Publication Date: 2025-09-26XIAOMI EV TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510867113.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

In the prior art, device connection is troublesome, and users need to perform multiple operations to discover and connect to a connectable second device, resulting in a poor user experience.

Method used

A display method is provided. By displaying the identification and prompt information of the second device on the first device, the user can directly trigger the connection, simplifying the operation process, including the device type and connection confirmation interface, and supporting multi-device management and screen projection switching.

Benefits of technology

It improves user experience, reduces operation steps, simplifies device discovery and connection processes, and improves the efficiency of interconnection between devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120704632A_ABST
    Figure CN120704632A_ABST
Patent Text Reader

Abstract

The invention relates to a display method and device, a computer readable storage medium and a computer program product, and relates to the technical field of interface interaction.The method comprises the steps that in response to at least one connectable second device detected by a first device, an identifier of the second device is displayed on the first device; the identifier comprises at least one device type of the second device; displaying the prompt information; the prompt information indicates that at least one connectable second device is detected; the first device is connected with at least one connectable second device in response to a triggering operation on the identifier or the prompt information. By using the display method provided by the invention, the screen projection operation can be simplified, and rapid switching of the screen projection equipment is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of interface interaction technology, and in particular to a display method, device, computer-readable storage medium, and computer program product. Background Art

[0002] Mirroring screen projection is to transmit the display content on a mobile phone, computer or other smart device to a TV, projector, central control screen and other devices in real time through a wireless connection for display, so that users can view and operate the display content on a larger screen, giving users a better visual and operating experience.

[0003] In the related art, it is troublesome to establish a connection between one device and another device. Summary of the Invention

[0004] To overcome the problems existing in the related art, the present disclosure provides a display method, device, computer-readable storage medium, and computer program product.

[0005] According to a first aspect of an embodiment of the present disclosure, a display method is provided, comprising: in response to a first device detecting at least one connectable second device, displaying an identifier of the second device on the first device; the identifier including at least one device type of the second device; displaying prompt information; the prompt information indicating that at least one connectable second device has been detected; and in response to a triggering operation on the identifier or the prompt information, connecting the first device to the at least one connectable second device.

[0006] Through the above technical solution, after the first device detects at least one connectable second device, a prompt message can be displayed on the first side. Since the prompt message indicates that at least one connectable second device has been detected, the user can directly determine that there is currently a connectable second device through the pop-up prompt message, without actively triggering the discovery of the second device through Bluetooth pairing or other methods; the identification of the second device is displayed on the second side. Since the identification indicates the device type of at least one second device, the user can intuitively determine whether there is a second device that the user wants to connect to among the currently connectable second devices through the identification, without having to perform multiple operations to find the second device he wants to connect to, and the operation is simple; thirdly, after the user triggers the identification or prompt message, the connection between the first device and the at least one connectable second device can be triggered, without having to trigger multiple operations to achieve the connection between the first device and the second device, which saves operation steps and improves the user experience.

[0007] In a possible implementation manner, the identifier further includes a symbol, where the symbol indicates that the at least one connectable second device is not connected to the first device.

[0008] With the above technical solution, by displaying a symbol on the logo, it can be intuitively shown to the user that there is no connectable second device on the current first device, without the user having to perform a series of operations to check whether there is a connectable second device.

[0009] In a possible implementation, the method further includes: when a second device is already connected among the at least one connectable second device, removing the symbol on the identifier.

[0010] With the above technical solution, by removing the symbol from the logo, it is possible to intuitively show the user that there is a connectable second device on the first device, without the user having to perform a series of operations to check whether there is a connectable second device.

[0011] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a first triggering operation, and the number of the at least one connectable second device is single; in response to the triggering operation on the identifier or the prompt information, the first device is connected to the at least one connectable second device, including: in response to the first triggering operation on the identifier, displaying a connection confirmation interface; the connection confirmation interface includes a connection entrance; in response to the triggering operation on the connection entrance, the first device is connected to the single connectable second device.

[0012] Through the above technical solution, when the number of connectable second devices is single, the connection confirmation interface is displayed after the trigger mark, and the user can confirm for the second time in the connection confirmation interface whether to trigger the first device to connect with the single connectable second device. If it is necessary to trigger the first device to connect with the single connectable second device, the connection entrance can be triggered to trigger the connection between the first device and the single connectable second device, thereby reducing the situation where the user mistakenly triggers the mark and establishes a connection between the first device and the second device.

[0013] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a first triggering operation, and the number of the at least one connectable second device is multiple; in response to the first triggering operation on the identifier or the prompt information, the first device is connected to the at least one connectable second device, including: in response to the first triggering operation on the identifier, a device selection interface is displayed; the device selection interface includes at least one connectable second device; in response to the selection operation of the first target device in the at least one connectable second device, the first device is connected to the first target device.

[0014] Through the above technical solution, when there are multiple connectable second devices, the device selection interface is displayed after the triggering mark, and multiple connectable second devices can be displayed in the device selection interface, thereby providing the user with a display interface of multiple connectable second devices, making it convenient for the user to select the first target device with which he wants to establish a communication connection from the multiple connectable second devices.

[0015] In one possible embodiment, in response to a selection operation on a first target device among the at least one connectable second device, the first device is connected to the first target device, including: in response to a selection operation on the first target device among the at least one connectable second device, displaying a pre-connection interface; the pre-connection interface includes notification information notifying the user to confirm the connection on the first target device; in response to receiving the confirmation connection information sent by the first target device, the first device is connected to the first target device.

[0016] Through the above technical solution, the user can be notified to confirm the connection on the connectable second device by displaying the pre-connection interface, thereby guiding the user to confirm the communication connection between the second device and the first device on the second device, reducing the blindness of user operations.

[0017] In one possible embodiment, the pre-connection interface includes an ignore entry; the method also includes: in response to a triggering operation on the ignore entry, removing the first target device from the device list; the device list includes the device name and / or device model of the at least one connectable second device.

[0018] Through the above technical solution, the pre-connection interface can be entered when connecting each second device, so an ignore entrance can be displayed on the pre-connection interface. When the user triggers the ignore entrance, the second device currently to be connected can be removed from the device list without going to other interfaces to remove the second device.

[0019] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a first triggering operation; the method also includes: in response to the first triggering operation on the identifier, displaying a device selection interface; the device selection interface includes at least one connectable second device; in response to a removal operation on a second target device in the at least one connectable second device, removing the second target device from a device list; the device list includes the device name and / or device model of the at least one connectable second device.

[0020] Through the above technical solution, the second target device selected by the user can be removed from the displayed device selection interface, which provides a convenient operation interface for removing the second target device.

[0021] In a possible implementation, the triggering operation on the identifier or the prompt information includes a second triggering operation; and the method further includes: in response to the second triggering operation on the identifier or the prompt information, removing the at least one connectable second device.

[0022] Through the above technical solution, when the prompt information is displayed, the identifier can be triggered to remove the discovered second device prompted in the prompt information, thereby realizing the rapid removal of the second device.

[0023] In a possible implementation manner, when none of the at least one connectable second device is connected, the identifier includes a device type corresponding to the at least one connectable second device.

[0024] Through the above technical solution, when it is found that all connectable second devices are not connected, the currently discovered connectable second devices can be displayed through an identifier, so that the user can intuitively see the currently discovered connectable but unconnected second devices without triggering the identifier to expand and view the connectable but unconnected second devices, saving the operation process.

[0025] In a possible implementation, the triggering operation on the identifier or the prompt information includes a third triggering operation; the method further includes: in response to the third triggering operation on the identifier, projecting the display content on the connected second device to the first device.

[0026] Through the above technical solution, users can trigger the logo to start mirroring and synchronously display the display content of the second device to the first device. During this process, users do not need to perform multiple screen projection operations, which brings convenience to user operations.

[0027] In a possible embodiment, in response to the third trigger operation on the identifier, projecting the display content on the connected second device to the first device includes: when the number of connected second devices is only one, in response to the third trigger operation on the identifier, projecting the display content on the connected second device to the first device.

[0028] Through the above technical solution, in a scenario where the number of connected second devices is only one, the mirror screen projection of the second device can be started by directly triggering the logo, without performing multiple screen projection operations, which brings convenience to user operation.

[0029] In a possible embodiment, in response to the third trigger operation on the identifier, projecting the display content on the connected second device to the first device includes: when there are multiple connected second devices, in response to the third trigger operation on the identifier, displaying a device list; the device list includes the device names and / or device models of multiple connected second devices; in response to the selection operation of a third target device among the multiple connected second devices, projecting the display content on the third target device to the first device.

[0030] Through the above technical solution, in a scenario where there are multiple connected second devices, the starting mark can expand the device list, and the user can select the third target device to which he wants to cast the screen in the device list, thereby casting the display content of the third target device to the first device.

[0031] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a fourth triggering operation; the method also includes: when there is a second device that is currently projecting the screen among the at least one connectable second device, switching the second device that is currently projecting the screen in response to the fourth triggering operation on the identifier.

[0032] Through the above technical solution, by triggering the logo or prompt information, you can quickly switch to the second device that is projecting the screen.

[0033] In a possible embodiment, when there is a second device that is currently projecting the screen among the at least one connectable second device, in response to a fourth trigger operation on the identifier, the second device that is currently projecting the screen is switched, including: when the number of connected second devices is two, in response to the fourth trigger operation on the identifier, stopping displaying the display content of the second device that is currently projecting the screen among the two second devices, and starting to display the display content of the second device that is not projecting the screen.

[0034] Through the above technical solution, after the identifier is triggered, the second device that is projecting the screen can be quickly switched without cutting off the projection of the second device that was previously projecting the screen and then re-establishing the projection of the second device that was not projecting the screen.

[0035] In a possible embodiment, when there is a connected second device among the at least one connectable second device, in response to the fourth trigger operation on the identifier, switching the second device that is projecting the screen includes: when the number of connected second devices is at least two, in response to the fourth trigger operation on the identifier, displaying a device list; the device list includes the device names and / or device models of at least two connected second devices; in response to the selection operation of a second device that is not projected among the at least two connected second devices, stopping displaying the display content of the second device that is projecting the screen, and starting to display the display content of the selected second device.

[0036] Through the above technical solution, the device list can be expanded by triggering the logo, so that the connection status of each second device can be displayed in the device list. The user can view the second device currently connected to the first device and the second device not connected to the first device through the expanded device list, thereby assisting the user to select the connected second device to switch to mirror projection.

[0037] In addition, prompt information can be used to distinguish the triggering operation of the identifier. When the prompt information is not displayed, the triggering operation of the identifier is used to expand the device list or turn on mirroring. When the prompt information is displayed, the triggering operation of the identifier is used to trigger the connection between the second device and the first device, so that the entire mirroring connection and projection process can be integrated into the same identifier, and users can quickly master the operation process of mirroring.

[0038] In a possible implementation, the method further includes: in response to a removal operation on the fourth target device in the device list, removing the fourth target device from the device list.

[0039] With the above technical solution, when the user wants to remove the fourth target device with less frequent use in the device list, the user can also directly remove the selected fourth target device in the device list without going to other pages to remove the fourth target device, which is simple to operate.

[0040] In a possible implementation, the at least one second device displayed in the device list is arranged in descending order of priority; the priority of the second device is obtained according to the connection status of the second device and / or the usage frequency of the second device.

[0041] Through the above technical solution, at least one second device can be displayed from high to low according to the connection status. For example, the second device in the connected state is a device that the user can use to cast the screen. Therefore, the second device in the connected state can be displayed in front, and the second device in the unconnected state can be displayed in the back. In this way, after expanding the device list, the user can first see the second device in the connected state displayed in the front, so there is no need to scroll down the device list to view the second device in the connected state, which is convenient for the user to operate the screen casting; for another example, the second device with high usage frequency is the device that the user is accustomed to using for screen casting. Therefore, the second device with high usage frequency can also be arranged in front, and the second device with low usage frequency can be arranged in the back. In this way, after expanding the device list, the user can first see the second device with high usage frequency displayed in the front, so as to quickly locate the second device to which he needs to cast the screen.

[0042] In a possible implementation, the device list also includes a device management entry; the method further includes: displaying a device management interface in response to a triggering operation on the device management entry; the device management interface is used to provide a functional entry for managing the connected second device.

[0043] Through the above technical solution, the user can trigger the device management entrance to enter the device management interface, and then manage the device status of each connected second device in the device management interface without having to operate the second device to change the device status of the second device.

[0044] In a possible implementation, when the at least one connectable second device includes the connected second device, the identifier includes a device type corresponding to the connected second device.

[0045] Through the above technical solution, when it is found that there is a connected second device among the connectable second devices, the currently connected second device can be displayed through an identifier, so that the user can intuitively see the currently connected second device without triggering the identifier to expand and view the connected second device, saving the operation process.

[0046] In a possible embodiment, the method further includes: when the connected second device is projecting the screen, if it is detected that there are multiple users within a preset range of the first device, displaying the projection information; the projection information is used to prompt whether to hide the display content of the second device being projected, and / or hide the identifier.

[0047] Through the above technical solution, when it is determined that there are multiple users within the preset range of the first device, in order to protect the privacy of the user holding the second device, the display content of the second device can be stopped, thereby preventing other users in the space where the first device is located from viewing the display content of the second device; in order to reduce the probability of other users manipulating the logo and accidentally popping up the display content of the second device, the logo can also be hidden so that other users cannot find the logo intuitively.

[0048] In a possible implementation, an identification switch is displayed on the first device; the method further includes: hiding the identification in response to a turning off operation on the identification switch; or displaying the identification in response to a starting operation on the identification switch.

[0049] Through the above technical solution, users can actively trigger the logo switch to turn off, thereby hiding the logo and reducing the probability of other users manipulating the logo; users can also actively trigger the logo switch to turn on, thereby displaying the logo, so as to quickly control the mirror projection through the logo.

[0050] In a possible implementation, the first device is configured on a vehicle; the method further includes: when the vehicle is in a driving state and the display content of the second device being projected is preset content, stopping displaying the display content of the second device being projected.

[0051] Through the above technical solution, when the vehicle is in motion and the display content on the second device is preset content such as game content, video content, etc., mirroring can be stopped, thereby reducing the user distraction caused by the display of the screen projection content on the first device. For example, taking the first device as the vehicle's central control screen, the user as the driver, and the second device as a mobile phone, if the mobile phone displays the content of a game software during the mirroring process between the mobile phone and the central control screen, the central control screen can stop displaying the game content displayed on the mobile phone, reducing the driver's distraction and ensuring vehicle driving safety.

[0052] In a possible embodiment, the method further includes: when the second device being projected is outside the detection range, hiding the display content of the second device being projected, and controlling the identifier to be in a locked state; the detection range is the detection range of the detection device, and the detection device is configured on the device where the first device is located.

[0053] Through the above technical solution, when the second device that is projecting the screen is outside the detection range, in order to protect the privacy of the user using the second device, the mirroring screen can be stopped, and in order to prevent other users from manipulating the identifier of the first device, the identifier displayed on the first device can be controlled to be in a locked state, thereby preventing other users from manipulating the identifier and accidentally restarting the mirroring screen between the second device and the first device.

[0054] In a possible implementation, the method further includes: when the second device to which the screen was last projected is located again within the detection range, restoring the display content of the second device to which the screen was last projected, and controlling the identifier to be in an unlocked state.

[0055] Through the above technical solution, when the second device that is projecting the screen is back within the detection range, the mirror projection of the second device can be restored, and the control mark is in the unlocked state, so that the user can operate the mark conveniently.

[0056] In a possible implementation, the method further includes: in response to the second device detected by the first device being a historical device, connecting the historical device to the first device; the historical device is the second device to which the first device was connected before it was last powered on and off or the second device to which the screen was last projected.

[0057] Through the above technical solution, it is also possible to query the second device detected by the scan to confirm whether the scanned second device is the historical device that the first device was connected to before it was last powered on or the device that was last projected. If so, the reconnection of the second device can be triggered to establish a communication connection between the second device and the first device without the user actively triggering the connection between the second device and the first device. In some scenarios, the user establishes a communication connection between the second device and the first device. When the user holds the second device and walks out of the detection range of the first device, the communication connection between the second device and the first device is automatically disconnected; when the user holds the second device and enters the detection range again, the second device and the first device can be automatically connected, and the screen projection between the second device and the first device can be automatically restored without the user actively triggering the reconnection and projection of the second device.

[0058] According to a second aspect of an embodiment of the present disclosure, a display device is provided, comprising: an identification display module, configured to display an identification of the second device on the first device in response to a first device detecting at least one connectable second device; the identification includes a device type of at least one second device; a prompt display module, configured to display prompt information, the prompt information indicating that at least one connectable second device has been detected; and a connection module, configured to connect the first device to the at least one connectable second device in response to a triggering operation on the identification or the prompt information.

[0059] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a first triggering operation, and the number of the at least one connectable second device is single; the connection module includes: a connection confirmation display submodule, configured to display a connection confirmation interface in response to the first triggering operation on the identifier; the connection confirmation interface includes a connection entrance; a first connection submodule, configured to connect the first device to the single connectable second device in response to the triggering operation on the connection entrance.

[0060] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a first triggering operation, and the number of the at least one connectable second device is multiple; the connection module includes: a device selection submodule, configured to display a device selection interface in response to the first triggering operation on the identifier; the device selection interface includes at least one connectable second device; a second connection submodule, configured to connect the first device to the first target device in response to the selection operation of the first target device in the at least one connectable second device.

[0061] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a third triggering operation; the display device also includes: a screen projection display module, configured to project the display content on the connected second device to the first device in response to the third triggering operation on the identifier.

[0062] In one possible embodiment, the triggering operation on the identifier or the prompt information includes a fourth triggering operation; the display device also includes: a screen projection switching module, configured to switch the second device being projected in response to the fourth triggering operation on the identifier when there is a second device being projected in the at least one connectable second device.

[0063] According to a third aspect of an embodiment of the present disclosure, a display device is provided, comprising: a processor and a memory for storing processor-executable instructions; wherein the processor is configured to execute the steps of the display method provided in the first aspect of the present disclosure.

[0064] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the display method provided in the first aspect of the present disclosure are implemented.

[0065] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of the display method provided in the first aspect of the present disclosure.

[0066] 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

[0067] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0068] Figure 1 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0069] Figure 2 The figure is a schematic diagram showing that the device type included in the identification is a mobile phone according to an exemplary embodiment.

[0070] Figure 3 The figure is a schematic diagram showing that the device type included in the identification is a tablet according to an exemplary embodiment.

[0071] Figure 4 The figure is a schematic diagram showing that the device types included in an identifier are a tablet and a mobile phone according to an exemplary embodiment.

[0072] Figure 5 The figure is a schematic diagram showing a symbol on a display according to an exemplary embodiment.

[0073] Figure 6 The figure is a schematic diagram showing prompt information according to an exemplary embodiment.

[0074] Figure 7 The figure is a schematic diagram showing prompt information according to an exemplary embodiment.

[0075] Figure 8 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0076] Figure 9 The figure is a schematic diagram showing a connection confirmation interface according to an exemplary embodiment.

[0077] Figure 10 is a schematic diagram showing a pre-connection interface according to an exemplary embodiment.

[0078] Figure 11 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0079] Figure 12 The figure is a schematic diagram showing a device selection interface according to an exemplary embodiment.

[0080] Figure 13The figure is a schematic diagram showing an ignore interface according to an exemplary embodiment.

[0081] Figure 14 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0082] Figure 15 is a schematic diagram showing a removal entrance according to an exemplary embodiment.

[0083] Figure 16 The figure is a schematic diagram showing a pop-up window prompt according to an exemplary embodiment.

[0084] Figure 17 The figure is a schematic diagram showing a device list according to an exemplary embodiment.

[0085] Figure 18 The figure is a schematic diagram showing a device management interface according to an exemplary embodiment.

[0086] Figure 19 This is a schematic diagram of displaying projected content in a horizontal screen according to an exemplary embodiment.

[0087] Figure 20 This is a schematic diagram of displaying projected content in a vertical screen according to an exemplary embodiment.

[0088] Figure 21 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0089] Figure 22 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0090] Figure 23 This is a diagram showing a display interface of a first device after a logo is hidden according to an exemplary embodiment.

[0091] Figure 24 The figure is a schematic diagram showing a pull-down interface according to an exemplary embodiment.

[0092] Figure 25 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0093] Figure 26 The figure is a flowchart showing the steps of a display method according to an exemplary embodiment.

[0094] Figure 27 is a block diagram of a display device according to an exemplary embodiment.

[0095] Figure 28 is a block diagram of a vehicle according to an exemplary embodiment.

[0096] Figure 29 is a block diagram of a display device according to an exemplary embodiment. DETAILED DESCRIPTION

[0097] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0098] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection laws and policies of the country where they are located and with the authorization given by the owner of the corresponding device.

[0099] The embodiment of the present disclosure is used to propose a display method, which is used to establish a connection between a second device and a first device, and synchronize the display content of the second device on the first device based on the established connection. Of course, the display content of the second device can also be mirrored and projected to the first device, and the audio of the first device can also be synchronized to the first device. While realizing mirroring and projecting, audio synchronization can also be achieved.

[0100] For example, taking the second device as a mobile phone / tablet and the first device as the central control screen in the vehicle, a connection can be established between the mobile phone / tablet and the central control screen, and based on the established connection, the display content on the mobile phone / tablet can be mirrored to the central control screen of the vehicle.

[0101] For example, taking the second device as a mobile phone and the first device as a projector / laptop, the mobile phone can be connected to the projector / laptop, and based on the connection, the display content on the mobile phone can be mirrored to the projector / laptop.

[0102] For example, if the second device is a watch and the first device is a mobile phone / tablet / projector / laptop, you can establish a connection between the watch and the mobile phone / tablet / projector / laptop, and based on the established connection, mirror the display content on the watch to the mobile phone / tablet / projector / laptop.

[0103] See also Figure 1 As shown, the display method is executed by a first device, which is a receiving end for receiving the projection content. The first device can be a mobile phone, a tablet, a central control screen, a projector, a laptop computer, a TV, etc. The display method includes the following steps.

[0104] In step S10, in response to a first device detecting at least one connectable second device, an identifier of the second device is displayed on the first device.

[0105] Among them, the second device is the sender of the active synchronous projection content. The second device can be a mobile phone, tablet, central control screen, projector, laptop, TV, watch, AR (Augmented Reality) glasses, etc.

[0106] The at least one connectable second device may be a second device that belongs to the same account or is within the same network environment as the first device. The same account indicates that the first and second devices have the same account information and password information. The same network environment indicates that the first and second devices are within the same Bluetooth network range or the same wireless network (WIFI) range, and the second device can connect to the first device via Bluetooth or the WIFI network provided by the first device.

[0107] For example, taking the second device as a mobile phone or a PDA (pad) and the first device as a vehicle-mounted terminal, if the account information logged in on the mobile phone or pad is the same as the account information logged in on the vehicle-mounted terminal, the vehicle-mounted terminal can automatically detect the mobile phone or pad that belongs to the same account as itself; if the mobile phone or pad is connected to the Bluetooth of the vehicle-mounted terminal via Bluetooth, the vehicle-mounted terminal can also automatically detect the mobile phone or pad; if the mobile phone or pad is connected to the WIFI network provided by the vehicle-mounted terminal, the vehicle-mounted terminal can also automatically detect the mobile phone or pad.

[0108] It is understandable that the same account information can be logged in on different devices, for example, logged in on a first device such as a car terminal, and also logged in on a second device such as a mobile phone, tablet and watch. When it is detected that the account information of these second devices is consistent with the account information of the first device, it means that these second devices and the first device are devices owned by the same user. Therefore, these second devices can be used as second devices to be connected, so the user does not need to actively trigger the discovery of these second devices.

[0109] The at least one connectable second device may be a device authorized by the first device, and the authorized second device can access the first device.

[0110] For example, taking the second device as a mobile phone and the first device as a vehicle-mounted terminal, the user can authorize the mobile phone on the vehicle-mounted terminal. In this way, the mobile phone can access the data on the vehicle-mounted terminal. Of course, the vehicle-mounted terminal can also access the data on the mobile phone, thereby facilitating the subsequent rapid establishment of a communication connection and screen projection between the mobile phone and the vehicle-mounted terminal.

[0111] It is understandable that if the account information of the second device is the account information after authorization by the first device, it means that the user operates the first device to authorize the second device, and the user holding the first device trusts the user holding the authorized second device. Therefore, these second devices can be used as second devices that can be discovered by the first device, without the user actively triggering the discovery of these second devices.

[0112] In the related technology, what is supported is screen projection of pre-bound devices, which makes it difficult to access some temporarily discovered devices, and it is impossible to quickly discover and connect to newly discovered devices, and there is no real-time monitoring of the connection status of the second device.

[0113] The present invention can automatically scan second devices that have the same account information or the same network environment as the first device or are authorized, thereby automatically discovering these second devices without the user actively binding these second devices to the first device, and will monitor the connection status of the second devices in real time to intuitively display the connection status of each second device to the user.

[0114] The identifier includes the device type of the at least one second device, and the identifier can be used to explicitly express the device type of the at least one second device.

[0115] In the case that a connected second device exists among the at least one discovered connectable second device, the identifier indicates the device type of the connected second device.

[0116] For example, if the number of connected second devices found is only one, the identifier indicates the device type of the connected second device. Figure 2 As shown, if the second device connected to the first device is a mobile phone, the logo is a vertical screen mobile phone pattern, thereby showing the user that the first device is currently connected to a mobile phone; please refer to Figure 3 As shown, if the second device connected to the first device is a tablet, the logo is a horizontal tablet image, thereby showing the user that the current first device is connected to the tablet.

[0117] For example, if the number of connected second devices is multiple, the identifier indicates the types of multiple connected devices, or may be a combination pattern showing multiple connected second devices. Figure 4 As shown, if the second device connected to the first device includes both a mobile phone and a tablet, the logo is a combined pattern of the mobile phone and the tablet, thereby showing the user that the currently connected second device includes a mobile phone and a tablet.

[0118] In a case where none of the at least one connectable second devices found is connected, the identifier indicates the device type of the found unconnected second device.

[0119] For example, if the number of at least one connectable second device found is one and the connectable second device is not connected, the identifier indicates the device type of the unconnected second device. If the number of at least one connectable second device found is multiple and none of the multiple connectable second devices are connected, the identifier indicates the device types of the multiple unconnected second devices, and may also be a combined pattern showing the multiple unconnected second devices.

[0120] For example, see Figure 5 As shown, Figure 5 From left to right, a mobile phone pattern, a tablet pattern, and a combined pattern of a mobile phone and a tablet are displayed. If the second device discovered by the first device is a mobile phone, the logo is a mobile phone pattern in portrait mode, thereby showing the user that a mobile phone that can be connected but is not connected has been discovered; if the first device discovers a tablet, the logo is a tablet pattern in landscape mode, thereby showing the user that a tablet that can be connected but is not connected has been discovered; if the second device discovered by the first device includes both a mobile phone and a tablet, the logo is a combined pattern of a mobile phone and a tablet, thereby showing the user that the second devices that can be connected but are not connected include both a mobile phone and a tablet.

[0121] The identifier may further display a symbol, which indicates that at least one connectable second device is not connected to the first device.

[0122] For example, an unconnected symbol may be displayed in the lower right corner of the logo, thereby indicating that at least one connectable second device currently discovered is in an unconnected state. Of course, the symbol may also be displayed anywhere on the logo.

[0123] Of course, if there is a connected second device in at least one connectable second device, the symbol on the identifier is removed. For example, if the first device does not detect at least one connectable second device, Figure 5 The lower right corner of the logo shows a symbol that the second device is not connected; when the first device detects that there is a connected second device, it will remove Figure 5 symbol on the logo.

[0124] In step S20, prompt information is displayed.

[0125] The prompt information may be displayed around the identifier and / or a pop-up window carrying the prompt information may point to the identifier, thereby guiding the user to trigger the identifier to establish a connection between the second device and the first device. The prompt information is used to indicate that at least one connectable second device has been detected.

[0126] For example, see Figure 6As shown, if the first device detects a single connectable second device, a prompt message may be displayed around the identifier, where the prompt message indicates the device type and / or device name of the discovered second device. For example, the prompt message indicates "Mobile phone A is discovered."

[0127] For example, see Figure 7 As shown, if the first device detects multiple connectable second devices, information can also be displayed around the logo, and the prompt information can indicate that multiple second devices have been found. For example, the prompt information can indicate "Multiple connectable devices have been found."

[0128] In this way, when the first device scans a second device with the same account, the same network environment or authorized by the first device, a prompt message will be displayed to actively remind the user of the second device that can currently be connected to the first device. The user does not need to actively perform Bluetooth pairing or other operations on the second device to allow the first device to discover the second device, saving the Bluetooth pairing device discovery process.

[0129] In step S30, in response to a triggering operation on the identifier or the prompt information, the first device is connected to at least one connectable second device.

[0130] Among them, the triggering operation on the identification or prompt information is an operation for triggering the connection between the first device and at least one second device. The manifestation of the triggering operation may include but is not limited to: the user triggering the first device through a finger or a touch device (such as a stylus, etc.). For example, the user can perform the triggering operation through related finger gestures. These related gestures can be any one of single-click / click gestures, sliding gestures, drag gestures, pressure recognition gestures, long press gestures, short press gestures, drag gestures, area change gestures, double-press gestures, and double-click gestures, or a combination thereof. For another example, the user can perform the triggering operation through a touch device, such as single-clicking, double-clicking, or clicking any number of times through the touch device, and can also be long press or short press, etc.

[0131] Optionally, when prompt information is displayed around the logo, the first device may be triggered to connect to at least one connectable second device in response to a triggering operation on the logo or the prompt information (eg, a click operation on the logo or the prompt information).

[0132] The following scenario will be used to explain the above steps S10 to S30: Taking the trigger operation as a click operation as an example, when the first device detects at least one second device, an identifier and prompt information will pop up on the quick access bar (dock) of the display interface of the first device. The pop-up prompt information is to remind the user that there is currently a connectable second device, and the pop-up identifier is to provide the user with a connection entry to connect to the second device. When the user clicks the identifier or prompt information, the communication connection between the first device and the second device can be triggered.

[0133] Through the above technical solution, after the first device detects at least one connectable second device, on the first hand, a prompt message can be displayed. Since the prompt message indicates that at least one connectable second device has been detected, the user can directly determine that there is currently a connectable second device through the pop-up prompt message, without actively triggering the discovery of the second device through Bluetooth pairing or other methods; on the second hand, the identifier of the second device is displayed. Since the identifier indicates the device type of at least one second device, the user can intuitively determine whether there is a second device that the user wants to connect to among the currently connectable second devices through the identifier, without having to perform multiple operations to find the second device he wants to connect to; on the third hand, after the user triggers the identifier or prompt message, the connection between the first device and the at least one connectable second device can be triggered, without having to trigger multiple operations to achieve the connection between the first device and the second device, saving operation steps and improving the user experience.

[0134] Figure 8 This is an exemplary embodiment involved in step S30 above, illustrating an exemplary solution for triggering a connection between a first device and a single connectable second device when a single second device is detected. In this exemplary embodiment, the triggering operation on the identifier or connection entry includes a first triggering operation, and step S30 includes the following steps S31 and S32.

[0135] In step S31, in response to a first triggering operation on the identifier, a connection confirmation interface is displayed.

[0136] Among them, the first trigger operation is an operation for triggering the identifier to enter the connection confirmation interface. The manifestation of the first trigger operation may include but is not limited to: the first trigger operation of the identifier by the user through a finger or a touch device (such as a stylus, etc.). For example, the user can perform the first trigger operation through relevant finger gestures. These relevant gestures can be any one of single-click / click gestures, sliding gestures, drag gestures, pressure recognition gestures, long press gestures, short press gestures, drag gestures, area change gestures, double-press gestures, and double-click gestures, or a combination thereof. For another example, the user can perform the first trigger operation through a touch device, such as single-clicking, double-clicking, or clicking any number of times through the touch device, and can also be long press or short press.

[0137] Among them, see Figure 9 As shown, the connection confirmation interface is used to confirm the connection with the first device. The connection confirmation interface includes a connection entry, the device type and / or device name of the single second device, and function prompt information. The connection entry is used to provide an entry point for the connection between the first device and the single second device; the device type and / or device name of the second device is used to let the user know the second device to be connected to the first device, for example, "Mobile Phone A" is displayed; the function prompt information is used to indicate the interconnection functions that can be provided after the first and second devices are connected, for example, the function prompt information "After connection, the mobile phone can be connected to the car for navigation, audio, video, etc." is displayed.

[0138] Optionally, the connection entry is an entry linking to a pre-connection interface, and the pre-connection interface may be entered in response to a triggering operation on the connection entry.

[0139] Among them, see Figure 10 The pre-connection interface shown here prompts the user to confirm the connection on the second device to be connected. The pre-connection interface includes a notification message, a cancellation entry, and the device name and / or device model of the second device currently to be connected. The notification message notifies the user to confirm the connection on the second device. Once the user confirms the connection on the second device, the communication connection between the first and second devices is established. The cancellation entry provides an entry to cancel the connection between the second device currently to be connected and the first device. The connection between the second and first devices can be canceled in response to the user triggering the cancellation entry.

[0140] In step S32, in response to a triggering operation on the connection entry, the first device is connected to a single connectable second device.

[0141] The expression form of the trigger operation on the connection entry is similar to the expression form of the first trigger operation, and will not be repeated here.

[0142] The following will explain the above steps S31 to S32 using a scenario. For example, if the first trigger operation on the identifier is a click operation and the trigger operation on the connection entry is also a click operation, if the second device that has been discovered and not connected is a single one, the identifier and prompt information will pop up on the first device, and in response to the click operation on the identifier, the display will be displayed. Figure 9 The connection confirmation interface shown in the figure has a function prompt message "After connection, the mobile phone case and the car will be connected for navigation, audio, video, etc.", and also has the device name or device model of the second device, such as mobile phone A, and a connection entrance. After the user clicks the connection entrance, the user enters Figure 10 The pre-connection interface is shown. At the same time, an interface pops up on the second device to be connected (such as mobile phone A) to prompt the user to confirm the connection. After the user confirms the connection on the second device, the communication connection between the first device and the second device can be started.

[0143] Through the above technical solution, when a first device discovers a single connectable second device, an identifier and prompt information will pop up in the quick access bar of the first device. The prompt information indicates the device model and / or device name of the currently discovered connectable second device. After the user triggers the identifier, they can enter the connection confirmation interface. The user then triggers the connection entry on the connection confirmation interface to start the communication connection between the first device and the currently discovered connectable second device. In this process, the user can initiate the communication connection between the first device and the second device with a simple and small number of operations, without the need for multiple complex operations, thereby improving the user's experience in establishing a communication connection between the first device and the second device.

[0144] Figure 11 This is an exemplary embodiment of step S30 described above, illustrating an exemplary solution for triggering a first device to connect to multiple connectable second devices when multiple second devices are detected. In this exemplary embodiment, the triggering operation on the identifier or connection entry includes a first triggering operation, and step S30 includes the following steps S33 and S34.

[0145] In step S33, in response to the first triggering operation on the identifier, a device selection interface is displayed.

[0146] Among them, see Figure 12As shown, the device selection interface is an interface for providing multiple second devices that can be selected for connection, and the device confirmation interface includes multiple connectable second devices. In addition, the device selection interface can also have scan code connection, introduction to the MiShare function, and operating items for connecting devices. After the user clicks on the scan code connection, the second device can scan the identification code of the first device, so that the second device can establish a communication connection with the first device; after the user clicks on the introduction of the MiShare function, the specific introduction of the MiShare function corresponding to the identifier can be expanded (the MiShare function is also a screen projection function), for example, the MiShare function is a function for establishing a quick communication connection and / or quick screen projection between the first device and the second device.

[0147] As an optional embodiment, after the device selection interface is displayed, in addition to selecting the first target device on the device selection interface to establish a communication connection between the first target device and the first device, the user can also select the second target device on the device selection interface to remove it.

[0148] For example, in response to a removal operation on a second target device in the at least one connectable second device, the second target device is removed from a device list; the device list includes a device name and / or device model of the at least one connectable second device.

[0149] The first target device and the second target device may be the same second device or different second devices. The removal operation on the second target device is different from the selection operation on the first target device. For example, the selection operation on the first target device may be a click operation, while the removal operation on the second target device may be a long press operation.

[0150] For example, see Figure 12 As shown, taking the example that the selection operation for the first target device can be a click operation, and the removal operation for the second target device can be a long press operation, the first target device is mobile phone A, and the second target device is mobile phone B, the user clicks mobile phone A to establish a communication connection between the first device and mobile phone A, and the user long presses mobile phone B to remove mobile phone B from the device list.

[0151] Wherein, in response to the removal operation of the second target device, the display Figure 13 The Ignore interface is displayed. This interface is used to confirm whether the user wants to remove the current second target device from the device list, thereby reducing the possibility of users accidentally clicking the Ignore entry and removing the second target device from the device list. The Ignore interface includes Ignore and Cancel options. If the user clicks Ignore, the second target device is removed from the device list; if the user clicks Cancel, the second target device is no longer ignored.

[0152] In step S34, in response to the selection operation of the first target device in the at least one connectable second device, the first device is connected to the first target device.

[0153] The first target device is a second device selected by a user from at least one connectable second device and to be connected to the first device.

[0154] Among them, the selection operation is an operation for selecting the first target device to establish a communication connection between the first target device and the first device. The manifestation of the selection operation may include but is not limited to: the user's selection operation on the first target device through a finger or a touch device (such as a stylus, etc.). For example, the user can perform the selection operation through relevant finger gestures. These relevant gestures can be any one of single-click / tap gestures, sliding gestures, drag gestures, pressure recognition gestures, long press gestures, short press gestures, drag gestures, area change gestures, double-press gestures, and double-click gestures, or a combination thereof. For another example, the user can perform the selection operation through a touch device, such as single-clicking, double-clicking, or clicking any number of times through the touch device, and can also be long press or short press.

[0155] As an optional embodiment, step S34 includes the following sub-steps A1 and A2: Sub-step A1: displaying a pre-connection interface in response to a selection operation on a first target device among the at least one connectable second device.

[0156] The pre-connection interface is a prompt interface that prompts the user to confirm the connection on the specified first target device. The pre-connection interface includes a notification message, a cancellation entry, and the device name and / or device model of the first target device to be connected. The notification message is used to notify the user to confirm the connection on the first target device, for example Figure 10 A notification message "Please confirm the connection to the vehicle on XX device" will be displayed; the cancellation entrance is an entrance for canceling the connection between the first target device currently to be connected and the first device, and the connection between the specified first target device and the first device can be canceled in response to the user's triggering operation on the cancellation entrance.

[0157] See Figure 12 , users in Figure 12 After selecting the first target device in the device selection interface shown, the first device is displayed Figure 10The pre-connection interface shown notifies the user to confirm the connection on the second device. At the same time, the first device will send a connection request message to the first target device. In response to the connection request message, the first target device will display a connection confirmation interface on the first target device. The connection confirmation interface has a confirmation connection entrance. The first target device then responds to the user's triggering operation on the confirmation connection entrance and sends a confirmation connection message to the first device to indicate that the first target device agrees to establish a communication connection.

[0158] The connection request information is request information for the first device to request to establish communication with the first target device.

[0159] The pre-connection interface further includes an ignore entry, and the first target device can be removed from the device list in response to a triggering operation on the ignore entry.

[0160] Regardless of whether the first device discovers a single or multiple second devices that can be connected, when the second device is connected to the first device, the process will be entered. Figure 10 The pre-connection interface shown, for example, when the number of the first device that can be connected is only one, the user can enter the connection confirmation interface after triggering the connection entrance. Figure 10 When the number of first devices that can be connected is multiple, the user Figure 10 After selecting the first target device in the device selection interface shown, you can also enter Figure 10 The pre-connection interface shown in the figure allows the user to confirm on the second device whether to establish a communication connection with the first device. In order to provide the user with an entry to ignore the second device / first target device, an ignore entry can be added to the pre-connection interface. After the user triggers the ignore entry, the connectable second device / first target device can be removed from the device list, so that the second device / first target device is no longer displayed in the device list.

[0161] The Ignore entry can be linked to the Ignore interface shown in Figure 13. The Ignore interface is used to reconfirm whether the user wants to remove the currently connected second device / first target device from the device list, thereby reducing the possibility of the user accidentally clicking the Ignore entry to remove the second device / first target device from the device list. The Ignore interface includes an Ignore option and a Cancel option. If the user clicks the Ignore option, the second device / first target device will be removed from the device list; if the user clicks the Cancel option, the second device / first target device will be canceled from being ignored.

[0162] Sub-step A2: In response to receiving the connection confirmation information sent by the first target device, the first device connects to the first target device.

[0163] The connection confirmation information is confirmation information that the first target device agrees to establish communication.

[0164] When the pre-connection interface pops up on the first device, a connection confirmation interface will also pop up on the first target device. After the user triggers the confirmation connection entry on the connection confirmation interface on the first target device, the first target device will send a confirmation connection message to the first device. The first device responds to the confirmation connection message, thereby starting the communication connection between the first device and the first target device.

[0165] The following will explain the above steps S33 and S34 using some scenarios: Figure 7 As shown, taking the first trigger operation as a click operation as an example, if there are multiple second devices that have been discovered and not connected, in response to the click operation on the identifier, Figure 12 The device selection interface shown in the figure has multiple device names or device models of the second device, such as mobile phone A and mobile phone B, and also has the following functions: scan code connection, introduction to the wonderful sharing function, and operation items for connecting devices. After the user selects the first target device (such as mobile phone A), the communication connection between the first target device and the first device can be opened. Alternatively, after the user selects the first target device (such as mobile phone A), enter Figure 10 The pre-connection interface shown prompts the user to confirm establishing a communication connection with the first device on the first target device. After the user confirms the connection on the first target device, the first device then opens a communication connection with the first target device.

[0166] With the above technical solution, when a first device discovers multiple connectable second devices, an indicator and prompt message will pop up on the first device, notifying the user that multiple connectable second devices have been discovered. After the user triggers the indicator, they will enter the device selection interface. On the device selection interface, the user can select the first target device to initiate a communication connection between the first device and the first target device. In this process, the user can initiate a communication connection between the first device and the selected first target device with a simple and few operations, without having to perform multiple complex operations, thereby improving the user experience of establishing a communication connection between the first device and the first target device.

[0167] Figure 14 This is an exemplary embodiment involved in the present disclosure, which is used to interpret the trigger mark or prompt information, an exemplary scheme for removing the connectable second device, and the operation of the trigger mark or prompt information includes a second trigger operation, including the following steps S40.

[0168] In step S40, in response to a second triggering operation on the identification or prompt information, the at least one connectable second device is removed and / or the identification is hidden.

[0169] Optionally, after the first device displays the prompt information, at least one connectable second device may be removed in response to a second triggering operation on the identifier or the prompt information.

[0170] Among them, the second trigger operation is an operation to remove the currently discovered connectable second device, which is used to remove the currently connectable second device from the device list. The second trigger operation on the identification or prompt information is different from the first trigger operation on the identification or prompt information.

[0171] For example, taking the case where the first trigger operation on the identifier or prompt information is a click and the second trigger operation on the identifier or prompt information is a long press, for a single unconnected second device, when the prompt information is displayed, the communication connection between the second device and the first device can be established in response to the user's click operation on the identifier or prompt information; when the prompt information is displayed, a notification can be displayed around the identifier in response to the user's long press operation on the identifier or prompt information. Figure 15 The removal entrance shown, the user then clicks on the removal entrance to enter Figure 13 In the ignore interface shown, if the user continues to click the ignore option in the ignore interface, the discovered second device can be removed from the device list.

[0172] in, Figure 15 The Remove entry in the figure can be linked to the Ignore interface shown in Figure 13. The Ignore interface is used to confirm whether the user wants to remove the currently discovered second device from the device list, thereby reducing the possibility of the user accidentally clicking the Remove entry and removing the second device from the device list. The Ignore interface includes an Ignore option and a Cancel option. If the user clicks the Ignore option, the second device will be removed from the device list; if the user clicks the Cancel option, the second device will be canceled.

[0173] With the above technical solution, after a first device discovers a single connectable second device, the user can trigger a pop-up indicator or prompt message to remove the second device from the device list and / or hide the indicator, thereby ignoring the connectable second device. On the one hand, ignoring the second device in the device list can prevent the less frequently used second device from occupying the display space in the device list; on the other hand, hiding the indicator can prevent the indicator from taking up space in the quick access bar when the user is not using the screen projection function.

[0174] Figure 16It is an exemplary embodiment involved in the present disclosure, which is used to explain an exemplary scheme in which the second device is triggered to project the display content to the first device after a communication connection is established between the second device and the first device, that is, after the above-mentioned steps S10 to S30 are executed and the trigger mark or prompt information is triggered. The triggering operation of the trigger mark or prompt information also includes a third triggering operation. This embodiment includes the following step S50.

[0175] In step S50, in response to a third triggering operation on the identifier, the display content on the connected second device is projected to the first device.

[0176] Among them, the third trigger operation on the identifier is a screen projection operation for triggering the second device to project the display content to the first device. The manifestation of the third trigger operation may include but is not limited to: the user triggers the identifier through a finger or a touch device (such as a stylus, etc.). For example, the user can perform the selection operation through related gestures of the finger. These related gestures can be any one of single-click / click gestures, sliding gestures, drag gestures, pressure recognition gestures, long press gestures, short press gestures, drag gestures, area change gestures, double-press gestures, and double-click gestures, or a combination thereof. For another example, the user can perform the third trigger operation through a touch device, such as single-clicking, double-clicking, or any number of clicks through the touch device, and can also be a long press or a short press.

[0177] The display content of the second device may be the desktop content currently being displayed by the second device, or may be the content of a preset application displayed by the second device.

[0178] As an optional embodiment, in the case that the number of connected second devices is only one, step S50 includes the following sub-step B1.

[0179] Sub-step B1, in response to a third triggering operation on the identifier, projecting the display content on the connected second device to the first device.

[0180] Optionally, when no prompt information is displayed and the number of connected second devices is only one, in response to the third trigger operation on the identifier, the display content on the currently connected single second device is projected onto the first device.

[0181] For example, see Figure 2 As shown, taking the third trigger operation as a click operation as an example, when the prompt information is not displayed and the connected second device is a single one, if the user clicks the logo, the display content of the currently connected single second device can be projected onto the first device, for example, see Figure 2 , the screen is projected to the left side of the display interface of the first device.

[0182] As an optional embodiment, when there are multiple connected second devices, step S50 includes the following sub-steps C1 and C2.

[0183] Sub-step C1: displaying a device list in response to a third triggering operation on the identifier.

[0184] Among them, in two different scenarios where the number of connected second devices is single or multiple, the interface linked to by executing the third trigger operation on the identifier is different. If the number of connected second devices is single, the screen projection will be directly started after executing the third trigger operation on the identifier; if the number of connected second devices is multiple, the device list will be displayed after executing the third trigger operation on the identifier, thereby displaying the connection status of each connectable second device in the device list.

[0185] The device list includes the device type of at least one second device and the connection status of at least one second device. The device type can be reflected by the device name and / or device model. The connection status includes a connected state and an unconnected state. If the second device is in the connected state, it indicates that the second device has established a connection with the first device, such as a communication connection; if the second device is in the unconnected state, it indicates that the second device has not yet established a connection with the first device.

[0186] For example, see Figure 17 The device list shown includes the device name of mobile phone A, which is in a connected state; the device name of mobile phone B, which is in an unconnected state; and the device name of tablet A, which is in a connected state. Displaying different device types makes it easier for users to distinguish between different devices. Displaying the connection status of at least one second device makes it easier for users to distinguish between connected and unconnected second devices.

[0187] Optionally, after the discovered connectable second device is connected to the first device, the connection status of the second device is switched from an unconnected state to a connected state in the device list, thereby updating the connection status of each second device in the device list in real time.

[0188] Optionally, at least one second device displayed in the device list is arranged in order of priority from high to low; the priority of the second device is obtained according to the connection status of the second device and / or the frequency of use of the second device, and the frequency of use refers to the frequency of screen projection of the second device on the first device.

[0189] For second devices in different connection states, the priority of the second device in the connected state is higher than the priority of the second device in the unconnected state.

[0190] For second devices in the same connection state, they are arranged in descending order of usage frequency. For example, the usage frequency of mobile phones, tablets, and watches decreases in this order, so the priority of mobile phones, tablets, and watches decreases in this order. When the second devices are displayed in the device list for the first time, they can be arranged in descending order of the default usage frequency of mobile phones, tablets, and watches. When the second devices are not displayed in the device list for the first time, the usage frequency of each second device can be recorded, and then each second device can be displayed in descending order of the recorded usage frequency.

[0191] For example, see Figure 17 The device list shown shows the connection status of the first devices such as mobile phone A, mobile phone B, and tablet A. Mobile phone A is in a connected state, mobile phone B is in an unconnected state, and tablet A is in a connected state. Then the arrangement order from top to bottom in the device list is mobile phone A-tablet A-mobile phone B. In this way, the second devices are prioritized by connection status, so that the second devices in the connected state can be arranged in front and the second devices in the unconnected state can be arranged in the back, and the user can quickly see the second device that can perform mirroring; the second devices are prioritized by usage frequency, so that the second devices with high usage frequency can be arranged in front and the second devices with low usage frequency can be arranged in the back, and the user can quickly see the second devices with high mirroring frequency.

[0192] It is understandable that the mobile phone establishes a connection with the central control screen through a point-to-point (P2P) connection. Multiple mobile phones will compete for the connection with the central control screen. Once one of the mobile phones establishes a point-to-point connection with the central control screen, the remaining mobile phones will not be able to establish a point-to-point connection with the central control screen. Therefore, when displaying the connection status of multiple mobile phones, if one of the mobile phones shows a connected status, the remaining mobile phones will show a disconnected status; and multiple tablets and the central control screen can be connected to the same wireless hotspot (such as a WIFI hotspot), so when displaying the connection status of multiple tablets, multiple tablets can be displayed as connected at the same time.

[0193] Optionally, the device list may further include a device management entry, and a device management interface may be displayed in response to a triggering operation on the device management entry.

[0194] The device management portal is used to manage the device status of a connected second device. Users can set the device status of the second device on the first device. This device status includes the status of the second device's identification switch, the status of the ringer search function, the status of the Do Not Disturb mode, the speaker status, the camera status, the lock screen status, etc.

[0195] For example, see Figure 17For example, if the triggering operation for the device management portal is a click operation, the user clicks Figure 17 After entering the device management entry in the device list, you can enter Figure 18 The device management interface shown in the figure is: Figure 18 The device management interface shown includes sub-management interfaces for three connected devices: mobile phone A, tablet A, and watch. The sub-management interface for mobile phone A includes entrances to multiple functions such as identification switch, ringing search, do not disturb mode, speaker selection, camera selection, etc. After the user turns on the identification switch, it will be displayed. Figure 17 The logo in the main interface shown will be hidden after the user turns off the logo switch. Figure 17 The logo in the main interface shown; after the user turns on the ringing search function, the phone will be forced to ring regardless of whether it is currently in silent mode, vibration mode or other mode, so that the user can quickly locate the phone; after the user turns on the do not disturb mode, incoming calls and text messages can be automatically muted; after the user selects the phone in the speaker selection option, the phone will be used to play audio, and after the user selects the first device in the speaker selection option, the first device will be used to play audio; after the user selects the phone in the camera selection option, the phone camera will be used to capture images, and after the user selects the first device in the camera selection option, the first device will be used to capture images. The sub-management interface of tablet A includes entrances to multiple functions such as lock screen, camera, screen projection, volume adjustment, etc., so that the lock screen, camera, screen projection and volume adjustment of the projected tablet A can be controlled on the first device. The sub-management interface of the watch includes functions such as driving mode heart rate linkage, navigation vibration and fatigue driving vibration.

[0196] Sub-step C2: in response to a selection operation of a third target device from a plurality of connected second devices in the device list, projecting the display content on the third target device to the first device.

[0197] Among them, the third target device is the screen projection device selected by the user from at least one second device in a connected state.

[0198] Among them, the display content of the second device can be synchronously displayed on the first device only when the first device and the second device have established a communication connection. Therefore, the second device that is already in a connected state among multiple second devices is selected, and after the third target device in the connected state is selected, the first device will synchronously display the display content of the third target device, thereby realizing a mirrored screen projection display between the first device and the third target device.

[0199] Optionally, when no prompt information is displayed and there are multiple second devices connected, in response to a third trigger operation on the identifier, a device list is displayed; then in response to a selection operation on a third target device among the multiple second devices connected in the device list, the display content on the third target device is projected to the first device.

[0200] For example, taking the third trigger operation as a click operation as an example, when the prompt information is not displayed, if the user clicks the icon, the device list can be displayed; the user then selects the third target device in the device list, thereby projecting the display content of the third target device to the first device.

[0201] It is understandable that the displayed prompt information is a dividing line used to distinguish the first trigger operation on the identifier before the first device establishes a connection with the second device, and the third trigger operation on the identifier after the first device establishes a connection with the second device.

[0202] For example, when the prompt information is displayed, in response to the first trigger operation of the identifier, a communication connection will be established between the first device and the second device; when the prompt information is not displayed and the number of connectable second devices found is single, in response to the third trigger operation of the identifier, the display content of the connected second device will be projected onto the first device; when the prompt information is not displayed and the number of connectable second devices found is multiple, in response to the third trigger operation of the identifier, the device list will be displayed first, and then in response to the selection operation of the third target device in the device list, the display content of the third target device will be projected onto the first device.

[0203] For example, taking the example that both the first trigger operation and the third trigger operation are click operations, when the prompt information is displayed, a communication connection between the first device and the second device will be established in response to the click operation on the identifier; when the prompt information is not displayed and the number of connectable second devices found is single, in response to the click operation on the identifier, the display content of the connected second device will be projected onto the first device; when the prompt information is not displayed and the number of connectable second devices found is multiple, a device list will be displayed in response to the click operation on the identifier; and then in response to the selection operation of the third target device in the device list, the display content of the third target device will be projected onto the first device.

[0204] Among them, the display formats of the display contents of different types of second devices are different when they are synchronously displayed on the first device. In this way, the display format of the second device can be adopted to display the display contents of the target device in the same display format on the first device, so that the user can have a similar viewing experience when watching the display contents of the second device on the first device.

[0205] For example, see Figure 19 As shown, if the type of the second device is a tablet, the display content of the tablet will be displayed in a horizontal screen display mode on the first device; if the type of the second device is a watch, the display content of the watch will be displayed in a circular display mode on the first device; please refer to Figure 20 As shown, if the second type of device is a mobile phone, the first device will display the display content of the mobile phone in a vertical / horizontal display mode.

[0206] Of course, the display format of the first device can also be obtained based on the current display format of the second device. The display format of the content being displayed on the second device can be determined and then synchronously displayed on the first device in the same display format.

[0207] For example, if the second device is a mobile phone, the first device will usually display the display content of the mobile phone in a vertical screen display mode. However, when the mobile phone displays the display content in a horizontal screen, the mobile phone switches from a vertical screen display to a horizontal screen display, and the first device will also synchronously display the display content of the mobile phone in a synchronous horizontal screen display mode.

[0208] Optionally, in response to a removal operation on the fourth target device in the device list, the fourth target device may be removed from the device list.

[0209] The third target device and the fourth target device may be the same device or different devices. The operation of selecting the third target device in the device list is different from the operation of removing the fourth target device from the device list.

[0210] For example, see Figure 17 For example, if the third target device is mobile phone A, the fourth target device is tablet A, the selection operation is a click operation, and the removal operation is a long press operation, after the user clicks mobile phone A, the display content of mobile phone A can be projected to the first device; after the user long presses tablet A, tablet A can be removed from the device list.

[0211] Of course, after the user performs the removal operation on the fourth target device, the Figure 13 The ignore interface shown here facilitates the user to confirm whether to ignore the fourth target device for the second time.

[0212] Through the above technical solution, when the number of connected second devices is only one, the user clicks the icon to project the display content of the connected second device to the first device, and the operation steps for implementing the screen projection are simple; when the number of connected second devices is multiple, the user clicks the icon to display the device list, and the user then selects the third target device in the device list, and then projects the display content of the third target device to the first device. The operation steps for implementing the screen projection are also simple, and fast screen projection is achieved.

[0213] Figure 21 It is an exemplary embodiment involved in the present disclosure, which is used to explain that there is already a second device that is projecting the screen with the first device, that is, after executing the above-mentioned step S50, the trigger identifier is triggered to switch the exemplary scheme of the second device that is projecting the screen. The triggering operation of the trigger identifier also includes a fourth triggering operation. This embodiment includes the following step S60.

[0214] In step S60, when there is a second device that is currently casting a screen among the at least one connectable second device, in response to a fourth trigger operation on the identifier, the second device that is currently casting a screen is switched.

[0215] Among them, the fourth trigger operation on the identifier is an operation for switching the second device that is projecting the screen. The manifestation of the fourth trigger operation may include but is not limited to: the user's fourth trigger operation on the identifier through a finger or a touch device (such as a stylus, etc.). For example, the user can perform the fourth trigger operation through relevant gestures of the finger. These relevant gestures can be any one of single-click / click gestures, sliding gestures, drag gestures, pressure recognition gestures, long press gestures, short press gestures, drag gestures, area change gestures, double-press gestures, and double-click gestures, or a combination thereof. For another example, the user can perform the fourth trigger operation through a touch device, such as single-clicking, double-clicking, or clicking any number of times through the touch device, and can also be long press or short press, etc.

[0216] As an optional embodiment, when the number of connected second devices is two, step S60 includes the following sub-step D1.

[0217] Sub-step D1, in response to the fourth trigger operation on the identifier, stop displaying the display content of the second device that is currently projecting the screen among the two second devices, and start displaying the display content of the second device that is not currently projecting the screen.

[0218] Optionally, when the prompt information is not displayed and the number of connected second devices is two, and there is a second device that is projecting the screen, in response to the fourth trigger operation of the identifier, the display content of the second device that is projecting the screen among the two second devices is stopped, and the display content of the second device that is not projecting the screen is started.

[0219] For example, see Figure 17 As shown, taking the fourth trigger operation of the trigger indicator as a long press operation, as an example, if the second device currently casting the screen is mobile phone A and the second device not casting the screen is tablet A, the user can directly long press the indicator to directly switch the second device currently casting the screen from mobile phone A to tablet A. In this way, the user can quickly switch the mirroring screen from one second device to another by long pressing the indicator, which is simple and convenient.

[0220] As an optional embodiment, when the number of connected second devices is more than two, step S60 includes the following sub-steps E1 and E2.

[0221] Sub-step E1: displaying a device list in response to a fourth triggering operation on the identifier.

[0222] Sub-step E2, in response to the selection operation of the second device that is not projecting the screen among the at least two connected second devices, stop displaying the display content of the second device that is projecting the screen, and start displaying the display content of the selected second device.

[0223] Optionally, when no prompt information is displayed and the number of connected second devices is at least two, and there is a second device that is projecting the screen, in response to the fourth trigger operation of the identifier, a device list is displayed; and in response to the selection operation of the device list that is not projecting the screen, the display content of the second device that is projecting the screen is stopped, and the display content of the selected second device is started.

[0224] For example, see Figure 17 As shown, taking the fourth trigger operation of the trigger mark as a long press operation, and the number of connected second devices as an example, the user directly long presses the mark to display the device list, which includes mobile phone A and tablet A. Mobile phone A and tablet A are both in a connected state, and mobile phone A is in a screen projection state. At this time, the user selects tablet A, and the second device that is projecting the screen can be switched from mobile phone A to tablet A.

[0225] Among them, the device list displays the device type and connection status of the second device, and also displays the projection status of the second device.

[0226] For example, see Figure 17 As shown, taking mobile phone A as an example, if mobile phone A is in the screen projection state, a "√" pattern will be displayed around mobile phone A, indicating that mobile phone A is in the screen projection state; while no "√" pattern will be displayed around tablet A that is not projecting.

[0227] It can be understood that the displayed prompt information is a dividing line used to distinguish the second trigger operation on the identifier before the first device establishes a connection with the second device, and the fourth trigger operation on the identifier after the first device establishes a connection with the second device.

[0228] For example, when the prompt message is displayed, in response to the second trigger operation on the identifier, the connectable second device will be removed from the device list; when the prompt message is not displayed and the number of connectable second devices is two, in response to the fourth trigger operation on the identifier, the second device being projected will be directly switched; when the prompt message is not displayed and the number of connected second devices is more than two, in response to the fourth trigger operation on the identifier, the device list will be displayed first, and then in response to the selection operation of the second device that is not projected in the device list, the display content of the second device being projected will stop being displayed, and the display content of the selected second device will start being displayed.

[0229] For example, taking the example that both the second trigger operation and the fourth trigger operation are long press operations, when the prompt information is displayed, in response to the long press operation on the identifier, the connectable second device will be removed from the device list; when the prompt information is not displayed and the number of connectable second devices is two, in response to the long press operation on the identifier, the second device being projected will be directly switched; when the prompt information is not displayed and the number of connected second devices is more than two, in response to the long press operation on the identifier, the device list will be displayed first, and then in response to the selection operation of the second device that is not projected in the device list, the display content of the second device being projected will stop being displayed, and the display content of the selected second device will start being displayed.

[0230] Optionally, the display interface of the first device includes a main interface, an identifier is displayed on the main interface, and the device list can be displayed in response to the third trigger operation or the fourth trigger operation on the identifier in the main interface.

[0231] For example, taking the third trigger operation as a click operation and the fourth trigger operation as a long press operation as an example, when no prompt information is displayed, you can click the icon in the main interface to expand the device list. The user selects one of the second devices to start screen projection between the second device and the first device; when no prompt information is displayed, you can long press the icon in the main interface to expand the device list. The user selects one of the second devices to switch to the second device that is projecting the screen.

[0232] Through the above technical solution, the switching of the second device being projected can be directly triggered in response to the fourth trigger operation of the identifier, or the device list can be displayed in response to the fourth trigger operation of the identifier, and the projection device can be selected in the device list. In this process, when the user wants to switch to mirror projection of a second device, he can select the projection device in the expanded second device or directly trigger the identifier to quickly mirror the screen, thereby realizing rapid switching of the mirror projection device without complicated operations, which brings convenience to the user's operation.

[0233] In addition, the identifier is the entry point for managing the screen projection function of the first device, which can be used to realize the connection between the first device and the discovered second device, enter the device list, start mirror projection and other sharing functions. Since the communication connection between the first device and the discovered second device, the removal of the second device, the start of the screen projection of the second device, and the switching of the second device being projected are all integrated in the identifier, the user can realize multiple sharing functions by operating a single identifier. On the one hand, there is no need for the user to operate on multiple interfaces to realize multiple sharing functions separately. Multiple sharing functions can be realized by operating a single identifier, and the operation is simple; on the other hand, since multiple sharing functions are integrated in the same identifier, it is easier for users to learn and master the use of multiple sharing functions, and it is convenient for users to quickly understand the mirror projection process, and the logic is simple.

[0234] Figure 22 The exemplary embodiment involved in the present disclosure is used to explain an exemplary solution performed to protect user privacy when a second device detects that there are multiple users around a first device during screen projection, including the following steps S70.

[0235] In step S70, when the connected second device is projecting the screen and it is detected that there are multiple users within the preset range of the first device, the projection information is displayed.

[0236] Among them, the screen projection information is used to prompt whether to hide the display content of the second device being projected, and / or hide the logo.

[0237] The preset range of the first device may be a range divided by a radius centered on the first device and a preset distance. The preset range of the first device may also be the range of a designated space where the first device is located. For example, if the first device is installed in a vehicle, the preset range of the first device may be the vehicle cabin. For another example, if the first device is installed in a room, the preset range of the first device may be the room.

[0238] Optionally, when it is detected that there are multiple users within the preset range of the first device and the users agree to hide the projection content, at least one of the following (1), (2), and (3) may be performed: (1) Control the first device to hide the display content of the second device that is being projected.

[0239] See also Figure 20 When the first device synchronously displays the display content of the second device, if it is detected that there are multiple users within the detection range of the first device, the Figure 20 The display content on the left.

[0240] (2) Hidden logo.

[0241] See also Figure 24 As shown, if it is detected that there are multiple users in the space where the first device is located, the logo can be hidden, and the logo is hidden on the quick access bar (dock bar) of the first device, so that the logo is no longer displayed in the quick access bar.

[0242] Among them, the quick access bar is set at the bottom of the main interface for quick access to commonly used applications, files and folders. By setting the logo in the quick access bar, users can quickly realize mirroring without going to other interfaces to operate mirroring.

[0243] (3) Control the color of the identification switch to change to the target color.

[0244] Among them, the color change of the identification switch to the target color indicates that the current screen projection function / identification cannot be used.

[0245] For example, when it is detected that there are multiple users in the space where the first device is located, the color of the identification switch can be controlled to change from blue to gray, thereby indicating that the current screen projection function is unavailable.

[0246] The identification switch is used to manage identification. Figure 18 In the identification switch, the identification can be displayed in response to the start operation of the identification switch; Figure 18 The identification switch in the image can be closed in response to the identification switch, and the identification can be hidden. Figure 23 As shown, after hiding the logo, Figure 23 After the logo switch is turned off, the logo will no longer be displayed before the first device is powered off, unless the user manually triggers the logo switch to turn it on again, or the first device automatically triggers the logo switch to turn on when it is powered on next time.

[0247] Among them, the first device can also display a drop-down interface, which includes a device management entrance. In response to the triggering operation of the device management entrance, the device management interface is displayed. The device management interface includes an identification switch. In response to the start operation of the identification switch, the identification is displayed; in response to the closing operation of the identification switch, the identification is hidden.

[0248] The device management entry in the drop-down interface has the same function as the device management entry in the device list, and both are used to connect to the device management interface to manage the device status of each second device in a connected state.

[0249] Among them, the device management entry in the drop-down interface includes a device pattern of the second device in a connected state, and in response to a triggering operation on the device pattern, a sub-management interface of the second device corresponding to the device pattern can be displayed in the device management interface.

[0250] For example, see Figure 24 The device management entry of the drop-down interface shown in the figure displays a vertical screen mobile phone pattern and a horizontal screen tablet pattern. Taking the triggering operation of the device management entry in the drop-down interface as an example, the user can respond to the user's click operation on the vertical screen mobile phone pattern. Figure 24 The device management interface shown shows the sub-management interface of the mobile phone corresponding to the mobile phone pattern; it can also respond to the user's click operation on the horizontal screen tablet pattern. Figure 24 The device management interface displayed shows the sub-management interface of the tablet corresponding to the tablet image.

[0251] The device management entry of the drop-down interface may also display more options. In response to a triggering operation on more options, a plurality of sub-management interfaces of the second device are displayed in the device management interface.

[0252] For example, see Figure 24 There are three dots in the device management entrance of the drop-down interface shown. These three dots represent "more options". Click these three dots to enter Figure 18 The device management interface is displayed, and the sub-management interfaces of multiple second devices are displayed in the device management interface.

[0253] Optionally, when a single user is detected within the detection range around the first device and the second device that previously performed mirroring with the first device is within the detection range of the first device, the synchronously displayed display content is restored, the logo is redisplayed, and the logo switch in the control device management interface is restored to its initial color.

[0254] When a single user is detected within the detection range of the first device and the second device that previously performed mirroring screen projection with the first device is within the detection range, it means that the user in the space is the screen projection user, and screen projection can be resumed at this time.

[0255] In some scenarios, taking the case where the first device is a central control screen and the space where the first device is located is a vehicle, if the driver's mobile phone content is being projected onto the central control screen and multiple users are detected around the central control screen, the central control screen can be controlled to stop synchronously displaying the mobile phone content, and the icon in the quick access bar of the central control screen can be hidden, and the icon switch in the device management interface can be controlled to be gray; if a user is detected in the car and the mobile phone that was previously mirrored is in the car, it means that the driver is in the car with the mobile phone and other passengers in the car have left the car. At this time, the mirrored content can be restored.

[0256] Optionally, when there are multiple users within the detection range of the first device, if it is detected that the connected second device has started screen projection, the display content of the connected second device can continue to be projected on the first device, and the logo can continue to be displayed.

[0257] It can be understood that when there are multiple users within the detection range of the first device, if it is detected that the connected second device has turned on screen projection, it means that the screen projection user has turned on the screen projection function when he knows that there are multiple users around. The screen projection user is not afraid of multiple users around viewing the screen, and can continue to display the projected content of the second device on the first device.

[0258] Optionally, when the connected second device is casting the screen and it is detected that there are multiple users within the preset range of the first device, the casting information is displayed to remind the user whether to hide the casting content. And the number of times the casting content of the same connected second device is hidden and the number of times the casting content is continued to be displayed are recorded. If the number of times the casting content is hidden is greater than the number of times the casting content is continued to be displayed, then the next time the same connected device is detected to be casting the screen and multiple users are detected to be within the preset range, the casting content will be directly hidden; if the number of times the casting content is continued to be displayed is greater than the number of times the casting content is hidden, then the next time the same connected device is detected to be casting the screen and multiple users are detected to be within the preset range, the casting content will be directly displayed. In this way, the user's casting preference can be recorded. If the user prefers to hide the casting content, the casting content will be hidden when there are multiple users next time. If the user prefers to display the casting content, the casting content will continue to be displayed when there are multiple users next time.

[0259] Through the above technical solution, when the connected second device is projecting the screen, if it is detected that there are multiple users within the preset range of the first device, the projection information can be displayed. The projection information is used to prompt whether to hide the display content of the second device being projected, and / or hide the logo. If the user agrees to hide, the display content and / or logo can be hidden, thereby preventing other passengers in the car from seeing the content being projected by the driver and protecting the driver's mobile phone privacy; by hiding the logo in the quick access bar and graying out the control logo switch, other passengers can be prevented from accidentally expanding the driver's projection content by operating the central control screen, thereby further protecting user privacy.

[0260] Figure 25 This is an exemplary embodiment involved in the present disclosure, which is used to explain an exemplary solution executed to protect the driving safety of the vehicle when the first device is configured on the vehicle and the vehicle is in a driving state, including the following steps S80.

[0261] In step S80, when the vehicle is in a driving state and the display content of the second device being projected is preset content, the display content of the second device being projected is stopped.

[0262] The preset content may be content of a preset application, and the preset application may be game software, video playback software, and the like.

[0263] For example, if the second device is a mobile phone and the first device is the central control screen in a vehicle, while the vehicle is in motion, if the mobile phone's game software is displaying game content and the game content is synchronously displayed on the central control screen, if the driver sees the game content displayed on the central control screen, it will be distracted and affect driving safety. Therefore, the central control screen can stop displaying the display content of the mobile phone that is being projected. The content played by video playback software is similar and will not be repeated here.

[0264] The preset application may also be a chat software or the like.

[0265] For example, taking the second device as a mobile phone and the first device as a projector, if the chat software of the mobile phone is displaying the chat content and the chat content is synchronously displayed on the projector, the chat content of the mobile phone will be exposed. Therefore, the chat content on the mobile phone can also be stopped from being displayed on the projector.

[0266] Of course, the user can configure on the first device a preset blacklist of applications that cannot be displayed. In this way, the first device does not need to synchronize the display content of the applications in the blacklist.

[0267] Optionally, when it is determined that the connected second device has started the target application, the display content of the target application may also be automatically and synchronously displayed on the first device.

[0268] Among them, the target application can be an application that the user is accustomed to projecting the display content of the second device to the first device. The number of times the second device projects the application to the first device can be collected. If the number of projections is greater than the preset number, it means that the user is accustomed to projecting the display content of the application to the first device. In this case, the application can be used as the application that the user is accustomed to projecting. After the application is started, the display content of the application is automatically projected to the first device.

[0269] For example, if the second connected device is a mobile phone and the first device is the central control screen on the vehicle, the navigation application is the application that most users are accustomed to casting. If the mobile phone that has established a communication connection with the central control screen turns on the navigation application, the navigation content displayed by the navigation application of the mobile phone can be automatically mirrored to the central control screen, making it convenient for users to view the navigation content on the large screen, and users do not need to operate the mobile phone and the central control screen to turn on the mirroring, which brings convenience to user operation.

[0270] Optionally, when the vehicle is not in motion, such as when stationary, and the content displayed on the second device being projected is the preset content, the content displayed on the second device being projected can continue to be displayed. This allows the driver to view the projected content displayed on the first device even when the vehicle is not in motion, and since the vehicle is not in motion, this does not affect vehicle safety.

[0271] Through the above technical solution, when it is determined that the display content of the second device is the preset content and the vehicle is in driving state, the preset content can be stopped from being synchronously displayed on the first device, thereby protecting user privacy and ensuring user safety.

[0272] The following are exemplary embodiments involved in the present disclosure, which are used to explain exemplary solutions in two scenarios: the second device that is projecting the screen is outside the detection range, or returns to the detection range, including the following two examples.

[0273] In the first example, when the second device that is projecting the screen is outside the detection range, the display content of the second device that is projecting the screen is hidden, and the identifier is controlled to be in a locked state.

[0274] Among them, the detection range is the detection range of the detection device. The detection device is configured on the device where the first device is located. The detection device can detect the device position of the second device that is projecting the screen in real time.

[0275] For example, taking the first device as the central control screen, the central control screen is set in the vehicle, then the detection device is also configured in the vehicle, and the detection device detects the device position of the second device that is projecting the screen in real time. If the detection device cannot receive the device position of the second device, and the device position of the second device exceeds the detection range of the detection device, it means that the device position of the second device is outside the range of the vehicle. At this time, the projection user has already taken the second device that is projecting the screen out of the vehicle. In order to protect the privacy of the projection user, the display content being projected can be hidden on the central control screen, and the control mark is in a locked state.

[0276] The locked state of the identifier indicates that the identifier stops responding to a triggering operation by the user.

[0277] Optionally, the user location of the user carrying the second device can also be detected. If the user location is outside the range of the vehicle, the display content of the second device being projected can be hidden, and the control indicator is in a locked state. Among them, the detection of whether the user location is inside the vehicle can be determined by the door status of one side of the seat inside the vehicle and / or the seat sensor on the seat inside the vehicle. If the door status of one side of the seat inside the vehicle is in an open state and / or the seat sensor on the seat inside the vehicle determines that the seat inside the vehicle is unoccupied, then the user location is determined to be outside the range of the vehicle.

[0278] For example, to detect whether the driver in the driving seat is in the vehicle, it can be determined by the status of the door on the left side of the driver's seat and / or the seat sensor on the driver's seat. If the door on the left side of the driver's seat is open and / or the seat sensor on the driver's seat determines that there is no one in the driver's seat, it is determined that the driver is outside the range of the vehicle.

[0279] In a second example, when the second device that last projected the screen is located within the detection range again, the display content of the second device that last projected the screen is restored, and the identifier is controlled to be in an unlocked state.

[0280] The fact that the logo is in an unlocked state indicates that the logo can respond to a triggering operation of the user.

[0281] Among them, when the user using the second device is within the detection range of the vehicle's detection device and the door is closed, it means that the user has entered the vehicle with the second device in hand. At this time, the display content of the second device can continue to be displayed synchronously on the first device, so as to facilitate the user to view the content of the second device on a large screen.

[0282] Optionally, the user location of the user carrying the second device can also be detected. If the user location is within the vehicle range, the display content of the second device that was last projected can be restored, and the control mark is in the unlocked state.

[0283] Optionally, you can also record the facial features of at least one user on a second device with the same account as the first device. If the second device that is projecting the screen is outside the detection range and the facial features of the user on the seat in the vehicle are recognized to be consistent with the facial features of the user recorded previously, the display content of the second device can continue to be synchronously displayed on the central control screen and remain marked as unlocked.

[0284] For example, the facial features of user A, user B, and user C can be recorded on mobile phone A with the same account on the central control screen. When user A leaves the vehicle with mobile phone A, and the facial features of the user on the passenger seat in the vehicle are identified as user B, it means that user B is an authorized user. At this time, the display content of the projected mobile phone A can continue to be synchronously displayed on the central control screen, and the logo can be kept unlocked, so that user B can view the content on the large screen and control the logo conveniently.

[0285] Through the above technical solution, when it is determined that the second device for projecting the screen is outside the detection range of the detection device in the vehicle, it means that the user has left the vehicle with the second device that is projecting the screen. At this time, the central control screen can be controlled to stop mirroring the display content of the second device, and the control mark is in a locked state, thereby protecting user privacy.

[0286] Figure 26This is an exemplary embodiment involved in the present disclosure, which is used to explain an exemplary solution of reconnecting to a second device connected before the first device was powered off last, including the following steps S90.

[0287] In step S90 , in response to the first device detecting that the second device is a history device, the history device is connected to the first device.

[0288] Among them, the historical device is the second device to which the first device was connected before it was powered on and off or the last time the screen was projected, or it can be the second device to which the first device was connected before it was shut down.

[0289] For example, taking the central control screen as the first device, the last time the central control screen was powered off was also when the vehicle was powered off. Therefore, the second device that has established a communication connection with the central control screen before the vehicle was powered off can be recorded, such as mobile phone A. After the vehicle is powered on next time, if mobile phone A exists among the scanned second devices, a communication connection will be automatically established between mobile phone A and the central control screen, and the connection status of device A will be displayed as connected in the device list.

[0290] Through the above technical solution, when the first device is powered on again, a scan for second devices can be performed around the first device. If there is a previously connected historical device among the scanned second devices, the connection state of the second device will be automatically switched to the connected state, thereby eliminating the need for the user to manually connect to the second device, bringing convenience to the user.

[0291] The following will explain the embodiments of the present disclosure using some operating scenarios. Figure 6 and Figure 7 As shown, after the first device finds a single second device, it will display Figure 6 The prompt message in the prompt message "Found the second device (for example, found mobile phone A)" will be displayed; after the first device finds multiple second devices, it will be displayed Figure 7 The prompt message "Multiple connectable devices found" appears.

[0292] In the scenario where a single second device (e.g., phone A) is discovered, if the user clicks Figure 6 If you see the icon or prompt message in Figure 9 The connection confirmation interface shown, the user clicks the connection entry in the connection confirmation interface to enter Figure 10 The pre-connection interface shown notifies the user to confirm the connection on mobile phone A; if the user confirms the connection on mobile phone A, a communication connection is established between the first device and mobile phone A, and the connection state of mobile phone A is switched to the connected state.

[0293] In the scenario where multiple second devices are discovered, if the user clicks Figure 7 The logo or prompt information shown will first enter Figure 12The device selection interface shown in the figure, the user selects mobile phone A in the device selection interface, and then enters Figure 9 The connection confirmation interface shown, the user clicks the connection entry in the connection confirmation interface to enter Figure 10 The pre-connection interface shown notifies the user to confirm the connection on mobile phone A; if the user confirms the connection on mobile phone A, a communication connection is established between the first device and mobile phone A, and the connection state of mobile phone A is switched to the connected state.

[0294] In this way, each connectable second device can communicate with the first device according to the above process. After the communication connection between the first device and the second device is established, the screen projection process is executed below.

[0295] In the scenario where the number of connected second devices is only one (for example, mobile phone A), please refer to Figure 20 As shown, the user clicks Figure 20 , the display content of the screen cast of mobile phone A will be displayed on the left side of the first device.

[0296] In the scenario where there are multiple connected second devices, please refer to Figure 17 As shown, the user clicks Figure 17 , a device list will pop up first. If the user selects mobile phone A in the device list, the display content of mobile phone A's screen projection will be displayed on the left side of the first device.

[0297] When there is a second device that is projecting the screen, the process of switching the second device that is projecting the screen is as follows.

[0298] In the scenario where there are two connected second devices (for example, mobile phone A and tablet A), please refer to Figure 17 As shown, if the two connected second devices are currently casting the screen on phone A and the one not casting the screen on tablet A, long press Figure 17 , the device list will not pop up, but the second device being projected will be switched directly from phone A to tablet A.

[0299] In the scenario where the number of connected second devices is at least two, refer to Figure 17 As shown, if among the two or more connected second devices, the one currently casting the screen is phone A, and the one not casting the screen is tablet A, long press Figure 17 , a device list pops up. After the user selects Tablet A, the screen projection of Phone A stops, and the screen projection of Tablet A begins. Long-pressing the icon to pop up the device list and switch to the second device currently projecting also applies to more than three second devices, so I won't repeat it here.

[0300] Figure 27FIG. 1 is a block diagram of a display device according to an exemplary embodiment. Figure 27 The display device 2700 includes: an identification display module 2710 , a prompt display module 2720 and a connection module 2730 .

[0301] The identification display module 2710 is configured to display an identification of the second device on the first device in response to the first device detecting at least one connectable second device; the identification includes at least one device type of the second device; The prompt display module 2720 is configured to display prompt information, wherein the prompt information indicates that at least one connectable second device is detected; The connection module 2730 is configured to connect the first device to at least one connectable second device in response to a triggering operation on the identifier or the prompt information.

[0302] In a possible implementation manner, the identifier further includes a symbol, where the symbol indicates that the at least one connectable second device is not connected to the first device.

[0303] In a possible implementation, the display device 2700 further includes: The first removing module is configured to remove the symbol on the identification when a second device is already connected in the at least one connectable second device.

[0304] In a possible implementation, the triggering operation on the identifier or the prompt information includes a first triggering operation, the number of the at least one connectable second device is single; and the connecting module 2730 includes: a connection confirmation display submodule, configured to display a connection confirmation interface in response to a first triggering operation on the identifier; the connection confirmation interface includes a connection entry; The first connection submodule is configured to connect the first device to a single connectable second device in response to a triggering operation on the connection entry.

[0305] In a possible implementation, the triggering operation on the identifier or the prompt information includes a first triggering operation, the number of the at least one connectable second device is multiple, and the connecting module 2730 includes: a device selection submodule configured to display a device selection interface in response to a first triggering operation on the identifier; the device selection interface includes at least one connectable second device; The second connection submodule is configured to connect the first device to the first target device in response to a selection operation on a first target device in the at least one connectable second device.

[0306] In a possible implementation, the second connection submodule includes: a pre-connection interface display submodule, configured to display a pre-connection interface in response to a selection operation on a first target device among the at least one connectable second device; the pre-connection interface includes notification information informing the user to confirm the connection on the first target device; The third connection submodule is configured to connect the first device to the first target device in response to receiving the connection confirmation information sent by the first target device.

[0307] In a possible implementation, the pre-connection interface includes an ignore entry; the display device 2700 further includes: The second removing module is configured to remove the first target device from the device list in response to a triggering operation on the ignore entry; the device list includes the device name and / or device model of the at least one connectable second device.

[0308] In a possible implementation, the triggering operation on the identifier or the prompt information includes a first triggering operation; and the display device 2700 further includes: a device selection interface display module, responsive to a first triggering operation on the identifier, displaying a device selection interface; the device selection interface including at least one connectable second device; The third removal module is configured to remove the second target device from the device list in response to a removal operation on the second target device in the at least one connectable second device; the device list includes the device name and / or device model of the at least one connectable second device.

[0309] In a possible implementation, the triggering operation on the identifier or the prompt information includes a second triggering operation; and the display device 2700 further includes: The fourth removing module is configured to remove the at least one connectable second device in response to a second triggering operation on the identifier or the prompt information.

[0310] In a possible implementation manner, when none of the at least one connectable second device is connected, the identifier includes a device type corresponding to the at least one connectable second device.

[0311] In a possible implementation, the triggering operation on the identifier or the prompt information includes a third triggering operation; and the display device 2700 further includes: The screen projection display module is configured to project the display content on the connected second device to the first device in response to a third trigger operation on the identifier.

[0312] In a possible embodiment, the screen projection display module is further configured to project the display content on the connected second device to the first device in response to a third trigger operation on the identifier when the number of connected second devices is only one.

[0313] In a possible embodiment, the screen projection display module is also configured to display a device list in response to a third trigger operation on the identifier when there are multiple connected second devices; the device list includes the device names and / or device models of multiple connected second devices; and in response to a selection operation on a third target device among the multiple connected second devices, project the display content on the third target device to the first device.

[0314] In a possible implementation, the triggering operation on the identifier or the prompt information includes a fourth triggering operation; and the display device 2700 further includes: The screen projection switching module is configured to switch the second device that is projecting the screen in response to a fourth trigger operation on the identifier when there is a second device that is projecting the screen among the at least one connectable second device.

[0315] In a possible embodiment, the screen projection switching module is also configured to, in response to a fourth trigger operation on the identifier, stop displaying the display content of the second device that is being projected among the two second devices when the number of connected second devices is two, and start displaying the display content of the second device that is not being projected.

[0316] In one possible embodiment, the screen projection switching module is also configured to, in response to a fourth trigger operation on the identifier when the number of connected second devices is at least two, display a device list; the device list includes the device names and / or device models of at least two connected second devices; in response to a selection operation on a second device that is not projected among the at least two connected second devices, stop displaying the display content of the second device that is being projected, and start displaying the display content of the selected second device.

[0317] In a possible implementation, the display device 2700 further includes: The fifth removing module is configured to remove the fourth target device from the device list in response to a removal operation on the fourth target device in the device list.

[0318] In a possible implementation, the at least one second device displayed in the device list is arranged in descending order of priority; the priority of the second device is obtained according to the connection status of the second device and / or the usage frequency of the second device.

[0319] In a possible implementation, the device list further includes a device management entry; and the display device 2700 further includes: The device management interface display module is configured to display the device management interface in response to a triggering operation on the device management portal; the device management interface is used to provide a functional portal for managing the connected second device.

[0320] In a possible implementation, when the at least one connectable second device includes the connected second device, the identifier includes a device type corresponding to the connected second device.

[0321] In a possible implementation, the display device 2700 further includes: The screen projection warning module is configured to display screen projection information when it detects that there are multiple users within a preset range of the first device during the process of screen projection of the connected second device; the screen projection information is used to prompt whether to hide the display content of the second device being projected, and / or hide the logo.

[0322] In a possible implementation, an identification switch is displayed on the first device; and the display device 2700 further includes: The logo control module is configured to hide the logo in response to a closing operation on the logo switch; or to display the logo in response to a starting operation on the logo switch.

[0323] In a possible implementation, the first device is configured on a vehicle; the display device 2700 further includes: The first hidden module is configured to stop displaying the display content of the second device being projected when the vehicle is in a driving state and the display content of the second device being projected is preset content.

[0324] In a possible implementation, the display device 2700 further includes: The second hiding module is configured to hide the display content of the second device being projected and control the identifier to be in a locked state when the second device being projected is outside the detection range; the detection range is the detection range of the detection device, and the detection device is configured on the device where the first device is located.

[0325] In a possible implementation, the display device 2700 further includes: The recovery module is configured to restore the display content of the second device that last projected the screen when the second device that last projected the screen is again within the detection range, and control the identifier to be in an unlocked state.

[0326] In a possible implementation, the display device 2700 further includes: The reconnection module is configured to connect the historical device to the first device in response to the second device detected by the first device being a historical device; the historical device is the second device to which the first device was connected before it was powered on and off for the last time or the second device on which the screen was projected last time.

[0327] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0328] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon, which implement the steps of the display method provided by the present disclosure when the program instructions are executed by a processor.

[0329] Figure 28 2 is a block diagram illustrating a vehicle 2800 according to an exemplary embodiment. For example, vehicle 2800 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or another type of vehicle. Vehicle 2800 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.

[0330] Among them, the vehicle 2800 is equipped with a first device such as a central control screen, and the user can project the display content of the second device such as a mobile phone, tablet, watch to the first device, so that the user can view the display content of the second device on the first device.

[0331] Reference Figure 28 Vehicle 2800 may include various subsystems, such as an infotainment system 2810, a perception system 2820, a decision-making and control system 2830, a drive system 2840, and a computing platform 2850. Vehicle 2800 may also include more or fewer subsystems, and each subsystem may include multiple components. Furthermore, each subsystem and each component of vehicle 2800 may be interconnected via wired or wireless means.

[0332] In some embodiments, the infotainment system 2810 may include a communication system, an entertainment system, a navigation system, and the like.

[0333] Perception system 2820 may include several sensors for sensing information about the environment surrounding vehicle 2800. For example, perception system 2820 may include a global positioning system (which may be a GPS system, a BeiDou system, or another positioning system), an inertial measurement unit (IMU), a laser radar, a millimeter-wave radar, an ultrasonic radar, and a camera.

[0334] The decision control system 2830 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.

[0335] Drive system 2840 may include components that provide powered motion for vehicle 2800. In one embodiment, drive system 2840 may include an engine, a power source, a transmission system, and wheels. The engine may be an internal combustion engine, an electric motor, an air compression engine, or a combination thereof. The engine is capable of converting energy provided by the power source into mechanical energy.

[0336] Some or all functions of the vehicle 2800 are controlled by a computing platform 2850. The computing platform 2850 may include at least one processor 2851 and a memory 2852, and the processor 2851 may execute instructions 2853 stored in the memory 2852.

[0337] Processor 2851 can be any conventional processor, such as a commercially available CPU. The processor can also include a graphics processor (GPU), a field programmable gate array (FPGA), a system on chip (SOC), an application specific integrated circuit (ASIC), or a combination thereof.

[0338] Memory 2852 can be implemented by any type of volatile or non-volatile memory device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0339] In addition to instructions 2853 , memory 2852 may also store data, such as road maps, route information, and vehicle location, direction, speed, etc. The data stored in memory 2852 may be used by computing platform 2850 .

[0340] In the embodiment of the present disclosure, the processor 2851 may execute the instruction 2853 to complete all or part of the steps of the above-mentioned display method.

[0341] Figure 29 FIG2 is a block diagram of a display device 2900 according to an exemplary embodiment. For example, the device 2900 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0342] Reference Figure 29 , the device 2900 may include one or more of the following components: a processing component 2902 , a memory 2904 , a power component 2906 , a multimedia component 2908 , an audio component 2910 , an input / output interface 2912 , a sensor component 2914 , and a communication component 2916 .

[0343] The processing component 2902 generally controls the overall operation of the device 2900, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 2902 may include one or more processors 2920 to execute instructions to perform all or part of the steps of the display method described above. In addition, the processing component 2902 may include one or more modules to facilitate interaction between the processing component 2902 and other components. For example, the processing component 2902 may include a multimedia module to facilitate interaction between the multimedia component 2908 and the processing component 2902.

[0344] The memory 2904 is configured to store various types of data to support the operations of the device 2900. Examples of such data include instructions for any application or method operating on the device 2900, contact data, phone book data, messages, pictures, videos, etc. The memory 2904 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0345] The power supply component 2906 provides power to the various components of the device 2900. The power supply component 2906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 2900.

[0346] The multimedia component 2908 includes a screen that provides an output interface between the device 2900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, it may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensors can detect not only the boundaries of a touch or slide action, but also the duration and pressure associated with the touch or slide action. In some embodiments, the multimedia component 2908 includes a front-facing camera and / or a rear-facing camera. When the device 2900 is in an operating mode, such as a capture mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and the rear-facing camera can have a fixed optical lens system or have a variable focal length and optical zoom capability.

[0347] The audio component 2910 is configured to output and / or input audio signals. For example, the audio component 2910 includes a microphone (MIC) that is configured to receive external audio signals when the device 2900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 2904 or transmitted via the communication component 2916. In some embodiments, the audio component 2910 also includes a speaker for outputting audio signals.

[0348] The input / output interface 2912 provides an interface between the processing component 2902 and peripheral interface modules, such as a keyboard, a click wheel, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0349] The sensor assembly 2914 includes one or more sensors for providing various aspects of the status assessment of the device 2900. For example, the sensor assembly 2914 can detect the open / closed state of the device 2900, the relative positioning of components, such as the display and keypad of the device 2900. The sensor assembly 2914 can also detect changes in the position of the device 2900 or a component of the device 2900, the presence or absence of user contact with the device 2900, the orientation or acceleration / deceleration of the device 2900, and changes in the temperature of the device 2900. The sensor assembly 2914 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 2914 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 2914 can also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0350] The communication component 2916 is configured to facilitate wired or wireless communication between the apparatus 2900 and other devices. The apparatus 2900 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 2916 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 2916 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0351] In an exemplary embodiment, the apparatus 2900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described display method.

[0352] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 2904 including instructions. The instructions can be executed by the processor 2920 of the device 2900 to perform the above-mentioned display method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0353] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program executable by a programmable device, and has a code portion for executing the above display method when executed by the programmable device.

Claims

1. A display method, characterized in that: include: In response to the first device detecting at least one connectable second device, displaying an identifier of the second device on the first device; The identification includes at least one device type of the second device; Displaying a prompt message; the prompt message indicates that at least one connectable second device is detected; In response to a triggering operation on the identifier or the prompt information, the first device is connected to at least one connectable second device.

2. The method according to claim 1, characterized in that The identifier further includes a symbol, which indicates that the at least one connectable second device is not connected to the first device.

3. The method according to claim 2, characterized in that The method further comprises: In a case where a second device is already connected among the at least one connectable second device, the symbol on the identifier is removed.

4. The method according to claim 1, wherein The triggering operation on the identifier or the prompt information includes a first triggering operation, and the number of the at least one connectable second device is single; The step of connecting the first device to at least one connectable second device in response to a triggering operation on the identifier or the prompt information includes: In response to a first triggering operation on the identifier, displaying a connection confirmation interface; the connection confirmation interface includes a connection entry; In response to a triggering operation on the connection entry, the first device is connected to a single connectable second device.

5. The method according to claim 1, wherein The triggering operation on the identifier or the prompt information includes a first triggering operation, and the number of the at least one connectable second device is multiple; in response to the first triggering operation on the identifier or the prompt information, the first device is connected to the at least one connectable second device, including: In response to a first triggering operation on the identifier, displaying a device selection interface; the device selection interface includes at least one connectable second device; In response to a selection operation on a first target device among the at least one connectable second device, the first device is connected to the first target device.

6. The method according to claim 5, characterized in that In response to the selection of a first target device from the at least one connectable second device, the first device connecting to the first target device comprises: In response to a selection operation on a first target device among the at least one connectable second device, displaying a pre-connection interface; the pre-connection interface includes notification information informing the user to confirm the connection on the first target device; In response to receiving the connection confirmation information sent by the first target device, the first device is connected to the first target device.

7. The method according to claim 6, characterized in that The pre-connection interface includes an ignore entry; the method further includes: In response to a triggering operation on the ignore entry, the first target device is removed from a device list; the device list includes a device name and / or a device model of the at least one connectable second device.

8. The method according to claim 1, characterized in that The triggering operation on the identifier or the prompt information includes a first triggering operation; and the method further includes: In response to a first triggering operation on the identifier, displaying a device selection interface; the device selection interface includes at least one connectable second device; In response to a removal operation on a second target device in the at least one connectable second device, the second target device is removed from a device list; the device list includes a device name and / or a device model of the at least one connectable second device.

9. The method according to claim 1, characterized in that The triggering operation on the identifier or the prompt information includes a second triggering operation; and the method further includes: In response to a second triggering operation on the identifier or the prompt information, the at least one connectable second device is removed.

10. The method according to claim 1 or 2, characterized in that In a case where none of the at least one connectable second device is connected, the identifier includes a device type corresponding to the at least one connectable second device.

11. The method according to claim 1, wherein The triggering operation on the identifier or the prompt information includes a third triggering operation; and the method further includes: In response to a third trigger operation on the identifier, the display content on the connected second device is projected to the first device.

12. The method according to claim 11, characterized in that The step of projecting the display content on the connected second device to the first device in response to the third triggering operation on the identifier includes: In the case that the number of connected second devices is only one, in response to the third trigger operation on the identifier, the display content on the connected second device is projected to the first device.

13. The method according to claim 11, characterized in that The step of projecting the display content on the connected second device to the first device in response to the third triggering operation on the identifier includes: In the case where there are multiple connected second devices, in response to a third trigger operation on the identifier, displaying a device list; the device list includes device names and / or device models of the multiple connected second devices; In response to a selection operation on a third target device among the multiple connected second devices, the display content on the third target device is projected to the first device.

14. The method according to claim 11, characterized in that The triggering operation on the identifier or the prompt information includes a fourth triggering operation; and the method further includes: In a case where there is a second device that is currently casting a screen among the at least one connectable second device, in response to a fourth trigger operation on the identifier, the second device that is currently casting a screen is switched.

15. The method according to claim 14, characterized in that When there is a second device currently casting a screen among the at least one connectable second device, switching the second device currently casting a screen in response to a fourth triggering operation on the identifier includes: When the number of connected second devices is two, in response to the fourth trigger operation of the identifier, the display content of the second device that is currently projecting the screen among the two second devices is stopped from being displayed, and the display content of the second device that is not currently projecting the screen is started to be displayed.

16. The method according to claim 14, characterized in that When there is a connected second device in the at least one connectable second device, switching the second device that is currently casting the screen in response to a fourth triggering operation on the identifier includes: In a case where the number of connected second devices is at least two, in response to a fourth triggering operation on the identifier, displaying a device list; the device list includes device names and / or device models of the at least two connected second devices; In response to a selection operation on a second device that is not projecting screen among the at least two connected second devices, displaying the display content of the second device that is projecting screen is stopped, and displaying the display content of the selected second device is started.

17. The method according to claim 7, 8, 13 or 16, characterized in that The method further comprises: In response to a removal operation on a fourth target device in the device list, the fourth target device is removed from the device list.

18. The method according to claim 7, 8, 13 or 16, characterized in that The at least one second device displayed in the device list is arranged in descending order of priority; the priority of the second device is obtained according to the connection status of the second device and / or the usage frequency of the second device.

19. The method according to claim 7, 8, 13 or 16, characterized in that The device list also includes a device management entry; the method further includes: In response to a triggering operation on the device management entry, a device management interface is displayed; the device management interface is used to provide a functional entry for managing the connected second device.

20. The method according to any one of claims 11 to 16, characterized in that In a case where the at least one connectable second device includes the connected second device, the identifier includes a device type corresponding to the connected second device.

21. The method according to claim 11, wherein The method further comprises: When the connected second device is projecting the screen, if it is detected that there are multiple users within the preset range of the first device, the projection information is displayed; the projection information is used to prompt whether to hide the display content of the second device being projected, and / or hide the logo.

22. The method according to claim 1, wherein An identification switch is displayed on the first device; and the method further includes: In response to turning off the logo switch, hiding the logo; or, In response to an activation operation of the logo switch, the logo is displayed.

23. The method according to claim 11, wherein The first device is configured on a vehicle; and the method further includes: When the vehicle is in a driving state and the display content of the second device being projected is preset content, stop displaying the display content of the second device being projected.

24. The method according to claim 11, wherein The method further comprises: When the second device being projected is outside the detection range, the display content of the second device being projected is hidden, and the identifier is controlled to be in a locked state; the detection range is the detection range of the detection device, and the detection device is configured on the device where the first device is located.

25. The method according to claim 24, characterized in that The method further comprises: When the second device that last projected the screen is located within the detection range again, the display content of the second device that last projected the screen is restored, and the identifier is controlled to be in an unlocked state.

26. The method according to claim 1, wherein The method further comprises: In response to the first device detecting that the second device is a historical device, the historical device is connected to the first device; the historical device is the second device to which the first device was connected before it was powered on and off for the last time, or the second device to which the screen was projected last time.

27. A display device, characterized in that: include: an identification display module, configured to display an identification of the second device on the first device in response to the first device detecting at least one connectable second device; The identification includes at least one device type of the second device; a prompt display module configured to display prompt information indicating that at least one connectable second device has been detected; The connection module is configured to connect the first device with at least one connectable second device in response to a triggering operation on the identifier or the prompt information.

28. The device according to claim 27, characterized in that The triggering operation on the identifier or the prompt information includes a first triggering operation, the number of the at least one connectable second device is single; and the connecting module includes: a connection confirmation display submodule, configured to display a connection confirmation interface in response to a first triggering operation on the identifier; the connection confirmation interface includes a connection entry; The first connection submodule is configured to connect the first device to a single connectable second device in response to a triggering operation on the connection entry.

29. The device according to claim 27, characterized in that The triggering operation on the identifier or the prompt information includes a first triggering operation, the number of the at least one connectable second device is multiple; and the connecting module includes: a device selection submodule configured to display a device selection interface in response to a first triggering operation on the identifier; the device selection interface includes at least one connectable second device; The second connection submodule is configured to connect the first device to the first target device in response to a selection operation on a first target device in the at least one connectable second device.

30. The device according to claim 27, characterized in that The triggering operation on the identifier or the prompt information includes a third triggering operation; and the display device further includes: The screen projection display module is configured to project the display content on the connected second device to the first device in response to a third trigger operation on the identifier.

31. The device according to claim 27, characterized in that The triggering operation on the identifier or the prompt information includes a fourth triggering operation; and the display device further includes: The screen projection switching module is configured to switch the second device that is projecting the screen in response to a fourth trigger operation on the identifier when there is a second device that is projecting the screen among the at least one connectable second device.

32. A display device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: Execute the steps of the method according to any one of claims 1 to 26.

33. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 26 are implemented.

34. A computer program product, characterized in that The method comprises a computer program which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 26.