41 comments

[ 3.0 ms ] story [ 71.7 ms ] thread
It's clear that their goal is to force Apple to acquire their patent portfolio. Clever trolls.
Either that or they don't realize that Apple, Google and Amazon (Microsoft too?) all know that their own App Stores are at risk. I wonder if this troll can take any two of those legal mountains falling on him.
You say that but it's not just Apple that's being talked about - they've pointed out that Google and Microsoft have also licensed the technology and other large companies such as HP have been contacted about the fact that they haven't.

This isn't an Apple issue, this is an industry wide issue. Apple owning the patent would make the issue go away for Apple but it might actually make it worse for other app stores (if Apple decided to be a dick about it).

On the surface this feels remarkably broad and uninnovative as patents go (similar to the Amazon one click one which I believe was recently said to be invalid - potentially pending an appeal from them).

If this is the case (and it's hard to know without knowing more detail and more law than I do) then it really needs to be fought and overturned.

It would be nice to see the big players - Apple, Google and Microsoft - setting up some sort of fund to allow the small developers to fight this properly for everyone's benefit.

The actions of patent trolls might be curtailed if they knew that there was a distinct possibility that the next letter they sent off to a one man software house was going to be met with an army of the most vicious lawyers money can buy queuing up to kick your ass from here to kingdom come.

Does US law allow for 3rd party funding of such cases?

Lodsys say that Apple, Microsoft and Google are "licensed", but they don't make clear whether those companies actually paid for a licence, or if they were granted it freely by Lodsys as part of a PR campaign to make them look bad for abandoning their developers.
Lodsys don't care about making Apple look bad.

They're patent trolls, they care about making money. If anything they'd want to avoid upsetting Apple because the minute Apple's legal and financial muscle gets involved things are a lot lot harder if you're Lodsys.

Not if Apple's "financial muscle" decides it's easier/quicker/cheaper to buy Lodsys out than to let the uncertainty hang over their developer community. They're fairly clearly communicating "we are only in this for the money" in their blog posts. They clearly have been thinking of the best way for them to make money from these patents (which IV used to own but clearly didn't feel they could profitably licence or sue on the basis of) and creating PR problems for Apple that can be solved at a high price seems pretty good to me.
I didn't realize how true this was, in reading this page this morning, I decided that he was just lying about Google, Apple and MS licensing the patent, of course they don't need to do anything for him to grant them license. It would probably be good for him to show some proof of the license, but I don't expect him to.

Also, at the percentages that he is seeking, how much does he truthfully expect to get out of something like pCalc. I don't know how much it is selling, but I kinda expect that it is a bit south of 1Mil.

