IP Library Patent Application 12533676
Patent Application
App. No. 12/533,676

VERSIONING RELATIONAL DATABASE DISJOINT RECORDS

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 None
App. No.
12/533,676
Abstract

An inventive system and method for versioning relational database disjoint records comprises a relational database, configuration files translated into query files, and a version control system, wherein each query file is stored and checked into the version control system, updating a version number of the query file. Each query file comprises a set of query statements. Query files are retrieved from the version control system based on the version number or an independent data item, and put into the database for analysis. In one embodiment, one of the configuration files comprises a configuration of a device, such as a router, a switch, a firewall, or a medical record. The method comprises acquiring configuration files, changing the configuration files into query files and storing the query files, and checking each query file into a version control system, wherein the checking in updates a version number of the query file.

Claims (29)

1 . A system for versioning relational database disjoint records, comprising:

a relational database;

one or more query files;

one or more configuration files, each configuration file translated into a query file of the one or more query files; and

a version control system, wherein each query file is stored and checked into the version control system, updating a version number of the query file.

2 . The system according to claim 1 , wherein each query file comprises a set of query statements.

3 . The system according to claim 1 , wherein any one or more of the query files are retrieved from the version control system based on the version number or an independent data item, and the retrieved query file is analyzed.

4 . The system according to claim 1 , wherein one of the configuration files comprises a configuration of a device.

5 . The system according to claim 4 , wherein the device is one of a router, a switch, a firewall, and a medical record.

6 . A method for versioning relational database disjoint records, comprising steps of:

acquiring one or more configuration files;

translating the one or more configuration files into one or more query files and storing each query file; and

checking each query file into a version control system, wherein the checking in updates a version number of the query file.

7 . The method according to claim 6 , wherein each query file comprises a set of query statements.

8 . The method according to claim 6 , further comprising the steps of:

retrieving any one or more query files from the version control system based on the version number or an independent data item; and

analyzing the retrieved query file.

9 . The method according to claim 6 , wherein one of the configuration files comprises a configuration of a device.

10 . The method according to claim 9 , wherein the device is one of a router, a switch, a firewall, and a medical record.

11 . A computer readable medium having computer readable program for operating on a computer for versioning relational database disjoint records, said program comprising instructions that cause the computer to perform the steps of:

acquiring one or more configuration files;

translating the one or more configuration files into one or more query files and storing each query file; and

checking each query file into a version control system, wherein the checking in updates a version number of the query file.

12 . The program according to claim 11 , wherein each query file comprises a set of query statements.

13 . The program according to claim 11 , further comprising the steps of:

retrieving any one or more query files from the version control system based on the version number or an independent data item; and

analyzing the retrieved query file.

14 . The program according to claim 11 , wherein one of the configuration files comprises a configuration of a device.

15 . The program according to claim 14 , wherein the device is one of a router, a switch, a firewall, and a medical record.

Assignments (4)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL 030747 FRAME 0733) Recorded May 23, 2014
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TT GOVERNMENT SOLUTIONS, INC.
Reel/Frame 033013/0163 →
SECURITY AGREEMENT Recorded Jul 3, 2013
From: TT GOVERNMENT SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030747/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2013
From: TELCORDIA TECHNOLOGIES, INC.
To: TT GOVERNMENT SOLUTIONS, INC.
Reel/Frame 030534/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2009
From: CHENG, YUU-HENG; POYLISHER, ALEXANDER; NAIDU, ADITYA; TALPADE, RAJESH; GADGIL, SHRIRANG
To: TELCORDIA TECHNOLOGIES, INC.
Reel/Frame 023481/0774 →