Conference call processing method and device, electronic equipment, chip and medium

By receiving the cancel request for meeting hosting and canceling the target meeting joining party, the problem of failure to create a successful meeting call is solved, and the quick call between multiple candidate meeting joining parties and the meeting host is realized, which improves the meeting call Processing efficiency.

CN119449957APending Publication Date: 2025-02-14BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411479787.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

During the creation of a conference call, if the candidate meeting party fails to answer the call, the conference call is not created successfully, making it difficult to achieve the call between the candidate meeting party and the meeting host, and reducing the efficiency of the conference call.

Method used

Provide a method for processing a conference call, including receiving a cancel request for meeting hosting, carrying the telephone number of the target conference party and canceling operations, and canceling the target conference party based on this information.

Benefits of technology

By canceling the request, the meeting host can interact with the conference center and cancel the joining process of candidate meeting parties who have not answered the call, thus successfully creating a conference call, quickly realizing calls between multiple candidate meeting parties and the meeting host, and improving the conference call processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449957A_ABST
    Figure CN119449957A_ABST
Patent Text Reader

Abstract

The invention relates to a conference call processing method and device, electronic equipment, a chip and a medium, and the method comprises the steps: receiving a cancel request of conference hosting in a conference call service; the cancelling request carries a telephone number of the target conference joining party and cancelling operation; according to the cancelling operation and the telephone number of the target conference joining party, performing joining cancelling processing on the target conference joining party; wherein the conference host can interact with the conference center through the cancel request so as to cancel the joining processing of the candidate conference joining parties which do not answer the call, so that the conference call can be successfully created, the call between the plurality of candidate conference joining parties and the conference host can be quickly realized, and the processing efficiency of the conference call is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a conference call processing method, device, electronic device, chip and medium. Background Art

[0002] Currently, during the process of creating a conference call, the conference host can initiate paging to multiple candidate conference participants through the conference center. If a candidate conference participant does not answer the call, the conference call is not successfully created, and it is difficult to realize calls between multiple candidate conference participants and the conference host, resulting in poor processing efficiency of the conference call. Summary of the invention

[0003] The present disclosure provides a conference call processing method, device, electronic device, chip and medium.

[0004] According to a first aspect of an embodiment of the present disclosure, a method for processing a conference call is provided, the method comprising: receiving a cancellation request from a conference host in a conference call service; the cancellation request carries a telephone number of a target conference participant and a cancellation operation; and performing a cancellation process on the target conference participant based on the cancellation operation and the telephone number of the target conference participant.

[0005] In one embodiment of the present disclosure, the target conference joiner is an object that is to be joined to the conference call but has not successfully joined the conference call during the conference call processing process.

[0006] In one embodiment of the present disclosure, before receiving a cancellation request from a conference host in a conference call service, the method further includes: receiving a conference call processing request from the conference host; the conference call processing request includes a telephone number of at least one candidate conference joiner to be added to the conference call; according to the telephone number of the at least one candidate conference joiner, performing a joining process on the at least one candidate conference joiner, and obtaining a processing status of the at least one candidate conference joiner; the processing status indicates whether the candidate conference joiner has successfully joined the conference call; and according to the processing status of the at least one candidate conference joiner, performing a processing status indication process on the conference host.

[0007] In one embodiment of the present disclosure, the conference call processing request includes a conference call establishment request and / or a conference call update request.

[0008] In one embodiment of the present disclosure, the method also includes: when the target conference joiner completes the cancellation of joining processing, updating the processing status of at least one candidate conference joiner to join the conference call to obtain the updated processing status of the at least one candidate conference joiner; and performing update processing status indication processing on the conference host based on the updated processing status of the at least one candidate conference joiner.

[0009] In one embodiment of the present disclosure, the cancellation processing of the target conference participant is performed based on the cancellation operation and the telephone number of the target conference participant, including: sending a cancellation instruction to the target conference participant based on the cancellation operation and the telephone number of the target conference participant; and receiving the cancellation processing result returned by the target conference participant.

[0010] According to the second aspect of an embodiment of the present disclosure, a method for processing a conference call is also provided, the method comprising: when a cancellation operation is detected for a target conference participant in a conference call service, sending a cancellation request to a conference center; the cancellation request carries the telephone number of the target conference participant and the cancellation operation, indicating that the target conference participant is to be cancelled.

[0011] In one embodiment of the present disclosure, the target conference joiner is an object that is to be joined to the conference call but has not successfully joined the conference call during the conference call processing process.

[0012] In one embodiment of the present disclosure, the method also includes: sending a conference call processing request to a conference center; the conference call processing request includes a telephone number of at least one candidate conference participant to be added to the conference call; receiving a processing status of the at least one candidate conference participant indicated by the conference center; the processing status indicates whether the candidate conference participant has successfully joined the conference call.

[0013] In one embodiment of the present disclosure, the method further includes: displaying a processing status of at least one candidate conference joiner to be added to the conference call.

[0014] In one embodiment of the present disclosure, the conference call processing request includes a conference call establishment request and / or a conference call update request.

[0015] According to a third aspect of an embodiment of the present disclosure, a conference call processing system is also provided, the system comprising: a conference host and a conference center; the conference center is used to execute the conference call processing method as described in the first aspect; the conference host is used to execute the conference call processing method as described in the second aspect.

[0016] According to the fourth aspect of the embodiment of the present disclosure, a conference call processing device is also provided, which includes: a first receiving module, used to receive a cancellation request from a conference host in a conference call service; the cancellation request carries the telephone number of the target conference participant and a cancellation operation; a first processing module, used to cancel the joining process of the target conference participant according to the cancellation operation and the telephone number of the target conference participant.

