Connection code generation method and device, computer equipment, storage medium

CN117544744BActive Publication Date: 2026-10-27GUANGZHOU SHIZHEN INFORMATION TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210917200.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-01
Publication Date
2026-10-27
Estimated Expiration
2042-08-01

AI Technical Summary

Technical Problem

[0003]为解决传统的无线传屏方案存在的输码次数过多等问题,本发明能够提供一种连接码生成方法及装置、计算机设备、存储介质,达到极大减少用户输码的次数、提高视频会议效率以及明显提升用户体验等技术目的

Benefits of technology

[0016]本发明的有益效果包括:基于连接码与识别码之间的第一映射关系、基于连接码与功能码之间的第二映射关系,本发明实现了通过一个连接码确定识别码和功能码,参会用户只需输入一次连接码即可替代现有技术中多次输入功能码,极大地减少了用户输码次数,简化了用户操作,提升了视频会议效率,用户体验佳,用户满意度较高。特别在参会用户数量较大情况下,本发明能够更明显地减少整个会议过程中所需的输码次数,视频会议效率将得到进一步地提升。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117544744B_ABST
    Figure CN117544744B_ABST
Patent Text Reader

Abstract

The application provides a connection code generation method and device, computer equipment and a storage medium, wherein the connection code generation method can comprise: receiving an identification code sent by a first terminal, the identification code being used for one or more second terminals to establish a communication connection with the first terminal; creating a first connection code and establishing a first mapping relationship between the first connection code and the identification code, the first connection code being used for querying the identification code based on the first mapping relationship; establishing a second mapping relationship between the first connection code and a function code, the function code being used for function interaction between the second terminal and the first terminal, and the first connection code also being used for querying the function code based on the second mapping relationship; and sending the first connection code to the first terminal and / or the second terminal. Compared with the prior art, the application greatly reduces the number of times of code input by the user, simplifies the operation of the user, improves the efficiency of the video conference, and is good in user experience and high in user satisfaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless screen sharing technology, and more specifically, it provides a connection code generation method and apparatus, a computer device, and a storage medium. Background Technology

[0002] Wireless screen sharing technology has been widely used in scenarios such as video conferencing and distance education. For example, clients such as laptops, desktop computers, and smartphones can project their screens onto a conference tablet, which is a display device used for intelligent interaction. As wireless screen sharing involves more and more functions, such as video conferencing and file transfer, the number of function codes used to implement these functions is also increasing. Participants must correctly enter the corresponding function code once to use these functions. During a meeting, participants may need to enter function codes multiple times, such as "video conferencing code," "screen sharing code," and "file space code," which is cumbersome and inconvenient, impacting video conferencing efficiency and resulting in a poor user experience. This issue urgently needs to be addressed. Summary of the Invention

[0003] To address the problem of excessive code input in traditional wireless screen sharing solutions, this invention provides a connection code generation method and apparatus, computer equipment, and storage medium, achieving the technical objectives of greatly reducing the number of code inputs by users, improving video conferencing efficiency, and significantly enhancing user experience.

[0004] To achieve the above technical objectives, the present invention provides a connection code generation method, applied to a first server; the connection code generation method includes:

[0005] The system receives an identification code sent by a first terminal, which is used by one or more second terminals to establish a communication connection with the first terminal.

[0006] A first connection code is created and a first mapping relationship is established between the first connection code and the identification code. The first connection code is used to query the identification code based on the first mapping relationship.

[0007] A second mapping relationship is established between the first connection code and the function code. The function code is used for functional interaction between the second terminal and the first terminal. The first connection code is also used to query the function code based on the second mapping relationship.

[0008] Send the first connection code to the first terminal and / or the second terminal.

[0009] To achieve the above technical objectives, the present invention provides a connection code generation device for use in a first server; the connection code generation device includes:

[0010] The information receiving module is used to receive an identification code sent by the first terminal, the identification code being used by one or more second terminals to establish a communication connection with the first terminal.

[0011] The first mapping module is used to create a first connection code and establish a first mapping relationship between the first connection code and the identification code, wherein the first connection code is used to query the identification code based on the first mapping relationship.

