Data processing method and device, equipment, storage medium and product

The short-distance communication function obtains and analyzes broadcast data, obtains the conference information of multiple online meetings and connects to the target meeting, solving the problem of a single transmission method of online meeting meeting information and achieving efficient and convenient dissemination of conference information.

CN120017645APending Publication Date: 2025-05-16TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311516277.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-14
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The current online conference information transmission method is relatively single, lacking diversity and efficiency.

Method used

The short-distance communication function obtains and analyzes broadcast data in the target area, obtains meeting information of multiple online meetings, and accesses target online meetings through the conference portal, enriching the transmission method of meeting information.

Benefits of technology

It realizes the rapid dissemination and efficient transmission of conference information, and improves the convenience and user experience of online meetings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120017645A_ABST
    Figure CN120017645A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a data processing method and device, equipment, a storage medium and a product. The method comprises the steps that a broadcaster obtains broadcast data, the broadcast data carries conference information of at least one online conference, any conference information comprises a conference entrance of the online conference corresponding to the conference information, and the broadcast data is periodically broadcasted through a short-distance communication function. When it is detected that a data acquisition condition is met, a receiver acquires N broadcast data in a target area through a short-distance communication function, analyzes the N broadcast data to obtain conference information of M online conferences, selects one of the M online conferences as a target online conference, and sends the selected target online conference to the receiver; and accessing the target online conference through the conference entrance of the target online conference. Therefore, through the short-distance communication function, the conference information transmission mode of the online conference can be enriched, on one hand, the conference information receiving convenience of the receiver is improved, and on the other hand, the conference information transmission efficiency of the broadcast party is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a data processing method, a data processing apparatus, a computer device, a computer-readable storage medium, and a data processing product. Background Art

[0002] With the advancement of scientific research and the rapid development of computer technology, more and more offline businesses have been transferred online; for example, online meetings, online business processing, online transactions, etc. Online meetings are favored by more and more users due to their characteristics of not being restricted by the geographical location of participants, convenient meeting data recording, and low cost. Studies have found that the meeting information of online meetings is usually transmitted (shared) through QR codes or online meeting links, and the transmission method is relatively simple. Summary of the invention

[0003] The embodiments of the present application provide a data processing method, apparatus, device, computer-readable storage medium, and product, which can enrich the transmission method of conference information of online conferences.

[0004] On the one hand, an embodiment of the present application provides a data processing method, including:

[0005] When it is detected that the data acquisition condition is met, N broadcast data in the target area are acquired through the short-range communication function, the N broadcast data are broadcast by one or more broadcasting parties, each broadcast data carries the meeting information of at least one online meeting, any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information, and N is a positive integer; the data acquisition condition includes at least one of the following: the broadcast data acquisition function is triggered, and the current time matches the preset time;

[0006] Parse N broadcast data to obtain conference information of M online conferences, where M is a positive integer;

[0007] One of the M online conferences is selected as a target online conference, and the target online conference is accessed through a conference portal of the target online conference.

[0008] In the embodiment of the present application, when it is detected that the data acquisition condition is met, N broadcast data in the target area are acquired through the short-distance communication function, the N broadcast data are parsed, the meeting information of M online conferences are obtained, one of the M online conferences is selected as the target online conference, and the target online conference is accessed through the conference entrance of the target online conference. It can be seen that the conference information recipient (such as a participant) can obtain the conference information of the online conference in the target area conveniently and quickly through the short-distance communication function, enriching the conference information transmission method of the online conference.

[0009] On the one hand, an embodiment of the present application provides a data processing method, including:

[0010] Acquire broadcast data, where the broadcast data carries conference information of at least one online conference, and any conference information includes a conference entrance of the online conference corresponding to the conference information;

[0011] The broadcast data is periodically broadcasted through the short-distance communication function, so that the receiver of the broadcast data can access the corresponding online conference through the conference entrance of the online conference in the broadcast data.

[0012] In an embodiment of the present application, broadcast data is obtained, and the broadcast data carries the conference information of at least one online conference. Any conference information includes the conference entrance of the online conference corresponding to the conference information. The broadcast data is periodically broadcasted through the short-distance communication function, so that the receiver of the broadcast data can access the corresponding online conference through the conference entrance of the online conference in the broadcast data. It can be seen that the conference information broadcaster (such as the conference initiator) can broadcast the conference information of the online conference to nearby participants through the short-distance communication function, enriching the conference information transmission method of the online conference, so that the conference information of the online conference can be quickly disseminated, and improving the transmission efficiency of the conference information of the online conference.

[0013] On the one hand, an embodiment of the present application provides a data processing method, including:

[0014] Displaying a meeting page of a target online meeting, wherein the meeting page of the target online meeting includes a meeting sharing control;

[0015] When the conference sharing control is triggered, sharing options are displayed; the sharing options include a target option for triggering the short-range communication function to share the conference information of the target online conference.

[0016] In the embodiment of the present application, the meeting page of the target online meeting is displayed, and the meeting page of the target online meeting includes a meeting sharing control. When the meeting sharing control is triggered, a sharing option is displayed, and the sharing option includes a target option for triggering the short-distance communication function to share the meeting information of the target online meeting. It can be seen that the meeting information sharing party (such as the online meeting creator) can trigger the sharing of the meeting information of the online meeting in the target area through the short-distance communication function through the target option in the sharing option, enriching the meeting information transmission method of the online meeting.

[0017] On the one hand, an embodiment of the present application provides a data processing method, including:

[0018] Displaying a search page for an online meeting, the search page including at least one data scanning option;

[0019] In response to the target data scanning option being triggered, a summary information display window of the online conference is displayed, wherein the summary information display window displays summary information of at least one online conference, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in the broadcast data, and the broadcast data is obtained by triggering the short-range communication function through the target data scanning option, and the target data scanning option is any one of the at least one data scanning options;

[0020] When the summary information of the target online conference is selected, the conference page of the target online conference is displayed, and the target online conference is any one of the at least one online conference.

[0021] In an embodiment of the present application, a search page for an online conference is displayed, and in response to a target data scanning option in the search page being triggered, a summary information display window of the online conference is displayed, and summary information of at least one online conference is displayed in the summary information display window, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in the broadcast data, and the broadcast data is obtained by triggering the short-distance communication function through the target data scanning option, and when the summary information of the target online conference in the summary information display window is selected, the conference page of the target online conference is displayed. It can be seen that the conference information recipient (such as a participant) can trigger the short-distance communication function through the target data scanning option to search for conference information in the target area, which enriches the conference information transmission method of the online conference and improves the convenience of joining the meeting.

[0022] On the one hand, an embodiment of the present application provides a data processing device, the data processing device comprising:

[0023] The acquisition unit is used to acquire N broadcast data in the target area through the short-range communication function when it is detected that the data acquisition condition is met, the N broadcast data are broadcast by one or more broadcasting parties, each broadcast data carries the meeting information of at least one online meeting, any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information, and N is a positive integer; the data acquisition condition includes at least one of the following: the broadcast data acquisition function is triggered, and the current time matches the preset time;

[0024] A processing unit, used for parsing N broadcast data to obtain conference information of M online conferences, where M is a positive integer;

[0025] One of the M online conferences is selected as a target online conference, and the target online conference is accessed through a conference portal of the target online conference.

[0026] In one implementation, the length of the conference entry is L1 bytes, and the conference information of any online conference also includes a key object and a conference identifier associated with the online conference, the length of the key object is L2 bytes, and the length of the conference identifier is L3 bytes;

[0027] The sum of L1, L2, and L3 is less than or equal to the length threshold.

[0028] In one implementation, the processing unit is configured to select one of the M online conferences as a target online conference and access the target online conference through a conference portal of the target online conference, specifically to:

[0029] Display summary information of M online conferences, where the summary information of any online conference is extracted based on the conference information of the online conference;

[0030] In response to the summary information of the target online conference being selected, the target online conference is accessed through the conference portal of the target online conference.

[0031] In one implementation, the processing unit is used to display summary information of M online conferences, specifically to:

[0032] Obtain key information of M online conferences, where the key information of any online conference includes at least one of the following: the total number of participants, the number of participants per unit time, the cumulative duration, and the cumulative number of speakers;

[0033] Based on the key information of the M online conferences, determine the activity levels corresponding to the M online conferences;

[0034] The summary information of the M online conferences is sorted in descending order of activity, and the sorting result of the summary information of the M online conferences is displayed.

[0035] In one implementation, the conference information of any online conference also includes the broadcast start time of the online conference; the processing unit is used to display summary information of M online conferences, specifically to:

[0036] Through the second instruction, the application program interface of the container service is called to enable the container service to start N containers to load corresponding image files, thereby obtaining N containers loaded with N components.

[0037] In one embodiment, the N components are all database components, and the parameters associated with the N components include: an identifier of a database that the data processing unit needs to access during data processing; the processing unit is used to generate a target file through the parameters associated with the N components, specifically for:

[0038] Sorting the summary information of the M online conferences according to the order of the broadcast start time of each online conference to obtain a sorting result of the summary information of the M online conferences;

[0039] According to the sorting results, summary information of M online conferences is displayed.

[0040] In one embodiment, the processing unit is further configured to:

[0041] When it is detected that the broadcast condition is met, periodically broadcasting at least one broadcast data through the short-distance communication function;

[0042] Among them, satisfying the broadcast condition means: at least one conference option is selected and the broadcast control is triggered; or, the conference information sharing control is triggered.

[0043] In one implementation, the conference information of any online conference also includes the broadcast start time of the online conference; the processing unit is used to select one of the M online conferences as the target online conference, and access the target online conference through the conference entrance of the target online conference, specifically to:

[0044] Determining a first time period based on the current moment;

[0045] If there is only one online conference among the M online conferences whose broadcast start time belongs to the first time period, the online conference is determined as the target online conference, and the target online conference is accessed through the conference portal of the target online conference.

[0046] In one embodiment, the data processing method is executed by a terminal device, an online conference client is installed in the terminal device, and the online conference client includes a data scanning option; the broadcast data acquisition function is triggered including: the data scanning option is selected;

[0047] The N broadcast data are obtained by scanning the target area through the short-distance communication function within the second time period; the start time of the second time period is the time when the data scanning option is selected.

[0048] In one implementation, the short-range communication function includes at least one of the following: an infrared communication function, a Bluetooth communication function, and a local area network communication function.

[0049] On the one hand, an embodiment of the present application provides a data processing device, the data processing device comprising:

[0050] An acquiring unit, configured to acquire broadcast data, the broadcast data carrying conference information of at least one online conference, any conference information including a conference entrance of the online conference corresponding to the conference information;

[0051] The processing unit is used to periodically broadcast the broadcast data through the short-distance communication function, so that the receiver of the broadcast data can access the corresponding online conference through the conference entrance of the online conference in the broadcast data.

[0052] In one implementation, the processing unit is used to obtain broadcast data, specifically to:

[0053] Obtaining the meeting information and permission information of the online meeting, where the permission information of any online meeting is used to indicate the sharing permission of the meeting information of the online meeting;

[0054] If the permission information of the online conference indicates that the conference information of the online conference is allowed to be shared through the short-distance communication function, broadcast data is generated based on the conference information of the online conference.

[0055] In one implementation, the conference information of any online conference also includes a key object and a conference identifier associated with the online conference;