[0017] In one embodiment of the present disclosure, the target conference joiner is an object that is to be joined to the conference call but has not successfully joined the conference call during the conference call processing process.

[0018] In one embodiment of the present disclosure, the device also includes: a second receiving module, a second processing module and a third processing module; the second receiving module is used to receive a conference call processing request from the conference host; the conference call processing request includes a telephone number of at least one candidate conference joiner to be added to the conference call; the second processing module is used to perform joining processing on the at least one candidate conference joiner according to the telephone number of the at least one candidate conference joiner, and obtain the processing status of the at least one candidate conference joiner; the processing status indicates whether the candidate conference joiner has successfully joined the conference call; the third processing module is used to perform processing status indication processing on the conference host according to the processing status of the at least one candidate conference joiner.

[0019] In one embodiment of the present disclosure, the conference call processing request includes a conference call establishment request and / or a conference call update request.

[0020] In one embodiment of the present disclosure, the device also includes: a fourth processing module and a fifth processing module; the fourth processing module is used to update the processing status of at least one candidate conference joiner to join the conference call when the target conference joiner completes the cancellation of joining processing, and obtain the updated processing status of the at least one candidate conference joiner; the fifth processing module is used to perform update processing status indication processing on the conference host according to the updated processing status of the at least one candidate conference joiner.

[0021] In one embodiment of the present disclosure, the first processing module is specifically used to send a cancellation instruction to the target conference participant according to the cancellation operation and the telephone number of the target conference participant; and receive a cancellation processing result returned by the target conference participant.

[0022] According to the fifth aspect of the embodiment of the present disclosure, a conference call processing device is also provided, which includes: a first sending module, which is used to send a cancellation request to a conference center when a cancellation operation is detected for a target conference participant in a conference call service; the cancellation request carries the telephone number of the target conference participant and the cancellation operation, indicating that the target conference participant is to be cancelled.

[0023] In one embodiment of the present disclosure, the target conference joiner is an object that is to be joined to the conference call but has not successfully joined the conference call during the conference call processing process.

[0024] In one embodiment of the present disclosure, the device also includes: a second sending module and a receiving module; the second sending module is used to send a conference call processing request to the conference center; the conference call processing request includes the telephone number of at least one candidate conference joiner to be added to the conference call; the receiving module is used to receive the processing status of the at least one candidate conference joiner indicated by the conference center; the processing status indicates whether the candidate conference joiner has successfully joined the conference call.

[0025] In one embodiment of the present disclosure, the apparatus further includes: a display module, configured to display a processing status of at least one candidate conference joiner to be added to the conference call.

[0026] In one embodiment of the present disclosure, the conference call processing request includes a conference call establishment request and / or a conference call update request.

[0027] According to a sixth aspect of an embodiment of the present disclosure, there is also provided an electronic device, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to: implement the steps of the conference call processing method as described above.

[0028] According to a seventh aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is also provided. When instructions in the storage medium are executed by a processor, the processor is enabled to execute the conference call processing method as described above.

[0029] According to the eighth aspect of the embodiment of the present disclosure, a chip is also provided, including one or more interface circuits and one or more processors; the interface circuit is used to receive a signal, the signal includes a computer instruction, and when the processor executes the computer instruction, the chip executes the conference call processing method as described above.

[0030] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0031] By receiving a cancellation request from a conference host in a conference call service; the cancellation request carries the phone number of the target conference participant and a cancellation operation; and according to the cancellation operation and the phone number of the target conference participant, the target conference participant is canceled from joining; wherein, through the cancellation request, the conference host can interact with the conference center to cancel the joining process of the candidate conference participant who has not answered the call, thereby successfully creating a conference call and quickly realizing calls between multiple candidate conference participants and the conference host, thereby improving the processing efficiency of the conference call.

[0032] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0034] Figure 1 A flowchart of a method for processing a conference call according to an embodiment of the present disclosure;

[0035] Figure 2 A flowchart of a method for processing a conference call according to another embodiment of the present disclosure;

[0036] Figure 3 A schematic diagram of the signaling for canceling an object from joining a conference call during the one-touch conference call establishment;

[0037] Figure 4 A signaling diagram for canceling an object's participation in a conference call in a one-click invitation;

[0038] Figure 5 A flowchart of a method for processing a conference call according to another embodiment of the present disclosure;

[0039] Figure 6 This is a schematic diagram of the structure of a conference call processing device according to an embodiment of the present disclosure;

[0040] Figure 7 This is a schematic diagram of the structure of a conference call processing device according to an embodiment of the present disclosure;

[0041] Figure 8 is a structural block diagram of an electronic device according to an exemplary embodiment of the present disclosure;

[0042] Fig. 9 The figure is a schematic diagram of the structure of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0043] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0044] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0045] Currently, during the process of creating a conference call, the conference host can initiate paging to multiple candidate conference participants through the conference center. If a candidate conference participant does not answer the call, the conference call is not successfully created, and it is difficult to realize calls between multiple candidate conference participants and the conference host, resulting in poor processing efficiency of the conference call.

[0046] Figure 1 The flowchart of the conference call processing method of one embodiment of the present disclosure is as follows. It should be noted that the conference call processing method of the present embodiment can be applied to a conference call processing device, which can be configured in an electronic device or chip so that the electronic device or chip can perform the conference call processing function.

[0047] Among them, the electronic device can be any device with computing capabilities, such as a personal computer (PC), a mobile terminal, a terminal device, a server, etc. The mobile terminal can be, for example, a vehicle-mounted device, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, and other hardware devices with various operating systems, touch screens and / or display screens.

