IP telephone system, IP telephone apparatus and communications method
First Claim
1. An IP telephone system comprising:
- a calling IP telephone apparatus and a called IP telephone apparatus;
a Web server configured to store predetermined information regarding a user of the calling IP telephone apparatus, corresponding to a predetermined URI; and
an ENUM server configured to store a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including an ENUM domain name corresponding to the predetermined URI stored in the Web server and a protocol corresponding to the predetermined URI;
the called IP telephone apparatus, comprising;
a display configured to display data; and
a controller configured to;
receive, from the calling IP telephone apparatus, a predetermined message command for a connection with the called IP telephone apparatus, the predetermined message command including a telephone number of the calling IP telephone apparatus;
extract the telephone number of the calling IP telephone apparatus from the predetermined message command received from the calling IP telephone apparatus;
generate an ENUM domain name based on the telephone number of the calling IP telephone apparatus extracted from the predetermined message command received from the calling IP telephone apparatus;
transmit, to the ENUM server, a request for transmitting, to the called IP telephone apparatus, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus;
receive, from the ENUM server, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus;
determine whether the protocol included in the received NAPTR record indicates a predetermined protocol utilized for accessing the Web server;
access the predetermined information regarding the user of the calling IP telephone apparatus stored in the Web server, based on the predetermined URI and the protocol included in the received NAPTR resource record, when it is determined that the protocol included in the received NAPTR record indicates the predetermined protocol;
receive, from the Web server, the predetermined information regarding the user of the calling IP telephone apparatus corresponding to the predetermined URI;
control the display of the called IP telephone apparatus to display the received predetermined information regarding the user of the calling IP telephone apparatus; and
sound a ringing tone at the called IP telephone apparatus while displaying the received predetermined information regarding the user of the calling IP telephone apparatus.
2 Assignments
0 Petitions
Accused Products
Abstract
An IP telephone system includes a source IP telephone apparatus, a Web server and an ENUM server. The source IP telephone apparatus is connected to an IP network. The Web server stores predetermined information regarding a user of the source IP telephone apparatus and transmits, to a destination IP telephone apparatus, the predetermined information in response to a request from the destination IP telephone apparatus. The ENUM server stores a NAPTR resource record which includes a URI utilized for obtaining the predetermined information stored in the Web server. In the IP telephone system, the destination IP telephone apparatus transmits, to the ENUM server, a request for a NAPTR resource record of the source IP telephone apparatus and transmits, to the Web server, a request for the predetermined information regarding the source IP telephone apparatus according to the obtained NAPTR resource record.
26 Citations
20 Claims
-
1. An IP telephone system comprising:
-
a calling IP telephone apparatus and a called IP telephone apparatus; a Web server configured to store predetermined information regarding a user of the calling IP telephone apparatus, corresponding to a predetermined URI; and an ENUM server configured to store a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including an ENUM domain name corresponding to the predetermined URI stored in the Web server and a protocol corresponding to the predetermined URI; the called IP telephone apparatus, comprising; a display configured to display data; and a controller configured to; receive, from the calling IP telephone apparatus, a predetermined message command for a connection with the called IP telephone apparatus, the predetermined message command including a telephone number of the calling IP telephone apparatus; extract the telephone number of the calling IP telephone apparatus from the predetermined message command received from the calling IP telephone apparatus; generate an ENUM domain name based on the telephone number of the calling IP telephone apparatus extracted from the predetermined message command received from the calling IP telephone apparatus; transmit, to the ENUM server, a request for transmitting, to the called IP telephone apparatus, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus; receive, from the ENUM server, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus; determine whether the protocol included in the received NAPTR record indicates a predetermined protocol utilized for accessing the Web server; access the predetermined information regarding the user of the calling IP telephone apparatus stored in the Web server, based on the predetermined URI and the protocol included in the received NAPTR resource record, when it is determined that the protocol included in the received NAPTR record indicates the predetermined protocol; receive, from the Web server, the predetermined information regarding the user of the calling IP telephone apparatus corresponding to the predetermined URI; control the display of the called IP telephone apparatus to display the received predetermined information regarding the user of the calling IP telephone apparatus; and sound a ringing tone at the called IP telephone apparatus while displaying the received predetermined information regarding the user of the calling IP telephone apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A called IP telephone apparatus connected to a Web server and to an ENUM server, the Web server storing predetermined information regarding a user of a calling IP telephone apparatus corresponding to a predetermined URI, the ENUM server storing a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including an ENUM domain name corresponding to the predetermined URI stored in the Web server and a protocol corresponding to the predetermined URI, the called IP telephone apparatus comprising:
-
a display configured to display data; and a controller configured to; receive, from the calling IP telephone apparatus, a predetermined message command for a connection with the called IP telephone apparatus, the predetermined message command including a telephone number of the calling IP telephone apparatus; extract the telephone number of the calling IP telephone apparatus from the predetermined message command received from the calling IP telephone apparatus; generate an ENUM domain name based on the telephone number of the calling IP telephone apparatus extracted from the predetermined message command received from the calling IP telephone apparatus; transmit, to the ENUM server, a request for transmitting, to the called IP telephone apparatus, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus; receive, from the ENUM server, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus; determine whether the protocol included in the received NAPTR record indicates a predetermined protocol utilized for accessing the Web server; access the predetermined information regarding the user of the calling IP telephone apparatus stored in the Web server, based on the predetermined URI and the protocol included in the received NAPTR resource record, when it is determined that the protocol included in the received NAPTR record indicates the predetermined protocol; receive, from the Web server, the predetermined information regarding the user of the calling IP telephone apparatus corresponding to the predetermined URI; control the display of the called IP telephone apparatus to display the received predetermined information regarding the user of the calling IP telephone apparatus; and sound a ringing tone at the called IP telephone apparatus while displaying the received predetermined information regarding the user of the calling IP telephone apparatus. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for communicating with a calling IP telephone apparatus via the Internet at a called IP telephone apparatus, the called IP telephone apparatus being connected to a Web server and to an ENUM server, the Web server storing predetermined information regarding a user of the calling IP telephone apparatus corresponding to a predetermined URI, the ENUM server storing a NAPTR (Naming Authority Pointer) resource record, the NAPTR resource record including an ENUM domain name corresponding to the predetermined URI stored in the Web server and including a protocol corresponding to the predetermined URI, the method comprising:
-
receiving, from the calling IP telephone apparatus, a predetermined message command for a connection with the called IP telephone apparatus, the predetermined message command including a telephone number of the calling IP telephone apparatus; extracting the telephone number of the calling IP telephone apparatus from the predetermined message command received from the calling IP telephone apparatus; generating an ENUM domain name based on the telephone number of the calling IP telephone apparatus extracted from the predetermined message command received from the calling IP telephone apparatus; transmitting, to the ENUM server, a request for transmitting, to the called IP telephone apparatus, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus; receiving, from the ENUM server, the NAPTR resource record including the ENUM domain name generated based on the telephone number of calling IP telephone apparatus; determining whether the protocol included in the received NAPTR record indicates a predetermined protocol utilized for accessing the Web server; accessing the predetermined information regarding the user of the calling IP telephone apparatus stored in the Web server, based on the predetermined URI and the protocol included in the received NAPTR resource record, when it is determined that the protocol included in the received NAPTR record indicates the predetermined protocol; receiving, from the Web server, the predetermined information regarding the user of the calling IP telephone apparatus corresponding to the predetermined URI; displaying the received predetermined information regarding the user of the calling IP telephone apparatus on the display of the called IP telephone apparatus; and sounding a ringing tone at the called IP telephone apparatus while displaying the received predetermined information on the display of the called IP telephone apparatus regarding the user of the calling IP telephone apparatus. - View Dependent Claims (18, 19, 20)
-
Specification