Parameter passing of data structures where API and corresponding stored procedure are different versions/releases
A method for passing parameters of data structures where an API and corresponding stored procedures are at different version/release levels is provided. A received data structure is parsed for a version identifier of a caller. The parsed version identifier is compared to a stored procedure version i...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
16.12.2008
|
Online Access | Get full text |
Cover
Loading…
Abstract | A method for passing parameters of data structures where an API and corresponding stored procedures are at different version/release levels is provided. A received data structure is parsed for a version identifier of a caller. The parsed version identifier is compared to a stored procedure version identifier and a determination is made with regards to a data structure compatibility or a data structure incompatibility. If a data structure compatibility is determined, all received data structure elements are parsed. If, however, a data structure incompatibility is determined, only data structure elements known to both the caller and the stored procedures are parsed. |
---|---|
AbstractList | A method for passing parameters of data structures where an API and corresponding stored procedures are at different version/release levels is provided. A received data structure is parsed for a version identifier of a caller. The parsed version identifier is compared to a stored procedure version identifier and a determination is made with regards to a data structure compatibility or a data structure incompatibility. If a data structure compatibility is determined, all received data structure elements are parsed. If, however, a data structure incompatibility is determined, only data structure elements known to both the caller and the stored procedures are parsed. |
Author | Gallagher, Edward Joseph Ho, Mang-Rong |
Author_xml | – sequence: 1 givenname: Edward Joseph surname: Gallagher fullname: Gallagher, Edward Joseph – sequence: 2 givenname: Mang-Rong surname: Ho fullname: Ho, Mang-Rong |
BookMark | eNqNiz0KwkAQRrfQwr87zAVEIZLYiijapbCXITsbA3FnnZno9d2AB7D4ePDx3txNIkeauVeNgk8yEkio2sUWOIBHQ1CTobFBSOHzICE41FfA6KFhyWfi6EddjYU8JOGGfLYB83wXQk6iwZtEO466EeoJlXTppgF7pdWPCwfn0-14WQ-a0HKi91ZwxLbalVWxL4s_lC_rhkcJ |
ContentType | Patent |
CorporateAuthor | International Business Machines Corporation |
CorporateAuthor_xml | – name: International Business Machines Corporation |
DBID | EFH |
DatabaseName | USPTO Issued Patents |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EFH name: USPTO Issued Patents url: http://www.uspto.gov/patft/index.html sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 07467386 |
GroupedDBID | EFH |
ID | FETCH-uspatents_grants_074673863 |
IEDL.DBID | EFH |
IngestDate | Sun Mar 05 22:33:41 EST 2023 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-uspatents_grants_074673863 |
OpenAccessLink | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7467386 |
ParticipantIDs | uspatents_grants_07467386 |
PatentNumber | 7467386 |
PublicationCentury | 2000 |
PublicationDate | 20081216 |
PublicationDateYYYYMMDD | 2008-12-16 |
PublicationDate_xml | – month: 12 year: 2008 text: 20081216 day: 16 |
PublicationDecade | 2000 |
PublicationYear | 2008 |
References | Anderson et al. (5799310) 19980800 Li et al. (6063133) 20000500 Jensenworth et al. (6279111) 20010800 Chang et al. (6263342) 20010700 Walker (6016394) 20000100 Anderson et al. (6047291) 20000400 Bowen (5774719) 19980600 Garg et al. (6289458) 20010900 Chien-I Lee, Ye-In Chang, and Wei-Pang Yang, Design of a New Indexing Organization For a Class-Aggregation Hierarchy in Object-Oriented Database, Journal of Information Science and Engineering 15, 1999, pp. 217-241, Taiwan. Hayashi (4992971) 19910200 Chen et al. (2003/0018830) 20030100 Leblang et al. (5649200) 19970700 Santos-Gomez (6104393) 20000800 Wang (5940616) 19990800 Lam et al. (5926636) 19990700 White (6065117) 20000500 Ziebell (6385768) 20020500 Spring (6971093) 20051100 Kawaguchi et al., Implementing Incremental View Maintenance in Nested Data Models, Database Programming Languages, 6th International Workshop, DBPL-6, Aug. 18-20, 1997, Proceedings, pp. 203-221. Madoukh (2001/0019614) 20010900 Clark (5892902) 19990400 (9922362) 19990500 Nagashima et al. (5778398) 19980700 Mighdoll et al. (6073168) 20000600 Weisz (6128621) 20001000 Perlman et al. (6173400) 20010100 Schofield (6751798) 20040600 API Programming in the New World of Oracle Repository 6.5-Sandra Muller; ODTUG '99; Custom Development Center of Excellence, Oracle Corporation; 10 pages. Whipple et al. (2002/0038340) 20020300 Chang et al. (6233586) 20010500 Dessloch et al. (6338056) 20020100 Li Tian-Zhu, Normalization of Nested Structure for Complex Objects, in Chinese, Journal of Software, vol. 9, No. 5, p. 390-396, May 1998, (with English Abstract). Kocher et al. (2001/0002486) 20010500 Sarkar (6012067) 20000100 Wang et al. (6067414) 20000500 Wang et al. (5862378) 19990100 Wright (4751740) 19880600 Benson et al. (5819252) 19981000 Chang et al. (6272488) 20010800 Wang et al. (5875332) 19990200 Ng et al. (5742810) 19980400 Carrier, III et al. (5950209) 19990900 Braia et al. (6289344) 20010900 Gallagher et al. (6314449) 20011100 IBM Search Report-Disclosure No. SVL8-2003-0001; Attorney: Richard Goldman; Searcher: Tin D. Nguyen; Date: Apr. 4, 2003; Title: Parameter Passing of Data Structures Where API and Corresponding Stored Procedure Are Different Versions/Releases; 10 pages. Milsted et al. (6263313) 20010700 Wang et al. (6327629) 20011200 Jeonghee Kim, Taissok Han, and Suk Kyoon Lee, Visualization of Path Expressions in a Visual Object-Oriented Database Query Language, 2 pages. Wang (6292936) 20010900 Zimowski et al. (5615337) 19970300 Muller (4969091) 19901100 Lambert et al. (6282649) 20010800 Jorn W. Janneck and Martin Naedele, Modeling Hierarchical and Recursive Structures Using Parametric Petri Nets, Computer Engineering and Networks Laboratory, Swiss Federal Institute of Technology Zurich, pp. 445-452. Koontz et al. (6845392) 20050100 Levy et al. (6088524) 20000700 Zimowski et al. (5632015) 19970500 Furtney et al. (5579509) 19961100 Thomas et al. (6460052) 20021000 Schaaf et al. (2002/0059404) 20020500 Kays, Jr. et al. (6249822) 20010600 Periwal et al. (5644768) 19970700 Vu et al. (2001/0008015) 20010700 Lee et al. (6343286) 20020100 Croix et al. (2002/0183957) 20021200 Hudson (6055637) 20000400 Attaluri et al. (6339777) 20020100 Ho (6148342) 20001100 Rosensteel, Jr. et al. (6167405) 20001200 Carter et al. (6519767) 20030200 EDA Server 4.21 Release Notes for NT & UNIX; 7 pages. Swift (6308274) 20011000 Cooper (2003/0014561) 20030100 Migrating Designer API Programs to Oracle Repository 6i-Sandra Muller; ODTUG 2000; iDevelopment Center of Excellence, Oracle Corporation; 10 pages. De Pauw et al. (6219826) 20010400 Kays et al. (6751799) 20040600 Nadooshan (6161182) 20001200 |
References_xml | – year: 20001000 ident: 6128621 contributor: fullname: Weisz – year: 20020500 ident: 6385768 contributor: fullname: Ziebell – year: 20010800 ident: 6282649 contributor: fullname: Lambert et al. – year: 20050100 ident: 6845392 contributor: fullname: Koontz et al. – year: 19990400 ident: 5892902 contributor: fullname: Clark – year: 20010700 ident: 2001/0008015 contributor: fullname: Vu et al. – year: 20030100 ident: 2003/0014561 contributor: fullname: Cooper – year: 19990100 ident: 5862378 contributor: fullname: Wang et al. – year: 20040600 ident: 6751798 contributor: fullname: Schofield – year: 19970500 ident: 5632015 contributor: fullname: Zimowski et al. – year: 20010500 ident: 2001/0002486 contributor: fullname: Kocher et al. – year: 20000400 ident: 6047291 contributor: fullname: Anderson et al. – year: 20030100 ident: 2003/0018830 contributor: fullname: Chen et al. – year: 19980700 ident: 5778398 contributor: fullname: Nagashima et al. – year: 20051100 ident: 6971093 contributor: fullname: Spring – year: 20000100 ident: 6016394 contributor: fullname: Walker – year: 20001100 ident: 6148342 contributor: fullname: Ho – year: 20021000 ident: 6460052 contributor: fullname: Thomas et al. – year: 20010900 ident: 6289458 contributor: fullname: Garg et al. – year: 20020300 ident: 2002/0038340 contributor: fullname: Whipple et al. – year: 19910200 ident: 4992971 contributor: fullname: Hayashi – year: 19970700 ident: 5649200 contributor: fullname: Leblang et al. – year: 19990700 ident: 5926636 contributor: fullname: Lam et al. – year: 20011200 ident: 6327629 contributor: fullname: Wang et al. – year: 20021200 ident: 2002/0183957 contributor: fullname: Croix et al. – year: 20000800 ident: 6104393 contributor: fullname: Santos-Gomez – year: 20020500 ident: 2002/0059404 contributor: fullname: Schaaf et al. – year: 20010900 ident: 2001/0019614 contributor: fullname: Madoukh – year: 20000500 ident: 6065117 contributor: fullname: White – year: 19961100 ident: 5579509 contributor: fullname: Furtney et al. – year: 20020100 ident: 6343286 contributor: fullname: Lee et al. – year: 20010900 ident: 6292936 contributor: fullname: Wang – year: 20001200 ident: 6161182 contributor: fullname: Nadooshan – year: 20020100 ident: 6339777 contributor: fullname: Attaluri et al. – year: 19990200 ident: 5875332 contributor: fullname: Wang et al. – year: 20010800 ident: 6279111 contributor: fullname: Jensenworth et al. – year: 20010700 ident: 6263342 contributor: fullname: Chang et al. – year: 20010400 ident: 6219826 contributor: fullname: De Pauw et al. – year: 20010600 ident: 6249822 contributor: fullname: Kays, Jr. et al. – year: 19981000 ident: 5819252 contributor: fullname: Benson et al. – year: 20010700 ident: 6263313 contributor: fullname: Milsted et al. – year: 19880600 ident: 4751740 contributor: fullname: Wright – year: 20010100 ident: 6173400 contributor: fullname: Perlman et al. – year: 19970300 ident: 5615337 contributor: fullname: Zimowski et al. – year: 19970700 ident: 5644768 contributor: fullname: Periwal et al. – year: 19990900 ident: 5950209 contributor: fullname: Carrier, III et al. – year: 20000500 ident: 6063133 contributor: fullname: Li et al. – year: 19990500 ident: 9922362 – year: 20000100 ident: 6012067 contributor: fullname: Sarkar – year: 20011100 ident: 6314449 contributor: fullname: Gallagher et al. – year: 20030200 ident: 6519767 contributor: fullname: Carter et al. – year: 20040600 ident: 6751799 contributor: fullname: Kays et al. – year: 19980400 ident: 5742810 contributor: fullname: Ng et al. – year: 20001200 ident: 6167405 contributor: fullname: Rosensteel, Jr. et al. – year: 20000400 ident: 6055637 contributor: fullname: Hudson – year: 20010900 ident: 6289344 contributor: fullname: Braia et al. – year: 19901100 ident: 4969091 contributor: fullname: Muller – year: 20000500 ident: 6067414 contributor: fullname: Wang et al. – year: 20010800 ident: 6272488 contributor: fullname: Chang et al. – year: 19990800 ident: 5940616 contributor: fullname: Wang – year: 19980600 ident: 5774719 contributor: fullname: Bowen – year: 20000600 ident: 6073168 contributor: fullname: Mighdoll et al. – year: 20020100 ident: 6338056 contributor: fullname: Dessloch et al. – year: 20011000 ident: 6308274 contributor: fullname: Swift – year: 19980800 ident: 5799310 contributor: fullname: Anderson et al. – year: 20010500 ident: 6233586 contributor: fullname: Chang et al. – year: 20000700 ident: 6088524 contributor: fullname: Levy et al. |
Score | 2.7128813 |
Snippet | A method for passing parameters of data structures where an API and corresponding stored procedures are at different version/release levels is provided. A... |
SourceID | uspatents |
SourceType | Open Access Repository |
Title | Parameter passing of data structures where API and corresponding stored procedure are different versions/releases |
URI | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7467386 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV07T8MwED61FRIwgQBRXrqB1TRPJxkRahSQQBlA6lY5frBAEkja_n3ODlQsMHixLct3lv3dWd_dAVybWBEoG814kmQsCnXFyCoSLAm8LMlkEIvURiM_PvHiJXpYxIsRFNtYmHe6RqylvXQ3q67tG0eupOd9OHg2JH-2OQJrm31gU781QpXKzGzZjDDlYxinnqV2zfNiH3ZpCTLZ6r77BRr5AeyUrvcQRro-go9SWCIUyYEtWawEGdgYtAxNHJK4rsjzxQ3pUONteY_k4qN0tTPaxoWeoCUyaoUOcxTNRkHtp8JJj-vh66ub2TooBE7dMWA-f74r2HZ_y9dPy3tZet9yhCcwIf9fnwKq1I9ERqaEIXdG-UFVcZ9LGUljpCGEn8L0z2XO_hk7hz1HfvAD5vMLmJCo-pIQtq-unPq-AOn6ikQ |
link.rule.ids | 230,309,786,808,891,64396 |
linkProvider | USPTO |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV07T8MwED6VgnhMIECU5w2sps3LSUYEjVIeVQaQulWJHyyQBJLSv8_ZgYoFBi-2Zfn8-u6s7-4ALnUgCZS1YjwMY-Z7qmCkFeUsdEdxGAs3yCPjjfw45emzfzcLZj1IV74wb3SNWE1zaa4WTd1WllxJz3u38awL_mxiBJYm-sCyfK1ymUk9NGkzvIivwbrBWHPWx0m6A1s0CCltZdv8go1kFzYyW7sHPVXuw3uWGyoUSYI16awEGlhpNBxN7MK4Lsj2xSWtosLrbIJk5KOw2TPqyjqfoKEyKokWdST1xpzKT46TFj-7z69maDKhEDw1B4DJ-OkmZav5zV8-DPNlPvqWxDuEflmV6ghQRo6fx6RMaDJopOMWBXe4EL7QWmjC-AEM_hzm-J-2C9jMbpP5w2R6fwLblgnhuMzhp9AnqdUZwW1bnNuV_ALUBI1A |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Parameter+passing+of+data+structures+where+API+and+corresponding+stored+procedure+are+different+versions%2Freleases&rft.inventor=Gallagher%2C+Edward+Joseph&rft.inventor=Ho%2C+Mang-Rong&rft.number=7467386&rft.date=2008-12-16&rft.externalDBID=n%2Fa&rft.externalDocID=07467386 |