Communication processing system, communication processing method, server and computer program
First Claim
1. A communication processing system for performing a process that allows communication via a network, comprising:
- a communication terminal serving as a calling terminal that starts a call;
a communication terminal designated as a destination terminal by the calling terminal; and
a server connected to the network, the server serving to perform a process, the process including the steps of acquiring location information of a mobile terminal designated as the destination terminal and storing the acquired location information in a database in relation to an identifier of the destination terminal;
in response to receiving request data, designating the destination terminal from the calling terminal, generating a session key serving as a common key to be used in a secure communication between the calling terminal and the destination terminal; and
providing, to the calling terminal, the generated session key and address information on the basis of the location information of the destination terminal acquired from the database.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication processing system which allows a secure communication with a mobile terminal via a network. The communication processing system includes a server which provides a common key used to encrypt and decrypt data transmitted between communication terminals, and provides information about locations of communication terminals on the network. The server generates a session key and provides it to communication terminals. The server has a database in which location information of mobile terminals is stored. If the server receives, from a calling terminal, data designating a destination terminal, the server searches the database using an IP address of the destination terminal as a search key to acquire the latest location information of the destination terminal, and the server transmits encrypted data including a session key and address data of the destination terminal to the calling terminal.
-
Citations
22 Claims
-
1. A communication processing system for performing a process that allows communication via a network, comprising:
-
a communication terminal serving as a calling terminal that starts a call;
a communication terminal designated as a destination terminal by the calling terminal; and
a server connected to the network, the server serving to perform a process, the process including the steps of acquiring location information of a mobile terminal designated as the destination terminal and storing the acquired location information in a database in relation to an identifier of the destination terminal;
in response to receiving request data, designating the destination terminal from the calling terminal, generating a session key serving as a common key to be used in a secure communication between the calling terminal and the destination terminal; and
providing, to the calling terminal, the generated session key and address information on the basis of the location information of the destination terminal acquired from the database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication processing method of performing a process that allows a communication via a network among a server, a communication terminal serving as a calling terminal that starts a call and a communication terminal designated as a destination terminal by the calling terminal, the method comprising the steps of:
-
acquiring location information of a mobile terminal designated as the destination terminal and storing the acquired location information in a database in relation to an identifier of the destination terminal;
generating, in response to receiving request data designating the destination terminal from the calling terminal, a session key serving as a common key to be used in a secure communication between the calling terminal and the destination terminal; and
providing to the calling terminal, the generated session key and address information on the basis of the location information of the destination terminal acquired from the database. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A server for providing a service in a communication via a network between a communication terminal serving as a calling terminal that starts a call and a communication terminal designated as a destination terminal by the calling terminal, the server serving to perform a process, the process including the steps of:
-
acquiring location information of a mobile terminal designated as the destination terminal and storing the acquired location information in a database in relation to an identifier of the destination terminal;
generating, in response to receiving request data designating the destination terminal from the calling terminal, a session key serving as a common key to be used in a secure communication between the calling terminal and the destination terminal; and
providing, to the calling terminal, the generated session key and address information on the basis of the location information of the destination terminal acquired from the database. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer program for causing a computer system to execute a communication process between communication terminals via a network, the computer program comprising the steps of:
-
generating, in response to receiving request data designating a destination terminal from a calling terminal, a session key serving as a common key to be used in a secure communication between the calling terminal and the destination terminal;
acquiring location information of a mobile terminal designated as the destination terminal from a database in which the location information is stored in relation to an identifier of the destination terminal, and generating address information of the destination terminal on the basis of the acquired location information; and
transmitting the session key and the address information of the destination terminal to the calling terminal.
-
Specification