Conference control method, server and computer storage medium

By establishing a one-to-one correspondence between video conferencing and data conferencing, receiving control instructions from the conference terminal, and automatically switching the conference type, the data conferencing synchronization problem in video conferencing is solved and the user experience is improved.

CN112866616BActive Publication Date: 2025-03-07ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN201911184771.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-11-27
Publication Date
2025-03-07
Estimated Expiration
2039-11-27

AI Technical Summary

Technical Problem

In video conferencing, each conference terminal cannot automatically synchronize the data conferencing, and needs to be triggered manually, which is inconvenient to use.

Method used

By creating a one-to-one correspondence between video conferences and data conferences, receiving control instructions from the conference terminals, and notifying all conference terminals to switch to the corresponding video conference or data conference.

Benefits of technology

It solves the problem that data meetings cannot be automatically synchronized during video conferencing, and improves the user experience, so that the conference terminal can automatically switch to the designated video conferencing or data conferencing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112866616B_ABST
    Figure CN112866616B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a conference control method, by creating a video conference and a data conference, the video conference and the data conference correspond one to one; receiving a control instruction sent by a conference terminal, notifying all conference terminals to switch to the video conference or data conference corresponding to the control instruction according to the control instruction; solving the problem that when the conference terminal is conducting a video conference, the data conferences of each conference terminal cannot be synchronously pulled up, and each conference terminal needs to be manually triggered to enter the data conference, which is inconvenient to use. The embodiment of the present invention also provides a server and a computer storage medium, solving the problem that when the conference terminal is conducting a video conference, the data conferences of each conference terminal cannot be synchronously pulled up, and each conference terminal needs to be manually triggered to enter the data conference, which is inconvenient to use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to, but are not limited to, the field of communication technology, and specifically, relate to, but are not limited to, a conference control method, a server, and a computer storage medium. Background Art

[0002] Video conferencing is mainly to achieve remote face-to-face communication in the form of voice and images. Video conferencing system is sometimes called video conferencing, also known as conference television system, and in English, Video Conference System, including software video conferencing system and hardware video conferencing system. It refers to two or more individuals or groups in different places. Through various existing electrical communication transmission media, static and dynamic images, voice, text, pictures and other materials of people are distributed to each user's computer to achieve instant and interactive communication, so that geographically dispersed users can gather together to exchange information through graphics, sound and other methods, increase the understanding of the content of both parties, and achieve the purpose of the meeting.

[0003] Data conferencing is centered on data exchange, and it uses computers to achieve real-time remote document and information exchange. The forms of data collaboration that data conferencing can provide include: application sharing, where conference participants can share programs running on one computer with other conference participants, who can take turns editing and controlling the program without having to install the application on their own computers; file transfer, where conference participants can send file selections to several or all conference participants, and file transfer can be done in the background, and conference participants can simultaneously perform other data conferencing services such as application sharing, electronic whiteboards, or remote chats; electronic whiteboards, which are multi-page, multi-user drawing applications, where conference participants can draw sketches or organizational charts with other conference participants by clicking and dragging; remote chats, where conference participants can communicate with other conference participants by typing text messages.

[0004] At present, in the relevant technology, video conferencing and data conferencing in the cloud conferencing system are two relatively independent systems. In the video conferencing, it is impossible to synchronize the data conferencing of each participating terminal, and each access terminal needs to manually trigger to enter the data conference, which is very inconvenient for users to use, especially when there are many terminals. Summary of the invention

[0005] The conference control method provided by the embodiment of the present invention mainly solves the technical problem that each conference terminal cannot synchronously start the data conference of each conference terminal during a video conference, and each conference terminal needs to manually trigger to enter the data conference, which is inconvenient to use.

[0006] In order to solve the above technical problems, an embodiment of the present invention provides a conference control method, including:

[0007] Creating a video conference and a data conference, wherein the video conference and the data conference correspond to each other one by one;

[0008] A control instruction sent by a conference terminal is received, and according to the control instruction, all conference terminals are notified to switch to a video conference or a data conference corresponding to the control instruction.

[0009] An embodiment of the present invention further provides a server, including a processor, a memory and a communication bus;

[0010] The communication bus is used to realize the connection and communication between the processor and the memory;

[0011] The processor is used to execute one or more programs stored in the memory to implement the steps of the conference control method as described above.

