IP Library Granted Patent US 8,805,716
Granted Patent B2
US 8,805,716 · App. 13/423,749 · Granted Aug 12, 2014

Dashboard system and method for identifying and monitoring process errors and throughput of integration software

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 8,805,716
App. No.
13/423,749
Granted
Aug 12, 2014
Kind
B2
Abstract

An information handling system comprises a processor connected to a display and a storage device. The information handling system includes a connection via a network interface to a network that is adapted to receive data representing monitored business process data. Monitored business process data is received from the execution and operation of a customized executable system integration software application. The customized executable system integration software application represents one or more end-to-end integrated business processes of an enterprise or other user. The integrated business processes may operate at the network location of the enterprise or user or may be hosted at another network or in a cloud environment. The storage device is adapted to store the data representing the monitored business process data. The monitored business process data is aggregated from records for summary display via a hierarchical dashboard user interface.

Claims (59)

1. A system for monitoring operation of executable system integration software application performance as part of an information handling system, the system for monitoring comprising:

a connection via a network interface for receiving a plurality of executable system integration software application performance data types from an integrated business process event that conducts a transformation of documents between a first document format and a second document format to enable electronic data exchange between data formats using automatically-generated, customized executable system integration software application code having a plurality of integration code elements;

a storage device for storing and aggregating the plurality of executable system integration software application performance data types for one or more integrated business process events being monitored;

the processor receiving data representing elections made via a hierarchical dashboard graphical user interface to determine a scope of the at least one executable system integration software application performance data type to be viewed and generating the elected scope of executable system integration software application performance data;

a display connected to the information handling system for receiving data representing the scope of at least one executable system integration software application performance data type elected to be rendered via a hierarchical dashboard graphical user interface;

the processor associating one or more integrated business process events with a user account deploying the executable system integration software application;

the processor updating the aggregated plurality of executable system integration software application performance data types affiliated with a user account;

the processor periodically querying and receiving executable system integration software application performance data types;

the processor rendering the plurality of executable system integration software application performance data types received as lists or plotted graphs in the hierarchical dashboard graphical user interface in real time; and

the display displaying via the hierarchical dashboard graphical user interface a list of integrated business process event errors on a per account basis,

wherein the plurality of executable system integration software application performance data types further comprises:

at least one of a count of inbound documents, a count of outbound documents, or throughput levels of data passing through the integrated business process event for the transformation of documents;

a count of integration code elements used;

an identification of types of integration code elements used for transformation of documents between a first document format and a second document format;

a number of integrated business process event errors recorded during transformation of documents between a first document format and a second document format for each integration code element having errors; and

a status of the integrated business process event conducting the transformation.

2. The system of claim 1 , wherein the plurality of executable system integration software application performance data types further comprises a count of outbound documents transformed by the integrated business process event.

3. The system of claim 1 , wherein the information handling system storage device and display are located in a network separate from a location where the integrated business process event occurred.

4. The system of claim 1 , wherein the information handling system storage device and display are located in a same network as a location where the integrated business process event occurred.

5. The system of claim 1 , wherein the one or more processors receive data representing elections made via the hierarchical dashboard graphical user interface to determine the scope of one of the plurality of executable system integration software application performance data types to be viewed.

6. A method of monitoring operation of executable system integration software application performance for use with an information handling system, the method comprising:

receiving at a database storage device a plurality of executable system integration software application performance data types from an integrated business process event that conducts the transformation of documents between a first document format and a second document format to enable electronic data exchange between data formats using automatically-generated, customized executable system integration software application code having a plurality of integration code elements;

periodically, querying and receiving, via a processor, executable system integration software application performance data;

aggregating in the database storage device the plurality of executable system integration software application performance data types for one or more integrated business process events being monitored;

associating one or more integrated business process events with a user account deploying the executable system integration software application;

updating executable system integration software application performance data affiliated with a user account;

receiving data representing elections made via a hierarchical dashboard graphical user interface to determine a scope of at least one executable system integration software application performance data types to be viewed;

according to the elections made, generating the scope of the executable system integration software application performance data of the type elected;

rendering for display as lists or plotted graphs the plurality of executable system integration software application performance data types in the hierarchical dashboard graphical user interface in real time; and

displaying via the hierarchical dashboard graphical user interface a list of integrated business process event errors on a per user account basis,

wherein the plurality of executable system integration software application performance data types further comprises;

a count of integrated business process event errors recorded during the transformation of documents from the first document format to the second document format;

at least one of a count of inbound documents, a count of outbound documents, or throughput levels of data passing through the integrated business process event for the transformation of documents;

an identification of types of integration code elements used for transformation of documents between a first document format and a second document format; and

a status of the integrated business process event conducting the transformation.

7. The method of claim 6 , wherein the plurality of executable system integration software application performance data types further comprises throughput levels of data passing through the integrated business process event for the transformation of documents.

8. The method of claim 6 , further comprising receiving the plurality of executable system integration software application performance data types for the integrated business process event that occurred in a location that is separate from a network containing the database storage device.