[0012] The second mapping module is used to establish a second mapping relationship between the first connection code and the function code. The function code is used for functional interaction between the second terminal and the first terminal. The first connection code is also used to query the function code based on the second mapping relationship.

[0013] The information sending module is used to send the first connection code to the first terminal and / or the second terminal.

[0014] To achieve the above-mentioned technical objectives, the present invention provides a computer device including a memory and a processor, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor performs the steps of the linker code generation method in any embodiment of the present invention.

[0015] To achieve the above-mentioned technical objectives, the present invention provides a storage medium storing computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the linker code generation method in any embodiment of the present invention.

[0016] The beneficial effects of this invention include: based on a first mapping relationship between the connection code and the identification code, and based on a second mapping relationship between the connection code and the function code, this invention enables the determination of the identification code and the function code through a single connection code. Participating users only need to enter the connection code once, replacing the multiple inputs of the function code in existing technologies. This significantly reduces the number of code inputs, simplifies user operations, improves video conferencing efficiency, provides a superior user experience, and results in high user satisfaction. Especially when the number of participating users is large, this invention can more significantly reduce the number of code inputs required throughout the meeting, further enhancing video conferencing efficiency. Attached Figure Description

[0017] Figure 1 A flowchart illustrating a connection code generation method in one or more embodiments of the present invention is shown.

[0018] Figure 2 This diagram illustrates the process of interaction between a first terminal and a first server in one or more embodiments of the present invention.

[0019] Figure 3The diagram illustrates the interaction flow between the conference tablet, the connection code server, the file space server, and the video conferencing server in one or more embodiments of the present invention.

[0020] Figure 4 The diagram illustrates the implementation process of the connection code refresh timing in one or more embodiments of the present invention.

[0021] Figure 5 This illustration shows a schematic diagram of the implementation process of connecting a second terminal to a first terminal for video conferencing using the present invention in one or more embodiments of the present invention.

[0022] Figure 6 A schematic diagram of the structural composition of a connection code generation device in one or more embodiments of the present invention is shown.

[0023] Figure 7 A schematic diagram of the internal structure of a computer device is shown in one or more embodiments of the present invention. Detailed Implementation

[0024] The connection code generation method and apparatus, computer equipment, and storage medium provided by the present invention will be explained and described in detail below with reference to the accompanying drawings.

[0025] One or more embodiments of the present invention provide a connection code generation method applied to a first server. The connection code generation method includes: receiving an identification code sent by a first terminal, the identification code being used by one or more second terminals to establish a communication connection with the first terminal; creating a first connection code and establishing a first mapping relationship between the first connection code and the identification code, the first connection code being used to query the identification code based on the first mapping relationship; establishing a second mapping relationship between the first connection code and a function code, the function code being used for functional interaction between the second terminal and the first terminal, the first connection code also being used to query the function code based on the second mapping relationship; and sending the first connection code to the first terminal and / or the second terminal. The embodiments of the present invention can replace various codes in traditional solutions with a single connection code, determine the identification code corresponding to the connection code through the first mapping relationship, and determine the function code corresponding to the connection code through the second mapping relationship, greatly reducing the number of times users need to input codes, simplifying user operations, improving the efficiency of video conferencing, providing a better user experience, and increasing user satisfaction; especially when there are a large number of participants, the convenience of the technical solution of the present invention will be more obvious.

[0026] like Figure 1 As shown, and can be combined Figure 2 One or more embodiments of the present invention can provide a connection code generation method, which can be applied to a first server. The connection code generation method may include, but is not limited to, steps 100 to 400.

[0027] Step 100: Receive an identification code sent by the first terminal. The identification code is used by one or more second terminals to establish a communication connection with the first terminal. Specifically, the identification code is used by the second terminal to identify the first terminal and establish a connection with it.

[0028] Combination Figure 3 As shown, in at least one embodiment of the present invention, an identification code can be automatically sent to a first server after the first terminal is powered on. The first terminal may be, for example, a conference tablet, and the first server may be, for example, a connection code server. The identification code may include, for example, a screen sharing code and a unique device number. A connection code application (APP) may be installed on the conference tablet. After the conference tablet is powered on, the connection code application obtains the screen sharing code and the unique device number, and sends the obtained screen sharing code and unique device number to the connection code server.

