IP Library Granted Patent US 12,474,925
Granted Patent B2
US 12,474,925 · App. 18/132,672 · Granted Nov 18, 2025

Method and system for tracking time to market for application deployment

Inventors: Satyajit Arivukkodi Krishnamurthy (New Albany, OH); Pavani Javvadi (Hyderabad, IN); Matt Bally (Lewis Center, OH); Ravindar Reddy Borampet (Hyderabad, IN); Surya Toomu (Hyderabad, IN); Sravanthi Chinthireddy (Rangareddy, IN)
Assignee: JPMORGAN CHASE BANK, N.A.
G06F8/77G06F8/65G06Q10/103
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,474,925
App. No.
18/132,672
Granted
Nov 18, 2025
Kind
B2
Abstract

A method and a system for accurately tracking and capturing a time to market for software applications and feature updates thereof are provided. The method includes: receiving a notification that a requested update to the application is stored in a code depository and is ready for a deployment; retrieving, from the code depository, metadata that relates to the requested update; extracting, from the code depository based on the retrieved metadata, information that is associated with the requested update to the application, such as project management software instruction set identifiers; and modifying the information based on the deployment.

Claims (44)

1 . A method for tracking a deployment status of an application, the method being implemented by at least one processor, the method comprising:

receiving, by the at least one processor, a first notification that a requested update to the application is stored in a memory and is ready for a deployment;

retrieving, by the at least one processor from the memory, metadata that relates to the requested update to the application;

extracting, by the at least one processor from the memory based on the retrieved metadata, first information that is associated with the requested update to the application; and

modifying, by the at least one processor, the first information based on the deployment,

wherein the requested update to the application is associated with a numbered information technology service management tool ticket, and

wherein the first notification includes a commit to repository request message that is associated with a first project management software instruction set.

2 . The method of claim 1 , wherein the first information comprises at least one second project management software instruction set that is associated with the requested update to the application.

3 . The method of claim 2 , wherein the modifying comprises updating each of the at least one second project management software instruction set to include second information that relates to a deployment date of the requested update to the application.

4 . The method of claim 3 , wherein the modifying further comprises updating each of the at least one second project management software instruction set to include third information that relates to a change to the information technology service management tool ticket.

5 . The method of claim 1 , further comprising:

identifying at least one project management software task cluster and at least one project management software proposal that relate to the first project management software instruction set; and

modifying each of the at least one project management software task cluster and the at least one project management software proposal based on the deployment.

6 . The method of claim 1 , further comprising:

when the first information has been modified, generating a second notification that the first information has been modified; and

transmitting the second notification to at least one predetermined destination.

7 . A computing apparatus for tracking a deployment status of an application, the computing apparatus comprising:

a processor;

a memory; and

a communication interface coupled to each of the processor and the memory,

wherein the processor is configured to:

receive, via the communication interface, a first notification that a requested update to the application is stored in the memory and is ready for a deployment;

retrieve, from the memory, metadata that relates to the requested update to the application;

extract, from the memory based on the retrieved metadata, first information that is associated with the requested update to the application; and

modify the first information based on the deployment,

wherein the requested update to the application is associated with a numbered information technology service management tool ticket, and

wherein the first notification includes a commit to repository request message that is associated with a first project management software instruction set.

8 . The computing apparatus of claim 7 , wherein the first information comprises at least one second project management software instruction set that is associated with the requested update to the application.

9 . The computing apparatus of claim 8 , wherein the processor is further configured to update each of the at least one second project management software instruction set to include second information that relates to a deployment date of the requested update to the application.

10 . The computing apparatus of claim 9 , wherein the processor is further configured to update each of the at least one second project management software instruction set to include third information that relates to a change to the information technology service management tool ticket.

11 . The computing apparatus of claim 7 , wherein the processor is further configured to:

identify at least one project management software task cluster and at least one project management software proposal that relate to the first project management software instruction set; and

modify each of the at least one project management software task cluster and the at least one project management software proposal based on the deployment.

12 . The computing apparatus of claim 7 , wherein the processor is further configured to:

when the first information has been modified, generate a second notification that the first information has been modified; and

transmit, via the communication interface, the second notification to at least one predetermined destination.

13 . A non-transitory computer readable storage medium storing instructions for tracking a deployment status of an application, the storage medium comprising executable code which, when executed by a processor, causes the processor to:

receive a first notification that a requested update to the application is stored in a memory and is ready for a deployment;

retrieve, from the memory, metadata that relates to the requested update to the application;

extract, from the memory based on the retrieved metadata, first information that is associated with the requested update to the application; and

modify the first information based on the deployment,

wherein the requested update to the application is associated with a numbered information technology service management tool ticket, and

wherein the first notification includes a commit to repository request message that is associated with a first project management software instruction set.

14 . The storage medium of claim 13 , wherein the first information comprises at least one second project management software instruction set that is associated with the requested update to the application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2023
From: ARIVUKKODI KRISHNAMURTHY, SATYAJIT; JAVVADI, PAVANI; BALLY, MATT; BORAMPET, RAVINDAR REDDY; TOOMU, SURYA KUMARI; CHINTHIREDDY, SRAVANTHI
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 063933/0716 →
Priority Claims (1)
IN 202311012450 · Feb 23, 2023 · national
Continuity (1)
Related Publication 20240289127A1 · Aug 29, 2024
References Cited (7)
US 11023222B1 · Sethi · 2021 [cited by examiner]
US 11704121B2 · Kesiboyana · 2023 [cited by examiner]
US 11899570B2 · Velammal · 2024 [cited by examiner]
US 20200089485A1 · Sobran · 2020 [cited by examiner]
US 20210294716A1 · Mosquera · 2021 [cited by examiner]
US 20230168889A1 · Ghosh · 2023 [cited by examiner]
US 20230208843A1 · Katahanas · 2023 [cited by examiner]