IP Library › Granted Patent US 11,315,060
Granted Patent B2
US 11,315,060 · App. 16/582,482 · Granted Apr 26, 2022

System and method for visualizing workflows in an entire management ecosystem

Inventors: Vaibhav Agarwal (Centerton, AR); Arul Kumaran Rathinasabapathy (Bentonville, AR)
Assignee: Walmart Apollo, LLC
G06Q10/06393G06F9/451G06Q10/0633
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 11,315,060
App. No.
16/582,482
Granted
Apr 26, 2022
Kind
B2
Abstract

The present invention is directed to a system and method for visualizing workflows in an entire management ecosystem. A computer-implemented method of visualizing live workflows may include: aggregating, by a processor from a database, Key Performance Indicator (KPI) datasets associated with a plurality of teams, each team comprising a plurality of jobs and each job comprising a KPI dataset; obtaining a predefined service Level Agreement (SLA) value associated with each team for measuring each team workflow; and displaying, on a dashboard, the predefined SLA value and the KPI datasets associated with the plurality of teams, wherein each team workflow is visualized as a sequence of bars along a column representing a time axis in real time.

Claims (43)

1. A computer-implemented method of visualizing live workflows, comprising:

aggregating, by a processor from a database, Key Performance Indicator (KPI) datasets associated with a plurality of teams, each team comprising a plurality of jobs and each job comprising a KPI dataset;

obtaining a predefined service Level Agreement (SLA) value associated with each team for measuring each team workflow;

displaying, on a dashboard, the predefined SLA value and the KPI datasets associated with the plurality of teams;

displaying each team workflow as a sequence of bars along a column representing a time axis in real time, wherein each job is visualized as a bar on the dashboard along the column representing the time axis, the bar being displayed with a predefined color and a length of the job duration, and wherein a job starting time and a job ending time are indicated by a start and an end position of each team workflow bar along the time axis; and

displaying each team workflow at a plurality of dates along a row axis for evaluating a team workflow trend,

wherein the predefined SLA value is visualized as a line crossing the team workflows of the plurality of teams across the plurality of dates of the dashboard.

2. The method of claim 1 , wherein the KPI dataset associated with each job comprises a team name, a job identification, a job stating time, a job ending time, a job duration, a job status, and date.

3. The method of claim 1 , wherein each team workflow status is identified to be one of “Completed”, “Failure”, “Pending”, and “Running”.

4. The method of claim 1 , wherein each team workflow status is visualized as a unique predefined mark on a top of the sequence of bars associated with the team.

5. The method of claim 1 , wherein a team comprises at least one dependent job associated with at least one dependent team, and further comprising verifying a workflow failure of the team based on a KPI dataset of the dependent job.

6. The method of claim 1 , further comprising:

displaying workflows for all teams in an entire management ecosystem along columns;

identifying failed jobs on the dashboard; and

optimizing the jobs based on the KPI datasets associated with the jobs.

7. The method of claim 1 , wherein the processor and the database are operated on a cloud-based service platform.

8. A system of visualizing live workflows, the system comprising: at least one processor;

a computer program product containing executable instructions; and

a computer-readable non-transitory storage medium having the executable instructions stored

which, when executed by the processor, cause the processor to perform operations comprising:

aggregating, by the processor from a database, Key Performance Indicator (KPI) datasets associated with a plurality of teams, each team comprising a plurality of jobs and each job comprising a KPI dataset;

obtaining a predefined service Level Agreement (SLA) value associated with each team for measuring each team workflow;

displaying, on a dashboard, the predefined SLA value and the KPI datasets associated with the plurality of teams,

displaying each team workflow as a sequence of bars along a column representing a time axis in real time, wherein each job is visualized as a bar on the dashboard along the column representing the time axis, the bar being displayed with a predefined color and a length of the job duration, and wherein a job starting time and a job ending time are indicated by a start and an end position of each team workflow bar a long the time axis; and

displaying each team workflow at a plurality of dates along a row axis for evaluating a team workflow trend,

wherein the predefined SLA value is visualized as a line crossing the team workflows of the plurality of teams across the plurality of dates of the dashboard.

9. The system of claim 8 , wherein the KPI dataset associated with each job comprises a team name, a job identification, a job stating time, a job ending time, a job duration, a job status, and date.

10. The system of claim 8 , wherein each team workflow status is identified to be one of “Completed”, “Failure”, “Pending”, and “Running”.

11. The system of claim 8 , wherein each team workflow status is visualized as a unique predefined mark on a top of the sequence of bars associated with the team.

12. The system of claim 8 , wherein a team comprises at least one dependent job associated with at least one dependent team, and further comprising verifying a workflow failure of the team based on a KPI dataset of the dependent job.

13. The system of claim 8 , further comprising:

displaying workflows for all teams in an entire management ecosystem along columns;

identifying failed jobs on the dashboard; and

optimizing the jobs based on the KPI datasets associated with the jobs.

14. The system of claim 8 , wherein the processor and the database are operated on a cloud-based service platform.

15. A non-transitory computer-readable storage medium having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:

aggregating, by a processor from a database, Key Performance Indicator (KPI) datasets associated with a plurality of teams, each team comprising a plurality of jobs and each job comprising a KPI dataset;

obtaining a predefined service Level Agreement (SLA) value associated with each team for measuring each team workflow;

displaying, on a dashboard, the predefined SLA value and the KPI datasets associated with the plurality of teams; and

displaying each team workflow as a sequence of bars along a column representing a time axis in real time, wherein each job is visualized as a bar on the dashboard along the column representing the time axis, the bar being displayed with a predefined color and a length of the job duration, and wherein a job starting time and a job ending time are indicated by a start and an end position of each team workflow bar a long the time axis;

displaying each team workflow at a plurality of dates along a row axis for evaluating a team workflow trend,

wherein the predefined SLA value is visualized as a line crossing the team workflows of the plurality of teams across the plurality of dates of the dashboard.

16. The non-transitory computer-readable storage medium of claim 15 , wherein each team workflow status is identified to be one of “Completed”, “Failure”, “Pending”, and “Running”, and each team workflow status is visualized as a unique predefined mark on a top of the sequence of bars associated with the team.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2019
From: AGARWAL, VAIBHAV; RATHINASABAPATHY, ARUL KUMARAN
To: WALMART APOLLO, LLC
Reel/Frame 050503/0884 →
Continuity (2)
Provisional Application 62736856 · Sep 26, 2018
Related Publication 20200097880A1 · Mar 26, 2020
Cited By (1)
US 12,639,649