Screen transmission connection method and device, equipment and storage medium
By sending the target characters broadcast by the device and matching and displaying the results one by one on the smart tablet, the problem of user input errors in screen sharing connections is solved, achieving efficient screen sharing connections and an improved user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2026-03-10
AI Technical Summary
In existing screen sharing connection methods, users need to manually enter the screen sharing code, which is easy to mistype or omit, leading to connection failure and affecting work efficiency and user experience, especially when multiple devices are present at the same time.
By broadcasting multiple target characters through the sending device, the smart tablet receives them and matches them one by one with the preset characters, displaying the matching results in real time. Users can promptly identify and correct input errors, improving the efficiency of screen sharing connections.
By displaying the matching results in real time, users can promptly identify and correct input errors, improving the efficiency and user experience of screen sharing connections and avoiding the inefficiency caused by connection failures.
Smart Images

Figure CN121635828A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of screen sharing technology, and in particular to a screen sharing connection method, apparatus, device and storage medium. Background Technology
[0002] With the continuous advancement of technology, various new technologies have emerged, such as screen sharing technology. Screen sharing technology allows the content displayed on the sending end to be transmitted to the receiving end for display; for example, content displayed on a computer can be transmitted to a smart tablet. Before screen sharing can occur, the sending and receiving ends need to establish a communication connection.
[0003] The existing connection method requires the user to manually enter the screen sharing code of the screen sharing receiver on the screen sharing sending end, so that the screen sharing sending end can reversely resolve the IP address of the screen sharing receiver based on the screen sharing code, and establish a communication connection with the screen sharing receiver based on the IP address.
[0004] In existing connection methods, users need to verify the accuracy of the screen sharing code before entering it. This is especially problematic in scenarios with multiple receiving devices, as the screen sharing codes for these devices are often similar. Users are prone to entering incorrect characters or in the wrong order, leading to connection failures. Typically, users only realize their input error after the connection fails, impacting both the efficiency of screen sharing and the user experience. Summary of the Invention
[0005] This application provides a screen sharing connection method, apparatus, device, and storage medium, which can solve the problem of low working efficiency in screen sharing connections, improve the working efficiency of screen sharing connections, and enhance the user experience.
[0006] In a first aspect, embodiments of this application provide a screen sharing connection method for a smart tablet, the smart tablet being used to display multiple preset characters, the screen sharing connection method comprising:
[0007] Receive multiple target characters, which are generated and broadcast by the sending device based on the received screen projection connection operation;
[0008] Match multiple target characters sequentially with preset characters and display the matching results one by one;
[0009] When multiple target characters match the preset characters, a screen sharing connection is established with the sending device.
[0010] In one embodiment, multiple target characters are matched sequentially with preset characters one by one, and the matching results are displayed one by one, including:
[0011] Match multiple target characters sequentially with preset characters one by one;
[0012] If a target character matches a preset character in the corresponding order, then the first identifier is displayed for each matching target character;
[0013] If a target character does not match the preset characters in the corresponding order, a second identifier is displayed for each mismatched target character.
[0014] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it sequentially with the preset characters it displays. The first indicator displays a prompt that the input is correct, and the second indicator displays a prompt that the input is incorrect. This allows users to promptly detect and correct any incorrect characters, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0015] In one embodiment, the preset character includes a preset bit code, and the target character includes a target bit code;
[0016] Match multiple target characters sequentially with preset characters one by one, and display the matching results one by one, including:
[0017] Determine the target bit code of the received target character;
[0018] The target character is matched with the preset character corresponding to the position code to obtain the matching result. The corresponding position code is the same as the preset position code of the target position code.
[0019] Replace the preset characters with the target characters and display them, and mark the target characters to be replaced based on the matching results.
[0020] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it sequentially with the preset characters it displays. Based on the matching results, the target character is marked with different colors to indicate whether the input is correct or incorrect, so that users can find and correct the wrong characters in time, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0021] In one embodiment, the target character is replaced with a preset character for display, and the target character to be replaced is identified according to the matching result, including:
[0022] Replace the preset character with the target character and display it;
[0023] When the matching result is that the target character matches the preset character, the target character will be replaced and displayed in the first color;
[0024] When the matching result indicates that the target character does not match the preset character, the target character will be replaced and displayed in the second color.
[0025] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it with the preset characters it displays one by one in sequence. Based on the matching results, the target character is displayed with different colors to indicate whether the input is correct or incorrect, so that the user can find and correct the wrong character in time, thereby improving the efficiency of screen sharing connection and enhancing the user experience when screen sharing connection.
[0026] In one embodiment, when the matching result indicates that the target character does not match a preset character, the target character to be replaced is displayed in a second color, including:
[0027] When the target character is the first position, and the matching result shows that the target character does not match the preset character whose preset position is the first position, the target character will be replaced and displayed in the second color, and the response to the information broadcast by the sending device will stop.
[0028] As mentioned above, when the first character does not match, it means that this smart tablet is not the target smart tablet. Therefore, the smart tablet can stop responding to the information broadcast by the sending device, thereby reducing energy consumption. Furthermore, stopping the response to the information broadcast by the sending device based on the first character mismatch avoids subsequent responses and display of matching results, which would disturb the user's view and thus improve the user experience.
[0029] In one embodiment, the screen sharing connection method further includes:
[0030] Receive a deletion command, which includes bit code information. The deletion command is generated by the sending device based on the received deletion operation and broadcast.
[0031] The target character corresponding to the displayed bit code will be deleted according to the deletion command.
[0032] As described above, the target character is broadcast by the transmitting device. The smart tablet receives the target character and matches it sequentially with its own preset characters, displaying the matching results one by one. Based on the displayed matching results, it can provide real-time prompts to the user to check for typos. When the user discovers a typo based on the displayed matching results, a deletion command containing position code information can be used to delete the corresponding target character from the smart tablet. After receiving a new target character, the smart tablet re-matches it sequentially with its own preset characters and displays the matching results, thus correcting the typo. During the input of the target character, the system can quickly and in real-time detect typos based on the matching results of each target character, allowing users to promptly identify and correct errors, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0033] In one embodiment, the target character includes a device identifier;
[0034] Match multiple target characters sequentially with preset characters one by one, and display the matching results one by one, including:
[0035] Multiple target characters are matched sequentially with preset characters, and the device identifier and matching results are displayed one by one.
[0036] As described above, by displaying the device identifier simultaneously with the matching results, when multiple sending devices initiate screen sharing connections at the same time, users can easily see which sending device the corresponding matching result belongs to, thereby improving the user's viewing experience. Furthermore, based on the displayed device identifier, when there are typos, it is possible to quickly identify which sending device made the mistake, helping users to correct it in a timely manner, thereby improving the speed of screen sharing connections. This avoids the problem of low connection efficiency caused by users only realizing they made a mistake when they cannot connect. This embodiment can improve the working efficiency of screen sharing connections.
[0037] In one embodiment, after establishing a screen sharing connection with the transmitting device, the process includes:
[0038] The broadcast sends the first matching end information, which is used to cause other smart tablets to remove the matching result from display.
[0039] As described above, after establishing a screen sharing connection with the sending device through the smart tablet, a first matching end information is broadcast. This allows other smart tablets that receive the first matching end information to remove the display of the matching result, shortening the time it takes for other smart tablets to exit the screen sharing connection, thereby reducing power consumption and preventing other smart tablets from continuously displaying the matching result, which would affect the user's viewing experience and thus improve the user experience.
[0040] In a second aspect, embodiments of this application provide a screen sharing connection method for a sending device, the screen sharing connection method comprising:
[0041] Receive screen mirroring connection requests and generate multiple target characters based on the screen mirroring connection requests;
[0042] Multiple target characters are broadcast sequentially, so that smart tablets receiving the multiple target characters can match the multiple target characters with multiple preset characters displayed on their own one by one, and display the matching results one by one;
[0043] Receive connection instructions sent by the corresponding smart tablet. The connection instructions are sent by the corresponding smart tablet when multiple target characters match the preset characters. The connection instructions include the network information of the smart tablet.
[0044] Establish a screen mirroring connection with the smart tablet based on the network information in the connection command.
[0045] In a third aspect, embodiments of this application provide a screen sharing connection device for a smart tablet, the smart tablet being used to display multiple preset characters, the screen sharing connection device comprising:
[0046] The broadcast receiving module is used to receive multiple target characters, which are generated and broadcast by the sending device based on the received screen projection connection operation.
[0047] The character matching and display module is used to match multiple target characters sequentially with preset characters and display the matching results one by one.
[0048] The first communication connection module is used to establish a screen transmission connection with the sending device when multiple target characters match the preset characters.
[0049] In a fourth aspect, embodiments of this application provide a screen-sharing connection device for transmitting devices, comprising:
[0050] The character generation module is used to receive screen mirroring connection operations and generate multiple target characters based on the screen mirroring connection operations;
[0051] The broadcasting module is used to broadcast multiple target characters in sequence, so that the smart tablets that receive the multiple target characters can match the multiple target characters with multiple preset characters displayed on their own one by one, and display the matching results one by one;
[0052] The instruction receiving module is used to receive the connection instruction sent by the corresponding smart tablet. The connection instruction is sent by the corresponding smart tablet when multiple target characters match the preset characters. The connection instruction includes the network information corresponding to the smart tablet.
[0053] The second communication connection module is used to establish a screen sharing connection with the smart tablet based on the network information in the connection command.
[0054] In a fifth aspect, embodiments of this application provide a screen sharing connection device, including:
[0055] Memory and one or more processors;
[0056] Memory, used to store one or more programs;
[0057] When one or more programs are executed by one or more processors, the one or more processors implement the screen sharing connection method as described in the first or second aspect.
[0058] In a sixth aspect, embodiments of this application provide a storage medium for storing computer-executable instructions, which, when executed by a computer processor, are used to perform the screen sharing connection method as described in the first or second aspect.
[0059] This embodiment of the application, during screen sharing, involves a smart tablet receiving multiple target characters broadcast by a sending device. These target characters are then matched sequentially with preset characters displayed on the tablet, and the matching results are displayed one by one. A screen sharing connection is established with the sending device when all target characters match the preset characters. Using this technique, the smart tablet can display the matching results of each target character in real time. This allows for real-time alerts based on the displayed matching results when the user enters the wrong character for the connection code, thus avoiding the problem of low efficiency in screen sharing connections. Compared to existing screen sharing methods that require connection failure to recognize an input error, this embodiment, by displaying the matching results of each target character on the smart tablet, allows users to know in real time whether they have entered the wrong character in the connection code, enabling timely correction and improving the efficiency of screen sharing connections. Furthermore, by displaying the matching results of each target character in real time, this embodiment enhances the user experience. Attached Figure Description
[0060] Figure 1 This is a first schematic diagram of a screen sharing connection scenario provided in an embodiment of this application;
[0061] Figure 2 This is a flowchart of a screen sharing connection method provided in an embodiment of this application;
[0062] Figure 3 This is a first schematic diagram of a smart flat panel displaying matching results provided in an embodiment of this application;
[0063] Figure 4This is a second schematic diagram of a smart flat panel displaying matching results provided in an embodiment of this application;
[0064] Figure 5 This is a second schematic diagram of a screen sharing connection scenario provided in an embodiment of this application;
[0065] Figure 6 This is a flowchart of another screen sharing connection method provided in the embodiments of this application;
[0066] Figure 7 This is a schematic diagram of the structure of a screen sharing connection device provided in an embodiment of this application;
[0067] Figure 8 This is a schematic diagram of another screen sharing connection device provided in an embodiment of this application;
[0068] Figure 9 This is a schematic diagram of the structure of a screen sharing connection device provided in an embodiment of this application. Detailed Implementation
[0069] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but may also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0070] Figure 1 This is a first schematic diagram of a screen sharing connection scenario provided in an embodiment of this application, referring to... Figure 1In a screen sharing scenario, there is at least one sending device 10 and a smart tablet 20. The smart tablet 20 acts as the screen sharing receiver, and the sending device 10 acts as the screen sharing sender. Before screen sharing, a screen sharing connection (i.e., a communication connection) needs to be established between the sending device 10 and the smart tablet 20. The smart tablet 20 will display its own connection code, such as ABCE in the diagram. It should be noted that different smart tablets 20 have different connection codes. The sending device 10 inputs the corresponding characters (i.e., the connection code of the target smart tablet 20) through the corresponding screen sharing software. For example, if the input characters are ABCE, the screen sharing software establishes a screen sharing connection with the corresponding smart tablet 20 based on the received characters. After establishing the screen sharing connection between the sending device 10 and the smart tablet 20, the content displayed on the sending device 10 can be transmitted to the smart tablet 20 for display.
[0071] The existing connection method requires users to manually input the screen sharing code (also called the connection code) of the receiving end on the screen sharing sending end. The sending end then uses this code to reverse-engineer the receiving end's IP address and establish a communication connection. In this method, users need to verify the input of the screen sharing code, especially when multiple receiving devices are present. The screen sharing codes for these devices are often similar, such as ABCE and ABCF for two smart tablets. Users are prone to entering incorrect characters or the wrong order, leading to connection failures. Often, users only realize their input error after the connection fails, impacting the efficiency of screen sharing and the user experience.
[0072] Based on this, the present application provides a screen sharing connection method, apparatus, device, and storage medium to solve the problem of low working efficiency in existing screen sharing connections. The screen sharing connection method, apparatus, device, and storage medium provided in this application aim to establish a screen sharing connection when a smart tablet receives multiple target characters broadcast by a sending device, matches these multiple target characters sequentially with preset characters displayed on its own screen, and displays the matching results one by one. When all multiple target characters match the preset characters, a screen sharing connection with the sending device is established. By employing the aforementioned technical means, the matching results of each target character can be displayed one by one in real time on a smart tablet. This allows for real-time alerts based on the displayed matching results when a user enters the wrong character corresponding to the connection code, thereby avoiding the problem of low efficiency in screen sharing connections. Compared to existing screen sharing connection methods that require connection failure to be recognized as an input error, this embodiment, by displaying the matching results of each target character one by one on a smart tablet, allows users to know in real time whether they have entered the wrong character in the connection code, enabling timely correction and thus improving the efficiency of screen sharing connections. Furthermore, compared to existing screen sharing connection methods that require connection failure to be recognized as an input error, this embodiment provides real-time alerts by displaying the matching results of each target character one by one, thereby enhancing the user experience.
[0073] Figure 2 This is a flowchart illustrating a screen sharing connection method provided in an embodiment of this application. The screen sharing connection method provided in this embodiment can be executed by a screen sharing connection device, which can be implemented through software and / or hardware. The screen sharing connection device can consist of two or more physical entities, or it can consist of a single physical entity. Generally, the screen sharing connection device can be a terminal device, such as a smart tablet (also called an interactive tablet), tablet computer, smart TV, learning machine, or mobile phone.
[0074] The following description uses a smart tablet as the main example to illustrate the screen sharing connection method. (Refer to...) Figure 2 This screen sharing connection method is used for smart tablets. The smart tablet displays multiple preset characters, which together form the screen sharing code (i.e., connection code) of the smart tablet. The screen sharing connection method specifically includes:
[0075] S101. Receive multiple target characters. The target characters are generated by the sending device based on the received screen projection connection operation and broadcast.
[0076] Reference Figure 1In a screen sharing scenario, there is at least one smart tablet 20 and a sending device 10. The smart tablet 20 acts as the screen sharing receiver, and the sending device 10 acts as the screen sharing sender. Before screen sharing, a screen sharing connection (i.e., a communication connection) needs to be established between the sending device 10 and the smart tablet 20. When establishing the screen sharing connection, the smart tablet 20 displays its own connection code, which consists of multiple preset characters. These preset characters combine to form the connection code (i.e., the screen sharing code) of the smart tablet 20. It should be noted that different smart tablets 20 have different connection codes. The sending device 10 generates multiple target characters based on the received screen sharing connection operation using the corresponding screen sharing software. During the screen sharing connection, the user inputs characters in the corresponding screen sharing software on the sending device 10, and the corresponding target characters (information) are generated based on the character, target position code, and device identifier. For example, the target characters include the character A, the target position code is the first character, and the device identifier is PC1. The sending device 10 broadcasts the generated target characters, and each smart tablet 20 receives the target characters based on the broadcast reception. It should be noted that in a screen sharing connection scenario, there may be multiple smart tablets 20, and different smart tablets 20 have different connection codes (also called screen sharing codes). Therefore, character matching in the connection code can be performed by broadcasting target characters. It should also be noted that, based on the screen sharing connection operation, the sending device broadcasts each target character immediately after it is generated, allowing the smart tablet to receive multiple target characters sequentially.
[0077] As described above, the sending device generates a corresponding target character and broadcasts it for each character input by the user, based on the screen sharing connection operation. The smart tablet receives the target character and subsequently matches it sequentially with its own preset characters, displaying the matching results one by one. Compared to the existing method where the sending device initiates a connection request to establish a screen sharing connection with the smart tablet based on the complete connection code after all characters have been input, this embodiment broadcasts each generated target character in real time. Subsequently, the smart tablet displays the matching results of each target character input by the user with the corresponding preset characters in its connection code in real time. This helps to remind the user in real time whether they have entered the wrong character, thereby improving the user experience during screen sharing connections.
[0078] S102. Match multiple target characters with preset characters one by one in sequence, and display the matching results one by one.
[0079] "In order" can be understood as following the order in which the target characters are received, or as the order of their position codes. When the sending device generates target characters based on the screen sharing connection operation, it usually generates and broadcasts them sequentially according to the order of the input screen sharing codes (characters). Therefore, the smart tablet can determine the order of the corresponding input characters in the sending device based on the order in which multiple target characters are received. The smart tablet matches multiple target characters one by one with preset characters (i.e., connection codes) according to the receiving order and displays the matching results one by one. Alternatively, to improve the accuracy of the target character's position, the sending device can determine the target position code of the generated target character based on the position of the corresponding input character (e.g., the cursor position when inputting the character) based on the interaction of the screen sharing connection operation, such as the first, second, or third position. The target characters broadcast by the sending device contain character information and target position codes. After receiving the target character, the smart tablet determines the target position code corresponding to the target character, matches the target character with the preset character corresponding to the position code, obtains the matching result, and displays the matching result. The corresponding position code is the same as the preset position code of the target position code. The matching result includes two types: match and no match. For example, suppose the connection code (i.e., multiple preset characters) displayed on the smart tablet is ABCE. The received target character is character A, and the corresponding target position code is the first digit. If the target character (i.e., character A) matches the first preset character A in the connection code, the matching result is a match. If the received target character is character B, and the corresponding target position code is the first digit, and the target character (i.e., character B) does not match the first preset character A in the connection code, the matching result is a mismatch. By displaying the matching result of each target character one by one, the system can provide real-time prompts to the user to indicate whether a character has been entered incorrectly.
[0080] In one embodiment, the smart tablet matches multiple target characters sequentially with preset characters one by one, either in the order of reception or in the order of bit codes, to obtain a matching result for each target character. If a target character matches a preset character in the corresponding order, a first identifier is displayed for each matching target character; if a target character does not match a preset character in the corresponding order, a second identifier is displayed for each unmatched target character. The first and second identifiers can be highlighted, for example, by using different colors; or they can be symbol identifiers, for example, the first identifier is displayed as "√" and the second identifier is displayed as "×".
[0081] As described above, the target character is broadcast by the transmitting device. The smart tablet receives the target character and matches it sequentially with its own preset characters (i.e., connection codes), displaying the matching results one by one. This provides real-time feedback to the user regarding any typos, allowing for timely correction and improving the efficiency of screen sharing. Furthermore, the real-time display of matching results provides direct visual reminders, further enhancing the user experience.
[0082] S103. When multiple target characters match the preset characters, establish a screen sharing connection with the sending device.
[0083] The smart tablet performs character matching upon receiving each target character and displays the matching results in real time. When multiple received target characters match multiple preset characters displayed on the tablet (i.e., when the received target characters match all characters in the tablet's connection code), it indicates that the user's input is completely correct, and the smart tablet establishes a screen sharing connection with the sending device. For example, when multiple target characters match multiple preset characters displayed on the smart tablet, the smart tablet sends a connection command to the corresponding sending device. This connection command includes the smart tablet's network information, such as its IP address. The sending device establishes a screen sharing connection with the smart tablet based on the network information in the received connection command, and subsequent screen sharing can be performed based on this connection.
[0084] It should be noted that when multiple smart tablets participate in the screen sharing connection at the same time, only the smart tablet that receives multiple target characters that match all of the multiple preset characters it displays (i.e., all the characters in the connection code) can establish a screen sharing connection with the sending device. In other words, if at least one character of the multiple target characters received by other smart tablets does not match the multiple preset characters it displays (i.e., its own connection code), it will not be able to establish a screen sharing connection with the sending device.
[0085] As described above, when multiple target characters received by the smart tablet match multiple preset characters displayed on its own screen (i.e., all characters in its connection code), a screen sharing connection is established. Even in scenarios involving multiple smart tablets in a screen sharing connection, the device can accurately connect to the target smart tablet and achieve screen sharing functionality by broadcasting the target characters. The smart tablet receives the target characters broadcast by the sending device and matches them sequentially with the preset characters, displaying the matching results one by one. Based on the matching results of each displayed target character, the device can provide real-time prompts to the user to check for typos, allowing the user to promptly identify and correct errors, thereby improving the efficiency of the screen sharing connection and enhancing the user experience.
[0086] In one embodiment, multiple target characters are matched sequentially with preset characters one by one. If a target character matches a preset character in the corresponding order, a first identifier is displayed for each matched target character. If a target character does not match a preset character in the corresponding order, a second identifier is displayed for each unmatched target character. The first and second identifiers can be highlighted, for example, by using different colors; or they can be symbolic, for example, the first identifier is displayed as "√" and the second identifier as "×". This embodiment uses the example of the first identifier being displayed as "√" and the second identifier as "×" for illustration. Figure 3 This is a first schematic diagram of a smart flat panel displaying matching results provided in an embodiment of this application, referring to... Figure 3 Assuming the connection code of the smart tablet 20 is ABCE, during screen sharing, the smart tablet 20 displays its own connection code ABCE, that is, it displays multiple preset characters ABCE. The sending device 10 generates target characters based on the received screen sharing connection operation using the corresponding screen sharing software. Assuming the sending device 10 receives the character A input by the user, it generates the corresponding target character (information), which includes the character A, the target code as the first character, and the device identifier PC1, etc. The sending device 10 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with the preset characters in the corresponding order. That is, the character A in the target character matches the first character A in the connection code of the smart tablet 20. Therefore, the matching result is a match, and the target character is displayed with its first identifier, such as "√". Figure 3 As shown. The first identifier can be displayed above or below the preset character corresponding to the connection code, for example... Figure 3 Display the first identifier "√" below the first character A of the connector code.
[0087] See Figure 3 After receiving the user-inputted character A, the transmitting device 10, assuming it also receives the user-inputted character C, generates a corresponding target character. This target character includes the character C, the target bit code being the second bit, and the device identifier being PC1, etc. The transmitting device 10 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with a preset sequence of characters. Since the character C in the target character does not match the second character B in the connection code of the smart tablet 20, the matching result is a mismatch. Therefore, the mismatched target character is displayed with a second identifier, i.e., "×". Figure 3 As shown. The second identifier can be displayed above or below the preset characters corresponding to the connection code, for example... Figure 3The second identifier, "×", is displayed below the second character B of the connector.
[0088] In one embodiment, a target character is matched with preset characters in a corresponding order (i.e., preset characters in the corresponding bit codes of the connection code). If a target character matches a preset character in a corresponding order, the received target character is displayed below or below the corresponding preset character on the smart tablet, and a first identifier is displayed on the displayed target character. If a target character does not match a preset character in a corresponding order, the received target character is displayed below or below the corresponding preset character on the smart tablet, and a second identifier is displayed on the target character. The first and second identifier displays can be highlighted, for example, by using different colors for highlighting. (Refer to...) Figure 3 Assuming the connection code of the smart tablet 20 is ABCE, during screen sharing, the smart tablet 20 displays its own connection code ABCE, that is, it displays multiple preset characters ABCE. The sending device 10 generates a target character based on the received screen sharing connection operation using the corresponding screen sharing software. Assuming the sending device 10 receives the character A input by the user, it generates the corresponding target character, which includes the character A, the target position code as the first character, and the device identifier PC1, etc. The sending device 10 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with the preset character of its own connection code corresponding to the preset position code. That is, the character A in the target character matches the first character A in the connection code of the smart tablet 20. Therefore, the matching result is a match, and the first identifier of the target character is displayed. For example, the received target character is displayed below the character corresponding to the connection code displayed on the smart tablet 20, and the first identifier of the target character is displayed below the preset character A in the connection code. Figure 3 As shown. The first identifier can be displayed in the same color as the connector code to indicate a match. The first identifier can be displayed above or below the corresponding character of the connector code, for example... Figure 3 Display the first identifier "A" below the first character "A" of the connector code.
[0089] See Figure 3After receiving the user-inputted character A, the transmitting device 10, assuming it also receives the user-inputted character C, generates a corresponding target character. This target character includes character C, a target bit code (the second bit), and a device identifier (PC1). The transmitting device 10 broadcasts the generated target character. The smart tablet 20 receives this target character and matches it with a preset character in a corresponding order (e.g., a preset bit code). Since character C in the target character does not match the second character B in the connection code of the smart tablet 20, the matching result is a mismatch. The mismatched target character is then displayed with a second identifier, for example, below the preset character corresponding to the connection code displayed on the smart tablet 20; that is, character C is displayed below character B in the connection code. Figure 3 As shown. The second identifier can be a character color that differs from the color of the connection code to indicate a mismatch. Alternatively, the second identifier can be a character color that matches the color of the connection code, but with its background highlighted to further indicate a mismatch. The second identifier can be displayed above or below the corresponding character in the connection code, for example... Figure 4 The second identifier, "C", is displayed below the second character "B" of the connector.
[0090] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it one by one with the preset characters in the corresponding order displayed on its own screen. The first indicator displays a prompt that the input is correct, and the second indicator displays a prompt that the input is incorrect. This allows the user to promptly detect and correct any incorrect characters, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0091] In one embodiment, the smart tablet matches target characters sequentially with preset characters of the corresponding order. If a target character matches a preset character of the corresponding order, a first identifier is displayed for each matched target character; if a target character does not match a preset character of the corresponding order, a second identifier is displayed for each unmatched target character. The first and second identifiers can be highlighted, for example, by using different colors; or they can be symbol identifiers, for example, the first identifier is displayed as "√" and the second identifier as "×". This embodiment uses the example of highlighting the first and second identifiers with different colors. The smart tablet displays its own connection code, i.e., displays multiple preset characters, each including a preset position code. The target character includes a target position code. The smart tablet receives the target character and confirms the target position code of the received target character. The smart tablet matches the received target character with the preset character corresponding to the position code to obtain a matching result, wherein the corresponding position code is the same as the preset position code of the target character. The target character replaces the preset character for display, and the replaced target character is identified according to the matching result. When identifying the target character after replacement, different colors can be used for highlighting; this can be done on the entire character or by highlighting only specific characters. Different colors are used to indicate the matching result; for example, green highlights indicate a match, and red highlights indicate a non-match.
[0092] Figure 4 This is a second schematic diagram of a smart flat panel displaying matching results provided in an embodiment of this application, referring to... Figure 4 In this example, overall highlighting is used for identification. Assuming the connection code of the smart tablet 20 is ABCE, during screen sharing, the smart tablet 20 displays its own connection code ABCE, meaning the smart tablet 20 displays multiple preset characters ABCE. The sending device 10 generates the target character based on the received screen sharing connection operation using the corresponding screen sharing software. Assuming the sending device 10 receives the first character 'A' input by the user, it generates the corresponding target character, which includes the character 'A', the target position code as the first character, and the device identifier 'PC1', etc. The sending device 10 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with the preset character whose first character is the preset position code. That is, the target character (i.e., character A) matches the first character 'A' in the connection code of the smart tablet 20. Therefore, the matching result is a match, and the target character (i.e., character A) replaces the preset character (i.e., character A) in the connection code and is displayed. The displayed target character (i.e., character A) is then highlighted, for example, by giving it the first highlight. Figure 4 As shown. It should be noted that, Figure 4Different fill images are used to represent the first and second highlight icons. In practice, different colors can be used to represent the first and second highlight icons. The different fill images in this example are only used to distinguish different highlight colors for easy viewing and understanding.
[0093] See Figure 4 After receiving the user-inputted character A, the transmitting device 10, assuming it receives the user-inputted character C, generates a corresponding target character. This target character includes the character C, the target bit code being the second position, and the device identifier being PC1. The transmitting device 10 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with a preset character whose preset bit code is the second position. Since the target character (i.e., character C) does not match the second character B in the connection code of the smart tablet 20, the matching result is a mismatch. The target character replaces the preset character in the connection code corresponding to the preset bit code for display; that is, the character "C" replaces the character "B" in the second position of the connection code. The target character (i.e., the replaced character "C") is then highlighted, for example, by giving it a second highlight. Figure 4 As shown. It should be noted that, Figure 4 Different fill images are used to represent the first and second highlight icons. In practice, different colors can be used to represent the first and second highlight icons. The different fill images in this example are only used to distinguish different highlight colors for easy viewing and understanding.
[0094] In one embodiment, identification can be achieved by simply highlighting the character. The target character replaces the preset character corresponding to the preset position code in the connection code; when the matching result shows that the target character matches the preset character corresponding to the preset position code, the replaced target character is displayed in a first color, such as green. See also Figure 4 If the first character 'A' matches, the replaced target character 'A' will be displayed in green. If the match result is that the target character does not match the preset character corresponding to the preset position code, the replaced target character will be displayed in a second color, such as red. See also Figure 5 If the target character C in the second position of the target code does not match the preset character B in the second position of the connection code, the replaced target character "C" will be displayed in red.
[0095] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it with the preset characters it displays one by one in sequence. Based on the matching results, the target character is displayed with different colors to indicate whether the input is correct or incorrect, so that the user can find and correct the wrong character in time, thereby improving the efficiency of screen sharing connection and enhancing the user experience when screen sharing connection.
[0096] In one embodiment, when the target character received by the smart tablet is the first character, and the matching result shows that the target character does not match the preset character whose first character is a preset character, the received target character replaces the preset character at the beginning of the connection code displayed by the smart tablet, and the replaced target character is displayed in a second color or with a second identifier. When the first character does not match, it indicates that the smart tablet is not the target smart tablet, therefore the smart tablet can stop responding to the information broadcast by the transmitting device, thereby reducing energy consumption; and by stopping responding to the information broadcast by the transmitting device based on the first character mismatch, subsequent responses and displays of matching results are avoided, thus preventing distraction of the user's view and improving the user experience.
[0097] In one embodiment, by displaying the matching results of the connection code corresponding to each character in real time on the smart tablet, when an input character is incorrect, the user can promptly discover the input error based on the displayed matching results. When the user discovers that one of the target characters is incorrectly input, they can correct the error by deleting the corresponding target character and re-entering a new target character. When the user deletes a character that has already been input using the corresponding screen sharing software, the sending device generates a deletion command based on the bit code information of the deleted character and broadcasts it. The smart tablet receives the deletion command. Since the deletion command includes bit code information, it can determine which target character to delete based on the deletion command. Therefore, the smart tablet deletes the target character corresponding to the bit code of the target character in the displayed target character according to the received deletion command. At this time, the deletion display can be a deletion identifier or a deletion character. When the aforementioned method of displaying the matching results is to display an identifier on the connection code (preset character) displayed on the smart tablet (i.e., a first identifier display or a second identifier display), then the deletion identifier is displayed. When the aforementioned method of displaying the matching results is to replace the preset character in the displayed connection code with the received target character and mark it, then the displayed target character is deleted, and the character position of the bit code is marked with a space character. When the sending device re-enters a new target character based on the deleted character, the aforementioned S101-S103 are repeated to display the matching result of the new target character on the smart tablet. The specific implementation process is the same as S101-S103, and will not be repeated here. As described above, the sending device broadcasts the target character, the smart tablet receives the target character and matches it sequentially with its own preset characters, displaying the matching results one by one. Based on the displayed matching results, the user can be prompted in real time whether a character has been entered incorrectly. When the user discovers an incorrect character based on the displayed matching results, a deletion command containing position code information can be used to delete the corresponding target character displayed on the smart tablet. After receiving a new target character, the smart tablet re-matches the target character sequentially with its own preset characters and displays the matching results, thereby correcting the incorrectly entered target character. During the input of the target character, the user can quickly and in real time determine whether an incorrect character has been entered based on the matching results of each target character displayed, allowing the user to promptly detect and correct errors, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0098] In one embodiment, in a screen sharing connection scenario, multiple sending devices can connect to a single smart tablet. Since the target characters also contain device identification information, the device identification can be displayed simultaneously with the matching results of the corresponding target characters. This allows users to easily see which sending device the matching result belongs to when multiple sending devices initiate screen sharing connections at the same time.
[0099] Figure 5This is a second schematic diagram of a screen sharing connection scenario provided in an embodiment of this application, referring to... Figure 5 This screen sharing scenario is illustrated using an example where two sending devices 10 are connected to a smart tablet 20. Assuming the connection code of the smart tablet 20 is ABCE, during screen sharing, the smart tablet 20 displays its own connection code, i.e., multiple preset characters ABCE. The first sending device 11 generates a target character based on the received screen sharing connection operation using the corresponding screen sharing software. Assuming the first sending device 11 receives the character A input by the user, it generates the corresponding target character, which includes the character A, the target position code as the first character, and the device identifier PC1, etc. The first sending device 11 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with the preset characters corresponding to its own connection code. That is, the character A corresponding to the target character matches the first character A in the connection code of the smart tablet 20. Therefore, the matching result is a match, and the first identifier is displayed, i.e., "√". Simultaneously with displaying the matching result, the device identifier, i.e., "PC1", is also displayed. Figure 5 As shown. The first identifier can be displayed above or below the preset character corresponding to the connection code, for example... Figure 5 The first identifier, "√", is displayed below the first character A of the connection code, and the device identifier corresponds to the identifier of the matching result. After receiving the user-inputted character A, the first transmitting device 11, assuming it receives the user-inputted character C, generates a corresponding target character. This target character includes the character C, the target bit code being the second position, and the device identifier being PC1, etc. The first transmitting device 11 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with the preset characters corresponding to its own connection code. That is, the character C corresponding to the target character does not match the second character B in the connection code of the smart tablet 20, so the matching result is a mismatch, and the second identifier, "×", is displayed. Figure 5 As shown. The second identifier can be displayed above or below the preset characters corresponding to the connection code, for example... Figure 5 The second identifier, "×", is displayed below the second character B of the connector code.
[0100] During the screen sharing connection process of the first transmitting device 11, the second transmitting device 12 also performs a screen sharing connection operation based on the screen sharing connection requirements. The second transmitting device 12 generates a target character based on the received screen sharing connection operation using corresponding screen sharing software. For example, if the second transmitting device 12 receives the character A input by the user, it generates the corresponding target character, which includes the character A, the target code as the first character, and the device identifier PC2. The second transmitting device 12 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with the preset characters corresponding to its own connection code. That is, the character A corresponding to the target character matches the first character A in the connection code of the smart tablet 20. Therefore, the matching result is a match, and the first identifier is displayed, i.e., "√". Simultaneously with displaying the matching result, the device identifier, i.e., "PC2", is also displayed. Figure 5 As shown. The first identifier can be displayed above or below the preset character corresponding to the connection code, for example... Figure 5 The first identifier, "√", is displayed below the first character A of the connection code, and the device identifier corresponds to the identifier of the matching result. After receiving the user-inputted character A, the second transmitting device 12, assuming it receives the user-inputted character B, generates a corresponding target character. This target character includes character B, the target position code being the second position, and the device identifier being PC2, etc. The second transmitting device 12 broadcasts the generated target character. The smart tablet 20 receives the target character and matches it with the preset characters corresponding to its own connection code. That is, the character B corresponding to the target character matches the second character B in the connection code of the smart tablet 20. Therefore, the matching result is a match, and the first identifier, "√", is displayed. Figure 5 As shown. The second identifier can be displayed above or below the preset characters corresponding to the connection code, for example... Figure 6 The first identifier, "√", is displayed below the second character B of the connector code.
[0101] As described above, by displaying the device identifier simultaneously with the matching results, when multiple sending devices initiate screen sharing connections at the same time, users can easily see which sending device the corresponding matching result belongs to, thereby improving the user's viewing experience. Furthermore, based on the displayed device identifier, when there are typos, it is possible to quickly identify which sending device made the mistake, helping users to correct it in a timely manner, thereby improving the speed of screen sharing connections. This avoids the problem of low connection efficiency caused by users only realizing they made a mistake when they cannot connect. This embodiment can improve the working efficiency of screen sharing connections.
[0102] In one embodiment, when multiple target characters received by the smart tablet match multiple preset characters displayed by the tablet itself (i.e., all characters in the connection code), the smart tablet is considered the target smart tablet, and a screen sharing connection is established with the sending device. Since multiple smart tablets may participate in the screen sharing process simultaneously—meaning other smart tablets may receive the broadcast target characters and display matching results—and since the target smart tablet has already established a screen sharing connection with the sending device, other smart tablets that are not part of the target smart tablet would waste power by continuously displaying matching results (e.g., displaying the first identifier, the second identifier, the first color, or the second color), which would also interfere with other sending devices establishing screen sharing connections. Therefore, after the target smart tablet establishes a screen sharing connection with the sending device, a first matching end information is broadcast. This first matching end information is used to cause other smart tablets to remove the displayed matching results. Upon receiving the first matching end information, other smart tablets remove the displayed matching results.
[0103] As described above, after establishing a screen sharing connection with the sending device through the smart tablet, a first matching end information is broadcast. This allows other smart tablets that receive the first matching end information to remove the display of the matching result, shortening the time it takes for other smart tablets to exit the screen sharing connection, thereby reducing power consumption and preventing other smart tablets from continuously displaying the matching result, which would affect the user's viewing experience and thus improve the user experience.
[0104] In one embodiment, the smart tablet receives a target character and matches it with a set of preset characters in a corresponding order. If the number of unmatched target characters exceeds a preset limit (e.g., more than three), it indicates that the smart tablet is not the target smart tablet. The smart tablet then automatically exits the screen sharing connection and eliminates the displayed matching results. This could be done by eliminating the display of a first or second identifier, or by eliminating the displayed target character and its corresponding color identifier, and restoring the display of the corresponding preset character (i.e., the character corresponding to its own connection code). By automatically exiting the screen sharing connection and eliminating the displayed matching results when the number of unmatched target characters exceeds a preset limit, power consumption is reduced, and the continuous display of unmatched matching results avoids negatively impacting the user experience, thereby improving the user experience.
[0105] As described above, during screen sharing, the smart tablet receives multiple target characters broadcast by the sending device, matches these target characters sequentially with preset characters displayed on its own, and displays the matching results one by one. When all target characters match the preset characters, a screen sharing connection is established with the sending device. Using this technique, the smart tablet can display the matching results of each target character in real time. This allows for real-time alerts based on the displayed matching results when the user enters the wrong character for the connection code, thus avoiding the problem of low efficiency in screen sharing connections. Compared to existing screen sharing methods that require connection failure to recognize an input error, this embodiment, by displaying the matching results of each target character on the smart tablet, allows users to know in real time whether they have entered the wrong character in the connection code, enabling timely correction and improving the efficiency of screen sharing connections. Furthermore, by displaying the matching results of each target character in real time, this embodiment enhances the user experience.
[0106] Figure 6 This is a flowchart of another screen sharing connection method provided in an embodiment of this application. The screen sharing connection method provided in this embodiment can be executed by a screen sharing connection device, which can be implemented by software and / or hardware. The screen sharing connection device can be composed of two or more physical entities, or it can be composed of a single physical entity. Generally speaking, the screen sharing connection device can be a terminal device, such as a smart tablet (also called an interactive tablet), tablet computer, smart TV, learning machine, mobile phone, or computer device.
[0107] The following description uses a computer device as the main entity for implementing the screen sharing connection method. (Refer to...) Figure 1 This screen sharing connection method is used for sending devices and specifically includes:
[0108] S201. Receive screen mirroring connection operation and generate target characters based on screen mirroring connection operation.
[0109] Reference Figure 7In a screen sharing scenario, there is at least one smart tablet 20 and a sending device 10. The smart tablet 20 acts as the screen sharing receiver, and the sending device 10 acts as the screen sharing sender. Before screen sharing, a screen sharing connection (i.e., a communication connection) needs to be established between the sending device 10 and the smart tablet 20. When establishing the screen sharing connection, the smart tablet 20 displays its own connection code, which consists of multiple preset characters. It should be noted that different smart tablets 20 have different connection codes. The sending device 10 generates the target character based on the received screen sharing connection operation using the corresponding screen sharing software. The screen sharing connection operation can be generated through interaction with the corresponding screen sharing software, which can be understood as the user inputting the corresponding connection code characters in the interactive interface of the screen sharing connection. The target character can be understood as the character input in the corresponding screen sharing software on the sending device 10 during the screen sharing connection, combined with the target bit code and device identifier. For example, the target character includes the character A, the target bit code as the first character, and the device identifier as PC1, etc.
[0110] As described above, by performing a screen mirroring connection operation on the sending device, a corresponding target character is generated based on the screen mirroring connection operation. Subsequently, the target character can be broadcast, so that after the smart tablet receives the target character, it can match it sequentially with multiple preset characters displayed on its own screen, and display the matching results one by one. Compared with the existing method where the sending device initiates a connection request to establish a screen mirroring connection with the smart tablet based on the complete connection code after all characters have been input, this embodiment broadcasts each target character in real time. Subsequently, the smart tablet displays the matching results of each target character input by the user with the preset characters corresponding to its own connection code in real time. This helps to remind the user in real time whether the character has been entered incorrectly, thereby improving the user experience when screen mirroring.
[0111] S202. Broadcast multiple target characters in sequence so that the smart tablet receiving the multiple target characters can match the multiple target characters with the multiple preset characters it displays one by one, and display the matching results one by one.
[0112] The transmitting device broadcasts the generated target character so that each smart tablet receives it. It should be noted that in a screen sharing scenario, there may be multiple smart tablets, and different smart tablets may have different connection codes (also called screen sharing codes). Therefore, the connection codes can be matched by broadcasting the target character. After receiving the target character, the smart tablet matches it sequentially with its own displayed preset characters (i.e., the characters corresponding to the connection codes), and displays the matching results one by one. The specific process of displaying the matching results one by one is the same as in S102 above, and will not be repeated here.
[0113] As described above, by performing a screen mirroring connection operation on the sending device, generating a corresponding target character based on the screen mirroring connection operation, and broadcasting the target character, the smart tablet can receive the target character and match it sequentially with its own preset characters (i.e., connection codes), and display the matching results one by one. Compared with the existing method where the sending device initiates a connection request to establish a screen mirroring connection with the smart tablet based on the complete connection code after all characters have been input, this embodiment broadcasts the target character through the sending device. Subsequently, the smart tablet displays the matching results of the user's input target character with its own preset characters corresponding to the connection code in real time, which helps to remind the user in real time whether the character has been entered incorrectly, thereby improving the user experience when connecting via screen mirroring.
[0114] S203. Receive the connection command sent by the corresponding smart tablet. The connection command is sent by the corresponding smart tablet when multiple target characters match the preset characters. The connection command includes the network information corresponding to the smart tablet.
[0115] After the smart tablet matches the received target characters sequentially with their corresponding preset characters, if multiple received target characters match all of its own displayed preset characters (i.e., all characters in the connection code), it means the user-input target characters in the corresponding sending device are completely correct (i.e., the input target characters are exactly the same as the smart tablet's connection code). The smart tablet then sends a connection command to the corresponding sending device. This connection command includes the smart tablet's network information, such as its IP address. The sending device receives the connection command from the smart tablet and can subsequently establish a screen mirroring connection with the smart tablet based on the network information in the connection command.
[0116] As described above, a connection command is sent when all characters of the target character match the connection code of the smart tablet. The sending device receives the connection command and can then connect for screen sharing based on it. Compared with the existing method that requires the sending device to correctly input the corresponding connection code and then parse the network information according to the correct connection code, this embodiment, based on the aforementioned S101-S103 implementation, uses the smart tablet to perform one-by-one matching of the target character and display the matching results one by one in real time. When a target character is entered incorrectly, the user can be promptly alerted, allowing the user to notice and correct the incorrect character in a timely manner. Compared with the existing method that only notices incorrect character input when the connection fails, this embodiment greatly improves connection efficiency, thereby enhancing the user experience.
[0117] S204. Establish a screen mirroring connection with the smart tablet based on the network information in the connection command.
[0118] The sending device establishes a screen-sharing connection with the corresponding smart tablet based on the network information in the received connection command, and subsequent screen sharing can be performed based on this connection. Compared with the existing method that requires the sending device to correctly input the corresponding connection code and then parse the corresponding network information based on the correct connection code, this embodiment, based on the aforementioned implementation steps S101-S103, uses the smart tablet to perform real-time one-by-one matching of target characters and display the matching results one by one. When a target character is entered incorrectly, it can promptly remind the user, allowing the user to notice and correct the incorrect character in a timely manner. Compared with the existing method where incorrect character input is only noticed when the connection fails, this embodiment greatly improves connection efficiency, thereby enhancing the user experience.
[0119] Based on the above embodiments, Figure 7 This is a schematic diagram of a screen sharing connection device provided in an embodiment of this application. (Reference) Figure 8 The screen sharing connection device provided in this embodiment is used for a smart tablet, which displays multiple preset characters. Specifically, the screen sharing connection device includes: a broadcast receiving module 21, a character matching and display module 22, and a first communication connection module 23.
[0120] Among them, the broadcast receiving module 21 is used to receive multiple target characters, which are generated and broadcast by the sending device according to the received screen projection connection operation;
[0121] The character matching display module 22 is used to match multiple target characters with preset characters one by one in sequence and display the matching results one by one;
[0122] The first communication connection module 23 is used to establish a screen transmission connection with the sending device when multiple target characters match the preset characters.
[0123] In one embodiment, the character matching display module 22 includes a first matching submodule, a first display submodule, and a second display submodule;
[0124] The first matching submodule is used to match multiple target characters with preset characters one by one in sequence;
[0125] The first display submodule is used to display a first identifier for each matching target character if a target character matches a preset character in the corresponding order.
[0126] The second display submodule is used to display a second identifier for each mismatched target character if a target character does not match the preset characters in the corresponding order.
[0127] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it sequentially with the preset characters it displays. The first indicator displays a prompt that the input is correct, and the second indicator displays a prompt that the input is incorrect. This allows users to promptly detect and correct any incorrect characters, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0128] In one embodiment, the preset character includes a preset bit code, and the target character includes a target bit code;
[0129] The character matching display module 22 includes a bit code confirmation submodule, a second matching submodule, and a third display submodule;
[0130] The bit code confirmation submodule is used to determine the target bit code of the received target character.
[0131] The second matching submodule is used to match the target character with the preset character corresponding to the position code to obtain the matching result. The corresponding position code is the same as the preset position code of the target position code.
[0132] The third display submodule is used to replace the preset character with the target character and display it, and to mark the target character to be replaced according to the matching result.
[0133] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it sequentially with the preset characters it displays. Based on the matching results, the target character is marked with different colors to indicate whether the input is correct or incorrect, so that users can find and correct the wrong characters in time, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0134] In one embodiment, the third display submodule includes a first display unit, a second display unit, and a third display unit;
[0135] The first display unit is used to replace the preset character with the target character for display.
[0136] The second display unit is used to display the target character in a first color when the matching result is that the target character matches the preset character;
[0137] The third display unit is used to display the target character in a second color when the matching result is that the target character does not match the preset character.
[0138] As described above, the target character is broadcast by the sending device, and the smart tablet receives the target character and matches it with the preset characters it displays one by one in sequence. Based on the matching results, the target character is displayed with different colors to indicate whether the input is correct or incorrect, so that the user can find and correct the wrong character in time, thereby improving the efficiency of screen sharing connection and enhancing the user experience when screen sharing connection.
[0139] In one embodiment, the third display unit is further configured to, when the target character is the first position of the target character, and when the matching result is that the target character does not match the preset character whose preset position code is the first position, display the target character to be replaced in a second color and stop responding to the information broadcast by the sending device.
[0140] As mentioned above, when the first character does not match, it means that this smart tablet is not the target smart tablet. Therefore, the smart tablet can stop responding to the information broadcast by the sending device, thereby reducing energy consumption. Furthermore, stopping the response to the information broadcast by the sending device based on the first character mismatch avoids subsequent responses and display of matching results, which would disturb the user's view and thus improve the user experience.
[0141] In one embodiment, the screen sharing connection device further includes a deletion module;
[0142] The broadcast receiving module 21 is also used to receive deletion instructions, which include bit code information. The deletion instructions are generated by the sending device based on the received deletion operation and broadcast.
[0143] The deletion module is used to delete the target character corresponding to the displayed bit code based on the deletion command.
[0144] As described above, the target character is broadcast by the transmitting device. The smart tablet receives the target character and matches it sequentially with its own preset characters, displaying the matching results one by one. Based on the displayed matching results, it can provide real-time prompts to the user to check for typos. When the user discovers a typo based on the displayed matching results, a deletion command containing position code information can be used to delete the corresponding target character from the smart tablet. After receiving a new target character, the smart tablet re-matches it sequentially with its own preset characters and displays the matching results, thus correcting the typo. During the input of the target character, the system can quickly and in real-time detect typos based on the matching results of each target character, allowing users to promptly identify and correct errors, thereby improving the efficiency of screen sharing and enhancing the user experience.
[0145] In one embodiment, the target character includes a device identifier;
[0146] The character matching display module 22 is also used to match multiple target characters sequentially with preset characters, display device identifiers, and display matching results one by one.
[0147] As described above, by displaying the device identifier simultaneously with the matching results, when multiple sending devices initiate screen sharing connections at the same time, users can easily see which sending device the corresponding matching result belongs to, thereby improving the user's viewing experience. Furthermore, based on the displayed device identifier, when there are typos, it is possible to quickly identify which sending device made the mistake, helping users to correct it in a timely manner, thereby improving the speed of screen sharing connections. This avoids the problem of low connection efficiency caused by users only realizing they made a mistake when they cannot connect. This embodiment can improve the working efficiency of screen sharing connections.
[0148] In one embodiment, the screen sharing connection device further includes a termination sending module;
[0149] The termination sending module is used to broadcast the first matching termination information, which is used to cause other smart tablets to remove the display of the matching result.
[0150] As described above, after establishing a screen sharing connection with the sending device through the smart tablet, a first matching end information is broadcast. This allows other smart tablets that receive the first matching end information to remove the display of the matching result, shortening the time it takes for other smart tablets to exit the screen sharing connection, thereby reducing power consumption and preventing other smart tablets from continuously displaying the matching result, which would affect the user's viewing experience and thus improve the user experience.
[0151] The screen sharing connection device provided in this application embodiment can be used to execute the screen sharing connection method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0152] Based on the above embodiments, Figure 8 This is a schematic diagram of another screen sharing connection device provided in an embodiment of this application. (Refer to...) Figure 9 The screen transmission connection device provided in this embodiment is used for sending devices. The screen transmission connection device specifically includes: a character generation module 31, a broadcast sending module 32, an instruction receiving module 33, and a second communication connection module 34.
[0153] The character generation module 31 is used to receive screen projection connection operations and generate multiple target characters based on the screen projection connection operations.
[0154] The broadcasting module 32 is used to broadcast multiple target characters in sequence, so that the smart tablet receiving the multiple target characters can match the multiple target characters with multiple preset characters displayed by itself in sequence, and display the matching results one by one;
[0155] The instruction receiving module 33 is used to receive the connection instruction sent by the corresponding smart tablet. The connection instruction is sent by the corresponding smart tablet when multiple target characters match the preset characters. The connection instruction includes the network information corresponding to the smart tablet.
[0156] The second communication connection module 34 is used to establish a screen sharing connection with the smart tablet according to the network information in the connection command.
[0157] The screen sharing connection device provided in this application embodiment can be used to execute the screen sharing connection method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0158] This application provides a screen sharing connection device, referring to... The screen sharing connection device includes: a processor 41, a memory 42, a communication module 43, an input device 44, and an output device 45. The screen sharing connection device may have one or more processors, and the screen sharing connection device may have one or more memories. The processor, memory, communication module, input device, and output device of the screen sharing connection device can be connected via a bus or other means.
[0159] The memory 42, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the screen sharing connection method described in any embodiment of this application (e.g., the broadcast receiving module, character matching display module, and first communication connection module in the screen sharing connection device). The memory may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the device, etc. Furthermore, the memory may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0160] The communication module 43 is used for data transmission.
[0161] The processor 41 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory, thereby realizing the screen sharing connection method described above.
[0162] Input device 44 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the device. Output device 45 may include display devices such as a display screen.
[0163] The screen sharing connection device provided above can be used to execute the screen sharing connection method provided in the above embodiments, and has corresponding functions and beneficial effects.
[0164] This application embodiment also provides a storage medium for storing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute a screen sharing connection method. The screen sharing connection method includes: receiving multiple target characters, which are generated and broadcast by a sending device according to the received screen sharing connection operation; matching the multiple target characters sequentially with preset characters one by one, and displaying the matching results one by one; and establishing a screen sharing connection with the sending device when all multiple target characters match the preset characters.
[0165] Storage medium – any type of memory device or storage device. The term “storage medium” is intended to include: mounting media, such as CD-ROM, floppy disk, or magnetic tape devices; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. Storage medium may also include other types of memory or combinations thereof. Furthermore, storage medium may reside in a first computer system in which the program is executed, or it may reside in a different second computer system connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term “storage medium” can include two or more storage media residing in different locations (e.g., in different computer systems connected via a network). Storage medium may store program instructions (e.g., specifically implemented as a computer program) executable by one or more processors.
[0166] Of course, the computer-executable instructions stored in the storage medium provided in the embodiments of this application are not limited to the screen sharing connection method described above, but can also perform related operations in the screen sharing connection method provided in any embodiment of this application.
[0167] The screen sharing connection device, storage medium, and screen sharing connection equipment provided in the above embodiments can execute the screen sharing connection method provided in any embodiment of this application. For technical details not described in detail in the above embodiments, please refer to the screen sharing connection method provided in any embodiment of this application.
[0168] The above description is merely a preferred embodiment and the technical principles employed in this application. This application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that can be made by those skilled in the art will not depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the claims.
Claims
1. A method of screen mirroring connection, characterized by, The application discloses a method for an intelligent tablet for displaying a plurality of preset characters, the method comprising: receiving a plurality of target characters generated and broadcasted by a sending device according to a received screen projection connection operation; sequentially matching the plurality of target characters with the preset characters one by one and displaying the matching results one by one; when the plurality of target characters are all matched with the preset characters, establishing a screen transmission connection with the sending device.
2. The method of claim 1, wherein, The sequentially matching the plurality of target characters with the preset characters one by one and displaying the matching results one by one comprises: sequentially matching the plurality of target characters with the preset characters one by one; if a target character is matched with a preset character in corresponding order, performing first identification display on each matched target character; if a target character is not matched with a preset character in corresponding order, performing second identification display on each unmatched target character.
3. The method of claim 1, wherein, The preset characters comprise preset bit codes, and the target characters comprise target bit codes. The sequentially matching the plurality of target characters with the preset characters one by one and displaying the matching results one by one comprises: determining a target bit code of a received target character; matching the target character with a preset character in corresponding bit code to obtain a matching result, the corresponding bit code being a preset bit code same as the target bit code; replacing the preset character with the target character for display, and identifying the replaced target character for display according to the matching result.
4. The method of claim 3, wherein, The replacing the preset character with the target character for display and identifying the replaced target character for display according to the matching result comprises: replacing the preset character with the target character for display; when the matching result is that the target character is matched with the preset character, displaying the replaced target character in a first color; when the matching result is that the target character is not matched with the preset character, displaying the replaced target character in a second color.
5. The method of claim 4, wherein, The displaying the replaced target character in a second color when the matching result is that the target character is not matched with the preset character comprises: when the target bit code of the target character is a first bit, displaying the replaced target character in a second color when the matching result is that the target character is not matched with a preset character in which a preset bit code is a first bit, and stopping responding to information broadcasted by the sending device.
6. The method of claim 4, wherein, The method further comprises: receiving a deletion instruction comprising bit code information, the deletion instruction being generated and broadcasted by the sending device according to a received deletion operation; according to the deletion instruction, deleting display of a target character in a corresponding bit code.
7. The method of claim 1, wherein, The target characters comprise device identifiers. The sequentially matching the plurality of target characters with the preset characters one by one and displaying the matching results one by one comprises: sequentially matching the plurality of target characters with the preset characters one by one, displaying device identifiers, and displaying the matching results one by one.
8. The method of claim 7, wherein, After the screen transmission connection with the sending device is established, the method comprises: The broadcast sends first matching end information, which is used to make other smart tablets eliminate displaying the matching result.
9. A method of screen mirroring, the method comprising: A sending device comprises: A character generation module is configured to receive a screen projection connection operation and generate a plurality of target characters according to the screen projection connection operation. A broadcast sending module is configured to broadcast the plurality of target characters in sequence, so that a smart tablet receiving the plurality of target characters matches the plurality of target characters with a plurality of preset characters displayed by the smart tablet in sequence one by one, and displays matching results one by one. An instruction receiving module is configured to receive a connection instruction sent by a corresponding smart tablet, the connection instruction being sent by the corresponding smart tablet when the plurality of target characters are all matched with the preset characters, the connection instruction comprising network information corresponding to the smart tablet. A second communication connection module is configured to establish a screen projection connection with the smart tablet according to the network information in the connection instruction.
10. A through-the-screen connection device, characterized in that A smart tablet for displaying a plurality of preset characters comprises: A broadcast receiving module is configured to receive a plurality of target characters, the plurality of target characters being generated by a sending device according to a received screen projection connection operation and broadcasted by the sending device. A character matching and displaying module is configured to match the plurality of target characters with the preset characters in sequence one by one, and display matching results one by one. A first communication connection module is configured to establish a screen projection connection with the sending device when the plurality of target characters are all matched with the preset characters.
11. A through-the-screen connection device, characterized in that A sending device comprises: A character generation module is configured to receive a screen projection connection operation and generate a plurality of target characters according to the screen projection connection operation. A broadcast sending module is configured to broadcast the plurality of target characters in sequence, so that a smart tablet receiving the plurality of target characters matches the plurality of target characters with a plurality of preset characters displayed by the smart tablet in sequence one by one, and displays matching results one by one. An instruction receiving module is configured to receive a connection instruction sent by a corresponding smart tablet, the connection instruction being sent by the corresponding smart tablet when the plurality of target characters are all matched with the preset characters, the connection instruction comprising network information corresponding to the smart tablet. A second communication connection module is configured to establish a screen projection connection with the smart tablet according to the network information in the connection instruction.
12. A screen mirroring connection device, characterized by Comprise: A memory and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method in any one of claims 1-9.
13. A storage medium storing computer-executable instructions, wherein: The computer executable instructions, when executed by a processor, are configured to perform the method in any one of claims 1-9. The computer executable instructions, when executed by a processor, are configured to perform the method in any one of claims 1-9.