Linked by Thom Holwerda on Sun 29th May 2011 21:29 UTC, submitted by teigetje
Microsoft It turns out that a lot of people haven't been paying attention. Over the weekend, a story about how Microsoft is earning more from HTC's Android devices than from its own Windows Phone 7 sales spread all across the web, with surprised reactions everywhere. Anyone who has been paying attention to Microsoft's recent patent trolling regarding Android could've seen this coming.
Permalink for comment 475166
To read all comments associated with this story, please click here.
RE[3]: Patent troll?
by JAlexoid on Mon 30th May 2011 22:58 UTC in reply to "RE[2]: Patent troll?"
Member since:

Actually I'm one of a small set of people with a Comp Sci degree and a Law degree. I've spent a lot of time looking into these issues in detail.

Ahh... A fellow IT guy with a proper understanding of law.

While I wouldn't dispute that the patent system is prone to abuse (and frequently abused), that does not mean that all patents are abuse in and of themselves.

Software patents are in most cases abusive in nature. Though I myself am not in US, I work for the Big US company where I have been on patent review panels and have seen what gets patented. The best of them and the worst. The difference between them is incredibly narrow...

Personally I'm not too concerned if an employer asks a developer to implement "x" solely because they saw it in some other product, and the subsequent implementation of "x" infringes on a patent held by those who conceived of it.

I said the requirement is the same, not copying a feature. It's "Implement swipe to unlock"(copy a feature) vs "We have touch panel, implement an unlocking mechanism"(same requirement)

In this case the first group had significantly higher costs by virtue of trying out many failed ideas, refining ideas to be usable and useful, user testing etc. The second group is just paying for code to be written.

Same requirement will in software development result in exceptionally similar algorithms. Simply because people are taught the same basic principles.
The algorithms may take a lot of resources to develop or very little, but that mostly depends on how smart are the developers.
Yet for the most advanced patent applications it's "Oh! I remember there is a mathematical formula that will help solve this". The not so advanced are the "customer requested packaging"* used by Lodsys.
I can safely tell anyone without a doubt, that I have infringed on that patent in 2001, before it was filed. Why did I infringe on it? Because I had the same requirements as the person that decided to patent it.

* - Based on a quick reading, any Agile development methodology is infringing on this patent.

Reply Parent Score: 2