[0012] An embodiment of the present invention further provides a computer storage medium, wherein the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the conference control method as described above.

[0013] The beneficial effects of the present invention are:

[0014] According to the conference control method provided by the embodiment of the present invention, by creating a video conference and a data conference, the video conference and the data conference correspond one to one; receiving a control instruction sent by a conference terminal, notifying all conference terminals to switch to the video conference or data conference corresponding to the control instruction according to the control instruction; solving the problem that when the conference terminal is conducting a video conference, the data conferences of each conference terminal cannot be synchronously pulled up, and each conference terminal needs to be manually triggered to enter the data conference, which is inconvenient to use. The embodiment of the present invention also provides a server and a computer storage medium, which solves the problem that when the conference terminal is conducting a video conference, the data conferences of each conference terminal cannot be synchronously pulled up, and each conference terminal needs to be manually triggered to enter the data conference, which is inconvenient to use.

[0015] Other features and corresponding beneficial effects of the present invention are described in the latter part of the specification, and it should be understood that at least part of the beneficial effects become obvious from the description in the specification of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A basic flow chart of a conference control method according to the first embodiment of the present invention;

[0017] Figure 2 A basic flow chart of another conference control method according to Embodiment 2 of the present invention;

[0018] Figure 3 This is a schematic diagram of the basic structure of a server according to Embodiment 3 of the present invention. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the following is a further detailed description of the embodiments of the present invention through specific implementation methods combined with the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0020] Embodiment 1:

[0021] In order to solve the problem in the related art that the data conference of each conference terminal cannot be started synchronously during a video conference, and each conference terminal needs to manually trigger to enter the data conference, which is inconvenient to use; To solve the above problem, this application proposes a conference control method, see Figure 1 , the conference control method includes:

[0022] S101. Create a video conference and a data conference, where the video conference and the data conference correspond to each other one by one;

[0023] In this embodiment, in order to enable simultaneous joining of the corresponding data conference when joining a video conference, each video conference corresponds to each data conference one-to-one; specifically, creating a video conference and a data conference, and the one-to-one correspondence between the video conference and the data conference includes: creating a video conference, creating a data conference based on the created video conference, so that the conference ID of the video conference corresponds to the conference ID of the data conference one-to-one.

[0024] It should be understood that the one-to-one correspondence between the conference ID of the video conference and the conference ID of the data conference includes but is not limited to the following two methods:

[0025] The first method is to obtain the conference ID of the data conference by calculation according to the conference ID of the video conference, so that the conference ID of the video conference corresponds to the conference ID of the data conference one by one.

[0026] The second method: creating a conference ID for the data conference based on the conference ID for the video conference, so that the conference ID for the video conference is the same as the conference ID for the data conference.

[0027] Specifically, in the first method mentioned above, for example, when creating a video conference, the conference ID of the video conference is "123456", and the conference ID of the video conference is used for switching to obtain the conference ID of the data conference "654321", so that the conference ID of the video conference corresponds to the conference ID of the data conference one by one. The second method mentioned above can be as follows: when creating a video conference, the conference ID of the video conference is "123456", and the conference ID of the video conference is used to create a data conference, so that the conference ID of the data conference is also "123456", so that the conference ID of the video conference is the same as the conference ID of the data conference, and corresponds one by one. It should be understood that the conference ID of the video conference corresponds one by one to the conference ID of the data conference, so that when each conference terminal joins the video conference, it can obtain the conference ID of the data conference according to the conference ID of the joined video conference, and then synchronously join the data conference corresponding to the video conference according to the obtained conference ID of the data conference; or when each conference terminal joins the data conference, it can obtain the conference ID of the video conference according to the conference ID of the data conference, and then synchronously join the video conference corresponding to the data conference according to the obtained conference ID of the video conference.

[0028] It should be understood that in some examples, the conference ID of the video conference and the conference ID of the data conference are created separately. After creation, the conference ID of the created video conference is bound to the conference ID of the created data conference. One conference ID of a video conference can only correspond to one conference ID of a data conference, and vice versa, a conference ID of a data conference can only correspond to one conference ID of a video conference. When each conference terminal joins the video conference, it can obtain the conference ID of the data conference based on the conference ID of the joined video conference, and then synchronously join the data conference corresponding to the video conference based on the conference ID of the data conference.

[0029] It should be understood that in order to better facilitate the server to synchronously control the clients joining the video conference and the data conference, the user ID of each conference terminal joining the video conference corresponds to the user ID joining the data conference; that is, when each conference terminal joins the video conference and the data conference, it uses the one-to-one corresponding user ID to join the video conference and the data conference, thereby ensuring the user uniformity of the video conference and the data conference. Preferably, for example, when a conference terminal uses the user name "AAA" to log in to the video conference, the conference terminal also uses the user name "AAA" to log in to the data conference, thereby ensuring the uniformity of the conference terminals for the video conference and the data conference.

[0030] S102: Receive a control instruction sent by a conference terminal, and notify all conference terminals to switch to a video conference or a data conference corresponding to the control instruction according to the control instruction.

[0031] In this embodiment, receiving a control instruction sent by a conference terminal, and notifying all conference terminals to switch to a video conference or data conference corresponding to the control instruction according to the control instruction includes: receiving a control instruction sent by a first conference terminal, binding a conference token to the first conference terminal; switching the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token. The state of the conference token changes with the change of the control instruction sent by the first conference terminal;

[0032] It should be understood that the first conference terminal is a conference terminal selected according to a preset rule; wherein the preset rule can be: setting different permissions for conference terminals joining the conference, and determining the first conference terminal according to the order of permissions; specifically, for example, there are four conference terminals A, B, C, and D, wherein the permission of conference terminal A is greater than that of conference terminal B, and the permission of conference terminal B is greater than that of conference terminals C and D, and when conference terminals B, C, and D exist in the current conference, then the first conference terminal is conference terminal B; when conference terminals A, B, C, and D exist in the current conference, then the first conference terminal is conference terminal A; the preset rule can also be: when conducting a video conference, the first terminal that issues a control instruction to switch to a data conference; specifically, for example, in the current conference, there are four terminals A, B, C, and D that are conducting a video conference, and when conference terminal C is the first terminal to issue a control instruction to switch to a data conference, then conference terminal C is the first conference terminal at this time. It should be understood that the preset rules here are not used to limit the above two methods, and the preset rules can also be flexibly set according to relevant designers.

[0033] In this embodiment, after receiving the control instruction sent by the first conference terminal, a conference token is bound to the first conference terminal, and then the state of the conference token is changed according to the control instruction sent by the first conference terminal; the states of the conference token include but are not limited to the following: idle state, whiteboard state, transparent annotation state, and remote assistance state.

[0034] It should be understood that the default state of the conference token is idle, and the idle state means that no data conference is initiated in the current meeting; that is, when the token state is idle, the server notifies all conference terminals participating in the meeting to display the output video conference screen; specifically, for example, when each conference terminal joins the meeting, it obtains the current token state from the server, and when the token state is idle, each conference terminal outputs and displays the video conference.

[0035] In this embodiment, switching the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token include: switching the conference token to the whiteboard state according to the control instruction, and notifying all conference terminals to switch to the whiteboard data conference according to the whiteboard state of the conference token. Specifically, for example, all conference terminals are currently in the process of outputting and displaying the screen of the video conference, and when receiving the instruction to switch to the whiteboard state sent by the first conference terminal, the conference token is changed to the whiteboard state according to the control instruction. When the state of the conference token changes, the server sends a notification to all conference terminals participating in the conference so that all conference terminals switch to the whiteboard state.

[0036] In this embodiment, switching the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token include: switching the conference token to a transparent annotation state according to the control instruction, and notifying all conference terminals to switch to a transparent annotation data conference according to the transparent annotation state of the conference token; specifically, for example, all conference terminals are currently in the output whiteboard data conference screen, and when receiving an instruction to switch to a transparent annotation state sent by the first conference terminal, the conference token is changed to a transparent annotation state according to the control instruction. When the state of the conference token changes, the server sends a notification to all conference terminals participating in the meeting so that all conference terminals switch from the whiteboard data conference state to the transparent annotation state.

[0037] In this embodiment, switching the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token include: switching the conference token to the remote assistance state according to the control instruction, and notifying all conference terminals to switch to the remote assistance data conference according to the remote assistance state of the conference token. Specifically, for example, all conference terminals are currently in the screen of outputting the whiteboard data conference, and when receiving the instruction to switch to the remote assistance state sent by the first conference terminal, the conference token is changed to the remote assistance state according to the control instruction. When the state of the conference token changes, the server sends a notification to all conference terminals participating in the meeting so that all conference terminals switch from the whiteboard data conference state to the remote assistance state.

