System for connecting information processing devices associated with IP telephones
First Claim
1. A system comprising an information processing apparatus for call control and management, first and second IP telephones, a first information processing device associated with said first IP telephone, and a second information processing device associated with said second IP telephone, which are adapted to connect to an IP network, wherein said call control and management information processing apparatus stores IP addresses of said first and second IP telephones and of said first and second information processing devices, when said call control and management information processing apparatus receives from said first IP telephone a message requesting to establish a session with said second IP telephone, said call control and management information processing apparatus sends, to said second IP telephone using the IP address of said second IP telephone, a message requesting to establish a session with said first IP telephone, to thereby establish a session between said first and second IP telephones, and when a session is established between said first and second IP telephones, said call control and management information processing apparatus sends the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sends the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus for call control and management stores IP addresses of first and second IP telephones and first and second information processing devices associated with the respective IP telephones. When the information processing apparatus receives from the first IP telephone a message requesting to establish a session with the second IP telephone, the information processing apparatus sends, to the second IP telephone using the IP address of the second IP telephone, a message requesting to establish a session with the first IP telephone, to thereby establish a session between the first and second IP telephones. When a session is established between the first and second IP telephones, the information processing apparatus sends the IP address of the second information processing device to the first information processing device using the IP address of the first information processing device and sends the IP address of the first information processing device to the second information processing device using the IP address of the second information processing device.
-
Citations
20 Claims
-
1. A system comprising an information processing apparatus for call control and management, first and second IP telephones, a first information processing device associated with said first IP telephone, and a second information processing device associated with said second IP telephone, which are adapted to connect to an IP network, wherein
said call control and management information processing apparatus stores IP addresses of said first and second IP telephones and of said first and second information processing devices, when said call control and management information processing apparatus receives from said first IP telephone a message requesting to establish a session with said second IP telephone, said call control and management information processing apparatus sends, to said second IP telephone using the IP address of said second IP telephone, a message requesting to establish a session with said first IP telephone, to thereby establish a session between said first and second IP telephones, and when a session is established between said first and second IP telephones, said call control and management information processing apparatus sends the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sends the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device.
-
13. An IP telephone adapted to connect to an IP network, comprising:
-
a unit, in response to receipt of an input of an instruction for registering an IP address of a particular information processing device associated with said IP telephone, for obtaining the IP address of said particular information processing device associated with said IP telephone; and
a unit for connecting via the IP network to an information processing apparatus for call control and management and then sending, to said call control and management information processing apparatus, the IP address of said particular information processing device to thereby register, with said call control and management information processing apparatus, the IP address of said particular information processing device in association with a user identifier and an IP address of said IP telephone.
-
-
14. An information processing apparatus for call control and management for establishing a session between first and second IP telephones connected to each other via an IP network and establishing a session between a first information processing device associated with said first IP telephone and a second information processing device associated with said second IP telephone connected to each other via the IP network, said call control and management information processing apparatus comprising:
-
a storage storing IP addresses of said first and second IP telephones and of said first and second information processing devices in association with first and second user identifiers of said first and second IP telephones, respectively;
a unit responsive to receipt of said second user identifier of said second IP telephone from said first IP telephone, for sending, based on said first and second user identifiers to said second IP telephone using the IP address of said second IP telephone, a message requesting for establishment of a session between said second IP telephone and said first IP telephone to thereby establish a session between said first and second IP telephones; and
a unit for sending the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sending the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device, when a session is established between said first and second IP telephones.
-
-
15. An information processing apparatus for call control and management for establishing a session between first and second IP telephones connected to each other via an IP network and establishing a session between a first information processing device associated with said first IP telephone and a second information processing device associated with said second IP telephone connected to each other via the IP network, said call control and management information processing apparatus comprising:
-
a storage storing IP addresses of said first and second IP telephones and of said first and second information processing devices in association with first and second user identifiers of said first and second IP telephones respectively, and storing a determination condition for determining as to whether a session is established between said first and second information processing devices;
a unit responsive to receipt of said second user identifier of said second IP telephone from said first IP telephone, for sending, based on said first and second user identifiers to said second IP telephone using the IP address of said second IP telephone, a message requesting for establishment of a session between said second IP telephone and said first IP telephone to thereby establish a session between said first and second IP telephones;
a determination unit for determining, in accordance with said determination condition, whether a session can be established between said first and second information processing devices, when a session is established between said first and second IP telephones; and
a unit for sending the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sending the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device, when said determination unit determines that a session can be established between said first and second information processing devices.
-
-
16. A program recorded on a recording medium for an information processing apparatus for call control and management adapted to connect to an IP network, said program being operable to effect the steps of:
-
Storing, in a storage, IP addresses of first and second IP telephones, a first information processing device associated with said first IP telephone, and a second information processing device associated with said second IP telephone, in association with first and second user identifiers of said first and second IP telephones, respectively;
in response to receipt of said second user identifier of said second IP telephone from said first IP telephone, sending, based on said first and second user identifiers to said second IP telephone using the IP address of said second IP telephone, a message requesting for establishment of a session between said second IP telephone and said first IP telephone to thereby establish a session between said first and second IP telephones; and
sending the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sending the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device, when a session is established between said first and second IP telephones.
-
-
17. A program recorded on a recording medium for an information processing apparatus for call control and management adapted to connect to an IP network, said program being operable to effect the steps of:
-
Storing, in a storage, IP addresses of first and second IP telephones, a first information processing device associated with said first IP telephone, and a second information processing device associated with said second IP telephone, in association with first and second user identifiers of said first and second IP telephones respectively, and storing, in the storage, a determination condition for determining as to whether a session is established between said first and second information processing devices;
in response to receipt of said second user identifier of said second IP telephone from said first IP telephone, sending, based on said first and second user identifiers to said second IP telephone using the IP address of said second IP telephone, a message requesting for establishment of a session between said second IP telephone and said first IP telephone to thereby establish a session between said first and second IP telephones;
determining, in accordance with said determination condition, whether a session can be established between said first and second information processing devices, when a session is established between said first and second IP telephones; and
sending the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sending the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device, when it is determined that a session can be established between said first and second information processing devices.
-
-
18. In an IP telephone adapted to connect to an IP network, a method for registering, with an information processing apparatus for call control and management, an IP address of a particular information processing device associated with said IP telephone, said method comprising:
-
receiving an input of an instruction for registering an IP address of a particular information processing device associated with said IP telephone;
obtaining the IP address of said particular information processing device associated with said IP telephone; and
connecting via the IP network to an information processing apparatus for call control and management and then sending, to said call control and management information processing apparatus, the IP address of said particular information processing device to thereby register with said call control and management information processing apparatus the IP address of said particular information processing device in association with a user identifier and an IP address of said IP telephone.
-
-
19. In an information processing apparatus for call control and management adapted to connect to an IP network, a method for establishing a session between first and second IP telephones connected to each other via an IP network and establishing a session between a first information processing device associated with said first IP telephone and a second information processing device associated with said second IP telephone connected to each other via the IP network, said method comprising:
-
storing, in a storage, IP addresses of said first and second IP telephones and of said first and second information processing devices, in association with first and second user identifiers of said first and second IP telephones, respectively;
in response to receipt of said second user identifier of said second IP telephone from said first IP telephone, sending, based on said first and second user identifiers to said second IP telephone using the IP address of said second IP telephone, a message requesting for establishment of a session between said second IP telephone and said first IP telephone to thereby establish a session between said first and second IP telephones; and
sending the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sending the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device, when a session is established between said first and second IP telephones.
-
-
20. In an information processing apparatus for call control and management adapted to connect to an IP network, a method for establishing a session between a first and second IP telephones connected to each other via an IP network and establishing a session between a first information processing device associated with said first IP telephone and a second information processing device associated with said second IP telephone connected to each other via the IP network, said method comprising:
-
storing, in a storage, IP addresses of said first and second IP telephones and of said first and second information processing devices in association with first and second user identifiers of said first and second IP telephones respectively, and storing, in the storage, a determination condition for determining as to whether a session is established between said first and second information processing devices;
in response to receipt of said second user identifier of said second IP telephone from said first IP telephone, sending, based on said first and second user identifiers to said second IP telephone using the IP address of said second IP telephone, a message requesting for establishment of a session between said second IP telephone and said first IP telephone to thereby establish a session between said first and second IP telephones;
determining, in accordance with said determination condition, whether a session can be established between said first and second information processing devices, when a session is established between said first and second IP telephones; and
sending the IP address of said second information processing device to said first information processing device using the IP address of said first information processing device and sending the IP address of said first information processing device to said second information processing device using the IP address of said second information processing device, when it is determined that a session can be established between said first and second information processing devices.
-
Specification