IP Library Granted Patent US 8,099,501
Granted Patent B1
US 8,099,501 · App. 09/594,408 · Granted Jan 17, 2012

Adapter architecture

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,099,501
App. No.
09/594,408
Granted
Jan 17, 2012
Kind
B1
Abstract

An apparatus for and method of processing service requests having a number of formats within a single generic gateway. The service requests are received by the server and routed to the appropriate one of a number of adapters. Each of the adapters convert service requests to a standardized format for input to the single generic gateway. The output of the single generic gateway is coupled through a corresponding one of a number of connectors to the end service provider for honoring.

Claims (19)

1. A data processing system comprising:

a. a first client work station for entering a first transaction request, wherein said first transaction request has a first one of a plurality of protocols;

b. an enterprise server for responding to said first transaction request using an enterprise protocol which is not one of said plurality of protocols;

c. a second client work station for entering a second transaction request wherein said second transaction request has a second one of said plurality of protocols which is different from said first one of said plurality of protocols responsively coupled to said enterprise server via said digital communication network;

d. a generic gateway interposed between said first user terminal and said enterprise server and between said second user terminal and said enterprise server which responsively couples said first client work station and said second client work station to said enterprise server by converting said first one and said second one of said plurality of protocols to said enterprise protocol; and

a plurality of adapters interposed between said generic gateway and said first client work station and said second client work station which responsively couples said first client work station to said generic gateway via a first one of said plurality of adapters which corresponds to said first one of said plurality of protocols and which responsively couples said second client work station to said generic gateway via a second one of said plurality of adapters which corresponds to said second one of said plurality of protocols.

2. A data processing system according to claim 1 wherein said digital communication network further comprises the Internet.

3. A data processing system according to claim 2 further comprising a Server housing said generic gateway and providing a middleware environment.

4. A data processing system according to claim 3 wherein said first client work station further comprises a personal computer and wherein said first one of said plurality of protocols utilizes Visual Basic language.

5. An apparatus comprising:

a. first generating means for generating a first service request using a first one of a plurality of protocols;

b. second generating means for generating a second service request using a second and different one of a plurality of protocols;

c. transferring means responsively coupled to said generating means for transferring said first service request and said second service request via a digital data network;

d. adapting means responsively coupled to said digital data network for adapting said first service request and said second service request to a standardized protocol using a different one of a plurality of adapters to convert said first service request and second service request;

e. processing means responsively coupled to said adapting means for processing said first service request and said second service request via a generic gateway; and

f. connecting means responsively coupled to said processing means for transferring said first service request and said second service request to an end service provider via a plurality of connectors.

6. An apparatus according to claim 5 wherein said one of said plurality of adapters corresponds to said one of said plurality of connectors.

7. An apparatus according to claim 5 wherein said digital data communication network is the Internet.

8. An apparatus according to claim 7 wherein said generating means further comprises an industry compatible personal computer operating under a commercially available operating system and wherein said first service request utilizes C++ language.

Assignments (7)
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 May 3, 2012
From: UNISYS CORPORATION
To: DEUTSCHE BANK NATIONAL TRUST COMPANY
Reel/Frame 028147/0218 →
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 Jun 15, 2000
From: ERICKSON, JOEY L.; STARKOVICH, DANIEL P.; RAPPA, SCOTT L.; GAMBREL, ROBERT J.
To: UNISYS CORPORATION
Reel/Frame 010904/0122 →