IP Library Granted Patent US 8,041,836
Granted Patent B1
US 8,041,836 · App. 10/132,940 · Granted Oct 18, 2011

Automatic COBOL working storage to open/OLTP view conversion

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,041,836
App. No.
10/132,940
Granted
Oct 18, 2011
Kind
B1
Abstract

A system and method which automatically converts COBOL data definitions into view files which allows a user from an Internet terminal to access an On-Line Transaction Processing (OLTP) enterprise server. This conversion permits the Internet user to perform COBOL transactions using the enterprise legacy system.

Claims (34)

1. A data processing system comprising:

a. a first computer functioning as an Internet terminal which generates a COBOL service request having COBOL data definitions according to a first format;

b. a second computer hosting an enterprise-based On-Line Transaction Processing (OLTP) System responsively coupled to said first computer via the Internet containing a COBOL facility which honors said COBOL service request in accordance with a second format; and

c. a converter responsively coupled to said Internet terminal and said COBOL facility for translating said COBOL service request from said first format into said second format suitable for said COBOL facility.

2. A data processing system according to claim 1 wherein said format suitable for said COBOL facility further comprises an Open/OLTP view file.

3. A data processing system according to claim 2 wherein said COBOL data definitions further comprises COBOL working storage definitions.

4. A data processing system according to claim 3 wherein said converter prepares said view file from said COBOL data definitions.

5. A data processing system according to claim 4 wherein said enterprise-based On-Line Transaction Processing (OLTP) System further comprises Transaction Integrator middleware.

6. An apparatus comprising:

a. a first computer providing an Internet terminal which generates a COBOL service request having a COBOL data definition in a first format;

b. a second computer containing an enterprise-based data base management system having a COBOL facility which processes said COBOL service request in a second format responsively coupled to said first computer via the Internet; and

c. a converter responsively coupled to said Internet terminal and said COBOL facility which converts said COBOL service request from said first format to said second format.

7. An apparatus according to claim 6 wherein said first format further comprises a COBOL working storage definition.

8. An apparatus according to claim 7 wherein said second format further comprises a view file.

9. An apparatus according to claim 8 wherein said converter prepares said view file in accordance with said COBOL data definition.

10. An apparatus according to claim 9 wherein said first computer containing said enterprise On-Line Transaction Processing (OLTP) system is a Unisys 2200 series mainframe computer.

11. A method of processing a COBOL service request comprising:

a. generating said COBOL service request having COBOL data definitions in a first format at an Internet terminal;

b. transferring said COBOL service request to an enterprise-based legacy data base management system having a COBOL facility which honors said COBOL service request in a second format via the Internet;

c. converting said COBOL service request from said first format into said second format; and

d. presenting said converted COBOL service request to said COBOL facility in said second format.

12. A method according to claim 11 wherein said first format further comprises a COBOL working storage definition.

13. A method according to claim 12 wherein said second format further comprises a view file.

14. A method according to claim 13 wherein converting step constructs said file corresponding to said COBOL data definition.

15. A method according to claim 14 wherein said enterprise-based legacy data base management system further comprises Unisys Translation Integrator middleware.

16. An apparatus comprising:

a. transferring means for transferring a COBOL service request having COBOL data definitions in a first format via the Internet;

b. receiving means responsively coupled to said transferring means for receiving said COBOL service request via the Internet;

c. converting means responsively coupled to said receiving means for converting said COBOL service request into a second format; and

d. honoring means responsively coupled to said converting means for honoring said converted COBOL service request using an enterprise-based legacy data base management system.

17. An apparatus according to claim 16 wherein said first format further comprises a COBOL working storage definition.

18. An apparatus according to claim 17 wherein said second format further comprises a view file.

19. An apparatus according to claim 18 wherein converting means further comprises a means for translating said COBOL data definition into said view file.

20. An apparatus according to claim 19 wherein said honoring means further comprises Unisys Translation Integrator middleware.

Assignments (12)
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 Feb 29, 2012
From: UNISYS CORPORATION
To: DEUTSCHE BANK NATIONAL TRUST
Reel/Frame 027784/0046 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/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 →