Back to results
US 11,380,139 B2Granted
Automatic address validation
AssigneePaypal, Inc.
InventorJoerg Schleicher
Life of this patent
Estimating the term…
Abstract
An identifier is received with a portion of a postal address. That portion is compared against multiple additional postal addresses associated with the identifier. If a match is detected, a confirmation is transmitted to a requestor who originally sent the identifier and the portion of the postal address.
Claims20
A system, comprising:
- a non-transitory memory storing a plurality of financial service accounts, wherein each financial service account in the plurality of financial service accounts comprise one or more postal addresses;
- and
- one or more hardware processors coupled to the non-transitory memory and configured to execute instructions to cause the system to perform operations comprising:
- receiving, from a merchant website presented on a user device associated with a user, a validation request for validating a combination of an account identifier and a portion of a postal address provided by the user;
- identifying a particular financial service account from the plurality of financial service accounts based on the account identifier;
- comparing the portion of the postal address against a plurality of postal addresses associated with the particular financial service account;
- validating the combination of the account identifier and the portion of the postal address based on matching the portion of the postal address with a particular postal address from the plurality of postal addresses;
- in response to the validating, generating a token for the validation request based on the combination of the account identifier and the portion of the postal address;
- transmitting the token to the merchant website;
- receiving, from the merchant website, a redirect request that redirects the user from the merchant website to a payment service provider website for processing a purchase transaction between the user and the merchant website, wherein the token is appended to the redirect request;
- determining that the token was generated for the validation request;
- and
- in response to request determining that the token corresponds to the validation request, providing, on the user device, a user interface for completing the purchase transaction between the user and the merchant website using the particular financial service account based on the token, wherein the user interface limits the user to using the particular postal address corresponding to the token as a shipping address for the purchase transaction with the merchant website.
10 more elements
A method, comprising:
- receiving, by one or more hardware processors from a merchant website presented on a user device associated with a user, a validation request for validating a combination of an account identifier and a portion of a postal address provided by the user;
- accessing a plurality of financial service accounts with a payment service provider, wherein each financial service account in the plurality of financial service accounts comprise one or more postal addresses;
- identifying a particular financial service account from the plurality of financial service accounts based on the account identifier, wherein the particular financial service account is associated with a plurality of postal addresses;
- comparing the portion of the postal address against the plurality of postal addresses associated with the particular financial service account;
- matching the portion of the postal address with a particular postal address from the plurality of postal addresses associated with the particular financial service account;
- validating the combination of the account identifier and the portion of the postal address based on the identifying and the matching;
- obtaining a token for the particular financial service account;
- transmitting the token to the merchant web site;
- receiving a redirect request from the merchant web site;
- determining that the token is appended to the redirect request;
- and
- in response to receiving the redirect request and determining the token is appended to the redirect request, processing a purchase transaction between the user and the merchant website through the particular financial service account based on the token, wherein the processing the purchase transaction limits the user to using the particular postal address as a shipping address for the purchase transaction.
9 more elements
A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
- receiving, from a merchant website presented on a user device associated with a user, a validation request for validating a combination of an account identifier and a portion of a postal address provided by the user;
- identifying a particular financial service account from a plurality of financial service accounts based on the account identifier;
- comparing the portion of the postal address against a plurality of postal addresses associated with the particular financial service account;
- validating the combination of the account identifier and the portion of the postal address based on matching the portion of the postal address with a particular postal address from the plurality of postal addresses associated with the particular financial service account;
- generating a token based on the combination of the account identifier and the portion of the postal address;
- transmitting the token to the merchant website, wherein the transmitting causes the token to be appended to a redirect request that redirects the user from the merchant website to a payment service provider website;
- receiving, from the merchant website, the redirect request comprising the token;
- and
- in response to receiving the redirect request, providing, on the user device, a user interface for completing a purchase transaction between the user and the merchant website using the particular financial service account based on the token included in the redirect request, wherein the user interface limits the user to using the particular postal address corresponding to the token as a shipping address for the purchase transaction with the merchant website.
6 more elements
Dependencies are inferred from the claim text.