Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2005-01-31
2010-06-01
Rutten, James (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S142000
Reexamination Certificate
active
07730467
ABSTRACT:
A system and method for parsing XML is provided. The method includes associating an input stream with a pull model parser, accepting requests to selectively parse out XML items from the input stream and retrieving metadata information associated with the parsed out XML items. The method further includes checking the pulled XML item to determine whether it conforms to XML syntax and/or semantic standards and validating the pulled XML item to determine whether it conforms to a selected DTD.
REFERENCES:
patent: 6083276 (2000-07-01), Davidson et al.
patent: 6622144 (2003-09-01), Rush, Jr.
patent: 6763499 (2004-07-01), Friedman et al.
patent: 6772413 (2004-08-01), Kuznetsov
patent: 7272628 (2007-09-01), Pravetz et al.
patent: 2002/0073399 (2002-06-01), Golden
patent: 2002/0107871 (2002-08-01), Wyzga et al.
patent: 2002/0143521 (2002-10-01), Call
patent: 2002/0147745 (2002-10-01), Houben et al.
patent: 2003/0005410 (2003-01-01), Harless
patent: 2003/0046317 (2003-03-01), Cseri et al.
patent: 2003/0159112 (2003-08-01), Fry
Ozen, B., Kilic, O., Altinel, M., and Dogac, A., May 2001. Highly personalized information delivery to mobile clients. In Proceedings of the 2nd ACM international Workshop on Data Engineering For Wireless and Mobile Access (Santa Barbara, California, United States). S. Banerjee, Ed. MobiDe '01. ACM, New York, NY, 35-42.
Jianjun Chen, David J. DeWitt, Feng Tian, Yuan Wang , NiagaraCQ: a scalable continuous query system for Internet databases, May 2000, ACM, SIGMOD '00: Proceedings of the 2000 ACM SIGMOD international conference on Management of data, pp. 379-390.
“Extensible Markup Language (XML) 1.0”, Feb. 1998, W3C, <http://www.w3.org/TR/1998/REC-xml-19980210.pdf>.
Noga et al., “Lazy XML Processing” Nov. 9, 2002, ACM, DocEng '02, Symposium on Document Engineering.
Slominski, “Design of a Pull and Push Parser System for Streaming XML”, Apr. 2001, Indiana University, Technical Report TR-550.
Clark, et al., SXP, http://sxp.sourceforge.net, Mar. 14, 2000, 4 pages.
Project: SXP—Simple XML Persistence: Summary, http://sourceforege.net/projects/sxp, Feb. 5, 2000, 2 pages.
Project: SXP—Simple XML Persistance: File List, http://sourceforge.net/project/showfiles.php?group—id=2280&package—id=2236If, Feb. 9, 2000, 2 pages.
SXP, http://sxp.sourceforge.net/sxp.h, Mar. 14, 2000, 16 pages.
SXP, http://sxp.sourceforge.net/sxp.cpp, Mar. 11, 2000 1 page.
SXP—Data, http://sxp.sourceforge.net/sxp—data.h, Mar. 11, 2000, 2 pages.
CONFIG, http://sxp.sourceforge.net/config.cpp, Mar. 13, 2000, 5 pages.
http://sxp.sourceforge.net/config.xml, date unknown, 1 page.
Graph, http://sxp.sourceforge.net/graph.cpp, Mar. 11, 2000, 6 pages.
http://sxp.sourceforge.net/graph.xml, date unknown, 2 pages.
Giuseppe Psaila, et al.; “Adding Semantics to XML”, Second Workshop on Attribute Grammars and their Applications, WAGA99, Mar. 1999, 19 pages.
Office Action dated Feb. 24, 2005 cited in U.S. Appl. No. 09/894,331.
Office Action dated Aug. 10, 2005 cited in U.S. Appl. No. 09/894,331.
Office Action dated Apr. 24, 2006 cited in U.S. Appl. No. 09/894,331.
Office Action dated Jul. 6, 2007 cited in U.S. Appl. No. 09/894,331.
Chen Chia-Hsun
Fussell Mark W.
Hejlsberg Anders
Lovett Christopher J.
Rajpal Neetu
Microsoft Corporation
Rutten James
Workman Nydegger
LandOfFree
Object-oriented pull model XML parser does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object-oriented pull model XML parser, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-oriented pull model XML parser will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4203308