[0029] Step 200: Create a first connection code and establish a first mapping relationship between the first connection code and the identification code. The first connection code is used to query the identification code based on the first mapping relationship.

[0030] In one or more embodiments of the connection code generation method of the present invention, the identification code includes a screen transmission code and a unique device number. The screen transmission code is used to identify the address of the first terminal, and the unique device number is used to identify the first terminal. The screen transmission code is, for example, a multi-digit English identification code generated from the IP (Internet Protocol) address and MAC (Media Access Control Address) address of the first terminal, such as AXUJHP, used to identify this first terminal under the same local area network. Under the same local area network, this identification code is unique; or it can be used to identify this first terminal when an external network accesses the current local area network. The unique device number is a multi-digit identification code, such as a 14-digit identification code. The unique device number is used to identify each first terminal, for example, to identify each conference tablet. In the embodiments of the present invention, the unique device number of the conference tablet can be understood as equivalent to the IMEI (International Mobile Equipment Identity) code of a mobile phone.

[0031] In this embodiment of the invention, the first server receives a request for a connection code from the first terminal. The request includes an identification code sent by the first terminal. The first server can randomly generate a connection code consisting of six digits and letters. If there is already a connection code, the newly generated connection code will be different from the previous connection code. In this embodiment, the currently generated connection code can be, for example, UH78R4.

[0032] This embodiment of the invention establishes a first mapping relationship between a first connection code and an identification code, including: establishing a first mapping relationship between a first connection code, a screen sharing code, and a unique device number, thereby mapping the screen sharing code and the unique device number sent by the first terminal to the first connection code. Furthermore, the unique device number in this embodiment can be used to quickly locate the corresponding first terminal when troubleshooting, for example, quickly locate the corresponding conference tablet. The screen sharing code and unique device number provided in this embodiment can be used to establish a connection between a second terminal and a first terminal. For example, a laptop or other first terminal can establish a connection with a conference tablet. After the connection is established, other functions can be performed, such as screen sharing, video conferencing, file transfer, and more.

[0033] Step 300: Establish a second mapping relationship between the first connection code and the function code. The function code is used for functional interaction between the second terminal and the first terminal. The first connection code is also used to query the function code based on the second mapping relationship. The function codes in this embodiment include, but are not limited to, various function codes used for linkage with the first terminal, such as file space codes, video conferencing codes, remote control setting codes, and multi-screen collaboration codes. This embodiment does not limit these. It should be understood that, for the first mapping relationship and the second mapping relationship, for example, taking the first server as the connection code server, the connection code server stores a mapping table. The mapping table records relevant data for representing the first mapping relationship, relevant data for representing the second mapping relationship, etc., but is not limited to these.

[0034] In one or more embodiments of the connection code generation method of the present invention, the function code includes a file space code; the embodiments of the present invention establish a second mapping relationship between a first connection code and a function code, including: sending a first request to a second server for creating a file space code; the second server setting up a storage space and creating a file space code corresponding to the storage space based on the first request, and sending the file space code to the first server; receiving the file space code sent by the second server; establishing a third mapping relationship between the first connection code and the file space code, wherein the first connection code can also be used to query the file space code and identify the storage space based on the third mapping relationship, and the second mapping relationship includes the third mapping relationship. Figure 3As shown, the first server is a connection code server, and the second server is a file space server. In this embodiment, the connection code server requests a new file space code from the file space server and establishes a third mapping relationship between the first connection code and the file space code to map the file space code to the first connection code. The file space server needs to provide corresponding storage space for the file space code, which is used to store files transferred when using file transfer functions. The file space code corresponding to the storage space created in this embodiment can be composed of numbers and letters. In this embodiment, it is a 12-digit unique identification code of numbers and letters, such as gz8376765456, but it is not limited to this. Based on the above improved solution, this embodiment can realize file transfer function based on the connection between the second terminal and the first terminal by only inputting a connection code, without needing to input a file transfer code.