[0048] In addition, the conference call processing device may also be software in an electronic device. The software may be, for example, conference call processing software. The conference call processing software may be, for example, a conference host or a conference center. In the following embodiments, the execution subject is an example of a conference center.

[0049] like Figure 1 As shown, the method comprises the following steps:

[0050] Step 101: receiving a cancellation request from a conference host in a conference call service; the cancellation request carries the telephone number of the target conference participant and a cancellation operation.

[0051] In the disclosed embodiment, multiple objects are involved in the conference call service. Among them, the object that initiates the conference call can be the conference host; and the other objects in the conference call can be conference participants. Among them, in a conference call, there is only one conference host, and the others are all conference participants.

[0052] In an embodiment of the present disclosure, in one example, the target conference joiner may be a conference participant who has joined the conference call, or may be a conference joiner who is to join the conference call. That is, in this example, the target conference joiner may be any one or more of the conference participants and the conference joiner.

[0053] In another example, the target conference participant may be an object that is to be added to the conference call but has not been added to the conference call successfully during the conference call processing. That is, in this example, the conference host may cancel the joining process for the conference participant that has not been added to the conference call successfully.

[0054] Among them, the object that is waiting to join the conference call but has not successfully joined the conference call, for example, the conference host initiates a paging call to the object through the conference center, but the object has not answered the call. At this time, the status of the object is waiting to join the conference call and has not successfully joined the conference call.

[0055] Step 102: cancel the joining of the target conference participant according to the cancel operation and the telephone number of the target conference participant.

[0056] In the disclosed embodiment, the conference center may perform step 102 by, for example, sending a cancellation instruction to the target conference participant according to the cancellation operation and the target conference participant's phone number; and receiving a cancellation processing result returned by the target conference participant.

[0057] It should be noted that the telephone number here is the number used by the target conference participant to join the conference or be paged. The number can be a traditional telephone number such as a mobile phone number, or an account number of the target conference participant in the conference call service, etc., which is not specifically limited here.

[0058] Specifically, after the conference center sends a cancellation instruction to the target conference participant, it can receive a status code returned by the target conference participant, which status code can indicate that the instruction has been successfully processed; thereafter, it waits for a termination instruction from the target conference participant; based on the termination instruction, it is determined that the target conference participant has canceled joining the conference; based on the termination instruction, confirmation information is returned to the target conference participant.

[0059] The status code may be, for example, 200 OK, the termination instruction may be, for example, a value of 487, and the confirmation information may be, for example, ACK.

[0060] Among them, the conference center can cancel the target conference participant by sending a cancellation instruction to the target conference participant, so that the conference call can be successfully created in time to process the call between the conference host and other conference participants, avoiding long waiting times and improving the processing efficiency of the conference call.

[0061] Among them, it should be noted that in order to facilitate the conference host to understand the processing status of at least one candidate conference participant who needs to join the conference call, the conference center can also perform the following process: when the target conference participant completes the cancellation of joining processing, the processing status of at least one candidate conference participant to be joined to the conference call is updated to obtain the updated processing status of at least one candidate conference participant; according to the updated processing status of at least one candidate conference participant, the conference host is instructed to update the processing status.

[0062] It should be noted that, in one example, the conference center can send the updated processing status of each candidate conference joiner to the conference host so that the conference host can understand the updated processing status of each candidate conference joiner. In another example, the conference center can send the updated processing status of the candidate conference joiner whose processing status has changed to the conference host. In another example, the conference center can send the updated processing status of some candidate conference joiners to the conference host, wherein the updated processing status of these some candidate conference joiners indicates successful joining of the conference call.

[0063] After learning the update processing status of each candidate conference participant, the conference host can continue to select a target conference participant from among them to cancel the joining process, thereby speeding up the establishment of the conference call and improving the success probability of the conference call establishment.

[0064] In the conference call processing method of the disclosed embodiment, a cancellation request from a conference host in a conference call service is received; the cancellation request carries the telephone number of a target conference participant and a cancellation operation; and according to the cancellation operation and the telephone number of the target conference participant, a cancellation process is performed on the target conference participant; wherein, through the cancellation request, the conference host can interact with the conference center to cancel the joining process of the candidate conference participants who have not answered the call, thereby successfully creating a conference call, thereby quickly realizing calls between multiple candidate conference participants and the conference host, thereby improving the processing efficiency of conference calls.

[0065] Figure 2The flowchart of the conference call processing method of one embodiment of the present disclosure is as follows. It should be noted that the conference call processing method of the present embodiment can be applied to a conference call processing device, which can be configured in an electronic device or chip so that the electronic device or chip can perform the conference call processing function.

[0066] Among them, the electronic device can be any device with computing capabilities, such as a personal computer (PC), a mobile terminal, a terminal device, a server, etc. The mobile terminal can be, for example, a vehicle-mounted device, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, and other hardware devices with various operating systems, touch screens and / or display screens.

[0067] In addition, the conference call processing device may also be software in an electronic device. The software may be, for example, conference call processing software. The conference call processing software may be, for example, a conference host or a conference center. In the following embodiments, the execution subject is an example of a conference center.

[0068] like Figure 2 As shown, the method comprises the following steps:

[0069] Step 201: receiving a conference call processing request from a conference host; the conference call processing request includes a telephone number of at least one candidate conference participant to be added to the conference call.

[0070] In the disclosed embodiment, the conference call processing request may include a conference call establishment request and / or a conference call update request. In one example, the conference call processing request may be a conference call establishment request. In this example, the conference host is not equipped with a conference call, and the conference center may combine the telephone numbers of each candidate conference participant in the conference call establishment request to create a new conference call for the conference host, so as to implement call processing between the conference host and each candidate conference participant.