[0056] If the lengths of the conference entry, the key object, and the conference identifier are all less than or equal to the corresponding length threshold, the processing unit is used to generate broadcast data based on the conference information of the online conference, specifically to:

[0057] Acquire header information of the broadcast data, where the header information is used to indicate the type of the broadcast data;

[0058] Merge the conference entry, key object, and conference ID to obtain valid data of the broadcast data;

[0059] The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

[0060] In one implementation, the conference information of any online conference also includes a key object and a conference identifier associated with the online conference;

[0061] If there is broadcast sub-data whose length is greater than L, and the broadcast sub-data is any one of a key object and a conference identifier, the processing unit is used to generate broadcast data based on the conference information of the online conference, specifically to:

[0062] Acquire header information of the broadcast data, where the header information is used to indicate the type of the broadcast data;

[0063] The broadcast sub-data is intercepted, and the length of the intercepted broadcast sub-data is L;

[0064] Add the intercepted broadcast sub-data to the valid data of the broadcast data;

[0065] The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

[0066] On the one hand, an embodiment of the present application provides a data processing device, the data processing device comprising:

[0067] A display unit, used to display a conference page of a target online conference, wherein the conference page of the target online conference includes a conference sharing control;

[0068] And when the conference sharing control is triggered, sharing options are displayed; the sharing options include a target option for triggering the short-range communication function to share the conference information of the target online conference.

[0069] On the one hand, an embodiment of the present application provides a data processing device, the data processing device comprising:

[0070] A display unit, used to display a search page for an online conference, the search page including at least one data scanning option;

[0071] and for displaying a summary information display window of an online conference in response to a target data scanning option being triggered, wherein the summary information display window displays summary information of at least one online conference, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in the broadcast data, and the broadcast data is obtained by triggering the short-range communication function through the target data scanning option, and the target data scanning option is any one of the at least one data scanning option;

[0072] And when the summary information of the target online conference is selected, the conference page of the target online conference is displayed, and the target online conference is any one of the at least one online conference.

[0073] Accordingly, the present application provides a computer device, the computer device comprising:

[0074] a memory, wherein a computer program is stored in the memory;

[0075] The processor is used to load a computer program to implement the above data processing method.

[0076] Accordingly, the present application provides a computer-readable storage medium, which stores a computer program, and the computer program is suitable for being loaded by a processor and executing the above-mentioned data processing method.

[0077] Accordingly, the present application provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the above-mentioned data processing method.

[0078] In an embodiment of the present application, the broadcaster obtains broadcast data, and the broadcast data carries the conference information of at least one online conference. Any conference information includes the conference entrance of the online conference corresponding to the conference information, and the broadcast data is periodically broadcast through the short-distance communication function. When it is detected that the data acquisition condition is met, the receiver obtains N broadcast data in the target area through the short-distance communication function, parses the N broadcast data, obtains the conference information of M online conferences, and accesses the target online conference through the conference entrance of the target online conference. It can be seen that the conference information transmission method of the online conference can be enriched through the short-distance communication function. For the broadcaster, the conference information of the online conference can be broadcast to nearby participants through the short-distance communication function, so that the conference information of the online conference can be quickly disseminated, which improves the transmission efficiency of the conference information of the online conference; for the receiver, the conference information of the online conference in the target area can be obtained conveniently and quickly through the short-distance communication function. BRIEF DESCRIPTION OF THE DRAWINGS

[0079] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0080] Figure 1 A data processing scenario diagram provided for an embodiment of the present application;

[0081] Figure 2 A flowchart of a data processing method provided in an embodiment of the present application;

[0082] Figure 3 A flowchart of another data processing method provided in an embodiment of the present application;

[0083] Figure 4a A schematic diagram of a method for acquiring broadcast data provided in an embodiment of the present application;

[0084] Figure 4b A schematic diagram of a format of broadcast data provided in an embodiment of the present application;

[0085] Figure 4c A schematic diagram of a summary information display window of an online conference provided in an embodiment of the present application;

[0086] Figure 4d A timing diagram of a data processing method provided in an embodiment of the present application;

[0087] Figure 5A flowchart of another data processing method provided in an embodiment of the present application;

[0088] Figure 6a A schematic diagram of a search page provided in an embodiment of the present application;

[0089] Figure 6b A schematic diagram of another search page provided in an embodiment of the present application;

[0090] Figure 6c A schematic diagram of a membership configuration page provided in an embodiment of the present application;

[0091] Figure 6d A schematic diagram of a conference page for an online conference provided in an embodiment of the present application;

[0092] Figure 6e A schematic diagram of triggering a shared window provided in an embodiment of the present application;

[0093] Figure 6f A schematic diagram of a prompt window provided in an embodiment of the present application;

[0094] Figure 7 A flowchart of another data processing method provided in an embodiment of the present application;

[0095] Figure 8a A schematic diagram of a permission configuration window provided in an embodiment of the present application;

[0096] Figure 8b A schematic diagram of another permission configuration window provided in an embodiment of the present application;

[0097] Figure 8c A schematic diagram of a broadcasting method provided in an embodiment of the present application;

[0098] Figure 8d A schematic diagram of a conference information sharing process provided in an embodiment of the present application;

[0099] Fig. 9 A flowchart of a data processing method provided in an embodiment of the present application;

[0100] Fig.10 A schematic diagram of the structure of a data processing device provided in an embodiment of the present application;

[0101] Fig.11 A schematic diagram of the structure of another data processing device provided in an embodiment of the present application;

[0102] Fig.12 A schematic diagram of the structure of another data processing device provided in an embodiment of the present application;

[0103] Fig.13A schematic diagram of the structure of another data processing device provided in an embodiment of the present application;

[0104] Fig.14 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0105] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0106] This application involves technologies related to information dissemination and artificial intelligence. The following is a brief introduction to the related technologies involved:

[0107] Bluetooth broadcast: Bluetooth broadcast is a low-power wireless communication technology. The broadcasting device can send temporary broadcast data in the target area through Bluetooth broadcast, and provide information to other surrounding devices (such as receiving devices) through the broadcast data.

[0108] Infrared broadcasting: Similar to Bluetooth broadcasting, it is a technology that uses infrared rays to transmit information.

[0109] LAN broadcast: The broadcasting device sends information to other devices connected to the LAN (such as receiving devices) through the LAN.

[0110] Artificial Intelligence (AI): AI is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technology in computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can respond in a similar way to human intelligence. Artificial intelligence is to study the design principles and implementation methods of various intelligent machines so that the machines have the functions of perception, reasoning and decision-making. The embodiments of the present application mainly involve predicting the activity of key information of online meetings through an activity prediction model to obtain the corresponding activity of online meetings.

[0111] AI technology is a comprehensive discipline that covers a wide range of fields, including both hardware-level and software-level technologies. The basic technologies of artificial intelligence generally include sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technology, pre-trained model technology, operation / interaction systems, mechatronics, etc. Among them, the pre-trained model is also called a large model or a basic model. After fine-tuning, it can be widely used in downstream tasks in various major directions of artificial intelligence. Artificial intelligence software technology mainly includes computer vision technology, speech processing technology, natural language processing technology, and machine learning / deep learning.

[0112] Machine Learning (ML) is a multi-disciplinary interdisciplinary subject involving probability theory, statistics, approximation theory, convex analysis, algorithmic complexity theory and other disciplines. It specializes in how computers simulate or implement human learning behavior to acquire new knowledge or skills and reorganize existing knowledge structures to continuously improve their performance. Machine learning is the core of artificial intelligence and the fundamental way to make computers intelligent. Its applications are spread across all areas of artificial intelligence. Machine learning and deep learning usually include artificial neural networks, belief networks, reinforcement learning, transfer learning, inductive learning, and teaching learning. The pre-trained model is the latest development in deep learning, which integrates the above technologies. The embodiment of the present application mainly involves training the activity prediction model to be trained based on a training data set to further improve the accuracy of the prediction results of the activity prediction model.

[0113] Based on the above-mentioned technologies related to information dissemination and artificial intelligence, the embodiments of the present application provide a data processing solution that can enrich the transmission method of conference information of online meetings. Figure 1 A data processing scenario diagram provided in an embodiment of the present application, such as Figure 1As shown, the data processing scenario provided by the present application includes a computer device 101 and a computer device 102, and the broadcast data is transmitted based on a short-range communication protocol (such as a low-power Bluetooth Low Energe (BLE) broadcast protocol). The data processing scheme provided by the present application can be executed by a computer device 101 or a computer device 102. The computer device can specifically be a terminal device or a server; wherein the terminal device can include but is not limited to: a smart phone (such as an Android phone, an IOS phone, etc.), a tablet computer, a portable personal computer, a mobile Internet device (Mobile Internet Devices, referred to as MID), a vehicle terminal, a smart home appliance, a wearable device, an unmanned aerial vehicle, and other devices with short-range communication functions, which are not limited to this embodiment of the present application. The server has a short-range communication function, which can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network, content distribution network), and basic cloud computing services such as big data and artificial intelligence platforms, which are not limited to this embodiment of the present application.

[0114] It should be noted that Figure 1 The number of computer devices is only used as an example and does not constitute an actual limitation of this application; for example, Figure 1 The target area may also include computer device 103, computer device 104, etc. Computer device 101 and computer device 102 transmit information via a short-distance communication function.

[0115] The following is a description of the general process of the data processing solution provided by this application:

[0116] (1) The computer device 101 obtains broadcast data, and the broadcast data carries the meeting information of at least one online conference. Any meeting information includes the meeting entrance of the online conference corresponding to the meeting information. The meeting entrance can specifically be the meeting address of the online conference or the meeting number of the online conference. In one embodiment, the computer device 101 is installed with an online conference client, and joins the target online conference through the online conference client. The computer device 101 obtains the meeting information of the target online conference from the online conference client, and generates broadcast data based on the meeting information of the target online conference. In another embodiment, the computer device 101 obtains broadcast data sent by other devices (such as the computer device 103) from the local area network.

[0117] (2) The computer device 101 periodically broadcasts the broadcast data through the short-distance communication function. The broadcast period of the broadcast data (such as broadcasting once every 30 seconds, broadcasting once every 2 minutes, etc.) can be dynamically adjusted based on actual needs, and this application does not limit this. In one embodiment, the short-distance communication function is any one of the infrared communication function and the Bluetooth communication function, and the computer device 101 periodically sends the broadcast data on the broadcast channel for broadcasting through the short-distance communication function. In another embodiment, the short-distance communication function is the local area network communication function, and the computer device 101 periodically sends the broadcast data in the local area network for broadcasting.

[0118] (3) When it is detected that the data acquisition condition is met, the computer device 102 acquires N broadcast data in the target area through the short-distance communication function; wherein the N broadcast data may be broadcast by one or more broadcasting parties, each broadcast data carries the meeting information of at least one online meeting, any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information, and N is a positive integer. The data acquisition condition includes at least one of the following: the broadcast data acquisition function is triggered, and the current time matches the preset time. In one embodiment, the short-distance communication function is any one of the infrared communication function and the Bluetooth communication function, and the target area may refer to a circular area with the computer device 102 as the center and a radius less than the distance threshold. The computer device 102 scans the broadcast channel through the short-distance communication function to obtain the N broadcast data in the target area. In another embodiment, the short-distance communication function is the local area network communication function, and the target area may refer to the area covered by the local area network. The computer device 102 accesses the local area network and receives the N broadcast data from the local area network.