[0035] In one or more embodiments of the connection code generation method of the present invention, the function code may further include a video conferencing code. Establishing a second mapping relationship between the first connection code and the function code may include: sending a second request to a third server for creating a video conferencing code; the third server creating the video conferencing code based on the second request and sending the video conferencing code to the first server; receiving the video conferencing code sent by the third server; establishing a fourth mapping relationship between the first connection code and the video conferencing code, wherein the first connection code is further used to query the video conferencing code based on the fourth mapping relationship, and the second mapping relationship includes the fourth mapping relationship. Figure 3 As shown, the first server is a connection code server, the second server is a file space server, and the third server is a video conferencing server. In this embodiment of the invention, the connection code server requests a new video conferencing code from the video conferencing server and establishes a fourth mapping relationship between the first connection code and the video conferencing code to map the video conferencing code to the first connection code. The video conferencing code created in this embodiment can consist of multiple numbers, such as the eight-digit number 87659876; optionally, the video conferencing code can be used as the room number for each meeting on the video conferencing server. Based on the above scheme, this embodiment of the invention can realize video conferencing by only inputting a connection code when the second terminal connects to the first terminal, without needing to input a separate video conferencing code.

[0036] Step 400: Send a first connection code to the first terminal and / or the second terminal. In one or more embodiments of the present invention, the first terminal and the second terminal are on the same network; or, the first terminal and the second terminal are on different networks. Sending the first connection code to the first terminal allows the first terminal to display the first connection code. In this case, local participants can input the displayed first connection code into the client application corresponding to their personal second terminal to establish a connection between the second terminal and the first terminal, and can directly use various functions without re-entering the code. For remote participants, the first connection code displayed on the first terminal can be communicated through other communication methods, thereby establishing a connection between the remote participant's second terminal and the first terminal. Sending the first connection code to the second terminal allows participants to directly use the received first connection code, or to directly call the received first connection code through the client application corresponding to the second terminal, which helps to further reduce user operations and improve user experience and satisfaction. It can be seen that the embodiments of the present invention can realize screen sharing, audio and video conferencing, and other functions through a single connection code based on the first mapping relationship between the first connection code and the function code. Specifically, by sending the first connection code, the user can know that the first connection code has been mapped to the screen sharing code, file space code, and video conferencing code. The connection code server can return the first connection code to the connection code application in the conference tablet for display. The user only needs to enter the connection code once to realize more functions.

[0037] like Figure 4 As shown, the connection code generation method in at least one embodiment of the present invention further includes: determining whether the duration of no communication connection between the second terminal and the first terminal is greater than or equal to a preset duration; if so, creating a second connection code, replacing the first connection code with the second connection code, establishing a fifth mapping relationship between the second connection code and the identification code, and establishing a sixth mapping relationship between the second connection code and the function code; if not, keeping the first connection code unchanged. Taking the first server as the connection code server as an example, the embodiments of the present invention can also implement a connection code refresh function. The preset duration can be, for example, 5 hours. No communication connection between the second terminal and the first terminal indicates that there is currently no screen projection or video conferencing. After 5 hours, the first connection code is refreshed to the second connection code, and the second connection code is returned to the first terminal. Among them, the function code includes the re-requested file space code and the re-requested video conferencing code. In this embodiment, when refreshing the connection code, a mapping relationship between the second connection code and the file space code and a mapping relationship between the second connection code and the video conferencing code are established. By refreshing the connection code, the present invention can avoid the security problems caused by the connection code remaining unchanged and improve the security of the connection code.

[0038] like Figure 4As shown, the connection code generation method in at least one embodiment of the present invention further includes: if a meeting-end instruction is received, for example, a user clicks to end the meeting on the client software (first terminal and / or second terminal), taking the first terminal as a conference tablet, the conference tablet ends applications such as screen sharing, file space, and audio / video calls. Then, a third connection code is created, the third connection code replaces the first connection code, a fifth mapping relationship is established between the third connection code and the identification code, and a sixth mapping relationship is established between the third connection code and the function code. It should be understood that for the second mapping relationship, taking the first server as the connection code server as an example, the connection code server stores a mapping table, which can record relevant data representing the fifth mapping relationship and related data of the fifth mapping relationship. Furthermore, based on this embodiment, if a user ends an audio / video call on the conference tablet individually, indicating the end of the current meeting, the first connection code is not refreshed, but a mapping relationship is established between the first connection code and a new video conferencing code. For example, the connection code server requests a new video conferencing code from the video conferencing server to establish a mapping relationship between the current first connection code and the new video conferencing code.

