US 12,137,100 B1
Communications system with dynamic or changing mapping correspondence between the respective set of domain names and the network addresses
Timothy Britt, Campbell, CA (US); Bryan Martin, Campbell, CA (US); and Christopher Peters, Campbell, CA (US)
Assigned to 8×8, Inc., Campbell, CA (US)
Filed by 8×8, Inc., Campbell, CA (US)
Filed on Mar. 21, 2023, as Appl. No. 18/124,141.
Application 18/124,141 is a continuation of application No. 17/313,255, filed on May 6, 2021, granted, now 11,611,665, issued on Mar. 21, 2023.
Application 17/313,255 is a continuation of application No. 16/731,354, filed on Dec. 31, 2019, granted, now 11,006,001, issued on May 11, 2021.
Application 16/731,354 is a continuation of application No. 14/582,744, filed on Dec. 24, 2014, granted, now 10,530,935, issued on Jan. 7, 2020.
Claims priority of provisional application 61/983,792, filed on Apr. 24, 2014.
Claims priority of provisional application 61/975,314, filed on Apr. 4, 2014.
Claims priority of provisional application 61/975,346, filed on Apr. 4, 2014.
Claims priority of provisional application 61/975,295, filed on Apr. 4, 2014.
Claims priority of provisional application 61/975,371, filed on Apr. 4, 2014.
Claims priority of provisional application 61/975,462, filed on Apr. 4, 2014.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/12 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/102 (2013.01) [H04L 63/0272 (2013.01); H04L 63/029 (2013.01); H04L 63/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data-communications system comprising
a computer-processor circuit to access a database of information indicating rights associated with respective accounts according to respective settings files and associated with a data-communications service provider for providing data-communications services;
communications circuitry, including a domain name server (DNS), to:
map domain names of a respective set of domain names to network addresses according to a mapping function indicated in a respective one of the settings files, and monitor operating status of the provided data-communications services associated with one or more servers designated to provide the data-communications services, the domain names to be mapped by using a set of criteria indicated in the respective one of the settings files, wherein the settings file for a first one of the respective accounts includes or indicates the mapping function and the set of criteria customized for the first one of the respective accounts;
use the mapping function to change mapping correspondence between the respective set of domain names and the network addresses; and
receive data, responsive to input from an authorized user at a user interface, to adjust the settings file for the first one of the respective accounts.