Wednesday 3 March 2010
Nightmare On Infinite Loop
This Apple patent attack on HTC is very bad news. Like Microsoft's attack on Tomtom, it's a offensive lawsuit based largely on software patents. Unlike Microsoft's attack, it seems to be not about licensing deals but about shutting down the competition, and many of the patents involved are for obvious, fundamental and very general software techniques. LWN has a good article with links to the specific patents involved.
Consider the first claim of patent 7,362,331:
1. A method for moving an object in a graphical user interface, comprising the steps of:
a) determining a path of movement for the object along at least one axis, and a period of time for the movement along said path;
b) establishing a non-constant velocity function along said axis for said period of time;
c) calculating an instantaneous position for the object along said path in accordance with said function and the relationship of a current time value to said period of time;
d) displaying said object at said calculated position; and
e) iteratively repeating steps (c) and (d) during said period of time.
It was filed in 2001 and issued in 2008. (The other claims are mostly restatements of the same idea.) So when Jobs says
"We think competition is healthy, but competitors should create their own original technology, not steal ours."
not only does he believe that in 2000 Apple was the first company to invent the idea of time-based animation of objects with non-constant velocity, but he also believes that they deserve a monopoly on use of that idea until 2021, and that anyone else using the idea until then is stealing from Apple. All three beliefs are ludicrous and shameful.
It's worth noting that any implementation of CSS transitions would infringe patent 7,362,331. I hope Apple isn't planning to sue implementers of CSS transitions for "stealing" their "technology".
That patent was just the first one in LWN's list. Some of the others look worse.
I'm very glad I don't work for Apple.
Comments
But yeah, the US Supreme Court should sort these software patents out and rule against them. And soon.
And how about http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Obligations , which the group producing the draft is supposed to operate under?
The Gnome 3 UI is starting to look shiny, and the graphics stack is getting a makeover.
How about it, aye?
BS!
pj
Just look at Research in Motion having to pay $612.5M to NTP for dubious patents. Big companies have to patent the hell out of everything they do so they don't become victims like RIM. Unfortunately once they get the Patents they can sometimes be used offensively instead of a purely defensive role.
That said, I certainly hope the U.S. Supreme Court can do something to deal with the current mess in patent law. We'll see what they say about the Bilski case. Something needs to be done to reduce the amount of time and energy companies spend obtaining, deploying, and/or defending from low-quality patents.
"No-one is forcing Apple to use these patents offensively."
Of course not. How could someone force Apple to enforce its own patent rights, apart from some kind of exclusive licensing deal? Is that what you meant?
"In fact, no other company feels compelled to behave the way Apple is."
What company "feels" anything? Corporations are legal fictions, not people with feelings. As far as behavior, I'm sure many visitors to this website could come up with examples of companies that behave "the way Apple is." Unless, of course, you mean _exactly_, as in suing someone for these specific low-quality patents. That, of course, would be impossible, since the undefined "other company" doesn't own Apple's patents. If, however, you meant that "no other company" uses patents of dubious quality to weaken competitors, then my original complaint to your comment stands.
So, since I perhaps did not understand your original comment, can you explain exactly what behavior you were referring to that no other company engages in? I thought it was clear that you meant using patents of dubious quality to attack a competitor, which is actually fairly common. It seems that you are saying you meant something else. Please explain, since I think my impression of your meaning is what most people would assume you meant (perhaps I am wrong on that, too?).
1) Unlike Microsoft's suit against Tomtom (and almost all others, including Nokia's GSM patent suit against Apple, AFAIK), it seems to be not about licensing deals but about shutting down the competition.
2) Many of the patents involved are for obvious, fundamental and very general software techniques.
I'm not aware of a comparable case that satisfies both of those conditions.
Regarding "No-one is forcing Apple", I agree with you. I was responding to Rob Anderson who seemed to be suggesting that "the patent system" was forcing Apple to file offsensive lawsuits, or something like that.