[0039] like Figure 5As shown, one or more embodiments of the present invention can be well applied to scenarios such as local or remote video conferencing. For example, the first terminal includes a conference tablet; the second terminal includes at least one of a smartphone, laptop, desktop computer, and tablet computer. Users of the second terminal may include users attending the meeting in the conference room and / or users participating remotely in a different location. After receiving the connection code input by the user, the client application of the second terminal queries the connection code server. Based on the present invention, information such as the screen sharing code, file space code, and video conferencing code can be retrieved from the connection code and returned to the client application, thereby realizing the corresponding functions. As a client, the second terminal can use the file space code to connect with the conference tablet file application through the file space server, use the video conferencing code to connect with the conference tablet video conferencing application through the video conferencing server, and use the screen sharing code to connect with the screen sharing receiving application through a local area network or the Internet. For example, when a participant in the meeting room clicks the screen sharing function, the client establishes a connection with the conference tablet via the local area network based on the screen sharing code mapped by the connection code and performs screen sharing. In this case, the client and the conference tablet are on the same network. For example, if a participant in the meeting room clicks the audio / video call - start a meeting function, the client sends the corresponding instruction and video conferencing code to the video conferencing server. The server then notifies the video application on the conference tablet to start and join the meeting using this video conferencing code. For example, if a participant in the meeting room clicks the file sharing function and selects a file to upload, the client will upload the file to the corresponding space on the file server, i.e., it will find the space with preset limits by querying the file space code. After receiving the file, the file server will notify the file application on the conference tablet to start. After the file application starts, it will download the file in this file space. For example, for remote participants, they can join the video conference and connect to the conference tablet by entering the connection code at the join meeting entry. Furthermore, based on this invention, other functions can be used without any additional code input operations.

[0040] It should be understood that after the connection code in this invention determines the identification code and function code through a mapping method, the second terminal essentially obtains the identification code and function code. After the second terminal obtains the identification code and function code, the process of screen sharing based on the identification code and the specific implementation of the corresponding function based on the function code can be chosen from existing methods. The biggest advantage of this invention compared to conventional technologies is that it replaces various codes used in traditional video conferencing with a single connection code, greatly reducing the user's code input operations. Therefore, compared to existing technologies, the solution provided by this invention can enable on-site and remote connection of the conference tablet for meetings using a single connection code; it is evident that the technical solution of this invention effectively avoids the drawbacks of users inputting codes multiple times, greatly improving user experience and satisfaction.

[0041] like Figure 6As shown, based on the same inventive concept as the connection code generation method provided in one or more embodiments of the present invention, one or more embodiments of the present invention can also provide a connection code generation device, which can be applied to a first server, as detailed below.

[0042] In one or more embodiments of the present invention, the provided connection code generation device may include, but is not limited to, an information receiving module, a first mapping module, a second mapping module, and an information sending module.

[0043] The information receiving module is used to receive the identification code sent by the first terminal. The identification code is used by one or more second terminals to establish a communication connection with the first terminal.

[0044] The first mapping module is used to create a first connection code and establish a first mapping relationship between the first connection code and the identification code. The first connection code is used to query the identification code based on the first mapping relationship.

[0045] Optionally, the identification code includes a screen transmission code and a unique device number. The screen transmission code is used to identify the address of the first terminal, and the unique device number is used to identify the first terminal. The first mapping module is used to establish a first mapping relationship between the first connection code, the screen transmission code, and the unique device number.

[0046] The second mapping module is used to establish a second mapping relationship between the first connection code and the function code. The function code is used for functional interaction between the second terminal and the first terminal. The first connection code is also used to query the function code based on the second mapping relationship.

[0047] Optionally, the function code includes a file space code. The second mapping module can be used to send a first request to the second server for creating a file space code; the second server is used to set up storage space and create a file space code corresponding to the storage space based on the first request, and to send the file space code to the first server; the second mapping module is used to receive the file space code sent by the second server; the second mapping module can be used to establish a third mapping relationship between the first connection code and the file space code, and the first connection code is also used to query the file space code and identify the storage space based on the second mapping relationship.

