Voice over internet protocol system and method
First Claim
1. A voice over internet protocol (VOIP) system to be applied among a first terminal device, at least one second terminal device, and a dynamic domain name service (DDNS), the VOIP system comprising:
- one or more processors executing one or more programs to;
generate a phone number for the first terminal device and a domain name corresponding to the phone number of the first terminal device according to a predefined rule, and transmit the domain name corresponding to the phone number of the first terminal device and an IP address of the first terminal device to the DDNS server to be registered in the DDNS server;
generate a phone number for each of the at least one second terminal device and a domain name corresponding to the phone number of the second terminal device according to the predefined rule, and transmit the domain name corresponding to the phone number of the second terminal device and an IP address of the second terminal device to the DDNS server to be registered in the DDNS server;
generate a name of a group for the first terminal device and a domain name corresponding to the name of the group of the first terminal device according to the predefined rule, and transmit the domain name corresponding to the name of the group of the first terminal device and the IP address of the first terminal device to the DDNS server to be registered in the DDNS server; and
acquire the domain name corresponding to the name of the group of the first terminal device, and transmit the acquired domain name corresponding to the name of the group of the first terminal device and the IP address of the second terminal device to the DDNS server to be registered in the DDNS server.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice over internet protocol (VOIP) system and method are provided. The VOIP method includes steps of generating a phone number for a first terminal device, and a domain name corresponding to that phone number, transmitting the domain name and an internet protocol (IP) address to a dynamic domain name service (DDNS) server for registration, applying the same procedure to second and third terminal devices, generating a name of a group for the first, second, and third terminal devices, generating a domain name corresponding to the name of the group, and transmitting the domain name and the IP address for registration, and acquiring the domain name for the required name of the group, thus allowing calls to be made and available within the group.
-
Citations
14 Claims
-
1. A voice over internet protocol (VOIP) system to be applied among a first terminal device, at least one second terminal device, and a dynamic domain name service (DDNS), the VOIP system comprising:
one or more processors executing one or more programs to; generate a phone number for the first terminal device and a domain name corresponding to the phone number of the first terminal device according to a predefined rule, and transmit the domain name corresponding to the phone number of the first terminal device and an IP address of the first terminal device to the DDNS server to be registered in the DDNS server; generate a phone number for each of the at least one second terminal device and a domain name corresponding to the phone number of the second terminal device according to the predefined rule, and transmit the domain name corresponding to the phone number of the second terminal device and an IP address of the second terminal device to the DDNS server to be registered in the DDNS server; generate a name of a group for the first terminal device and a domain name corresponding to the name of the group of the first terminal device according to the predefined rule, and transmit the domain name corresponding to the name of the group of the first terminal device and the IP address of the first terminal device to the DDNS server to be registered in the DDNS server; and acquire the domain name corresponding to the name of the group of the first terminal device, and transmit the acquired domain name corresponding to the name of the group of the first terminal device and the IP address of the second terminal device to the DDNS server to be registered in the DDNS server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A voice over internet protocol (VOIP) method implemented by a VOIP system which comprises one or more processors to execute a plurality of steps, wherein the plurality of steps comprises:
-
generating a phone number for a first terminal device and a domain name corresponding to the phone number of the first terminal device according to a predefined rule, and transmitting the domain name corresponding to the phone number of the first terminal device and an IP address of the first terminal device to a dynamic domain name service (DDNS) server to be registered in the DDNS server; generating a phone number for each of at least one second terminal device and domain name corresponding to the phone number of the second terminal device according to the predefined rule, and transmitting the domain name corresponding to the phone number of the second terminal device and an IP address of the second terminal device to the DDNS server to be registered in the DDNS server; generating a name of a group of the first terminal device and a domain name corresponding to the name of the group of the first terminal device according to the predefined rule, and transmitting the domain name corresponding to the name of the group of the first terminal device and the IP address of the first terminal device to the DDNS server to be registered in the DDNS server; and acquiring the domain name corresponding to the name of the group of the first terminal device, and transmitting the acquired domain name and IP address of the at least one second terminal device to the DDNS server to be registered in the DDNS server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification