H04L65/1056

METHOD OF EXTENDING PBX COMMUNICATION FUNCTIONS AND CONNECTIVITY
20230231888 · 2023-07-20 ·

The present invention discloses a method of extending PBX communication function and connectivity. The present invention may use the original telephone exchange to execute the communication via network other the PSTN connection. The edge device connected with the telephone exchange is allowed to inquire and automatically updates the edge device data list per se, therefore to establish the connections rapidly. On the other hand, the present method of extending PBX communication function and connectivity can further extend new applicable functions. For instance, the edge device may have the functions of encryption and decryption. When the telephone exchange communicates with the edge device, the communication therebetween will be encrypted. Moreover, the advanced functions provided by edge device such as the multimedia communication, leading the communications between the telephone exchanges to have the aforementioned advanced functions, too.

METHOD OF EXTENDING PBX COMMUNICATION FUNCTIONS AND CONNECTIVITY
20230231888 · 2023-07-20 ·

The present invention discloses a method of extending PBX communication function and connectivity. The present invention may use the original telephone exchange to execute the communication via network other the PSTN connection. The edge device connected with the telephone exchange is allowed to inquire and automatically updates the edge device data list per se, therefore to establish the connections rapidly. On the other hand, the present method of extending PBX communication function and connectivity can further extend new applicable functions. For instance, the edge device may have the functions of encryption and decryption. When the telephone exchange communicates with the edge device, the communication therebetween will be encrypted. Moreover, the advanced functions provided by edge device such as the multimedia communication, leading the communications between the telephone exchanges to have the aforementioned advanced functions, too.

MULTI-CHANNEL MULTI-ACCESS VOICE OVER IP INTERCOMMUNICATION SYSTEMS AND METHODS
20230034317 · 2023-02-02 ·

The present invention provides systems and methods employing Voice over Internet Protocol (VoIP) technology to provide multi-channel, multi-access voice communication capabilities.

MULTI-CHANNEL MULTI-ACCESS VOICE OVER IP INTERCOMMUNICATION SYSTEMS AND METHODS
20230034317 · 2023-02-02 ·

The present invention provides systems and methods employing Voice over Internet Protocol (VoIP) technology to provide multi-channel, multi-access voice communication capabilities.

IMPROVED CONTROL OF COMMUNICATION SERVICES MANAGEMENT
20220311862 · 2022-09-29 ·

A computer-implemented method, system and computer program product, implementing management of a telephony system comprising one or more PBX systems (PBX) having data repositories having entity information, a temporary data repository comprising entity information from entities in the PBX, and a management repository comprising site information. The method includes obtaining a rule matching entities explicitly defined in the PBX to sites not explicitly defined in the PBX, obtaining entity identifier; obtaining entity information using the entity identifier, comprising querying the temporary repository, applying the rule against the entity, to match a site with which the entity is associated, obtaining site information, and performing an action with respect to the entity based on the site information. Updates to device information to be persistently available is implemented in the data repository of the PBX, and content of the temporary data repository is periodically replaced with data obtained from the data repositories

MSISDN sharing between UES and PBX devices

A telecommunication network provides telecommunication service to a user equipment (UE) and a communication device that is connected to the telecommunication network via a private branch exchange. Both the UE and the communication device utilizing a Mobile Station International Subscriber Directory Number (MSISDN) for the telecommunication service, and the telecommunication network stores a profile associating both the UE and the communication device with the MSISDN. Additionally, the telecommunication network enables communication between the communication device and a communication partner device and notifies the UE of the communication.

Intelligent call handling and routing based on numbering plan area code
11212391 · 2021-12-28 · ·

Certain aspects of the disclosure are directed to routing decisions implemented in response to data communications. According to a specific example, one or more computer processor circuits are to interface with remotely-situated client entities using a first programming language, and to provide a database of data communications services based on a subscription. In response to receipt of a data communication, client-specific sets of control data can be identified. The client-specific sets of control data are derived from programming instructions received over a message exchange protocol and corresponding to a second programming language that is compatible with the first programming language. Based on the client-specific sets of control data and using a numbering plan area (NPA) code of the received data communication, a nearby extension of the client entity can be identified, and the received data communication can be routed to the nearby extension.

DISTRIBUTED NETWORK SYSTEM FOR CALL PROCESSING PROVIDED ARE A CALL PROCESSING METHOD PERFORMED BY A DISTRIBUTED NETWORK SYSTEM AND A RECORDING MEDIUM, IN WHICH A PROGRAM FOR EXECUTING THE CALL PROCESSING METHOD IS RECORDED
20220210204 · 2022-06-30 · ·

A distributed network system for call processing, according to one embodiment, includes: a plurality of relay devices; and a call routing server for managing information about the plurality of relay devices and information about subscribers registered to the plurality of relay devices, where each of the plurality of relay devices can include: a database; a protocol relay unit; a call processing unit for checking whether the sender of a call and the receiver of the call are at least one subscriber, on the basis of an SIP signal incoming through the protocol relay unit; and a packet processing unit for realigning incoming phone call packets of the call according to the sequence of the phone call packets, and adjusting the transmission speed of the realigned phone call packets according to a situation in which the phone call packets are incoming.

Customization of emergency notifications for communications services
11785363 · 2023-10-10 · ·

Certain aspects of the disclosure are directed to control of data communications services. According to a specific example, an apparatus is provided including one or more computer processor circuits configured and arranged to interface with remotely-situated client entities using a first programming language used by a data communications server, and to provide a database of communications services to the client entities. The apparatus further includes communications control circuitry configured and arranged to control communications routing for each respective client entity, by identifying, client-specific sets of control data derived from programming instructions received over a network and corresponding to a second programming language that is compatible with the first programming language, and providing the communications services to end-users of the client entity based on the client-specific sets of control data including particular routing functions for emergency notifications.

Customization of emergency notifications for communications services
11785363 · 2023-10-10 · ·

Certain aspects of the disclosure are directed to control of data communications services. According to a specific example, an apparatus is provided including one or more computer processor circuits configured and arranged to interface with remotely-situated client entities using a first programming language used by a data communications server, and to provide a database of communications services to the client entities. The apparatus further includes communications control circuitry configured and arranged to control communications routing for each respective client entity, by identifying, client-specific sets of control data derived from programming instructions received over a network and corresponding to a second programming language that is compatible with the first programming language, and providing the communications services to end-users of the client entity based on the client-specific sets of control data including particular routing functions for emergency notifications.