[0048] Optionally, the first server is a connection code server, and the second server is a file space server.

[0049] Optionally, the function code also includes a video conferencing code. The second mapping module is used to send a second request to the third server for creating a video conferencing code; the third server is used to create a video conferencing code based on the second request, and to send the video conferencing code to the first server; the second mapping module is used to receive the video conferencing code sent by the third server; the second mapping module can be used to establish a fourth mapping relationship between the first connection code and the video conferencing code, and the first connection code is also used to query the video conferencing code based on the second mapping relationship.

[0050] Optionally, the third server is a video conferencing server.

[0051] The information sending module is used to send a first connection code to a first terminal and / or a second terminal.

[0052] Optionally, the connection code generation device in at least one embodiment of the present invention may further include a connection code refresh module.

[0053] The connection code refresh module can be used to determine whether the duration of no communication connection between the second terminal and the first terminal is greater than or equal to a preset duration. The connection code refresh module is also used to create a second connection code if the duration of no communication connection is greater than or equal to the preset duration. The connection code refresh module can be used to replace the first connection code with the second connection code. The connection code refresh module is used to establish a fifth mapping relationship between the second connection code and the identification code. The connection code refresh module is used to establish a sixth mapping relationship between the second connection code and the function code. The connection code refresh module is used to keep the first connection code unchanged if the duration of no communication connection is less than the preset duration.

[0054] Optionally, the connection code refresh module is used to create a third connection code based on the received end instruction of the all-member meeting. The connection code refresh module can be used to replace the first connection code with the third connection code. The connection code refresh module is used to establish a fifth mapping relationship between the third connection code and the identification code, and to establish a sixth mapping relationship between the third connection code and the function code.

[0055] Optionally, the first terminal and the second terminal are on the same network; or the first terminal and the second terminal are on different networks.

[0056] Optionally, the first terminal may include, but is not limited to, a conference tablet, and the second terminal may include, but is not limited to, at least one of a smartphone, a laptop, a desktop computer, and a tablet computer.

[0057] In summary, this invention enables mainstream functions of a conference tablet, such as screen sharing, file transfer, and audio / video conferencing, through a single connection code. This significantly simplifies the connection and usage of the conference tablet. Compared to other conference tablets that use multiple codes to achieve multiple functions, requiring switching and inputting codes between multiple applications, this invention is much easier to use. This invention covers a wide range of scenarios, fully leveraging the functional value of the conference tablet. Whether users are present in the meeting room or remotely, they can connect to the conference tablet using the same connection code to share screens, transfer files, or join meetings. This invention can almost satisfy the expansion of all future conference tablet connection functions. Future functions that involve linking personal devices with the conference tablet can be achieved through a single connection code. Even for mature third-party applications, after completing basic function integration, this invention only requires binding their existing application usage codes to the connection code to continue enabling a single connection to the conference tablet.

[0058] like Figure 7 As shown, the linker code generation method provided in one or more embodiments of the present invention is based on the same inventive concept. At least one embodiment of the present invention can also provide a computer device, including a memory and a processor. The memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor performs the steps of the linker code generation method in any embodiment of the present invention. The detailed implementation process of the linker code generation method has been described in detail in this specification and will not be repeated here.

[0059] like Figure 7 As shown, the linker code generation method provided in one or more embodiments of the present invention is based on the same inventive concept. At least one embodiment of the present invention can also provide a storage medium storing computer-readable instructions. When the computer-readable instructions are executed by one or more processors, the one or more processors perform the steps of the linker code generation method in any embodiment of the present invention. The detailed implementation process of the linker code generation method has been described in detail in this specification and will not be repeated here.

[0060] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable storage medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable storage media include: electrical connections (electronic devices) having one or more wires, portable computer disks (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM, or flash memory), fiber optic devices, and compact disc read-only memory (CDROM). Furthermore, computer-readable storage media can even be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.

