IP Library Granted Patent US 8,782,103
Granted Patent B2
US 8,782,103 · App. 13/446,589 · Granted Jul 15, 2014

Monitoring system for optimizing integrated business processes to work flow

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,782,103
App. No.
13/446,589
Granted
Jul 15, 2014
Kind
B2
Abstract

An information handling system comprises a connection via a network interface for receiving data representing business process data from an integrated business process running at a location, the business process data comprising at least data indicating from where documents are received. The system also comprises a storage device for storing data representing an aggregate of business process data for an integrated business process, and a processor adapted to determine from the aggregate business process data whether the integrated business process running at the location receives documents from an external trading partner that, if the integrated business process receives documents from the external trading partner, then the processor prepares instructions to select an information handling system environment for running the integrated business process having additional disk space or solid state drive resources.

Claims (36)

1. An information handling system comprising:

a connection via a network interface for receiving data representing business process data from an integrated business process running at a location, the business process data comprising at least data indicating from where documents are received, an inbound or outbound document count, and a data amount per document;

a storage device for storing data representing an aggregate of business process data for an integrated business process;

a processor configured to determine from the aggregate business process data whether the integrated business process running at the location receives documents from an external trading partner;

the processor configured to determine from the aggregate business process data whether the integrated business process running at the location processes fewer than a threshold number of documents during an integrated business process execution; and

the processor configured to determine from the aggregate business process data whether the integrated business process running at the location processes less than a threshold data amount per document during an integrated business process execution;

wherein if the integrated business process receives documents from the external trading partner, and if the number of inbound or outbound documents is less than the threshold number of documents, and the threshold data amount per document is less than the threshold amount of data, then the processor prepares instructions to select an information handling system environment for running the integrated business process having additional memory resources.

2. The system of claim 1 , wherein the processor prepares instructions to select the information handling system environment for running the integrated business process having additional processor resources.

3. The system of claim 1 , wherein the business process data further comprises data indicating output connector usage from the integrated business process, and wherein the processor is configured to determine whether the integrated business process must return an output to a sender upon receiving an inbound document, and if so then the processor prepares instructions to select the information handling system environment for running the integrated business process having additional memory.

4. The system of claim 1 , wherein if the number of documents exceeds a second threshold number of documents substantially greater than the threshold number of documents, then the processor prepares instructions to select the information handling system environment for running the integrated business process having additional memory resources, additional disk space or solid state drive resources, and additional processor resources.

5. The system of claim 1 , wherein the data amount per document exceeds a second threshold data amount per document substantially greater than the threshold data amount per document, then the processor prepares instructions to select the information handling system environment for running the integrated business process having additional memory resources, additional disk space or solid state drive resources, and additional processor resources.

6. The system of claim 1 , wherein data received from an integrated business process user selection indicating an integrated business process type overrides the processor instructions and prepares instructions to select a corresponding information handling system environment.

7. A method of optimizing integrated business processes, the method comprising:

receiving business process data from an integrated business process running at a location, the business process data comprising at least data indicating where documents are received from, an inbound or outbound document count and a data amount per document;

storing the received business process data with an aggregate of business process data for one or more integrated business processes;

determining from the aggregate business process data whether the integrated business process running at the location receives documents from an external trading partner;

determining from the aggregate business process data whether the integrated business process running at the location processes fewer than a threshold number of documents during an integrated business process execution; and

determining from the aggregate business process data whether the integrated business process running at the location processes less than a threshold data amount per document during an integrated business process execution;

wherein if the integrated business process receives documents from an external trading partner, and if the number of documents is fewer than the threshold number of documents, and the data amount per document is less than the threshold data amount per document, then preparing instructions to select an information handling system environment for running the integrated business process having additional memory resources.

8. The method of claim 7 , further comprising preparing instructions to select the information handling system environment for running the integrated business process having additional processor resources.

9. The method of claim 7 , wherein the business process data further comprises data indicating outputs from the integrated business process, and the method further comprises determining whether the integrated business process must return an output to a sender upon receiving a document, and if so then preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources.

10. The method of claim 7 , further comprising preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources, additional disk space or solid state drive resources, and additional processor resources if the number of documents exceeds a second threshold number of documents substantially greater than the threshold number of documents.

11. The method of claim 7 , further comprising preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources, additional disk space or solid state drive resources, and additional processor resources if the data amount per document exceeds a second threshold substantially greater than the threshold data amount per document.

12. The method of claim 7 , wherein data received from an integrated business process user indicating an integrated business process type overrides the processor instructions and prepares instructions to select a corresponding information handling system environment.

13. A non-transitory computer-readable medium including machine executable code for carrying out a method, the method comprising:

receiving business process data from an integrated business process running at a location, the business process data comprising at least data indicating where documents are received from, an inbound or outbound document count and a data amount per document;

storing the received business process data with an aggregate of business process data for one or more integrated business processes; and

determining from the aggregate business process data whether the integrated business process running at the location receives documents from an external trading partner;

determining from the aggregate business process data whether the integrated business process running at the location processes fewer than a threshold number of documents during an integrated business process execution; and

determining from the aggregate business process data whether the integrated business process running at the location processes less than a threshold data amount per document during an integrated business process execution;

wherein if the integrated business process receives documents from an external trading partner, and if the number of documents is fewer than the threshold number of documents, and the data amount per document is less than the threshold data amount per document, then preparing instructions to select an information handling system environment for running the integrated business process having additional memory resources.

14. The non-transitory computer-readable medium of claim 13 , the method further comprising preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources, additional disk space or solid state drive resources, and additional processor resources if the number of documents exceeds a second threshold number of documents substantially greater than the threshold number of documents.

15. The non-transitory computer-readable medium of claim 13 , the method further comprising preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources, additional disk space or solid state drive resources, and additional processor resources if the data amount per document exceeds a second threshold substantially greater than the threshold data amount per document.

16. The non-transitory computer-readable medium of claim 13 , wherein preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources further comprises preparing instructions to allocate additional memory resources at the information handlings system location running the integrated business process.

17. The non-transitory computer-readable medium of claim 13 , wherein preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources further comprises preparing instructions to select a different information handling system location having additional memory resources to run the integrated business process.

18. The non-transitory computer-readable medium of claim 13 , wherein the business process data further comprises data indicating outputs from the integrated business process, and the method further comprises determining whether the integrated business process must return an output to a sender upon receiving a document, and if so then preparing instructions to select the information handling system environment for running the integrated business process having additional memory resources.

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 →