On CBS MoneyWatch: 10 Most Expensive U.S. Colleges
BNET Business Network:
BNET
TechRepublic
ZDNet

September 30th, 2009

Judge overturns $388m patent verdict against Microsoft

Posted by Richard Koman @ September 30, 2009 @ 6:14 AM

Categories: Microsoft, Patents

Tags: Algorithm, Patent, Verdict, Microsoft Corp., Uniloc, MD5, Engineering, Richard Koman

In a 66-page decision (PDF) , a Rhode Island federal district court has overturned a whopping patent infringement verdict against Microsoft. The ruling comes after six years of procedural wrangling, including a trip to the Federal Circuit, and a jury verdict of $388 million.

Now the judge has overturned the jury’s verdict as a “judgment as a matter of law.”

The patent at issue concerns a patent for a software registration system, originally granted to Ric Richardson and his company Uniloc, and allegedly infringed by Microsoft’s Product Activation system used in Windows XP, Office XP and Office 2003. Despite the similarities in the systems — they both involve locally and remotely generated unique IDs and an algorithm that compares the two — the court found ultimately, Microsoft’s system did not infringe Uniloc’s.

There are many complex technical and legal issues at play here, but it all seems to come down to whether the MD5 and SHA-1 algorithms that PA uses are equivalent to Uniloc’s simple summation algorithm. The court focused on this difference as the key (so to speak) of noninfringement.

A simple comparison of MD5 as a whole to the algorithm Uniloc’s patent discloses clearly reveals non-equivalence. While the existence of additional components or different steps does not per se preclude a structure from being considered substantially the same as another structure, the various non-additive mathematical operations in MD5 demonstrate significant (and undisputed) differences between MD5 and the summation algorithm in the ‘216 patent, which cannot be overstated.

For example, the compressive, circular shifting and mixing functions fundamentally create a more secure result compared to an algorithm based in summation as the specification discloses. Indeed, the unchallenged evidence was that MD5’s hallmark is the variety of its logical and mathematical steps to obtain a more secure result. This complexity highlights the advantage of an irreversible one-way function with a fixed output, instead of an algorithm that uses a single type of reversible operation (with no fixed output), such as that disclosed in the patent.

The court went on to address other issues, but I will leave it at that. After six years, and almost $400 million in play, count on Uniloc to appeal. If they’re successful, the whole matter will go back to trial.

None of which has any bearing on the appeal in the I4i patent case, which Microsoft also lost at trial. In that case, the appeals court will likely find infringement but slash the $290 million verdict.

  • Talkback
  • Most Recent of 102 Talkback(s)
are you questioning our founding fathers
"the reason we have juries is that a dozen people are many times smarter than one (the judge)."

Duh, maybe. That's like saying "But not if they came from East Texas."... (Read the rest)
Posted by: byter_z Posted on: 10/21/09 You are currently: a Guest | | Terms of Use
Horrible Precedent  Stuka | 09/30/09
Dear Stuka  Quebec-french | 09/30/09
Unfortunately you are right  Stuka | 09/30/09
sadly my faith on manking is long gone  Quebec-french | 09/30/09
More likely...  Marty R. Milette | 09/30/09
"He who has the most money"  larrycallaway@... | 09/30/09
Especially when that jury is in the US District Court of Eastern Texas  James T. Kirk | 09/30/09
That County is Famous for Patent Squatter Awards!  i2fun@... | 09/30/09
you must be some northen liberal  Linux Geek | 09/30/09
Yes! Texas IS behind the times!  kd5auq | 09/30/09
@ Linux Geek, here's some thoughts for you!  i2fun@... | 09/30/09
I hear ya!  bendib | 09/30/09
i2fun,  The Star King | 10/01/09
Ironic  gcrain@... | 10/01/09
well...  DaemonSlayer | 10/01/09
Jury of their Peers?  Gerry_z | 09/30/09
This isn't setting precedent  LorneG93 | 09/30/09
It depnds alot on the jury's understanding  GuidingLight | 09/30/09
Best Justice Money can buy!  Reality Bites | 09/30/09
This is the same thing that AMD did for years  rparker009 | 10/01/09
no precedent  gabriel bear | 10/01/09
bad verdict  Linux Geek | 09/30/09
knolegeable jury?  croberts | 09/30/09
Yeah, well said, croberts  bigmutt | 09/30/09
Knowledgeable jury? Hot coffee anyone?  sdwilliams2009 | 09/30/09
are you questioning our founding fathers?  Linux Geek | 09/30/09
Uh huh  NonZealot | 09/30/09
Thinking the same thing  Viva la crank dodo | 09/30/09
That being said - would you then make the bad jury decision stand?  daftkey | 09/30/09
No and No  Viva la crank dodo | 10/01/09
Can't always blame the jury.  prickey2 | 10/01/09
I don't doubt it  Viva la crank dodo | 10/01/09
Right...  SquishStomper | 09/30/09
Are 12 random guys always better than a picked specialist?  Marco Zamora | 09/30/09
Our Founding Fathers never heard of "jurymandering"!  kd5auq | 09/30/09
are you questioning our founding fathers  byter_z | 10/21/09
Not guilty by reason of extreme wealth  HollywoodDog | 09/30/09
RE: Judge overturns $388m patent verdict against Microsoft  TheBloodletting | 09/30/09
RE: Judge overturns $388m patent verdict against Microsoft  ilovenudism | 09/30/09
those are actionable words.  mombo3 | 09/30/09
I am in contempt of this court.  SpikeyMike | 09/30/09
Check his bank account or blind accounts ...  msdead | 09/30/09
For generations it's been asked ...  IAFarm2 | 09/30/09
LOL.. grin  UAC nanny screen | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  mathomp3@... | 09/30/09
Agreed! Trial by Jury is for Humans! grin  i2fun@... | 09/30/09
RE: Judge overturns $388m patent verdict against Microsoft  Richdoode@... | 09/30/09
Bigger issue...  kingle1 | 09/30/09
It was not an appeals court  granvillea | 10/08/09
re: mickey mouse  owner@... | 10/01/09
re: mickey mouse  oldjags | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  josh3io | 09/30/09
Let;'s calm down...  yatim99 | 09/30/09
Ok...  DaemonSlayer | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  NoSpark | 09/30/09
Federal appeals courts exist largely to protect wealth  HollywoodDog | 09/30/09
but wait!!! there's more!!!  DaemonSlayer | 10/01/09
What are you people saying?  cornpie | 09/30/09
The Judge found that the Jury was duped by a slick talker  dysart | 09/30/09
should be "software uses some addition in its mathematics, it is only summa  dysart | 09/30/09
or...  SpikeyMike | 09/30/09
So let me see if I understand this correctly.  RocketEater | 09/30/09
To put it bluntly...  zkiwi | 09/30/09
Nice summation.  ye | 09/30/09
Excellent post  NonZealot | 09/30/09
Yes but  Viva la crank dodo | 09/30/09
I'm amazed by the level of discourse here  Marco Zamora | 09/30/09
Don't get your hopes up  jackbond | 09/30/09
Has anybody checked the bloated Linux code...  jackbond | 09/30/09
Thanks  Viva la crank dodo | 09/30/09
The difference is...  jackbond | 09/30/09
Not sure the name  Viva la crank dodo | 09/30/09
True but..  daftkey | 09/30/09
PLEASE  DaemonSlayer | 10/01/09
This cynic finds herself badly in need of a gas mask  Laraine Anne Barker | 09/30/09
So are you saying...  rapson | 09/30/09
Judges step in when the interests of the wealthy are threatened.  HollywoodDog | 09/30/09
Highly qualified people?  rkoman@... | 09/30/09
Two Words... Jury Nullification  rep2009 | 09/30/09
Or to put it more diplomatically...  daftkey | 09/30/09
An expert  Viva la crank dodo | 10/01/09
Other reasons too.  DaemonSlayer | 10/01/09
happy  Viva la crank dodo | 09/30/09
re:This cynic finds herself badly in need of a gas mask  owner@... | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  tomonroad | 09/30/09
Not really  rep2009 | 09/30/09
RE: Judge overturns $388m patent verdict against Microsoft  KrazyGuy | 09/30/09
RE: Judge overturns $388m patent verdict against Microsoft  Bill Jones1317 | 09/30/09
RE: Judge overturns $388m patent verdict against Microsoft  billcheng | 09/30/09
What needs to be overturned...  bblackmoor@... | 09/30/09
RE: Judge overturns $388m patent verdict against Microsoft  twaynesdomain | 09/30/09
Why a jury trial  owner@... | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  bentop | 09/30/09
Dammit, dammit, DAMMIT!!!  bendib | 09/30/09
Message has been deleted.  Quebec-french | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  seymour01 | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  jnyberg@... | 10/01/09
RE: Judge overturns $388m patent verdict against Microsoft  keith.stacy@... | 10/01/09
Judge overturns $388m patent verdict against Microsoft  DavidBassPlayer | 10/01/09
The problem is not patents  ohdotoh | 10/01/09
Unfortunately...  DaemonSlayer | 10/01/09
Same judge dismissed this case earlier.  chemist109 | 10/01/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads