-
公开(公告)号:US11516345B1
公开(公告)日:2022-11-29
申请号:US17463729
申请日:2021-09-01
Applicant: 8×8, Inc.
Inventor: Zhishen Liu
IPC: H04M3/523 , H04L65/1046 , H04L65/1053 , H04M7/00 , H04M3/51 , H04L65/1069
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.
-
公开(公告)号:US11412084B1
公开(公告)日:2022-08-09
申请号:US17353237
申请日:2021-06-21
Applicant: 8×8, Inc.
Inventor: Zhishen Liu
IPC: H04L12/16 , H04M3/42 , H04W64/00 , G06Q10/10 , H04L65/1059 , H04L65/102 , H04L65/1053 , H04L65/1063
Abstract: Certain aspects of the disclosure are directed to customization of alerts using telecommunications services. A data-communications server is configured to provide a database with a set of virtual office features including client-specific call routing functions available to remotely-situated client entities based on a subscription. The server is configured to provide to the client entities, a set of instructions written in a first programming language, and to receive from each respective client entity, client-specific sets of control data written in a second programming language. The client-specific sets of control data may specify particular alerts and/or reminders to be provided to end-users of the respective client entity.
-
公开(公告)号:US11323346B1
公开(公告)日:2022-05-03
申请号:US16922774
申请日:2020-07-07
Applicant: 8×8, Inc.
Inventor: Zhishen Liu , Bryan R. Martin
IPC: H04L12/26 , H04L29/06 , H04L29/08 , H04L43/0811 , H04L65/10 , H04L43/16 , H04L43/50 , H04L67/30 , H04L67/55 , H04L69/40 , H04L65/80 , H04L67/303 , H04L67/10 , H04L41/0631
Abstract: A system includes a plurality of SIP servers that are configured and arranged to provide services for a respective set of endpoints. A monitor server having at least one processor circuit receives connectivity status of the respective set of endpoint devices based on registration status provided by the endpoints to the SIP servers. Based upon the received connectivity status, endpoints having connectivity problems are parsed into subgroups. Based upon the parsed endpoints, potential problem sources for the connectivity problems of the parsed endpoints are identified. A monitor device having at LAN interface circuit connected to the LAN and at least one processor circuit receives the command from the monitor server and performs a diagnostic test on the LAN. Results from the at least one diagnostic test are provided to the monitor server.
-
公开(公告)号:US09935857B1
公开(公告)日:2018-04-03
申请号:US15148580
申请日:2016-05-06
Applicant: 8×8, Inc.
Inventor: Zhishen Liu , Bryan R. Martin
IPC: G06F15/173 , H04L12/26 , H04L29/08 , H04L29/06
CPC classification number: H04L43/0811 , H04L65/1006 , H04L67/26 , H04L67/303
Abstract: A system includes Session-Initiation-Protocol (SIP) servers that provide services for a respective set of endpoints. A monitor server can receive connectivity status of the respective set of endpoints based on registration status provided by the endpoints to the SIP servers. Based upon the received connectivity status, endpoints having connectivity problems are parsed into one or more subgroups. Potential problem sources are identified for the connectivity problems of the parsed endpoints. For each of the subgroups, the monitor server determines whether the subgroup exceeds a corresponding trigger threshold. In response a corresponding trigger threshold being exceeded, an action profile specifying an entity is accessed. A notification is transmitted to the entity.
-
公开(公告)号:US11825019B1
公开(公告)日:2023-11-21
申请号:US17878571
申请日:2022-08-01
Applicant: 8×8, Inc.
Inventor: Zhishen Liu
IPC: H04L12/16 , H04M3/42 , H04W64/00 , G06Q10/1093 , H04L65/1059 , H04L65/102 , H04L65/1053 , H04L65/1063
CPC classification number: H04M3/42051 , G06Q10/1095 , H04L65/102 , H04L65/1053 , H04L65/1059 , H04L65/1063 , H04M3/42161 , H04M3/42323 , H04M3/42348 , H04W64/006
Abstract: Certain aspects of the disclosure are directed to customization of alerts using telecommunications services. A data-communications server is configured to a set of virtual office features including client-specific call routing functions available to remotely-situated client entities based on a subscription. The server is configured to provide to the client entities, a set of instructions written in a first programming language, and to receive from each respective client entity, client-specific sets of control data written in a second programming language. The client-specific sets of control data may specify particular alerts, informational data and/or reminders to be provided to end-users of the respective client entity.
-
公开(公告)号:US11689657B1
公开(公告)日:2023-06-27
申请号:US17670851
申请日:2022-02-14
Applicant: 8×8, Inc.
Inventor: Zhishen Liu
IPC: H04L12/16 , H04M3/42 , H04M7/00 , H04L41/5051
CPC classification number: H04M3/42161 , H04L41/5051 , H04M3/42323 , H04M7/0087
Abstract: Aspects are directed toward use of data communications server(s) and a Platform as a Service (PaaS) interface to provide remote services for endpoint devices of a plurality disparate client entities. In one example, an apparatus includes a computing server to provide data communications for a plurality of endpoint devices respectively associated with a plurality of disparate client entities according to and responsive to client-specific sets of control data. The apparatus also includes a processing circuit configured to adjust routing of the communications by the computing server, in response to call event data generated by the computing server, by generating the client-specific sets of control data for each client entity according to a respective set of directives.
-
公开(公告)号:US10142329B1
公开(公告)日:2018-11-27
申请号:US15270399
申请日:2016-09-20
Applicant: 8×8, Inc.
Inventor: Zhishen Liu
Abstract: Multiple factor authentication of a user is provided by verifying a first authentication factor for the user. At least one target endpoint device is identified relative to the user. An application program interface (API) is accessed and used to generate a communication request that includes a first portion specifying the target endpoint device and written in a format of an application program interface (API), and a second portion that includes a set of one or more documents written in a programming language that includes call flow commands for call routing logic of a call control server. The call flow commands include commands specifying how to communicate a security code. The communication request is transmitted to the call control server. Input is received from the user. A second authentication factor is verified for the user by comparing the input to the security code.
-
公开(公告)号:US09955021B1
公开(公告)日:2018-04-24
申请号:US14859073
申请日:2015-09-18
Applicant: 8×8, Inc.
Inventor: Zhishen Liu , Qing Zhao , Bryan R. Martin
CPC classification number: H04M3/5175 , H04M3/5232 , H04M3/58
Abstract: Processing of VoIP calls routed by an IPBX server are disclosed. At least one processing circuit is communicatively coupled to an Internet-Protocol Private Branch Exchange (IPBX) server that is configured and arranged to route Voice over Internet Protocol (VoIP) calls for a plurality of agents in a call center. The processing circuit is configured to receive call event messages from the IPBX server for calls routed by the IPBX server, generate, during a call to a first agent of the plurality of agents, a set of data metrics including call summary metrics based on the call event messages; and redirect, during the call to the first agent, the call to a second agent of the plurality of agents in response to the set of data metrics satisfying a set of criteria indicated in a policy.
-
9.
公开(公告)号:US09432519B1
公开(公告)日:2016-08-30
申请号:US14828214
申请日:2015-08-17
Applicant: 8×8, Inc.
Inventor: Zhishen Liu , Qing Zhao , Bryan R. Martin
CPC classification number: H04M3/42195 , H04M3/2218 , H04M3/42314 , H04M7/0045 , H04M7/0048 , H04M7/0054 , H04M7/006 , H04M7/0066 , H04M7/009 , H04M15/34 , H04M15/56 , H04M2203/551 , H04M2250/60 , H04Q3/10
Abstract: Apparatuses and methods concerning routing of calls in an IPBX server are disclosed. As an example, one apparatus includes a first processing circuit communicatively coupled to an IPBX server. The IPBX server is configured to route VoIP calls for a plurality of end-users having respective VoIP-enabled devices and generate call event messages for the routed calls. The first processing circuit is configured to generate call summary metrics from the call event messages. The call summary metrics indicate respective sets of call data for participants of the calls routed by the IPBX server. A second processing circuit is configured to evaluate the call summary metrics to identify a set of incoming calls to the IPBX that were missed and have not been returned by the end-users. The second processing circuit is further configured to cross-correlate the identified set of incoming calls with a secondary data source to determine a respective priorities for the set of incoming calls. The respective priorities include a higher priority for at least one call and a lower priority for at least one call. The second processing circuit stores data indicating calls of the identified set determined to have the higher priority.
Abstract translation: 披露了IPBX服务器中呼叫路由的设备和方法。 作为示例,一个装置包括通信地耦合到IPBX服务器的第一处理电路。 IPBX服务器被配置为针对具有相应的启用VoIP的设备的多个最终用户路由VoIP呼叫,并为路由呼叫生成呼叫事件消息。 第一处理电路被配置为从呼叫事件消息生成呼叫摘要度量。 呼叫摘要度量指示由IPBX服务器路由的呼叫的参与者的各组呼叫数据。 第二处理电路被配置为评估呼叫摘要度量以识别被丢失并且未被最终用户返回的IPBX的一组呼入呼叫。 第二处理电路还被配置为将所识别的呼入呼叫集合与辅助数据源进行交叉关联,以确定所述一组呼入呼叫的相应优先级。 各个优先级包括至少一个呼叫的较高优先级和至少一个呼叫的较低优先级。 第二处理电路存储指示被确定为具有较高优先级的所识别集合的呼叫的数据。
-
公开(公告)号:US11700332B1
公开(公告)日:2023-07-11
申请号:US17543232
申请日:2021-12-06
Applicant: 8×8, Inc.
Inventor: Arunim Samat , Vijai Gandikota , Manu Mukerji , Zhishen Liu
IPC: H04M3/42 , H04M3/523 , H04M3/51 , H04L51/046
CPC classification number: H04M3/5233 , H04L51/046 , H04M3/5175 , H04M3/5191 , H04M3/5237 , H04M2201/42 , H04M2203/402
Abstract: Apparatuses and methods concerning providing a data-communications contact center virtual agent are disclosed. As an example, user-data-communications between client and participant stations are facilitated as follows, which may be implemented using a data communications server and associated communications circuitry. Service request data is received from users at a participant stations, and context information is identified for user-data-communications between a client station and the participant stations based on the service request data at least one communications-specific characteristic associated with the user-data-communications. The identified context information is aggregated for the client station and used for choosing a data routing option routing data with each user at the participant stations, based on the service request data and the aggregated context information.
-
-
-
-
-
-
-
-
-