IP Library Granted Patent US 7,933,922
Granted Patent B2
US 7,933,922 · App. 12/123,788 · Granted Apr 26, 2011

Systems, methods and computer program products for automating retrieval of data from a DB2 database

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,933,922
App. No.
12/123,788
Granted
Apr 26, 2011
Kind
B2
Abstract

Data is automatically retrieved from a DataBase 2 (DB2) database using a DB2 scripter module that is configured to automatically log on to the DB2 database, to automatically perform a query of the DB2 database, and to automatically extract from the DB2 database a dataset that results from the query. A dataset processor module is configured to convert the dataset into a text file, and to deliver the text file to a delivery site, for retrieval by the user. The DB2 scripter module can extract the dataset by printing the dataset to a DB2 virtual printer and/or by exporting the dataset to a File Transfer Protocol (FTP) site.

Claims (27)

1. A system for automating retrieval of data from a DataBase 2-database comprising:

a memory coupled to a processor;

a DataBase 2 scripter module disposed in the memory that is configured to automatically log on to the DataBase 2 database, to automatically perform a query of the DataBase 2 database and to automatically extract from the DataBase 2 database a dataset that results from the query; and

a dataset processor module disposed in the memory that is configured to convert the dataset that is extracted from the DataBase 2 database into a text file and to deliver the text file to a delivery site for retrieval by a user,

wherein the DataBase 2 scripter module is activated upon occurrence of a predetermined event.

2. A system according to claim 1 wherein the predetermined event comprises a predetermined time.

3. A system according to claim 1 further comprising a user processor module disposed in the memory that is configured to convert the text file into a format that is viewable by the user.

4. A system according to claim 3 wherein the user processor module comprises a personal computer spreadsheet macro.

5. A system according to claim 1 wherein the dataset processor module comprises a scripter module.

6. A system according to claim 1 wherein the predetermined event comprises activation by a user.

7. A system for automating retrieval of data from a DataBase 2 database comprising:

a memory coupled to a processor;

a DataBase 2 scripter module disposed in the memory that is configured to automatically log on to the DataBase 2 database, to automatically perform a query of the DataBase 2 database and to automatically extract from the DataBase 2 database a dataset that results from the query; and

a dataset processor module disposed in the memory that is configured to convert the dataset that is extracted from the DataBase 2 database into a text file and to deliver the text file to a delivery site for retrieval by a user,

wherein the DataBase 2 scripter module is further configured to automatically log off the DataBase 2 database after automatically extracting the dataset that results from the query.

8. A system according to claim 7 further comprising a user processor module disposed in the memory that is configured to convert the text file into a format that is viewable by the user.

9. A system according to claim 8 wherein the user processor module comprises a personal computer spreadsheet macro.

10. A system according to claim 7 wherein the dataset processor module comprises a scripter module.

11. A system according to claim 7 wherein the predetermined event comprises activation by a user.

12. A computer program product that is configured to automate retrieval of data from a DataBase 2 database, the computer program product comprising a computer usable storage medium having computer-readable program code embodied in the medium, the computer-readable program code comprising:

computer-readable program code that is configured to automatically log on to the DataBase 2 database, to automatically perform a query of the DataBase 2 database and to automatically extract from the DataBase 2 database a dataset that results from the query; and

computer-readable program code that is configured to convert the dataset that is extracted from the DataBase 2 database into a text file and to deliver the text file to a delivery site for retrieval by a user,

wherein the computer-readable program code that is configured to automatically log on to the DataBase 2 database is responsive to occurrence of a predetermined event.

13. A computer program product according to claim 12 wherein the predetermined event comprises a predetermined time.

14. A computer program product according to claim 12 further comprising computer-readable program code that is configured to convert the text file into a format that is viewable by the user.

15. A computer program product according to claim 12 wherein the computer-readable program code that is configured to automatically log on to the DataBase 2 database is further configured to automatically log off the DataBase 2 database after automatically extracting the dataset that results from the query.

16. A computer program product according to claim 12 wherein the predetermined event comprises activation by a user.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2015
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: RAKUTEN, INC.
Reel/Frame 034765/0139 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2014
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 034507/0493 →
CHANGE OF NAME Recorded Dec 15, 2014
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 034632/0485 →
CHANGE OF NAME Recorded Dec 15, 2014
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 034632/0716 →
CHANGE OF NAME Recorded Dec 15, 2014
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 034632/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2014
From: MARR, GARY WILLIAM; NOWAK, JANE BARBARA; HORBULEWICZ, PIOTR; VOLOZHANIN, LEONID ANATOLYEVICH
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 034506/0690 →