[0061] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0062] In the description of this specification, the references to terms such as "this embodiment," "an embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0063] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0064] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and simple improvements made on the substantive content of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for generating a linking code, characterized in that, Applied to the first server; Methods for generating connection codes include: Receive an identification code sent by a first terminal, the identification code being used by one or more second terminals to establish a communication connection with the first terminal; A first connection code is created and a first mapping relationship is established between the first connection code and the identification code, wherein the first connection code is used to query the identification code based on the first mapping relationship; A second mapping relationship is established between the first connection code and the function code. The function code is used for functional interaction between the second terminal and the first terminal. The first connection code is also used to query the function code based on the second mapping relationship. Send the first connection code to the first terminal and / or the second terminal.

2. The linker code generation method according to claim 1, characterized in that, The identification code includes a screen transmission code and a unique device number. The screen transmission code is used to identify the address of the first terminal, and the unique device number is used to identify the first terminal. Establishing the first mapping relationship between the first connection code and the identification code includes: Establish a first mapping relationship between the first connection code, the screen transmission code, and the unique device number.

3. The linker code generation method according to claim 1 or 2, characterized in that, The function code includes the file space code; Establishing the second mapping relationship between the first connection code and the function code includes: A first request for creating a file space code is sent to a second server; the second server is used to set up storage space and create a file space code corresponding to the storage space based on the first request, and to send the file space code to the first server. Receive the file space code sent by the second server; A third mapping relationship is established between the first connection code and the file space code. The first connection code is also used to query the file space code and identify the storage space based on the second mapping relationship. The second mapping relationship includes the third mapping relationship.

4. The linker code generation method according to claim 3, characterized in that, The first server is a connection code server; The second server is a file space server.

5. The linker code generation method according to claim 3, characterized in that, The function code also includes a video conferencing code; Establishing the second mapping relationship between the first connection code and the function code includes: A second request for creating a video conferencing code is sent to a third server; the third server is used to create a video conferencing code based on the second request, and to send the video conferencing code to the first server. Receive the video conferencing code sent by the third server; A fourth mapping relationship is established between the first connection code and the video conferencing code. The first connection code is also used to query the video conferencing code based on the second mapping relationship, which includes the fourth mapping relationship.

6. The linker code generation method according to claim 5, characterized in that, The third server is a video conferencing server.

7. The linker code generation method according to claim 1, characterized in that, Also includes: Determine whether the duration of the lack of communication connection between the second terminal and the first terminal is greater than or equal to a preset duration; If so, a second connection code is created, the first connection code is replaced with the second connection code, a fifth mapping relationship is established between the second connection code and the identification code, and a sixth mapping relationship is established between the second connection code and the function code; If not, then keep the first connection code unchanged.

8. The linker code generation method according to claim 1, characterized in that, Also includes: If a meeting-end instruction is received, a third connection code is created, the first connection code is replaced with the third connection code, a fifth mapping relationship is established between the third connection code and the identification code, and a sixth mapping relationship is established between the third connection code and the function code.

9. The linker code generation method according to claim 1, characterized in that, The first terminal and the second terminal are on the same network; Alternatively, the first terminal and the second terminal may be on different networks.

10. The linker code generation method according to claim 1, characterized in that, The first terminal includes a conference tablet; The second terminal includes at least one of a smartphone, a laptop, a desktop computer, and a tablet computer.

11. A connection code generation device, characterized in that, Applied to the first server; The connection code generation device includes: An information receiving module is used to receive an identification code sent by a first terminal, the identification code being used by one or more second terminals to establish a communication connection with the first terminal; The first mapping module is used to create a first connection code and establish a first mapping relationship between the first connection code and the identification code, wherein the first connection code is used to query the identification code based on the first mapping relationship; The second mapping module is used to establish a second mapping relationship between the first connection code and the function code. The function code is used for functional interaction between the second terminal and the first terminal. The first connection code is also used to query the function code based on the second mapping relationship. The information sending module is used to send the first connection code to the first terminal and / or the second terminal.

12. A computer device, characterized in that, The method includes a memory and a processor, wherein the memory stores computer-readable instructions that, when executed by the processor, cause the processor to perform the steps of the linker code generation method as described in any one of claims 1 to 10.

13. A storage medium storing computer-readable instructions, characterized in that, When the computer-readable instructions are executed by one or more processors, the one or more processors cause the one or more processors to perform the steps of the linker code generation method as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Projection screen connection method, device and system and electronic equipment

    CN111669424A

  • Automatic conference initiation

    US20150281460A1