[0071] In another example, the conference call processing request may be a conference call update request. In this example, the conference host has set up a conference call, and the conference center can combine the telephone numbers of each candidate conference participant in the conference call establishment request to add each candidate conference participant to the conference call, so as to implement call processing between the conference host and the existing conference participants and each candidate conference participant.

[0072] In the embodiments of the present disclosure, it should be noted that, in the case where the conference host is provided with a conference call, there are two ways to create the conference call. The first creation method is that the conference host sends a conference call establishment request carrying the telephone number of at least one conference participant to the conference center, thereby establishing a conference call including each conference participant and the conference host. In this creation method, a point-to-point call is not established between the conference host and each conference participant. The second creation method is that the conference host sends a conference call establishment request to the conference center, which does not carry the telephone number of the conference participant; after the conference call is successfully established, the conference host adds the conference participant with the established point-to-point call to the conference call through interaction with the conference center.

[0073] Among them, it should be noted that the setting of conference call establishment request and / or conference call update request enables the conference center to cancel the joining process of newly added conference participants who have not successfully joined the existing conference call, or to cancel the joining process of conference participants who have not successfully joined the newly created conference call, thereby improving the flexibility of canceling the joining process of conference participants, thereby further improving the processing efficiency of conference calls.

[0074] Step 202: perform joining processing on at least one candidate conference participant according to the telephone number of at least one candidate conference participant, and obtain the processing status of at least one candidate conference participant; the processing status indicates whether the candidate conference participant successfully joins the conference call.

[0075] In an embodiment of the present disclosure, for each candidate conference participant, the conference center may send a paging request to the candidate conference participant; upon receiving the attempted call status code and the call progress status code returned by the candidate conference participant, a temporary corresponding status code is sent to the candidate conference participant; thereafter, upon receiving the status code sent by the candidate conference participant indicating that the request has been successfully processed, a ringing status code is sent to the candidate conference participant; upon receiving the status code sent by the candidate conference participant indicating that the request has been successfully processed, a confirmation message is returned to the candidate conference participant to implement the joining process of the candidate conference participant.

[0076] In the disclosed embodiment, the processing status may be, for example, a connected processing status and an unconnected processing status; wherein the connected processing status indicates that the candidate conference joiner has successfully joined the conference call; and the unconnected processing status indicates that the candidate conference joiner has not successfully joined the conference call.

[0077] Step 203: Perform processing status indication processing on the conference host according to the processing status of at least one candidate conference joiner.

[0078] In an embodiment of the present disclosure, in one example, the conference center may send the updated processing status of each candidate conference joiner to the conference host so that the conference host can understand the updated processing status of each candidate conference joiner. In another example, the conference center may send the updated processing status of the candidate conference joiner whose processing status has changed to the conference host. In another example, the conference center may send the updated processing status of some candidate conference joiners to the conference host, wherein the updated processing status of these some candidate conference joiners indicates successful joining of the conference call.

[0079] In the disclosed embodiment, when the conference call processing request is a conference call update request, the conference center may also perform processing status indication processing on the conference host according to the processing status of the existing conference participants in the conference call.

[0080] Step 204, receiving a cancellation request from a conference host in the conference call service; the cancellation request carries the phone number of the target conference participant and the cancellation operation; the target conference participant is selected by the conference host in combination with the processing status of at least one candidate conference participant.

[0081] The target conference joiner may be an object that is waiting to join the conference call but has not successfully joined the conference call during the conference call processing process.

[0082] Step 205: cancel the joining of the target conference participant according to the cancel operation and the telephone number of the target conference participant.

[0083] It should be noted that the detailed description of step 204 to step 205 can be found in Figure 1 Steps 101 to 102 in the illustrated embodiment will not be described in detail herein.

[0084] In the conference call processing method of the embodiment of the present disclosure, a conference call processing request is received from a conference host; the conference call processing request includes the telephone number of at least one candidate conference participant to be added to the conference call; according to the telephone number of at least one candidate conference participant, at least one candidate conference participant is added, and the processing status of at least one candidate conference participant is obtained; the processing status indicates whether the candidate conference participant has successfully joined the conference call; according to the processing status of at least one candidate conference participant, the conference host is processed for processing status indication; a cancellation request from the conference host in the conference call service is received; the cancellation request carries the telephone number of the target conference participant and the cancellation operation; the target conference participant is selected by the conference host in combination with the processing status of at least one candidate conference participant; according to the cancellation operation and the telephone number of the target conference participant, the target conference participant is processed for cancellation of joining; wherein the indication of the processing status of at least one candidate conference participant facilitates the conference host to select the candidate conference participant that has not successfully joined the conference call for cancellation of joining, thereby avoiding long waiting time for the candidate conference participant to answer the call, thereby further improving the processing efficiency of the conference call.

[0085] The following examples are used to illustrate this. Figure 3 As shown, it is a signaling diagram for canceling an object from joining a conference call in a one-touch conference call establishment (the conference call processing request is a conference call establishment request). Assume that the conference host is UE-A; the candidate conference participants are UE-B and UE-C. The joining process needs to be canceled for UE-C. The following steps may be included.

[0086] Step 301, UE-A establishes a connection with the conference center (sends a conference call establishment request, which carries the numbers of UE-B and UE-C).

