Patent classifications
H04L65/1055
Third Party Application Control Of A Client
A third party application is used to control a client over a software platform. The third party application sends a control command to a microservice of the software platform. The microservice generates an event socket command based on the control command. The microservice transmits the event socket command to a private branch exchange (PBX) server of the software platform over a transmission control protocol (TCP) connection. The PBX server transmits the event socket command to the client to perform the function based on a binding status that indicates a binding between the third party application and the client.
Third Party Application Control Of A Client
A third party application is used to control a client over a software platform. The third party application sends a control command to a microservice of the software platform. The microservice generates an event socket command based on the control command. The microservice transmits the event socket command to a private branch exchange (PBX) server of the software platform over a transmission control protocol (TCP) connection. The PBX server transmits the event socket command to the client to perform the function based on a binding status that indicates a binding between the third party application and the client.
Hybrid Cloud PBX
Disclosed is a system for telephones by providing an improved and streamlined user experience and enhanced fail over mechanisms. A decentralized system managed through a web site which allows for continued operation even when the primary systems fail includes a mechanism for restoring the primary systems automatically when they become available again. Phones connect to two PBX systems at the same time, one local and one at a remote location. The two PBX systems synchronize configuration data and media files between them. The website can also be used to manage any number of systems allowing any size organization to manage every phone system in their organization from a single interface.
Configuration of shared trunk groups in an IP telephony network
System and methods are disclosed for configuring the sharing of resource pools and individual resources in the resource groups among enterprise communication systems. In certain embodiments, the resource pools are trunk groups and the individual resources that comprise the trunk groups are communication resources. Digital PBXs components associated with different enterprise communication systems are registered and assigned shared use of a trunk group. Communication services are provided to the digital PBXs using the channels of the shared trunk group. Each enterprise may reserve channels within the trunk group for exclusive use by the enterprise, while sharing use of other channels in the trunk group. Each enterprise can be guaranteed a minimum calling capacity while providing improved resource utilization due to fewer idle communication channels.
Method for managing fixed and mobile terminals in an environment comprising a mobile network including IMS network and a company network
A method of managing fixed and mobile terminals in an environment comprising a mobile network including an IMS network, and an enterprise network including IP-PBX equipment, the method consisting in particular in: determining (S30) the mobile terminals of the mobile network that are registered with the IMS network and the enterprise terminals that are registered with the IP-PBX equipment of the enterprise network; while a multimedia communications session involving any terminal that is determined as being registered with the IMS network or with the IP-PBX equipment as the case may be, is being initialized via the IMS network, obtaining (S32) the capabilities of said terminal; and updating (S31, S33) a database with information identifying the mobile terminals of the mobile network that are registered with the IMS network and the enterprise terminals that are registered with the IP-PBX equipment, and with information representative of the capabilities that have been obtained for each identified terminal.
Hybrid cloud PBX
Disclosed is a system for telephones by providing an improved and streamlined user experience and enhanced fail over mechanisms. A decentralized system managed through a web site which allows for continued operation even when the primary systems fail includes a mechanism for restoring the primary systems automatically when they become available again. Phones connect to two PBX systems at the same time, one local and one at a remote location. The two PBX systems synchronize configuration data and media files between them. The website can also be used to manage any number of systems allowing any size organization to manage every phone system in their organization from a single interface.
CONFIGURATION OF SHARED TRUNK GROUPS IN AN IP TELEPHONY NETWORK
System and methods are disclosed for configuring the sharing of resource pools and individual resources in the resource groups among enterprise communication systems. In certain embodiments, the resource pools are trunk groups and the individual resources that comprise the trunk groups are communication resources. Digital PBXs components associated with different enterprise communication systems are registered and assigned shared use of a trunk group. Communication services are provided to the digital PBXs using the channels of the shared trunk group. Each enterprise may reserve channels within the trunk group for exclusive use by the enterprise, while sharing use of other channels in the trunk group. Each enterprise can be guaranteed a minimum calling capacity while providing improved resource utilization due to fewer idle communication channels.
METHOD FOR MANAGING FIXED AND MOBILE TERMINALS IN AN ENVIRONMENT COMPRISING A MOBILE NETWORK INCLUDING IMS NETWORK AND A COMPANY NETWORK
A method of managing fixed and mobile terminals in an environment comprising a mobile network including an IMS network, and an enterprise network including IP-PBX equipment, the method consisting in particular in: determining (S30) the mobile terminals of the mobile network that are registered with the IMS network and the enterprise terminals that are registered with the IP-PBX equipment of the enterprise network; while a multimedia communications session involving any terminal that is determined as being registered with the IMS network or with the IP-PBX equipment as the case may be, is being initialized via the IMS network, obtaining (S32) the capabilities of said terminal; and updating (S31, S33) a database with information identifying the mobile terminals of the mobile network that are registered with the IMS network and the enterprise terminals that are registered with the IP-PBX equipment, and with information representative of the capabilities that have been obtained for each identified terminal.
INTERNET TELEPHONE SYSTEM, PRIVATE BRANCH EXCHANGE DEVICE AND CUSTOMER SERVICE SCHEDULING METHOD
An internet telephone system, a private branch exchange device (PBX device) and a customer service scheduling method are provided. The internet telephone system includes a user device, a PBX device and at least one service extension. The user device includes a processing unit and a transmission unit. The PBX device includes a communication unit, an interactive voice response unit, a control unit and a distribution unit. In a call accessing procedure, the processing unit of the user device sets a push token into a first SIP header of a first session initiation protocol message (SIP message). If the service extension is busy, the control unit of the PBX device records the push token and the service extension to a scheduled call of a queue list and records a scheduling status of the scheduled call as pending.
INTERNET TELEPHONE SYSTEM, PRIVATE BRANCH EXCHANGE DEVICE AND CUSTOMER SERVICE SCHEDULING METHOD
An internet telephone system, a private branch exchange device (PBX device) and a customer service scheduling method are provided. The internet telephone system includes a user device, a PBX device and at least one service extension. The user device includes a processing unit and a transmission unit. The PBX device includes a communication unit, an interactive voice response unit, a control unit and a distribution unit. In a call accessing procedure, the processing unit of the user device sets a push token into a first SIP header of a first session initiation protocol message (SIP message). If the service extension is busy, the control unit of the PBX device records the push token and the service extension to a scheduled call of a queue list and records a scheduling status of the scheduled call as pending.