I've just got through reading one of the 2 PDFs and...
I have summarized the 5 infringement claims sent to the US ITC below and assigned each a novelty score to reflect how novel/obvious each of these innovations might be to any marginally competent nerd...
They are, to my mind and as you might suspect, utterly nebulous. I can only imagine the other 3 are equally lame. The Judge should kick their asses back to Redmond and void these ludicrous "patents".
Roger Heathcote.
-------------------
US Patent 6175789 "Vehicle Computer System with Open Platform Architecture" January 16, 2001.
Violates at least claim: 1 and 16
In essence: Microsoft in 2001 invented the idea that subsystems of a product (in this case a car) should be able to talk to one another.
Novelty score: 0/10
US Patent 7054745 "Method and System For Generating Driving Directions" May 30, 2006.
Violates at least claim: 1
In essence: Microsoft in 2006 invented human friendly driving directions by...
a) Concatenating close instructions together
b) Saying less words if instructions are close together
c) Not making as many mistakes as every previous system
Novely score: 1/10
US Patent 5579517 "Common Name Space for Long and Short Filenames" November 26, 1996.
Violates at least claim: 1,2, 3, 4, 22, 26, 31, 36
In essence: Microsoft in 1996, in order to get round the short name / long name problem created by Microsoft's fat-16, "invented" with fat-32 the notion of just tacking the long ones onto the end of the directory table and sequentially numbering the clashes in the shorter namespace.
Novelty score: 0/10
US Patent 5758352 "Common Name Space for Long and Short Filenames," May 26, 1998.
Violates at least claim: 1, 12
In essence: As above.
Novelty score: 0/10
US Patent 6256642 "Method and System for File System Management Using a Flash-Erasable, Programmable, Read-only Memory" July 3, 2001
Violates at least claim: 4
In essence Microsoft in 2001 invented the idea of making raw flash memory's ABI look like normal memory's ABI by swapping blocks around behind the scenes with "compaction-threads"
Novelty score: 2/10
----------------------------
If people had understood how patents would be granted when most of today's ideas were invented and had taken out patents, the industry would be at a complete stand-still today. The solution ... is patenting as much as we can. ... A future start-up with no patents of its own will be forced to pay whatever price the giants choose to impose. That price might be high: Established companies have an interest in excluding future competitors.
--Bill Gates