{"id":22,"date":"2012-01-23T04:11:00","date_gmt":"2012-01-23T04:11:00","guid":{"rendered":"http:\/\/blog.maclawran.ca\/software-patents-and-pony-dung"},"modified":"2012-01-23T04:11:00","modified_gmt":"2012-01-23T04:11:00","slug":"software-patents-and-pony-dung","status":"publish","type":"post","link":"https:\/\/blog.maclawran.ca\/?p=22","title":{"rendered":"Software patents and pony dung&#8230;"},"content":{"rendered":"<p>If I read one more &#8220;kill software patents&#8221; article, I&#8217;m going to puke.<\/p>\n<p>Joel&#8217;s is the latest: <a href=\"https:\/\/plus.google.com\/u\/0\/117114202722218150209\/posts\/4GgaRiSyaTf\">https:\/\/plus.google.com\/u\/0\/117114202722218150209\/posts\/4GgaRiSyaTf<\/a><\/p>\n<p>Here are his 5 points:<\/p>\n<ul>\n<li>Elimination of software patents<\/li>\n<li>Legal fees paid by the loser in  patent cases; non-practicing  entities must post bond before they can  file fishing expedition  lawsuits<\/li>\n<li>Roll back length of copyright protection to the minimum necessary &#8220;to promote the useful arts.&#8221; Maybe 10 years?<\/li>\n<li>&nbsp;Create a legal doctrine that merely linking is protected free speech<\/li>\n<li>And ponies. We want ponies. We don&#8217;t have to get all this stuff. We   merely have to tie them up fighting it, and re-center the &#8220;compromise&#8221;   position.<\/li>\n<\/ul>\n<p>Maybe we&#8217;ll look at these backwards, because there&#8217;s so much crap  here there has to be a pony in here somewhere.&nbsp; (That takes care of #5).<\/p>\n<p>Merely linking is free speech, no.&nbsp; Free speech is free speech.&nbsp;  Knowingly linking to things that are dangerous, illegal or whatever  should be discourgaged.&nbsp; Child porn and hate speech come immediately to  mind, followed by stuff like &#8220;how to weaponize the H1N1 virus&#8221;.&nbsp; (That  was just to make sure the NSA reads this post).<\/p>\n<p>Copyright protection 10 years?&nbsp; Why the minimum necessary?&nbsp; For this, whatever a majority of countries can agree on.<\/p>\n<p>Now it gets interesting&#8230; Patents.&nbsp; I do have an opinion on this.<\/p>\n<p>Elimination of Software Patents&#8230;. My great, great grandfather was  Thomas E Murray, an inventor with (at least) 462 patents to his name who  lived at the time of Edison.&nbsp; He has patents on everything from the  powerplant to the light socket (and piles of other stuff too).&nbsp; He was  inducted into the National Inventors Hall of Fame last year&#8230; here&#8217;s  his site: <a href=\"http:\/\/temurray.com\">http:\/\/temurray.com<\/a><\/p>\n<p>One of the things he invented was the little valve below.&nbsp; And a pile  of other things like it; what he really did was to invent a new method  of welding that let him stamp 2 molded steel halves and weld them  together.&nbsp; That&#8217;s a pretty basic thing.&nbsp; But new technology allowed it  to happen.<\/p>\n<p><div class='p_embed p_image_embed'><a href=\"http:\/\/blog.maclawran.ca\/wp-content\/uploads\/2013\/05\/a0d72-screen_shot_2012-01-23_at_1-18-08_am-scaled1000.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"Screen_shot_2012-01-23_at_1\" height=\"729\" src=\"http:\/\/blog.maclawran.ca\/wp-content\/uploads\/2013\/05\/a0d72-screen_shot_2012-01-23_at_1-18-08_am-scaled1000.png?w=205\" width=\"500\" \/><\/a><\/div>\n<p>Fast  forward a hundred years.&nbsp; Same thing with computers and software;  that&#8217;s where we&#8217;re building things today.&nbsp; And we&#8217;re building massive  and valuable things.&nbsp; The railroads of the past are the networks of  today.&nbsp; No difference.&nbsp; And inventors are inventors.<\/p>\n<p>I mentioned in an earlier post how tough it is to be an inventor.&nbsp; I  recently did an inventory &#8211; of 11 provisional and actual patents filed, I  now have 2 granted, and one pending.&nbsp;&nbsp; The patent system is tough.&nbsp;  Before being critical of it, maybe learn about it and try it sometime.<\/p>\n<p>For a patent to be granted it has to satisfy 3 conditions:<\/p>\n<ul>\n<li>Novel (something really new)<\/li>\n<li>Useful (no perpetual motion machines)<\/li>\n<li>Non-obvious (this is the tricky one)<\/li>\n<\/ul>\n<p>Assuming you can come up with something novel and useful (search  google and the USPTO at <a href=\"http:\/\/uspto.gov\">http:\/\/uspto.gov<\/a>), the real challenge is coming  up with something non-obvious.&nbsp; It&#8217;s almost guaranteed that when you  file a patent, the examiner will shoot back a reply (a couple of years  later), saying &#8220;go away &#8211; obvious&#8221; or &#8220;anticpated by so-and-so in this  patent here&#8221;.&nbsp; So the process of argument starts.&nbsp; Back and forth, back  and forth.&nbsp; If you can convince the examiner that you&#8217;re novel and  non-obvious &#8211; you get a patent.&nbsp; Remember they do this all day; they&#8217;re  really good at saying no.<\/p>\n<p>Now, what appear today to be bad patents may well have been granted,  especially a decade or so ago when this was a mystery to the examiners &#8211;  (see that valve, it&#8217;s good to be first).&nbsp; But good inventions often  inspire the reaction &#8220;wow &#8211; I thought that already existed&#8221;, or &#8220;I wish  I&#8217;d thought of that&#8221;&#8230; that stuff appears obvious when disclosed.&nbsp; And  that only gets worse over time.&nbsp; Amazon&#8217;s one-click *really* looks  obvious now, doesn&#8217;t it?&nbsp; Remeber we&#8217;re standing on the shoulders of  giants.<\/p>\n<p><strong>The problem isn&#8217;t software patents, it&#8217;s programmers ignorant of software patents.&nbsp;<\/strong> You think what you&#8217;re doing is unique?&nbsp; Ha.&nbsp; Prove it.&nbsp; Go check the  patent office.&nbsp; Do a search.&nbsp; Search google.&nbsp; And if it is unique?&nbsp; You  can file a patent.&nbsp;<strong> Or throw it into the public domain to prevent others from patenting your stuff.<\/strong><\/p>\n<p>Almost all the patents I&#8217;ve filed have been defensive &#8211; it tells VCs,  me, and the world, that I&#8217;ve done the homework, that this is new,  novel, non-obvious, and reduces the risk of us getting sued down the  road.&nbsp; And a bit of obviousness?&nbsp; You only get sued if you&#8217;re  successful.&nbsp; Congratulations.<\/p>\n<p><strong>I&#8217;m best known for a bit of software called Big Brother<\/strong> &#8211; the first web-based systems and network monitor &#8211; still available at  <a href=\"http:\/\/bb4.org\">http:\/\/bb4.org<\/a> even though I&#8217;m no longer associated with the product  (thanks Quest).&nbsp; Lots of new stuff there at the time.&nbsp; <strong>What did I  do?&nbsp; I threw the initial version of the product into the public domain &#8211;  published in an article for Sys Admin magazine.&nbsp; <\/strong>I got a call  from an examiner at the USPTO &#8211; asking about monitoring software &#8211; and I  referred him to the article.&nbsp; That&#8217;s prior art.&nbsp; The guy trying to  patent my stuff didn&#8217;t get his patent&#8230;<\/p>\n<p>So finding prior art is pretty well the definitive solution to bad  patents.&nbsp; Article One makes money by crowdsourcing this stuff &#8211;  <a href=\"http:\/\/www.articleonepartners.com\/\">http:\/\/www.articleonepartners.com\/<\/a> &#8211; no reason we couldn&#8217;t do this in an  open-source manner either (and it does look like they&#8217;ve found prior  art on the Lodsys patents).<\/p>\n<p>The good news is that with all the open-source source code out there  (easily searchable by google), this prior art searching is getting much  much easier (no more going to paper journals for example)&#8230; so expect  the quality of patents to improve just because of that.<\/p>\n<p>I also suspect that there&#8217;s no reason not to crowdsource a  patent-defense system &#8211; where each of the Lodsys victims contribute $100  towards a shared defense and the crowdsourcing the prior-art search to  invalidate the patent&#8230; this would be an effective defense against the  next Lodsys.&nbsp; (Anyone interested in this?&nbsp; Y-Comb?)<\/p>\n<p>Now, the issue of &#8220;Non-practicing entities&#8221;, aka Trolls.&nbsp;&nbsp; Joel says:  &#8220;Legal fees paid by the loser in patent cases; non-practicing entities   must post bond before they can file fishing expedition lawsuits&#8221;.<\/p>\n<p>I think the pony lives in there.<\/p>\n<p>I moved from Canada to the US 3 years ago.&nbsp; The Canadian system, a  pretty socialist system, has some interesting points, amongst them:<\/p>\n<ul>\n<li>Lawyers aren&#8217;t available on contingency<\/li>\n<li>Lawyers can&#8217;t advertize (but their firms can now)<\/li>\n<li>Loser pays<\/li>\n<\/ul>\n<p>On the plus side &#8211; there&#8217;s no &#8220;After 911 Call 411 &#8211; 1-800-411-PAIN&#8221; in Canada.<\/p>\n<p>Downside is that the little guy is guaranteed to get fucked by the  big Corporation.&nbsp; Unless you are incredibly wealthy you don&#8217;t sue, you  just eat it.&nbsp; (At least with Socialized Medicine you&#8217;re not stuck with a  million dollars in medical bills).<\/p>\n<p>As I mentioned in my eariler post, there are a couple of salient points:<\/p>\n<ul>\n<li>Inventing is a dismal business with a 90%+ loss rate (my guess would be 99%)<\/li>\n<li>Even if you get a patent, you have to defend it somehow.<\/li>\n<li>Patent infringement suits can cost $5MM<\/li>\n<li>Even with lawyers on contingency, you can still spend hundreds of thousands of dollars<\/li>\n<\/ul>\n<p>Trolls give the little guy a chance.&nbsp; And they&#8217;re not stupid, they&#8217;re  not going to take on a case that they don&#8217;t think they can win, because  that would just be stupid, and courts don&#8217;t take kindly to people  wasting their time.<\/p>\n<p>And they exist because they have to.&nbsp; The world has changed.&nbsp; The US  is incredibly litigious.&nbsp; Judy Judy is #1 (and look at what she has to  put up with).&nbsp;<\/p>\n<p>In the old days (I&#8217;ve been told), large companies used to send their  IP guys out to chat with each other.&nbsp; After a nice expensive dinner, one  would say to the other &#8220;I need to bring something back to our CEO&#8221;, and  they&#8217;d do a licensing deal.&nbsp; Nice and simple.<\/p>\n<p>Those days are over.&nbsp; We&#8217;re in the time of &#8220;Go ahead and sue me&#8221;.&nbsp; Or  maybe buy insurance against being sued.&nbsp; Or join a cartel of patent  holders where you can play &#8220;Patent Cold War&#8221;.<\/p>\n<p>Stop whining about Software Patents.&nbsp; Learn about the system.&nbsp;&nbsp; Let&#8217;s see if we can hack it.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">If I read one more &#8220;kill software patents&#8221; article, I&#8217;m going to puke. Joel&#8217;s is the latest: https:\/\/plus.google.com\/u\/0\/117114202722218150209\/posts\/4GgaRiSyaTf Here are his 5 points: Elimination of software patents Legal fees paid by the loser in&#8230;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/blog.maclawran.ca\/?p=22\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[29],"class_list":["post-22","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-softwarepatentstemurrayponydungtrollscopyright"],"_links":{"self":[{"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=22"}],"version-history":[{"count":0,"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=\/wp\/v2\/posts\/22\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.maclawran.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}