Microsoft Word Falls Foul of XML Patent

Uh oh, this sounds really bad! LWN is reporting that:

Here is a press release from legal firm McKool Smith, which is quite proud at having gotten a US court to rule that Word violates patent #5,787,499. “Today’s permanent injunction prohibits Microsoft from selling or importing to the United States any Microsoft Word products that have the capability of opening .XML, .DOCX or DOCM files (XML files) containing custom XML.” The text of this patent is quite vague; if it stands it could almost certainly be used to make life difficult for free software as well.

Microsoft taking a beating for this is not something to celebrate, this is yet another example of how software patents are really bad for all the players in computing.

Microsoft Guilty of Patent Infringement (again)

A patent infringement battle that’s been going on in the US for 6 years between Uniloc and Microsoft over an Australian invention that lies behind the product activation used in Windows and MS Office, etc has been resolved – and Microsoft has lost to the tune of a cool US$388 million – that’s over half a billion Australian dollars…

On Wednesday, the jury found Microsoft wilfully infringed the patent.

Wilful infringement means that Microsoft knew about it and didn’t care, rather than just not knowing it had been patented. Microsoft tried to argue that the patent was invalid, but the jury didn’t buy that argument. All rather ironic after the Tom-Tom issue (they settled as Microsoft were about to get their imports to the US blocked prior to any judgement on whether or not it was a real issue)..

There’s an interview with the CEO of Uniloc, Brad Gibson, about the verdict on the ABC website.

Sensible talk on patents from ZDNet

Like many western nations that built up their industries under protective laws and now demand that developing countries remove restrictions that they relied on we see Microsoft doing much the same with Tom Tom, as ZDNet points out when discussing why Microsoft are eager to avoid talking about the details of their patent case..

The TomTom claims cover such things as a multitasking computer on which you can run programs, in a car. A wireless Internet-connected computer, in a car. And how to create long file names in the MS-DOS filing system–a fix introduced in Windows 95 because MS-DOS is a direct descendent of 1974’s vintage 8-bit CP/M operating system. A direct descendant? More a bastard child: MS-DOS helped itself freely to many of CP/M’s design concepts, in some detail. But those were the days when Bill Gates could say that software patents had the potential to put the industry at “a complete standstill” and with good reason. If the sort of protection Microsoft now claims for itself had been available to CP/M then, Microsoft would never have created its monopoly, nor amassed a fraction of its power.

Hopefully Tom Tom now being a member of the Open Invention Network will give Microsoft pause for thought. As regards how the system currently works, I cannot put it better than how ZDNet sum it up:

The patent system is not just broken, it is poisonous. It works by fear, using the civil courts as cudgels in the hands of bullies.

Sadly I suspect it’s unlikely to change in the near future.. 🙁

Patent Trolls Attack OpenMoko Project

It appears that the patent trolls Sisvel are attacking the OpenMoko project, and as part of their strategy the project has chosen to pull all of their downloads whilst they remove any support for MP2 and MP3 files.

The short story is that we are in a protracted battle with some patent trolls. Google for Sisvel. In order to get ourselves in a stronger position, we want to make sure no copies/instances/whatever of patent-infested technologies like MP2 and MP3 exist on our servers. Our phones never shipped with end-user MP3 playback features, but we want to use this opportunity to make sure it’s not even in some remote place somewhere.

As Sisvel aren’t the only ones to sue over MPEG related patents (( note that Microsoft won on appeal very recently, reversing the decision )) it really does bring the message home that MPEG is not a safe technology for audio files and that things like Ogg-Vorbis and FLAC are far better (and safer!) choices in the long run.

50%+ of Standards Norway Tech Ctte Resign Over OOXML Approval

Thirteen of the twenty three members of Standards Norway have resigned over its decision to recommend OOXML to ISO when 19 voted no and 2 voted yes for it (one of whom was Microsoft). The Inquirer has a rough Google translation of the letter, which says things like:

Standard Norway chose to defy their own technical committee and vote yes to a specification that is immature, useless, and unworthy of being called an ISO standard.

and the damning:

