H04L65/1056

Session initiation protocol extension for digital mobile radio networks matching private or professional mobile radio features

A system comprising: a SIP Proxy Server, and DMR Gateway(s) to interface the SIP Proxy Server with DMR Network(s) matching Private/professional Mobile Radio (PMR) features; each DMR Gateway is univocally assigned with a SIP ID and is designed to: interpret messages from the SIP Proxy Server to manage DMR signalling/data/voice features toward DMR Terminals, and initiate DMR features on account of DMR Terminals operating under it and make requests for DMR signalling/data/voice features toward destinations belonging to another Network; each DMR Gateway is designed to: transcode an over-the-air, manufacturer-specific DMR Terminal registration into a SIP REGISTER message to result in the SIP Proxy server perceiving and managing the DMR Terminal as a SIP User Agent; the SIP Proxy Server is designed to manage: DMR signalling features, including voice call set-up, and DMR data features using the SIP MESSAGE method, and/or DMR signalling/data/voice group features.

Control of communication services management

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.

Voice virtual private network
09979828 · 2018-05-22 · ·

Embodiments of the present invention include a Voice Virtual Private Network (Voice VPN) and methods for providing access to remote peer users across same. In one embodiment, voice and communication services of one or more corporate network are provided to remote user terminals across a Voice VPN Gateway. The level and type of access to voice and communication services provided can be determined statically, dynamically, or adaptively based on user data or user habits or history.

Control module for a call management system
09894107 · 2018-02-13 ·

A control module arranged to manage a hosted communications platform, the hosted communications platform being located between a telecommunications network and a subscriber communications network, the subscriber communications network being associated with a subscriber to the hosted communications platform, the subscriber being associated with a plurality of users. The module comprises a first communications interface arranged to interface with the telecommunications network, and processing means arranged to configure the hosted communications platform for use with two or more subscribers, each subscriber comprising a respective subscriber communications network. The module further comprises a second communications interface arranged to interface with the hosted communications platform. For each subscriber, the processing means is arranged to form a partition on the hosted communications platform.

CONTROL OF COMMUNICATION SERVICES MANAGEMENT
20240414267 · 2024-12-12 ·

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 comprising entity information; a temporary data repository comprising entity information from entities in the PBX; and a management repository comprising site information, the method comprising: 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; performing an action with respect to the entity based on the site information; wherein update 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.

Method and system for implementing integrated voice over internet protocol in a cloud-based network
09699222 · 2017-07-04 · ·

A system for implementing VoIP over a cloud-based network includes a first edge proxy server operatively connected to a plurality of target proxy servers to receive resource information from one or more of the target proxy servers. Each target proxy server is associated with the cloud-based network. A first endpoint is operatively connected to the first edge proxy server and is configured for voice communications with a second endpoint. The voice communications are facilitated by the first edge proxy server using the received resource information.

Customization of emergency notifications for communications services
12317015 · 2025-05-27 · ·

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
12317015 · 2025-05-27 · ·

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.

Method of extending PBX communication functions and connectivity
12355823 · 2025-07-08 ·

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
12355823 · 2025-07-08 ·

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.