[0087] Before UE-A establishes a connection with the conference center, no point-to-point call is established between UE-A and UE-B, and no point-to-point call is established between UE-A and UE-C. The conference call establishment request sent by UE-A to the conference center is used to instruct the conference center to establish a conference call hosted by UE-A and instruct the conference center to page UE-B and UE-C.

[0088] Step 302, the conference center returns a 100 trying status code to UE-A; the conference center returns a 200 OK status code to UE-A; UE-A sends an ACK status code to the conference center.

[0089] The conference center returns a 100trying status code to UE-A, indicating that the conference center is processing the conference call establishment request. The conference center returns a 200OK status code to UE-A, indicating that the conference center has successfully established the conference call. UE-A sends an ACK status code to the conference center, indicating that UE-A has received the 200OK status code sent by the conference center.

[0090] Step 303: The conference center pages user B (UE-B), and user B joins the conference.

[0091] Among them, the conference center can page UE-B and send an INVITE message to UE-B; UE-B returns a 100trying status code to the conference center; UE-B returns a 183progress status code to the conference center; the conference center sends a PRACK status code to UE-B; UE-B returns a 200OK status code to the conference center; the conference center sends a 180ring status code to UE-B; when UE-B answers the call, UE-B successfully joins the conference.

[0092] UE-B returns a 100trying status code to the conference center, indicating that UE-B is processing the INVITE message. UE-B returns a 183progress status code to the conference center, indicating the progress of UE-B's processing of the INVITE message. The conference center sends a PRACK status code to UE-B, which is a temporary response confirmation to the 183progress status code.

[0093] UE-B returns a 200OK status code to the conference center, indicating that UE-B has completed processing the INVITE message. The conference center sends a 180ring status code to UE-B to instruct UE-B to perform ringing processing to prompt UE-B to answer the call.

[0094] Step 304: The conference center sends a NOTIFY status code to UE-A, which carries the processing status of UE-B (successfully joining the conference call).

[0095] The NOTIFY status code carrying the processing status of UE-B sent by the conference center to UE-A is used to indicate that UE-B has successfully joined the conference call.

[0096] Step 305: The conference center pages user C (UE-C) and sends an INVITE message to UE-C.

[0097] Step 306: UE-C returns a 100 trying status code to the conference center; UE-C returns a 183 progress status code to the conference center.

[0098] Step 307: The conference center sends a PRACK status code to UE-C; UE-C returns a 200OK status code to the conference center.

[0099] Step 308: The conference center sends a 180ring status code to UE-C.

[0100] Step 309, when UE-C does not answer the call for a long time, UE-A cancels adding user C (UE-C) and sends a REFER message to the conference center, which carries UE-C's number and processing method (CANCEL); the conference center returns a 200OK status code to UE-A.

[0101] Step 310: The conference center sends a CANCEL indication to UE-C.

[0102] The conference center sends a CANCEL indication to the UE-C, which is used to instruct the UE-C to cancel the conference.

[0103] Step 311, UE-C returns a 200OK status code to the conference center; UE-C returns a 487 status code to the conference center.

[0104] UE-C returns a 200OK status code to the conference center, indicating that the CANCEL indication has been successfully processed. UE-C returns a 487 status code to the conference center, indicating that the cancellation of the conference has been completed.

[0105] Step 312: The conference center sends an ACK status code to UE-C.

[0106] Step 313: The conference center sends a NOTIFY status code to UE-A, which carries the processing status of UE-B and the processing status of UE-C.

[0107] Among them, the 100trying status code indicates that the caller is trying to establish a call, but has not yet established contact with the called party. The 200OK status code indicates that the request has been successfully processed. The ACK status code indicates that it has been confirmed. The 183progress status code is used to convey information about the progress of the call. The PRACK status code is used to confirm a temporary response (such as 100Trying or 180Ringing). 180Ringing indicates ringing. The 487 status code indicates that the request has been terminated.

[0108] The following examples are used to illustrate this. Figure 4As shown, it is a signaling diagram for canceling the object from joining the conference call in a one-click invitation (the conference call processing request is a conference call update request). Assume that the conference host is UE-A; the conference participants are UE-B and UE-C; and the candidate conference joiner is UE-D. The joining process needs to be canceled for UE-D. The following steps may be included.

[0109] Step 401: There are two participants B and C in the conference. UE-A sends a REFER to the conference center, which carries the number of UE-D and indicates to add UE-D; the conference center returns a 200OK status code to UE-A.

[0110] The conference center returns a 200OK status code to UE-A, indicating that the REFER has been successfully processed.

[0111] Step 402: The conference center pages user D (UE-D) and sends an INVITE message to UE-D.

[0112] Step 403, UE-D returns a 100 trying status code to the conference center; UE-D returns a 183 progress status code to the conference center.

[0113] UE-D returns a 100trying status code to the conference center, indicating that UE-D is processing the INVITE message. UE-D returns a 183progress status code to the conference center, indicating the processing progress of UE-D in the INVITE message.

[0114] Step 404: The conference center sends a PRACK status code to UE-D; UE-D returns a 200OK status code to the conference center.

[0115] The conference center sends a PRACK status code to UE-D, which is a temporary response confirmation to the 183 progress status code. UE-D returns a 200 OK status code to the conference center, indicating that UE-D has completed processing the INVITE message.

[0116] Step 405: The conference center sends a 180ring status code to UE-D.

[0117] The conference center sends a 180ring status code to the UE-D to instruct the UE-D to perform a ringing process to prompt the UE-D to answer the call.

[0118] Step 406, when UE-D does not answer the call for a long time, UE-A cancels adding user D (UE-D) and sends a REFER message to the conference center, which carries UE-D's number and processing method (CANCEL); the conference center returns a 200OK status code to UE-A.

