US 11,870,739 B2
Auto-adjust app operation in response to data entry anomalies
Taylor Farris, Hoboken, NJ (US); and Patricia Gillis, Chicago, IL (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on May 17, 2022, as Appl. No. 17/745,972.
Prior Publication US 2023/0396566 A1, Dec. 7, 2023
Int. Cl. H04L 51/02 (2022.01); H04L 51/234 (2022.01)
CPC H04L 51/02 (2013.01) [H04L 51/234 (2022.05)] 15 Claims
OG exemplary drawing
 
1. A system that dynamically adjusts operation of software running on a mobile device, the software that embodies instructions is stored on a non-transitory computer-readable medium, the system comprising:
an application that provides access to a protected service;
a processor;
a memory;
a keyboard module that captures user input; and
a throttling module that adjusts the operation of the application in response to the user input captured by the keyboard module;
wherein:
the user input comprises a typing speed and a pressure applied to the keyboard module;
in response to detecting that the typing speed exceeds a first threshold speed, the adjustment of the operation of the application comprises enlarging a size of keys presented by the keyboard module on a touch screen;
in response to detecting that the typing speed exceeds a second threshold speed, greater than the first threshold speed, the adjustment of the operation of the application further includes initiating a voice chat on the mobile device;
in response to detecting that the typing speed exceeds a third threshold speed, greater than the second threshold speed, the adjustment of the operation of the application further includes suspending execution of all transactions executed by the mobile device; and
the throttling module adjusts operation of the application by prompting a user to suspend interacting with a manual-input user interface to access the protected service and initiate a communication with an automated tool that provides access to the protected service.