Data processing: presentation processing of document – operator i – Presentation processing of document – Layout
Reexamination Certificate
2006-09-12
2006-09-12
Hong, Stephen (Department: 2178)
Data processing: presentation processing of document, operator i
Presentation processing of document
Layout
C715S252000
Reexamination Certificate
active
07107521
ABSTRACT:
A system, method, and a computer program product for dynamically generating rules for XSL transformations by operating on an XML/XSL DOM representing a tree structure of an XML document in memory. User generated properties are received and transformed into XML/XSL nodes in memory. XML/XSL DOM is modified with the transformed XML/XSL nodes containing XSL rules of transformation with a variable dynamically generated by the user. The modified XML/XSL DOM is processed to generate a document in a specified format. Newly generated dynamic XSL rules override imported rules in the XML/XSL DOM.
REFERENCES:
patent: 6006242 (1999-12-01), Poole et al.
patent: 6101513 (2000-08-01), Shakib et al.
patent: 6148311 (2000-11-01), Wishnie et al.
patent: 6249794 (2001-06-01), Raman
patent: 6263332 (2001-07-01), Nasr et al.
patent: 6336124 (2002-01-01), Alam et al.
patent: 6438540 (2002-08-01), Nasr et al.
patent: 6463440 (2002-10-01), Hind et al.
patent: 6487566 (2002-11-01), Sundaresan
patent: 6507857 (2003-01-01), Yalcinalp
patent: 6519617 (2003-02-01), Wanderski et al.
patent: 6732109 (2004-05-01), Lindberg et al.
Adler et al., “Extensible Stylesheet Language (XSL) Version 1.0,” Mar. 27, 2000, W3C.
Mazzochi, Stefano, “eXtensible Server Pages (XSP) Layer 1,” 1999, <http://xml.coverpages.org/WD-xsp-19990611.html>, pp. 1-9.
Holland, R., “XML Schema Catches Heat,”eWEEK, Apr. 23, 2001, http://dailynews.yahoo.com/h/zd/20010423.
“The Apache-XML Project” [online], last published Jul. 3, 2003 [retrieved on Jul. 16, 2003]. Retrieved from the Internet: <URL: http://xml.apache.org>.
Clark, James, “XP-an XML Parser in Java, Version .5” [online], 1998 [retrieved on Jul. 16, 2003]. Retrieved from the Internet: <URL: http://www.jclark.com/xml/xp>.
Clark, Chris, “RealWorld ASP.net informative informal training, Basic XML3:XSL” [online], 2001 [retrieved Jul. 16, 2003]. Retrieved from the Internet: <URL: http://www.aspalliance.com/chrisg/default.asp?article=86>.
XSL Transformations (XSLT), Version 1.0, W3C Recommendation Nov. 16, 1999, [online] Nov. 16, 1999, [retrieved on Dec. 3, 2004], Retrieved from the Internet: <URL: http://www.w3.org/TR/1999/REC-xslt-19991116>.
Michael Kay, “XSLT Programmer's Reference,” © 2000 Wrox Press, Latest Reprint Jun. 2000, pp. 207-223.
“AlphaBlox SpreadsheetBlox, Turning Reports into Personalized, Interactive Applications,” © 2000 AlphaBlox Corporation, SPREADSHEET-DS-0900.
“Inside the Analysis Suite, A Technical Architecture Overview of AlphaBlox Analysis Suite,” An AlphaBlox Technical White Paper, © 1999.
Hong Stephen
Stork Kyle
LandOfFree
XSL dynamic inheritance does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with XSL dynamic inheritance, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and XSL dynamic inheritance will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3531002