[0119] Step 407: The conference center sends a CANCEL indication to UE-D.

[0120] The conference center sends a CANCEL indication to UE-C to instruct UE-D to cancel joining the conference.

[0121] Step 408: UE-D returns a 200OK status code to the conference center; UE-D returns a 487 status code to the conference center.

[0122] UE-D returns a 200OK status code to the conference center, indicating that the CANCEL indication has been successfully processed. UE-D returns a 487 status code to the conference center, indicating that the cancellation of the conference has been completed.

[0123] Step 409: The conference center sends an ACK status code to UE-D.

[0124] Figure 5 The flowchart of the conference call processing method of one embodiment of the present disclosure is as follows. It should be noted that the conference call processing method of the present embodiment can be applied to a conference call processing device, which can be configured in an electronic device or chip so that the electronic device or chip can perform the conference call processing function.

[0125] Among them, the electronic device can be any device with computing capabilities, such as a personal computer (PC), a mobile terminal, a terminal device, a server, etc. The mobile terminal can be, for example, a vehicle-mounted device, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, and other hardware devices with various operating systems, touch screens and / or display screens.

[0126] In addition, the conference call processing device may also be software in an electronic device. The software may be, for example, conference call processing software. The conference call processing software may be, for example, a conference host or a conference center. In the following embodiments, the execution subject is taken as an example for explanation.

[0127] like Figure 5 As shown, the method comprises the following steps:

[0128] Step 501, when a cancellation operation is detected for a target conference participant in a conference call service, a cancellation request is sent to a conference center; the cancellation request carries the target conference participant's phone number and the cancellation operation, indicating that the target conference participant is to be cancelled.

[0129] In the embodiment of the present disclosure, the target conference participant may be a conference participant who has already joined the conference call; or may be a conference participant who is to join the conference call.

[0130] In the disclosed embodiment, before step 501, the conference host may also perform the following process: sending a conference call processing request to the conference center; the conference call processing request includes the telephone number of at least one candidate conference participant to be added to the conference call; receiving the processing status of at least one candidate conference participant indicated by the conference center; the processing status indicates whether the candidate conference participant has successfully joined the conference call.

[0131] In the embodiment of the present disclosure, the conference call processing request may include a conference call establishment request and / or a conference call update request.

[0132] Among them, the setting of conference call establishment request and / or conference call update request enables the conference host and the conference center to interact and cancel the joining process of the newly added conference participants who have not successfully joined the existing conference call, or cancel the joining process of the conference participants who have not successfully joined the newly created conference call, thereby improving the flexibility of canceling the joining process of the conference participants, thereby further improving the processing efficiency of the conference call.

[0133] In the embodiment of the present disclosure, upon receiving the processing status of at least one candidate conference joiner indicated by the conference center, the conference host may further perform the following process: displaying the processing status of at least one candidate conference joiner to be added to the conference call. The display of the processing status of at least one candidate conference joiner facilitates the selection and processing of the target conference joiner.

[0134] In one example, the target conference participant may be a conference participant who has joined the conference call, or may be a conference participant who is to join the conference call. That is, in this example, the target conference participant may be any one or more of the conference participants and the conference participant.

[0135] In another example, the target conference participant may be an object that is to be added to the conference call but has not been added to the conference call successfully during the conference call processing. That is, in this example, the conference host may cancel the joining process for the conference participant that has not been added to the conference call successfully.

[0136] In the disclosed embodiment, the conference center may perform a cancellation process on the target conference participant according to the cancellation operation in the cancellation request and the telephone number of the target conference participant.

[0137] In the conference call processing method of the embodiment of the present disclosure, when a cancellation operation is detected for the target conference participant in the conference call service, a cancellation request is sent to the conference center; the cancellation request carries the telephone number of the target conference participant and the cancellation operation, indicating that the target conference participant is to be cancelled; wherein, through the cancellation request, the conference host can interact with the conference center to cancel the joining process of the candidate conference participant who did not answer the call, thereby successfully creating a conference call, thereby quickly realizing calls between multiple candidate conference participants and the conference host, thereby improving the processing efficiency of the conference call.

[0138] Figure 6 The present invention is a schematic diagram of the structure of a conference call processing device according to an embodiment of the present invention.

[0139] like Figure 6 As shown, the processing device of the conference call may include: a first receiving module 601 and a first processing module 602 .

[0140] Among them, the first receiving module 601 is used to receive a cancellation request from the conference host in the conference call service; the cancellation request carries the telephone number of the target conference participant and the cancellation operation; the first processing module 602 is used to cancel the joining process of the target conference participant according to the cancellation operation and the telephone number of the target conference participant.

[0141] In one embodiment of the present disclosure, the target conference joiner is an object that is to be joined to the conference call but has not successfully joined the conference call during the conference call processing process.

[0142] In one embodiment of the present disclosure, the device also includes: a second receiving module, a second processing module and a third processing module; the second receiving module is used to receive a conference call processing request from the conference host; the conference call processing request includes a telephone number of at least one candidate conference joiner to be added to the conference call; the second processing module is used to perform joining processing on the at least one candidate conference joiner according to the telephone number of the at least one candidate conference joiner, and obtain the processing status of the at least one candidate conference joiner; the processing status indicates whether the candidate conference joiner has successfully joined the conference call; the third processing module is used to perform processing status indication processing on the conference host according to the processing status of the at least one candidate conference joiner.

[0143] In one embodiment of the present disclosure, the conference call processing request includes a conference call establishment request and / or a conference call update request.