[0119] (4) The computer device 102 parses the N broadcast data to obtain the meeting information of M online conferences, where M is a positive integer. In one embodiment, the broadcast data includes header information (Header) and valid data (Payload), and the header information is used to indicate the type of the broadcast data. The valid data is used to indicate the meeting information of the online conference. In addition to the meeting entrance of the online conference, the meeting information of the online conference may also include one or more of the following: key objects associated with the online conference (such as the initiator of the online conference, the host of the online conference, the key participants of the online conference, etc.), and the meeting identifier of the online conference (such as the meeting name, etc.). After obtaining the N broadcast data, the computer device 102 determines the type of the broadcast data based on the header information of each broadcast data, and parses the valid data in the broadcast data through the parsing strategy corresponding to the type of the broadcast data to obtain the meeting information of the online conference.

[0120] (5) The computer device 102 selects one of the M online conferences as the target online conference, and accesses the target online conference through the conference entrance of the target online conference. In one embodiment, M=1 (i.e., the computer device 102 obtains the conference information of the only online conference in the target area through the short-distance communication function), the computer device 102 determines the online conference as the target online conference, and accesses the target online conference through the conference entrance of the target online conference. In another embodiment, the computer device 102 displays summary information of the M online conferences, and the summary information of any online conference is extracted based on the conference information of the online conference (such as extracting the conference identifier of the online conference from the conference information as the summary information of the online conference). In response to the summary information of the target online conference being selected (such as the conference participant clicking on the summary information of the target online conference), the computer device 102 accesses the target online conference through the conference entrance of the target online conference.

[0121] In an embodiment of the present application, the broadcaster obtains broadcast data, and the broadcast data carries the conference information of at least one online conference, and any conference information includes the conference entrance of the online conference corresponding to the conference information, and the broadcast data is periodically broadcast through the short-distance communication function. When it is detected that the data acquisition condition is met, the receiver obtains N broadcast data in the target area through the short-distance communication function, parses the N broadcast data, obtains the conference information of M online conferences, selects one of the M online conferences as the target online conference, and accesses the target online conference through the conference entrance of the target online conference. It can be seen that the short-distance communication function can enrich the conference information transmission method of the online conference. For the broadcaster, the conference information of the online conference can be broadcast to nearby participants through the short-distance communication function, so that the conference information of the online conference can be quickly disseminated, and the transmission efficiency of the conference information of the online conference is improved; for the receiver, the conference information of the online conference in the target area can be obtained conveniently and quickly through the short-distance communication function.

[0122] Based on the above data processing scheme, the embodiment of the present application proposes a more detailed data processing method. The data processing method proposed in the embodiment of the present application will be described in detail below in conjunction with the accompanying drawings.

[0123] See also Figure 2 , Figure 2 A flowchart of a data processing method provided in an embodiment of the present application, the data processing method can be executed by a computer device; for example, Figure 1 The computer device 102 shown in FIG. Figure 2 As shown, the data processing method may include the following steps S201-S203:

[0124] S201. When it is detected that a data acquisition condition is met, N broadcast data in a target area are acquired through a short-distance communication function.

[0125] The data acquisition conditions may include, but are not limited to: the broadcast data acquisition function is triggered (such as the broadcast data scanning function is turned on, the short-distance communication function is turned on, etc.), and the current time matches the preset time. The data acquisition conditions can be dynamically adjusted based on the actual situation, and this application does not limit this. The short-distance communication function includes at least one of the following: infrared communication function, Bluetooth communication function, and local area network communication function. The target area is determined based on the short-distance communication function; for example, when the short-distance communication function is an infrared communication function or a Bluetooth communication function, the target area can be a circular area centered on the computer device with a radius less than the distance threshold; when the short-distance communication function is a local area network communication function, the target area can be an area covered by the local area network. N is a positive integer, and each broadcast data carries at least one online conference meeting information. Any conference information includes the conference entrance of the online conference corresponding to the conference information. The conference entrance can specifically be the online conference entry address, or the online conference meeting number. In addition, the conference information can also include one or more of the following: key objects associated with the online conference (such as the initiator of the online conference, the host of the online conference, the key participants of the online conference, etc.), and the conference identifier of the online conference (such as the conference name, etc.).

[0126] It is understandable that when the length of the broadcast data is sufficient (such as using Bluetooth 5.0 for data broadcasting and reception), each broadcast data can carry the meeting information of multiple online conferences; for example, when the online conference organizer requires the participants of the online conference to join the corresponding online conference according to their own work type, the meeting information of multiple online conferences (based on the work type) can be broadcast through broadcast data. After receiving the broadcast data, the participants of the online conference select the online conference that matches their own work type from multiple online conferences to join.

[0127] In one embodiment, the short-distance communication function is an infrared communication function or a Bluetooth communication function. When it is detected that the data acquisition condition is met, the computer device scans the broadcast channels in the target area through the short-distance communication function to obtain N broadcast data.

[0128] In another embodiment, the short-distance communication function is a local area network communication function, and when it is detected that a data acquisition condition is met (such as the computer device accessing the local area network), the computer device acquires N broadcast data from the local area network.

[0129] S202: Parse N broadcast data to obtain conference information of M online conferences.

[0130] Wherein, M is a positive integer. In one embodiment, each broadcast data includes header information (Header) and payload (Payload), and the header information of any broadcast data is used to indicate the type of the broadcast data. The payload carries the conference information of one or more online conferences. The computer device determines the type of the broadcast data (such as ADV_NONCONN_IND) based on the header information of each broadcast data, and parses the payload in the broadcast data through the parsing strategy corresponding to the type of the broadcast data to obtain the conference information of the online conference.

[0131] In one embodiment, valid data of a broadcast data carries conference information of an online conference, and the conference information includes a conference entry of the online conference, a key object associated with the online conference, and a conference identifier of the online conference; wherein the length of the conference entry of the online conference is L1 bytes, the length of the key object associated with the online conference is L2 bytes, and the length of the conference identifier of the online conference is L3 bytes. Assuming the length threshold of the valid data is H, then H≥L1+L2+L3.

[0132] S203: Select one of the M online conferences as a target online conference, and access the target online conference through a conference portal of the target online conference.

[0133] In one embodiment, the computer device displays summary information of M online conferences, and the summary information of any online conference is extracted based on the conference information of the online conference, and the summary information includes at least one of the following: the conference identifier of the online conference, and the key objects associated with the online conference. In response to the summary information of the target online conference being selected (such as a conference participant clicking on the summary information of the target online conference), the computer device accesses the target online conference through the conference portal of the target online conference.

[0134] In another embodiment, the conference information of any online conference also includes the broadcast start time of the online conference, and the broadcast start time is used to indicate the time when the conference information of the online conference is first broadcast. For example, assuming that the conference information of online conference A is broadcast by terminal device 1 and terminal device 2, the time when terminal device 1 first broadcasts the conference information of online conference A is time 1, and the time when terminal device 2 first broadcasts the conference information of online conference A is time 2. If time 1 is before time 2 (that is, terminal device 1 broadcasts the conference information of online conference A before terminal device 2), the broadcast start time of online conference A is time 1. The computer device determines the first time period based on the current moment; for example, the computer device obtains the first time period based on the current moment and the first preset time length, the time length of the first time period is equal to the first preset time length, and the end time of the first time period is the current moment. If only one of the M online conferences has a broadcast start time belonging to the first time period, the computer device determines the online conference as the target online conference and accesses the target online conference through the conference entrance of the target online conference. For example, assuming that the current time is 10:00 and the first preset duration is 1 hour, the first time period is 9:00-10:00; assuming that M=3, the broadcast start time of online conference 1 is 8:24, the broadcast start time of online conference 2 is 9:36, and the broadcast start time of online conference 3 is 8:58, then the computer device determines online conference 2 as the target online conference and accesses the target online conference through the conference entrance of the target online conference.

[0135] In another embodiment, M=1 (ie, there is only one online conference information in the target area), the computer device determines the online conference as the target online conference, and accesses the target online conference through the conference portal of the target online conference.

[0136] In an embodiment of the present application, when it is detected that the data acquisition condition is met, N broadcast data in the target area are acquired through the short-range communication function, the N broadcast data are parsed, and the conference information of M online conferences is obtained, any conference information includes the conference entrance of the online conference corresponding to the conference information, one of the M online conferences is selected as the target online conference, and the target online conference is accessed through the conference entrance of the target online conference. It can be seen that the conference information recipient (such as a participant) can quickly and easily obtain the conference information of the online conference in the target area through the short-range communication function, enriching the conference information transmission method of the online conference. In addition, by displaying the summary information of M online conferences, conference participants can quickly and easily understand the conference information of the online conferences that can be joined around them, thereby improving the user experience.

[0137] See also Figure 3 , Figure 3A flowchart of another data processing method provided in an embodiment of the present application, the data processing method can be executed by a computer device; for example, Figure 1 The computer device 102 shown in FIG. Figure 3 As shown, the data processing method may include the following steps S301-S305:

[0138] S301: When it is detected that a data acquisition condition is met, N broadcast data in a target area are acquired through a short-distance communication function.

[0139] In one embodiment, an online conference client is installed in the computer device, and the online conference client includes a data scanning option, and the data scanning option is used to obtain broadcast data in a target area through a short-range communication function; satisfying the data acquisition condition includes that the data scanning option is selected (turned on). The N broadcast data are obtained by the computer device scanning the target area through the short-range communication function in a second time period, the start time of the second time period is the time when the data scanning option is selected, and the duration of the second time period is equal to the second preset duration.

[0140] It is understandable that if the data scanning option is selected (turned on) and the short-range communication function of the computer device is turned off, the computer device turns on the short-range communication function and obtains N broadcast data in the target area through the short-range communication function.

[0141] Figure 4a A schematic diagram of a broadcast data acquisition method provided in an embodiment of the present application. Figure 4a As shown, the broadcast sender broadcasts the broadcast data periodically through the short-range communication function. The time interval of each broadcast can be the same or different (such as broadcasting at a random time interval, or the time interval of each broadcast is proportional to the broadcast duration). After starting the passive scan, the broadcast receiver receives the broadcast data sent by the broadcast sender. The so-called passive scanning means that the broadcast sender will not be scanned or connected by the broadcast receiver (that is, the broadcast receiver can obtain the broadcast data broadcast by the broadcast sender, but cannot scan the broadcast sender, nor establish a connection with the broadcast sender, or send other data to the broadcast sender). The duration of the passive scan (such as 1 minute) can be dynamically adjusted based on the actual situation, and this application does not impose any restrictions on this.

[0142] S302: Parse N broadcast data to obtain conference information of M online conferences.

[0143] The specific implementation of step S302 can be found in Figure 2 The implementation of step S202 will not be repeated here.

[0144] Figure 4bA schematic diagram of a broadcast data format provided in an embodiment of the present application. Figure 4b As shown, each broadcast data includes length information (Length) and data (Date), and the length information is used to indicate the length (number of bytes) of the data. The data includes header information (Header) and valid data (Payload). The valid data carries the meeting information of the online meeting, and the meeting information includes the meeting entrance of the online meeting, the key objects associated with the online meeting, and the meeting identifier of the online meeting. The length L1 of the meeting entrance is less than or equal to the first byte threshold, the length L2 of the key object is less than or equal to the second byte threshold, and the length L3 of the meeting identifier is less than or equal to the third byte threshold; the first byte threshold, the second byte threshold and the third byte threshold can be the same (such as 10 bytes each) or different (such as the first byte threshold is 9 bytes, the second byte threshold is 8 bytes, and the third byte threshold is 14 bytes).