The administration of Standard Norway trust 37 identical letters from Microsoft partners more than their own technical committee.

Ars Technica describes that last issue as:

Standards Norway has defended its conduct and asserts that its vote in favor of OOXML approval was based on the outcome of a public inquiry in which a majority of the responses it received encouraged support of OOXML. The standards body has also admitted, however, that a significant number of those responses were identical submissions authored by Microsoft.

All the ex-members say they will continue to work towards meaningful standards outside of Standards Norway.

VueStar Image Link Patent Info Site

For those who’ve heard about the crazy news about the patent trolls that are invoicing people based on their claims to have invented image linking in 2000 (and patented it in 2002) there is a site that is gathering information about the patent itself (Republic of Singapore Patent No. 95940) and the Australian company behind it.

The site is at http://suevuestar.biz/ and includes the handy information that the Australian patent actually lapsed because they failed to pay the renewal fees!

Adobe Opens Flash 9 Specification (Updated)

As part of Adobe’s OpenScreen project to get Flash onto more devices they have just openly published the Flash 9 specification, with what appear to be no restrictions on their part (that I can see). The OpenScreen site seems to confirm it, listing their moves as:

  • Removing restrictions on use of the SWF and FLV/F4V specifications
  • Publishing the device porting layer APIs for Adobe Flash Player
  • Publishing the Adobe Flash® Castâ„¢ protocol and the AMF protocol for robust data services
  • Removing licensing fees – making next major releases of Adobe Flash Player and Adobe AIR for devices free

This is great news, suddenly Flash becomes an open standard and the projects to create open source viewers for it suddenly should have a lot of the information that they need. It doesn’t remove all the issues though, some of the codecs that can be employed are patented and can themselves attract licensing fees, but it does appear that they are not required (unlike OOXML, which requires MP3 for audio content for example). It also means that people wanting to implement open tools to create Flash content, or export to Flash, will have their job made a lot easier too.

Hats off to Adobe – better late than never!

Update: This also includes the FLV/F4V specification too!

Found via the ever excellent LWN..

Patent Proposal

Erm, I don’t know quite what got into this person!

The purpose of this invention is to provide an improved method of proposing marriage to an individual. The method of proposing to an individual generally comprising the steps of meeting the individual; exchanging names with the individual; dating the individual (not necessary); drafting a government document having a proposal to marry the individual incorporated therein; and showing the government document to the individual. The government document may be a patent application. The patent application may claim the method by which the proposor will make a marriage proposal to the individual. The proposor could then use the method claimed in the patent application to propose to the individual. The patent application could be the actual marriage proposal.

Thankfully it’s rather restrictive on whom it applies to..

[0022] In the drawings, the method for a proposor to propose to an individual is generally referred to by the reference numeral 10. Method 10 generally comprises the steps of meeting an individual; exchanging names with the individual; drafting a government document having a proposal to marry the individual incorporated therein; and showing the government document to the individual. Preferably, the government document is a patent application. The patent application may claim the method by which the proposor will make a marriage proposal to the individual. The proposor could then use the method claimed in the patent application to propose to the individual. Furthermore, the individual is preferably named Ellen Renee Colyer (hereinafter “Ellie”) and the proposor is preferably named Ryan Thomas Grace (hereinafter “Ryan”). Ryan is more fully described as set forth hereinbelow. Ellie generally comprises a kind, loving individual who has not only been a large support for Ryan during many pressing times, but has also been a large influence on how Ryan approaches life (more so than Ellie will ever let herself realize).

…and the exact method is something that few people will (hopefully) try…

[0014] After drafting the government document, the government document is shown to the individual as generally defined by the showing step. The showing step may comprise placing the government document in a limousine where the individual can find the government document. The proposor could then arrange to have the limousine meet the proposor at a predetermined location where the proposor presents a diamond ring to the individual.

As geeky as the proposal may seem it appears to have worked!

[0045] In the ideal situation where Ellie accepts the diamond ring, Ryan should sign the patent application and deposit the patent application with the United States Postal Service. Preferably, the United States Patent and Trademark Office receives the patent application and, upon examination, issues a patent on the same.

The wedding reception will be a scream..