[0038] In this implementation, switching the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token include: switching the conference token to an idle state according to the control instruction, notifying all conference terminals to switch to a video conference according to the idle state of the conference token; and unbinding the first conference terminal from the conference token. When the first conference terminal sends a control instruction to switch the conference token to an idle state, it is determined that the first conference terminal terminates the current data conference, and when the state of the conference token changes to an idle state, the server sends a notification to all conference terminals participating in the conference so that all conference terminals switch from any data conference state to a video conference state, and unbinds the first conference terminal from the conference token, and at the same time unbinds the identity of the first conference terminal; specifically, for example, conference terminal C is the first conference terminal at this time, and is bound to the conference token, and the state of the conference token is a whiteboard state at this time. When conference terminal C sends a control instruction to switch the state of the conference token to a blank state, the server unbinds the first conference terminal from the conference token, and unbinds the identity of conference terminal C as the first conference terminal, and sends a notification to all conference terminals participating in the conference so that all conference terminals switch from a whiteboard data conference state to a video conference state.

[0039] It should be understood that, in the same conference, there is only one conference token; at the same time, there is only one first conference terminal at the same time.

[0040] It should be understood that when a conference terminal joins a meeting midway, the conference terminal that joins midway needs to check the current status of the conference token, and output and display the corresponding video conference or data conference based on the current status of the conference token; specifically, for example, when a conference terminal joins a meeting midway, when the status of the conference token is checked to be idle, the conference terminal that joins midway outputs and displays the video conference; or when the status of the conference token is checked to be remote assistance status, the conference terminal that joins midway outputs and displays the remote assistance data conference.

[0041] The conference control method provided in the embodiment of the present invention creates a video conference and a data conference, and the video conference and the data conference correspond one to one; receives a control instruction sent by a conference terminal, and notifies all conference terminals to switch to the video conference or data conference corresponding to the control instruction according to the control instruction; solves the problem that when the conference terminal is conducting a video conference, the data conferences of each conference terminal cannot be synchronously pulled up, and each conference terminal needs to be manually triggered to enter the data conference, which is inconvenient to use. When the first conference terminal initiates or terminates a data conference discussion in a specified mode, the other terminals can automatically display or hide the data conference of the corresponding mode; in some examples, a conference token mechanism is introduced, and the conference terminals in the meeting are controlled and managed through the conference token, so that the conference terminals joined in the middle can also be synchronized to the corresponding video conference or data conference, which improves the user experience.

[0042] Embodiment 2:

[0043] In order to better understand the present invention, this embodiment provides a more specific example to illustrate the conference control method. As shown in FIG. x, the conference control method includes:

[0044] S201, creating a video conference and a data conference, so that the conference ID of the video conference is the same as the conference ID of the data conference;

[0045] In this embodiment, the conference ID of the data conference is created based on the conference ID of the video conference, so that the conference ID of the video conference is the same as the conference ID of the data conference. Specifically, for example, when creating a video conference, the conference ID of the video conference is "123456", and the conference ID of the video conference is used to create a data conference, so that the conference ID of the data conference is also "123456", so that the conference ID of the video conference is the same as the conference ID of the data conference. It should be understood that the conference ID of the video conference is the same as the conference ID of the data conference, so that when each conference terminal joins the video conference, it can obtain the conference ID of the data conference according to the conference ID of the joined video conference, and then synchronously join the data conference corresponding to the video conference according to the obtained conference ID of the data conference; or when each conference terminal joins the data conference, it can obtain the conference ID of the video conference according to the conference ID of the data conference, and then synchronously join the video conference corresponding to the data conference according to the obtained conference ID of the video conference.

[0046] It should be understood that in order to facilitate the server to synchronously control the clients joining the video conference and the data conference, each conference terminal uses the same user name to log in to the data conference when performing video conference login authentication; specifically, each conference terminal uses a one-to-one corresponding user ID to join the video conference and the data conference, thereby ensuring the user uniformity of the video conference and the data conference. Specifically, for example, when a conference terminal uses the user name "AAA" to log in to the video conference, the conference terminal also uses the user name "AAA" to log in to the data conference, thereby ensuring the uniformity of the conference terminals for the video conference and the data conference.

