Patent ID: 11895117
Assignee: WELLS FARGO BANK, N.A.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 13:
14. A non-transitory computer readable medium having machine-executable instructions stored thereon, the instructions being executable by a processor of a computing device to cause the processor to perform operations comprising:
presenting, via one or more user interfaces, an interactive graphical interface that identifies an application for which an access permission for access to user information via an application programming interface (API) is controlled, the one or more user interfaces being configured to visually present graphical elements and receive user inputs;
presenting, via the interactive graphical interface, a menu for selecting between a first subset of the user information and a second subset of the user information to be made accessible to the application via the API;
receiving, from the one or more user interfaces, a signal indicating a user input corresponding with a selection of one of the first subset of the user information and the second subset of the user information via the menu;
using a network interface to transmit, to a service provider computing system, an indication of which one of the first subset of the user information and the second subset of the user information has been selected to grant the application access to the selected subset of the user information;
presenting, via the interactive graphical interface, an alert from the service provider computing system that indicates that a frequency of access to the selected subset of the user information by the application exceeds a predetermined frequency threshold, the alert indicating that access to the selected subset of the user information by the application has been automatically revoked;
receive, via the interactive graphical interface, an interaction with the alert to indicate that the access to the selected subset of the user information by the application is authorized or unauthorized; and
transmit a reversal request indicating that the access to the selected subset of the user information by the application is to be restored.