[0145] S303: Display summary information of M online conferences.

[0146] The summary information includes at least one of the following: a conference identifier of the online conference, a key object associated with the online conference, and a key field of the online conference (extracted based on the conference information of the online conference).

[0147] In one embodiment, a computer device obtains key information of M online conferences, and the key information of any online conference includes at least one of the following: the total number of current participants, the number of participants per unit time, the cumulative duration, and the cumulative number of speakers. After obtaining the key information of the M online conferences, the computer device determines the activity corresponding to the M online conferences based on the key information of the M online conferences (e.g., the higher the correlation between the conference participants and the conference initiator of the online conference, the higher the activity of the online conference). In one embodiment, the computer device performs weighted summation processing on the key information of each online conference based on the weight corresponding to each data in the key information to obtain the activity corresponding to each online conference. In another embodiment, the computer device predicts the activity of the key information of each online conference through an activity prediction model to obtain the activity corresponding to the M online conferences; wherein the activity prediction model is obtained by training the activity prediction model to be trained based on the training data set. Specifically, the training data set includes sample data and verification data corresponding to the sample data, and the activity prediction model to be trained is used to perform activity prediction processing on the sample data to obtain prediction data corresponding to the sample data, and based on the difference between the prediction data corresponding to the sample data and the verification data corresponding to the sample data, the activity prediction model to be trained is trained (such as adjusting parameters in the activity prediction model) to obtain the activity prediction model. Furthermore, the computer device sorts the summary information of the M online meetings in order of activity from high to low, and displays the sorting results of the summary information of the M online meetings.

[0148] In another embodiment, the meeting information of any online meeting also includes the broadcast start time of the online meeting, and the broadcast start time is used to indicate the time when the meeting information of the online meeting is first broadcast. The computer device sorts the summary information of the M online meetings according to the order of the broadcast start time of each online meeting (e.g., the closer the broadcast start time is to the current time, the higher the ranking of the meeting information of the online meeting), obtains the sorting result of the summary information of the M online meetings, and displays the summary information of the M online meetings according to the sorting result.

[0149] Figure 4c A schematic diagram of a summary information display window of an online conference provided in an embodiment of the present application. Figure 4cAs shown, the summary information display window 401 of the online conference includes a loading status mark 4011 and a summary information display area 4012; wherein the loading status mark 4011 is used to indicate whether the loading of the conference information in the target area is currently completed; the summary information display area 4012 is used to display summary information 4013, and the summary information 4013 is used to indicate the main information of the corresponding online conference, and the summary information 4013 may include an online conference mark 4014, and the conference name, host, etc. of the online conference. In addition, the summary information 4013 can be bound to the corresponding conference entry. When the summary information 4013 is triggered, the corresponding online conference is accessed through the conference entry bound to the summary information 4013. It can be understood that if the conference information of the online conference is not detected in the target area, the summary information display area 4012 can be empty.

[0150] Optionally, if it is detected that the length (such as the number of words) of the summary information of the online meeting exceeds the displayable range, the computer device intercepts the summary information of the online meeting, the intercepted summary information belongs to (does not exceed) the displayable range, and displays the intercepted summary information of the online meeting.

[0151] S304: In response to the summary information of the target online conference being selected, access the target online conference through the conference portal of the target online conference.

[0152] In one embodiment, the summary information of any online conference displayed in the computer device is associated with the conference entrance of the online conference. When the summary information of the target online conference is selected (such as clicked), the computer device accesses the target online conference through the conference entrance of the target online conference.

[0153] S305: When it is detected that the broadcast condition is met, periodically broadcast at least one broadcast data through the short-distance communication function.

[0154] In one embodiment, at least one conference option and a broadcast control are displayed in a computer device, each conference option corresponds to the conference information of an online conference, and the broadcast control is used to trigger the computer device to generate broadcast data based on the conference information of the online conference corresponding to the selected conference option, and periodically broadcast the broadcast data. Meeting the broadcast condition means that at least one conference option is selected and the broadcast control is triggered. In one embodiment, the short-range communication function is any one of an infrared communication function and a Bluetooth communication function. When it is detected that the broadcast condition is met, the computer device periodically sends the broadcast data on the broadcast channel through the short-range communication function for broadcast. In another embodiment, the short-range communication function is a local area network communication function. When it is detected that the broadcast condition is met, the computer device periodically sends the broadcast data in the local area network for broadcast.

[0155] In this case, step S305 may also be executed before step S303 and step S304, or executed during the execution of step S303 and step S304, and this application does not impose any limitation on this.

[0156] In another embodiment, a meeting page of a target online meeting is displayed in a computer device, and the meeting page carries a meeting information sharing control, and the meeting information sharing control is used to trigger the computer device to generate broadcast data based on the meeting information of the target online meeting, and to periodically broadcast the broadcast data. Meeting the broadcast condition means that the meeting information sharing control is triggered. Optionally, there can be multiple meeting information sharing controls, each of which corresponds to a different short-distance communication function, and any one of the meeting information sharing controls is used to trigger the computer device to generate broadcast data based on the meeting information of the target online meeting, and to periodically broadcast the broadcast data through the short-distance communication function corresponding to the meeting information sharing control.

[0157] Figure 4d A timing diagram of a data processing method provided in an embodiment of the present application. Figure 4d As shown, the data processing method is collaboratively executed by computer device 1 and computer device 2; wherein computer device 1 is the conference information sharing party of the online conference, and computer device 2 is the conference information receiving party of the online conference. Steps S11 and S12: When the user of computer device 1 turns on the conference information sharing, computer device 1 periodically sends broadcast data through the short-distance communication function, and the broadcast data carries the conference information of the online conference that needs to be shared. Steps S13-S15: The user of computer device 2 turns on the conference information search, and computer device 2 obtains the broadcast data in the target area through the short-distance communication function. Specifically, computer device 2 passively scans the target area for a period of time to obtain the broadcast data sent by computer device 1. Steps S16 and S17: Computer device 2 parses the obtained broadcast data to obtain the conference information of the online conference, and displays the conference summary of the online conference (obtained based on the conference information extraction). Step S18: When the conference summary of an online conference is triggered, computer device 2 accesses the online conference corresponding to the conference summary. It is understandable that in the above data processing scenario, computer device 1 and computer device 2 (ie, the data broadcaster and the data receiver) do not need to establish a connection or exchange data.

[0158] In an embodiment of the present application, when it is detected that the data acquisition condition is met, N broadcast data in the target area are acquired through the short-range communication function, the N broadcast data are parsed, and the conference information of M online conferences is obtained, any conference information includes the conference entrance of the online conference corresponding to the conference information, one of the M online conferences is selected as the target online conference, and the target online conference is accessed through the conference entrance of the target online conference. It can be seen that the conference information recipient (such as a participant) can obtain the conference information of the online conference in the target area conveniently and quickly through the short-range communication function, enriching the conference information transmission method of the online conference. In addition, by sorting the summary information of the M online conferences by the activity of the online conference or the broadcast start time of the online conference, the convenience of joining the meeting can be improved, thereby improving the user experience.

[0159] See also Figure 5 , Figure 5 A flowchart of another data processing method provided in an embodiment of the present application, the data processing method can be executed by a computer device; for example, Figure 1 The computer device 102 shown in FIG. Figure 5 As shown, the data processing method may include the following steps S501-S503:

[0160] S501: Display a search page for online conferences.

[0161] The search page includes one or more data scanning options. When there are multiple data scanning options, any data scanning option is used to obtain broadcast information through the short-range communication function corresponding to the data scanning option. Each broadcast data carries the meeting information of at least one online meeting, and any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information. The meeting entrance can specifically be the meeting address of the online meeting, or the meeting number of the online meeting. In addition, the meeting information can also include one or more of the following: key objects associated with the online meeting (such as the initiator of the online meeting, the host of the online meeting, the key participants of the online meeting, etc.), and the meeting identifier of the online meeting (such as the meeting name, etc.).

[0162] Figure 6a A schematic diagram of a search page provided in an embodiment of the present application. Figure 6aAs shown, the search page 601 includes three data scanning options 6011, each of which is associated with a status indicator box 6012, which is used to indicate whether the associated data scanning option is selected; in addition, the search page 601 also includes a search control 6013, which is used to trigger the selected data scanning option. In one embodiment, the object can select one or more data scanning options. When one or more data scanning options are selected, the status indicator box associated with the selected data scanning option will switch from an "unselected" state to a "selected" state. In response to the triggering of the search control 6013, the computer device obtains the broadcast information through the short-range communication function corresponding to the selected data scanning option, and extracts the meeting information of the online meeting from the broadcast information.

[0163] Figure 6b A schematic diagram of another search page provided in an embodiment of the present application. Figure 6b As shown, the search page 602 includes a data scanning option 6021. When the data scanning option 6021 is triggered, the computer device obtains the broadcast information through a short-range communication function (such as a default short-range communication function, or an enabled short-range communication function, etc.), and extracts the meeting information of the online meeting from the broadcast information.

[0164] Understandably, Figure 6a and Figure 6b The search page diagrams shown are examples of two search pages and do not constitute actual limitations of the present application. For example Figure 6a Each data scanning option may be a button (the search page 601 may not include the status indication box 6012 and the search control 6013 for each data scanning option). When the object triggers the button of one of the data scanning options, the computer device obtains the broadcast information through the short-range communication function corresponding to the selected data scanning option.

[0165] S502: In response to the target data scanning option being triggered, a summary information display window of the online conference is displayed.

[0166] In one embodiment, in response to the target data scanning option being triggered, the computer device displays a summary information display window of the online meeting in the search page of the online meeting. The summary information display window displays summary information of at least one online meeting. The summary information of any online meeting is extracted based on the meeting information of the online meeting. The meeting information of the online meeting is carried in the broadcast data, and the broadcast data is obtained by triggering the short-range communication function (searching the target area) through the target data scanning option, and the target data scanning option is any one of the at least one data scanning options. The summary information display window of the online meeting can be referred to Figure 4c , I will not go into details here.

[0167] S503: When the summary information of the target online conference is selected, the conference page of the target online conference is displayed.

[0168] In one implementation, when the summary information of the target online conference is selected, the computer device displays a conference page of the target online conference.

[0169] In another embodiment, when the summary information of the target online conference is selected, the computer device displays a conference joining configuration page, which includes conference configuration options and conference joining controls; wherein the conference configuration options include one or more of the following: a conference joining identification configuration bar (used to configure the identification (such as name) of the participant), conference audio options (used to access the audio of the online conference), camera options (used to control the on / off state of the image acquisition device carried by the computer device), microphone options (used to control the on / off state of the audio acquisition device carried by the computer device), and image processing options (used to set whether the image captured by the image acquisition device needs to be processed (such as filtering, beautification, etc.)). The conference joining control is used to join the online conference according to the configuration in the conference configuration options.

