IP Library › Granted Patent US 11,556,920
Granted Patent B2
US 11,556,920 · App. 15/590,907 · Granted Jan 17, 2023

Secure multi-factor tokenization-based push/response commerce platform

Inventor: Shaunt M. Sarkissian (Cambridge, MA)
Assignee: TBOL INC.
G06Q20/3674G06Q30/0253G06Q30/0268G06Q20/326G06Q20/405G06Q20/40145
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,556,920
App. No.
15/590,907
Granted
Jan 17, 2023
Kind
B2
Abstract

Example methods, apparatuses, and systems are presented that allows a user to make a secure purchase online, directly through accessing an online advertisement and without being redirected to multiple, cumbersome webpages to process different pieces of information to complete the transaction, while still leveraging existing e-commerce entities, such as existing payment platforms and existing ad/content networks. The present system includes a commerce ads engine (CA engine) that interfaces with the user through an app associated with the CA engine, a tokenization platform for authentication of the user, and a merchant providing relevant offer and check out information about a product being advertised in an online ad. The present system integrates new information embedded into online advertisements that interfaces with the CA engine and allows for the user to reliably provide authentication while purchasing the desired product, and without accessing or being redirected to multiple websites as is conventionally done.

Claims (56)

1. A method of a commerce ads engine to improve secure transactions between a merchant and a customer, the method comprising:

receiving, by the commerce ads engine, a fragmented authentication token received from a tokenization platform;

storing, by the commerce ads engine, the fragmented authentication token, the fragmented authentication token associated with a payment checkout platform such that the fragmented authentication token, when passed to the payment checkout platform, authenticates a checkout process at the payment checkout platform only one time before expiring;

transmitting, by the commerce ads engine, the fragmented authentication token to a customer device associated with the customer, such that the fragmented authentication token is now uniquely associated with the customer device;

storing, by the commerce ads engine, merchant offer data associated with an offer to sell a product of a merchant, the merchant offer data including an offer ID that uniquely identifies the merchant offer;

transmitting, by the commerce ads engine, the merchant offer data to an advertisement content network, wherein the merchant offer data is converted into a digital advertisement about the merchant offer to sell the product and includes a digital link configured to pass along the offer ID to the customer device when the digital advertisement is selected by the customer;

passing the offer ID from the digital advertisement to the commerce ads engine;

authenticating the fragmented authentication token by an authentication process with the customer device and passing an authenticated fragmented token from the authentication process of the customer device to the commerce ads engine from the customer device, the authenticated fragmented token comprising the fragmented authentication token that is authenticated by an authentication process with the customer device;

receiving, by the commerce ads engine from the digital advertisement, the offer ID, and the authenticated fragmented token;

determining, by the commerce ads engine, that the customer initiated an acceptance of the merchant offer, based on correlating the received offer ID with the merchant associated with the merchant offer, and correlating the received authenticated token with the customer device it is associated with;

verifying the customer using the authenticated fragmented token;

accessing customer payment information associated with the customer, based on verifying the customer using the authenticated fragmented token;

verifying the merchant using the received offer ID;

accessing merchant account information associated with the merchant, based on verifying the merchant using the received offer ID; and

initiating, by the commerce ads engine, a secure checkout procedure with a payment checkout platform for the purchase of the offered product, by transmitting to the payment checkout platform at least a subset of the merchant offer data, the merchant account information, the customer payment information, and the authenticated fragmented token.

2. The method of claim 1 , further comprising receiving, from the payment checkout platform, settlement data about the purchase of the offered product by the customer.

3. The method of claim 2 , further comprising transmitting the settlement data to a digital domain of the merchant to create a checkout transaction for the purchase of the offered product by the customer.

4. The method of claim 1 , wherein receiving, by the commerce ads engine from the customer device, the offer ID passed from the digital advertisement, comprises receiving the offer ID from a digital wallet application stored in the customer device.

5. The method of claim 1 , wherein the authenticated fragmented token is authenticated using a biometric reading of the customer.

6. A method of a commerce ads engine to improve secure transactions between a merchant and a customer, the method comprising:

receiving, by the commerce ads engine, a fragmented authentication token received from a tokenization platform;

storing, by the commerce ads engine, the fragmented authentication token, the fragmented authentication token associated with a payment checkout platform such that the fragmented authentication token, when passed to the payment checkout platform, authenticates a checkout process at the payment checkout platform only one time before expiring;

transmitting, by the commerce ads engine, the fragmented authentication token to a customer device associated with the customer, such that the fragmented authentication token is now uniquely associated with the customer device;

storing, by the commerce ads engine, merchant offer data associated with an offer to sell a product of a merchant, the merchant offer data including an offer ID that uniquely identifies the merchant offer;

transmitting, by the commerce ads engine, the merchant offer data to an advertisement content network, wherein the merchant offer data is converted into a digital advertisement about the merchant offer to sell the product and includes a digital link configured to pass along the offer ID to the customer device when the digital advertisement is selected by the customer;

passing the offer ID from the digital advertisement to the commerce ads engine;

authenticating the fragmented authentication token by an authentication process with the customer device and passing an authenticated fragmented token from the authentication process of the customer device to the commerce ads engine from the customer device, the authenticated fragmented token comprising the fragmented authentication token that is authenticated by an authentication process with the customer device;

receiving, by the commerce ads engine from the digital advertisement, the offer ID and the authenticated fragmented token, wherein the offer ID and the authenticated fragmented token are embedded in the digital advertisement;

determining, by the commerce ads engine, that the customer initiated an acceptance of the merchant offer, based on correlating the received offer ID with the merchant associated with the merchant offer, and correlating the received authenticated token with the customer device it is associated with;

verifying the customer using the authenticated fragmented token;

accessing customer payment information associated with the customer, based on verifying the customer using the authenticated fragmented token;

verifying the merchant using the received offer ID;

accessing merchant account information associated with the merchant, based on verifying the merchant using the received offer ID; and

initiating, by the commerce ads engine, a secure checkout procedure with a payment checkout platform for the purchase of the offered product, by transmitting to the payment checkout platform at least a subset of the merchant offer data, the merchant account information, the customer payment information, and the authenticated fragmented token.

7. The method of claim 6 , further comprising receiving, from the payment checkout platform, settlement data about the purchase of the offered product by the customer.

8. The method of claim 7 , further comprising transmitting the settlement data to a digital domain of the merchant to create a checkout transaction for the purchase of the offered product by the customer.

9. The method of claim 6 , wherein the authenticated fragmented token is authenticated using a biometric reading of the customer.

10. A secure authentication system for transactions between a merchant and a customer, the system comprising:

a tokenization platform configured to generate a fragmented authentication token associated with a payment checkout platform such that the fragmented authentication token, when passed to the payment checkout platform, authenticates a checkout process at the payment checkout platform only one time before expiring; and

a commerce ads engine comprising a processor and a memory; the commerce ads engine configured to:

receive the fragmented authentication token received from the tokenization platform;

store the fragmented authentication token received from the tokenization platform;

transmit the fragmented authentication token to a customer device associated with the customer, such that the fragmented authentication token is now uniquely associated with the customer device;

store merchant offer data associated with an offer to sell a product of a merchant, the merchant offer data including an offer ID that uniquely identifies the merchant offer;

transmit the merchant offer data to an advertisement content network, wherein the merchant offer data is converted into a digital advertisement about the merchant offer to sell the product and includes a digital link configured to pass along the offer ID to the customer device when the digital advertisement is selected by the customer;

receive, from the customer device, the offer ID passed from the digital advertisement, and an authenticated fragmented token, the authenticated fragmented token comprising the fragmented authentication token that is authenticated by an authentication process with the customer device;

determine that the customer initiated an acceptance of the merchant offer, based on correlating the received offer ID with the merchant associated with the merchant offer, and correlating the received authenticated token with the customer device it is associated with;

verifying the customer using the authenticated fragmented token;

access customer payment information associated with the customer, based on verifying the customer using the authenticated fragmented token;

verifying the merchant using the received offer ID;

access merchant account information associated with the merchant, based on verifying the merchant using the received offer ID; and

initiate a secure checkout procedure with a payment checkout platform for the purchase of the offered product, by transmitting to the payment checkout platform at least a subset of the merchant offer data, the merchant account information, the customer payment information, and the authenticated fragmented token.

11. The system of claim 10 , wherein the commerce ads engine is further configured to receive settlement data about the purchase of the offered product by the customer.

12. The system of claim 11 , wherein the commerce ads engine is further configured to transmit the settlement data to a digital domain of the merchant to create a checkout transaction for the purchase of the offered product by the customer.

13. The system of claim 10 , wherein receiving, by the commerce ads engine from the customer device, the offer ID passed from the digital advertisement, comprises receiving the offer ID from a digital wallet application stored in the customer device.

14. The system of claim 10 , wherein the authenticated fragmented token is authenticated using a biometric reading of the customer.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2025
From: TBOL INC.
To: TBOL (N.I.) LIMITED
Reel/Frame 072608/0186 →
CHANGE OF NAME Recorded Oct 20, 2025
From: TBOL (N.I.) LIMITED
To: SANNHET (N.I.) LIMITED
Reel/Frame 072608/0264 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2022
From: CORTEX MCP INC.
To: TBOL INC.
Reel/Frame 059291/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2017
From: SARKISSIAN, SHAUNT MARK
To: CORTEX MCP INC.
Reel/Frame 044448/0202 →
Continuity (2)
Provisional Application 62333748 · May 9, 2016
Related Publication 20170323296A1 · Nov 9, 2017