IP Library › Granted Patent US 12,174,725
Granted Patent B2
US 12,174,725 · App. 18/447,122 · Granted Dec 24, 2024

Systems and methods for non-human account tracking

Inventors: Harish Padmanaban P C (Vadavalli, IN); Ashfaq Mohammed (Attapur, IN); Nazim Abdul Rahim (Jersey City, NJ)
Assignee: JPMORGAN CHASE BANK, N.A.
G06F11/3476G06F16/284G06F21/305G06F2221/2131
View Patent ↗
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 12,174,725
App. No.
18/447,122
Granted
Dec 24, 2024
Kind
B2
Abstract

Systems and methods for non-human account tracking are disclosed. According to one embodiment, a method may include: retrieving, by a tracing tool computer program executed by a computer processor, a plurality of records for a computer application from an application database, the plurality of records comprising a computer application name, one or more Application Programming Interfaces (APIs) associated with the computer application, and an identification of a plurality of non-human accounts that have access to the computer application; storing, by the tracing tool computer program, the plurality of records as raw data in a relational database; determining, by the tracing tool computer program, that each of the retrieved plurality of non-human accounts is in an account vault; associating, by the tracing tool computer program, the non-human accounts with the retrieved one or more APIs; and storing, by the tracing tool computer program, the association in a relational database.

Claims (25)

1. A method for monitoring non-human account information, comprising:

receiving, by a tracing tool computer program executed by a computer processor, a request to monitor a non-human account;

retrieving, by the tracing tool computer program, one or more Application Programming Interfaces (APIs) and/or one or more tools associated with the non-human account from a database;

attempting to authenticate, by the tracing tool computer program, to each of the one or more APIs and/or one or more tools; and

publishing, by the tracing tool computer program, a result of the attempt.

2. The method of claim 1 , wherein the database comprises a relational database.

3. The method of claim 1 , wherein the result comprises a status of the authentication attempt.

4. The method of claim 1 , wherein the result comprises an identification of a corrective action being taken.

5. The method of claim 1 , wherein the request to monitor is received during application onboarding.

6. A system, comprising:

a database comprising one or more Application Programming Interfaces (APIs) and/or one or more tools associated with a non-human account; and

a tracing tool computer program executed by a computer processor that is configured to receive a request to monitor the non-human account, to receive the one or more Application Programming Interfaces (APIs) and/or one or more tools associated with the non-human account from the database, to attempt to authenticate to each of the one or more APIs and/or one or more tools, and to publish a result of the attempt.

7. The system of claim 6 , wherein the database comprises a relational database.

8. The system of claim 6 , wherein the result comprises a status of the authentication attempt.

9. The system of claim 6 , wherein the result comprises an identification of a corrective action being taken.

10. The system of claim 6 , wherein the request to monitor is received during application onboarding.

11. A non-transitory computer readable storage medium, including instructions stored thereon, which when read and executed by one or more computer processors, cause the one or more computer processors to perform steps comprising:

receiving a request to monitor a non-human account;

retrieving one or more Application Programming Interfaces (APIs) and/or one or more tools associated with the non-human account from a database;

attempting to authenticate to each of the one or more APIs and/or one or more tools; and

publishing a result of the attempt.

12. The non-transitory computer readable storage medium of claim 11 , wherein the database comprises a relational database.

13. The non-transitory computer readable storage medium of claim 11 , wherein the result comprises a status of the authentication attempt.

14. The non-transitory computer readable storage medium of claim 11 , wherein the result comprises an identification of a corrective action being taken.

15. The non-transitory computer readable storage medium of claim 11 , wherein the request to monitor is received during application onboarding.

Priority Claims (1)
IN 202211004668 · Jan 28, 2022 · national
Continuity (2)
Continuation 17657473 · Mar 31, 2022
Related Publication 20230385176A1 · Nov 30, 2023