Advocate for facilitating verification for the online presence of an entity
First Claim
1. For a verification system comprising at least one server with one or more processors and non-transitory computer-readable memory, a computer-implemented method for facilitating verification of an online presence of a particular entity, the computer-implemented method comprising:
- tracking a first set of service providers that each host a different verified online presence of the particular entity;
identifying a second set of service providers that each host a different unverified online presence of the particular entity, wherein an unverified online presence comprises at least one of information and an account relating to the particular entity that has not been verified by the particular entity, and wherein the first set of service providers are different than the second set of service providers;
providing, from the verification system to each service provider of the second set of service providers, notice identifying the unverified online presence of the particular entity hosted by the service provider;
verifying at least one of the information and the account from the unverified online presence of the particular entity that is hosted by a particular service provider of the second set of service providers by contacting the particular entity;
confirming with at least one of the particular entity and the particular service provider that the online presence of the particular entity hosted by the particular service provider has been verified; and
updating the first set of service providers by including the particular service provider in response to the confirmation.
7 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide an advocate system to facilitate automated online presence verification for different entities on behalf of the entities. The advocate system places service providers on notice that profiles and information hosted by them and that form the online presence for a particular entity should first be verified with that particular entity. The advocate system further facilitates online presence verification by 1) directly or indirectly connecting the service providers that are placed on notice with the appropriate authoritative entities to facilitate the verification of the profiles and information, 2) selectively targeting service providers hosting profiles and information that are unverified, 3) automatedly verifying hosted profiles and information based on a verified profile lists and verified information that authoritative entities provide to a central repository. In so doing, the advocate system prevents potential damage to the authoritative entity'"'"'s credibility while also mitigating potential for fraud, identity theft, etc.
62 Citations
23 Claims
-
1. For a verification system comprising at least one server with one or more processors and non-transitory computer-readable memory, a computer-implemented method for facilitating verification of an online presence of a particular entity, the computer-implemented method comprising:
-
tracking a first set of service providers that each host a different verified online presence of the particular entity; identifying a second set of service providers that each host a different unverified online presence of the particular entity, wherein an unverified online presence comprises at least one of information and an account relating to the particular entity that has not been verified by the particular entity, and wherein the first set of service providers are different than the second set of service providers; providing, from the verification system to each service provider of the second set of service providers, notice identifying the unverified online presence of the particular entity hosted by the service provider; verifying at least one of the information and the account from the unverified online presence of the particular entity that is hosted by a particular service provider of the second set of service providers by contacting the particular entity; confirming with at least one of the particular entity and the particular service provider that the online presence of the particular entity hosted by the particular service provider has been verified; and updating the first set of service providers by including the particular service provider in response to the confirmation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method performed by a verification system comprising a server with at least one processor, the computer-implemented method for facilitating verification of an online presence of a particular entity, the computer-implemented method comprising:
-
receiving a request to verify the online presence of the particular entity, the request comprising at least one identifier identifying the particular entity; verifying the particular entity as an authoritative source for verification of the particular entity'"'"'s online presence by (i) querying an entity database using the at least one identifier, (ii) obtaining an entity record from the entity database comprising previously verified contact information for the particular entity, (iii) passing a verification code to the particular entity using the previously verified contact information, and (iv) receiving the verification code from the particular entity; identifying a set of service providers that host part of the particular entity'"'"'s unverified online presence by (i) searching a plurality of service providers using the at least one identifier and (ii) determining the set of service providers from the plurality of service providers that host at least one of information relating to the particular entity and an account of the particular entity that form the online presence of the particular entity; providing, from the verification system to each service provider of the set of service providers, notice that the service provider hosts an unverified online presence of the particular entity, wherein the unverified online presence comprises at least one of information and an account relating to the particular entity that has not been verified by the particular entity; and verifying each online presence of the particular entity that is hosted by the set of service providers by (i) contacting the particular entity using the at least one identifier, (ii) confirming with the particular entity, information or an account that is associated with each online presence of the particular entity that is hosted by each service provider of the set of service providers and (iii) providing verified information that has been confirmed with the particular entity to any service provider of the set of service providers that hosts at least one of information and an account that could not be confirmed with the particular entity. - View Dependent Claims (13, 14, 15)
-
-
16. For a verification system comprising at least one server with one or more processors and at least one non-transitory computer-readable memory, a computer-implemented method for facilitating verification of an online presence of a particular entity, the computer-implemented method comprising:
-
obtaining, by the verification system, verified information from the particular entity, the verified information comprising information that the particular entity approves for inclusion as part of the particular entity'"'"'s online presence; identifying a set of a plurality of service providers hosting an online presence of the particular entity; scraping information from the online presence of the particular entity at each service provider of the set of the plurality of service providers; comparing, by the verification system, the obtained verified information with the information that is scraped from the online presence of the particular entity at a particular service provider; and notifying, by the verification system, the particular service provider that it hosts an unverified online presence of the particular entity when the obtained verified information does not match with the information that is scraped from the online presence of the particular entity at the particular service provider, wherein notifying comprises passing to the particular service provider, a set of the verified information that does not match to the information that is scraped from the online presence of the particular entity at the particular service provider, the set of verified information being passed to the particular service provider to cure inaccuracies with the online presence of the particular entity hosted by the particular service provider. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification