Method for simplifying databinding in application programs

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C719S328000, C717S116000

Reexamination Certificate

active

07149752

ABSTRACT:
A method for communicating between an application and a database by using a lightweight stored procedure data-binding framework for applications written in object oriented programming languages such as JAVA, significantly reduces the coding effort required to communicate with a relational database. Once the developer specifics the needed tabular data, the inventive framework generates all needed data objects and stored procedures to accomplish the interaction with that database data. The automatically generated code is then used by the application via a run-time component. This means the developer need only make simple calls in a few lines of code for database interaction. The encapsulated data model deals only with persistence and retrieval issues and is therefore de-coupled from the business model.

REFERENCES:
patent: 4445173 (1984-04-01), Pilat et al.
patent: 4751702 (1988-06-01), Beier et al.
patent: 5027269 (1991-06-01), Grant et al.
patent: 5159687 (1992-10-01), Richburg
patent: 5301320 (1994-04-01), McAtee et al.
patent: 5325527 (1994-06-01), Cwikowski et al.
patent: 5499371 (1996-03-01), Henninger
patent: 5539885 (1996-07-01), Ono et al.
patent: 5553235 (1996-09-01), Chen et al.
patent: 5566297 (1996-10-01), Devarakonda
patent: 5594863 (1997-01-01), Stiles
patent: 5630047 (1997-05-01), Wang
patent: 5630173 (1997-05-01), Oprescu
patent: 5673403 (1997-09-01), Brown et al.
patent: 5689698 (1997-11-01), Jones et al.
patent: 5692181 (1997-11-01), Anaud et al.
patent: 5712971 (1998-01-01), Stanfill et al.
patent: 5734887 (1998-03-01), Kingberg et al.
patent: 5737592 (1998-04-01), Nguyen et al.
patent: 5761499 (1998-06-01), Sonderegger
patent: 5768119 (1998-06-01), Havekost et al.
patent: 5784557 (1998-07-01), Oprescu
patent: 5790809 (1998-08-01), Holmes
patent: 5801689 (1998-09-01), Huntsman
patent: 5806075 (1998-09-01), Jain et al.
patent: 5845292 (1998-12-01), Bohannon et al.
patent: 5899990 (1999-05-01), Maritzen et al.
patent: 5926637 (1999-07-01), Cline et al.
patent: 5930768 (1999-07-01), Hooban
patent: 5937198 (1999-08-01), Nelson et al.
patent: 5937402 (1999-08-01), Pandit
patent: 5946458 (1999-08-01), Austin et al.
patent: 5949412 (1999-09-01), Huntsman
patent: 5960200 (1999-09-01), Eager et al.
patent: 5960445 (1999-09-01), Tamori et al.
patent: 5987247 (1999-11-01), Lau
patent: 5999179 (1999-12-01), Kekic et al.
patent: 6003075 (1999-12-01), Arendt et al.
patent: 6009274 (1999-12-01), Fletcher et al.
patent: 6009405 (1999-12-01), Leymann et al.
patent: 6011916 (2000-01-01), Moore et al.
patent: 6046742 (2000-04-01), Chari
patent: 6052456 (2000-04-01), Huang
patent: 6065009 (2000-05-01), Leymann et al.
patent: 6101489 (2000-08-01), Lannert et al.
patent: 6101601 (2000-08-01), Matthews et al.
patent: 6108698 (2000-08-01), Tenev et al.
patent: 6148296 (2000-11-01), Tabbara
patent: 6163776 (2000-12-01), Periwal
patent: 6173439 (2001-01-01), Carlson et al.
patent: 6178409 (2001-01-01), Weber et al.
patent: 6184996 (2001-02-01), Gase
patent: 6185613 (2001-02-01), Lawson et al.
patent: 6188400 (2001-02-01), House et al.
patent: 6195676 (2001-02-01), Spix et al.
patent: 6230319 (2001-05-01), Britt, Jr. et al.
patent: 6246410 (2001-06-01), Bergeron et al.
patent: 6249877 (2001-06-01), Kawakami et al.
patent: 6253193 (2001-06-01), Ginter et al.
patent: 6256635 (2001-07-01), Arrouye et al.
patent: 6272556 (2001-08-01), Gish
patent: 6282698 (2001-08-01), Baker et al.
patent: 6288790 (2001-09-01), Yellepeddy et al.
patent: 6289336 (2001-09-01), Melton et al.
patent: 6298353 (2001-10-01), Apte
patent: 6304871 (2001-10-01), Gajda et al.
patent: 6311320 (2001-10-01), Jibbe
patent: 6314430 (2001-11-01), Chang
patent: 6317738 (2001-11-01), Lohman et al.
patent: 6324525 (2001-11-01), Kramer et al.
patent: 6332161 (2001-12-01), Sasson
patent: 6353820 (2002-03-01), Edwards et al.
patent: 6363363 (2002-03-01), Haller et al.
patent: 6363499 (2002-03-01), Delo et al.
patent: 6381609 (2002-04-01), Breitbart et al.
patent: 6430556 (2002-08-01), Goldberg et al.
patent: 6438749 (2002-08-01), Chamberlain
patent: 6442533 (2002-08-01), Hinkle
patent: 6442748 (2002-08-01), Bowman-Amuah
patent: 6453127 (2002-09-01), Wood et al.
patent: 6453310 (2002-09-01), Zander
patent: 6463343 (2002-10-01), Emens et al.
patent: 6463439 (2002-10-01), Dahlberg
patent: 6467079 (2002-10-01), Ettritch et al.
patent: 6470384 (2002-10-01), O'Brian et al.
patent: 6473786 (2002-10-01), Scouras et al.
patent: 6477580 (2002-11-01), Bowman-Amuah
patent: 6477590 (2002-11-01), Habusha et al.
patent: 6480860 (2002-11-01), Monday
patent: 6480894 (2002-11-01), Courts et al.
patent: 6484310 (2002-11-01), Przbylski et al.
patent: 6502095 (2002-12-01), Breitbart et al.
patent: 6502207 (2002-12-01), Itoh et al.
patent: 6505238 (2003-01-01), Tran
patent: 6510352 (2003-01-01), Badavas et al.
patent: 6518983 (2003-02-01), Grohmann et al.
patent: 6526571 (2003-02-01), Aizikowitz et al.
patent: 6539337 (2003-03-01), Provan et al.
patent: 6546419 (2003-04-01), Humpleman et al.
patent: 6553428 (2003-04-01), Ruehle et al.
patent: 6557039 (2003-04-01), Leong et al.
patent: 6571282 (2003-05-01), Bowman-Amuah
patent: 6571389 (2003-05-01), Spyker et al.
patent: 6578068 (2003-06-01), Bowman-Amuah
patent: 6584497 (2003-06-01), Case et al.
patent: 6590587 (2003-07-01), Wichelman et al.
patent: 6615258 (2003-09-01), Barry et al.
patent: 6643679 (2003-11-01), Erickson et al.
patent: 6654784 (2003-11-01), Wei
patent: 6657625 (2003-12-01), Chik et al.
patent: 6675228 (2004-01-01), Bahrs et al.
patent: 6681380 (2004-01-01), Britton et al.
patent: 6697835 (2004-02-01), Hanson et al.
patent: 6701514 (2004-03-01), Haswell et al.
patent: 6714219 (2004-03-01), Lindhorst et al.
patent: 6826759 (2004-11-01), Calder et al.
patent: 2001/0020255 (2001-09-01), Hofmann et al.
patent: 2001/0029604 (2001-10-01), Dreyband et al.
patent: 2002/0010867 (2002-01-01), Schaefer et al.
patent: 2002/0046239 (2002-04-01), Stawikowski et al.
patent: 2002/0062475 (2002-05-01), Iborra et al.
patent: 2002/0069192 (2002-06-01), Aegerter
patent: 2002/0078115 (2002-06-01), Poff et al.
patent: 2002/0103835 (2002-08-01), Kearney
patent: 2002/0109718 (2002-08-01), Mansour et al.
patent: 2002/0111995 (2002-08-01), Mansour et al.
patent: 2002/0111999 (2002-08-01), Andersson
patent: 2002/0116205 (2002-08-01), Ankireddipally et al.
patent: 2002/0120685 (2002-08-01), Srivastava et al.
patent: 2002/0124113 (2002-09-01), Gargya et al.
patent: 2002/0129096 (2002-09-01), Mansour et al.
patent: 2002/0133579 (2002-09-01), Bernhardt et al.
patent: 2002/0143721 (2002-10-01), Charlet et al.
patent: 2002/0143819 (2002-10-01), Han et al.
patent: 2002/0144101 (2002-10-01), Wang et al.
patent: 2002/0178191 (2002-11-01), Sielken
patent: 2002/0178434 (2002-11-01), Fox et al.
patent: 2002/0188765 (2002-12-01), Fong et al.
patent: 2002/0188928 (2002-12-01), Szpak et al.
patent: 2003/0009323 (2003-01-01), Adeli
patent: 2003/0027561 (2003-02-01), Iyer
patent: 2003/0028555 (2003-02-01), Young et al.
patent: 2003/0033121 (2003-02-01), Chen et al.
patent: 2003/0033159 (2003-02-01), Altomare
patent: 2003/0036809 (2003-02-01), Landman et al.
patent: 2003/0046317 (2003-03-01), Cseri et al.
patent: 2003/0050897 (2003-03-01), Altomare
patent: 2003/0069907 (2003-04-01), Moreau et al.
patent: 2003/0084067 (2003-05-01), Oblaya
patent: 2003/0093574 (2003-05-01), Fablet et al.
patent: 2003/0097383 (2003-05-01), Smirnov et al.
patent: 2003/0140045 (2003-07-01), Heninger et al.
patent: 2003/0160813 (2003-08-01), Raju
patent: 2003/0163603 (2003-08-01), Fry et al.
patent: 2003/0217033 (2003-11-01), Sandler et al.
patent: 2004/0107183 (2004-06-01), Mangan
patent: 2004/0230587 (2004-11-01), Doddington
patent: 2005/0030555 (2005-02-01), Phenix et al.
patent: WO01/35209 (2001-05-01), None
patent: WO01/63529 (2001-08-01), None
patent: WO02/46916 (2002-06-01), None
patent: WO02/046980 (2002-06-01), None
patent: WO03/001373 (2003-01-01), None
OS/2 EE Database Manager SQLJRA Remote Protocol, www.spi.org, p. 1-5, Jan. 1993.
Code Generation for Database Applications, www.spi.org, Mar. 1992, p. 1-3.
McClanahan; Powerbuilder 3.0; M&#x

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for simplifying databinding in application programs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for simplifying databinding in application programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for simplifying databinding in application programs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3654914

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.