Single system for authenticating entities across different third party platforms
First Claim
1. A computer-implemented method for authenticating entities for selective modification of an ecommerce site, comprising:
- maintaining a profile for each of a plurality of entities at a database of an authentication system, each profile storing verified information comprising any of personal and business identifying information about a different entity, the authentication system comprising a microprocessor and a memory that stores each profile for each entity of the plurality of entities, wherein the microprocessor;
receives from an online merchant over a digital network, at least one eligibility requirement restricting entity eligibility to a promotion offered by the online merchant;
queries the database and identifies a subset of entities from the plurality of entities with profiles storing personal and business identifying information satisfying said at least one eligibility requirement, wherein the subset of entities have no prior engagement with the online merchant, and wherein the at least one eligibility requirement specifies a parent-child requirement for a business entity;
performs a targeted marketing campaign comprising passing over the digital network, a code to the subset of entities and tracking an identifier for each entity of the subset of entities receiving said code, said code for redeeming the promotion from the online merchant;
obtains, over the digital network from the online merchant, shipping information or payment information entered by a particular entity attempting to use the code in completing a transaction at an ecommerce site of the online merchant;
parses the verified information in the database for verified information about a parent business entity corresponding to the parent-child requirement for a business entity;
generates a series of challenge questions about the parent business entity based on information in the particular entity profile that is not provided as part of the shipping information or payment information;
verifies, on behalf of the ecommerce site, eligibility of the particular entity in redeeming the promotion by use of said code as a result of (i) said identifier being present in the shipping information or payment information entered by the customer to the ecommerce site of the online merchant, and (ii) the particular entity correctly answering the series of challenge questions about the parent business entity; and
transmits over the digital network, to the ecommerce site, a verification notification regarding verified eligibility of the particular entity, wherein the verification notification causes modification of said ecommerce site of the online merchant with discounted pricing for the transaction with the particular entity.
5 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide an independent authentication system for authenticating entities that have registered accounts across different online service providers on behalf of the service providers. The authentication system maintains a database of previously verified entity information. A service provider requests authentication by providing the authentication system with unverified and basic identifying information used by an entity when registering with the service provider. The authentication system attempts to match the registration information against previously verified information for a known entity. When a match is found, the authentication system generates a series of challenge questions. The questions are submitted to the entity through the service provider and answers are processed in order to authenticate the entity. Authentication is thus provided on behalf of the service provider without the service provider accessing the previously verified information and without the service provider independently verifying the information within the generated challenge questions.
89 Citations
13 Claims
-
1. A computer-implemented method for authenticating entities for selective modification of an ecommerce site, comprising:
-
maintaining a profile for each of a plurality of entities at a database of an authentication system, each profile storing verified information comprising any of personal and business identifying information about a different entity, the authentication system comprising a microprocessor and a memory that stores each profile for each entity of the plurality of entities, wherein the microprocessor; receives from an online merchant over a digital network, at least one eligibility requirement restricting entity eligibility to a promotion offered by the online merchant; queries the database and identifies a subset of entities from the plurality of entities with profiles storing personal and business identifying information satisfying said at least one eligibility requirement, wherein the subset of entities have no prior engagement with the online merchant, and wherein the at least one eligibility requirement specifies a parent-child requirement for a business entity; performs a targeted marketing campaign comprising passing over the digital network, a code to the subset of entities and tracking an identifier for each entity of the subset of entities receiving said code, said code for redeeming the promotion from the online merchant; obtains, over the digital network from the online merchant, shipping information or payment information entered by a particular entity attempting to use the code in completing a transaction at an ecommerce site of the online merchant; parses the verified information in the database for verified information about a parent business entity corresponding to the parent-child requirement for a business entity; generates a series of challenge questions about the parent business entity based on information in the particular entity profile that is not provided as part of the shipping information or payment information; verifies, on behalf of the ecommerce site, eligibility of the particular entity in redeeming the promotion by use of said code as a result of (i) said identifier being present in the shipping information or payment information entered by the customer to the ecommerce site of the online merchant, and (ii) the particular entity correctly answering the series of challenge questions about the parent business entity; and transmits over the digital network, to the ecommerce site, a verification notification regarding verified eligibility of the particular entity, wherein the verification notification causes modification of said ecommerce site of the online merchant with discounted pricing for the transaction with the particular entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification