US 11,871,214 B2
Traffic flow control using domain name
Ethan Hoewisch, San Jose, CA (US); Hyungho Kim, Cupertino, CA (US); Drew S. Johnson, San Jose, CA (US); David Hu, San Jose, CA (US); Dae Seong Kim, Campbell, CA (US); Michael Steven Maiten, Los Gatos, CA (US); and Sundararaj Arunachalam, Naperville, IL (US)
Assigned to Aeris Communications, Inc., San Jose, CA (US)
Filed by Aeris Communications, Inc., San Jose, CA (US)
Filed on Sep. 3, 2021, as Appl. No. 17/465,985.
Application 17/465,985 is a continuation in part of application No. 16/879,087, filed on May 20, 2020, granted, now 11,115,378.
Claims priority of provisional application 62/851,041, filed on May 21, 2019.
Prior Publication US 2021/0400535 A1, Dec. 23, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 28/08 (2023.01); H04W 40/24 (2009.01); H04W 8/22 (2009.01); H04W 8/26 (2009.01); H04L 61/4552 (2022.01); H04L 61/4511 (2022.01)
CPC H04W 28/0992 (2020.05) [H04L 61/4552 (2022.05); H04W 8/22 (2013.01); H04W 8/26 (2013.01); H04W 28/0925 (2020.05); H04W 40/248 (2013.01); H04L 61/4511 (2022.05)] 29 Claims
OG exemplary drawing
 
1. A computer-implemented method for automated traffic flow control using domain name for one or more devices enabled for connectivity comprises:
receiving device information for the one or more devices;
receiving domain name information for one or more domain names that the one or more devices are allowed to access, denied access or a combination thereof;
associating each of the one or more domain names with one or more internet protocol (IP) addresses;
associating each of the one or more devices with a service profile specifying one or more domains that are allowed or disallowed for that device;
monitoring each of the one or more domains for change in the one or more IP addresses for that domain, wherein monitoring each of the one or more domains for change in the one or more IP addresses for that domain includes determining if there has been a change in the one or more IP addresses associated with that domain name using domain name system (DNS) look up and automatically updating the one or more IP addresses in the service profile for the one or more devices; and
updating the one or more IP address of the domain name if any change in the IP addresses for that domain is found,
wherein:
a policy and charging rules function (PCRF) notifies a policy and charging rule enforcement function (PCEF) of the change in the service profile for the one or more devices in the PCRF,
a traffic control function (TCF) policy and charging control (PCC) database notifies a traffic control function (TCF) packet processor of the change in the service profile for the one or more devices in the TCF packet processor, or
a firewall controller notifies the firewall of the change in the service profile for the one or more devices in the firewall processor, when there is a change to the IP addresses of the domain name in the database.