[0047] S202, receiving a control instruction sent by the first conference terminal, and switching the state of the conference token according to the control instruction;

[0048] It should be understood that the first conference terminal is a conference terminal selected according to a preset rule; the preset rule is: when a video conference is being conducted, the first terminal that issues a control instruction to switch to a data conference is used; specifically, for example, there are four terminals A, B, C, and D in the current conference that are conducting a video conference, and when conference terminal C is the first terminal to issue a control instruction to switch to a data conference is used, conference terminal C is used as the first conference terminal. It should be understood that the preset rules are not limited to the above methods, and the preset rules can also be flexibly set according to relevant designers.

[0049] It should be understood that there is a conference token in the server side, and the states of the conference token include but are not limited to the following: idle state, whiteboard state, transparent annotation state, and remote assistance state. Among them, the default state of the conference token is idle state, and the idle state means that no data conference is initiated in the current meeting; that is, when the token state is idle, the server notifies all conference terminals participating in the meeting to display the output video conference screen; specifically, for example, when each conference terminal joins the meeting, the state of the current token is obtained from the server side, and when the token state is idle, each conference terminal outputs and displays the video conference. It should be understood that in the same meeting, there is only one conference token; at the same time, there is only one first conference terminal at the same time. When the first conference terminal is determined, the first conference terminal is bound to the conference token, so that the conference token switches state only according to the control instruction of the first conference terminal.

[0050] In this embodiment, the state of the conference token is switched according to the control instruction, including but not limited to any of the following: when the conference token is not in the remote assistance state, the conference token is switched to the remote assistance state according to the control instruction; when the conference token is not in the whiteboard state, the conference token is switched to the whiteboard state according to the control instruction; when the conference token is not in the transparent marking state, the conference token is switched to the transparent state according to the control instruction; when the conference token is not in the idle state, the conference token is switched to the idle state according to the control instruction;

[0051] S203: Notify all conference terminals to switch to the corresponding video conference or data conference according to the status of the conference token.

[0052] In this embodiment, notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token includes: notifying all conference terminals to switch to the remote assistance data conference according to the remote assistance state of the conference token. Specifically, for example, all conference terminals are currently in the output whiteboard data conference screen, and when receiving the instruction to switch to the remote assistance state sent by the first conference terminal, the conference token is changed to the remote assistance state according to the control instruction. When the state of the conference token changes, the server sends a notification to all conference terminals participating in the conference so that all conference terminals switch from the whiteboard data conference state to the remote assistance state;

[0053] It should be understood that when the server switches the conference token to an idle state according to the control instruction, and notifies all conference terminals to switch to a video conference according to the idle state of the conference token, the first conference terminal is simultaneously unbound from the conference token. When the first conference terminal sends a control instruction to switch the conference token to an idle state, it is determined that the first conference terminal terminates the current data conference. When the state of the conference token changes to an idle state, the server sends a notification to all conference terminals participating in the conference so that all conference terminals switch from any data conference state to a video conference state, and unbinds the first conference terminal from the conference token, and at the same time unbinds the identity of the first conference terminal; specifically, for example, conference terminal C is the first conference terminal at this time, and is bound to the conference token, and at this time the state of the conference token is a whiteboard state. When conference terminal C sends a control instruction to switch the state of the conference token to a blank state, the server unbinds the first conference terminal from the conference token, and unbinds the identity of conference terminal C as the first conference terminal, and at the same time sends a notification to all conference terminals participating in the conference so that all conference terminals switch from a whiteboard data conference state to a video conference state.

[0054] It should be understood that when a conference terminal joins a meeting midway, the conference terminal that joins midway needs to check the current status of the conference token, and output and display the corresponding video conference or data conference based on the current status of the conference token; specifically, for example, when a conference terminal joins a meeting midway, when the status of the conference token is checked to be idle, the conference terminal that joins midway outputs and displays the video conference; or when the status of the conference token is checked to be remote assistance status, the conference terminal that joins midway outputs and displays the remote assistance data conference.

