IP Library Granted Patent US 7,401,011
Granted Patent B1
US 7,401,011 · App. 10/958,829 · Granted Jul 15, 2008

Method for selective application of enterprise application integration practices

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 7,401,011
App. No.
10/958,829
Granted
Jul 15, 2008
Kind
B1
Abstract

A method for selective application of enterprise application integration (EAI) for a project under consideration involves a computer implemented model. The method includes defining a plurality of sets of EAI practices including a full EAI approach, a partial EAI approach, and a minimal EAI approach. Classifications are defined for each approach. Classifications are defined for applications, business objects, and business processes. The model generates an output indicative of a recommended set of EAI practices. In determining the output, the model considers factors including the classifications for the applications, business projects, and business processes involved in a project.

Claims (34)

1. A computer implemented method for selective application of enterprise application integration (EAI) for a project under consideration, the project involving applications, business objects, and business processes, the method comprising:

defining a plurality of sets of EAI practices, the plurality of sets including a set corresponding to a full EAI approach, a set corresponding to a partial EAI approach, and a set corresponding to a minimal EAI approach;

defining a plurality of classifications for applications, the classifications ranging from most robust to least robust;

defining a plurality of classifications for business objects, the classifications ranging from most robust to least robust;

defining a plurality of classifications for business processes, the classifications ranging from most robust to least robust;

establishing a model, the model generating an output indicative of a recommended set of EAI practices, the model determining the output based on factors including the classifications for the applications, the classifications for business objects, and the classifications for business processes involved in the project;

wherein when the model is executed:

user inputting the factors related to the project into the computer; and

the model determining the recommended set of EAI practices for the project from those factors.

2. The method of claim 1 further comprising:

for the project under consideration, classifying each application;

for the project under consideration, classifying each business object; and

for the project under consideration, classifying each business process.

3. The method of claim 2 further comprising:

applying the model to the project under consideration such that the model generates an output indicative of the recommended set of EAI practices for the project under consideration, the output being determined based on factors including the classifications for the applications, the classifications for business objects, and the classifications for business processes involved in the project under consideration.

4. The method of claim 3 wherein the model has a finite number of inputs resulting in a finite number of combinations for the inputs, the model defining an output for each possible combination.

5. The method of claim 3 further comprising:

for the application classifications, establishing a classification scheme.

6. The method of claim 3 further comprising:

for the business object classifications, establishing a classification scheme.

7. The method of claim 3 further comprising:

for the business process classifications, establishing a classification scheme.

8. The method of claim 3 further comprising:

determining a set of EAI practices based on the model output and further based on a plurality of factors excluded from the model implementation.

9. A computer system implementing a program of instructions to perform a method for selective application of enterprise application integration (EAI) for a project under consideration, the project involving applications, business objects, and business processes, the method comprising:

defining a plurality of sets of EAI practices, the plurality of sets including a set corresponding to a full EAI approach, a set corresponding to a partial EAI approach, and a set corresponding to a minimal EAI approach;

defining a plurality of classifications for applications, the classifications ranging from most robust to least robust;

defining a plurality of classifications for business objects, the classifications ranging from most robust to least robust;

defining a plurality of classifications for business processes, the classifications ranging from most robust to least robust;

establishing a model, the model generating an output indicative of a recommended set of EAI practices, the model determining the output based on factors including the classifications for the applications, the classifications for business objects, and the classifications for business processes involved in the project;

wherein when the model is executed:

user inputting the factors related to the project into the computer; and

the model determining the recommended set of EAI practices for the project from those factors.

10. The method of claim 9 wherein the model has a finite number of inputs resulting in a finite number of combinations for the inputs, the model defining an output for each possible combination.

Assignments (14)
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Jun 27, 2025
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION; UNISYS NPL, INC.; UNISYS AP INVESTMENT COMPANY I
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL TRUSTEE
Reel/Frame 071759/0527 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
PATENT SECURITY AGREEMENT (JUNIOR LIEN) Recorded Oct 13, 2009
From: UNISYS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
Reel/Frame 023364/0098 →
PATENT SECURITY AGREEMENT (PRIORITY LIEN) Recorded Oct 12, 2009
From: UNISYS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
Reel/Frame 023355/0001 →
RELEASE BY SECURED PARTY Recorded Sep 14, 2009
From: CITIBANK, N.A.
To: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
Reel/Frame 023263/0631 →
RELEASE BY SECURED PARTY Recorded Jul 31, 2009
From: CITIBANK, N.A.
To: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
Reel/Frame 023312/0044 →
SECURITY AGREEMENT Recorded Jun 20, 2006
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
To: CITIBANK, N.A.
Reel/Frame 018003/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2004
From: LEVINE, RUSSELL M.
To: UNISYS CORPORATION
Reel/Frame 015880/0528 →