Data processing: database and file management or data structures – Database and file access – Preparing data for information retrieval
Reexamination Certificate
2011-08-23
2011-08-23
Pannala, Sathyanarayan (Department: 2164)
Data processing: database and file management or data structures
Database and file access
Preparing data for information retrieval
C717S143000
Reexamination Certificate
active
08005848
ABSTRACT:
Programming mechanisms for data parsing facilitate both clear code specification and efficient execution. Declarative style code can be employed to enable clear and concise specification of data parsing. Further, an efficient parsing approach can be utilized that enables processing of a data structure without first materializing the entire structure to memory. More specifically, streaming and/or selective materialization of portions of data to memory can be employed.
REFERENCES:
patent: 5878408 (1999-03-01), Van Huben et al.
patent: 6507856 (2003-01-01), Chen
patent: 6567814 (2003-05-01), Bankier
patent: 6671853 (2003-12-01), Burkett
patent: 6732153 (2004-05-01), Jakobson et al.
patent: 6820135 (2004-11-01), Dingman et al.
patent: 6832219 (2004-12-01), Lal
patent: 6862588 (2005-03-01), Beged-Dov et al.
patent: 6880125 (2005-04-01), Fry
patent: 6886166 (2005-04-01), Harrison et al.
patent: 6898604 (2005-05-01), Ballinger
patent: 6925631 (2005-08-01), Golden
patent: 7073123 (2006-07-01), Friedman et al.
patent: 7076766 (2006-07-01), Wirts
patent: 7120645 (2006-10-01), Manikutty et al.
patent: 7120864 (2006-10-01), Cai
patent: 7124137 (2006-10-01), Lin
patent: 7177874 (2007-02-01), Jardin
patent: 7181440 (2007-02-01), Cras et al.
patent: 7206805 (2007-04-01), McLaughlin
patent: 7254590 (2007-08-01), Mudunuri et al.
patent: 7313575 (2007-12-01), Carr et al.
patent: 2002/0038320 (2002-03-01), Brook
patent: 2003/0217026 (2003-11-01), Teig
patent: 2003/0220906 (2003-11-01), Chickering
patent: 2005/0097455 (2005-05-01), Zhou et al.
patent: 2005/0120044 (2005-06-01), Angele
patent: 2005/0125436 (2005-06-01), Mudunuri et al.
patent: 2005/0138542 (2005-06-01), Roe et al.
patent: 2005/0198057 (2005-09-01), Antoch
patent: 2006/0020951 (2006-01-01), Fry et al.
patent: 2006/0195413 (2006-08-01), Davis et al.
patent: 2006/0200499 (2006-09-01), Bhatia et al.
patent: 2006/0212457 (2006-09-01), Pearce
patent: 2006/0242563 (2006-10-01), Liu
patent: 2007/0005622 (2007-01-01), Fernandes
patent: 2007/0050760 (2007-03-01), Liu et al.
patent: 2009/0006450 (2009-01-01), Champion
patent: 2009/0177799 (2009-07-01), Fitzek
patent: 2010/0042982 (2010-02-01), Aharoni
patent: 2262370 (1993-06-01), None
Dan Olteanu, Tim Furche, François Bry, An efficient single-pass query evaluator for XML data streams, 2004, Proceedings of the 2004 ACM symposium on Applied computing, pp. 627-631, retrieved from ACM digital library.
Lammel. “API-based XML streaming with FLWOR power and functional updates,” http://2006.xmlconference.org/proceedings/91/presentation.pdf, last accessed Mar. 9, 2007, 16 pages.
Tarari. “RAX: Random Access XML—Fundamentally Changing How XML is Used and Processed,” http://xml.coverpages.org/Tarari-RAX-WhitePaper200405.pdf, last accessed Mar. 9, 2007, 30 pages, San Diego, CA.
Binary XML Codec (Nux 1.6- API Specification). “Class BinaryXMLCodec,” http://dsd.lbl.gov
ux/api
ux/xom/binary/BinaryXMLCodec.html, 8 pages.
API Help (Object-Oriented Game Playing Framework). “How This API Document Is Organized,” http://www.lhup.edu/mcohen/oogt/docs/help-doc.html, Mar. 1, 2007, 2 pages.
Nehrer. An Introduction to Streaming API for XML (StAX'ing up XML, http://www.128.ibm.com/developerworks/library/x-stax1.html, Part 1, Nov. 29, 2006, 10 pages.
U.S. Appl. No. 11/770,696, Mail Date Jul. 2, 2009, Office Action.
U.S. Appl. No. 11/770,696, Mail Date Jan. 7, 2010, Office Action.
U.S. Appl. No. 11/770,696, Mail Date Jul. 21, 2010, Office Action.
U.S. Appl. No. 11/771,163, Mail Date Jul. 22, 2009, Office Action.
U.S. Appl. No. 11/771,163, Mail Date Feb. 22, 2010, Office Action.
U.S. Appl. No. 11/771,163, Mail Date Sep. 29, 2010, Office Action.
U.S. Appl. No. 11/771,163, Mail Date Mar. 15, 2011, Office Action.
Champion Michael Craig
Hejlsberg Anders
Kimball Andrew Eyring
Lammel Ralf
Meijer Henricus Johannes Maria
Microsoft Corporation
Pannala Sathyanarayan
Workman Nydegger
LandOfFree
Streamlined declarative parsing does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Streamlined declarative parsing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Streamlined declarative parsing will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2760718