Costin Manolache wrote:

[EMAIL PROTECTED] wrote:

Not only <scriptdef>. You can do the same (storing) with
<target name="" description="">
    <script language="">         <![CDATA[
        ]]>
    </script>      </target>



Exactly, the patent descibes the contents of the ant "script" manual page:
http://ant.apache.org/manual/OptionalTasks/script.html
Peter




And on [1] you can see, that´s very old. First version on that location
is from Feb 2001, ANT_13_BRANCH and I think you can find older one...
The version from Feb 2001 [2] contains all these infos I used in the example.



It seems to be filed in 2000 ( Dec ), so feb 2001 is not old enough for prior art.

The first version of the script task was committed in / Mar 19, 2000.

Peter
/


I think JSP have used scriptlets before 2000 - but with <%, not proper XML, and only one language. However I remember variants of JSP using <script language="">, with javascript or some other languages.
I don't remember when I've seen the first demo of JSPs using javascript and VB ( Sam Ruby may know - he was there :-), it should be about the same time.


It seems like yet another broad patent on common technology...

Maybe Conor could ask the board ?

Costin





Jan

[1]
http://cvs.apache.org/viewcvs.cgi/ant/docs/manual/OptionalTasks/script.html


[2]
http://cvs.apache.org/viewcvs.cgi/*checkout*/ant/docs/manual/OptionalTasks/s


cript.html?content-type=text%2Fplain&rev=1.1.2.1




Does the ASF have a layer to check that?


Jan




-----Original Message-----
From: Antoine Lévy-Lambert [mailto:[EMAIL PROTECTED]
Sent: Friday, February 13, 2004 3:14 PM
To: Ant Developers List
Subject: Re: Microsoft XML scripting patent


[EMAIL PROTECTED] wrote:



So, it sound not like a pattent on scripting, but on
how to store collections of scripts in one file and being
able to execute them.




<target> as collection of scripts?

Jan







The example provided on the web page showing MS's patent


show an xml

file containing a .bat file and a .vbs script, both


rewritten in some

xml format.

As someone else wrote, it is a little bit like an ant script with several scriptdefs in it.

The MS patent talks about specific XML elements :
<collection>
  <file extension=".bat">
   .... commands
  </file>
   ....
</collection>

I do not know whether their patent only applies to XML scripts written using this particular schema ? Or does the patent claim to protect *all* use of XML for scripts, and particularly this particular document structure ?

Antoine

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HIT
OFF&p=1&u=/netahtml/search-bool.html&r=1&f=G&l=50&co1=AND&d=pt
xt&s1=XML.ABST.&s2=Microsoft.ASNM.&OS=ABST/XML+AND+AN/Microsof


t&RS=ABST/XML+AND+AN/Microsoft



....
19. In a computer system having one or more scripts written


in one or

more scripting languages, a computer readable having stored


thereon a

data structure for encompassing the one or more scripts


into a single

file, the data structure comprising:

a file element field for each of the one or more scripts, wherein each file element field delimits one of the one or more scripts;

an extension attribute field included in each file element field, wherein the extension attribute field identifies a


scripting language;

a code element field included within each file element


field, wherein

the code element field contains script instructions in the


scripting

language identified in the extension attribute field;

a name element field within each file element field,


wherein the name

element field contains a descriptive name; and

a description element field within each file element field, wherein the description element field contains a functional description.

wherein the data structure is configured to be parsed by a parser into a list for presentation to a user and that includes an identifier for each of the one or more scripts, the identifier comprising the


descriptive

name and functional description of each script.

20. A data structure as defined in claim 19, further comprising a CDATA element field within the code element field, wherein the CDATA element field precludes data within the CDATA element field from being recognized as a format of the data structure.

21. A data structure as defined in claim 19, wherein the file elements for the one or more scripts are delimited by a collection element, wherein the collection element is a root of the file.
...



------------------------------------------------------------


---------

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to