Presence server, session control server, and packet relay system
First Claim
1. A session control server for communication control between plural terminals, comprising:
- a line interface to be coupled via a network to plural first terminals related to a first user which can use at least the first terminals and to plural second terminals related to a second user which can use the partner terminal, and said line interface being coupled via a network to a presence server to be stored with terminal type information and session status information between one of the first terminals and one of the second terminals which communicates with said one first terminal in a state in which the respective information is related; and
a controller coupled to the line interface;
wherein the controller extracts the terminal type information of one of the first terminals of a packet received via the line interface from header information of the received packet,the controller acquires, from the presence server, terminal type information of one of said second terminals as a destination of the received packet,the controller selects a second terminal among the second terminals to be communicated between the first user and the second user on the basis of the extracted terminal type information of said one first terminal, and the controller transfers a message for the second user to the selected second terminal, the message which is received from one of the first terminal,wherein the terminal type information comprises information regarding a hardware configuration of the terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
The object of the invention is to make communication between users smoother utilizing terminal type information. To achieve the object, a terminal type is specified based upon information in login and information acquired by adding the information to presence information is notified. Besides, terminals of the same type are connected by an SIP server. The selection of the communication means of voice communications and a character chat when communication is started and the specification of a calling terminal at a partner terminal are enabled by adding terminal information to presence information and grasping mutual owned terminals. Detailed status can be grasped based upon presence information of the same name by grasping presence information and terminal information. Further, in the case of a terminal not provided with a presence function, an SIP server also identifies terminal type information by deputy and can also specify a calling terminal.
-
Citations
6 Claims
-
1. A session control server for communication control between plural terminals, comprising:
-
a line interface to be coupled via a network to plural first terminals related to a first user which can use at least the first terminals and to plural second terminals related to a second user which can use the partner terminal, and said line interface being coupled via a network to a presence server to be stored with terminal type information and session status information between one of the first terminals and one of the second terminals which communicates with said one first terminal in a state in which the respective information is related; and a controller coupled to the line interface; wherein the controller extracts the terminal type information of one of the first terminals of a packet received via the line interface from header information of the received packet, the controller acquires, from the presence server, terminal type information of one of said second terminals as a destination of the received packet, the controller selects a second terminal among the second terminals to be communicated between the first user and the second user on the basis of the extracted terminal type information of said one first terminal, and the controller transfers a message for the second user to the selected second terminal, the message which is received from one of the first terminal, wherein the terminal type information comprises information regarding a hardware configuration of the terminal. - View Dependent Claims (2, 3, 5)
-
-
4. A communication control system comprising:
-
a session control server for communication control between plural terminals to be coupled, via a network, to plural first terminals related to a first user which can use at least the first terminals and to plural second terminals related to a second user which can use the second terminals; and a presence server coupled, via a network, to the session control server, wherein the presence server stores terminal type information and session status information between one of the first terminals and one of the second terminals which communicates with said one first terminal in a state in which the respective information is related, the session control server extracts terminal type information of one of the first terminals of a packet received via the line interface from header information of the received packet, the session control server acquires, from the presence server, terminal type information of one of the second terminals as a destination of the received packet, the session control server selects a second terminal among the second terminals to be communicated between the first user and the second user on the basis of the extracted terminal type information of said one first terminal, and the session control server transfers a message for the second user to the selected second terminal, the message which is received from one of the first terminal, wherein the terminal type information comprises information regarding a hardware configuration of the terminal. - View Dependent Claims (6)
-
Specification