Patent classifications
H04M3/241
A COMPUTER-IMPLEMENTED METHOD OF MODIFYING AN ALGORITHM OPERATING ON A COMPUTING SYSTEM
This invention provides a computer-implemented method of modifying an algorithm operating on a computing system, and a device for implementing said method, the method comprising the steps of: applying the algorithm to a first set of inputs; determining a relevance score for a first input of the first set of inputs based on: a first effectiveness value of the first input, wherein the first effectiveness value represents a contribution of first input to the algorithm, and a first computational cost of the first input, wherein the 1 first computational cost represents the computational resources of using the first input in the algorithm; defining a second set of inputs based on the determined relevance score of the first input; and applying the algorithm to the second set of inputs.
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.
Gateway device and monitoring method
Unexpected call disconnection during normal time is prevented. When a gateway device 1 installed on a POI border receives RTP packets even though reception of RTCP packets is stopped, the gateway device 1 generates RTCP packets and sends out the RTCP packets to the gateway device 1's own network side or the gateway device 1 generates a call control signal showing that media transfer is continued and sends out the call control signal to the gateway device 1's own network side. Thereby, even in the case of performing interruption monitoring of RTCP packets within the gateway device 1's own network, it is possible to prevent unexpected call disconnection during normal time accompanying change in RTCP packet sending-out conditions.
Method and device for configuring a communication system
A method for configuring a communication system (20) comprising an exchange (34), the method comprising: identifying a type of the exchange; selecting a configuration module (56) adapted to communicate with the identified type of the exchange; and under the control of the selected configuration module, retrieving and analyzing automatically a configuration database from the exchange, and configuring the exchange to provide communication connectivity to both a fixed network and a mobile network.
Telecommunication system and method for flexible control of the telecommunication system using a switching command issued by an application to a platform
A telecommunication system is configurable so that there can be flexible control of a switching command issued by an application to a platform where the switching command is executable in (a) a first execution mode in which the switching command is executed simultaneous with switching and verified or (b) a second execution mode in which the switching command is executed immediately and without verification. The application can be run to cause the switching command to be sent to the platform and the platform can execute the switching command received from the application. At least one of testing on a case-by-case basis and deciding which execution mode should be utilized for execution of the switching command can also occur before the sending of the switching command and/or before the executing of the switching command.
INBOUND AND OUTBOUND COMMUNICATION SESSION AND CALL CONTROL
Computer program products, methods, systems, apparatus, and computing entities are provided for call control. Upon receipt of a voice call initiated by a mobile device, one or more call control rules associated with the phone number through which the voice call was received is determined, and responsive to identifying the one or more call control rules, an alternative communication session is initiated with the mobile device by transmitting a message to the mobile device including a hyperlink to initiate the alternative communication session. The voice call is then suspended and then later terminated upon determining that a user of the mobile device selects the hyperlink to initiate the alternative communication session.
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.
INBOUND AND OUTBOUND COMMUNICATION SESSION AND CALL CONTROL
Computer program products, methods, systems, apparatus, and computing entities are provided for call control. Upon receipt of a voice call initiated by a mobile device, one or more call control rules associated with the phone number through which the voice call was received is determined, and responsive to identifying the one or more call control rules, an alternative communication session is initiated with the mobile device by transmitting a message to the mobile device including a hyperlink to initiate the alternative communication session. The voice call is then suspended and then later terminated upon determining that a user of the mobile device selects the hyperlink to initiate the alternative communication session.
GATEWAY DEVICE AND MONITORING METHOD
Unexpected call disconnection during normal time is prevented. When a gateway device 1 installed on a POI border receives RTP packets even though reception of RTCP packets is stopped, the gateway device 1 generates RTCP packets and sends out the RTCP packets to the gateway device 1's own network side or the gateway device 1 generates a call control signal showing that media transfer is continued and sends out the call control signal to the gateway device 1's own network side. Thereby, even in the case of performing interruption monitoring of RTCP packets within the gateway device 1's own network, it is possible to prevent unexpected call disconnection during normal time accompanying change in RTCP packet sending-out conditions.
Telecommunication system and method for flexible control of the telecommunication system using a switching command issued by an application to a platform
A telecommunication system is configurable so that there can be flexible control of a switching command issued by an application to a platform where the switching command is executable in (a) a first execution mode in which the switching command is executed simultaneous with switching and verified or (b) a second execution mode in which the switching command is executed immediately and without verification. The application can be run to cause the switching command to be sent to the platform and the platform can execute the switching command received from the application. At least one of resting on a case-by-case basis and deciding which execution mode should be utilized for execution of the switching command can also occur before the sending of the switching command and/or before the executing of the switching command.