[0055] The conference control method provided in the embodiment of the present invention creates a video conference and a data conference, and the video conference and the data conference correspond one to one; receives a control instruction sent by a conference terminal, and notifies all conference terminals to switch to the video conference or data conference corresponding to the control instruction according to the control instruction; solves the problem that when the conference terminal is conducting a video conference, the data conferences of each conference terminal cannot be synchronously pulled up, and each conference terminal needs to be manually triggered to enter the data conference, which is inconvenient to use. When the first conference terminal initiates or terminates a data conference discussion in a specified mode, the other terminals can automatically display or hide the data conference of the corresponding mode; in some examples, a conference token mechanism is introduced, and the conference terminals in the meeting are controlled and managed through the conference token, so that the conference terminals joined in the middle can also be synchronized to the corresponding video conference or data conference, which improves the user experience.

[0056] Embodiment three:

[0057] This embodiment also provides a server, see Figure 3 As shown, it includes a processor 301, a memory 302 and a communication bus 303, wherein:

[0058] The communication bus 303 is used to realize the connection and communication between the processor 301 and the memory 302;

[0059] The processor 301 is configured to execute one or more computer programs stored in the memory 302 to implement at least one step of the conference control method in the first embodiment and the second embodiment.

[0060] The present embodiment also provides a computer-readable storage medium, which includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable read only memory), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer.

[0061] The computer-readable storage medium in this embodiment can be used to store one or more computer programs, and the one or more computer programs stored therein can be executed by a processor to implement at least one step of the conference control method in the above-mentioned embodiment 1 and embodiment 2.

[0062] It can be seen that those skilled in the art should understand that all or some of the steps, systems, and functional modules / units in the above disclosed methods can be implemented as software (which can be implemented with computer program code executable by a computing device), firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component can have multiple functions, or a function or step can be performed by several physical components in cooperation. Some or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit.

[0063] In addition, it is well known to those skilled in the art that communication media generally contain computer readable instructions, data structures, computer program modules or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery media. Therefore, the present invention is not limited to any specific hardware and software combination.

[0064] The above contents are further detailed descriptions of the embodiments of the present invention in combination with specific implementation methods, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as falling within the protection scope of the present invention.

Claims

1. A conference control method, comprising: Creating a video conference and a data conference, wherein the video conference and the data conference correspond to each other one by one; receiving a control instruction sent by a first conference terminal selected from a plurality of conference terminals according to a preset rule, and binding a conference token to the first conference terminal; The state of the conference token is switched according to the control instruction, and all conference terminals are notified according to the state of the conference token to switch to the video conference or data conference corresponding to the control instruction.

2. The conference control method according to claim 1, characterized in that: The creating of the video conference and the data conference, wherein the video conference and the data conference correspond one to one, includes: A video conference is created, and a data conference is created according to the created video conference, so that a conference ID of the video conference corresponds to a conference ID of the data conference one by one.

3. The conference control method according to claim 1, characterized in that: The state of the conference token includes any one of the following: idle state, whiteboard state, transparent marking state, and remote assistance state.

4. The conference control method according to claim 3, characterized in that: The switching of the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token comprises: Switching the conference token to an idle state according to the control instruction, and notifying all conference terminals to switch to a video conference according to the idle state of the conference token; Unbinding the first conference terminal from the conference token.

5. The conference control method according to claim 3, characterized in that: The switching of the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token comprises: The conference token is switched to a whiteboard state according to the control instruction, and all conference terminals are notified to switch to a whiteboard data conference according to the whiteboard state of the conference token.

6. The conference control method according to claim 3, characterized in that: The switching of the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token comprises: The conference token is switched to a transparent marking state according to the control instruction, and all conference terminals are notified to switch to a transparent marking data conference according to the transparent marking state of the conference token.

7. The conference control method according to claim 3, characterized in that: The switching of the state of the conference token according to the control instruction, and notifying all conference terminals to switch to the corresponding video conference or data conference according to the state of the conference token comprises: The conference token is switched to a remote assistance state according to the control instruction, and all conference terminals are notified to switch to a remote assistance data conference according to the remote assistance state of the conference token.

8. A server, characterized in that: The server includes a processor, a memory and a communication bus; The communication bus is used to realize the connection and communication between the processor and the memory; The processor is used to execute one or more programs stored in the memory to implement the steps of the conference control method according to any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores one or more computer programs, and the one or more computer programs can be executed by one or more processors to implement the steps of the conference control method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • System and method for automatically switching and displaying video image and desktop image

    CN104601930A

  • Electronic whiteboard interaction method based on video conference, and terminal

    CN104869348A

  • Conference fusion method, terminal, server and computer storage medium

    CN109788229A