9. The method of claim 6 , further comprising receiving the plurality of executable system integration software application performance data types for the integrated business process event that occurred in a location that is the same as a network containing the database storage device.

10. The method of claim 6 , further comprising displaying via the hierarchical dashboard graphical user interface a number of integrated business process event errors for that user account.

11. The method of claim 7 , further comprising displaying via the hierarchical dashboard graphical user interface a histogram display of data representing data throughput levels for the integrated business process events for the user account.

12. The system of claim 1 , wherein the plurality of executable system integration software application performance data further comprises a number of integrated business process event errors for each of the plurality of integration code elements.

13. A non-transitory computer readable medium comprising instructions to:

periodically query a directory of a plurality of executable system integration software application performance data types in a database for a recently received executable system integration software application performance data for an integrated business process event that conducts the transformation of documents between a first document format and a second document format to enable electronic data exchange between data formats using automatically-generated, customized executable system integration software application code;

update executable system integration software application performance data for an integrated business process affiliated with a user account deploying the executable system integration software application code, the update comprising adding recently received executable system integration software application performance data to aggregate executable system integration software application performance data stored in the database for an integrated business process;

receive data representing elections made via a hierarchical dashboard graphical user interface to determine a scope of the at least one executable system integration software application performance data type to be viewed;

according to the elections made, generate the scope of executable system integration software application performance data for the type selected and render for display as lists or plotted graphs the plurality of executable system integration software application performance data types in the hierarchical dashboard graphical user interface in real time; and

display via the hierarchical dashboard graphical user interface a list of integrated business process event errors on a per user account basis,

wherein the plurality of executable system integration software application performance data types further comprises:

at least one of a count of inbound documents, a count of outbound documents, or throughput levels of data passing through the integrated business process event for the transformation of documents;

an identification of types of integration code elements used for transformation of documents between a first document format and a second document format;

a number of integrated business process event errors recorded during the transformation of documents from the first document format to the second document format; and

a status of the integrated business process event conducting the transformation.

14. The computer readable medium of claim 13 , wherein the instructions further comprise instructions to generate the plurality of executable system integration software application performance data types further comprising a count of inbound documents for transformation into the second format by the integrated business process event.

15. The computer readable medium of claim 13 , wherein the instructions further comprise instructions to generate the plurality of executable system integration software application performance data types further comprising a count of outbound documents transformed by the integrated business process event.

16. The computer readable medium of claim 13 , wherein the instructions further comprise instructions to receive the plurality of executable system integration software application performance data types for the integrated business process event that occurred in a location that is separate from a network containing the database.

17. The computer readable medium of claim 13 , wherein the instructions further comprise instructions to receive plurality of executable system integration software application performance data types for the integrated business process event that occurred in a location that is the same network containing the database.

18. The computer readable medium of claim 13 , wherein the instructions further comprise instructions to display via the hierarchical dashboard graphical user interface a list of integrated business process event errors on a per user account basis and a number of integrated business process event errors for that user account.

19. The system of claim 1 , further comprising the display displaying via the hierarchical dashboard graphical user interface a number of integrated business process event errors for the user account.

20. The computer readable medium of claim 13 , wherein the instructions further comprise instructions to display via the hierarchical dashboard graphical user interface a number of integrated business process event errors for the user account.

Assignments (16)
SECURITY INTEREST Recorded Nov 12, 2024
From: SIXTH STREET SPECIALTY LENDING, INC.
To: BLUE OWL CAPITAL CORPORATION
Reel/Frame 069342/0406 →
SECURITY INTEREST Recorded Oct 1, 2021
From: BOOMI, LLC
To: SIXTH STREET SPECIALTY LENDING, INC., AS COLLATERAL AGENT
Reel/Frame 057679/0908 →
CORRECTIVE NOTICE TO RELEASE SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (049452/0223) Recorded Apr 29, 2021
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES AGENT
To: DELL PRODUCTS L.P.
Reel/Frame 057246/0757 →
CORRECTIVE NOTICE TO RELEASE SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Apr 29, 2021
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES AGENT
To: DELL PRODUCTS L.P.
Reel/Frame 057246/0764 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0618 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040040/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLANT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2015
From: DELL PRODUCTS L.P.
To: BOOMI, INC.
Reel/Frame 036262/0585 →
RELEASE OF SECURITY INTEREST Recorded Aug 5, 2015
From: BANK OF AMERICA, N.A.
To: BOOMI, INC.
Reel/Frame 036262/0627 →
RELEASE OF SECURITY INTEREST Recorded Aug 5, 2015
From: BANK OF AMERICA, N.A.
To: BOOMI, INC.
Reel/Frame 036262/0642 →
RELEASE OF SECURITY INTEREST Recorded Aug 5, 2015
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: BOOMI, INC.
Reel/Frame 036262/0650 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jan 2, 2014
From: APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 031897/0348 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031898/0001 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031899/0261 →