Patent ID: 11900283
Assignee: REPUTATION.COM, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
one or more processors configured to:
obtain normalized reference listing data associated with attributes of an entity location;
identify a link to a profile of the entity location on an external source site at least in part by:
performing a search for links to profiles of the entity location on external source sites at least in part by generating and submitting queries to one or more search engines; and
evaluating results of the search for links to profiles of the entity location on external source sites;

audit the profile of the entity location on the external source site, wherein auditing the profile includes:
accessing the identified link to the profile of the entity location on the external source site and collecting page data from the profile of the entity location on the external source site at least in part by performing at least one of scraping a page or by invoking an Application Programming Interface (API) associated with the external source site;
normalizing the collected page data;
determining whether the page data on the profile of the entity location on the external source site is valid at least in part by comparing the normalized collected page data against the normalized reference listing data; and
assigning an audit score to the profile of the entity location on the external source site based at least in part on the validity determination;

based at least in part on the audit, present, via a user interface, an indication that a mismatch has been determined between a profile page data value for an attribute and a reference value for the attribute;
provide, via the user interface, a user interface option to accept the mismatch;
receive, via the user interface, a selection by a user of the user interface option to accept the mismatch;
based at least in part on the user accepting a mismatched value as correct, update the audit score to reflect a match between the profile page data value for the attribute and the reference value for the attribute, wherein a percentage match score determined for the external source site is increased based at least in part on acceptance of the mismatched value as correct;
record the acceptance, by the user, of the mismatch, wherein a result of a subsequent audit is based at least in part on the recorded acceptance by the user of the mismatch between the profile page data value for the attribute and the reference value for the attribute; and
export, to the external source site, the mismatched value accepted by the user as correct, wherein an attribute value on the profile of the entity location on the external source site is replaced with the exported mismatched value accepted by the user as correct; and

a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.