Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2011-03-22
2011-03-22
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S117000, C717S143000, C707S713000, C707S755000, C707S760000, C707S765000
Reexamination Certificate
active
07913241
ABSTRACT:
A method for optimizing functions is described. A query including an invocation of a function is received. A function declaration indicates that the function is associated with a first set of datatypes. At compile-time, static type-checking is performed on the query. During the static type-checking, a second set of datatypes is determined for the function. The second set of datatypes includes the datatype of each argument of the function that is specified in the invocation. The query is compiled, where compiling the query includes compiling the function with the second set of datatypes.
REFERENCES:
patent: 5488727 (1996-01-01), Agrawal et al.
patent: 5579518 (1996-11-01), Yasumatsu
patent: 5696973 (1997-12-01), Agrawal et al.
patent: 5696974 (1997-12-01), Agrawal et al.
patent: 5717911 (1998-02-01), Madrid et al.
patent: 6009428 (1999-12-01), Kleewein et al.
patent: 6085035 (2000-07-01), Ungar
patent: 6149318 (2000-11-01), Chase et al.
patent: 6356887 (2002-03-01), Berenson et al.
patent: 6356889 (2002-03-01), Lohman et al.
patent: 6536889 (2003-03-01), Biegelsen et al.
patent: 6560774 (2003-05-01), Gordon et al.
patent: 7013311 (2006-03-01), Hui et al.
patent: 7099858 (2006-08-01), Aldrich et al.
patent: 7167848 (2007-01-01), Boulkouvalas et al.
patent: 7350198 (2008-03-01), Kluger et al.
patent: 7359922 (2008-04-01), Young-Lai et al.
patent: 7454413 (2008-11-01), Lakshminarayanan et al.
patent: 7530080 (2009-05-01), Schulte et al.
patent: 2002/0007375 (2002-01-01), Ebata
patent: 2002/0133497 (2002-09-01), Draper et al.
patent: 2003/0126590 (2003-07-01), Burrows et al.
patent: 2004/0064466 (2004-04-01), Manikutty et al.
patent: 2004/0093344 (2004-05-01), Berger et al.
patent: 2004/0148278 (2004-07-01), Milo et al.
patent: 2004/0194058 (2004-09-01), Meijer et al.
patent: 2004/0243555 (2004-12-01), Bolsius et al.
patent: 2005/0055680 (2005-03-01), Kluger et al.
patent: 2005/0120029 (2005-06-01), Tomic et al.
patent: 2005/0289125 (2005-12-01), Liu et al.
patent: 2006/0101011 (2006-05-01), Lindsay et al.
patent: 2006/0130038 (2006-06-01), Claussen et al.
W3C, “XQuery 1.0: An XML Query Language”, W3C Candidate Recommendation Nov. 3, 2005, located at http://www.w3.org/TR/2005/CR-xquery-20051103/, 225 pgs.
Leontiev, Yuri, et al., “On Type Systems for Object-Oriented Database Programming Languages”, ACM computing surveys, vol. 34, No. 4, Dec. 2002, 41 pages.
Krishnaprasad Muralidhar
Liu Zhen Hua
Dam Tuan Q
Hickman Palermo & Truong & Becker LLP
Oracle International Corporation
Wei Zheng
LandOfFree
Techniques of optimizing XQuery functions using actual... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Techniques of optimizing XQuery functions using actual..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Techniques of optimizing XQuery functions using actual... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2669760