Communication system based on SIP, and communication terminal
First Claim
1. A communication system wherein a source communication terminal and a plurality of communication terminals, being connected to an IP (Internet Protocol) network, perform communications based on SIP (Session Initiation Protocol), the plurality of communication terminals including a first communication terminal and a second communication terminal,the second communication terminal comprising a unit to transmit a substitute response control message to the first communication terminal on the basis of a predetermined trigger when the first communication terminal receives an incoming message from the source communication terminal,the first communication terminal comprising an incoming message transfer unit to transfer to the second communication terminal the incoming message given from the source communication terminal when receiving the substitute response control message from the second communication terminal, and a response message transmitting unit to transmit to the source communication terminal a response message containing contact information for specifying the second communication terminal,wherein a call is established between the source communication terminal receiving the response message containing the contact information and the second communication terminal to which the incoming message has been transferred,the second communication terminal further comprising a unit to transmit a message for canceling the substitute response control message to the first communication terminal when receiving a transfer of another incoming message from another communication terminal than the first communication terminal,wherein the response message from the first communication terminal to the source communication terminal is not transmitted and the call between the source communication terminal and the second communication terminal is not established when receiving the transfer of the another incoming message from the another communication terminal to the second communication terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system based on a communication protocol such SIP includes a first communication terminal Bob and a second communication terminal Bill, wherein the second communication terminal Bill has a unit, when the first communication terminal Bob receives an incoming message from a source communication terminal Alice, transmitting a substitute response control message to the first communication terminal Bob, the first communication terminal Bob has an incoming message transferring unit, when receiving the substitute response control message, transferring the incoming message given from the source terminal Alice to the second communication terminal Bill and has a response message transmitting unit transmitting to the source communication terminal Alice a response message containing contact information for specifying the second communication terminal Bill, and a call is established between the source communication terminal Alice and the second communication terminal Bill.
25 Citations
10 Claims
-
1. A communication system wherein a source communication terminal and a plurality of communication terminals, being connected to an IP (Internet Protocol) network, perform communications based on SIP (Session Initiation Protocol), the plurality of communication terminals including a first communication terminal and a second communication terminal,
the second communication terminal comprising a unit to transmit a substitute response control message to the first communication terminal on the basis of a predetermined trigger when the first communication terminal receives an incoming message from the source communication terminal, the first communication terminal comprising an incoming message transfer unit to transfer to the second communication terminal the incoming message given from the source communication terminal when receiving the substitute response control message from the second communication terminal, and a response message transmitting unit to transmit to the source communication terminal a response message containing contact information for specifying the second communication terminal, wherein a call is established between the source communication terminal receiving the response message containing the contact information and the second communication terminal to which the incoming message has been transferred, the second communication terminal further comprising a unit to transmit a message for canceling the substitute response control message to the first communication terminal when receiving a transfer of another incoming message from another communication terminal than the first communication terminal, wherein the response message from the first communication terminal to the source communication terminal is not transmitted and the call between the source communication terminal and the second communication terminal is not established when receiving the transfer of the another incoming message from the another communication terminal to the second communication terminal.
-
2. A communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP, the plurality of communication terminals each comprising a unit to transmit a substitute response control message to a first communication terminal included in the plurality of communication terminals on the basis of a predetermined trigger when the first communication terminal receives an incoming message from the source communication terminal,
the first communication terminal comprising: - a terminal selection unit to select, when receiving the substitute response control message from each of the plurality of communication terminals as candidate communication terminals other than the first communication terminal, a second communication terminal to make a substitute response, from within the plurality of candidate communication terminals on the basis of the received substitute response control messages;
an incoming message control unit to make the selected second communication terminal obtain the incoming message given from the source communication terminal; and a unit to transmit to the source communication terminal a response message containing contact information for specifying the selected second communication terminal; wherein a call is established between the source communication terminal receiving the response message containing the contact information and the second communication terminal that has obtained the incoming message, wherein the incoming message control unit further includes; a unit to transfer the incoming message given from the source communication terminal to each of the plurality of candidate communication terminals each serving as a source of the substitute response control message; and a unit to transmit a response release message to the candidate terminals excluding the selected second communication terminal, and wherein the incoming message to the candidate communication terminals excluding the second communication terminal, is invalidated.
- a terminal selection unit to select, when receiving the substitute response control message from each of the plurality of communication terminals as candidate communication terminals other than the first communication terminal, a second communication terminal to make a substitute response, from within the plurality of candidate communication terminals on the basis of the received substitute response control messages;
-
3. A communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP,
the plurality of communication terminals each comprising a unit to transmit a substitute response control message to a first communication terminal included in the plurality of communication terminals on the basis of a predetermined trigger when the first communication terminal receives an incoming message from the source communication terminal, the first communication terminal comprising: - a terminal selection unit to select, when receiving the substitute response control message from each of the plurality of communication terminals as candidate communication terminals other than the first communication terminal, a second communication terminal to make a substitute response, from within the plurality of candidate communication terminals on the basis of the received substitute response control messages;
an incoming message control unit to make the selected second communication terminal obtain the incoming message given from the source communication terminal; and a unit to transmit to the source communication terminal a response message containing contact information for specifying the selected second communication terminal; wherein a call is established between the source communication terminal receiving the response message containing the contact information and the second communication terminal that has obtained the incoming message, wherein the substitute response control message contains priority level information representing a priority level, and the terminal selection unit selects the second communication terminal from within the plurality of candidate communication terminals on the basis of the priority level information.
- a terminal selection unit to select, when receiving the substitute response control message from each of the plurality of communication terminals as candidate communication terminals other than the first communication terminal, a second communication terminal to make a substitute response, from within the plurality of candidate communication terminals on the basis of the received substitute response control messages;
-
4. A communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP,
the plurality of communication terminals each comprising a unit to transmit a substitute response control message to a first communication terminal included in the plurality of communication terminals on the basis of a predetermined trigger when the first communication terminal receives an incoming message from the source communication terminal, the first communication terminal comprising: - a terminal selection unit to select, when receiving the substitute response control message from each of the plurality of communication terminals as candidate communication terminals other than the first communication terminal, a second communication terminal to make a substitute response, from within the plurality of candidate communication terminals on the basis of the received substitute response control messages;
an incoming message control unit to make the selected second communication terminal obtain the incoming message given from the source communication terminal; and a unit to transmit to the source communication terminal a response message containing contact information for specifying the selected second communication terminal; wherein a call is established between the source communication terminal receiving the response message containing the contact information and the second communication terminal that has obtained the incoming message, wherein each of the plurality candidate communication terminals comprises a unit to transmit a message for canceling the substitute response control messages to the first communication terminal after obtaining the incoming message, and the terminal selection unit excludes the candidate communication terminal serving as a source of the canceling message from the candidate terminals each selectable as the second communication terminal when the first communication terminal receives the message for canceling the substitute response control messages.
- a terminal selection unit to select, when receiving the substitute response control message from each of the plurality of communication terminals as candidate communication terminals other than the first communication terminal, a second communication terminal to make a substitute response, from within the plurality of candidate communication terminals on the basis of the received substitute response control messages;
-
5. A communication terminal used in a communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP, comprising:
-
a unit to transmit a substitute response control message to a first communication terminal receiving an incoming message on the basis of a predetermined trigger when receiving the incoming message from the source communication terminal; an incoming message obtaining unit to obtain the incoming message from the first communication terminal receiving the incoming message after transmitting the substitute response control message; a call connection control unit to establish a call with the source communication terminal on the basis of the incoming message after obtaining the incoming message; and a unit to transmit a message for canceling the substitute response control messages to the first communication terminal when receiving a transfer of another incoming message from another communication terminal than the first communication terminal, wherein the call with the source communication terminal is not established when receiving the transfer of the another incoming message from the another communication terminal.
-
-
6. A communication terminal used in a communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP, comprising:
-
a terminal selection unit selecting, a substitute response communication terminal to make a substitute response, from within the plurality of communication terminals as candidate communication terminals on the basis of received substitute response control messages from the plurality of candidate communication terminals included in the plurality of communication terminals after receiving an incoming message from the source communication terminal; an incoming message control unit to make the selected substitute response communication terminal obtain the incoming message given from the source communication terminal; and a unit to transmit to the source communication terminal a response message containing contact information for specifying the selected substitute response communication terminal, wherein the incoming message control unit includes; a unit to transfer the incoming message given from the source communication terminal to the selected substitute response communication terminal of the plurality of candidate communication terminals each serving as a source of the substitute response control message; and a unit to transmit a response release message to the candidate communication terminals excluding the selected substitute response communication terminal, and wherein the incoming message to the candidate communication terminals excluding the substitute response communication terminal, is invalidated.
-
-
7. A communication terminal used in a communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP, comprising:
-
a terminal selection unit selecting, a substitute response communication terminal to make a substitute response, from within the plurality of communication terminals as candidate communication terminals on the basis of received substitute response control messages from the plurality of candidate communication terminals included in the plurality of communication terminals after receiving an incoming message from the source communication terminal; an incoming message control unit to make the selected substitute response communication terminal obtain the incoming message given from the source communication terminal; and a unit to transmit to the source communication terminal a response message containing contact information for specifying the selected substitute response communication terminal, wherein each substitute response control message contains priority level information representing a priority level, and the terminal selection unit selects the substitute response communication terminal from within the plurality of candidate communication terminals on the basis of the priority level information.
-
-
8. A communication terminal used in a communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP, comprising:
-
a terminal selection unit selecting, a substitute response communication terminal to make a substitute response, from within the plurality of communication terminals as candidate communication terminals on the basis of received substitute response control messages from the plurality of candidate communication terminals included in the plurality of communication terminals after receiving an incoming message from the source communication terminal; an incoming message control unit to make the selected substitute response communication terminal obtain the incoming message given from the source communication terminal; and a unit to transmit to the source communication terminal a response message containing contact information for specifying the selected substitute response communication terminal, wherein the selection unit, when receiving a message for canceling the substitute response control message, excludes the candidate communication terminal serving as a source of the canceling message from the candidate terminals each selectable as the substitute response communication terminal.
-
-
9. An executable-by-computer program executed on a communication terminal used in a communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP, comprising:
-
transmitting a substitute response control message to a first communication terminal receiving an incoming message on the basis of a predetermined trigger when any one communication terminal included in the plurality of communication terminals receives the incoming message from the source communication terminal; obtaining the incoming message from the first communication terminal receiving the incoming message after transmitting the substitute response control message; establishing a call with the source communication terminal on the basis of the incoming message after obtaining the incoming message; and transmitting a message for canceling the substitute response control message to the first communication terminal when receiving a transfer of another incoming message from another communication terminal than the first communication terminal, wherein the call with the source communication terminal is not established when receiving the transfer of the another incoming message from the another communication terminal.
-
-
10. A storage medium readable by a computer recording an executable-by-computer program executed on a communication terminal used in a communication system in which a source communication terminal and a plurality of communication terminals, which are connected to an IP network, perform communications based on SIP, the program comprising:
-
transmitting a substitute response control message to a first communication terminal receiving an incoming message on the basis of a predetermined trigger when any one communication terminal included in the plurality of communication terminals receives the incoming message from the source communication terminal; obtaining the incoming message from the first communication terminal receiving the incoming message after transmitting the substitute response control message; establishing a call with the source communication terminal on the basis of the incoming message after obtaining the incoming message; and transmitting a message for canceling the substitute response control message to the first communication terminal when receiving a transfer of another incoming message from another communication terminal than the first communication terminal, wherein the call with the source communication terminal is not established when receiving the transfer of the another incoming message from the another communication terminal.
-
Specification