[0170] Figure 6c A schematic diagram of a membership configuration page provided in an embodiment of the present application. Figure 6cAs shown, the conference configuration page 603 includes a conference configuration option display area 6031 and a conference joining control 6032. The conference configuration option display area 6031 may include a conference name configuration bar and one or more conference options. The conference joining control 6032 is used to join the online conference according to the configuration in the conference configuration option display area 6031. In one embodiment, the conference options include a microphone option and a camera option. When the microphone option is turned off (unselected) and the camera option is turned off (unselected), the computer device joins the online conference and only receives the audio and video shared by other participants of the online conference, and does not share the local audio and video in the online conference. When the microphone option is turned on (selected) and the camera option is turned off (unselected), the computer device joins the online conference, receives the audio and video shared by other participants of the online conference, and shares the local audio (not sharing the local video) in the online conference through the microphone. When the microphone option is turned off (unchecked) and the camera option is turned on (checked), the computer device joins the online meeting, receives the audio and video shared by other online meeting participants, and shares the local video in the online meeting through the camera (without sharing the local audio). When the microphone option is turned on (checked) and the camera option is turned on (checked), the computer device joins the online meeting, receives the audio and video shared by other online meeting participants, and shares the local video in the online meeting through the camera, and shares the local audio in the online meeting through the microphone.

[0171] Further, when the conference joining control is triggered, the computer device displays a conference page of the target online conference. Figure 6d A schematic diagram of a conference page for an online conference provided in an embodiment of the present application. Figure 6dAs shown, the conference page 604 includes a conference content display area 6041 and a toolbar 6042. The conference content display area 6041 includes one or more conference sub-windows 6043. Each conference sub-window 6043 corresponds to a participant of an online conference. Any conference sub-window is used to display the content (such as video, shared screen, etc.) shared by the participant of the online conference corresponding to the conference sub-window. The toolbar 6042 includes a conference sharing control 6044, which is used to share the conference information of the current online conference. In addition, the toolbar 6042 may also include one or more of the following: a microphone control (used to control the audio of the participant), a camera control (used to control the video (captured by the camera) of the participant), a screen sharing control (used to set the screen sharing status of the participant), a conference management control (used to set relevant information of the online conference (such as watermark, conference permissions, etc.)), a member control (used to view the information of the participants. When the member control is triggered, the member list is displayed, and the relevant information of the current participating members (such as avatar, name, etc.) is displayed in the member list), and a chat control (used to send chat messages. When the chat control is triggered, the chat window and Input bar, the chat window may include one or more chat messages. When the content in the input bar is triggered, the content in the input bar is displayed in the chat window), recording control (used to record the meeting content of the online meeting), application control (used to call the application supported by the online meeting. When the application control is triggered, the application window is displayed, and the logo of one or more applications supported by the online meeting is displayed in the application window. The corresponding application can be called by triggering the logo of the application), setting control (used to set relevant options of the online meeting (such as volume, video clarity, etc.). When the setting control is triggered, the setting page (or window) of the online meeting is displayed).

[0172] In one implementation, the meeting page of the target online meeting includes a meeting sharing control, which can be used to share the meeting information of the current online meeting or search for meeting information in the target area. Specifically, when the meeting sharing control is triggered, the computer device displays a sharing window in the meeting page of the target online meeting, and the sharing window includes a sharing option and a search option. The sharing option is used to share the meeting information of the current online meeting, and the search option is used to search for meeting information in the target area.

[0173] Figure 6e A schematic diagram of triggering a shared window provided in an embodiment of the present application. Figure 6eAs shown, when the conference sharing control 6044 in the conference page 604 is triggered, a sharing window 6045 is displayed in the conference page 604, and a sharing option 60451 and a search option 60452 are displayed in the sharing window 6045. When the sharing option 60451 is triggered, the computer device generates broadcast data based on the conference information of the online conference in the conference page 604, and broadcasts the broadcast data through the short-range communication function; in one embodiment, when the sharing option 60451 is triggered, the computer device can display one or more broadcast options, each broadcast option corresponding to a broadcast method; for example, the first broadcast option is used to broadcast the broadcast data via Bluetooth, and the second broadcast option is used to broadcast the broadcast data via infrared. When the target broadcast option is selected, the broadcast data is broadcast through the sharing method corresponding to the target broadcast option. When the search option 60452 is triggered, the computer device can execute Figure 2 or Figure 3 The data processing method in the embodiment will not be described in detail here.

[0174] Optionally, when the conference sharing control is triggered, if it is detected that the short-range communication function cannot be enabled (or the computer device does not have the short-range communication function), a prompt message is output, and the prompt message is used to indicate that the short-range communication function failed to start. Figure 6f A schematic diagram of a prompt window provided in an embodiment of the present application. Figure 6f As shown, the prompt window 605 carries prompt information 6051. In addition, the prompt window 605 may also include one or more of the following: a cancel control (used to cancel the current search or sharing), and a confirmation control (used to close the prompt window 605).

[0175] In an embodiment of the present application, a search page for an online conference is displayed, and in response to a target data scanning option in the search page being triggered, a summary information display window of the online conference is displayed, and summary information of at least one online conference is displayed in the summary information display window, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in the broadcast data, and the broadcast data is obtained by triggering the short-distance communication function through the target data scanning option, and when the summary information of the target online conference in the summary information display window is selected, the conference page of the target online conference is displayed. It can be seen that the conference information recipient (such as a participant) can trigger the short-distance communication function through the target data scanning option to search for conference information in the target area, which enriches the conference information transmission method of the online conference and improves the convenience of joining the meeting.

[0176] See also Figure 7 , Figure 7 A flowchart of another data processing method provided in an embodiment of the present application, the data processing method can be executed by a computer device; for example, Figure 1 The computer device 101 shown in FIG. Figure 7 As shown, the data processing method may include the following steps S701 and S702:

[0177] S701: Obtain broadcast data.

[0178] The broadcast data carries conference information of at least one online conference, and any conference information includes a conference entry of the online conference corresponding to the conference information.

[0179] In one embodiment, the computer device obtains the meeting information and permission information of the online meeting, and the permission information of any online meeting is used to indicate the sharing permission of the meeting information of the online meeting. If the permission information of the online meeting indicates that the meeting information of the online meeting is allowed to be shared through the short-range communication function, the computer device generates broadcast data based on the meeting information of the online meeting. The format of the broadcast data can be referred to Figure 4b , I will not go into details here.

[0180] In one embodiment, the conference information of any online conference also includes the key object and conference identifier associated with the online conference. If the lengths of the conference entry, key object, and conference identifier are all less than or equal to the corresponding length thresholds; for example, let the length of the conference entry be L1, the length threshold corresponding to the conference entry be H1, the length of the key object be L2, the length threshold corresponding to the key object be H2, the length of the conference identifier be L3, and the length threshold corresponding to the conference identifier be H3, then L1≤H1, L2≤H2, and L3≤H3. On the one hand, the computer device obtains the header information of the broadcast data (such as obtaining the type of broadcast data configured by the user, or the type of the default broadcast data, and generating the header information of the broadcast data based on the type of the broadcast data), and the header information is used to indicate the type of the broadcast data (such as ADV_NONCONN_IND); on the other hand, the computer device merges the conference entry, key object, and conference identifier to obtain the valid data of the broadcast data. After obtaining the header information of the broadcast data and the valid data of the broadcast data, the computer device packages the header information of the broadcast data and the valid data of the broadcast data to obtain the broadcast data.

[0181] In another embodiment, the conference information of any online conference also includes the key object and conference identifier associated with the online conference. If there is a broadcast sub-data whose length is greater than L, the broadcast sub-data is any one of the key object and conference identifier (i.e., the length of the key object is greater than the length threshold corresponding to the key object, or the length of the conference identifier is greater than the length threshold corresponding to the conference identifier, or the length of the key object is greater than the length threshold corresponding to the key object and the length of the conference identifier is greater than the length threshold corresponding to the conference identifier). On the one hand, the computer device obtains the header information of the broadcast data, and the header information is used to indicate the type of the broadcast data; on the other hand, the computer device intercepts the broadcast sub-data (i.e., intercepts the key object or conference identifier whose length is greater than the length threshold), and the length of the intercepted broadcast sub-data is L (or less than L), and the computer device adds the intercepted broadcast sub-data to the valid data of the broadcast data. The interception process can specifically be to retain the first L bytes of the broadcast sub-data, or to perform semantic extraction on the broadcast sub-data to obtain the reduced broadcast sub-data (i.e., the interception process result), or to intercept the broadcast sub-data based on the interception rule (such as removing one of the contents in the broadcast sub-data).

[0182] For example, assuming that the length of the conference entry is represented by L1, the length threshold corresponding to the conference entry is represented by H1, the length of the key object is represented by L2, the length threshold corresponding to the key object is represented by H2, the length of the conference identifier is represented by L3, the length threshold corresponding to the conference identifier is represented by H3, L1≤H1, L2>H2, and L3≤H3; then the computer device intercepts the key object, and the length of the intercepted key object is H2. After obtaining the header information of the broadcast data and the valid data of the broadcast data, the computer device packages the header information of the broadcast data and the valid data of the broadcast data to obtain the broadcast data.

[0183] In one implementation, an online conference client is installed in the computer device, and the target online conference is joined through the online conference client. If the conference information of the target online conference is allowed to be broadcasted through the short-distance communication function, the computer device obtains the conference information of the target online conference from the online conference client, and generates broadcast data based on the conference information of the target online conference.

[0184] In another implementation, the computer device has configuration authority for the online meeting (such as configuring whether the meeting information of the online meeting can be shared). The computer device displays a permission configuration window, which includes a sharing permission option, and the sharing permission option is used to configure whether the meeting information of the online meeting can be shared through the short-distance communication function. Specifically, when the sharing permission option is selected, the meeting information of the online meeting can be shared through the short-distance communication function; correspondingly, when the sharing permission option is not selected, the meeting information of the online meeting cannot be shared through the short-distance communication function.

[0185] Figure 8a A schematic diagram of a permission configuration window provided in an embodiment of the present application. Figure 8a As shown, the permission configuration window 801 includes a sharing permission option 8011, and the sharing permission option 8011 is used to configure whether the conference information of the online conference can be shared through the short-distance communication function.

[0186] Figure 8b A schematic diagram of another permission configuration window provided in an embodiment of the present application. Figure 8b As shown, the permission configuration window 802 includes an option list 8021 and a content display area 8022; wherein the option list 8021 is used to display one or more options, and the option list 8021 includes a permission configuration option 8023; the content display area 8022 is used to display the specific content corresponding to each option in the option list 8021. When the permission configuration option 8023 is selected, the sharing permission option 8024 is displayed in the content display area 8022, and the sharing permission option 8024 is used to configure whether the meeting information of the online meeting can be shared through the short-distance communication function.

[0187] S702: Periodically broadcast broadcast data through the short-distance communication function.

[0188] In one implementation, the short-range communication function is any one of an infrared communication function and a Bluetooth communication function, and the computer device periodically sends the broadcast data on a broadcast channel for broadcasting through the short-range communication function.

[0189] In another embodiment, the short-range communication function is a local area network communication function, and the computer device periodically sends broadcast data in the local area network for broadcasting.

[0190] Figure 8c A schematic diagram of a broadcast method provided in an embodiment of the present application. Figure 8c As shown, after the broadcast starts, the computer device periodically broadcasts the broadcast data at time intervals until the broadcast end condition is met (such as the object closes the broadcast, the broadcast duration reaches a duration threshold, etc.).

