Video conference management method, device and system and storage medium
By embedding video conference management function modules in the browser to automatically monitor and handle conference trigger events, the problems of cumbersome and error-prone processes in video conference management are solved, and intelligence and stability are improved.
Patent Information
- Application Number
- CN202510791229.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-07-18
AI Technical Summary
In the existing video conference management, the copying and multiple sending of conference information leads to cumbersome processes, insufficient intelligence and error-prone, and stability needs to be improved.
By embedding the video conference management function module in the browser, we automatically monitor the conference trigger events on the business platform page and call the interfaces of the third-party conference platform and business platform to realize the automated management of the conference, including generation, revocation and modification, and ensure information synchronization.
It realizes automated conference management, improves the intelligence and stability of video conference management, reduces the chance of meeting information errors, and improves communication and coordination efficiency.
Smart Images

Figure CN120343199A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of video networking, and particularly to a method, device, system and storage medium for video conference management. Background Art
[0002] With the rapid development of network technology, two-way communications such as video interviews, video teaching, and video consultations are widely popular in aspects such as users' lives, work, and study. Currently, a third-party conferencing application can be installed in the user's client. In this way, the organizer of the meeting can send a meeting processing request to a third-party conferencing platform through the third-party conferencing application, and obtain relevant meeting information after corresponding processing by the third-party conferencing platform. Then, the organizer of the meeting will copy the meeting information and send it to the participants.
[0003] However, this method of copying and sending one by one has a relatively cumbersome process, and the intelligence needs to be improved. Moreover, once there are many participants or many meetings, it is easy to make mistakes, and the stability also needs to be improved. Summary of the Invention
[0004] To solve the above problems existing in the prior art, the present invention provides a method, device, system and storage medium for video conference management. The technical problems to be solved by the present invention are achieved through the following technical solutions: In the first aspect of the embodiments of the present invention, a method for video conference management is provided, including: When it is monitored that there is a current meeting trigger event on the business platform page in the current browser, obtaining the current login information of the third-party conferencing platform in the current browser; Sending a current meeting operation request to the third-party conferencing platform, and obtaining the current operation result information returned by the third-party conferencing platform, where the current meeting operation request is obtained according to the current meeting trigger event and the current login information; According to the current operation result information, sending matching current synchronization result information to corresponding meeting-related users through the business platform.
[0005] In the second aspect of the embodiments of the present invention, a device for video conference management is provided. The device includes a processor and a memory storing program instructions. The processor is configured to execute the above-mentioned method for video conference management when executing the program instructions.
[0006] In the third aspect of the embodiments of the present invention, a system for video conference management is provided, including: a browser platform, a business platform, and a third-party conferencing platform installed with a device for video conference management, where A browser platform, configured to obtain the current login information of a third-party conference platform in the current browser when it monitors a current conference trigger event on the business platform page in the current browser, send a current conference operation request to the third-party conference platform, and after obtaining the current operation result information returned by the third-party conference platform, send it to the business platform, where the current conference operation request is obtained based on the current conference trigger event and the current login information; A third-party conference platform, configured to perform corresponding processing according to the current conference operation request, and after obtaining the corresponding current operation result information, return it to the browser platform; A business platform, configured to send the current conference trigger event to the browser platform, and send the matching current synchronization result information to the corresponding conference-related users according to the current operation result information.
[0007] A fourth aspect of the embodiments of the present invention provides a storage medium storing program instructions, which when running, execute the above method for video conference management.
[0008] Advantages of the present invention: It can automatically monitor the conference trigger event on the business platform page in the browser, and when the current conference trigger event is monitored, by calling the interface of the third-party conference platform, send the corresponding current conference operation request to the third-party conference platform, and obtain the current operation result information after being processed by the third-party conference platform, and by calling the interface of the business platform, synchronize the current operation result information to the conference-related users through the business platform. In this way, automated conference management is achieved, the intelligence of video conference management is improved, and the probability of conference information errors caused by copying and multiple transmissions is reduced, further improving the stability of video conference management.
[0009] Other features and advantages of the present invention will be described in the following specification, and some of them will become obvious from the specification or be understood by implementing the present invention. The objectives and other advantages of the present invention can be achieved and obtained by the structures specifically pointed out in the written specification, claims, and drawings.
[0010] The technical solutions of the present invention will be further described in detail below through the drawings and embodiments. Description of the Drawings
[0011] The drawings are used to provide a further understanding of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the present invention and do not constitute a limitation to the present invention. In the drawings: Figure 1 It is a schematic flowchart of a method for video conference management provided by an embodiment of the present invention; Figure 2 A flowchart diagram of a method for video conference management provided by an embodiment of the present invention; Figure 3 A signaling interaction diagram for video conference management provided by an embodiment of the present invention; Figure 4 A structural diagram of a device for video conference management provided by an embodiment of the present invention; Figure 5 A structural diagram of a device for video conference management provided by an embodiment of the present invention; Figure 6 A server device provided by an embodiment of the present invention. Specific embodiments
[0012] The present invention will be further described in detail below with reference to specific embodiments, but the embodiments of the present invention are not limited thereto.
[0013] After being embedded in the browser environment, it can automatically monitor the meeting trigger events on the business platform page in the browser, and when meeting trigger events such as meeting generation events, meeting cancellation events, or meeting modification events are monitored, it calls the interfaces of the third-party meeting platform to generate, cancel, or modify meetings, and calls the interfaces of the business platform to synchronize the corresponding operation result information, such as: the link information and identification information of the generated or modified meeting, the meeting cancellation result information, etc., to the meeting-related users through the business platform. In this way, automated meeting management is achieved, the intelligence of video conference management is improved, the probability of meeting information errors caused by copying and multiple transmissions is reduced, the stability of video conference management is further improved, synchronous modification and cancellation of meeting information are realized, ensuring that participants can obtain accurate meeting information in a timely manner, and the efficiency of communication and coordination is improved. In addition, meeting conflict reminders can also be performed, further improving the accuracy and efficiency of video conference management.
[0014] Video interviews, video teaching, video consultations, etc. can all be realized through video conferences. In the embodiments of the present disclosure, through the device for video conference management, the browser platform, the business platform, and the third-party meeting platform can cooperate to realize the automatic generation, synchronous modification, and synchronous cancellation of the meeting links of remote video conferences, improving the efficiency and accuracy of video conference arrangements, and effectively solving the problems of cumbersome video conference processes, easy errors, and inability to synchronize meeting information in the related art.
[0015] The device for video conference management can be a functional module, that is, a video conference management functional module, for example, the device for video conference management can be a browser plug-in functional module, or a browser application APP. In some embodiments, it is embedded in the browser environment and interacts with the browser through the extended application program interface API provided by the browser. Among them, the installation file of the device for video conference management can be obtained from the plug-in store of the browser itself or the local installation file, and installed. In this way, after the installation is successful, the functional module of the device for video conference management is embedded in the browser environment and interacts with the browser through the extended application program interface API provided by the browser.
[0016] For example, the device for video conference management is a browser plug-in function module. If the installation is successful, the plug-in icon will be displayed on the browser toolbar. Therefore, through the embedded plug-in function module, the browser platform has the function of video conference management and can perform corresponding video conference management.
[0017] like Figure 1 As shown, a first aspect of an embodiment of the present invention provides a method for video conference management, comprising the following steps: Step 101: when a current conference triggering event is detected on a business platform page in the current browser, current login information of a third-party conference platform in the current browser is obtained.
[0018] All walks of life have corresponding businesses. For example, companies have personnel management businesses, schools have teaching management businesses, hospitals have medical management businesses, and so on. In order to improve business processing capabilities, the corresponding business systems are generally open in the browser, that is, the business platform has corresponding website information. Therefore, open the browser and visit the login page of the business platform. The browser platform can obtain the account and password information entered by the user and send it to the business platform. After the business platform successfully verifies, the browser platform can obtain the corresponding page of the business platform for presentation, so that the business platform page can be displayed in the current browser.
[0019] The browser is embedded with a video conference management function module, so it can monitor conference trigger events on the business platform page in the current browser, where conference trigger events include: conference generation events, conference cancellation events, conference modification events, conference scheduling events, etc.
[0020] For example: the business platform is a human resources management platform. The current browser presents a human resources recruitment page. The user enters the meeting requirement information, including: meeting start time and meeting duration. Then, clicks the meeting generation button on the page, which generates a meeting trigger event. The browser platform can monitor the current meeting trigger event.
[0021] Alternatively, the service platform is a teaching management platform, and a teaching management page is presented on the current browser. After the user selects a meeting corresponding to a certain video teaching in remote teaching and modifies the corresponding meeting start time, and then clicks the meeting modification button on the page, a meeting trigger event is generated, and the browser platform can monitor the current meeting trigger event.
[0022] Alternatively, the service platform is a medical management platform, and a medical management page is presented on the current browser. After the user selects a meeting corresponding to a certain video consultation in remote consultation and clicks the meeting cancellation button on the page, a meeting trigger event is generated, and the browser platform can monitor the current meeting trigger event.
[0023] Certainly, the embodiments of the present disclosure are not limited thereto, and other services related to video conferencing can also be applied here. Moreover, it is not necessarily the case that clicking the setting button on the service platform page will trigger the corresponding meeting trigger event. Double-clicking any idle position on the service platform page, or other triggering methods of browser events can also be applied here, and specific examples will not be listed one by one.
[0024] In the embodiments of the present disclosure, the meeting is generally a video conference and can be generated through a third-party conference platform. Therefore, it is necessary to log in to the third-party conference platform and have the permission to obtain the relevant information of the video conference. Here, in the case of monitoring that there is a current meeting trigger event on the service platform page in the current browser, it is necessary to obtain the current login information of the third-party conference platform in the current browser, that is, the third-party conference platform has been logged in through the current browser, and the corresponding login information needs to be saved in the current browser.
[0025] Through the website information corresponding to the third-party conference platform input by the user, the browser platform can access the third-party conference platform and display the corresponding page information. After obtaining the login information input by the user, the browser platform will forward it to the third-party conference platform for verification. After the verification is successful, the browser platform obtains the corresponding success information and saves the corresponding login information. Thus, the video conference management function module can obtain the corresponding login information from the browser platform, and the current time can be corresponding to the current login information.
[0026] Alternatively, there is icon information of the third-party conference platform on the service platform page in the current browser. After the user clicks the icon information, the browser platform can access the third-party conference platform through the website information matching the icon, and then can perform the login process and save the corresponding login information. Similarly, the video conference management function module can obtain the corresponding current login information from the browser platform.
[0027] Of course, if the user has not logged in to the third-party conferencing platform through the browser, that is, when the current login information of the third-party conferencing platform in the current browser cannot be obtained, corresponding login reminders can be given. That is, in some embodiments, when the current login information of the third-party conferencing platform in the current browser has not been obtained, a login reminder for the third-party conferencing platform is given in the current browser. In this way, the user can log in by entering the corresponding website information of the third-party conferencing platform, or clicking on the icon information of the third-party conferencing platform on the business platform page in the current browser, etc. Then, the corresponding login information can be saved in the browser.
[0028] Step 102: Send a current meeting operation request to the third-party conferencing platform and obtain the current operation result information returned by the third-party conferencing platform, where the current meeting operation request is obtained based on the current meeting trigger event and the current login information.
[0029] The meeting trigger events include: meeting generation event, meeting cancellation event, meeting modification event, meeting arrangement event, etc.
[0030] In some embodiments, when the current meeting trigger event is the current meeting generation event, obtain the current meeting requirement information from the business platform, where the current meeting requirement information includes: the current meeting start time and the current meeting duration; based on the current meeting requirement information and the current login information, obtain the current meeting generation request.
[0031] For example: The business platform is a human resources management platform, and a human resources recruitment page is presented on the current browser. The user enters the meeting requirement information, including: the meeting start time and the meeting duration. Thus, the current meeting requirement information can be obtained through the human resources management platform, and based on the current meeting requirement information and the current login information, the current meeting generation request can be obtained.
[0032] In some embodiments, when the current meeting cancellation event is the current meeting generation event, obtain the current meeting to be cancelled information from the business platform, where the current meeting to be cancelled information includes: the link information and identification information of the meeting to be cancelled; based on the current meeting to be cancelled information, obtain the current meeting cancellation request.
[0033] For example: The business platform is a human resources management platform. The user selects a meeting according to the human resources recruitment page presented on the current browser. The meeting has corresponding link information and identification information, and the current meeting cancellation event is triggered. Then this meeting is the current meeting to be cancelled. Thus, the current meeting to be cancelled information can be obtained through the human resources management platform, where the current meeting to be cancelled information includes: the link information and identification information of the meeting to be cancelled; based on the current meeting to be cancelled information, obtain the current meeting cancellation request.
[0034] In some embodiments, when the current meeting cancellation event is a current meeting modification event, obtain the current meeting information to be modified from the business platform, where the current meeting information to be modified includes: the link information, identification information, and modification item information of the meeting to be modified; obtain the current meeting modification request according to the current meeting information to be modified and the current login information.
[0035] For example: The business platform is a teaching management platform. The user selects a meeting according to the teaching management page presented on the current browser. The meeting corresponds to link information and identification information, and the user modifies the meeting start time of the meeting and triggers the current modification cancellation event. Then this meeting is the current meeting to be modified. Thus, the current meeting information to be modified can be obtained through the teaching management platform, where the current meeting information to be modified includes: the link information, identification information, and the modified meeting start time of the meeting to be modified. Then, the current meeting modification request can be obtained according to the current meeting information to be modified and the current login information.
[0036] After the video conferencing management function module obtains the corresponding current meeting operation requests such as the current meeting generation request, the current meeting cancellation request, or the current meeting modification request according to the current meeting trigger event and the current login information, it can call the interface of the third-party meeting platform and send the obtained current meeting operation request to the third-party meeting platform. Thus, the third-party meeting platform can perform corresponding operations according to the current meeting operation request, such as generating a corresponding meeting, canceling a corresponding meeting, or modifying a corresponding meeting, and after the operation is completed, return the corresponding current operation result information to the browser platform. Thus, the video conferencing management function module can obtain the current operation result information returned by the third-party meeting platform.
[0037] In some embodiments, the video conferencing management function module can also verify conflicting video conferences. Therefore, before obtaining the current operation result information returned by the third-party meeting platform, it further includes: obtaining candidate meeting information matching the current login information from the business platform and presenting it in the current browser; in the case where it is determined that there is a conflict between the candidate meeting information and the information in the current meeting operation request, a conflict prompt is given.
[0038] When the current meeting trigger event is a current meeting generation event, the business platform interface can be called to obtain the relevant information of all video conferences that match the current login information, including: meeting time, meeting connection, etc., and can be presented in the current browser. This information is the candidate meeting information. Then, the video conference management function module can compare the candidate meeting information with the information in the current meeting generation request. Since the current meeting generation request is obtained based on the current meeting requirement information and the current login information, thus, the candidate meeting information can be compared with the current meeting requirement information, and it will check whether the new meeting time overlaps or conflicts with the existing meeting time. Once there is a time overlap or conflict, it can be determined that there is a conflict between the candidate meeting information and the current meeting requirement information, and then a conflict prompt can be given. For example: The relevant information of the specific conflicting video conference can be displayed in the browser.
[0039] Of course, when the current meeting trigger event is a current meeting modification event, the current meeting modification request is obtained based on the current meeting information to be modified and the current login information. And the current meeting information to be modified may include the modified meeting time, modified meeting duration, etc. Therefore, after obtaining the relevant information of all video conferences that match the current login information, the video conference management function module can compare the candidate meeting information with the modified meeting time, modified meeting duration, etc. in the current meeting modification request, and it will check whether the modified meeting time overlaps or conflicts with the existing meeting time. Once there is a time overlap or conflict, it can be determined that there is a conflict between the candidate meeting information and the information in the current meeting modification request, and then a conflict prompt can be given.
[0040] In some embodiments, the user modifies one or more of the corresponding meeting start time, duration, etc. according to the conflict prompt. Thus, the video conference management function module can obtain a new current meeting operation request based on the modified meeting related information and the current login information, and send it to the third-party meeting platform. And continue to perform the corresponding conflict verification until there is no conflict between the candidate meeting information and the information in the current meeting operation request, then the current operation result information returned by the third-party meeting platform can be obtained.
[0041] Therefore, performing meeting conflict verification can accurately identify and avoid overlapping with the time of the already scheduled video conferences, ensure that each video conference has an independent and non-conflicting time period, and can further reduce the errors and omissions that may be caused by human operations, improving the accuracy and reliability of video conference scheduling.
[0042] The third-party meeting platform can perform corresponding operations according to the current meeting operation request and return the corresponding current operation result information to the browser platform. Thus, the video conference management function module can obtain the current operation result information returned by the third-party meeting platform.
[0043] In some embodiments, the obtained current operation result information returned by the third-party conference platform includes: when the current conference trigger event is a current conference generation event, obtaining the current conference generation result information after the third-party conference platform performs generation processing according to the current conference generation request, where the current conference generation result information includes: the link information and identification information of the generated conference; when the current conference trigger event is a current conference cancellation event, obtaining the current cancellation result information after the third-party conference platform cancels the conference according to the conference identification information carried in the current conference cancellation request, where the current conference cancellation result information includes: conference cancellation success information or conference cancellation failure information; when the current conference trigger event is a current conference modification event, obtaining the current conference modification result information after the third-party conference platform performs modification processing according to the current conference modification request, where the current conference modification result information includes: the link information and identification information of the modified conference.
[0044] Step 103, according to the current operation result information, through the service platform, send the matching current synchronization result information to the corresponding conference-related users.
[0045] In the embodiments of the present disclosure, after obtaining the current operation result information, it can also be synchronized to the conference-related users through the service platform. That is, after the video conference management function module calls the interface of the third-party conference platform to generate, cancel, and modify the conference, it will continue to call the interface of the service platform to synchronize the corresponding conference generation information, conference cancellation information, and conference modification information to the conference-related users, such as: conference participants, organizers, etc.
[0046] In some embodiments, sending the matching current synchronization result information to the corresponding conference-related users includes: when the current conference trigger event is a current conference generation event, presenting the current conference generation result information in the current browser, and when a conference arrangement event is monitored, sending the current conference generation result information to the service platform for storage, and enabling the service platform to send the corresponding conference generation synchronization result information to the corresponding conference-related users; when the current conference trigger event is a current conference cancellation event, if the current conference cancellation result information is conference cancellation success information, sending the conference cancellation success information to the service platform, enabling the service platform to update the corresponding conference status information, and sending the conference cancellation synchronization result information matching the conference status information to the corresponding conference-related users; when the current conference trigger event is a current conference modification event, sending the current conference modification result information to the service platform, enabling the service platform to update the corresponding conference attribute information, and sending the conference modification synchronization result information matching the conference attribute information to the corresponding conference-related users.
[0047] For example: When arranging a video teaching conference on the business platform and the user clicks the "Intelligent Generation" button on the business platform page, the video conference management function module can monitor the current conference generation event, call the interface of the third-party conference platform, and after the third-party conference platform performs the conference generation operation, obtain the current conference generation result information returned by the third-party conference platform, including: the link information and identification information of the generated conference; thus, when the user clicks the "Arrange Interview" button on the business platform page, the video conference management function module can monitor the conference arrangement event, and then send the link information and identification information of the generated conference, etc. to the business platform for storage, and the business platform can send the conference information such as the link information and identification information of the conference to the participants through one or more of email, SMS, instant messaging, etc.
[0048] Or, when the user clicks the "Cancel Conference" button on the business platform page, the video conference management function module can monitor the current conference cancellation event, call the interface of the third-party conference platform, and after the third-party conference platform performs the corresponding conference cancellation operation, obtain the current conference cancellation result information returned by the third-party conference platform, including: conference cancellation success information or conference cancellation failure information; thus, after the video conference management function module obtains the conference cancellation success information, it can send the conference cancellation success information, the corresponding conference link, conference identification, etc. to the business platform, and the business platform can notify the participants that the corresponding conference has been cancelled through one or more of email, SMS, instant messaging, etc.
[0049] Or, when the user modifies the conference start time or conference duration, etc. of the current conference on the business platform page in the current browser, the video conference management function module can monitor the current conference modification event, call the interface of the third-party conference platform, and after the third-party conference platform performs the corresponding conference modification operation, obtain the current conference modification result information returned by the third-party conference platform, including: the link information and identification information of the modified conference; thus, the video conference management function module can send the link information and identification information of the modified conference, etc. to the business platform for storage, and the business platform can send the conference information such as the link information and identification information of the modified conference to the participants through one or more of email, SMS, instant messaging, etc.
[0050] The video conference management function module can synchronize the same conference information to the conference-related users through the business platform. This synchronization mechanism ensures the timely update and accurate transmission of conference information, and improves the efficiency of video conference arrangement and the user experience.
[0051] It can be seen that after being embedded in the browser environment in the embodiments of the present invention, it can automatically monitor the meeting trigger events on the business platform page in the browser, and when meeting trigger events such as meeting generation events, meeting cancellation events, or meeting modification events are monitored, it can call the interfaces of the third-party meeting platform to generate, cancel, or modify meetings, and call the interfaces of the business platform to synchronize the corresponding operation result information, such as: the link information and identification information of the generated or modified meeting, the meeting cancellation result information, etc., to the meeting-related users through the business platform. In this way, automated meeting management is realized, the intelligence of video conference management is improved, the probability of meeting information errors caused by copying and multiple transmissions is reduced, the stability of video conference management is further improved, synchronous modification and cancellation of meeting information are realized, ensuring that participants can obtain accurate meeting information in a timely manner, and the efficiency of communication and coordination is improved.
[0052] The functional module of video conference management is embedded in the browser. The functional module of video conference management can correspond to a browser plugin, or the functional module of video conference management corresponds to a device for video conference management. Therefore, as Figure 2 shown, a second aspect of the embodiments of the present invention provides a system for video conference management, including: a browser platform 100 installed with a device for video conference management, a business platform 200, and a third-party meeting platform 300.
[0053] The browser platform 100 is configured to, when a current meeting trigger event on the business platform page in the current browser is monitored, obtain the current login information of the third-party meeting platform 300 in the current browser, send a current meeting operation request to the third-party meeting platform 300, and after obtaining the current operation result information returned by the third-party meeting platform 300, send it to the business platform 200, where the current meeting operation request is obtained according to the current meeting trigger event and the current login information.
[0054] The business platform 200 is configured to send the current meeting trigger event to the browser platform 100 and send the matching current synchronization result information to the corresponding meeting-related users according to the current operation result information.
[0055] The third-party meeting platform 300 is configured to perform corresponding processing according to the current meeting operation request, obtain the corresponding current operation result information, and then return it to the browser platform 100.
[0056] It can be seen that through the device for video conference management, the browser platform, the service platform, and the third-party conference platform can collaborate to achieve the automatic generation, synchronous modification, and synchronous cancellation of the conference link for remote video conferences, improving the efficiency and accuracy of video conference arrangements and effectively solving the problems of cumbersome video conference processes, error-prone nature, and inability to synchronize conference information in the related art.
[0057] Next, the operation process will be incorporated into specific embodiments to illustrate the video conference management process provided by the embodiments of the present invention.
[0058] In an embodiment of the present invention, the service platform can be a personnel management platform, and the video conference can be an interview video conference. Combining Figure 2 、 Figure 3 As shown, the signaling interaction process for video conference management may include: Step 301, the browser platform obtains the interview conference management plug-in module and embeds it in the browser environment.
[0059] For example, the interview conference management plug-in module can be the XINRENRXINSHI recruitment plug-in module.
[0060] Step 302, the browser platform logs in to the personnel management platform according to the received first login request corresponding to the personnel management platform, obtains the page information corresponding to the personnel management platform, and displays it.
[0061] Step 303, the browser platform obtains the current login information corresponding to the current user's login to the third-party conference platform.
[0062] Of course, if the browser platform cannot obtain the current login information, a login reminder for the third-party conference platform can be given, that is, the browser platform can log in to the third-party conference platform according to the received second login request corresponding to the third-party conference platform.
[0063] Step 304, when the browser platform monitors a conference trigger event on the personnel management platform page through the interview conference management plug-in module, if the current conference trigger event is a current conference generation event, execute Step 305; if the current conference trigger event is a current conference cancellation event, execute Step 312; if the current conference trigger event is a current conference modification event, execute Step 316.
[0064] Here, the conference can be an interview conference or other personnel-related conferences.
[0065] Step 305, the browser platform obtains the current conference requirement information from the personnel management platform, and based on the current conference requirement information and the current login information, obtains the current conference generation request.
[0066] Among them, the personnel management platform can obtain the first meeting-related information input by the user. Among them, the first meeting-related information includes one or more of the following: current meeting requirement information, information of relevant participants, etc. The current meeting requirement information includes the current meeting start time and the current meeting duration. Among them, the meeting requirement information can be the requirement information initially input by the user or the modified requirement information. For example: the modified requirement information after a conflict occurs.
[0067] Step 306, the browser platform obtains candidate meeting information matching the current login information from the personnel management platform and presents it.
[0068] Step 307, determine whether there is a conflict between the candidate meeting information and the information in the current meeting generation request? If so, execute Step 308; if not, execute Step 309.
[0069] Step 308, the browser platform gives a conflict prompt on the display page and returns to Step 304.
[0070] In this way, the user can promptly modify the current meeting requirement information and trigger the meeting generation event again.
[0071] Step 309, the browser platform sends the current meeting generation request to the third-party meeting platform, obtains the current meeting generation result information after generation processing by the third-party meeting platform according to the current meeting generation request and presents it. Among them, the current meeting generation result information includes the link information and identification information of the generated meeting.
[0072] Step 310, when the browser platform monitors the meeting arrangement event through the interview meeting management plugin module, it sends the current meeting generation result information to the personnel management platform.
[0073] Step 311, the personnel management platform saves the current meeting generation result information and sends the corresponding meeting generation synchronization result information to the corresponding meeting-related users.
[0074] For example, the personnel management platform can synchronously send information such as the link information and identification information of the generated meeting to the users participating in the interview meeting through email and instant messaging.
[0075] Step 312, the browser platform obtains the current meeting to be cancelled information from the personnel management platform and obtains the current meeting cancellation request based on the current meeting to be cancelled information.
[0076] Among them, the current meeting to be cancelled information includes the link information and identification information of the meeting to be cancelled.
[0077] Step 313: The browser platform sends a current meeting cancellation request to the third-party meeting platform and obtains the current cancellation result information after the third-party meeting platform cancels the meeting based on the meeting identification information carried in the current meeting cancellation request.
[0078] Step 314: When the current meeting cancellation result information is the meeting cancellation success information, the browser platform sends the meeting cancellation success information to the personnel management platform.
[0079] Step 315: The personnel management platform updates the corresponding meeting status information and sends the meeting cancellation synchronization result information matching the meeting status information to the relevant users of the corresponding meeting.
[0080] For example, the personnel management platform can synchronously send information including the link information, identification information, and cancellation status of the meeting to the users participating in the interview meeting via email and text message.
[0081] Step 316: The browser platform obtains the current meeting information to be modified from the personnel management platform and obtains the current meeting modification request based on the current meeting information to be modified and the current login information.
[0082] Among them, the current meeting information to be modified includes: the link information, identification information, and modification item information of the meeting to be modified; the modification item information may include: the meeting start time, meeting duration, etc.
[0083] Step 317: The browser platform sends the current meeting modification request to the third-party meeting platform and obtains the current meeting modification result information after the third-party meeting platform processes the modification according to the current meeting modification request.
[0084] Among them, the current meeting modification result information includes: the link information and identification information of the modified meeting.
[0085] Step 318: The browser platform sends the current meeting modification result information to the personnel management platform.
[0086] Step 319: The personnel management platform updates the corresponding meeting attribute information and sends the meeting modification synchronization result information matching the meeting attribute information to the relevant users of the corresponding meeting.
[0087] For example: The personnel management platform can synchronously send information including the link information, identification information, and modified meeting start time of the modified meeting to the users participating in the interview meeting via instant messaging and text message. It can be seen that in this embodiment, through the interview meeting management plug-in module, the browser platform, the business platform, and the third-party meeting platform can cooperate to realize the automatic generation, synchronous modification, and synchronous cancellation of the meeting link for the remote video meeting, improving the efficiency and accuracy of video meeting arrangement, and effectively solving the problems of cumbersome video meeting process, easy error, and inability to synchronize meeting information in the related technology. In addition, meeting conflict reminders can be made, further improving the accuracy and efficiency of video meeting management.
[0088] According to the above process of video meeting management, a device for video meeting management can be constructed. Figure 4 A device for video meeting management provided by an embodiment of the present invention can be applied to a browser platform. As Figure 4 shown, the device 400 includes: a listening and obtaining module 410, a sending and obtaining module 420, and an updating and synchronizing module 430.
[0089] The listening and obtaining module 410 is configured to obtain the current login information of the third-party meeting platform in the current browser when it is monitored that there is a current meeting trigger event on the business platform page in the current browser.
[0090] The sending and obtaining module 420 is configured to send a current meeting operation request to the third-party meeting platform and obtain the current operation result information returned by the third-party meeting platform, where the current meeting operation request is obtained according to the current meeting trigger event and the current login information; The updating and synchronizing module 430 is configured to send the matching current synchronization result information to the corresponding meeting-related users through the business platform according to the current operation result information.
[0091] In some embodiments, it further includes: An embedding interface module, which is configured to be embedded in the browser environment and interact with the browser through the extension application programming interface API provided by the browser.
[0092] In some embodiments, the sending and obtaining module 420 includes: A sending unit, which is configured to obtain the current meeting requirement information from the business platform when the current meeting trigger event is a current meeting generation event, where the current meeting requirement information includes: the current meeting start time and the current meeting duration; and obtain the current meeting generation request according to the current meeting requirement information and the current login information.
[0093] In some embodiments, it further includes: a conflict prompt module, which is configured to obtain candidate meeting information matching the current login information from the business platform and present it in the current browser; and perform a conflict prompt when it is determined that there is a conflict between the candidate meeting information and the information in the current meeting operation request.
[0094] In some embodiments, the sending and obtaining module 420 includes: A first obtaining unit, configured to obtain, when the current meeting triggering event is an event for generating a current meeting, the current meeting generation result information after the third-party meeting platform performs generation processing according to a current meeting generation request, where the current meeting generation result information includes: link information and identification information of the generated meeting.
[0095] A second obtaining unit, configured to obtain, when the current meeting triggering event is a current meeting cancellation event, the current cancellation result information after the third-party meeting platform cancels the meeting according to the meeting identification information carried in the current meeting cancellation request, where the current meeting cancellation result information includes: meeting cancellation success information or meeting cancellation failure information.
[0096] A third obtaining unit, configured to obtain, when the current meeting triggering event is a current meeting modification event, the current meeting modification result information after the third-party meeting platform performs modification processing according to a current meeting modification request, where the current meeting modification result information includes: link information and identification information of the modified meeting.
[0097] In some embodiments, the updating and synchronizing module 430 includes: A first synchronizing unit, configured to present the current meeting generation result information in the current browser when the current meeting triggering event is a current meeting generation event, and send the current meeting generation result information to the service platform for storage when a meeting arrangement event is monitored, and cause the service platform to send corresponding meeting generation synchronization result information to corresponding meeting-related users.
[0098] A second synchronizing unit, configured to send the meeting cancellation success information to the service platform when the current meeting triggering event is a current meeting cancellation event and the current meeting cancellation result information is meeting cancellation success information, so that the service platform updates the corresponding meeting status information, and sends meeting cancellation synchronization result information matching the meeting status information to corresponding meeting-related users.
[0099] A third synchronizing unit, configured to send the current meeting modification result information to the service platform when the current meeting triggering event is a current meeting modification event, so that the service platform updates the corresponding meeting attribute information, and sends meeting modification synchronization result information matching the meeting attribute information to corresponding meeting-related users.
[0100] In some embodiments, it further includes: The login reminder module is configured to perform a login reminder for a third-party conferencing platform in the current browser when the current login information of the third-party conferencing platform in the current browser is not obtained.
[0101] It can be seen that in the embodiments of the present invention, the device for video conferencing management can automatically monitor the meeting trigger events on the business platform page in the browser, and when the current meeting trigger event is monitored, by calling the interface of the third-party conferencing platform, send a corresponding current meeting operation request to the third-party conferencing platform, and obtain the current operation result information processed by the third-party conferencing platform, and by calling the interface of the business platform, synchronize the current operation result information to the meeting-related users through the business platform. In this way, automated meeting management is achieved, the intelligence of video conferencing management is improved, and the probability of meeting information errors caused by copying and multiple transmissions is reduced, further improving the stability of video conferencing management.
[0102] Combined Figure 5 , embodiments of the present invention provide a device 500 for video conferencing management, including: A processor 1000 and a memory 1001, and may further include a communication interface 1002 and a bus 1003. Among them, the processor 1000, the communication interface 1002, and the memory 1001 can complete mutual communication through the bus 1003. The communication interface 1002 can be used for information transmission. The processor 1000 can call the logical instructions in the memory 1001 to execute the method for video conferencing management in the above embodiments.
[0103] In addition, when the logical instructions in the above-mentioned memory 1001 are implemented in the form of software function units and sold or used as an independent product, they can be stored in a computer-readable storage medium.
[0104] The memory 1001, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present invention. The processor 1000 executes functional applications and data processing by running the program instructions / modules stored in the memory 1001, that is, implements the method for video conferencing management in the above method embodiments.
[0105] The memory 1001 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 1001 may include a high-speed random access memory and may also include a non-volatile memory.
[0106] An embodiment of the present invention provides a device for video conferencing management, including: a processor and a memory storing program instructions, the processor being configured to execute a method for video conferencing management when executing the program instructions.
[0107] An embodiment of the present invention provides a server device, which can be applied to a browser platform, such as Figure 6 As shown, it includes: a device body 600, and the above-mentioned device 400 (500) for video conferencing management is installed in the device body 600. The installation relationship described here not only includes being placed inside the product, but also includes installation connections with other components of the product, including but not limited to physical connections, electrical connections, or signal transmission connections, etc. Those skilled in the art can understand that the device 400 (500) for recommended content playback can be adapted to a feasible corresponding device body, thereby implementing other feasible embodiments.
[0108] An embodiment of the present invention provides a storage medium storing program instructions, and when the program instructions are running, they execute the method for video conferencing management as described above.
[0109] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate for implementing in the process Figure 1 one process or multiple processes and / or blocks Figure 1 a device for the functions specified in one block or multiple blocks.
[0110] These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing devices to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured product including an instruction device, and the instruction device implements in the process Figure 1 one process or multiple processes and / or blocks Figure 1 a device for the functions specified in one block or multiple blocks.
[0111] These computer program instructions can also be loaded onto a computer or other programmable data processing devices, so that a series of operation steps are executed on the computer or other programmable devices to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable devices provide for implementing in the process Figure 1One process or multiple processes and / or boxes Figure 1 Steps of the functions specified in one box or multiple boxes.
[0112] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.
Claims
1. A method for video conferencing management, characterized in that, Including: When it is monitored that there is a current meeting trigger event on the business platform page in the current browser, obtain the current login information of the third-party meeting platform in the current browser; Send a current meeting operation request to the third-party meeting platform and obtain the current operation result information returned by the third-party meeting platform, where the current meeting operation request is obtained based on the current meeting trigger event and the current login information; According to the current operation result information, through the business platform, send the matching current synchronization result information to the corresponding meeting-related users.
2. The method according to claim 1, wherein Also including: Embed into the browser environment and interact with the browser through the extension application programming interface (API) provided by the browser.
3. The method according to claim 1, characterized in that The sending of the current meeting operation request to the third-party meeting platform includes: When the current meeting trigger event is a current meeting generation event, obtain the current meeting requirement information from the business platform, where the current meeting requirement information includes: the current meeting start time and the current meeting duration; According to the current meeting requirement information and the current login information, obtain the current meeting generation request.
4. The method according to claim 1, wherein Before obtaining the current operation result information returned by the third-party meeting platform, it also includes: Obtain the candidate meeting information matching the current login information from the business platform and present it in the current browser; In the case where it is determined that there is a conflict between the candidate meeting information and the information in the current meeting operation request, give a conflict prompt.
5. The method according to claim 1, wherein The obtaining of the current operation result information returned by the third-party meeting platform includes: When the current meeting trigger event is a current meeting generation event, obtain the current meeting generation result information after the third-party meeting platform performs generation processing according to the current meeting generation request, where the current meeting generation result information includes: the link information and identification information of the generated meeting; When the current meeting trigger event is a current meeting cancellation event, obtain the current cancellation result information after the third-party meeting platform cancels the meeting according to the meeting identification information carried in the current meeting cancellation request, where the current meeting cancellation result information includes: meeting cancellation success information or meeting cancellation failure information; When the current meeting trigger event is a current meeting modification event, obtain the current meeting modification result information after the third-party meeting platform performs modification processing according to the current meeting modification request, where the current meeting modification result information includes: the link information and identification information of the modified meeting.
6. The method according to claim 6, wherein The sending of the matching current synchronization result information to the corresponding meeting-related users includes: When the current meeting trigger event is a current meeting generation event, present the current meeting generation result information in the current browser. When it is monitored that there is a meeting arrangement event, send the current meeting generation result information to the business platform for storage, and enable the business platform to send the corresponding meeting generation synchronization result information to the corresponding meeting-related users; When the current meeting trigger event is the current meeting cancellation event, if the current meeting cancellation result information is the meeting cancellation success information, send the meeting cancellation success information to the service platform, so that the service platform updates the corresponding meeting status information and sends the meeting cancellation synchronization result information matching the meeting status information to the corresponding users related to the meeting; When the current meeting trigger event is the current meeting modification event, send the current meeting modification result information to the service platform, so that the service platform updates the corresponding meeting attribute information and sends the meeting modification synchronization result information matching the meeting attribute information to the corresponding users related to the meeting.
7. The method according to any one of claims 1-6, characterized in that, It further includes: When the current login information of the third-party meeting platform in the current browser is not obtained, a login reminder for the third-party meeting platform is performed in the current browser.
8. A device for video conferencing management, the device comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the method for video conference management according to any one of claims 1 to 7 when executing the program instructions.
9. A system for video conferencing management, characterized in that, It includes: A browser platform, a service platform, and a third-party meeting platform installed with a device for video conference management, where The browser platform is configured to, when it monitors a current meeting trigger event on the service platform page in the current browser, obtain the current login information of the third-party meeting platform in the current browser, send a current meeting operation request to the third-party meeting platform, and send it to the service platform after obtaining the current operation result information returned by the third-party meeting platform, where the current meeting operation request is obtained according to the current meeting trigger event and the current login information; The third-party meeting platform is configured to perform corresponding processing according to the current meeting operation request, and return it to the browser platform after obtaining the corresponding current operation result information; The service platform is configured to send the current meeting trigger event to the browser platform and send the matching current synchronization result information to the corresponding users related to the meeting according to the current operation result information.
10. A storage medium stores program instructions, characterized in that, When the program instructions are running, execute the method for video conference management according to any one of claims 1 to 7.