[0144] In one embodiment of the present disclosure, the device also includes: a fourth processing module and a fifth processing module; the fourth processing module is used to update the processing status of at least one candidate conference joiner to join the conference call when the target conference joiner completes the cancellation of joining processing, and obtain the updated processing status of the at least one candidate conference joiner; the fifth processing module is used to perform update processing status indication processing on the conference host according to the updated processing status of the at least one candidate conference joiner.

[0145] In one embodiment of the present disclosure, the first processing module 602 is specifically used to send a cancellation instruction to the target conference participant according to the cancellation operation and the telephone number of the target conference participant; and receive a cancellation processing result returned by the target conference participant.

[0146] In the conference call processing device of the embodiment of the present disclosure, a cancellation request from a conference host in a conference call service is received; the cancellation request carries the telephone number of the target conference participant and a cancellation operation; and according to the cancellation operation and the telephone number of the target conference participant, a cancellation process is performed on the target conference participant; wherein, through the cancellation request, the conference host can interact with the conference center to cancel the joining process of the candidate conference participant who has not answered the call, thereby successfully creating a conference call, thereby quickly realizing calls between multiple candidate conference participants and the conference host, thereby improving the processing efficiency of the conference call.

[0147] Figure 7 The present invention is a schematic diagram of the structure of a conference call processing device according to an embodiment of the present invention.

[0148] like Figure 7 As shown, the processing device of the conference call may include: a first sending module 701.

[0149] Among them, the first sending module 701 is used to send a cancellation request to the conference center when a cancellation operation is detected for the target conference participant in the conference call service; the cancellation request carries the telephone number of the target conference participant and the cancellation operation, indicating that the target conference participant is to be cancelled.

[0150] In one embodiment of the present disclosure, the target conference joiner is an object that is to be joined to the conference call but has not successfully joined the conference call during the conference call processing process.

[0151] In one embodiment of the present disclosure, the device also includes: a second sending module and a receiving module; the second sending module is used to send a conference call processing request to the conference center; the conference call processing request includes the telephone number of at least one candidate conference joiner to be added to the conference call; the receiving module is used to receive the processing status of the at least one candidate conference joiner indicated by the conference center; the processing status indicates whether the candidate conference joiner has successfully joined the conference call.

[0152] In one embodiment of the present disclosure, the apparatus further includes: a display module, configured to display a processing status of at least one candidate conference joiner to be added to the conference call.

[0153] In one embodiment of the present disclosure, the conference call processing request includes a conference call establishment request and / or a conference call update request.

[0154] In the conference call processing device of the embodiment of the present disclosure, when a cancellation operation is detected for the target conference participant in the conference call service, a cancellation request is sent to the conference center; the cancellation request carries the telephone number of the target conference participant and the cancellation operation, indicating that the target conference participant is to be cancelled; wherein, through the cancellation request, the conference host can interact with the conference center to cancel the joining process of the candidate conference participant who has not answered the call, thereby successfully creating a conference call, thereby quickly realizing calls between multiple candidate conference participants and the conference host, thereby improving the processing efficiency of the conference call.

[0155] According to a fifth aspect of the embodiment of the present disclosure, a conference call processing system is also provided, including: a conference host and a conference center; the conference center is used to perform the following Figure 1 to Figure 2 The method for processing a conference call in any of the embodiments; the conference host is used to execute the following Figure 3 The method for processing a conference call in the illustrated embodiment.

[0156] According to a sixth aspect of an embodiment of the present disclosure, there is also provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor, wherein the processor is configured to: implement the steps of the conference call processing method as described above.

[0157] In order to implement the above embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium.

[0158] When the instructions in the storage medium are executed by the processor, the processor is enabled to execute the conference call processing method as described above.

[0159] In order to implement the above embodiments, the present disclosure also provides a computer program product.

[0160] When the computer program product is executed by a processor of an electronic device, the electronic device is enabled to execute the above method.

[0161] Figure 8 The figure is a structural block diagram of an electronic device according to an exemplary embodiment. Figure 8 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0162] like Figure 8 As shown, the electronic device 1000 includes a processor 111, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 112 or a program loaded from a memory 116 to a random access memory (RAM) 113. In the RAM 113, various programs and data required for the operation of the electronic device 1000 are also stored. The processor 111, the ROM 112, and the RAM 113 are connected to each other via a bus 114. An input / output (I / O) interface 115 is also connected to the bus 114.

[0163] The following components are connected to the I / O interface 115: a memory 116 including a hard disk, etc.; and a communication part 117 including a network interface card such as a local area network (LAN) card, a modem, etc., and the communication part 117 performs communication processing via a network such as the Internet; a drive 118 is also connected to the I / O interface 115 as needed.

[0164] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 117. When the computer program is executed by the processor 111, the above-mentioned functions defined in the method of the present disclosure are executed.

[0165] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory including instructions, and the instructions can be executed by the processor 111 of the electronic device 1000 to complete the above method. Optionally, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0166] In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0167] Fig. 9 FIG. 1 is a schematic diagram of the structure of a chip according to an embodiment of the present disclosure. Fig. 9 As shown, the chip includes a processor 901 and an interface circuit 902. The number of the processor 901 can be one or more, and the number of the interface circuit 902 can be one or more.

[0168] Optionally, the interface circuit 902 is used to receive a signal, and the signal includes a computer instruction. When the processor 901 executes the computer instruction, the chip executes the conference call processing method described in the above embodiment of the present disclosure.

[0169] The collection, storage, use, processing, transmission, provision and disclosure of user personal information involved in this application are in compliance with relevant laws and regulations and do not violate public order and good morals.