[0191] Figure 8d A schematic diagram of a conference information sharing process provided by an embodiment of the present application. Figure 8d As shown, the computer device first displays an online conference creation page 803, which includes a permission configuration window 8031 ​​and a conference creation control 8032. The permission configuration window 8031 ​​includes a sharing permission option 8033, which is used to configure whether the conference information of the online conference can be shared through the short-distance communication function; the conference creation control 8032 is used to create an online conference according to the configuration in the permission configuration window 8031. When the conference creation control 8032 is triggered, the conference page 804 of the online conference is displayed, and the conference page 804 includes a conference sharing control 8041, which is used to share the conference information of the current online conference. When the conference sharing control 8041 is triggered, the sharing result window 805 is displayed. The sharing result window 805 includes result information 8051, which is used to indicate the sharing result of the conference information of the online conference; in addition, the sharing result window 805 can also include an information confirmation button 8052, and the sharing result window 805 is closed when the information confirmation button 8052 is triggered. Optionally, when the conference sharing control 8041 is triggered (before displaying the sharing result window 805), a sharing window may also be displayed. Figure 6a (Will Figure 6a Replace "search" with "share"), or refer to Figure 6e The shared window 6045 in will not be described in detail here.

[0192] In an embodiment of the present application, broadcast data is obtained, and the broadcast data carries the conference information of at least one online conference. Any conference information includes the conference entrance of the online conference corresponding to the conference information. The broadcast data is periodically broadcasted through the short-distance communication function, so that the receiver of the broadcast data can access the corresponding online conference through the conference entrance of the online conference in the broadcast data. It can be seen that the conference information broadcaster (such as the conference initiator) can broadcast the conference information of the online conference to nearby participants through the short-distance communication function, enriching the conference information transmission method of the online conference, so that the conference information of the online conference can be quickly disseminated, and improving the transmission efficiency of the conference information of the online conference.

[0193] See also Fig. 9 , Fig. 9 A flowchart of a data processing method provided in an embodiment of the present application, the data processing method can be executed by a computer device; for example, Figure 1 The computer device 101 shown in FIG. Fig. 9 As shown, the data processing method may include the following steps S901 and S902:

[0194] S901. Display a conference page of a target online conference.

[0195] The meeting page of the target online meeting includes the meeting sharing controls. The meeting page of the target online meeting can be found in Figure 6d , I will not go into details here.

[0196] S902: When the conference sharing control is triggered, a sharing option is displayed.

[0197] The sharing option includes a target option for triggering the short-range communication function to share the meeting information of the target online meeting. For a schematic diagram of the sharing option, please refer to Figure 6a (Will Figure 6a Replace "Search" with "Share" in the text box. For target options, please refer to data scanning options 6011), which will not be described here.

[0198] Further, in response to the target option being triggered, on the one hand, a sharing status page is displayed. The sharing status page is used to indicate the sharing status of the meeting information of the target online meeting, and the sharing status can be used to indicate the sharing result, or to indicate the real-time sharing status (such as the length of time shared, etc.). On the other hand, the computer device periodically broadcasts the meeting information of the target online meeting through the short-range communication function.

[0199] In the embodiment of the present application, the meeting page of the target online meeting is displayed, and the meeting page of the target online meeting includes a meeting sharing control. When the meeting sharing control is triggered, a sharing option is displayed, and the sharing option includes a target option for triggering the short-distance communication function to share the meeting information of the target online meeting. It can be seen that the meeting information sharing party (such as the online meeting creator) can trigger the sharing of the meeting information of the online meeting in the target area through the short-distance communication function through the target option in the sharing option, enriching the meeting information transmission method of the online meeting.

[0200] The method of the embodiment of the present application is described in detail above. In order to facilitate better implementation of the above scheme of the embodiment of the present application, the device of the embodiment of the present application is provided below accordingly.

[0201] See also Fig.10 , Fig.10 A schematic diagram of the structure of a data processing device provided in an embodiment of the present application is shown in FIG. Fig.10 The data processing apparatus shown may be mounted in a computer device, which may specifically be a terminal device or a server having a short-range communication function. Fig.10 The data processing device shown can be used to perform the above Figure 2 and Figure 3 Some or all of the functions of the described method embodiments. Fig.10 , the data processing device comprises:

[0202] The acquisition unit 1001 is used to acquire N broadcast data in a target area through a short-range communication function when it is detected that a data acquisition condition is met, the N broadcast data are broadcast by one or more broadcasting parties, each broadcast data carries the meeting information of at least one online meeting, any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information, and N is a positive integer; the data acquisition condition includes at least one of the following: the broadcast data acquisition function is triggered, and the current time matches the preset time;

[0203] The processing unit 1002 is used to parse the N broadcast data to obtain conference information of M online conferences, where M is a positive integer;

[0204] And it is used to select one of the M online conferences as a target online conference, and access the target online conference through a conference entrance of the target online conference.

[0205] In one implementation, the length of the conference entry is L1 bytes, and the conference information of any online conference also includes a key object and a conference identifier associated with the online conference, the length of the key object is L2 bytes, and the length of the conference identifier is L3 bytes;

[0206] The sum of L1, L2, and L3 is less than or equal to the length threshold.

[0207] In one implementation, the processing unit 1002 is configured to select one of the M online conferences as a target online conference and access the target online conference through a conference portal of the target online conference, specifically to:

[0208] Display summary information of M online conferences, where the summary information of any online conference is extracted based on the conference information of the online conference;

[0209] In response to the summary information of the target online conference being selected, the target online conference is accessed through the conference portal of the target online conference.

[0210] In one implementation, the processing unit 1002 is configured to display summary information of M online conferences, specifically to:

[0211] Obtain key information of M online conferences, where the key information of any online conference includes at least one of the following: the total number of participants, the number of participants per unit time, the cumulative duration, and the cumulative number of speakers;

[0212] Based on the key information of the M online conferences, determine the activity levels corresponding to the M online conferences;

[0213] The summary information of the M online conferences is sorted in descending order of activity, and the sorting result of the summary information of the M online conferences is displayed.

[0214] In one implementation, the conference information of any online conference also includes the broadcast start time of the online conference; the processing unit 1002 is used to display summary information of M online conferences, specifically to:

[0215] Through the second instruction, the application program interface of the container service is called to enable the container service to start N containers to load corresponding image files, thereby obtaining N containers loaded with N components.

[0216] In one embodiment, the N components are all database components, and the parameters associated with the N components include: an identifier of a database that the data processing unit needs to access during data processing; the processing unit 1002 is used to generate a target file through the parameters associated with the N components, specifically for:

[0217] Sorting the summary information of the M online conferences according to the order of the broadcast start time of each online conference to obtain a sorting result of the summary information of the M online conferences;

[0218] According to the sorting results, summary information of M online conferences is displayed.

[0219] In one implementation, the processing unit 1002 is further configured to:

[0220] When it is detected that the broadcast condition is met, periodically broadcasting at least one broadcast data through the short-distance communication function;

[0221] Among them, satisfying the broadcast condition means: at least one conference option is selected and the broadcast control is triggered; or, the conference information sharing control is triggered.

[0222] In one implementation, the conference information of any online conference also includes the broadcast start time of the online conference; the processing unit 1002 is used to select one of the M online conferences as the target online conference and access the target online conference through the conference entrance of the target online conference, specifically to:

[0223] Determining a first time period based on the current moment;

[0224] If there is only one online conference among the M online conferences whose broadcast start time belongs to the first time period, the online conference is determined as the target online conference, and the target online conference is accessed through the conference portal of the target online conference.

[0225] In one embodiment, the data processing method is executed by a terminal device, an online conference client is installed in the terminal device, and the online conference client includes a data scanning option; the broadcast data acquisition function is triggered including: the data scanning option is selected;

[0226] The N broadcast data are obtained by scanning the target area through the short-distance communication function within the second time period; the start time of the second time period is the time when the data scanning option is selected.

[0227] In one implementation, the short-range communication function includes at least one of the following: an infrared communication function, a Bluetooth communication function, and a local area network communication function.

[0228] According to one embodiment of the present application, Figure 2 and Figure 3 Some of the steps involved in the data processing method shown can be represented by Fig.10 The data processing device shown in the figure is executed by each unit. For example, Figure 2 The step S201 shown in FIG. 1 can be performed by Fig.10 The acquisition unit 1001 shown in FIG. 1 is executed, and step S202 and step S203 can be performed by Fig.10 The processing unit 1002 shown executes; Figure 3 The step S301 shown in FIG. Fig.10 The acquisition unit 1001 shown in FIG. 1 is executed, and steps S302 to S305 can be performed by Fig.10 Processing unit 1002 is shown executing. Fig.10 The various units in the data processing device shown can be respectively or all combined into one or several other units to constitute, or some of the units (some) can also be split into multiple smaller units in function to constitute, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In practical applications, the function of a unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of the present application, the data processing device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.

[0229] According to another embodiment of the present application, the program can be executed by running a program on a general computing device such as a computer device including a central processing unit (CPU), a random access memory medium (RAM), a read-only memory medium (ROM), and other processing elements and storage elements. Figure 2 and Figure 3 A computer program (including program code) for each step involved in the corresponding method shown in Fig.10 The data processing device shown in and the data processing method of the embodiment of the present application are implemented. The computer program can be recorded on, for example, a computer readable recording medium, and loaded into the above-mentioned computing device through the computer readable recording medium and run therein.

[0230] Based on the same inventive concept, the principles and beneficial effects of solving the problems by the data processing device provided in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems by the data processing method in the method embodiment of the present application. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.

[0231] See also Fig.11 , Fig.11 A schematic diagram of the structure of another data processing device provided in an embodiment of the present application, Fig.11 The data processing apparatus shown may be mounted in a computer device, which may specifically be a terminal device or a server having a short-range communication function. Fig.11 The data processing device shown can be used to perform the above Figure 7 Some or all of the functions of the described method embodiments. Fig.11 , the data processing device comprises:

[0232] The acquiring unit 1101 is configured to acquire broadcast data, where the broadcast data carries conference information of at least one online conference, and any conference information includes a conference entry of the online conference corresponding to the conference information;

[0233] The processing unit 1102 is configured to periodically broadcast the broadcast data through the short-distance communication function, so that a receiver of the broadcast data can access the corresponding online conference through the conference entrance of the online conference in the broadcast data.

[0234] In one implementation, the processing unit 1102 is used to obtain broadcast data, specifically to:

[0235] Obtaining the meeting information and permission information of the online meeting, where the permission information of any online meeting is used to indicate the sharing permission of the meeting information of the online meeting;

[0236] If the permission information of the online conference indicates that the conference information of the online conference is allowed to be shared through the short-distance communication function, broadcast data is generated based on the conference information of the online conference.

[0237] In one implementation, the conference information of any online conference also includes a key object and a conference identifier associated with the online conference;

[0238] If the lengths of the conference entry, the key object, and the conference identifier are all less than or equal to the corresponding length thresholds, the processing unit 1102 is configured to generate broadcast data based on the conference information of the online conference, specifically to:

[0239] Acquire header information of the broadcast data, where the header information is used to indicate the type of the broadcast data;

[0240] Merge the conference entry, key object, and conference ID to obtain valid data of the broadcast data;

[0241] The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

[0242] In one implementation, the conference information of any online conference also includes a key object and a conference identifier associated with the online conference;

[0243] If there is broadcast sub-data whose length is greater than L, and the broadcast sub-data is any one of a key object and a conference identifier, the processing unit 1102 is used to generate broadcast data based on the conference information of the online conference, specifically to:

