Slashdot Mirror


MS Files For NZ Patent On XML Word Processor Files

heretic108 writes "A patent application is currently being examined in New Zealand, which if granted, would bar anyone except Microsoft from using an XML file format for storing Word Processing documents. In contrast to copyrights, patents allow even the most elementary concepts to be patented. Apparently, nobody here is diligently watching out for such ridiculous patents, so the official deadline for submitting objections has passed. This suggests a likelihood that the patent may well be granted. I am not endeared to the thought that I might be breaking the law when I use OpenOffice.org to write documents, especially since the concept of storing docs in an XML format was certainly not thought of by Microsoft, so have written a formal complaint to my Member of Parliament. Hopefully there'll be a public outcry within New Zealand."

60 comments

  1. Prior art, film at eleven by dacarr · · Score: 4, Insightful

    Other word processors do XML, and have been doing it. It can probably be overturned.

    --
    This sig no verb.
    1. Re:Prior art, film at eleven by NemoX · · Score: 1

      I agree. And from all the news with the Eolas, it seems as if any prior artwork makes a patent null and void. Thank goodness for that, if it is true.

    2. Re:Prior art, film at eleven by E_elven · · Score: 1

      Problem is that it needs to be overturned.. if memory serves, the NZ patent system is similar to US in that if the PO grants the patent, it's by definition legal and therefore the proof of burden & other fun stuff is on whoever is trying this overthrowing of grant.

      --
      Marxist evolution is just N generations away!
    3. Re:Prior art, film at eleven by mcdrewski42 · · Score: 5, Informative
      Interesting that patent application 20030237048 in the USA Patent Office lodged on Christmas Day 2003 is for a Word processor for freestyle editing of well-formed XML documents


      Abstract
      A word-processor that provides a freestyle-editing environment for editing an XML document while monitoring the XML document for well-formedness. The word processor monitors the XML document to determine if the XML document is well-formed and to automatically correct the XML document to maintain well-formedness.


      Asignee Name: Microsoft Corporation.

      I wonder if they are related at all?
      --
      /* affect != effect */ void affect(int *thing,int effect) { *thing += effect; }
    4. Re:Prior art, film at eleven by LizardKing · · Score: 1

      Well, there's definitely prior art for that one. From SGML editors like SoftQuad's Author/Editor to XML editors like XML Spy.

      Chris

    5. Re:Prior art, film at eleven by ynohoo · · Score: 1

      Just like they "well formed" HTML to break standards?

      How long before you get "de-Microsoft your XML" software appearing?

    6. Re:Prior art, film at eleven by Tet · · Score: 1

      Incidentally, are tickets for your gig at The Garage going to be available? Stargreen could confirm that the venue was booked, but couldn't get tickets. Or are they only going to be available on the door?

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    7. Re:Prior art, film at eleven by tiger99 · · Score: 1
      Can you believe that a M$ program would create or edit "well-formed" XML? They can't even consistently write their own abominable .doc format, I sometimes have to use OpenOffice.org to rescue a file that Word has saved and can't open again.

      In any case, as I think lots of people are saying, there is lots of prior art. Who do they think they are kidding? It is simply another of the Convicted Monopolist's blatantly dishonest tactics. IIRC Bill stole computer time from a university to get his dodgy software business started. He started as he meant to continue.....

      One day it will all go horribly wrong, like his trashware.

  2. prior by TheSHAD0W · · Score: 3, Insightful

    Web pages are, in essence, word-processed, and they were one of the first demonstrated uses of the XML format. They include all the features word-processed documents would require, including formatting and font information. I can't see how any judge could overlook this as prior art.

    1. Re:prior by rhetoric · · Score: 1

      I think you're absolutely correct, but then again, if Microsoft is doing this, there must be some reason; they've gotta be up to something...

      --

      "where words meet intent, lies rhetoric's lament"
  3. Would you like prior art with that? by Anaxagor · · Score: 5, Funny

    Apparently, nobody here is diligently watching out for such ridiculous patents.

    When challenged by reporters over the volume of prior art which negates this patent, a Microsoft spokesperson replied "Apparently, everybody here is too patently ridiculous to be diligently watching out."

    1. Re:Would you like prior art with that? by Anonymous Coward · · Score: 0

      Afterall, Microsoft must've invented XML right? Just like how SCO invented Linux. NOT!

  4. Without the details, this story is pointless by Smack · · Score: 3, Insightful

    The title of a patent is worthless. Patents are all about the implementation, and we know nothing about what Microsoft is claiming here.

    Honestly, the story rebuts itself:

    "Without knowing what is in the patent in detail means it is somewhat difficult to provide a meaningfull objection. "

    1. Re:Without the details, this story is pointless by !the!bad!fish! · · Score: 1

      Seriously, you actually read the whole article.

      --
      Kids today are tyrants. They contradict their parent, gobble their food, and tyrannize their teachers. - Socrates 400 BC
  5. How can you patent this? by a.koepke · · Score: 3, Interesting

    Quote from the Wikipedia on XML: "Its primary purpose is to facilitate the sharing of structured text".

    It was designed for the storage of structured text. A word processor creates structured text. It is sort of logical to use the technology that was designed to store what you are creating. How is that being innovative or original? If they were using some other technology for this and it was not designed for this usage then maybe they would have a case.

    This is like someone creating and image format and Adobe taking out the patent to save documents in that format. It is dumb.

    --


    (\(\
    (^.^)
    (")")
    *This is the cute bunny virus, please copy this into your sig so it can spread
  6. Why a deadline? by Nucleon500 · · Score: 3, Insightful
    The public missed the deadline for doing the patent examiners' job, so another stupid patent will probably be granted. But why is there a deadline in the first place?

    Complaints ought to be listened to both before and after the patent is granted. If obvious (OO.org) examples (*.sx?) of prior art are found, the patent office ought to revoke the patent, even if it's already been granted. If the company (patent owners are always companies, hmm...) doesn't like it, they should have to sue.

    1. Re:Why a deadline? by DoctorRad · · Score: 1
      IP-dependent business couldn't operate on this basis, always having the chance that the rug will be pulled out from underneath them. This is why patents were set up in the first place, so that an inventor would be able to develop an original idea without having the rug pulled out from under them by a competitor stealing their idea. If you re-introduce the possibility of rug-pulling, you negate the whole point of the system.

      If people are exploiting the system and succeed in getting plainly obvious ideas patented, then a chage is certainly necessary. But don't throw the baby out with the bathwater.

      Matt...

    2. Re:Why a deadline? by cait56 · · Score: 1

      Closing the issue is indeed a valid goal. However, that is irrelevant when those filing the patent knew, or should have known, that there was relevant prior art.

      Having a deadline for prior art that was plausibly unknown to the filer is a good idea.

      But if you don't meet your obligation to disclose known prior art then you should have no rights at all. One of the most basic principles of common law is that you cannot benefit from an illegal act (at least once the illegal act is caught).

  7. Bit more by Tabercil · · Score: 3, Informative

    Here's the webpage of the New Zealand Intellectual Property Office listing the patent application. Unfortunately, it does not appear to have online the most crucial thing we're all looking for - nitty-gritty details of the patent.

    1. Re:Bit more by zcat_NZ · · Score: 1


      An error has occurred while processing your request, please note the error below and contact our support line.

      Error: Prior to using this web site, please change your browser settings to allow us to update your cookies. The cookies will be used to ensure that you are a registered user who has properly logged on to the site.

      You may contact our Internet support line during business hours by dialing 0508-4-47669 (or +64-3-962-2606)


      But I do allow cookies! Perhaps I should call that toll-free number instead.

      --
      455fe10422ca29c4933f95052b792ab2
  8. Patents vs. Copyrights by sabNetwork · · Score: 2, Informative
    In contrast to copyrights, patents allow even the most elementary concepts to be patented.

    This is misleading or false. Copyrights do not protect concepts or ideas. A copyright protects a specific expression of an idea. Plagiarizing a copyrighted idea is completely legal.

    Patents protect ideas; copyrights protect the way they are presented.

    1. Re:Patents vs. Copyrights by TwistedGreen · · Score: 1

      ...hence the word 'contrast.'

    2. Re:Patents vs. Copyrights by DjReagan · · Score: 0

      How on earth was this modded up to +4 Informative?!?

      The poster seems to lack basic English comprehension skills. "In contrast to copyrights" means it is visibly different to copyrights. There is nothing at all misleading or false about the statement.

      --
      "When I grow up, I want to be a weirdo"
  9. Eh? by Anonymous Coward · · Score: 0

    I'd always thought you had to patent before it entered the public domain

    1. Re:Eh? by Anonymous Coward · · Score: 0

      published ideas that have not had a patent filed for, ideas that are not novel (supposedly) are in the public domain.

  10. What else can they do? by aufecht · · Score: 2, Interesting

    Seems to me that the only way MS can combat the wide acceptance of Linux is to make it illegal to use Linux. They realize that software superiority is something they can not achieve, so the only option they have is to leverage their monopoly power, vast hordes of cash, and dirty lawyers to insure their products reign supreme, both on the shelf and bundled with new computers. They noose is beginning to tighten. They see a serious threat that refuses to go away.

  11. I obstifacite to prevent stupid people as well.... by Elivs · · Score: 0, Offtopic
    I obstificate to prevent havest programs and stupid people all in one go.

    My email page looks like this:

    ..........

    Unfortunately due to "spam" I can't put my email address on the web without "email havesting programs" finding my email address and sending me unsolicited email. However you can probably work out what my email address is...

    • I own the domain duke.co.uk
    • My first name is richard
    • It normal to have something like firstname@domain.co.uk as an email address

    If you can guess what my email address is, feel free to email me. Most computer programs won't be clever enough to work it out, however I hope you are.
  12. Why not HTML? by digitect · · Score: 2, Interesting

    Honestly, HTML is a decent precedent for XML. Sure the structure is less ordered, and not so clearly delineated between logical/structral and layout/presentation halves. But the idea of using containing tags to structure text has been around since at least SGML in 1986.

    Let's hope that this patent applies to a specific implementation of XML, such as the form:

    <?xml version="1.0" encoding="UTF-8" ?>
    <XML>
    <this>
    <blob type="patented_binary_thingy"/>
    </this>
    </XML>

    Heh.

    --
    There is no need to use a SlashDot sig for SEO...
  13. Re:I obstifacite to prevent stupid people as well. by Anonymous Coward · · Score: 0

    Erm, wrong topic mate. I think you were after this one: Is E-Mail Obscuration Worth It?

  14. yea right by McAddress · · Score: 2, Informative
    Hopefully there'll be a public outcry within New Zealand."

    call me a cynic, but considering that 90% of people use an OS that was copied from Apple, (Xerox) and that has since been granted numerous ridiculous patents on stuff they stole, I find it hard to believe that we will see a public outcry over this. the only peole yelling will be the one's yelling about M$'s monopoly, and no one had paid any attention to them yet, and that is unlikely to change in the future.

  15. What NZ Patent Law States by Anonymous Coward · · Score: 1, Informative

    From what I read from the NZ Patent law, which has been taken from UK Patent Law the applicant needs to formally provide evidence that they are the first inventor, so I am not sure what chance does M$ have to make this claim

    My 2c

    [snip URL:http://www.piperpat.co.nz/patlaw/patact.html]

    Persons entitled to make application -

    (1) An application for a patent for an invention may be made by any of the following persons, that is to say:

    (a) By any person claiming to be the true and first inventor of the invention:

    (b) By any person being the assignee of the person claiming to be the true and first inventor in respect of the right to make such an application, - and may be made by that person either alone or jointly with any other person.

    (2) Without prejudice to the foregoing provisions of this section, an application for a patent for an invention in respect of which protection has been applied for in a convention country may be made by the person by whom the application for protection was made or by the assignee of that person; and for the purposes of this Act the filing in any convention country of a complete specification after the filing of a provisional specification or provisional specifications in respect of any such application shall be deemed to be an application for protection in that country:

    Provided that no application shall be made by virtue of this subsection after the expiration of 12 months from the date of the application for protection in a convention country or, where more than one such application for protection has been made, from the date of the first application.

    [(2A) For the purposes of this section, where more than one application for protection in a convention country has been made, the first application may be disregarded and the second application shall be substituted for the first application where -

    (a) The first application was made in or in respect of the same convention country and by the same applicant as the second application; and

    (b) Not later than the date of filing of the second application, the first application was unconditionally withdrawn, abandoned or refused; and

    (i) The first application had not been made available to the public in New Zealand or elsewhere before its unconditional withdrawal, abandonment or refusal; and

    (ii) No rights remain outstanding in respect of the first application; and

    (iii) The first application has not served to establish a priority date (as defined in section 2 of this Act) in relation to another application in any country.]

    (3) An application for a patent may be made under subsection (1) or subsection (2) of this section by the personal representative or the assignee of the personal representative of any deceased person who, immediately before his death was entitled to make such an application.

    (4) An application for a patent made by virtue of subsection (2) of this section is in this Act referred to as a convention application.
    Cf. Patents Act 1949, s.1 (UK); 1921-22, # 18, ss.3, 48
    As to the meaning of the term "personal representative" in subs.(3), see s.2(2).

    [S.7(2A) was inserted by The Patents Amendment Act 1992]

    [/snip]

  16. Wait a minute... by alan_dershowitz · · Score: 2, Insightful

    Isn't the point of XML that its a fucking document markup language? If this patent made any god damn sense, whats to stop people from patenting marking up ANYTHING in xml? Patents are supposed to be nonobvious, and marking up documents in XML is PRETTY DAMN OBVIOUS.

    1. Re:Wait a minute... by Anonymous Coward · · Score: 0
      No, that's the point of HTML and SGML. XML is a generic structured data format that includes, but isn't limited to, document mark-up.

      But you are correct that "marking up documents in XML is PRETTY DAMN OBVIOUS".

  17. Patent Abuse by torboth · · Score: 1

    Wasnt Microsoft recently on the recieving end of a rediculous patent decision. Something about someone having a patent on embedded objects in hypertext documents. I believe they have recieved quite a lot of support against this from their usual competitors (adobe, macromedia, ibm etc), those who cry foul when microsoft does something just like this.

    I suppose the business world is very forgetting. Or perhaps Microsoft dont intend to exercise the patent, and just want to make sure no one else gets it.

    and on a side - whats the use of it only being patented in New Zealand?

    Toby

    1. Re:Patent Abuse by ivan256 · · Score: 1

      I suppose the business world is very forgetting.

      Forgetting? If they learned anything from that whole situation, it was to make sure they hold the rediculous patents next time. It's way cheaper to file for a rediculous defensive patent than it is to defend an infringement lawsuit.

  18. of all the things to copy us on by SHEENmaster · · Score: 1

    The USA is a great example for many, many things. Copy our constitution, copy our legal system, and even copy our original copyright law if needbe. But for the love of inventing, do not copy our patent system or our modern copyright law!

    We even let the swingset be patented for goodness' sake!

    --
    You can't judge a book by the way it wears its hair.
    1. Re:of all the things to copy us on by Drantin · · Score: 1

      While just as ludicrous, It seems that it's actually a patent for swinging side-to-side rather than back and forth...

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
  19. SGML and XML editors show years of prior art by SgtChaireBourne · · Score: 2, Informative
    Honestly, HTML is a decent precedent for XML. Sure the structure is less ordered, and not so clearly delineated between logical/structral and layout/presentation halves. But the idea of using containing tags to structure text has been around since at least SGML in 1986.
    Actually, SGML was accepted as an international standard in 1986. SGML has its origins in the 1960s, but then so does object oriented programming. GML started then and over time was modified to what became SGML which became a standard in 1986. Then concessions were made to simplify it and most importantly, IMHO, make it easier to parse by requiring documents to be "well-formed". So, editors which handle structural markup, including some web editors (e.g. Hotmetal), have actually been around since the 1960's, even if we restrict the scope to SGML/XML.

    If you want commercial, yet high quality examples, look at some of the tools from ArborText, Softquad, or even Altova. If you want something from the GNU project, then look at the PSGML mode for Emacs, which I recall using already in 1995. I'm sure I'm missing many examples from the 70's and 80's.

    To take other recent examples, the versions of HTML prior to XHTML are in SGML. SGML and XML are the rules for defining sets of rules (aka DTDs) like HTML. You have many choices:

    I expect that some TeX users could speak up as well.
    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:SGML and XML editors show years of prior art by yourruinreverse · · Score: 1

      To expand on that: implementing a word processor that exports XML has probably been done years before Microsoft entered its patent claim.

      It wouldn't be hard to stretch the definition of a word processor to include HTML editors, because they usually create, open, display, markup and otherwise process text documents (what else?) and even allow you to print those documents, save them, and even send them to others digitally.

      Furthermore, any such HTML editor that uses or integrates HTML Tidy can write proper XHTML 1.0, and thus writes proper XML documents, like Microsoft is now claiming they invented.

      --
      JeR
  20. Not really a concern by auzy · · Score: 1

    While Microsoft can patent this, there is no way they could possible enforce it.. Furthermore, New Zealand's population isn't very big, so will affect the open source world minimally. At the very worst Sun could just put a clause on the website, and if they get sued, they could practically just argue that MS never invented XML anyway. I think the true intention of it is to really stop the open source packages creating a unified format that they all follow, which is easily done in XML, which would be a major breakthrough for open source (compatibility to the max), and as u all know, if all the linux documents are all cross portable, and they can all maintain editor specific features, then, if a good first impression is made (with good reviews etc), it could easily win businesses over, especially because the idea could potentially all spreadsheets, word documents etc to all work very interchangably with a common format

  21. Good ol' Microsoft by marcello_dl · · Score: 2, Insightful

    When they published the specs of Word documents I marveled and thought that maybe they were beginning to understand what this open IT era is all about.

    Instead, now they are going from embrace and extend to embrace and close up.

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  22. Kiwi law issues by thogard · · Score: 2, Interesting

    Does the Kiwi law allow for private prosecution aginst the New Zealand government? What would happen if a private prosecution aginst the patent office was clearly going to happen if they allow this patent to proceed seeing that it clearly isn't a new idea. I expect they will look at the issue much differently if they have to figure out where their budget is going to go. The Kiwi govt is small enough that they could not afford a law suit brought on by people from other countries and I'm guessing they would clearly change their tune. Of course they should punish Microsoft for outright lies in patent applications.

    1. Re:Kiwi law issues by jrumney · · Score: 1
      The Kiwi govt is small enough that they could not afford a law suit brought on by people from other countries

      Oh come on, its not Niue we're talking about here. What difference does it make where the people bringing on the law suit are from anyway? Court costs are court costs, they may vary according to where the court is, but they don't vary according to where the complainant is from.

    2. Re:Kiwi law issues by thogard · · Score: 1

      Ok so they could afford it, but that doesn't mean they want to. They have 90 people working for them with a budget of about $4.5mil/yr. I've taken bigger clue sticks to much larger companies. The MED only has 700 people working for them. The MED's intent is clear and letting the patent office allow stupid patents is aginst their Statement of Intent.

      If the complaint is backed by an international group whos finances can not be known, then its going to be a very big risk should they lose. The result is to force them to decide if what they are doing is right or just maintaining the status quo.

      At some point some country must stand up aginst stupid patents. If we have a way to force NZ to do the sane thing, then why not?

      Of course this all assumes they allow the patent in the 1st place and they might be clued in enough to reject it.

  23. Re:Fresh Pond by sonicb · · Score: 0

    fresh pond? you must be..... australian

  24. Someone bult the wheel... by curious.corn · · Score: 2, Insightful

    ... and Microsoft is patenting the idea of rolling it... sigh! What is this with comp sci? Whatever naive, obvious and trivial mental association made in this field is considered insightful discovery! I'm a cheap ass sysadmin and everyone I know (except the real compsci dudes) venerates me for my quality expertise! WTF? Side note... this news can't be true; and if it were, it would violate the very principle of the Antitrust Lawsuit. How can something (XML) designed to enfranchise the IT world from proprietary undocumented formats be limited in it's applicability so that it can't be used for the very specific application it was developed for?
    Sigh...

    --
    Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
  25. Text of Claim1 of EU version by JPMH · · Score: 4, Informative
    It looks as though a very similar patent application has been filed in Europe, EP 1376387. Clicking on the 'Claims' button in the top line of the page reveals:
    EP1376387.
    Word-processing document stored in a single XML file
    Applicant(s): MICROSOFT CORP (US)

    Claims:

    1. A computer-readable medium having computer-executable components, comprising:

    a first component for reading a word-processor document stored as a single XML file;
    a second component that utilizes an XSD for interpreting the word-processor document, and
    a third component for performing an action on the word-processor document.

    ... and so on down to claim 31.

    This is only a patent application, not (yet) a granted patent (in fact in the EU the patent application has only just been published, on 2 Jan this year).

    From the 'priority number' (US20020187060 20020628) it looks as though the original application was for a US patent, filed some time in 2002. So that is the cut-off date for prior art.

    The full paperwork file for the EPO patent application can also be viewed, at EPOline.

    1. Re:Text of Claim1 of EU version by Vaevictis666 · · Score: 1
      This isn't much of an issue as far as OpenOffice's format is concerned. The .xs? files are simple zips containing a half dozen or so xml files, which lay beyond the scope of this pending patent.

      On the other hand, isn't this almost what the situation was back in the good old days of HTML3 and 4?

    2. Re:Text of Claim1 of EU version by Anonymous Coward · · Score: 0

      What about Abiword (http://www.abiword.com). It uses a single XML file. Abiword 1.0 was introduced in April 2002, but the pre-releases extended from a lot of months before, so it's before the presentation date of that patent...

  26. Is this even possible? by polyp2000 · · Score: 3, Insightful

    I am assuming that someone somewhere already holds a patent for the XML markup language.

    The whole point of XML as i see it is to enable information interchange easily on a wide range of software platforms, packages and over the internet. Correctly formed XML not only contains data but it should also contain markup that describes how the data is stored, allowing anyone to read/write to the XML document.

    Im guessing that the person who filed the original patent for XML would have made statements towards this effect. Would this not create a conflict between the two patents?

    In any case the audacity of Microsoft never ceases to amaze me and this outrageous current application shows that we really need more techies in the right places. They cannot be allowed to continue to abuse the system in this way, taking advantage of people who know no better.

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
  27. Real XML or M$ XML? by Peartree · · Score: 2, Insightful

    Does that include real XML formats like OpenOffice/StarOffice or the M$ XML format that Word uses?

    1. Re:Real XML or M$ XML? by Trejkaz · · Score: 1

      OpenOffice store their documents as three XML files in a zip, whereas the patent is on the use of a single XML file. I'd say they're safe.

      What I don't understand is why Corel, ArborText, Altova, Adobe and so on, didn't complain about this one. They all had XML word processing tools before Microsoft even knew how to parse XML.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  28. MOD parent down by Anonymous Coward · · Score: 0

    dumbass

  29. Did Microsoft publish prior art in MSWord 2000? by smcv · · Score: 2, Informative

    Word 2000 can "round-trip"* well-formed XML - they claim it's HTML, but it's actually something HTMLish in XML (basically XHTML with the wrong namespace), plus Office and Word extensions in their own namespaces for the word-processor-ish stuff. As far as I remember, Word 2000 HTML supports a pretty large subset of the features Word 2000 .doc files do.

    (*: i.e. not just export like Word 97 did)

    1. Re:Did Microsoft publish prior art in MSWord 2000? by looseBits · · Score: 1

      Not quite well-formed XML, every time I messed with an Excel 2000 document in HTML form, I had to run it though HTML Tidy to clean it up so that it could be parsed by an XML parser.

      --
      Lord, bless my users that they may stop being such fucking idiots!!
  30. OpenOffice.org by sparkyx · · Score: 1

    MS knows that OpenOffice.org and StarOffice are using XML for storing word, spreadsheet, presentation documents. I believe that the purpose of this patent is only for the marketing. Now MS can say they own a patent on XML Word Document, just like it was an innovation from MS. Therefore, it will be difficult to create an application which is able to read these documents (the format is protected) without paying some fee.

    1. Re:OpenOffice.org by Anonymous Coward · · Score: 0
      Well, according to this Cnet story, Microsoft will allow noncommercial use under certain circumstances.
      The company also said it would make "100 percent" of its patent portfolio royalty-free for noncommercial use by the academic community.
      Of course "academic community" probably doesn't mean regular programmers. Also, MS has a disturbing tendency of going back on its word.
  31. Bill....Meet Frame by symbolic · · Score: 1


    Remember that XML is a cut-down version of SGML, and SGML has been around for several years. That having been said, Microsoft is claiming a patent on something that has already been in use for quite some time, and in the manner that they specify. Framemaker uses its own markup language (MML), but its structure and purpose parallel that of SGML and XML.