Gain customer trust with early engagement through visualization and data driven configuration
First Claim
1. A computer-implemented method, comprising:
- selecting a list of servers in a computer network to perform behavioural profiling, wherein each server from the list of servers is associated with a domain name, wherein the list of servers comprises domain name entries, and wherein the list of servers is prioritized according to a popularity value for each server;
updating the list of servers based at least in part on a popularity threshold;
partitioning the computer network into one of;
subnetworks or subdomains;
establishing a hierarchy along one of;
the subnetworks or the subdomains based at least in part on the domain name entries in the list of servers;
updating the popularity value for a server associated with a resolved network address in one of;
the subnetworks or the subdomains, wherein the resolved network address is mapped into the domain name for the server and is accessed by a client device in the computer network; and
updating the hierarchy along one of;
the subnetworks or the subdomains based at least in part on the popularity value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may select a list of servers in a computer network to perform behavioural profiling, wherein each server is associated with a domain name, the list of servers includes domain name entries, and the list of servers is prioritized according to a popularity value for each server. The system may update the list of servers based on a popularity threshold, partition the computer network into one of: subnetworks or subdomains, and establish a hierarchy along one of: the subnetworks or the subdomains based on the domain name entries in the list of servers. The system may update the popularity value for a server associated with a resolved network address, and may update the hierarchy along one of: the subnetworks or the subdomains based on the popularity value.
13 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
selecting a list of servers in a computer network to perform behavioural profiling, wherein each server from the list of servers is associated with a domain name, wherein the list of servers comprises domain name entries, and wherein the list of servers is prioritized according to a popularity value for each server; updating the list of servers based at least in part on a popularity threshold; partitioning the computer network into one of;
subnetworks or subdomains;establishing a hierarchy along one of;
the subnetworks or the subdomains based at least in part on the domain name entries in the list of servers;updating the popularity value for a server associated with a resolved network address in one of;
the subnetworks or the subdomains, wherein the resolved network address is mapped into the domain name for the server and is accessed by a client device in the computer network; andupdating the hierarchy along one of;
the subnetworks or the subdomains based at least in part on the popularity value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a memory storing instructions; and one or more processors configured to execute the instructions to cause the system to; select a list of servers in a computer network to perform behavioural profiling, wherein each server from the list of servers is associated with a domain name, wherein the list of servers comprises domain name entries, and wherein the list of servers is prioritized according to a popularity value for each server; update the list of servers based at least in part on a popularity threshold; partition the computer network into one of;
subnetworks or subdomains;establish a hierarchy along one of;
the subnetworks or subdomains based at least in part on the domain name entries in the list of servers;update the popularity value for a server associated with a resolved network address in one of;
the subnetworks or the subdomains, wherein the resolved network address is mapped into the domain name for the server and is accessed by a client device in the computer network; andupdate the hierarchy along one of;
the subnetworks or the subdomains based at least in part on the popularity value. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer readable medium storing instructions which, when executed by a processor, cause a computer to perform a method, the method comprising:
-
selecting a list of servers in a computer network to perform behavioural profiling, wherein each server from the list of servers is associated with a domain name, wherein the list of servers comprises domain name entries, and wherein the list of servers is prioritized according to a popularity value for each server; updating the list of servers based at least in part on a popularity threshold; partitioning the computer network into one of;
subnetworks or subdomains;establishing a hierarchy along one of;
the subnetworks or the subdomains based at least in part on the domain name entries in the list of servers;updating the popularity value for a server associated with a resolved network address in one of;
the subnetworks or the subdomains, wherein the resolved network address is mapped into the domain name for the server and is accessed by a client device in the computer network; andupdating the hierarchy along one of;
the subnetworks or the subdomains based at least in part on the popularity value. - View Dependent Claims (18, 19, 20)
-
Specification