Patent ID: 11916935
Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 14:
15. A non-transitory computer-readable medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising:
receiving, by a server, a plurality of log files from a plurality of data sources, wherein each of the plurality of log files contains a domain name field;
parsing, by the server, the domain name field from data fields of each log file, the parsing including:
comparing, by the server, domain names parsed from the plurality of log files to each other based on matching identical consecutive characters;
identifying, by the server, non-identical yet equivalent domain names that each include an identical consecutive character pattern based on the comparison; and
in response to identifying at least two non-identical domain names parsed from the data fields of the plurality of log files that include the identical consecutive character pattern,
replacing at least one of the at least two non-identical domain names in the domain names with a replacement unique domain name, wherein the replacement unique domain name is different than at least one of the at least two non-identical yet equivalent domain names; and

in response to replacing the at least one of the at least two non-identical domain names in the domain names, comparing the domain names, including the replacement unique domain name, parsed from the plurality of log files to identify, by the server, one or more unique domain names and eliminating duplicative domain names,
wherein the duplicative domain names include at least one of the replacement unique domain names.