Embedding expression in XML literals

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S141000, C717S142000, C717S143000, C717S114000, C717S115000

Reexamination Certificate

active

07945904

ABSTRACT:
An architecture that extends conventional computer programming languages that compile into an instance of an extensible markup language (XML) document object model (DOM) to provide support for XML literals in the underlying programming language. This architecture facilitates a convenient short cut by replacing the complex explicit construction required by conventional systems to create an instance of a DOM with a concise XML literal for which conventional compilers can translate into the appropriate code. The architecture allows these XML literals to be embedded with expressions, statement blocks or namespaces to further enrich the power and versatility. In accordance therewith, context information describing the position and data types that an XML DOM can accept can be provided to the programmer via, for example, an integrated development environment. Additionally, the architecture supports escaping XML identifiers, a reification mechanism, and a conversion mechanism to convert between collections and singletons.

REFERENCES:
patent: 6578192 (2003-06-01), Boehme et al.
patent: 6671853 (2003-12-01), Burkett et al.
patent: 6799184 (2004-09-01), Bhatt et al.
patent: 6918107 (2005-07-01), Lucas et al.
patent: 6925631 (2005-08-01), Golden
patent: 6938204 (2005-08-01), Hind et al.
patent: 6981212 (2005-12-01), Claussen et al.
patent: 7096455 (2006-08-01), Santiago
patent: 7114123 (2006-09-01), Chen et al.
patent: 7266766 (2007-09-01), Claussen et al.
patent: 2002/0184264 (2002-12-01), Berg et al.
patent: 2004/0117776 (2004-06-01), Pazandak
patent: 2004/0193575 (2004-09-01), Chen et al.
patent: 2004/0194057 (2004-09-01), Schulte et al.
patent: 2008/0010629 (2008-01-01), Berg et al.
patent: WO02063438 (2002-08-01), None
Li, et al. “Compiler Support for Efficient Processing of XML Datasets”, 2003, ACM, p. 42-52.
Fu, et al. “Model Checking XML Manipulating Software”, 2004, ACM, p. 252-262.
Lovett, et al. “xml end tag—RE: </> as end tag”, 1997, retrieved from online: http://www.stylusstudio.com/xmldev/199711/post40000.html, p. 1-3.
Obasanjo, Dare, Integrating XML into Popular Programming Languages, Jan. 13, 2005, 11 pages.
Erik Meijer and Wolfram Schulte, “Unifying Tables, Objects and Documents,” Aug., 2003, 24 Pages, Microsoft Corp.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Embedding expression in XML literals does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Embedding expression in XML literals, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Embedding expression in XML literals will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2635910

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.