| CPC H04L 65/1056 (2013.01) [H04L 65/1069 (2013.01)] | 15 Claims |

|
1. A method of extending PBX communication function and connectivity, operated under an environment established by a plurality of edge devices, a plurality of telephone exchanges, a plurality of telephones and a main server;
wherein each of the telephone exchange is electrically connected with the edge device correspondingly and each of the telephone exchange is electrically connected with at least one telephone; wherein the plurality of edge devices is connected with the main server via an internet; wherein the method of extending PBX communication function and connectivity comprises:
(A) executing an initial setting procedure which comprises:
(A1) registering the plurality of edge devices with the main server;
(A2) creating an edge device data list in the main server;
(A3) the main server sending the edge device data list to the plurality of edge devices;
(B) in response to a new added edge device connects to the main server or one of the plurality of edge devices via the internet, a device renewal procedure is executed; wherein the new added edge device is electrically connected with a new added telephone exchange which corresponds with the new added edge device, and the new added telephone exchange is electrically connected with at least one new added telephone; wherein the device renewal procedure comprises:
(B1) in response to the new added edge device connects to the main server, the new added edge device is registered to the main server, and the main server updates data of the new added edge device in the edge device data list, then the main server sends the edge device data list to the plurality of edge devices and the new added edge device; and
(B2) in response to the new added edge device connects to the one of the plurality of edge devices, the new added edge device is registered to the one of the plurality of edge devices, and the one of the plurality of edge devices updates the data of the new added edge device in the edge device data list, then the one of the plurality of edge devices sends the edge device data list to multiple edge devices which are selected from a group of the plurality of edge devices and the new added edge device.
|