Patent ID: 8812004

Claim:
A method for handling a call conflict in a communication network, the communication network including a first call handler which handles a first call initiated by a first terminal and a second call handler which handles a second call initiated by a second terminal, such that when the second call handler receives an incall message initiated by the first terminal it is directed to communicate with the second terminal while the second terminal is in a busy state, the method comprising: inquiring the called number in the call record of the second terminal; accessing the first call handler by the second call handler to acquire initiating time of the first call; comparing initiating times of the first call and the second call, if the called number in the call record of the second terminal is the number of the first terminal contained in the incall message; and releasing the call with later initiating time and continuing setting up of the call with earlier initiating time, based on result of the comparison, wherein a negotiation bit indicating whether call handling has occurred is assigned to each initiated call, wherein, during call handling, if the first call handler, upon checking the negotiation bit in the call record of the first terminal, finds that negotiation has occurred, the first call handler will not perform negotiation, wherein, after negotiation is complete, a call handler will mark a negotiation result field to indicate which call was connected as a result of the negotiation.