Is there any resolution to this situation in a similar way that EA games shut down the "Edge" trademark (http://en.wikipedia.org/wiki/Edge_Games). I hope so.

How would it look if Microsoft and Google stood up to "help" and fight for Apple just because Apple's app ecosystem has unresolved patent issues? Hypocritical as it is, obviously they will stay quiet, they want Apple to be troubled for their benefit.
Google and Microsoft should stand up because the same issue applies to them (unless you believe that every Android developer utilising any form of in-app purchase is licensed too).

If the guy is successful with Apple then it's inconceivable that they're not next so a little proactivity is probably the best way forward.

At the very least they should be putting together a strategy,

What happens if all the iOS developers gang up and file a class action suit to have the patents reconsidered?
It will take a year to reconsider. Apple needs to act quickly and aggressively on this to show the public and media that they stand behind the developers. They can't let the App Store become a feared, shady, legal-gibberish ecosystem.
Very true. I find it disturbing that they haven't already issued a statement about this - I would have thought they'd scramble to get out a statement saying that they're aware of the situation and are considering options.
Only in magical HN land do companies "scramble" to address issues like this. The best thing to do is to pretend these companies don't exist and you've never heard of them, their patents, or what they're up to.

Once your patent lawyers have had time to study what's going on, then you're ready to do something.

It's not "disturbing" at all. It's just common sense.

I'm looking at more from a developer relations standpoint - I would think every developer who's got one of these letters is wondering where Apple is and why they haven't handled it already.
Yes. It is quite possible that Apple's patent lawyers are scrambling. It's just that scramble-speed in legal land is weeks, not hours.

Lawyers can read and write at superhuman speed, but it still takes time to prepare all that material and do all that research. It's not a field that rewards those who shoot from the hip.

The value of a "we're aware of the situation" is basically nil as it's inconceivable that they're not aware of it (unless you hold them to be utterly incompetent or living in some sort of a bubble).

The law (and lawyers) move slowly so I suspect it's going to be some time before they have anything useful and if you can't say anything useful why say anything at all?

I heard on some podcast or other that there is a clause in the iOS developer term that expressly forbids developers from acknowledging that any of the IP they use ISNT Apples? If that is the case then the iOS terms are preventing the developers from settling and the ball is surely in Apple's court.

Any devs got the terms handy?

I could maybe buy this line of reasoning if the inventor in question was a true visionary that foresaw in app purchasing, and laid out a roadmap for everyone to follow.

But the thing is, the patent is an invention of something completely different - customer satisfaction surveys on fax machines - and has to be interpreted in the most general way possible to even approach covering what they're seeking licenses for.

This patent has added zero value to the iPhone developers it is targeting.

The other thing is that I frankly don't see many reports of people using out-of-date patents as roadmaps for anything!
> Oil companies do not drill on land where they don’t have the rights. Movies aren’t released that don’t clear all the music rights. Clothing manufacturers license logos from Disney or the NFL to include them in their product.

It's pretty hard to drill on someone else's land, use someone else's music in a production, or use someone else's logo without realizing it. Software patents are nothing like this.

Software patents would be more akin to it being patented for an oil company to drill with a very hard diamond bit, or a guitarist to hold their guitar a certain way during a solo, or perhaps a clothing manufacturer to wash their jeans for a more rugged look.

Maybe other industries do have patents like these, but I certainly never hear about them.

Please don't think that this is only a software issue. There's patent abuse in every industry. The problem is with the implementation of the patent system, not the idea.
If the idea can't be implemented with the kind of patent examiners we are likely to get, or with the resources one could reasonably expect, then there's a problem with the idea.
It's the implementation of patents that has legal and monetary implications, not the idea/ideals of patents.
>> Oil companies do not drill on land where they don’t have the rights. Movies aren’t released that don’t clear all the music rights. Clothing manufacturers license logos from Disney or the NFL to include them in their product.

> Software patents would be more akin to it being patented for an oil company to drill with a very hard diamond bit

It's even worse than that.

If you want to drill for oil on some land, then you need to get rights to drill on _that land_. A software patent though prevents you from drilling on _any_ land. It's not a right to the oil that's in question, it's a right to drill at all. A software patent is akin to "we've patented searching for oil". No wait, why stop there, let's patent "Digging a hole in the ground". You wanna plant a tree over there? Yeah, sure, digging a hole to put it in is kinda obvious, but I've got the patent on digging holes.

The problem with patents is when they move from patenting a "true invention" (and yes, that could be software, like say a better compression algorithm) to patenting the "obvious". therein lies the rub - who determines the legal standard for "obvious". Is Bitblt'ing obvious? Is Public-Private-Keys? Is buying-something-with-a-click?

Given the impossibility of defining the "obvious" I'm in favor of just dropping the whole sorry mess, and going back to the days when _machines_ were protected, the implementation of ideas, not the ideas themselves. Yes programs are copyrighted, but not code-snippets.

> A software patent is akin to "we've patented searching for oil". No wait, why stop there, let's patent "Digging a hole in the ground". You wanna plant a tree over there? Yeah, sure, digging a hole to put it in is kinda obvious, but I've got the patent on digging holes.

Actually, it's not, and that's the sort of thing that makes folks who actually know about patents dismiss much of the software patent rants.

Take the RSA patent. It just covers the use of a specific set of algorithms to do a specific task. It does not cover using those algorithms to do other tasks or other algorithms for doing said task.

In that, the RSA patent just like the Viagra patent. If you can figure out how to use the Viagra compound to shine shoes, you can patent that, and the pharma patent doesn't apply.

If you can figure out how to use the Viagra compound to shine shoes, you can patent that, and the pharma patent doesn't apply.

Not if Pfizer files a lawsuit about it and you run out of money before you ever see the inside of a courtroom.

Yes, it is like that. Consider when Amazon successfully sued Barnes and Noble for the One-Click patent. In what way did Barnes and Noble infringe? They do not share databases. They do not share implementations. They do not share architectures. They each independently had to implement it, and given the systems we can safely assume a minimum of hundreds of manhours of implementation each, with the bulk of those hundreds of manhours not actually being the "single click" implementation but drudgery of making it work with their unique system. In each case I guarantee the relevant code in both implementations is orders of magnitude larger than the patent itself, which by simple information theory means that the patent is only a small part of the whole.

And yet, the patent is violated, and they had to stop.

Amazon does not have a patent on the implementation they have for One-Click purchasing. They have a patent on the idea of One-Click shopping. There apparently exists no alternate implementation of One-Click shopping that will not violate the patent, because by any remotely sensible standard that would permit such an alternate implementation, Barnes and Noble must be able to meet it. (If somebody had cracked into Amazon's system and sold Barnes and Noble the one-click implementation, it would have been useless to them.) This is a fundamental perversion of the system. Patents are supposed to encourage innovation by enticing people to create their own alternate solutions, but in software, and more or less only in software, you can patent ideas.

And if you want to claim that this is not true, I would ask you to explain exactly how Barnes and Noble violated the patent in any other manner, given what I've said above.

I'd also observe that this patent probably falls under this rubric, too. There's no way to implement "buying from within an app" that will not trigger litigation. This is ridiculous. As I said yesterday, maybe programmers overreact to patents vs. most other industries because we are being abused by them, but I'm willing to try living without them and worry about any problems that result later.

> Consider when Amazon successfully sued Barnes and Noble for the One-Click patent. In what way did Barnes and Noble infringe? They do not share databases. They do not share implementations. They do not share architectures.

So? The patent is on a mechanism for one click shopping. Like all patents, the mechanism is described as abstractly as possible while avoiding prior art. (The doctrine of equivalents is settled law wrt every other kind of patent. Why do you think that it shouldn't apply to software?)

Implement one-click shopping with a different mechanism and the patent doesn't apply. The patent also doesn't cover using one click for anything else.

> In each case I guarantee the relevant code in both implementations is orders of magnitude larger than the patent itself, which by simple information theory means that the patent is only a small part of the whole.

You write that like it's important - it isn't, at least not wrt any other kind of patent. Why should software be different?

> They have a patent on the idea of One-Click shopping.

You seem to think that patenting an idea is somehow wrong. Since every patent covers an idea ....

> There apparently exists no alternate implementation of One-Click shopping that will not violate the patent, because by any remotely sensible standard that would permit such an alternate implementation, Barnes and Noble must be able to meet it.

I haven't read the claims (and I'll bet that you haven't either), so I can't say whether it covers every possible implementation, but even if it did, so what? That's the goal of every other patent as well. Why should software be different?

I suspect that you also think that "the abstract mechanism is obvious if you're trying to do one-click shopping" is meaningful - it isn't. In every other domain, novelty can come from asking a new question, such as "wouldn't one-click shopping be a good idea?" Again - why should software be different.

> Patents are supposed to encourage innovation by enticing people to create their own alternate solutions, but in software, and more or less only in software, you can patent ideas.

The above is wrong on almost every detail.

Patents have nothing to do with encouraging people to create alternative solutions. They're about disclosure and blocking free-riders. And, as I wrote above, every patent is an idea patent.

"Implement one-click shopping with a different mechanism and the patent doesn't apply."

What different mechanism? What different mechanism implements one-click shopping that isn't one-click shopping?

I'm serious. Lay it out for me. Then, if you manage to get that far, explain what your difference has that the B&N implementation didn't have. Don't just handwave.

"I haven't read the claims(and I'll bet that you haven't either)"

Wrong.

In fact...

"They're about disclosure..."

If you have any programming skills, you should go read the patent and see just how much is "disclosed". First, sit down and sketch out what you would need to implement in order to create a one-click ordering system. No, seriously, sketch out the basic systems on paper. Then go read the patent. Then boil out the legalese. Then observer that your sketch and what the patent contains has roughly the same amount of information.

You are at a disadvantage until you do this, by the way, because like I said, I have read this, and several other such patents. You need to read at least one before continuing on. And ask yourself the question, exactly how much help are these patent applications in implementing a solution to the given problem to one "skilled in the art"? This is part of the reason software patents are so stupid, they almost all completely fail this test. You cited one of the handful of counterexamples already, but an exception it very much is.

"Patents have nothing to do with encouraging people to create alternative solutions."

You need to brush up on your patent defenses if you're going to spend any time defending them. They're for the purposes of promoting innovation, and the stimulation of alternate solutions is one of the big ways they do this. It is only a recent perversion of the goals of IP that they are solely intended to serve as property and create gatekeepers and therefore allow people to block innovation as they see fit.

> What different mechanism? What different mechanism implements one-click shopping that isn't one-click shopping?

As I thought, you haven't read (or understood) the claims. The claims describe the mechanisms that the patent covers. Do one-click shopping with a different mechanism (that is, eliminate and/or replace one or more elements), and you're home free.

I don't know, or care, what mechanism B&N was using. (I'm guessing that you don't know either, so ....) I do know that some combination of B&N's lawyers and a court decided that B&N had used a claimed mechanism. If so, that's the result that we'd want from any other patent, so why is software different. (If B&N didn't actually use a claimed mechanism, that's a different problem, but again, that wouldn't be anything different about software patents.)

> If you have any programming skills, you should go read the patent

I've both (significant) programming skills and some familiarity with patent law. (I've even written a couple.) Moreover, I have read the patent.

> You are at a disadvantage until you do this,

Not to anything that you've shown.

>> "Patents have nothing to do with encouraging people to c>reate alternative solutions."

> You need to brush up on your patent defenses if you're going to spend any time defending them. They're for the purposes of promoting innovation,

You need to brush up on your understanding of basic English and/or logic. "create alternative solutions" is not the same as "promote innovation". It is one way, but it is not the only way, so whether a given patent encourages "create alternative solutions" or not is irrelevant. Patents encourage innovation by rewarding it.

> It is only a recent perversion of the goals of IP that they are solely intended to serve as property

That's simply absurd and has no basis in history. Patent assighment is not new, and that's a fundamental characteristic of "property". Moreover, US Patents have always worked by restricting what other people can do. That's how they funnel money to inventors and the folks who support them.

There's a reason why I mentioned AG Bell. What do you think that the telephone patent lawsuits were about if not "gatekeeping"?

It's perfectly reasonable to think that there might be more effective ways to promote innovation or to reward inventors, but that doesn't entitle you to misrepresent how patents actually work.

> And ask yourself the question, exactly how much help are these patent applications in implementing a solution to the given problem to one "skilled in the art"?

You're assuming that a patent is "bad" if the solution is obvious given the problem. That's wrong. Patents for new problems with an "obvious" high-level solution are completely legitmate and well-established in every other domain. In other words, the novelty can be in the problem. Why is software different?

"This ideation, as expressed in the patent, enabled a building block for others to build on and create more value."

And right in the next paragraph...

"Many industries study the IP landscape prior to releasing a product or service and either design around or acquire necessary patent rights if they need them to do their solution."

So we need to hire lawyers to research whether we are inadvertently building on the ideas of others?

The patent trolls are now justifying patents by explaining exactly why they are unjustified.

Big companies tell all new employees: DO NOT GO LOOKING AT PANTENTS. Because if you read a patent, and you knowingly infringe, it's triple damages.

The system is broken. You can't know what is patented because it's too bleeping risky to even look.

There is no "teaching." All you can do is build up a war chest and rattle paper at people who try to come after you.

This is the core of it: Dan Abelow's "ideation" has absolutely no influence whatsoever on the tech industry. Nobody cares about his "inventions". Nobody took any spark of inspiration from Dan Abelow.

But if I, sitting in a room with nothing but my own mind and a keyboard, actually WRITE THE F&#@ING CODE that is covered by one of these patents, then someone who never did an ounce of work actually implementing it will come along and demand a fee.

How can anybody think that's a reasonable system?

This makes me sick. I don't care whether this is legal or not and whether this is morally justified or not. It plain makes me sick.
I like these trolls trying to rationalize their trolling by attempting and failing to sound intellectual. The thing is 99.9% of software patents were obvious at granting and therefore invalid, this being one of them. I highly doubt the creator of this patent invested anywhere near the resources to actually "discover" the patented "invention" that these trolls are seeking to extract through abuse of the legal system. I hope somebody in Congress is paying attention to these hijinks, but I know Congress is too occupied with making bittorrenters felons.
"Dan Abelow is an independent inventor who visualized/created metaphors, documented for the world to see (in exchange for exclusivity) and created value for doing so."

Dan Abelow sounds like a self-aggrandizing jerk when he talks about himself in the third person.

Do not take this article too seriously. It is not an article in the old-fashioned sense, but an experiment in post-modern essaying. The paragraphs were written by 9 separate undergraduate freshman, in separate places across the English speaking world. The students had no contact with each other before or after the essay.