[0244] Acquire header information of the broadcast data, where the header information is used to indicate the type of the broadcast data;

[0245] The broadcast sub-data is intercepted, and the length of the intercepted broadcast sub-data is L;

[0246] Add the intercepted broadcast sub-data to the valid data of the broadcast data;

[0247] The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

[0248] According to one embodiment of the present application, Figure 7 Some of the steps involved in the data processing method shown can be represented by Fig.11 The data processing device shown in the figure is executed by each unit. For example, Figure 7 The step S701 shown in FIG. Fig.11 The acquisition unit 1101 shown in FIG. 1 is executed, and step S702 can be performed by Fig.11 The processing unit 1102 is shown to execute. Fig.11 The various units in the data processing device shown can be respectively or all combined into one or several other units to constitute, or some of the units (some) can also be split into multiple smaller units in function to constitute, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In practical applications, the function of a unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of the present application, the data processing device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.

[0249] According to another embodiment of the present application, the program can be executed by running a program on a general computing device such as a computer device including a central processing unit (CPU), a random access memory medium (RAM), a read-only memory medium (ROM), and other processing elements and storage elements. Figure 7 A computer program (including program code) for each step involved in the corresponding method shown in Fig.11 The data processing device shown in and the data processing method of the embodiment of the present application are implemented. The computer program can be recorded on, for example, a computer readable recording medium, and loaded into the above-mentioned computing device through the computer readable recording medium and run therein.

[0250] Based on the same inventive concept, the principles and beneficial effects of solving the problems by the data processing device provided in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems by the data processing method in the method embodiment of the present application. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.

[0251] See also Fig.12 , Fig.12 A schematic diagram of the structure of another data processing device provided in an embodiment of the present application is shown in FIG. Fig.12 The data processing apparatus shown may be mounted in a computer device, which may specifically be a terminal device with a short-range communication function. Fig.12 The data processing device shown can be used to perform the above Fig. 9 Some or all of the functions of the described method embodiments. Fig.12 , the data processing device comprises:

[0252] A display unit 1201 is used to display a conference page of a target online conference, where the conference page of the target online conference includes a conference sharing control;

[0253] And when the conference sharing control is triggered, sharing options are displayed, and the sharing options include a target option for triggering the short-range communication function to share the conference information of the target online conference.

[0254] According to one embodiment of the present application, Fig. 9 Some of the steps involved in the data processing method shown can be represented by Fig.12 The data processing device shown in the figure is executed by each unit. For example, Fig. 9 Steps S901 and S902 shown in FIG. 1 can be represented by Fig.12 The display unit 1201 is shown to execute. Fig.12The various units in the data processing device shown can be respectively or all combined into one or several other units to constitute, or some of the units (some) can also be split into multiple smaller units in function to constitute, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In practical applications, the function of a unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of the present application, the data processing device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.

[0255] According to another embodiment of the present application, the program can be executed by running a program on a general computing device such as a computer device including a central processing unit (CPU), a random access memory medium (RAM), a read-only memory medium (ROM), and other processing elements and storage elements. Fig. 9 A computer program (including program code) for each step involved in the corresponding method shown in Fig.12 The data processing device shown in and the data processing method of the embodiment of the present application are implemented. The computer program can be recorded on, for example, a computer readable recording medium, and loaded into the above-mentioned computing device through the computer readable recording medium and run therein.

[0256] Based on the same inventive concept, the principles and beneficial effects of solving the problems by the data processing device provided in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems by the data processing method in the method embodiment of the present application. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.

[0257] See also Fig.13 , Fig.13 A schematic diagram of the structure of another data processing device provided in an embodiment of the present application is shown in FIG. Fig.13 The data processing apparatus shown may be mounted in a computer device, which may specifically be a terminal device with a short-range communication function. Fig.13 The data processing device shown can be used to perform the above Figure 5 Some or all of the functions of the described method embodiments. Fig.13 , the data processing device comprises:

[0258] The display unit 1301 is used to display a search page for an online conference, where the search page includes at least one data scanning option;

[0259] and for displaying a summary information display window of an online conference in response to a target data scanning option being triggered, wherein the summary information display window displays summary information of at least one online conference, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in the broadcast data, and the broadcast data is obtained by triggering the short-range communication function through the target data scanning option, and the target data scanning option is any one of the at least one data scanning option;

[0260] And when the summary information of the target online conference is selected, the conference page of the target online conference is displayed, and the target online conference is any one of the at least one online conference.

[0261] According to one embodiment of the present application, Figure 5 Some of the steps involved in the data processing method shown can be represented by Fig.13 The data processing device shown in the figure is executed by each unit. For example, Figure 5 Steps S501 to S503 shown in FIG. 5 can be performed by Fig.13 The display unit 1301 is shown to execute. Fig.13 The various units in the data processing device shown can be respectively or all combined into one or several other units to constitute, or some of the units (some) can also be split into multiple smaller units in function to constitute, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In practical applications, the function of a unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of the present application, the data processing device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.

[0262] According to another embodiment of the present application, the program can be executed by running a program on a general computing device such as a computer device including a central processing unit (CPU), a random access memory medium (RAM), a read-only memory medium (ROM), and other processing elements and storage elements. Figure 5 A computer program (including program code) for each step involved in the corresponding method shown in Fig.13 The data processing device shown in and the data processing method of the embodiment of the present application are implemented. The computer program can be recorded on, for example, a computer readable recording medium, and loaded into the above-mentioned computing device through the computer readable recording medium and run therein.

[0263] Based on the same inventive concept, the principles and beneficial effects of solving the problems by the data processing device provided in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems by the data processing method in the method embodiment of the present application. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.

[0264] See also Fig.14 , Fig.14 The following is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device may be a terminal device or a server. Fig.14 As shown, the computer device at least includes a processor 1401, a communication interface 1402 and a memory 1403. The processor 1401, the communication interface 1402 and the memory 1403 can be connected via a bus or other means. The processor 1401 (or central processing unit (CPU)) is the computing core and control core of the computer device, which can parse various instructions in the computer device and process various data of the computer device. For example, the CPU can be used to parse the power on and off instructions issued by the object to the computer device, and control the computer device to perform power on and off operations; for example, the CPU can transmit various interactive data between the internal structures of the computer device, and so on. The communication interface 1402 can optionally include a standard wired interface, a wireless interface (such as WI-FI, a mobile communication interface, etc.), which can be used to send and receive data under the control of the processor 1401; the communication interface 1402 can also be used for the transmission and interaction of data within the computer device. The memory 1403 (Memory) is a memory device in the computer device, which is used to store programs and data. It is understandable that the memory 1403 here may include a built-in memory of the computer device, and of course may also include an extended memory supported by the computer device. The memory 1403 provides a storage space, which stores the operating system of the computer device, including but not limited to: Android system, iOS system, Windows Phone system, etc., which is not limited in this application.

[0265] The embodiment of the present application also provides a computer-readable storage medium (Memory), which is a memory device in a computer device for storing programs and data. It is understandable that the computer-readable storage medium here can include both built-in storage media in the computer device and, of course, extended storage media supported by the computer device. The computer-readable storage medium provides a storage space that stores the processing system of the computer device. In addition, a computer program suitable for being loaded and executed by the processor 1401 is also stored in the storage space. It should be noted that the computer-readable storage medium here can be a high-speed RAM memory, or a non-volatile memory, such as at least one disk storage; optionally, it can also be at least one computer-readable storage medium located away from the aforementioned processor.

[0266] In one embodiment, the processor 1401 performs the following operations by running the computer program in the memory 1403:

[0267] When it is detected that the data acquisition condition is met, N broadcast data in the target area are acquired through the short-range communication function, the N broadcast data are broadcast by one or more broadcasting parties, each broadcast data carries the meeting information of at least one online meeting, any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information, and N is a positive integer; the data acquisition condition includes at least one of the following: the broadcast data acquisition function is triggered, and the current time matches the preset time;

[0268] Parse N broadcast data to obtain conference information of M online conferences, where M is a positive integer;

[0269] One of the M online conferences is selected as a target online conference, and the target online conference is accessed through a conference portal of the target online conference.

[0270] As an optional embodiment, the length of the conference entry is L1 bytes, and the conference information of any online conference also includes a key object and a conference identifier associated with the online conference, the length of the key object is L2 bytes, and the length of the conference identifier is L3 bytes;

[0271] The sum of L1, L2, and L3 is less than or equal to the length threshold.

[0272] As an optional embodiment, the processor 1401 selects one of the M online conferences as the target online conference and accesses the target online conference through the conference entrance of the target online conference. The specific embodiment is as follows:

[0273] Display summary information of M online conferences, where the summary information of any online conference is extracted based on the conference information of the online conference;

[0274] In response to the summary information of the target online conference being selected, the target online conference is accessed through the conference portal of the target online conference.

[0275] As an optional embodiment, a specific embodiment of the processor 1401 displaying summary information of M online conferences is:

[0276] Obtain key information of M online conferences, where the key information of any online conference includes at least one of the following: the total number of participants, the number of participants per unit time, the cumulative duration, and the cumulative number of speakers;

[0277] Based on the key information of the M online conferences, determine the activity levels corresponding to the M online conferences;

[0278] The summary information of the M online conferences is sorted in descending order of activity, and the sorting result of the summary information of the M online conferences is displayed.

[0279] As an optional embodiment, the conference information of any online conference also includes the broadcast start time of the online conference; the specific embodiment of the processor 1401 displaying the summary information of M online conferences is:

[0280] Sorting the summary information of the M online conferences according to the order of the broadcast start time of each online conference to obtain a sorting result of the summary information of the M online conferences;

[0281] According to the sorting results, summary information of M online conferences is displayed.

[0282] As an optional embodiment, the processor 1401 further performs the following operations by running the computer program in the memory 1403:

[0283] When it is detected that the broadcast condition is met, periodically broadcasting at least one broadcast data through the short-distance communication function;

[0284] Among them, satisfying the broadcast condition means: at least one conference option is selected and the broadcast control is triggered; or, the conference information sharing control is triggered.

[0285] As an optional embodiment, the conference information of any online conference also includes the broadcast start time of the online conference; the processor 1401 selects one of the M online conferences as the target online conference, and accesses the target online conference through the conference entrance of the target online conference. The specific embodiment is as follows:

[0286] Determining a first time period based on the current moment;

[0287] If there is only one online conference among the M online conferences whose broadcast start time belongs to the first time period, the online conference is determined as the target online conference, and the target online conference is accessed through the conference portal of the target online conference.

[0288] As an optional embodiment, the data processing method is executed by a terminal device, an online conference client is installed in the terminal device, and the online conference client includes a data scanning option; the broadcast data acquisition function is triggered including: the data scanning option is selected;

[0289] The N broadcast data are obtained by scanning the target area through the short-distance communication function within the second time period; the start time of the second time period is the time when the data scanning option is selected.

[0290] As an optional embodiment, the short-range communication function includes at least one of the following: an infrared communication function, a Bluetooth communication function, and a local area network communication function.

[0291] In another embodiment, the processor 1401 performs the following operations by running the computer program in the memory 1403:

[0292] Acquire broadcast data, where the broadcast data carries conference information of at least one online conference, and any conference information includes a conference entrance of the online conference corresponding to the conference information;

[0293] The broadcast data is periodically broadcasted through the short-distance communication function, so that the receiver of the broadcast data can access the corresponding online conference through the conference entrance of the online conference in the broadcast data.

