IP Library › Granted Patent US 12,182,853
Granted Patent B1
US 12,182,853 · App. 17/552,235 · Granted Dec 31, 2024

Systems and methods for and operation of a digital marketplace add-in

Inventors: Imran Haider (San Ramon, CA); Andrew-An Truong Luu (Berkeley, CA); Kumaran Perumal (San Ramon, CA); Chad Ironside (Piedmont, CA)
Assignee: Wells Fargo Bank, N.A.
G06Q30/0641G06F21/6245G06Q20/102G06Q20/4014G06Q20/4016G06Q40/03G06Q2220/00
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 12,182,853
App. No.
17/552,235
Granted
Dec 31, 2024
Kind
B1
Abstract

Systems, methods, and computer-readable storage media for a digital marketplace add-in. One method includes receiving an entity dataset includes marketplace design preferences that define styling and designs of an online marketplace provided by a marketplace computing system, and generating and presenting, on a user device, a first application user interface based on the marketplace design preferences, the first application user interface including a plurality of interactive elements associated with payment information of a user. The method further includes receiving a preference in response to a selection of a first interactive element of the plurality of interactive elements, and receiving, from the marketplace computing system, transaction information regarding a transaction. The method further includes identifying the user based on correlating the transaction information to the user, retrieving the preference based on identifying the user, and automatically routing, a resource to the user based on the retrieved preference.

Claims (60)

1. A system, comprising:

a data protection computing system comprising at least one processing circuit having at least one processor coupled to at least one memory, the at least one processing circuit configured to:

receive an entity dataset comprising marketplace design preferences that define styling and designs of an online marketplace provided by a marketplace computing system, wherein the marketplace design preferences comprise styling information comprising one or more frameworks for styling a plurality of interactive elements;

generate and present, on a user device of a seller on the online marketplace, a first application user interface based on the marketplace design preferences, the first application user interface comprising the plurality of interactive elements associated with payment information of the seller, wherein the first application user interface is imported into a native application or a webpage provided by the marketplace computing system;

receive a preference in response to a selection of a first interactive element of the plurality of interactive elements, wherein the at least one processing circuit and the user device exchange information comprising the preference utilizing a first application programming interface (API) that restricts access to the user device of the seller by the marketplace computing system;

receive, from the marketplace computing system, transaction information regarding a transaction, wherein the at least one processing circuit and the marketplace computing system exchange information comprising the transaction information and the marketplace design preferences utilizing a second API;

identify the seller based on correlating the transaction information to the seller;

retrieve the preference based on identifying the seller; and

automatically route a resource to the seller based on the retrieved preference.

2. The data protection system of claim 1 , wherein the first application user interface is provided by the data protection system, and wherein the first application user interface is a component import of the native application or webpage hosted by the marketplace computing system.

3. The data protection system of claim 2 , wherein the component import includes a software development kit.

4. The data protection system of claim 2 , wherein the at least one processing circuit is further configured to:

establish a connection between the least one processing circuit and the user device, and wherein the first application user interface depicts at least one of payment card industry (PCI) data, banking data, or personal identifiable information (PII).

5. The data protection system of claim 1 , wherein the at least one processing circuit is further configured to:

determine a response based on the entity dataset; and

determine a lending rate for an amount of funds based on the determined response.

6. The data protection system of claim 5 , wherein the at least one processing circuit is further configured to:

update, on the user device, the first application user interface to include a second interactive element associated with an offer comprising the lending rate for the amount of funds.

7. The data protection system of claim 1 , wherein the at least one processing circuit is further configured to:

determine a fee on the transaction;

deduct the fee from a payment of the transaction; and

store the fee in an account of the seller in a data protection database.

8. The data protection system of claim 1 , wherein the at least one processing circuit is further configured to:

receive, from the user device, an activation condition, wherein the first application user interface is presented in response to receiving the activation condition;

receive, from the user device, a user identifier and a credential;

register the seller with the data protection system, wherein registering comprising generating a profile for the seller comprising the preference, the user identifier, the credential, and the activation condition; and

store the profile in a data protection database.

9. The data protection system of claim 1 , wherein the styling information further comprises one or more libraries for styling the plurality of interactive elements, and wherein the at least one processing circuit is further configured to:

in response to receiving the preference, store, in a data protection database, the preference;

update the styling information to include the preference, wherein the updated styling information comprises an offer associated with a payment method; and

generate and configure the first application user interface based on the one or more libraries or the one or more frameworks.

10. The data protection system of claim 1 , wherein the at least one processing circuit is further configured to:

generate user analytics based on historical response information of the seller; and

present, on the user device, the user analytics.

11. A computer-implemented method for a digital marketplace add-in, the method comprising:

receiving, by one or more processing circuits, an entity dataset comprising marketplace design preferences that define styling and designs of an online marketplace provided by a marketplace computing system, wherein the marketplace design preferences comprise styling information comprising one or more frameworks for styling a plurality of interactive elements;

generating and presenting, by the one or more processing circuits on a user device of a seller on the online marketplace, a first application user interface based on the marketplace design preferences, the first application user interface comprising the plurality of interactive elements associated with payment information of the seller, wherein the first application user interface is imported into a native application or a webpage provided by the marketplace computing system;

receiving, by the one or more processing circuits, a preference in response to a selection of a first interactive element of the plurality of interactive elements, wherein the one or more processing circuits and the user device exchange information comprising the preference utilizing a first application programming interface (API) that restricts access to the user device of the seller by the marketplace computing system;

receiving, by the one or more processing circuits from the marketplace computing system, transaction information regarding a transaction, wherein the one or more processing circuits and the marketplace computing system exchange information comprising the transaction information and the marketplace design preferences utilizing a second API;

identifying, by the one or more processing circuits, the seller based on correlating the transaction information to the seller;

retrieving, by the one or more processing circuits, the preference based on identifying the seller; and

automatically routing, by the one or more processing circuits, a resource to the seller based on the retrieved preference.

12. The computer-implemented method of claim 11 , wherein the first application user interface is provided by the one or more processing circuits, and wherein the first application user interface is a component import of the native application or native webpage hosted by the marketplace computing system.

13. The computer-implemented method of claim 12 , further comprising:

establishing, by the one or more processing circuits, a connection between the one or more processing circuits and the user device, and wherein the first application user interface depicts at least one of payment card industry (PCI) data, banking data, or personal identifiable information (PII).

14. The computer-implemented method of claim 11 , wherein the styling information further comprises one or more libraries for styling the plurality of interactive elements.

15. The computer-implemented method of claim 14 , further comprising:

in response to receiving the preference, storing, by the one or more processing circuits in a data protection database, the preference; and

updating, by the one or more processing circuits, the styling information to include the preference, wherein the updated styling information comprises an offer associated with a payment method.

16. One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by at least one processing circuit, cause the at least one processing circuit to:

receive an entity dataset comprising marketplace design preferences that define styling and designs of an online marketplace provided by a marketplace computing system, wherein the marketplace design preferences comprise styling information comprising one or more frameworks for styling a plurality of interactive elements;

generate and present, on a user device of a seller on the online marketplace, a first application user interface based on the marketplace design preferences, the first application user interface comprising the plurality of interactive elements associated with payment information of the seller, wherein the first application user interface is imported into a native application or a webpage provided by the marketplace computing system;

receive a preference in response to a selection of a first interactive element of the plurality of interactive elements, wherein the at least one processing circuit and the user device exchange information comprising the preference utilizing a first application programming interface (API) that restricts access to the user device of the seller by the marketplace computing system;

receive, from the marketplace computing system, an indication of a transaction, wherein the at least one processing circuit and the marketplace computing system exchange information comprising transaction information and the marketplace design preferences utilizing a second API;

identify the seller based on correlating the transaction information to the seller;

retrieve the preference based on identifying the seller; and

automatically route a resource to the seller based on the retrieved preference.

17. The one or more non-transitory computer-readable storage media of claim 16 , wherein the first application user interface is provided by the at least one processing circuit, and wherein the first application user interface is a component import of the native application or the webpage hosted by the marketplace computing system.

18. The one or more non-transitory computer-readable storage media of claim 17 , having additional instructions stored thereon that, when executed by the at least one processing circuit, cause the at least one processing circuit to:

establish a connection between the at least one processing circuit and the user device, and wherein the first application user interface depicts at least one of payment card industry (PCI) data, banking data, or personal identifiable information (PII).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2024
From: HAIDER, IMRAN; LUU, ANDREW-AN TRUONG; PERUMAL, KUMARAN; IRONSIDE, CHAD
To: WELLS FARGO BANK, N.A.
Reel/Frame 066449/0826 →
Cited By (4)
US 12,513,167 US 12,592,944 US 12,592,945 US 12,739,107