IP Library Patent Application 10947947
Patent Application
App. No. 10/947,947

Data element storage method

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.
10/947,947
Abstract

Storing data from objects into a relational database to permit relative ease of interaction as between an SQL-responsive database and an object-based software program by using an attribute of the object to identify a location in a table in the database.

Claims (22)

1 . A method to store data from objects into a database, the method comprising:

providing a plurality of software programming objects;

identifying at least one attribute as corresponds to a first one of the software programming objects;

using the at least one attribute to identify a first location in a table in a database;

using the first location to form a first request for a parameter as corresponds to the first one of the software programming objects;

identifying at least one attribute as corresponds to a second of the software programming objects;

using the at least one attribute as corresponds to the second of the software programming objects to identify a second location in the table in the database; and,

using the second location to form a second request for a parameter as corresponds to the second of the software programming objects.

2 . The method of claim 1 wherein the first and the second software programming objects share an identical class.

3 . The method of claim 1 wherein the first and the second software programming objects do not share an identical class.

4 . The method of claim 1 wherein providing a plurality of software programming objects comprises providing a plurality of software programming objects that are compatible with a Microsoft® Intermediate Language (MSIL).

5 . The method of claim 1 wherein using the first location to form a first request comprises forming an SQL-compatible request using the first location.

6 . The method of claim 1 further comprising:

identifying information as corresponds to one of the software programming objects;

determining a specific location in the table of the database; and,

storing the information as corresponds to the one of the software programming object at the specific location in the table of the database.

7 . The method of claim 6 wherein storing the information comprises forming at least one SQL-compatible string that includes information as corresponds to the specific location.

8 . The method of claim 1 wherein providing a database having at least one data table comprises providing a database having at least two data tables, wherein at least one of the data tables comprises a plurality of data elements that correspond to a plurality of software programming objects.

9 . The method of claim 8 wherein providing a database having at least two data tables comprises providing a database having at least two data tables, wherein at least two of the data tables each comprise a plurality of data elements that correspond to a plurality of software programming objects.

10 . The method of 1 wherein the plurality of software programming objects all share a common class.

11 . The method of claim 1 wherein the plurality of software programming objects includes at least some software programming objects that do not share a common class.

12 . The method of claim 1 wherein the database comprises a relational database.

Assignments (4)
MERGER Recorded Mar 25, 2008
From: DADE BEHRING INC.
To: SIEMENS HEALTHCARE DIAGNOSTICS INC.
Reel/Frame 020690/0530 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2005
From: DEUTSCHE BANK AG, NEW YORK BRANCH
To: DADE BEHRING INC.
Reel/Frame 015956/0726 →
GRANT OF SECURITY INTEREST Recorded Jan 27, 2005
From: DADE BEHRING, INC.
To: DEUTSCHE BANK AG
Reel/Frame 015627/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2004
From: SEGUIN, CHRISTOPHER; SKEFFINGTON, DOUGLAS
To: DADE BEHRING INC.
Reel/Frame 017805/0313 →