Cloud-based private branch exchange

    公开(公告)号:US11855808B2

    公开(公告)日:2023-12-26

    申请号:US17162215

    申请日:2021-01-29

    摘要: A system includes a customer network and a telephony server. The customer network is associated with an independent carrier (IC), a native carrier, or both. The customer network includes a call manager, a telephone gateway, an internet gateway, a first device associated with the IC, and a second device associated with the native carrier. The first device communicates with the telephone gateway via the call manager. The second device communicates with the internet gateway. The telephony server is associated with the native carrier. The telephony server supports traffic from the first device and the second device. The telephony server includes a PBX and a session border controller (SBC). The SBC communicates with the telephone gateway via a session initiation protocol (SIP) trunk.

    Outbound Call Routing In An Integrated Voice And Video Platform

    公开(公告)号:US20230188580A1

    公开(公告)日:2023-06-15

    申请号:US18167305

    申请日:2023-02-10

    IPC分类号: H04L65/403 H04L65/1053

    摘要: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers from certain software services. Thereafter, when an outbound call is initiated by a software service, the call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as an identifier associated with the software service. A phone number is determined based on the routing rule, and the outbound call reporting the determined phone number is delivered to a destination phone number.

    Inbound Call Routing In An Integrated Voice And Video Platform

    公开(公告)号:US20230164264A1

    公开(公告)日:2023-05-25

    申请号:US18152789

    申请日:2023-01-11

    IPC分类号: H04M3/42 H04M3/56

    CPC分类号: H04M3/42314 H04M3/56 H04N7/15

    摘要: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers or extensions to certain software services. Thereafter, when a call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as a phone number or extension dialed to place the call. A software service is determined based on the routing rule, and the phone is connected with the software system that provides the software service.

    Location Determination and Telephone Number Distribution for Emergency Calls

    公开(公告)号:US20230144916A1

    公开(公告)日:2023-05-11

    申请号:US18150484

    申请日:2023-01-05

    IPC分类号: H04M3/51 H04M3/42

    摘要: Location determination and telephone number distribution for emergency calls is enabled by a telephony system which maintains multiple pools of telephone numbers. Each pool corresponds to a different region such that the pools of telephone numbers are defined at the region-level rather than at the site-level. The telephony system determines the location of a calling device initiating an emergency call regardless of whether the calling device is at a known site. Based on the determined location of the calling device, one of the pools of telephone numbers which corresponds to that location is selected. The telephony system thereafter distributes a telephone number for the calling device to use for the emergency call from that selected pool of telephone numbers to facilitate an emergency call between the calling device and a local public safety answering point.

    Signaling Virtual Meeting Information Within An Outbound Call

    公开(公告)号:US20240364761A1

    公开(公告)日:2024-10-31

    申请号:US18765982

    申请日:2024-07-08

    摘要: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers from certain software services. Thereafter, when an outbound call is initiated by a software service, the call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as an identifier associated with the software service. A phone number is determined based on the routing rule, and the outbound call reporting the determined phone number is delivered to a destination phone number.

    Using a routing rule to signal a caller ID number in an outbound call

    公开(公告)号:US12069112B2

    公开(公告)日:2024-08-20

    申请号:US18167305

    申请日:2023-02-10

    摘要: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers from certain software services. Thereafter, when an outbound call is initiated by a software service, the call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as an identifier associated with the software service. A phone number is determined based on the routing rule, and the outbound call reporting the determined phone number is delivered to a destination phone number.

    Concurrent emergency call routing enabling a monitoring device operator to join an emergency call

    公开(公告)号:US11863705B2

    公开(公告)日:2024-01-02

    申请号:US17724121

    申请日:2022-04-19

    IPC分类号: H04M3/51

    CPC分类号: H04M3/5116

    摘要: A software platform includes emergency event processing functionality for detecting and mapping emergency event occurrences. The emergency event processing includes call path processing for concurrently routing an emergency call from a device registered with the software platform for a customer thereof to a public safety access point and to a monitoring device of the customer. The concurrent routing enables an operator of the monitoring device to join the emergency call, for example, by monitoring the call to determine how to notify other operators of the customer of the subject emergency event or by participating in the call to assist in the emergency event response. The concurrent routing may further automate, and therefore expedite, the signaling of an emergency event to others at the location of the emergency event, such as to prevent further risk of harm.

    Recording gap detection and remediation

    公开(公告)号:US11716416B2

    公开(公告)日:2023-08-01

    申请号:US17244240

    申请日:2021-04-29

    摘要: A disconnection of a client device is disconnected during a multi-participant communication, such as a call or a conference. An indication of the disconnection is transmitted to the client device to cause an agent at the client device to record media locally at the client device. The media recorded by the agent at the client device based on the indication of the disconnection is later received and included within a recording of the communication. For example, a gap of the recording in which the disconnection occurred may be identified, such as by performing a comparison of media within the recording to identify a start time of the gap and an end time of the gap. The media is then inserted within a portion of the recording of the multi-participant communication corresponding to the gap.

    Remote Emergency Call Initiation During Real-Time Communications

    公开(公告)号:US20230137028A1

    公开(公告)日:2023-05-04

    申请号:US17515210

    申请日:2021-10-29

    IPC分类号: H04M3/51 H04M3/42

    摘要: An emergency call is initiated on behalf of a remote user by another software user who determines that the remote software user is experiencing an emergency event. During a real-time communication, a remote emergency alert is received from a first client device associated with a first user. The remote emergency alert identifies a second user associated with a second client device while the first client device and the second client device are in communication via real-time communication software. Based on location information determined for the second client device responsive to the remote emergency alert, an emergency call is initiated with a public safety answering point local to the second client device for indicating an emergency event associated with the second user to the public safety answering point on behalf of the second user.

    Recording Gap Detection and Remediation

    公开(公告)号:US20220353365A1

    公开(公告)日:2022-11-03

    申请号:US17244240

    申请日:2021-04-29

    摘要: A disconnection of a client device is disconnected during a multi-participant communication, such as a call or a conference. An indication of the disconnection is transmitted to the client device to cause an agent at the client device to record media locally at the client device. The media recorded by the agent at the client device based on the indication of the disconnection is later received and included within a recording of the communication. For example, a gap of the recording in which the disconnection occurred may be identified, such as by performing a comparison of media within the recording to identify a start time of the gap and an end time of the gap. The media is then inserted within a portion of the recording of the multi-participant communication corresponding to the gap.