Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2008-01-08
2008-01-08
Lee, Wilson (Department: 2163)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000
Reexamination Certificate
active
07318063
ABSTRACT:
Systems, methods, and computer program products for management of data that is stored in a hierarchical format such as, e.g., a relational database, when the data is retrieved and manipulated using a schema-driven format such as, e.g., XML are disclosed. In one implementation a copy of the XML data retrieved from the database and is generated and each logical unit in at least one of the original XML data or the copy of the XML data is annotated in a manner that uniquely identifies each logical unit. For example, each XML node may be assigned a unique numerical or string identifier. As the data is manipulated, algorithms may be implemented to use the annotations to track changes to the XML data and to ensure that the manipulated XML data complies with one or more required data formats. When the XML data is ready to be transferred back to the database(s) from which it was obtained, a series of operations are implemented to validate the data and to determine the nature of operation to be performed to restore the data to the databases.
REFERENCES:
patent: 4498147 (1985-02-01), Agnew et al.
patent: 4514800 (1985-04-01), Gruner et al.
patent: 4641274 (1987-02-01), Swank
patent: 4674040 (1987-06-01), Barker et al.
patent: 4723211 (1988-02-01), Barker et al.
patent: 4739477 (1988-04-01), Barker et al.
patent: 4815029 (1989-03-01), Barker et al.
patent: 4847749 (1989-07-01), Collins et al.
patent: 4910663 (1990-03-01), Bailey
patent: 4933880 (1990-06-01), Borgendale et al.
patent: 4962475 (1990-10-01), Hernandez et al.
patent: 5072412 (1991-12-01), Henderson, Jr. et al.
patent: 5179703 (1993-01-01), Evans
patent: 5182709 (1993-01-01), Makus
patent: 5187786 (1993-02-01), Densmore et al.
patent: 5191645 (1993-03-01), Carlucci et al.
patent: 5195183 (1993-03-01), Miller et al.
patent: 5204947 (1993-04-01), Bernstein et al.
patent: 5206951 (1993-04-01), Khoyi et al.
patent: 5218672 (1993-06-01), Morgan et al.
patent: 5237680 (1993-08-01), Adams et al.
patent: 5249275 (1993-09-01), Srivastava
patent: 5274803 (1993-12-01), Dubin et al.
patent: 5297249 (1994-03-01), Bernstein et al.
patent: 5297283 (1994-03-01), Kelly, Jr. et al.
patent: 5313631 (1994-05-01), Kao
patent: 5313646 (1994-05-01), Hendricks et al.
patent: 5317686 (1994-05-01), Salas et al.
patent: 5333317 (1994-07-01), Dann
patent: 5339423 (1994-08-01), Beitel et al.
patent: 5339424 (1994-08-01), Fushimi
patent: 5341478 (1994-08-01), Travis, Jr. et al.
patent: 5369766 (1994-11-01), Nakano et al.
patent: 5369778 (1994-11-01), San Soucie et al.
patent: 5371675 (1994-12-01), Greif et al.
patent: 5377323 (1994-12-01), Vasudevan
patent: 5379419 (1995-01-01), Heffernan et al.
patent: 5381547 (1995-01-01), Flug et al.
patent: 5390325 (1995-02-01), Miller
patent: 5396623 (1995-03-01), McCall et al.
patent: 5408665 (1995-04-01), Fitzgerald
patent: 5410646 (1995-04-01), Tondevold et al.
patent: 5410688 (1995-04-01), Williams et al.
patent: 5412772 (1995-05-01), Monson
patent: 5434975 (1995-07-01), Allen
patent: 5436637 (1995-07-01), Gayraud et al.
patent: 5438659 (1995-08-01), Notess et al.
patent: 5440744 (1995-08-01), Jacobson et al.
patent: 5446842 (1995-08-01), Schaeffer et al.
patent: 5459865 (1995-10-01), Heninger et al.
patent: 5481722 (1996-01-01), Skinner
patent: 5497489 (1996-03-01), Menne
patent: 5504898 (1996-04-01), Klein
patent: 5517655 (1996-05-01), Collins et al.
patent: 5535389 (1996-07-01), Elder et al.
patent: 5542070 (1996-07-01), LeBlanc et al.
patent: 5550976 (1996-08-01), Henderson et al.
patent: 5551035 (1996-08-01), Arnold et al.
patent: 5572643 (1996-11-01), Judson
patent: 5572648 (1996-11-01), Bibayan
patent: 5577252 (1996-11-01), Nelson et al.
patent: 5581686 (1996-12-01), Koppolu et al.
patent: 5581760 (1996-12-01), Atkinson et al.
patent: 5602996 (1997-02-01), Powers, III et al.
patent: 5608720 (1997-03-01), Biegel et al.
patent: 5625783 (1997-04-01), Ezekiel et al.
patent: 5627979 (1997-05-01), Chang et al.
patent: 5630126 (1997-05-01), Redpath
patent: 5634121 (1997-05-01), Tracz et al.
patent: 5640544 (1997-06-01), Onodera et al.
patent: 5644738 (1997-07-01), Goldman et al.
patent: 5649099 (1997-07-01), Theimer et al.
patent: 5659729 (1997-08-01), Nielsen
patent: 5664178 (1997-09-01), Sinofsky
patent: 5668966 (1997-09-01), Ono et al.
patent: 5669005 (1997-09-01), Curbow et al.
patent: 5682536 (1997-10-01), Atkinson et al.
patent: 5689667 (1997-11-01), Kurtenbach
patent: 5689703 (1997-11-01), Atkinson et al.
patent: 5704029 (1997-12-01), Wright, Jr.
patent: 5706501 (1998-01-01), Horikiri et al.
patent: 5717939 (1998-02-01), Bricklin et al.
patent: 5721824 (1998-02-01), Taylor
patent: 5740439 (1998-04-01), Atkinson et al.
patent: 5742504 (1998-04-01), Meyer et al.
patent: 5745683 (1998-04-01), Lee et al.
patent: 5745712 (1998-04-01), Turpin et al.
patent: 5758184 (1998-05-01), Lucovsky et al.
patent: 5758358 (1998-05-01), Ebbo
patent: 5761408 (1998-06-01), Kolawa et al.
patent: 5761683 (1998-06-01), Logan et al.
patent: 5764984 (1998-06-01), Loucks
patent: 5764985 (1998-06-01), Smale
patent: 5778372 (1998-07-01), Cordell et al.
patent: 5778402 (1998-07-01), Gipson
patent: 5784555 (1998-07-01), Stone
patent: 5790796 (1998-08-01), Sadowsky
patent: 5798757 (1998-08-01), Smith
patent: 5801701 (1998-09-01), Koppolu et al.
patent: 5802304 (1998-09-01), Stone
patent: 5806079 (1998-09-01), Rivette et al.
patent: 5815830 (1998-09-01), Anthony
patent: 5826265 (1998-10-01), Van Huben et al.
patent: 5835777 (1998-11-01), Staelin
patent: 5838906 (1998-11-01), Doyle et al.
patent: 5842018 (1998-11-01), Atkinson et al.
patent: 5845077 (1998-12-01), Fawcett
patent: 5845090 (1998-12-01), Collins, III et al.
patent: 5854630 (1998-12-01), Nielsen
patent: 5859973 (1999-01-01), Carpenter et al.
patent: 5862372 (1999-01-01), Morris et al.
patent: 5864819 (1999-01-01), De Armas et al.
patent: 5907704 (1999-05-01), Gudmundson et al.
patent: 5910895 (1999-06-01), Proskauer et al.
patent: 5911776 (1999-06-01), Guck
patent: 5915112 (1999-06-01), Boutcher
patent: 5922072 (1999-07-01), Hutchinson et al.
patent: 5929858 (1999-07-01), Shibata et al.
patent: 5940075 (1999-08-01), Mutschler, III et al.
patent: 5950010 (1999-09-01), Hesse et al.
patent: 5956481 (1999-09-01), Walsh et al.
patent: 5960199 (1999-09-01), Brodsky et al.
patent: 5963964 (1999-10-01), Nielsen
patent: 5974454 (1999-10-01), Apfel et al.
patent: 5982370 (1999-11-01), Kamper
patent: 5987480 (1999-11-01), Donohue et al.
patent: 5991710 (1999-11-01), Papineni
patent: 5991877 (1999-11-01), Luckenbaugh
patent: 5995103 (1999-11-01), Ashe
patent: 5999740 (1999-12-01), Rowley
patent: 6005570 (1999-12-01), Gayraud et al.
patent: 6014135 (2000-01-01), Fernandes
patent: 6016520 (2000-01-01), Facq et al.
patent: 6018743 (2000-01-01), Xu
patent: 6026379 (2000-02-01), Haller et al.
patent: 6026416 (2000-02-01), Kanerva et al.
patent: 6031989 (2000-02-01), Cordell
patent: 6035309 (2000-03-01), Dauerer et al.
patent: 6044205 (2000-03-01), Reed et al.
patent: 6052531 (2000-04-01), Waldin et al.
patent: 6052710 (2000-04-01), Saliba et al.
patent: 6054987 (2000-04-01), Richardson
patent: 6072870 (2000-06-01), Nguyen et al.
patent: 6078326 (2000-06-01), Kilmer et al.
patent: 6078327 (2000-06-01), Liman et al.
patent: 6078924 (2000-06-01), Ainsbury et al.
patent: 6081610 (2000-06-01), Dwork et al.
patent: 6084585 (2000-07-01), Kraft et al.
patent: 6088708 (2000-07-01), Burch et al.
patent: 6091417 (2000-07-01), Lefkowitz
patent: 6094657 (2000-07-01), Hailpern et al.
patent: 6098081 (2000-08-01), Heidorn et al.
patent: 6108637 (2000-08-01), Blumenau
patent: 6108783 (2000-08-01), Krawczyk et al.
patent: 6115646 (2000-09-01), Fiszman et al.
patent: 6121965 (2000-09-01), Kenney et al.
patent: 6122647 (2000-09-01), Horowitz
patent: 6144969 (2000-11-01), Inokuchi et al.
patent: 6151624 (2000-11-01), Teare et al.
patent: 6163772 (2000-12-01), Kramer et al.
patent: 6167521 (2000-12-01), Smith et al.
patent: 6167523 (2000-12-01), Strong
patent: 6182095 (2001-01-01), Leymaster et al.
patent: 6188401 (2001-02-01), Peyer
patent: 6191797 (2001-02-01), Politis
patent: 6192367 (2001-02-01), Hawley et al.
Bath Kamaljit S.
Bocken Xavier
Brychell Joseph J.
Green Hagen
Jervis Robert
Lee Wilson
Microsoft Corporation
LandOfFree
Managing XML documents containing hierarchical database... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Managing XML documents containing hierarchical database..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing XML documents containing hierarchical database... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2768380