[0294] As an optional embodiment, a specific embodiment of the processor 1401 acquiring the broadcast data is:

[0295] Obtaining the meeting information and permission information of the online meeting, where the permission information of any online meeting is used to indicate the sharing permission of the meeting information of the online meeting;

[0296] If the permission information of the online conference indicates that the conference information of the online conference is allowed to be shared through the short-distance communication function, broadcast data is generated based on the conference information of the online conference.

[0297] As an optional embodiment, the conference information of any online conference also includes key objects and conference identifiers associated with the online conference;

[0298] If the lengths of the conference entry, key object, and conference identifier are all less than or equal to the corresponding length thresholds, the specific embodiment of the processor 1401 generating broadcast data based on the conference information of the online conference is:

[0299] Acquire header information of the broadcast data, where the header information is used to indicate the type of the broadcast data;

[0300] Merge the conference entry, key object, and conference ID to obtain valid data of the broadcast data;

[0301] The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

[0302] As an optional embodiment, the conference information of any online conference also includes key objects and conference identifiers associated with the online conference;

[0303] If there is broadcast sub-data whose length is greater than L, and the broadcast sub-data is any one of a key object and a conference identifier, a specific embodiment in which the processor 1401 generates broadcast data based on the conference information of the online conference is:

[0304] Acquire header information of the broadcast data, where the header information is used to indicate the type of the broadcast data;

[0305] The broadcast sub-data is intercepted, and the length of the intercepted broadcast sub-data is L;

[0306] Add the intercepted broadcast sub-data to the valid data of the broadcast data;

[0307] The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

[0308] In yet another embodiment, the processor 1401 performs the following operations by running the computer program in the memory 1403:

[0309] Displaying a meeting page of a target online meeting, wherein the meeting page of the target online meeting includes a meeting sharing control;

[0310] When the conference sharing control is triggered, sharing options are displayed, and the sharing options include a target option for triggering the short-range communication function to share the conference information of the target online conference.

[0311] In yet another embodiment, the processor 1401 performs the following operations by running the computer program in the memory 1403:

[0312] Displaying a search page for an online meeting, the search page including at least one data scanning option;

[0313] In response to the target data scanning option being triggered, a summary information display window of the online conference is displayed, wherein the summary information display window displays summary information of at least one online conference, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in the broadcast data, and the broadcast data is obtained by triggering the short-range communication function through the target data scanning option, and the target data scanning option is any one of the at least one data scanning options;

[0314] When the summary information of the target online conference is selected, the conference page of the target online conference is displayed, and the target online conference is any one of the at least one online conference.

[0315] Based on the same inventive concept, the principles and beneficial effects of solving the problems provided by the computer device in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems provided by the data processing method in the method embodiment of the present application. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.

[0316] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored. The computer program is suitable for being loaded by a processor and executing the data processing method of the above method embodiment.

[0317] The embodiment of the present application also provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above-mentioned data processing method.

[0318] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0319] The modules in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0320] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the readable storage medium can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0321] What is disclosed above is only a preferred embodiment of the present application, and it certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiment and equivalent changes made according to the claims of the present application are still within the scope covered by the application.

Claims

1. A data processing method, characterized in that: The method comprises: When it is detected that the data acquisition condition is met, N broadcast data in the target area are acquired through the short-range communication function, the N broadcast data are broadcast by one or more broadcasting parties, each broadcast data carries the meeting information of at least one online meeting, any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information, and N is a positive integer; the data acquisition condition includes at least one of the following: the broadcast data acquisition function is triggered, and the current time matches the preset time; Parsing the N broadcast data to obtain conference information of M online conferences, where M is a positive integer; One of the M online conferences is selected as a target online conference, and the target online conference is accessed through a conference portal of the target online conference.

2. The method according to claim 1, characterized in that The length of the conference entry is L1 bytes. The conference information of any online conference also includes a key object and a conference identifier associated with the online conference. The length of the key object is L2 bytes, and the length of the conference identifier is L3 bytes. The sum of L1, L2, and L3 is less than or equal to the length threshold.

3. The method according to claim 1, characterized in that The selecting one of the M online conferences as a target online conference, and accessing the target online conference through a conference entrance of the target online conference, includes: Display summary information of the M online conferences, where the summary information of any online conference is extracted based on the conference information of the online conference; In response to the summary information of the target online conference being selected, the target online conference is accessed through the conference portal of the target online conference.

4. The method according to claim 3, characterized in that The displaying summary information of the M online conferences includes: Obtain key information of the M online conferences, where the key information of any online conference includes at least one of the following: the total number of participants, the number of participants per unit time, the cumulative duration, and the cumulative number of speakers; Determining, based on the key information of the M online conferences, the activity levels corresponding to the M online conferences; The summary information of the M online conferences is sorted in descending order of activity, and the sorting result of the summary information of the M online conferences is displayed.

5. The method according to claim 3, characterized in that The conference information of any online conference also includes the broadcast start time of the online conference; the summary information of the M online conferences is displayed, including: Sorting the summary information of the M online conferences according to the order of the broadcast start time of each online conference to obtain a sorting result of the summary information of the M online conferences; According to the sorting result, summary information of the M online conferences is displayed.

6. The method according to claim 1, characterized in that The method further comprises: When it is detected that the broadcast condition is met, periodically broadcasting at least one broadcast data through the short-distance communication function; Among them, satisfying the broadcast condition means: at least one conference option is selected and the broadcast control is triggered; or, the conference information sharing control is triggered.

7. The method according to claim 1, characterized in that The conference information of any online conference also includes the broadcast start time of the online conference; the selecting one of the M online conferences as the target online conference, and accessing the target online conference through the conference entrance of the target online conference, includes: Determining a first time period based on the current moment; If only one of the M online conferences has a broadcast start time that belongs to the first time period, the online conference is determined as a target online conference, and the target online conference is accessed through the conference portal of the target online conference.

8. The method according to claim 1, characterized in that The data processing method is executed by a terminal device, wherein an online conference client is installed in the terminal device, and the online conference client includes a data scanning option; the broadcast data acquisition function is triggered including: the data scanning option is selected; The N broadcast data are obtained by scanning the target area through the short-distance communication function within a second time period; the start time of the second time period is the time when the data scanning option is selected.

9. The method according to claim 1, characterized in that The short-distance communication function includes at least one of the following: infrared communication function, Bluetooth communication function, and local area network communication function.

10. A data processing method, characterized in that: The method comprises: Acquire broadcast data, where the broadcast data carries conference information of at least one online conference, where any conference information includes a conference entrance of the online conference corresponding to the conference information; The broadcast data is periodically broadcasted through a short-distance communication function, so that a receiver of the broadcast data can access a corresponding online conference through a conference entrance of the online conference in the broadcast data.

11. The method according to claim 10, characterized in that The acquiring of broadcast data comprises: Obtaining the meeting information and permission information of the online meeting, where the permission information of any online meeting is used to indicate the sharing permission of the meeting information of the online meeting; If the permission information of the online conference indicates that the conference information of the online conference is allowed to be shared through the short-distance communication function, broadcast data is generated based on the conference information of the online conference.

12. The method according to claim 11, characterized in that The conference information of any online conference also includes the key objects and conference identifiers associated with the online conference; If the lengths of the conference entry, the key object, and the conference identifier are all less than or equal to corresponding length thresholds, then generating broadcast data based on the conference information of the online conference includes: Acquire header information of broadcast data, where the header information is used to indicate the type of the broadcast data; Merging the conference entry, the key object, and the conference identifier to obtain valid data of the broadcast data; The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

13. The method according to claim 11, characterized in that The conference information of any online conference also includes the key objects and conference identifiers associated with the online conference; If there is broadcast sub-data whose length is greater than L, and the broadcast sub-data is any one of the key object and the conference identifier, then generating broadcast data based on the conference information of the online conference includes: Acquire header information of the broadcast data, where the header information is used to indicate a type of the broadcast data; The broadcast sub-data is intercepted, and the length of the intercepted broadcast sub-data is L; Adding the intercepted broadcast sub-data to the valid data of the broadcast data; The header information of the broadcast data and the valid data of the broadcast data are packaged to obtain the broadcast data.

14. A data processing method, characterized in that: The method comprises: Displaying a meeting page of a target online meeting, wherein the meeting page of the target online meeting includes a meeting sharing control; When the conference sharing control is triggered, sharing options are displayed; the sharing options include a target option for triggering a short-range communication function to share the conference information of the target online conference.

15. A data processing method, characterized in that: The method comprises: Displaying a search page for an online meeting, the search page including at least one data scanning option; In response to the target data scanning option being triggered, a summary information display window of the online conference is displayed, wherein the summary information display window displays summary information of at least one online conference, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in the broadcast data, and the broadcast data is obtained by triggering the short-range communication function through the target data scanning option, and the target data scanning option is any one of the at least one data scanning option; When the summary information of the target online conference is selected, the conference page of the target online conference is displayed, and the target online conference is any one of the at least one online conference.

16. A data processing device, characterized in that: The data processing device comprises: An acquisition unit is configured to acquire N broadcast data in a target area through a short-range communication function when it is detected that a data acquisition condition is met, wherein the N broadcast data are broadcast by one or more broadcasting parties, each broadcast data carries the meeting information of at least one online meeting, and any meeting information includes the meeting entrance of the online meeting corresponding to the meeting information, and N is a positive integer; the data acquisition condition includes at least one of the following: the broadcast data acquisition function is triggered, and the current time matches the preset time; A processing unit, configured to parse the N broadcast data to obtain conference information of M online conferences, where M is a positive integer; And it is used to select one of the M online conferences as a target online conference, and access the target online conference through the conference entrance of the target online conference.

17. A data processing device, characterized in that: The data processing device comprises: An acquiring unit, configured to acquire broadcast data, wherein the broadcast data carries conference information of at least one online conference, and any conference information includes a conference entry of the online conference corresponding to the conference information; The processing unit is used to periodically broadcast the broadcast data through a short-distance communication function, so that a receiver of the broadcast data can access a corresponding online conference through a conference entrance of the online conference in the broadcast data.

18. A data processing device, characterized in that: The data processing device comprises: A display unit, configured to display a conference page of a target online conference, wherein the conference page of the target online conference includes a conference sharing control; And when the conference sharing control is triggered, sharing options are displayed; the sharing options include a target option for triggering a short-range communication function to share the target online conference.

19. A data processing device, characterized in that: The data processing device comprises: A display unit, configured to display a search page for an online conference, wherein the search page includes at least one data scanning option; and for displaying a summary information display window of an online conference in response to a target data scanning option being triggered, wherein the summary information display window displays summary information of at least one online conference, and the summary information of any online conference is extracted based on the conference information of the online conference; the conference information of the online conference is carried in broadcast data, and the broadcast data is obtained by triggering a short-range communication function through the target data scanning option, and the target data scanning option is any one of the at least one data scanning option; And when the summary information of the target online conference is selected, the conference page of the target online conference is displayed, and the target online conference is any one of the at least one online conference.

20. A computer device, characterized in that: include: a memory, wherein a computer program is stored in the memory; A processor, used to load the computer program to implement the data processing method as described in any one of claims 1 to 9, or used to load the computer program to implement the data processing method as described in any one of claims 10 to 13, or used to load the computer program to implement the data processing method as described in claim 14, or used to load the computer program to implement the data processing method as described in claim 15.