Comments
rock333 wrote: At the IaaS Cloud layer virtualisation is going to be essential to allow the self service attributes, all painful and slow to do with physical hardware. Moving up the stack to PaaS and SaaS the use of virtualisation may, as you say, be less required if you put lots of smarts into your software. A lot of software does not have those smarts and by utalising virtualisation of the layers below can manipulate existing software architectures to have more cloudy attributes through automation (eg run load balancers and deploy more servers automagically). Over time, as new investment in software at...
Cloud Expo on Google News
SYS-CON.TV

2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
Judge Saves Microsoft $388m
Found Microsoft’s patented Production Activation system did not infringe on a patent

Microsoft Developer on Ulitzer

A Rhode Island district court judge Tuesday struck down a jury verdict ordering Microsoft to pay an obscure Australian developer by the name of Ric Richardson $388 million, reportedly the fifth-largest patent infringement award in history.

In a relatively rare and painstaking post-trial judgment as a matter of law (JMOL), Judge William Smith found Microsoft's patented Production Activation (PA) system, its scheme for defeating illegal copying of Windows and Office, did not infringe on a patent held by Richardson's companies Uniloc Singapore Private Ltd and California-based Uniloc USA Inc.

He said the jury "lacked a grasp of the issues before it and reached a finding without a legally sufficient basis."

Uniloc says it will appeal, but Smith's decision promises Microsoft a new trial on the amount of damages if his decision is overturned.

On reflection, the judge now agrees with Microsoft that Uniloc's insinuations of copying, which he says had no basis in fact, prejudiced the jury and that - in coming to the damages - it ultimately failed to follow his instructions to disregard a Uniloc pie chart showing a total market value of $19.27 billion and Uniloc's contention that Microsoft's liability amounted to a "mere" 2.9% of the whole pie or $564 million.

The entire market value rule only applies, the judge said, when "the feature at issue (here, PA) constitutes the ‘basis for customer demand' or ‘substantially creates the value of the component parts.'" And nobody ever bought Windows or Office because of PA.

The judge said, "Uniloc's argument elevates form over substance. Although Uniloc did not offer a traditional royalty calculated as a percentage of overall product sales, use of a large pie stuffed with desirable features of Windows and Office to make a royalty slice for PA seem small and reasonable, combined with repeated references to the numbers under the guise of a ‘gut-check,' encourages exactly what the rule seeks to prevent - awarding damages far in excess of the contribution of the precise patented invention. Given Uniloc's repeated use of the evidence with both experts and in closing, the impropriety and unfair prejudice is not insignificant. The $19 billion cat was never put back into the bag...in spite of final instructions that the jury ‘may not award damages based on Microsoft's entire revenue from all the accused products in the case.'"

The judge said he is absolutely certain that jury was swayed by the plaintiff's glib, simplistic arguments to find Microsoft guilty of infringement in the first place.

Uniloc's "approach," he said was "to boil down complex computer software programs to a kind of generic word find puzzle that ignores how the allegedly infringing system actually works and, most important, the actual disclosure of [its] ‘216 patent."

The judge's decision this week is the second time that the case has been thrown out. In a summary judgment the same court found Microsoft did not infringe Uniloc patent 5,490,216 in 2007 and the case was only revived on appeal and then on a very narrow basis of how a cryptographic PA algorithm worked.

What started with 24 claims in 2003 when Uniloc filed suit was hanging by just one claim and Judge Smith spends most of his 66-page decision explaining in infinite detail any geek would love - complete with diagrams and a video of Microsoft's expert testimony - exactly how Microsoft's widgetry isn't the same as Uniloc's.

At the same time, however, he denied Microsoft's motion to declare the Uniloc patent invalid.

About Maureen O'Gara
Maureen O'Gara the most read technology reporter for the past 20 years, is the Cloud Computing and Virtualization News Desk editor of SYS-CON Media. She is the publisher of famous "Billygrams" and the editor-in-chief of "Client/Server News" for more than a decade. One of the most respected technology reporters in the business, Maureen can be reached by email at maureen(at)sys-con.com or paperboy(at)g2news.com, and by phone at 516 759-7025.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest AJAXWorld RIA Stories
Lately there has been a lot of buzz around HTML5 Web Sockets, which defines a full-duplex communication channel that operates through a single socket over the Web. HTML5 Web Sockets is not just another incremental enhancement to conventional HTTP communications; it represents a c...
JackBe enterprise mashup software company, on Thursday announced that its award-winning Presto Enterprise Mashup Platform is now running on Amazon Elastic Compute Cloud. ‘Presto Cloud (Community Edition)’ is immediately available at no cost to all members of JackBe’s Mashup Devel...

 

Abstract

There are many different types of command line options that programs need to recognize. Many languages (e.g.: bash and perl) has built-in processing of command line options; Java does not. The Java Command Line Options (JCLO) package performs this task fo...

"We did not enter the search business. [Google] entered the phone business. Make no mistake they want to kill the iPhone. We won't let them... I want to go back to that other question first and say one more thing. This don't be evil mantra - It's bullshit." - Steve Jobs at an emp...
Did you know that PHP runs on Windows?? Run Drupal, WordPress, SugarCRM, or other PHP-based apps on Windows today with the free Microsoft Web Platform Installer. Microsoft WebsiteSpark is a specially designed program for PHP Web developers and designers to help you explore runnin...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE