-
公开(公告)号:US12238242B1
公开(公告)日:2025-02-25
申请号:US17581661
申请日:2022-01-21
Applicant: 8x8, Inc.
Inventor: Zhishen Liu , Qing Zhao , Bryan R. Martin
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.
-
2.
公开(公告)号:US12206825B1
公开(公告)日:2025-01-21
申请号:US17698190
申请日:2022-03-18
Applicant: 8x8, Inc.
Inventor: Julio Viera , Alan Sapede , Clement Wehrung , Jedidiah Brown
IPC: H04M7/00 , H04M1/253 , H04L51/046 , H04L51/216 , H04L51/56 , H04L65/403
Abstract: Methods are provided for providing a unified communication history of a multi-modal communication. In one aspect, a method includes receiving a plurality of event logs related to the multi-modal communication. The multi-modal communication comprises a first communication modality and a second communication modality. The method includes aggregating the one or more events from the event logs as a plurality of aggregated events and resolving an identity of each user from among the plurality of users in the plurality of aggregated events. The method includes storing the aggregated events into a communication history of the multi-modal communication. Systems and machine-readable media are also provided.
-
公开(公告)号:US12137006B1
公开(公告)日:2024-11-05
申请号:US18086486
申请日:2022-12-21
Applicant: 8x8, Inc.
Inventor: Justin Driemeyer , Manu Mukerji , Vijai Gandikota , Soumyadeb Mitra , Solomon Fung
IPC: H04L12/18 , G06F16/2457 , G06F16/9535 , G06F40/279 , G06F40/30 , G06N3/047 , G06N20/00
Abstract: Apparatuses and methods concerning providing data-communications room recommendations are disclosed. As an example, one apparatus includes a data-communications server. The data-communications server is configured to provide user-data-communications sessions. The server is also configured to retrieve data-communications messages, which may arise from a plurality of disparate interconnected data-communications systems, and batch the data communications messages for a particular data-communications room together to create a room document. Responding to receipt of a request from a particular user, the server identifies a particular data-communications room for a particular inquiry.
-
公开(公告)号:US12132870B1
公开(公告)日:2024-10-29
申请号:US17391234
申请日:2021-08-02
Applicant: 8x8, Inc.
Inventor: Bryan R. Martin , Garth Judge , Zhishen Liu
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.
-
公开(公告)号: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.
-
公开(公告)号:US11849071B2
公开(公告)日:2023-12-19
申请号:US18070886
申请日:2022-11-29
Applicant: 8x8, Inc.
Inventor: Zhishen Liu
IPC: H04M3/523 , H04L65/1046 , H04L65/1053 , H04M7/00 , H04M3/51 , H04L65/1069
CPC classification number: H04M3/5233 , H04L65/1046 , H04L65/1053 , H04L65/1069 , H04M3/5166 , H04M3/5235 , H04M7/009 , H04M7/0033
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.
-
7.
公开(公告)号:US11750467B1
公开(公告)日:2023-09-05
申请号:US17856078
申请日:2022-07-01
Applicant: 8x8, Inc.
Inventor: Zhishen Liu
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.
-
公开(公告)号:US11706350B1
公开(公告)日:2023-07-18
申请号:US17683515
申请日:2022-03-01
Applicant: 8x8, Inc.
Inventor: Zhishen Liu , Qing Zhao
IPC: H04L65/1053 , H04M7/00 , H04L65/1069 , H04N21/4788 , H04N21/00 , H04N21/45 , H04N21/426 , H04N21/443 , H04N21/643 , H04L43/045 , H04L43/0817 , H04N21/258 , H04M3/42
CPC classification number: H04M7/0084 , H04L43/045 , H04L43/0817 , H04L65/1053 , H04L65/1069 , H04N21/00 , H04N21/25825 , H04N21/42684 , H04N21/4432 , H04N21/4516 , H04N21/4788 , H04N21/64322 , H04M3/42314 , H04M7/009
Abstract: Exemplary aspects concern apparatuses and methods for display-related analysis of call data in an IPBX. In an example embodiment, an apparatus is configured to route data/VoIP calls via a data-communications server. An interface circuit is configured to selected parameters of interest based on capabilities of a set of devices and generate subscription requests to subscribe the devices to the parameters of interest. A processing circuit is configured to generate call summary metrics from call event messages for calls routed by the server and with subscription requests being associated with the parameters of interest. The call summary metrics are evaluated in connection with the parameters of interest as subscribed to by the devices and results of the evaluation are provided to the communications devices.
-
公开(公告)号:US11687726B1
公开(公告)日:2023-06-27
申请号:US17108593
申请日:2020-12-01
Applicant: 8x8, Inc.
Inventor: Solomon Fung , Soumyadeb Mitra , Abhishek Kashyap , Arunim Samat , Venkat Nagaswamy , Justin Driemeyer
IPC: G06F40/30 , G06Q30/0241 , G06Q10/067 , G06F16/951 , G06Q10/105 , G06F18/2135 , G06N3/044 , G06N3/045 , G06N3/084 , G06N3/088 , G06N5/04
CPC classification number: G06F40/30 , G06F16/951 , G06F18/21355 , G06N3/044 , G06N3/045 , G06Q10/067 , G06Q10/105 , G06Q30/0276 , G06N3/084 , G06N3/088 , G06N5/04
Abstract: In one example, a computer-based system determines a relationship between a first job and a second job at one or more companies, by using a title data store, a training module, and a prediction module, wherein the title data store accepts job-related information characterizing at least one job-related position that includes at least one of title, corporate entity, job description, and job-related interest data. The training module accepts input data from the title data store, calculates or generates a set of coefficients and a set of job-related vectors from the input data, and stores the coefficients into a database. The prediction module may accept: a first set of data including at least one of a first title, a first corporate designation data, a second set of data including at least one of a second title and a second corporate designation data, and the coefficients from the training module; and then a similarity between the first set of data and the second set of data may be calculated.
-
公开(公告)号:US11683226B1
公开(公告)日:2023-06-20
申请号:US17328894
申请日:2021-05-24
Applicant: 8x8, Inc.
Inventor: Ali Arsanjani , Bryan R. Martin , Manu Mukerji , Venkat Nagaswamy , Marshall Lincoln
IPC: H04L41/0816 , H04L41/083 , H04W24/02 , H04W24/08 , H04L41/142 , H04L41/147 , H04W48/18 , H04L67/63 , H04L67/566
CPC classification number: H04L41/0816 , H04L41/083 , H04L41/142 , H04L41/147 , H04L67/566 , H04L67/63 , H04W24/02 , H04W24/08 , H04W48/18
Abstract: Certain aspects of the disclosure are directed to context aggregation in a data communications network. According to a specific example, user-data communications between a client-specific endpoint device and the other participating endpoint device during a first time period can be retrieved from a plurality of interconnected data communications systems. The client station can be configured and arranged to interface with a data communications server providing data communications services on a subscription basis. Context information for each respective user-data communication between the client station and the participating station during the first time period can be aggregated, and operational statistics from network circuitry providing the user-data communications between the client station and the participating station can be retrieved. Network parameters can be configured to change performance of subsequent user-data communications between the client station and the participating station, based on patterns identified in the operational statistics and the aggregated context information.
-
-
-
-
-
-
-
-
-