Modeling and analysis of calls in IPBX

    公开(公告)号:US12238242B1

    公开(公告)日:2025-02-25

    申请号:US17581661

    申请日:2022-01-21

    Applicant: 8x8, Inc.

    Abstract: Apparatuses and methods concerning routing of calls in an IPBX server are disclosed. As an example, one apparatus includes an IPBX server configured to route VOIP calls for a plurality of end-users having respective VoIP-enabled circuit devices communicatively coupled to the IPBX server via a communications network. A processing circuit is communicatively coupled to the IPBX server. The processing circuit is configured to receive call event messages corresponding to a plurality of end-users from the IPBX server and generate call models from the call event messages. The processing circuit also generates call summary metrics from the call models. In response to an input query, the processing circuit evaluates the call summary metrics for a parameter of interest specified in the input query to generate data for the parameter of interest.

    User configurable routing of VoIP calls

    公开(公告)号:US12132870B1

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

    申请号:US17391234

    申请日:2021-08-02

    Applicant: 8x8, Inc.

    CPC classification number: H04M7/0075 H04L41/22 H04M11/04 H04M2242/04

    Abstract: In one or more embodiments, an apparatus includes a set of servers configured to route calls to and from a plurality of devices over network paths. Each of the devices is respectively associated with one of a plurality of client accounts. A control circuit may be communicatively connected to the one or more servers and directs the servers to route calls for a client account according to a respective routing policy for the client account. The routing policy may indicate one or more routing algorithms for selecting paths of a network for routing each of the calls, and may also indicate a selection algorithm configured to, for each call, one of the set of routing algorithms based on a set of criteria such as date or time of the call.

    Networked device control using a high-level programming interface

    公开(公告)号:US11902359B1

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

    申请号:US18106949

    申请日:2023-02-07

    Applicant: 8x8, Inc.

    Inventor: Zhishen Liu

    CPC classification number: H04L67/10 G10L15/22 G10L2015/223

    Abstract: Certain exemplary aspects directed to customization of communications services wherein a data communications server provides virtual office features to remote client entities. This server is configured to: use a set of instructions written in a first programming language to provide, over a data-communication network, a set of virtual office features as part of data-communications services available to remotely-situated client entities; generate at or receive from a client server communicatively coupled to the data communications server and associated with a particular one of the client entities, another set of instructions written in a second programming language by populating the other set of instructions with client-specific directives, wherein the second programming language is a subset of the first programming language and associated with the virtual office features; and use the client-specific directives to adjust selected ones of the virtual office features for endpoint devices associated with the particular one of the client entities.

    Template-based management of telecommunications services

    公开(公告)号:US11849071B2

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

    申请号:US18070886

    申请日:2022-11-29

    Applicant: 8x8, Inc.

    Inventor: Zhishen Liu

    Abstract: Certain aspects of the disclosure are directed to template-based management of telecommunications services. According to a specific example, a server is provided comprising one or more computer processor circuits configured to interface with a remotely-situated client entity using a first programming language. The server includes a call control engine that is configured to provide a private branch exchange (PBX) for the client entity, and identify a call control template written in a second programming language. The call control engine is further configured to control call routing by the PBX, by executing the call control template to identify at least one data source that corresponds to a call property for the VoIP telephone call, retrieve data from the data source, and implement one or more call processing functions specified by the call control template as being conditional upon the retrieved data.

    Customized call routing and processing based on analytics and a high-level language programming

    公开(公告)号:US11750467B1

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

    申请号:US17856078

    申请日:2022-07-01

    Applicant: 8x8, Inc.

    Inventor: Zhishen Liu

    CPC classification number: H04L41/14 G06F8/35 G06F9/547 G06F16/27 H04L67/01

    Abstract: Exemplary aspects are directed to customized communications using a high-level programming interface. In a specific example, a data communications system serves endpoint devices respectively associated with different client entities. The system has a single unified server, including at least one data analytics server and at least one data communications server, to integrate communication routing control and data analytics for providing a combined contact-center and unified-communication set of data communication services, and to: interface with different client entities using a first programming language that relates to communications protocol between a data communications server and data sources; and receive, from each of the client entities and via the communications protocol, programming instructions that correspond to a related second programming language and used by the client entities to adjust parameters of the analytics server or at least one data communications server for specifying how the data is to be routed and/or processed.

Patent Agency Ranking