[0170] In addition, the word "exemplary" is used herein to indicate serving as an example, instance, or diagram. Any aspect or design described as "exemplary" in this article is not necessarily understood to be advantageous compared to other aspects or designs. On the contrary, the use of the word exemplary is intended to present concepts in a specific way. As used herein, the term "or" is intended to represent an inclusive "or" rather than an exclusive "or". That is, unless otherwise specified or clear from the context, "X applies A or B" is intended to represent any one of the natural inclusive arrangements. That is, if X applies A; X applies B; or X applies both A and B, "X applies A or B" is satisfied under any of the aforementioned examples. In addition, unless otherwise specified or clearly pointed to a singular form from the context, the articles "one" and "an" as used in this application and the appended claims are generally understood to mean "one or more".

[0171] Likewise, although the present disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art after reading and understanding the specification and drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components (e.g., elements, resources, etc.) described above, unless otherwise noted, the terms used to describe such components are intended to correspond to any component (functionally equivalent) that performs the specific functions of the described components, even if the structure is not equivalent to the disclosed structure. In addition, although the specific features of the present disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations as may be desired and conducive to any given or specific application. In addition, with respect to "including", "having", "having", "having", or variations thereof used in the specific embodiments or claims, such terms are intended to be inclusive in a manner similar to the term "comprising".

[0172] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0173] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for processing a conference call, characterized in that: The method comprises: Receiving a cancellation request from a conference host in a conference call service; the cancellation request carries a telephone number of a target conference participant and a cancellation operation; According to the cancellation operation and the telephone number of the target conference participant, a cancellation process is performed on the target conference participant.

2. The method according to claim 1, characterized in that The target conference joiner is an object that is to be added to the conference call but has not successfully joined the conference call during the conference call processing process.

3. The method according to claim 2, characterized in that Before receiving a cancellation request from a conference host in a conference call service, the method further includes: receiving a conference call processing request from the conference host; the conference call processing request includes a telephone number of at least one candidate conference participant to be added to the conference call; According to the telephone number of the at least one candidate conference joiner, performing joining processing on the at least one candidate conference joiner, and obtaining a processing status of the at least one candidate conference joiner; the processing status indicates whether the candidate conference joiner successfully joins the conference call; According to the processing status of the at least one candidate conference joiner, a processing status indication process is performed on the conference host.

4. The method according to claim 3, characterized in that The conference call processing request includes a conference call establishment request and / or a conference call update request.

5. The method according to claim 1 or 3, characterized in that: The method further comprises: When the target conference joiner completes the joining cancellation process, updating the processing status of at least one candidate conference joiner to join the conference call to obtain the updated processing status of the at least one candidate conference joiner; According to the update processing status of the at least one candidate conference joiner, update processing status indication processing is performed on the conference host.

6. The method according to claim 1, characterized in that The canceling the joining process of the target conference participant according to the canceling operation and the telephone number of the target conference participant includes: Sending a cancellation instruction to the target conference participant according to the cancellation operation and the telephone number of the target conference participant; Receive the cancellation processing result returned by the target conference joining party.

7. A method for processing a conference call, characterized in that: The method comprises: When a cancellation operation is detected for a target conference participant in a conference call service, a cancellation request is sent to a conference center; the cancellation request carries the target conference participant's phone number and the cancellation operation, indicating that the target conference participant is to be cancelled.

8. The method according to claim 7, characterized in that The target conference joiner is an object that is to be added to the conference call but has not successfully joined the conference call during the conference call processing process.

9. The method according to claim 8, characterized in that The method further comprises: Sending a conference call processing request to a conference center; the conference call processing request includes a telephone number of at least one candidate conference participant to be added to the conference call; A processing status of the at least one candidate conference participant indicated by the conference center is received; the processing status indicates whether the candidate conference participant successfully joins the conference call.

10. The method according to claim 7 or 9, characterized in that: The method further comprises: The processing status of at least one candidate conference participant to be added to the conference call is displayed.

11. The method according to claim 9, characterized in that The conference call processing request includes a conference call establishment request and / or a conference call update request.

12. A conference call processing system, characterized in that: The system comprises: Conference hosting and conference center; The conference center is used to execute the conference call processing method according to any one of claims 1 to 6; The conference host is used to execute the conference call processing method according to any one of claims 7 to 11.

13. A conference call processing device, characterized in that: The device comprises: A first receiving module is used to receive a cancellation request from a conference host in a conference call service; the cancellation request carries a telephone number of a target conference participant and a cancellation operation; The first processing module is used to perform a cancellation process on the target conference participant according to the cancellation operation and the telephone number of the target conference participant.

14. A conference call processing device, characterized in that: The device comprises: The first sending module is used to send a cancellation request to the conference center when a cancellation operation is detected for the target conference participant in the conference call service; the cancellation request carries the telephone number of the target conference participant and the cancellation operation, indicating that the target conference participant is to be cancelled.

15. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to: Implement the steps of the conference call processing method as described in any one of claims 1 to 6; or implement the steps of the conference call processing method as described in any one of claims 7 to 11.

16. A non-temporary computer-readable storage medium, when the instructions in the storage medium are executed by a processor, enables the processor to execute the conference call processing method as described in any one of claims 1 to 6; or, execute the conference call processing method as described in any one of claims 7 to 11.

17. A chip, characterized in that: It comprises one or more interface circuits and one or more processors; the interface circuit is used to receive a signal, the signal comprises a computer instruction, and when the processor executes the computer instruction, the chip executes the conference phone processing method described in any one of claims 1 to 6; or, executes the conference phone processing method described in any one of claims 7 to 11.