Hacker Newsnew | past | comments | ask | show | jobs | submit | everydayman's commentslogin

You are assuming that ecommerce as it exists today would have happened without RSA (or DH). Maybe someone else would have created it, maybe not. Maybe someone else would have created something else to facilitate ecommerce, maybe not. Maybe we would never have created it and instead relied on some cumbersome form of symmetric cryptography (yuck). At the very minimum, ecommerce would have been delayed.

We need to ENCOURAGE investment into innovations. Without patents, investors hesitate investing into costly R&D which can be easily copied once seen.

Innovations of the 70's like asymmetric cryptography led us to Internet ecommerce which have led to the flourishing world of online startups which we today take for granted. It's all connected.


I am not assuming that at all.

You think RSA (the inventors) would have kept RSA (the algorithm) secret, had they not been able to patent it? I think you're mistaken.

The history of software/algorithm patents is a history of technologies with limited adoption and/or interop problems until the patents expired. Patents are more likely to kill the future of a technology than to promote the technology.


By assuming RSA would be invented without patents, you are begging the question. Would R, S and A even be employed by MIT and given free reign to do their research if MIT was not assured of capturing the rewards of their innovation? I think you'll find there are a negligible a number of institutions who will invest in anything without prospects of getting returns on it, much less risky enterprises like research.


now we see your next assumption is that investment into R&D happens without incentives. It doesn't.


> you simply have to have enough money to pay a patent lawyer to submit the application and it's suddenly a patent

the idea that patents are handed out like candy is utter rubbish. Try it sometime.

> Edison would roll over in his grave

Edison was by today's definition a patent troll himself. That definition has basically come down to anyone who dares sue someone over a patent.


> the idea that patents are handed out like candy is utter rubbish. Try it sometime.

Patents are not handed out like candy, but that's mostly because most patent submissions are still done by people who honestly think there's still some merit to the patent system. Those who try to game it are, in fact, handed patents like candy:

A patent examiner has ~8 hours to examine a patent over its life, and rarely looks at prior art that was not listed in the patent. Said patent examiner is rarely an expert in the field of the patent.

With this situation, a patent examiner can mostly check the coherence of the application, not its novelty or obviousness - so as long as you (or your patent editor) can write a coherent, term-obfuscated, long enough document, and are willing to persist through resubmission after the first rejection, you'll get your patent.

And the patent people (editor, legal, tech) like it that way.


I encourage you to experience a patent prosecution yourself to test these claims. Fortunately, you can do it vicariously completely for free! The entire prosecution history of a patent, i.e. the arguments back and forth between the applicants and the examiner is available for free on the USPTO public PAIR website. Go to that site, enter an application number, then click on "File Wrapper".

It will be immensely boring reading. But you will see all the work that goes behind a patent application. The File Wrapper will have tons of documents, mostly boilerplate, so you want to look for documents titled Office Actions, (Non-Final Rejections, Final Rejections, Allowances) and Applicants Arguments in response.

You will see almost everything, including the evolution of the claims from application to issue, the search strategy the examiner uses, the prior art references presented, the rejection issued, and the applicants responses on 1) how the prior art does not apply or 2) amending the claims to sidestep the prior art.

There obviously is variance in quality of examiners, but typically they're a tough bunch to get anything past. I would echo everydayman's sentiment, that while they are they not all technical experts, they are very good at search and they do find stuff pretty well on average. They do have pressure to get rid of cases ASAP, but their default is to reject. I have seen more frivolous rejections than I've seen frivolous allowances.


I have been granted patents that most people on HN (myself included), would reject based on obviousness or lack of novelty, to anyone skilled in the art. There was one back-and-forth before grant.

I did not write the patent myself - I described it to our patent-writing-guru-for-hire, and he wrote it in patentese (which is compatible with, but slightly more readable than plain legalese). He also echos yours (and everydayman's) sentiment that those guys are tough. But he also has a 95% success rate, with rarely more than two back-and-forth iterations.


> he also has a 95% success rate, with rarely more than two back-and-forth iterations

Just to be clear, this is actually 2 distinct data points: 1) 95% success rate 2) rarely > 2 rounds

First on your #2: any software patent[1] that was obtained in the last ~10 years AND was granted with <= 2 rounds is either: a) truly innovative and from out of left-field (READ: extremely rare) b) the original Claims were very narrow c) the Claims were significantly narrowed during prosecution

Now combine this with your #1 and what we can likely ascertain is that your "patent-writing-guru-for-hire" either doesn't try to get a decent patent for his clients, doesn't know what he's doing, or allows his customer to dictate that time-to-completion outweighs quality.

When you write code, do you get credit for how fast you can get the thing compiled and out the door - or do you take pride in the end result is not only to spec AND well thought out AND thoroughly QA'd AND provides advantages in running it? Yet, with "95% success rate" and "<= 2 compiles" is basically asking your "patent-writing-guru-for-hire" to sacrifice quality for speed in getting the job done. Make no mistake, the english words used in patent Claims is as serious and deliberate as the writing of any code - a wrong placement of a comma, period, semi-colon, choice of words, or ordering is on the same level as a misplaced bracket, for-loop, choice of data structure, etc... At some point, they'll likely come to bite.

Take coding as analogy - anyone can write code that compiles AND then claim he's got 95% success rate at compiling - but the question is whether the end result is worth the time, effort, and expense spent. Just as there is a justification for top coders to be paid upwards of $150k/yr despite the existence of $5k/yr alternatives: QUALITY.

If you are a startup with real money poured into true R&D (e.g. where many trials and experiments and dead-ends were required to achieve the innovation) that can then be easily duplicated and you determine that you need solid protection - then investors demand you to get some defensible attribute - patents offer this. I suggest you simply won't get that with someone who claims a 95% success rate in <= 2 iterations. Impossible.

If you still don't believe me, then give me your patent number and I'll detail you some simple workarounds that competitors can (and will if need be) use to completely avoid your patent - aka workaround.

[1] technically, there is no such thing as a software patent


All agreed.

Except the company for which this technique was developed (and patent was written) was acquired, partly on the basis of this cluster of patents (which the buyer believed would give them ammo against the leaders in the field). So the guru was right in the path he took.

I will not give the patent number because that will expose me (no thank you), and I'm aware of workarounds. The thing is, That's true of every software patent[1] I've seen that is not mandated by some standard. Do you have counterexamples?

[1] there's no such thing as a software patent, of course.


Ok good to hear - the patent(s) facilitated investment (e.g. acquisition of the startup) as intended.

There are workarounds to just about every way of doing something. The question is how feasible and practical the workaround is.


> Examiner rarely looks at prior art that was not listed in the patent

wrong - they perform diligent prior art search - and believe it or not ARE experts at that.


Having received several patents myself, I can assure you this is not the case. "Dilligent prior art search" in an area they are not experts in requires days. Last I checked (in 2011, I think), the average time spent by an examiner on a patent, from submission to grant (or refusal with no redress) is 8 hours. Regardless of how good they are at finding prior art, that's not enough time to be "diligent".

I'm basing my statements on the real life experience of my self, colleagues and patent attorney. What are you basing your statement on?


8 hours is an oversimplification that doesn't count things like the automated preliminary searches performed elsewhere. Boiling down the invention to its basic elements, determining the delta, then finding prior art is a science.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: