Updating account data for multiple account providers
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in a client computing device, wherein when executed, the program causes the client computing device to perform a method comprising:
- managing, by the client computing device, security credentials and personal information for a plurality of accounts of a user with a plurality of account providers;
detecting, by the client computing device, that the user has updated an item of personal information by at least one of;
detecting changed information entered by the user on a form on a network page of a particular account provider of the plurality of account providers, or receiving an update to the item of personal information through a personal information editor user interface generated by the program;
identifying, by the client computing device, at least two of the plurality of accounts that currently use or are capable of using the item of personal information;
causing a user interface to be rendered on a display associated with the client computing device, the user interface including a selectable component that, when selected by the user, causes the item of personal information to be automatically updated for the at least two of the plurality of accounts;
authenticating, by the client computing device, with individual ones of the plurality of account providers that correspond to the at least two of the plurality of accounts using corresponding security credentials managed by the program;
automatically sending, by the client computing device, corresponding requests to update the item of personal information to the individual ones of the plurality of account providers after authenticating by at least one of;
making at least one web service call to a respective account management endpoint using an application programming interface (API), or programmatically filling out and submitting a respective network page form; and
causing a confirmation to be rendered on the display associated with the client computing device that the item of personal information has been updated for the at least two of the plurality of accounts.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for updating account data with multiple account providers. Account management logic determines that personal information associated with a user has been updated. Multiple accounts of the user that may use the personal information are determined. The accounts are with multiple account providers. Corresponding account update requests for the accounts are sent to the account providers. The account update requests specify the personal information that has been updated.
-
Citations
21 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in a client computing device, wherein when executed, the program causes the client computing device to perform a method comprising:
-
managing, by the client computing device, security credentials and personal information for a plurality of accounts of a user with a plurality of account providers; detecting, by the client computing device, that the user has updated an item of personal information by at least one of;
detecting changed information entered by the user on a form on a network page of a particular account provider of the plurality of account providers, or receiving an update to the item of personal information through a personal information editor user interface generated by the program;identifying, by the client computing device, at least two of the plurality of accounts that currently use or are capable of using the item of personal information; causing a user interface to be rendered on a display associated with the client computing device, the user interface including a selectable component that, when selected by the user, causes the item of personal information to be automatically updated for the at least two of the plurality of accounts; authenticating, by the client computing device, with individual ones of the plurality of account providers that correspond to the at least two of the plurality of accounts using corresponding security credentials managed by the program; automatically sending, by the client computing device, corresponding requests to update the item of personal information to the individual ones of the plurality of account providers after authenticating by at least one of;
making at least one web service call to a respective account management endpoint using an application programming interface (API), or programmatically filling out and submitting a respective network page form; andcausing a confirmation to be rendered on the display associated with the client computing device that the item of personal information has been updated for the at least two of the plurality of accounts. - View Dependent Claims (2)
-
-
3. A system, comprising:
-
a client computing device; and an account management application executed in the client computing device, wherein when executed the account management application causes the client computing device to at least; determine that personal information associated with a user has been updated; determine a plurality of accounts of the user with a plurality of account providers that may use the personal information; and automatically send corresponding account update requests for the plurality of accounts to individual ones of the plurality of account providers by at least one of;
making at least one web service call to a respective account management endpoint using an application programming interface (API), or programmatically filling out and submitting a respective network page form, the corresponding account update requests specifying the personal information that has been updated. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
generating, via a client computing device, a user interface including a listing of personal information associated with a plurality of accounts of a user, the plurality of accounts corresponding to a plurality of account providers; receiving, via the client computing device, a modification to an item of personal information from the user via the user interface; identifying, via the client computing device, at least two of the plurality of accounts associated with the item of personal information; and initiating, via the client computing device, corresponding updates of the item of personal information for the at least two of the plurality of accounts according to the modification by at least one of;
making at least one web service call to a respective account management endpoint using an application programming interface (API), or programmatically filling out and submitting a respective network page form. - View Dependent Claims (20, 21)
-
Specification