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 network, perform communications based on a communication protocol such as SIP, the plurality of communication terminals including a first communication terminal and a second communication terminal, the second communication terminal comprising a unit transmitting 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 transferring 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 transmitting 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 and the second communication terminal to which the incoming message has been transferred.
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.
19 Citations
50 Claims
-
1. A communication system wherein a source communication terminal and a plurality of communication terminals, being connected to an IP network, perform communications based on a communication protocol such as SIP,
the plurality of communication terminals including a first communication terminal and a second communication terminal, the second communication terminal comprising a unit transmitting 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 transferring 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 transmitting 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 and the second communication terminal to which the incoming message has been transferred.
-
11. 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 a communication protocol such as SIP,
the plurality of communication terminals each comprising a unit transmitting 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 selecting, 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 that should make a substitute response from within the plurality of candidate communication terminals on the basis of the substitute response message;
an incoming message control unit making the selected second communication terminal effectively obtain the incoming message given from the source communication terminal; and
a unit transmitting 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 effectively obtained the incoming message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
- a terminal selection unit selecting, 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 that should make a substitute response from within the plurality of candidate communication terminals on the basis of the substitute response message;
-
22. 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 a communication protocol such as SIP, comprising:
- a unit transmitting a substitute response control message to the 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 obtaining the incoming message from the communication terminal receiving the incoming message after transmitting the substitute response control message; and
a call connection control unit establishing a call with the source communication terminal on the basis of the incoming message after obtaining the incoming message.
- a unit transmitting a substitute response control message to the communication terminal receiving an incoming message on the basis of a predetermined trigger when receiving the incoming message from the source communication terminal;
-
23. 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 a communication protocol such as SIP, comprising:
-
an incoming message transfer unit transferring the incoming message to a substitute response request communication terminal when receiving a substitute response control message from the substitute response request communication terminal included in the plurality of communication terminals after receiving the incoming message from the source communication terminal; and
a unit transmitting to the source communication terminal a response message containing contact information for specifying the substitute response request communication terminal. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. 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 a communication protocol such as SIP, comprising:
-
a terminal selection unit selecting a substitute response communication terminal that should make a substitute response from within the plurality of communication terminals as candidate communication terminals on the basis of a substitute response control message when receiving the substitute response control message from each of 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 making the selected substitute response communication terminal effectively obtain the incoming message given from the source communication terminal; and
a unit transmitting to the source communication terminal a response message containing contact information for specifying the selected substitute response communication terminal. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A communication method 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 a communication protocol such as SIP, comprising steps of:
-
making a second communication terminal included in a plurality of communication terminals transmit a substitute response control message to a first communication terminal on the basis of a predetermined trigger when the first communication terminal included in the plurality of communication terminals receives an incoming message from a source communication terminal;
making the first communication terminal transfer to the second communication terminal the incoming message given from the source communication terminal when receiving a substitute response control message;
making the first communication terminal transmit to the source communication terminal a response message containing contact information for specifying the second communication terminal; and
establishing a call 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.
-
-
44. A communication method 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 a communication protocol such as SIP, comprising steps of:
-
making each of the plurality of communication terminals other than a first communication terminal included in the plurality of communication terminals transmit a substitute response control message to the first communication terminal on the basis of a predetermined trigger when the first communication terminal included in the plurality of communication terminals receives an incoming message from the source communication terminal;
making, a second communication terminal that should make a substitute response and is selected from within the plurality of candidate communication terminals on the basis of each substitute response control message, effectively obtain the incoming message given from the source communication terminal when the first communication terminal receives the substitute response control message from each of the plurality of communication terminals as candidate communication terminals;
making the first communication terminal transmit to the source communication terminal a response message containing contact information for specifying the selected second communication terminal; and
establishing a call between the source communication terminal receiving the response message containing the contact information and the second communication terminal that has effectively obtained the incoming message.
-
-
45. 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 a communication protocol such as SIP, comprising steps of:
-
transmitting a substitute response control message to the 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 a source communication terminal;
obtaining the incoming message from the communication terminal that has received the incoming message after transmitting the substitute response control message; and
establishing a call with the source communication terminal on the basis of the incoming message after obtaining the incoming message.
-
-
46. 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 a communication protocol such as SIP, comprising steps of:
-
transferring an incoming message to a substitute response request communication terminal when receiving a substitute response control message from the substitute response request communication terminal included in the plurality of communication terminals after receiving the incoming message from the source communication terminal; and
transmitting to the source communication terminal a response message containing contact information for specifying the substitute response request communication terminal.
-
-
47. 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 a communication protocol such as SIP, comprising:
-
selecting a substitute response communication terminal that should make a substitute response from within the plurality of communication terminals as candidate communication terminals on the basis of a substitute response control message when receiving the substitute response control message from each of the plurality of candidate communication terminals included in the plurality of communication terminals after receiving an incoming message from a source communication terminal;
making the selected substitute response communication terminal effectively obtain the incoming message from the source communication terminal; and
transmitting to the source communication terminal a response message containing contact information for specifying the selected substitute response communication terminal.
-
-
48. 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 a communication protocol such as SIP, the program comprising steps of:
-
transmitting a substitute response control message to the 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 a source communication terminal;
obtaining the incoming message from the communication terminal that has received the incoming message after transmitting the substitute response control message; and
establishing a call with the source communication terminal on the basis of the incoming message after obtaining the incoming message.
-
-
49. 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 a communication protocol such as SIP, the program comprising steps of:
-
transferring an incoming message to a substitute response request communication terminal when receiving a substitute response control message from the substitute response request communication terminal included in the plurality of communication terminals after receiving the incoming message from the source communication terminal; and
transmitting to the source communication terminal a response message containing contact information for specifying the substitute response request communication terminal.
-
-
50. 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 a communication protocol such as SIP, the program comprising:
-
selecting a substitute response communication terminal that should make a substitute response from within the plurality of communication terminals as candidate communication terminals on the basis of a substitute response control message when receiving the substitute response control message from each of the plurality of candidate communication terminals included in the plurality of communication terminals after receiving an incoming message from a source communication terminal;
making the selected substitute response communication terminal effectively obtain the incoming message from the source communication terminal; and
transmitting to the source communication terminal a response message containing contact information for specifying the selected substitute response communication terminal.
-
Specification