Domain name and internet address approved and disapproved membership interface
First Claim
1. A method for domain name and Internet Protocol (IP) address approved and disapproved membership inference, the method comprising:
- receiving a plurality of domain names and a plurality of IP addresses;
determining a mapping of the received plurality of domain names to the received plurality of IP addresses;
identifying domain names from the received plurality of domain names that belong to an approved domain name list or to a disapproved domain name list;
identifying IP addresses from the received plurality of IP addresses that belong to an approved IP address list or to a disapproved IP address list;
for an unknown IP address from the received plurality of IP addresses and domain names that map to the unknown IP address, determining, by at least one processor, if more than a predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list;
in response to a determination that more than the predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list, designating the unknown IP address as approved and assigning the unknown IP address to the approved IP address list; and
in response to a determination that less than or equal to the predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list, designating the unknown IP address as disapproved and assigning the unknown IP address to the disapproved IP address list.
2 Assignments
0 Petitions
Accused Products
Abstract
According to an example, domain name and IP address approved and disapproved membership inference may include receiving domain names and IP addresses, and mapping the domain names to the IP addresses. Domain names that belong to an approved domain name list or to a disapproved domain name list may be identified. IP addresses that belong to an approved IP address list or to a disapproved IP address list may be identified. For an unknown IP address and domain names that map to the unknown IP address, a determination is made as to whether more than a predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list. Based on the determination, the unknown IP address may be designated as approved and assigned to the approved IP address list, or alternatively, designated as disapproved and assigned to the disapproved IP address list.
-
Citations
14 Claims
-
1. A method for domain name and Internet Protocol (IP) address approved and disapproved membership inference, the method comprising:
-
receiving a plurality of domain names and a plurality of IP addresses; determining a mapping of the received plurality of domain names to the received plurality of IP addresses; identifying domain names from the received plurality of domain names that belong to an approved domain name list or to a disapproved domain name list; identifying IP addresses from the received plurality of IP addresses that belong to an approved IP address list or to a disapproved IP address list; for an unknown IP address from the received plurality of IP addresses and domain names that map to the unknown IP address, determining, by at least one processor, if more than a predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list; in response to a determination that more than the predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list, designating the unknown IP address as approved and assigning the unknown IP address to the approved IP address list; and in response to a determination that less than or equal to the predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list, designating the unknown IP address as disapproved and assigning the unknown IP address to the disapproved IP address list. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium comprising instructions that when executed by a processing resource cause a computing device to:
-
receive a plurality of domain names and a plurality of IP addresses; determine a mapping of the received plurality of domain names to the received plurality of IP addresses; identify domain names from the received plurality of domain names that belong to an approved domain name list or to a disapproved domain name list; identify IP addresses from the received plurality of IP addresses that belong to an approved IP address list or to a disapproved IP address list; for an unknown IP address from the received plurality of IP addresses and domain names that map to the unknown IP address, determine, by at least one processor, if more than a predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list; in response to a determination that more than the predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list, designate the unknown IP address as approved and assigning the unknown IP address to the approved IP address list; and in response to a determination that less than or equal to the predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list, designate the unknown IP address as disapproved and assigning the unknown IP address to the disapproved IP address list. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification