Microsoft Patents XML Word Processing Documents
theodp writes "Embrace. Extend. Patent. On Tuesday, Microsoft was granted US Patent No. 7,571,169 for its 'invention' of the Word-processing document stored in a single XML file that may be manipulated by applications that understand XML. Presumably developers are protected by Microsoft's 'covenant not to sue,' so the biggest question raised by this patent is: How in the world was it granted in light of the 40-year history of document markup languages? Next thing you know, the USPTO will give Microsoft a patent for Providing Emergency Data in XML format. Oops, too late."
This won't hold up if challenged, there is plenty of prior art.
Caveat Utilitor
Don't sugar coat it. Tell us what you think.
I agree, can't we have some happy news about robot kittens or something!!
That one I could see them getting a patent on, but on something that uses the abbreviation for "eXtensible Markup Language"?
Extending the use of it is what it was designed to do in the fist place.
Folks reading stories like these will simply conclude that America is on the wrong path. To be more accurate, I think folks at the patent office suffer from effects of "thought disorders."
it's already been suggested however this makes a decent case for a system with two competing patent offices. one to produce patents and the other invalidates them. give each a financial incentive to defend its position and let them fight it out. if the patent creating office issues a bogus patent and the patent invalidating office catches it, the patent creating office loses funding while the invalidating office gains funding.
Sigs are too short to say anything truly profound so read the above post instead.
I love how crapping all over the Constitution qualifies as "bold action" in some peoples' minds. Hey, as long as the ends justify the means, right? Isn't that the kind of philosophy that had the left shrieking for the last 8 years? Funny how all that shrieking stopped, and now we're to believe that the only dissent is from imposters from far-right organizations. Gee, it couldn't possibly be that as bad as dealing with health insurance companies is, most Americans realize that dealing with a mouth-breathing government bureaucrat would be 10x worse. Naaaah, that couldn't be it at all. Hey, how's that domestic wire tapping and total withdraw from Iraq going, guys? LOL, change indeed! The only thing that really changed is that now Hugo Chavez, Miguel Zayala, Kim Jong Il, & Marmaduke Ahmajerk have a friend in the White House.
Lots of companies have to get patents on everything just to protect themselves from lawyers. Deal with it. This is getting Old, Microsoft isn't the only entity that does it. You don't like it, change the system but quit with the obsessive observance of Microsoft patents. OR better yet, get rid of the real Patent trolls that put major companies on the defensive patent claim train.
So basically, OOXML was a way to acquire a patent that could kill ODF-using applications in the US (that can't get legal backing, anyways)
How in the world can anybody even pretend to patent something that is entirely within AN OPEN STANDARD?
The very concept is ludicrous. We need to fire those people in the PTO, and replace them with homeless bums. At least they might get something right once in a while.
I don't get how these idiots get around giving out patents like this. It makes about as much sense as apples app approval process.
I agree, can't we have some happy news about robot kittens or something!!
In other news, caring for kittens has been patented by Monsanto. Petting them has been patented by PetSmart. And taking endless pictures of them with your cell phone has been patented by Motorola. As a prevention, the new coalition Monotoromart is now hunting down and killing any cuddly, lovable, but otherwise adorably indignant animals in an effort to minimize "market confusion".
Just callin' it like I see it.
2004 called and it wants...etc.. you know the rest.
They filed this a long time ago, and of course for good reason as if they didn't some asshole little company would set up shop in east Texas and sue. As the kids say, don't hate the player hate the game. Our patent system is fucking retarded.
Ok, I would apply for a patent on this great *new* idea, but I can't afford the fees and such. Anyone interested in contributing? I'll cut you a share of the profits later.
A patent for: a method of sustaining life by filling a pair of internal sacs with air through the expansion and contraction of the diaphragm muscle.
(I'm actually half-serious here, if there is anyone crazy enough to help me out with it.)
Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
Word-processing document stored in a single XML file...
How many ways are there to store a document? Markup (Postscript, XML, LaTeX, etc) and Binary are the only two I can think of. Using a different markup language is hardly an earth-shattering new development.
As is all too often the case here on Slashdot, the summary has seized upon the title of the patent, which has no legal effect whatsoever, while ignoring the actual patent claims, which are all important.
If one actually reads the claims, one sees that the main new part of the invention are the 'hint elements' contained in the XML file. The written description expands upon what hint elements mean: "hints are provided within the XML associated files providing applications that understand XML a shortcut to understanding some of the features provided by the word-processor. By using the hints, the applications do not have to know all of the specific details of the internal processing of the word-processor in order to recreate a feature."
Basically, the invention here is the inclusion of information that lets third-party programs better understand what to do with the format. You can imagine, for example, if HTML included something like this. The del ('strikethrough') tag might be written:
That code would allow a program that did not natively understand the tag to implement a simple version of it. The idea is to allow new features to be introduced into the format while enabling older versions of the software to use them without updating their code. The necessary code comes with the file.
Now, whether that's still new and nonobvious, I don't know, but it's a significantly more accurate summary of the invention than "Microsoft Patents XML Word Processing Documents."
n/t
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
Software patents, great in theory, but this is what happens in practice.
On the summary itself: Even though I agree, can't the slashdot article writers at least TRY to be objective? Save the sarcastic ranting for the comments section please... Let people make up their own opinion by reporting neutrally on a subject. The actual facts are enough. People don't need flashing signs to tell us this is bad.
One of the claims in this patent is that everything is stored in a single XML document. That is not true of ODF. An ODF file is the result of zipping up a bunch of files including not only XML files but various other things, such as image files.
Does this patent cover things like OOXML and their the ISO junk?
I'm thinking Arby's.
And isn't SGML in part something IBM contributed to? So we can hope IBM will contribute to defending "prior art". Without actually reading the patent (I just read the patent abstract), what seems to be "unique" is the XML encoding along with the XSD style sheet; document markup languages are -really old hat- (Scribe's still my personal favorite :-). So "attacking" the patent based on the documented derivation of XML from SGML would seem to me to be a viable strategy, and many mark-up word processors of the previous millennium (including Scribe, if I remember right) had the concept of a 'document style sheet'.
This patent is -particularly stupid- based on the patent abstract. (Hey, if the President can make snap judgements without doing full research, why can't I do it, too???)
How much is the typical bribe to a patent supervisor? This is truly a laughable one. I'm not going to bother counting the number of XML books I have on our home book shelves. I guess Microsoft sent them back through the time machine in the Redmond basement.
The Land Rushes that served up the last of the best lands America had to offer aren't too unlike the rationale driving the patenting of intellectual property. Corporations are driven by the need to protect themselves from potential future costs by claiming every "square inch" of intellectual property the US patent system will allow them to grab. If international laws are put in place governing intellectual property that are enforceable then the current seeming madness is the best available means of positioning American interests for the largest possible slice of the pie. About the time of the last land rushes Spencer's ideology of "survival of the fittest" was being touted as a rationale for the unconscionable actions of Yankee Traders who were infamous for their ruthless greed. It's a hedgemonists' zero sum game. There's method in the madness, madness though it be.
ideopath @ play
"Not long ago, the Black Gate of Armonk swung open. The lights went out, my skin crawled, and dogs began to howl. I asked my neighbor what it was and he said, 'Those are the NazgÃl. Once they were human, now they are IBM's lawyers.'"
You missed one of the constituent companies... Toro lawnmowers.
Their methods of hunting down and killing the offending cuties has some people upset, but nonetheless is picking up sponsors for televised "kitty rodeos". Word is that Ford Motor Company has signed on to sponsor one of the mowers in next year's "Kitten Splittin' Cage Match" to be broadcast on pay-per-view.
"Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
What matters isn't what the abstract says, it's what the claims, especially the independent claims, say. Here are the two independent claims in this patent, formatted for improved clarity (I hope). They basically say the same thing, except that the first is a "method" claim, claiming a method for doing something (in this case, "creating a document in XML in a computing device that is understandable by many applications"), while the second is an "apparatus" claim, claiming an apparatus (in this case, "a computer-readable storage medium having computer-executable instructions for interacting with a document") that performs a function:
XML already provides the ability to ignore things that are not understood.
My head just hurts trying to think of how one could consider this patentable.
Any sufficiently obvious technology is indistinguishable from innovation.
I'd say that Microsoft looks a lot like this. What else is there to say?
The diversity and expression of human opinion is essential to human survival.
But it still costs a fortune to get it challenged. That is the real problem. It is an armsrace and the one with the biggest pocket wins. I wonder when this cold war bubble will burst.
Why don't you ask Nicola Tesla...
You can't take the sky from me...
I'm patenting complaining about Microsoft using XML. I'll make a fortune.
Patent Office, IRS, Post Office, Department of Motor Vehicles, Social Security, Department of Homeland Security, FEMA ...
Now, who out there wants to add government run health care to that list?
The more you regulate a company, the worse its products become.
I think this is wonderful. The more absurd no limits patents that are issued, the sooner it will reach the proper critical mass (mess) we need for the whole patent system to properly implode on itself. At some point it is going to become obvious that better than 50% of the patents are invalid for one reason or another, the other 50% where just useless; and, the whole mess is just holding back innovation and stifling profits. Even MS might wake up one morning and discover that they the patent system is costing them too much money and waisting too much of their resources, and no idiot in their right mind would actually pay them for most of their patent portfolio.
Living in Chile
That anything can be bought.
---- Booth was a patriot ----
Like, say, 99% of the audio and video on the web. MpegLA holds patents for most of the key concepts in mpeg and h264 video, and I think Frahenhoffer institute or someone has the mp3 ones. Sad, but true.
I'm going to patent the business model of collecting obvious and prior art patents and then suing people that violate them. I'm going to be a patent troll troll.
Patent examiners aren't allowed to generalize. I remember reading that a claim for putting a "plurality" of book pages online in a retrievable format (what good would an irretrievable format be?) was somehow different from putting up only one page (the cover), which had already been patented or something by Amazon.
So Mr. Harris got his "invention" patented after all.
The problem is that there are no clear tests for "obvious" so they seem to default to "exactly this hasn't been patented before."
Then you have to spend a million dollars or two if you want to fight it out in court to prove that their claims are absurd in front of a Texas jury, thanks to the wonders of forum shopping. (And no, you still can't get away. These days they just sue a local company as well as everyone else to pin down Marshall Texas or somewhere else in the district as the forum.)
You might enjoy reading this, too. BTW, if you can recommend another book along the same lines, I'm interested in reading it.
The diversity and expression of human opinion is essential to human survival.
Whoa, Steve, cool down. Throw a couple of chairs and chill out.
.
Trolling is a art,
Patenting what the submitter claims they're patenting, seems too ludicrous even for the USPTO, and there's a lot of things in the patent which don't make much sense if that's actually what's being patented. I would appreciate it if someone with more knowledge of patents could take a look at this thing and confirm what they're actually patenting.
Basically, the invention here is the inclusion of information that lets third-party programs better understand what to do with the format. You can imagine, for example, if HTML included something like this. The del ('strikethrough') tag might be written:
That code would allow a program that did not natively understand the tag to implement a simple version of it. The idea is to allow new features to be introduced into the format while enabling older versions of the software to use them without updating their code. The necessary code comes with the file.
In other words, it's a way to include executable code in one part of the file, and a call to it in another.
Presuming your characterization is correct, what Microsoft patented is a particular way to build an unpatchable security hole into an XML editor. B-)
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
I have just filed a provisional patent for providing porn in xml format. I will soon own the entire internet! MWAHAHAHAHA!
Ian Ameline
This just in: Sony has filed no less than 50 patents on robot kittens.
Any insufficiently advanced magic is indistinguishable from technology.
I have just filed I have just filed a provisional patent for looking at the computer from a sitting down position.
......
ALL SHALL KNEEL (or stand) BEFORE ME !!!!! HA HA HA
Incorrect on both counts.
You need a degree in science or engineering to be an examiner, the examining corps has been hiring over 1200 examiners a year and fee diversion has ended.
The main problems for examiners has been lack of time (has not changed since 1976), a lack of an easy way to text search non-patent literature, increased number of claims, increased claim length, longer specifications, and more clerical tasks. Both the patent bar and the examiner unions want more time for examiners. Examiners do the best they can in the ~22 hours they have allocated for a case.
We will see what changes if Kappos (former head of IBM's IP dept) is approved by congress and takes over leadership of the USPTO.
Bring back the old version of slashdot.
You should be modded to oblivion for suggesting that free and open discussion could be anti-Microsoft.
"I've got more toys than Teruhisa Kitahara."
Examiners make pretty decent money. Right now they are getting four years at $5,000-$10,000 a year hiring bonuses. You typically can start as a GS-7/9 with 50-77k and hit over $100,000 a year in less than 4 years before overtime (you can make up to $153k a year) and bonuses.
Not bad to hit mid $100's in your mid-late 20's. Plus until recently you could go to law school for free, grad school for free, tons of vacation, a pension etc. they do have to offer high pay/benefits as turnover is high.
Bring back the old version of slashdot.
eXclusively Microsoft's Language.
Think global, act loco
That code would allow a program that did not natively understand the tag to implement a simple version of it.
You mean like <img src="..." alt="Text"> or <noframes>?
and the HORSE he rode in on
The innovative thing is that they got OLE In Place Editing to save its streams to an XML document. It's actually may be something of a hack, but most notably, unlike Excel, you really can round trip a Word 2003 document with nested OLE in Place spreadsheets and other stuff and it works. I just created a Word 2003 document, created an Excel sheet inside of it, confirmed it by doing Excel stuff and using Excel menus in Word, saved the whole shebang as Xml, and I was frankly pretty pleased that it loaded it up again.
The thing is, I don't know that Open Office ever really supported OLE In Place Editing on Windows and I would bet probably not because OLE 2.0 is a set of COM libraries and I don't see such how they'd port it over to other platforms. That's a big job. In fact, I really can't think of any other Word processor besides Word that can be an OLE 2 host... seems like nobody else did the Scribble App that happened to be writing word processors....
In any case, so yeah, Word is way more powerful than anybody else when it comes to round tripping Xml, and its easy to demonstrate. Everybody else could at best only save a version, but, Microsoft can round trip the active nature of the content, and that is pretty cool, new, and innovative.
This is my sig.
I use XML to wrap oil and gas pipeline data and then display it as a type of document. Am I going to get sued by Microsoft? Am I a personal example of prior art? We (the people I work with) have been doing this for over 10 years.
I am speechless... How much dumber can these Software Patents get?
Software Engineer: "Hey look, I made this window open by using Ctrl-O. Neat huh?"
Manager/Lawyer/CFO/CEO: "Write it up! We'll corner the market on opening any windows! They'll be stuck! HA! Brilliant!"
Software Engineer: "What have I done... Oh well, where's the sysadmins? I must frag."
Software patents do not make sense in our current system. We crave competition, we need it. You build a brilliant program, I'll find someone who will one-up you. Don't worry, you get to fight back. Just make your program better/stronger/faster. That's how it works here.
First rule of 'Software Club': You don't fucking patent 'Software Club'.
[throws mic on floor]
Peace!
Fuck you and fuck Microsoft. This is about stupidity of the USPTO.
On the other hand, maybe it isn't stupidity. Lots of dough at Redmond to throw around.
this was outsourced to India. That would explain why they have really gone downhill.
Red Hat love patents too.
I'll just point you here.
at this rate.
Winkey shortcut mapping for 64bit windows. WinKeyPlus
covenants from a multi billion dollar megacorp famous for breaking all the rules? excuse me i snicker a bit.
id say the fact they got the copyright despite their quagmire with ODF is proof enough their intent.
just remember, if you kill all the rich people, who will remain to remind you how exciting and fun capitalism is?
Good people go to bed earlier.
Pay me.
> in a computing device that is understandable by many applications
So, they're patenting ... applications that can understand computing devices?
Presumably, now that they have very thoroughly patented the OOXML file format, any software that has the ability to read or write that format will need a patent licence from Microsoft?
What effect will this have on Openoffice?
You too can break free of this abuse. You just have to tell yourself that you deserve better. That happiness is your right.
Just say NO. Enough is enough.
You can find LUG in your area, and call them anonymous for advice on how best to break free from this cycle of abuse and gain control back of your own life.
If you know someone who is being abused by MS, do not look the other way, but lend a hand. All it takes sometimes is a live-cd on a usb-stick to turn someone's life around.
How the hell is that related to the Parent?
US patent office website is Slashdotted :)
Hasn't OpenOffice.org been using exactly this system now for YEARS??? Just how many million pieces of prior art does it take to make the granting of these mindless patents obviously corrupt?
Comment removed based on user account deletion
Isn't this what markup languages are for?
Next up in the news, Microsoft sues Professor Emeritus Donald Knuth, has him stripped of his tenure and publicly flogged for his willful violation of Microsoft's innovative XML patent. All users of his illegal and immoral free software TeX and METAFONT will be billed ONE MILLION DOLLARS for DCMA violations
That's it! I am patenting use of letters in recognizable patterns to represent spoken language!
OpenOffice (as StarOffice way back) reinvented the whole "OLE 2" thing to support in-place editing on multiple platforms, which of course wasn't (I don't know about now) compatible with MS Office's implementation.
-- Sig down
One of the claims in this patent is that everything is stored in a single XML document. That is not true of ODF. An ODF file is the result of zipping up a bunch of files including not only XML files but various other things, such as image files.
I am submitting a patent to cover every xml data schema other than those patents already held by Microsoft.
Insane.
Salut,
Jacques
Anonymous coward here. I had the distinct displeasure of serving as a consultant to the USPTO. I spent three miserable days giving the computer-type examiners short courses on a number of topics concerned with modern computing. I think there were a total of four questions in all the time I was there. Nobody showed any curiosity or enthusiasm. When I asked questions I would usually not get any replies, and would have to call on somebody, just like third grade.
is the position that Microsoft wants.
Mod me up/Mod me down: I wont frown as I've no crown
Let's set them up with a special section called Patent Office Ask Slashdot Submissions (POASS).
Funny acronym aside - it might be a good idea.
We on slashdot seem to know more about prior art than the USPO or the lawyers submitting the patent requests.
Let the acronym race begin...
I say things which affects my Karma negatively. (and I don't care) For instance; All religion is false.
OK, I did not invent the wheel but I think I'll patent the use of the wheel on any machine that uses four of them in order to fascilitate motion. How on earth did they get a patent on what every programmer has been using XML for since it was released?! Open offic used XML long before microsoft switched to docx. I've been doing the same trick at my office as well. This just proves software should not be subject to patents. It is too nebulous and abstract to be governed by the same rules as physical devices.
Like nearly every patent story on Slashdot, this one is worthless because the submitter didn't look at the claims.