IP Library Patent Application 15208453
Patent Application
App. No. 15/208,453

METHOD AND SYSTEM FOR MANAGING PAYMENT OPTIONS

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 None
App. No.
15/208,453
Abstract

Embodiments of the present disclosure provide methods and system for managing payment options. The methods may include receiving a trigger for updating user information associated with a payment option, the trigger comprising a change in the user information associated with the payment option. Upon receiving the trigger, at least one website associated with the payment option may be determined. A script may be provided to be run on the determined at least one website to update the user information. The generated script may be executed on the at least one website to update the user information.

Claims (41)

1 . A computer-implemented method comprising:

receiving a trigger for updating user information associated with a payment option, the trigger comprising a change in the user information associated with the payment option;

determining at least one website associated with the payment option;

providing a script to be run on the determined at least one website to update the user information; and

causing the script to be executed on the at least one website to update the user information.

2 . The computer implemented method of claim 1 , further comprising:

determining whether the user information is successfully updated on the at least one website;

providing, in response to the user information not being successfully updated, a fallback script; and

causing the fallback script to be executed on the at least one website.

3 . The computer implemented method of claim 1 , further comprising:

determining whether the user information is successfully updated on the at least one website;

prompting, in response to the user information not being successfully updated, a user to enter login credentials for the at least one website;

logging on the at least one website using the entered login credentials; and

updating the user information on the at least one website.

4 . The computer implemented method of claim 1 , wherein providing the script to be run on the at least one website comprises generating the script on a user device.

5 . The computer implemented method of claim 1 , wherein causing the script to be executed on the at least one website comprises sending the script to a server associated with the at least one website.

6 . The computer implemented method of claim 1 , wherein prompting the user to enter login credentials comprises providing a user interface to enter the login credentials on a user device.

7 . The computer implemented method of claim 1 , wherein receiving the trigger for updating the user information comprises receiving the trigger from a user to update the user information on a specific website.

8 . The computer implemented method of claim 1 , wherein receiving the trigger for updating user information comprises receiving the trigger from a financial institution associated with the payment option.

9 . The computer implemented method of claim 1 , wherein receiving the trigger to update user information comprises receiving the trigger in response to breach information from at least one of the following: a merchant, a merchant website, a bank, a bank website, and a third-party breach alert provider.

10 . The computer implemented method of claim 1 , wherein the update of the user information on the at least one website comprises submitting user information based on semantic analysis of the at least one website.

11 . The computer implemented method of claim 1 , further comprising providing an error message comprising results of the update of user information.

12 . The computer implemented method of claim 1 , wherein providing the script comprises causing a second server to generate the script for the at least one website.

13 . A system comprising:

one or more processors; and

a memory coupled to the one or more processors, the memory for storing instructions which, when executed by the one or more processors, performs a method for managing payment options, the method comprising:

receiving a trigger for updating user information associated with a payment option, the trigger comprising a change in the context of user information associated with the payment option;

determining at least one website associated with the payment option;

providing a script to update the user information on the at least one website; and

causing the script to be executed to update the user information.

14 . The system of claim 13 , wherein the script when executed on the server deletes previously saved user information and adds updated user information associated with the payment option.

15 . The system of claim 13 , wherein the script is executed at least partially at a user device associated with a user.

16 . The system of claim 15 , wherein the user device is a cellular device.

17 . The system of claim 15 , wherein the user device is a personal computing device.

18 . The system of claim 15 , wherein the user device is configured to store a list of websites associated with a plurality of payment options used by a user.

19 . A computer-readable storage medium encoding computer executable instructions which, when executed by one or more processors, performs a method of managing payment options, the method comprising:

receiving a trigger for updating user information associated with a payment option, the trigger comprising a change in the user information associated with the payment option;

determining at least one website associated with the payment option;

providing a script to be run on the determined at least one website to update the user information; and

causing the script to be executed on the at least one website to update the user information.

20 . The computer-readable storage medium of claim 19 , wherein the payment option is at least one of the following: a credit card, a debit card, a checking account, a saving account, a travel card, and a pre-paid card.

Assignments (4)
SECURITY INTEREST Recorded Aug 6, 2020
From: DASHLANE, INC.
To: SILICON VALLEY BANK
Reel/Frame 053417/0090 →
SECURITY INTEREST Recorded Apr 30, 2018
From: DASHLANE, INC.
To: SILICON VALLEY BANK
Reel/Frame 045667/0831 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 27, 2018
From: DASHLANE, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 046035/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2016
From: FOGEL, ALEXIS; MARON, GUILLAUME; KIMBLE, CHARLES; LE BARZIC, TANGUY
To: DASHLANE, INC.
Reel/Frame 039142/0123 →