Method and system for filtering database queries
AssigneeJPMorgan Chase Bank, N.A.
InventorsRobert MACANDREW, Miklos KALMAN, Joel KLEIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeJPMorgan Chase Bank, N.A.
InventorsRobert MACANDREW, Miklos KALMAN, Joel KLEIN
Estimating the term…
A method and a system for dynamically scanning, filtering, and blocking harmful database queries that would otherwise consume significant resources and adversely impact overall system performance are provided. The method includes: receiving a user request for data from a database, the first request including a query; applying database access rules to the query in order to determine whether the query is potentially harmful; when the query is determined as not potentially harmful, forwarding the request to a server configured to respond to the request; and when the first query is determined as being potentially harmful, transmitting a warning message to the user. The database access rules may include a maximum memory consumption rule and a maximum CPU consumption rule. Machine learning techniques are used for adjusting the database access rules based on historical data.
A method for controlling access to a database, the method being implemented by at least one processor, the method comprising:
A computing apparatus for controlling access to a database, the computing apparatus comprising:
Dependencies are inferred from the claim text.