Communication processing method and device

A technology of communication processing and processing unit, which is applied in the field of communication and can solve problems such as communication error interruption

Active Publication Date: 2013-02-13
XIAOMI INC
5 Cites 11 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a communication processing method and device to solve the proble...
View more

Method used

In the embodiment of the present invention, whether to switch the current communication back to the original execution subject through the interface of the mobile terminal by the above-mentioned user, on the one hand delays the time of comm...
View more

Abstract

The invention discloses a communication processing method and a communication processing device, and aims to solve the problem that communication is interrupted by mistake due to misoperation of a communication execution main body which is not used by the current communication. The method comprises the following steps of: receiving a communication operation instruction; determining a sending main body of the operation instruction; and when the sending main body is not a first communication execution main body which is used by the current communication, switching the current communication to a second communication execution main body. By the method and the device, only if the operation instruction is sent by the communication execution main body which is used by the current communication, the current operation instruction can be responded, so that a phenomenon of interruption of the current communication process caused by misoperation of other communication execution main bodies in the communication process is avoided.

Application Domain

Substation equipmentTransmission +1

Technology Topic

Computer science

Image

  • Communication processing method and device
  • Communication processing method and device

Examples

  • Experimental program(1)

Example Embodiment

[0018] In the communication processing method provided by the present invention, when an operation instruction sent by a communication execution subject that is not currently used by the current communication is received during the communication process, the current communication is switched to other communication execution subjects instead of immediately responding to the current operation instruction, which can avoid The current communication is interrupted by mistake due to the operation instructions sent by other unused communication execution subjects.
[0019] The communication processing method provided by the first embodiment of the present invention first receives a communication operation instruction; then determines the sender of the received operation instruction; when the sender is not the first communication execution subject currently in use in the communication, the current communication is switched to the first 2. The communication executive body. In the second embodiment of the present invention, the communication processing method in the first embodiment will be described in detail in combination with practical applications. In the embodiment of the present invention, the operation instruction is a communication termination instruction as an example for description, which is of course not limited.
[0020] The implementation process of the communication processing method in the second embodiment of the present invention, such as figure 1 As shown, specifically including:
[0021] Step S101: Receive a communication termination instruction.
[0022] Specifically, the communication termination instruction received during the communication process may be a communication termination instruction issued by the terminal itself, or may be a communication termination instruction issued by other external devices. For example, during a call, the communication termination instruction to end the call can be a communication termination instruction issued by the hang-up key operation of the terminal (mobile phone) itself, or a communication termination instruction issued by the key operation of a wired headset or other external devices such as Bluetooth.
[0023] Step S102: Determine the sender of the communication termination instruction.
[0024] Specifically, when a communication termination instruction is received, it is necessary to parse the termination instruction information and determine the sender of the communication termination instruction.
[0025] Step S103: Determine whether the sending subject of the communication termination instruction is the first communication execution subject currently being used by the communication.
[0026] Specifically, it is necessary to detect the first communication execution subject that is currently being used in the communication, and other communication execution subjects capable of executing the current communication. When a communication termination instruction is received, the communication is determined based on the device identification information carried in the communication termination instruction. Whether the sending subject of the termination instruction is the first communication execution subject currently being used in the communication, if yes, go to step S104, if not, go to step S105.
[0027] Step S104: Terminate the current communication.
[0028] Step S105: Switch the current communication from the first communication executive body to the second executive body that can continue the current communication, and continue the current communication.
[0029] Preferably, the second communication execution subject that can continue the current communication after the handover can be the sender that sends the communication termination instruction, or it can be another communication execution subject that can continue the current communication, which can ensure that the current communication continues, and the currently used first A communication execution subject does not need to perform termination operations.
[0030] In the communication processing method provided by the embodiment of the present invention, when the mobile terminal receives the communication termination instruction during the communication process, it will determine the sender of the communication termination instruction, and when the sender of the communication termination instruction is not the currently used communication execution When the current communication is switched to another communication executive body that can continue the current communication, only when the communication termination command is the communication execution body currently in use, will it respond to the communication termination command and terminate the current communication to avoid During the communication process, the misoperation of other communication executive bodies caused the current communication process to be interrupted.
[0031] Preferably, after the current call is switched to the second communication executive body to continue the current communication, the method further includes: the user selects through the interface interface of the mobile terminal whether to switch the current communication back to the first communication executive body; when the user is detected through the mobile terminal When a switching instruction is issued by the interface interface, according to the switching instruction, the current communication is switched from the second communication executive body back to the first communication executive body.
[0032] More preferably, the user can pre-set the above-mentioned switching instruction. When the mobile terminal interface prompts whether to switch the device, the user can directly perform the corresponding operation on the mobile terminal interface, and use the switching instruction sent by the mobile terminal interface interface. By judging whether it matches with the preset operation instruction for switching, it can be determined whether the user's selection is an operation for switching. When the judgment result is that the switching instruction issued by the user through the mobile terminal interface interface matches the preset corresponding operation instruction for switching, the current communication is switched from the second communication executive body to the original first communication executive body.
[0033] In the embodiment of the present invention, the user selects whether to switch the current communication back to the original executive body through the interface of the mobile terminal. On the one hand, the communication interruption time is delayed, on the other hand, if the user accidentally touches the buttons of other communication executive bodies At this time, the communication process can be switched back to the original communication executive body in time.
[0034] The third embodiment of the present invention is a further detailed description of the communication processing method in the second embodiment. In the embodiment of the present invention, the call process of the mobile terminal is taken as an example for description. And its external device to listen to any other audio information.
[0035] In the embodiment of the present invention, during the communication process of the mobile terminal making a call, the communication execution subject for answering the call may be the handset of the mobile terminal, or may be a wired headset or other external devices such as Bluetooth. When using any one of the aforementioned communication executive bodies to answer a call, if other communication executive bodies accidentally touch the keys, the call may be interrupted.
[0036] In the embodiment of the present invention, when a mobile terminal is connected to different external devices, the communication processing method in the first embodiment of the present invention is used to describe the process of performing a call communication, which is not limited.
[0037] Specifically, the mobile terminal first determines the communication execution subject used in the current call and the connected external device.
[0038] A. The mobile terminal is connected to the wired headset and Bluetooth at the same time
[0039] A1: When it is determined that the mobile terminal is currently using the handset to answer the call, when the hang-up button of the mobile terminal is touched, the call is directly hanged up. When the wired headset or Bluetooth button is touched, the device that answers the call during the current call is switched from the earpiece to the wired headset or Bluetooth.
[0040] A2: When it is determined that the mobile terminal is currently using a wired headset to answer the call, when the button of the Bluetooth device is touched, the current call process will be switched to the Bluetooth device, and the Bluetooth device will answer the current call, and only respond to the termination instruction issued by the Bluetooth device ; When the button of the mobile terminal is touched, the current call process is switched to the terminal handset. Since the wired headset can replace the handset of the mobile terminal, the wired headset can continue to answer the call.
[0041] A3: When it is determined that the mobile terminal is currently using a Bluetooth device to answer a call, when the button of the Bluetooth device is touched, the call will be terminated directly; when the button of the wired headset is touched, the current call will be switched to the wired headset to answer the call. The device switches from a Bluetooth device to a wired headset; when the button of the mobile terminal is touched, since the wired headset can replace the handset of the mobile terminal, the wired headset can continue to answer the call.
[0042] B. The mobile terminal only connects to Bluetooth devices
[0043] B1. When it is determined that the mobile terminal is currently using the Bluetooth device to answer the call, when the button of the Bluetooth device is touched, the call will be terminated directly; when the button of the mobile terminal is touched, the device currently used for the call is switched from the Bluetooth device to The handset of the mobile terminal.
[0044] B2: When it is judged that the mobile terminal is currently using the handset to answer the call, when the hang-up button of the mobile terminal itself is touched, the call is terminated; when the button of the Bluetooth device is detected to be pressed and the call termination instruction is issued, the current call Switch from the handset to Bluetooth.
[0045] Since the current mobile terminal only connects to the Bluetooth device, the wired headset does not participate in the current call.
[0046] C. The mobile terminal only connects to wired headphones
[0047] When the button of the wired headset is touched, the current call is ended; when the hang-up button of the mobile terminal is touched, the call is switched to the handset of the mobile terminal.
[0048] Preferably, as mentioned above in the embodiments of the present invention, since the wired headset will replace the handset of the mobile terminal, when the button of the mobile terminal is touched, although the wired headset can be used to answer the call, in order to avoid the interruption of the call, the call needs to be The process is switched to the terminal handset.
[0049] D. The mobile terminal is not connected to any external devices
[0050] At this time, the mobile terminal only responds to the call termination instruction issued by the terminal itself, and when there is a call termination instruction, it directly terminates the current call without switching.
[0051] Preferably, in the above-mentioned process, when the call termination instruction is not the receiving device being used for the current call, the current call can be directly switched to the device sending the call termination instruction. And when the answering device is switched, a prompt can be popped up through the interface screen, and the user can choose whether to switch the answering device. If the user chooses yes, the call can be switched back to the original answering device. On the one hand, it delays the interruption of the call. On the other hand, in case of misoperation, the call can be switched back to the original answering device in time.
[0052] More preferably, the user can pre-set whether to use the current answering device to answer the operation instructions corresponding to the current call, such as pressing keys or sliding the screen, etc.; when the user sends a switching instruction through the interface screen, the mobile terminal determines whether it is consistent with the preset If it matches, the current answering device will be switched to the original answering device for the current call.
[0053] Preferably, the above-mentioned switching process may be seamless switching, and switching between different answering devices may be performed without interrupting the call, so as to optimize the call process and improve the experience.
[0054] In the above-mentioned call processing method provided by the embodiment of the present invention, when the answering device not used in the current communication sends a call termination instruction, the answering device is switched instead of responding to the termination instruction to end the current call, which can prevent the mobile terminal from connecting multiple external devices. , The wrong operation causes the call to be interrupted, and an indication message of whether to switch is popped up at an appropriate time, allowing the user to switch the current answering device, and when it is a misoperation, it can switch back to the original answering device that performed the call in time.
[0055] The fourth embodiment of the present invention also provides a communication processing device, which executes the above-mentioned communication processing method. Specifically, the communication processing device includes the following parts, such as figure 2 Shown:
[0056] The receiving unit 21 is configured to receive communication operation instructions.
[0057] The determining unit 22 is configured to determine the sender of the received operation instruction.
[0058] The processing unit 23 is configured to switch the current communication to the second communication execution subject when the sending subject determined by the determining unit 21 is not the first communication execution subject that is currently being used for the communication.
[0059] Preferably, the processing unit 23 is further configured to perform the operation indicated by the operation instruction on the current communication when the sending body is the first communication execution body being used in the current communication.
[0060] Preferably, the processing unit 23 is further configured to: after switching the current communication to the second communication execution subject,
[0061] Detecting the switching instruction issued by the user through the interface of the mobile terminal and instructing to switch the current communication back to the first communication execution subject;
[0062] Switch the current communication from the second communication executive body back to the first communication executive body.
[0063] Specifically, after detecting the switching instruction issued by the user through the mobile terminal interface, it is determined whether the switching instruction issued by the user through the mobile terminal interface interface matches the preset corresponding operation instruction for switching; when the determination result is that the user passes through the mobile terminal When the switching instruction issued by the interface interface matches the preset corresponding operation instruction for switching, the current communication is switched from the second communication execution subject back to the first communication execution subject.
[0064] Preferably, the second communication execution subject is the sender of the operation instruction.
[0065] More preferably, the above switching is seamless switching.
[0066] In the communication processing device provided by the embodiment of the present invention, during the communication process, when an operation instruction is received, it will determine the sender of the operation instruction, and when the sender of the operation instruction is not the currently used communication execution subject, the current The communication is switched to other communication execution subjects, and only when the operation instruction is the communication execution subject currently used by the communication, will the corresponding operation instruction be responded to, avoiding the interruption of the current communication process due to the misoperation of other communication execution subjects during the communication process .
[0067] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present invention without departing from the spirit and scope of the embodiments of the present invention. In this way, if these modifications and variations of the embodiments of the present invention fall within the scope of the claims and their equivalent technologies, the embodiments of the present invention are also intended to include these modifications and variations.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products