Data processing: database and file management or data structures – Data integrity – Type checking
Reexamination Certificate
2011-01-18
2011-01-18
wong, don (Department: 2163)
Data processing: database and file management or data structures
Data integrity
Type checking
C707S708000, C707S760000, C707S763000, C707S769000, C707S705000, C707S776000
Reexamination Certificate
active
07873611
ABSTRACT:
Techniques for object relational mapping in database technologies are described herein. According to one embodiment, in response to a query statement for accessing a relational database, a syntax tree is generated to represent semantic information of the query statement, where the query statement has a boolean parameter and is implemented as an SQL object. A data type of the boolean parameter is predicted based on the semantic information obtained from the syntax tree in view of a structure representing the syntax tree. The boolean parameter is configured to be either a numeric value or a string dependent upon metadata used to map the SQL object to the relational database. Other methods and apparatuses are also described.
REFERENCES:
patent: 5548749 (1996-08-01), Kroenke et al.
patent: 5555403 (1996-09-01), Cambot et al.
patent: 5864843 (1999-01-01), Carino et al.
patent: 6263328 (2001-07-01), Coden et al.
patent: 6353816 (2002-03-01), Tsukimoto
patent: 6460043 (2002-10-01), Tabbara et al.
patent: 7130863 (2006-10-01), Diab
patent: 7272586 (2007-09-01), Nauck et al.
patent: 7296028 (2007-11-01), Ivanova
patent: 7398268 (2008-07-01), Kim et al.
patent: 7516103 (2009-04-01), Peitrucha et al.
patent: 7552135 (2009-06-01), Iyer et al.
patent: 2006/0010110 (2006-01-01), Kim et al.
patent: 2006/0010142 (2006-01-01), Kim et al.
patent: 2006/0012393 (2006-01-01), Datla et al.
patent: 2006/0013217 (2006-01-01), Datla et al.
patent: 2006/0031233 (2006-02-01), Liu et al.
patent: 2006/0047646 (2006-03-01), Maluf et al.
patent: 2006/0117000 (2006-06-01), Lulu
patent: 2006/0149767 (2006-07-01), Kindsvogel et al.
patent: 2006/0200438 (2006-09-01), Schloming
patent: 2006/0218132 (2006-09-01), Mukhin et al.
patent: 2007/0038596 (2007-02-01), Pizzo et al.
patent: 2007/0219976 (2007-09-01), Muralidhar et al.
patent: 2007/0226203 (2007-09-01), Adya et al.
patent: 2007/0244865 (2007-10-01), Gordon et al.
patent: 2008/0065592 (2008-03-01), Doyle
patent: 2008/0228697 (2008-09-01), Adya et al.
patent: 2008/0319957 (2008-12-01), Muralidhar et al.
patent: 2009/0006463 (2009-01-01), Mehra et al.
patent: 2009/0037394 (2009-02-01), Nagarajan et al.
Ashley J.S. Mills, “ANTLR”, copyright 2005, The University of Birmingham, 32pp.
Alberto Montresor, et al., “Jgroup Tutorial and Programmer's Manual”, Feb. 2002, 53pp.
“PojoCache”, User Documentation, Release 1.4.1 “Cayenne”, 38pp, Nov. 2006.
ManikSurtani, et al., “JBoss Cache User Guide”, A clustered, transactional cache, Release 2.0.0 Habanero, Jun. 2007, Copyright © 2004, 2005, 2006, 2007 JBoss, a division of Red Hat Inc., 92pp.
“Hibernate Tools”, Reference Guide, Version: 3.2.0.beta9, 49pp, Oct. 31, 2006.
“Hibernate Shards”, Horizontal Partitioning with Hibernate, Version: 3.0.0.Beta1, 2Opp, Aug. 2, 2007.
“Hibernate Search”, Apache Lucene Integration, Version: 3.0.0.Beta1, 22pp, Mar. 19, 2007.
Hibernate Reference Documentation, Version: 3.2.2, 229pp, Sep. 13, 2007.
Hibernate EntityManager, User Guide, Version 3.3.0.GA, 52pp, Aug. 20, 2008.
Hibernate Annotations, Reference Guide, Version 3.3.0.GA, 58pp, Aug. 20, 2008.
U.S. Appl. No. 11/849,066, Office Action dated Nov. 30, 2009.
U.S. Appl. No. 11/849,066, Final Office Action dated Jul. 15, 2010.
Blakely , Sokoloff, Taylor & Zafman LLP
Dang Thanh-Ha
Red Hat, Inc.
Wong Don
LandOfFree
Boolean literal and parameter handling in object relational... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Boolean literal and parameter handling in object relational..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Boolean literal and parameter handling in object relational... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2646407