[xsl] we owe SUN?

Subject: [xsl] we owe SUN?
From: "Robert Koberg" <rob@xxxxxxxxxx>
Date: Mon, 21 Jan 2002 07:45:43 -0800
> ----------
> From: patents are-bad[SMTP:patents_are_bad@xxxxxxxxxxx]
> Reply To: cocoon-users@xxxxxxxxxxxxxx
> Sent: Monday, January 21, 2002 12:52 AM
> To: cocoon-users@xxxxxxxxxxxxxx
> Subject: Sun's patent application on dynamically publishing
> XML-compliant documents
>
> Hi
>
> I recently came across an international patent application in the name of
> Sun Microsystems, Inc, entitled "System and Method for dynamically
> publishing XML-compliant documents".
>
> The international filing date was 12 February 2001, with international
> application number PCT/US01/04676.
>
> You can view it at:
> http://l2.espacenet.com/dips/viewer?PN=WO0163481&CY=ep&LG=en&DB=EPD
>
> I've copied below some of the info from espacenet; but basically they
> claim
> that using a different stylesheet to render the XML document depending on
> the client's capabilities is their invention!
>
> The priority date looks to be 24 February 2000, so that's the date for
> which
> we (the free world) need prior art.
>
> If that is correct, then Cocoon users might not need to lose any sleep,
> given that the Cocoon project was founded in Jan. 1999, and so might well
> have been doing this stuff first for a year or more...
>
> I like Sun, love Java, and especially appreciate the work Sun have been
> doing with Apache, but i do also think that Sun should be working to help
> stop bad patents, instead of contributing to the problem!
>
> ==================
>
> SYSTEM AND METHOD FOR DYNAMICALLY PUBLISHING XML-COMPLIANT DOCUMENTS
> Patent Number: WO0163481
> Publication date: 2001-08-30
> Inventor(s): MARMY HERVE; MERCAY JULIEN; FUNK MATTHEW S; MCCARTNEY ALAN F
> Applicant(s):: SUN MICROSYSTEMS INC (US)
> Requested Patent:  WO0163481
> Application Number: WO2001US04676 20010212
> Priority Number(s): US20000184812P 20000224; US20010772038 20010129
> IPC Classification: G06F17/30
> EC Classification:
> Equivalents: AU3698701
>
> --------------------------------------------------------------------------
> ------
> Abstract
> --------------------------------------------------------------------------
> ------
>
> A system dynamically generates web pages that are optimized for a client's
>
> capabilities. In one embodiment, a client capability matrix is created.
> The
> matrix distinguishes between clients based on one or more parameters, such
>
> as browser type, browser version, available data transfer rate, display
> capabilities, and terminal device specifications. Additionally, a
> plurality
> of XSL stylesheets are created. Each type of client is associated with one
>
> XSL stylesheet, but one XSL stylesheet may be associated with one or more
> type of client. When a client requests a document from the system, the
> system determines the client capabilities and selects an associated XSL
> stylesheet. This selected stylesheet is then merged with an XML content
> document that is associated with the requested document. The merged
> document
> is then transmitted to the client as an XML compliant document, such as an
>
> XHTML document.
>
>



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread