-
公开(公告)号:US10951462B1
公开(公告)日:2021-03-16
申请号:US15964950
申请日:2018-04-27
Applicant: 8x8, Inc.
Inventor: Mehdi Salour
Abstract: Certain aspects of the disclosure are directed to fault isolation in data communications centers. According to a specific example, a data communications server is provided including circuitry configured and arranged to isolate quality or termination issues in a data communications center. The data communications server may retrieve server data relating to data communications routed by the data communications server, and receive from a plurality of endpoint devices communicatively coupled to the data communications server, endpoint data relating to the routed communications. The data communications server may identify data communications quality or data communications termination issues based on the server data and the endpoint data, and identify at least one zone among a plurality of zones of the data communications center associated with the data communications quality or data communications termination issues using a tiered fault isolation process and based on the server data and endpoint data.
-
公开(公告)号:US11956258B1
公开(公告)日:2024-04-09
申请号:US17503142
申请日:2021-10-15
Applicant: 8x8, Inc.
Inventor: Mehdi Salour , Raghu Rengarajan
CPC classification number: H04L63/1416 , G06F16/27 , G06F21/566 , G06F21/6218 , G06F21/6227 , H04L67/1095 , G06F3/0646 , G06F11/1461 , G06F21/56 , G06F21/568 , G06F2201/84 , H04L63/102 , H04L63/1425 , H04L63/145
Abstract: Apparatuses and methods are disclosed for protection of data servers configured for data replication of a database. As an example, one apparatus includes at least one processing circuit configured to receive records indicating respective modifications performed on a first version of the database stored in a first data server of the plurality of data servers. The at least one processing circuit is configured to delay replication of the modification in one or more additional servers in the plurality of data servers for a respective length of time specified for the servers in security profile data. While delaying replication of the modification, the processing circuit determines a probability that the modification is malicious based on a first set of factors indicated in a security profile. If the probability is greater than a threshold specified in the security profile data, the processing circuit prevents the modification from being performed.
-
3.
公开(公告)号:US11706333B1
公开(公告)日:2023-07-18
申请号:US17244590
申请日:2021-04-29
Applicant: 8x8, Inc.
Inventor: Mehdi Salour , Zhishen Liu , Oisin Glynn , Ona Stewart
IPC: H04M3/42 , H04M7/00 , H04L61/2567 , H04L65/102 , H04L61/2514 , H04M3/54 , H04L67/52 , H04L61/256 , H04L101/69
CPC classification number: H04M3/42042 , H04L61/2514 , H04L61/2567 , H04L65/102 , H04L67/52 , H04M3/54 , H04M7/006 , H04M7/0075 , H04L61/2564 , H04L2101/69 , H04M2242/04 , H04M2242/14 , H04M2242/15
Abstract: Apparatus and methods are disclosed for client-based control of revising caller identifications (IDs) for communications between a private network and a public network. An apparatus including a telecommunications-providing server and processing circuit that communicates client-specific sets of data over an interface protocol. The telecommunications-providing server revises a caller ID for a VoIP call based on the client-specific sets of data, an identifier that corresponds to a requesting endpoint, and a geographic region determined from the call request. Further, the telecommunications-providing server causes control data to be sent to activate an analog-telephone bridging circuit and redirect the VoIP call by obtaining a dial tone and passes at least a subset of the data packet through the analog-telephone bridging circuit for connecting over the local line. The subset of the data packet includes the revised caller ID which is a local number identified by the determined geographic region.
-
公开(公告)号:US11695684B1
公开(公告)日:2023-07-04
申请号:US17365731
申请日:2021-07-01
Applicant: 8x8, Inc.
Inventor: Mehdi Salour , Raghu Rengarajan , Bryan R. Martin
CPC classification number: H04L45/126 , H04L45/22 , H04L67/52 , H04M3/5116 , H04M3/5166 , H04M3/5191 , H04M7/0075
Abstract: Certain aspects of the disclosure are directed to routing data communications based on time zone. According to a specific example, a data-communications system for routing data communications based on time zone includes a communications routing circuit and a processing circuit. The communications routing circuit receives and routes data communications to a plurality of data communications stations and provides data communications services to remotely-situated client entities. For data communications routed for client entities in which a time zone routing feature is applied, the processing circuit determines a geographic location of the respective data communications station. The processing circuit then identifies a respective set of routing functions, based on a time zone of the geographic location, and routes the data communication based on the time zone, and according to the respective set of routing functions.
-
公开(公告)号:US11120132B1
公开(公告)日:2021-09-14
申请号:US16057297
申请日:2018-08-07
Applicant: 8x8, Inc.
Inventor: Mehdi Salour , Raghu Rengarajan
Abstract: Apparatuses and methods are disclosed for protection of data servers configured for data replication of a database. An example apparatus includes a processing circuit configured to receive records indicating respective modifications performed on a first version of the database stored in a first data server of the plurality of data servers. The processing circuit determines a risk level of a modification indicated by a record based on a set of factors indicated in a security profile, the set of factors being indicative of anomalous data access activity. The processing circuit performs the modification in a second data server, in response to the risk level being less than a threshold level indicated in the security profile. The processing circuit prevents the modification indicated by the record from being performed in the second data server in response to the risk level being greater than or equal to the threshold level.
-
公开(公告)号:US09924404B1
公开(公告)日:2018-03-20
申请号:US15072509
申请日:2016-03-17
Applicant: 8x8, Inc.
Inventor: Mehdi Salour , Raghu Rengarajan
CPC classification number: H04W28/0236 , H04L1/004 , H04L1/20 , H04L65/00 , H04M1/2535 , H04W24/06
Abstract: Apparatus and methods concerning simulation of call quality are disclosed. In an example embodiment, computing server is communicatively coupled to a VoIP server. The computing server includes a communication circuit configured to receive a first set of VoIP data including audio of a VoIP call routed by the VoIP server. The computing server also includes a processing circuit configured to characterize a post-transmission quality state of the first set of VoIP data. The processing circuit is also configured to generate a second set of VoIP data including audio that is different from the audio of the VoIP call and data including characteristics indicative of the post-transmission quality state of a first set of VoIP data. The processing circuitry may configured to use the second set of data to provide security, protect the confidentiality and privacy, and/or monitor changes of behavior/quality for different audio CODECs, encryption, bit-rate, etc.
-
7.
公开(公告)号:US09584669B1
公开(公告)日:2017-02-28
申请号:US14597400
申请日:2015-01-15
Applicant: 8x8, Inc.
Inventor: Raghu Rengarajan , Mehdi Salour
IPC: H04L1/00 , H04M7/00 , G06F3/0481 , H04M15/00
CPC classification number: H04M15/66 , G06F3/0481 , H04M3/2218 , H04M7/006 , H04M15/50 , H04M15/56 , H04M15/61 , H04M15/721 , H04M15/8033 , H04M2203/559
Abstract: According to one or more embodiments, a telecommunication system includes a call routing circuit configured to receive and route calls and data transmissions from a plurality of telecommunication devices. The telecommunication system also includes a processing circuit for monitoring business and personal use of telecommunication devices associated with a client account. The processing circuit is configured to maintain a log of calls and data transmissions routed by the call-routing circuit for the plurality of telecommunication devices. The processing circuit is further configured to use a set of classification functions in a policy of the client account to determine whether each of the identified first set of calls and data transmissions are business related or personal based on characteristics of each of the first set of calls and data transmissions.
Abstract translation: 根据一个或多个实施例,电信系统包括被配置为从多个电信设备接收和路由呼叫和数据传输的呼叫路由电路。 电信系统还包括用于监视与客户帐户相关联的电信设备的业务和个人使用的处理电路。 处理电路被配置为维护由多个电信设备的呼叫路由电路路由的呼叫和数据传输的日志。 所述处理电路还被配置为在所述客户帐户的策略中使用一组分类功能,以基于所述第一组呼叫中的每一个的特征来确定所识别的第一组呼叫和数据传输中的每一个是商业相关的还是个人的 和数据传输。
-
公开(公告)号:US11876666B1
公开(公告)日:2024-01-16
申请号:US17203432
申请日:2021-03-16
Applicant: 8x8, Inc.
Inventor: Mehdi Salour
IPC: H04L41/0659 , H04L43/04
CPC classification number: H04L41/0659 , H04L43/04
Abstract: Certain aspects of the disclosure are directed to fault isolation in data communications centers. According to a specific example, a data communications server is provided including circuitry configured and arranged to isolate quality or termination issues in a data communications center. The data communications server may retrieve server data relating to data communications routed by the data communications server, and receive from a plurality of endpoint devices communicatively coupled to the data communications server, endpoint data relating to the routed communications. The data communications server may identify data communications quality or data communications termination issues based on the server data and the endpoint data, and identify at least one zone among a plurality of zones of the data communications center associated with the data communications quality or data communications termination issues using a tiered fault isolation process and based on the server data and endpoint data.
-
公开(公告)号:US11825018B1
公开(公告)日:2023-11-21
申请号:US17992637
申请日:2022-11-22
Applicant: 8x8, Inc.
Inventor: Mehdi Salour , Zhishen Liu , Oisin Glynn , Ona Stewart
IPC: H04M3/42 , H04L29/06 , H04M3/54 , H04M7/00 , H04L29/08 , H04L29/12 , H04M3/51 , H04L65/1033 , H04L67/10 , H04L61/2514 , H04L65/102 , H04L61/4535 , H04L67/01 , H04L67/52 , H04L101/69
CPC classification number: H04M3/42042 , H04L61/2514 , H04L61/4535 , H04L65/102 , H04L65/104 , H04L67/01 , H04L67/10 , H04L67/52 , H04M3/54 , H04M7/0075 , H04L2101/69 , H04M3/5116 , H04M2242/04 , H04M2242/14
Abstract: Systems and methods are disclosed for client-based control of revising caller identifications (IDs) for communications between a private network and a public network. An apparatus including a communications provider server and processing circuit that communicates client-specific sets of data over an interface protocol. The telecommunications-providing server revises a caller ID for a data communication (aka call) based on the client-specific sets of data, an identifier that corresponds to a requesting endpoint, and a geographic region determined from the call request. Further, the telecommunications-providing server connects the VoIP call by accessing and passing a provisioned number. The provisioned number includes the revised caller ID which is a local number identified by the determined geographic region that the endpoint is located.
-
公开(公告)号:US11611592B1
公开(公告)日:2023-03-21
申请号:US17121127
申请日:2020-12-14
Applicant: 8x8, Inc.
Inventor: Mehdi Salour
IPC: H04L65/1069 , H04L41/042 , H04L41/12 , H04L43/0811 , H04L65/1083 , H04L61/4505 , H04L61/4511 , H04L43/0817 , H04L61/45 , H04L61/5076
Abstract: In one particular example, a data communications system addresses changes in server load and/or connection latency in connection with data communication services provided through DNS master and slave servers. The system provides dynamic information routing, via a set of DNS master servers being in a multi-master configuration and including a first master DNS server and a second master DNS server, and consistency of DNS records is established between the master servers. Subsequently, the first DNS master server enters into an isolation mode in which updates are not communicated via the network. A set of isolation rules, which indicate how DNS records are to be updated in a communications network, are accessed and used in response to the network connections becoming reliable and the first master server updates the DNS records according to the rules, thereby establishing consistency between the first and the second DNS master servers.
-
-
-
-
-
-
-
-
-