News for hackers. Stuff that matters.
Re:Show HN: Explore ideas whose patent protection expires today by niko001 on Tuesday January 03, 2017 @09:05AM (#13309177)
The majority [1] of patents are never commercially exploited or licensed - I wanted a way to browse recently expired patents to find hidden gems and get inspired by existing inventions. The site uses the recently released USPTO-API [2] to fetch newly expired patents each day.

NB: The reason the most recent patents displayed are from 12/31 is because no new patents were granted during the first few days of January 1997.

[1] http://www.forbes.com/sites/danielfisher/2014/06/18/13633/#7...

[2] http://www.patentsview.org/api

Re:Show HN: Explore ideas whose patent protection expires today by wetherbeei on Tuesday January 03, 2017 @02:09PM (#13312032)
I run Google Patents (patents.google.com) - we've thought about including a way to search by expired patents (we have the expiration indicators), but in my opinion it gives a false sense of security. There's also http://freeip.mtu.edu/home/index.php, which searches over only expired patents.

The patent in question could have been improved upon, and that improvement can still be in force. Say someone patents a widget A + B, and later files a continuation A + B + C (https://en.wikipedia.org/wiki/Continuing_patent_application). The first patent could be expired, but while building your copy of A + B you might come to the same conclusion that the invention also needs to include C (which is still in force) to actually work.

Google Patents focuses on improving patent quality. There's still uncertainty if a granted patent is actually valid. If we can improve the prior art finding process for inventors and examiners, then fewer overly-broad patents will be granted, and it will be easier to tell if an invention actually infringes a patent.

Then we can start to think about making patent information more useful for part of the original purpose - as a transfer of knowledge to the public domain in exchange for a temporary exclusive right.

Re:Show HN: Explore ideas whose patent protection expires today by niko001 on Tuesday January 03, 2017 @04:43PM (#13313395)
Thanks for chiming in, Ian! Google Patents is awesome :-)! You're right, there are a number of edge cases where the expiry date is incorrect - the USPTO even provides a patent expiry calculator [1] (as an Excel file, no less ;)...). For patents issued 20 years ago, the "issue date + 20 years" should hold true as a very basic rule of thumb (disregarding any improvements that may still be in force). I hope that nobody builds a business based on one of the displayed patents without first checking what other, newer patents may also affect said invention - the site is merely meant as a starting point to get inspired; the actual research should follow suit.

[1]: https://www.uspto.gov/patent/laws-and-regulations/patent-ter...

Re:Show HN: Explore ideas whose patent protection expires today by coldpie on Tuesday January 03, 2017 @03:29PM (#13312755)
> Say someone patents a widget A + B, and later files a continuation A + B + C (https://en.wikipedia.org/wiki/Continuing_patent_application). The first patent could be expired, but while building your copy of A + B you might come to the same conclusion that the invention also needs to include C (which is still in force) to actually work.

This is a perfect example of why patents are harmful. The patent on C did not in any way help the person copying A + B, it was invented on its own. But now this new person can be punished simply for being equally as creative as the other guy. It's a huge disincentive on innovation. I understand the theory behind patents, but I have a really hard time believing anyone in history has ever actually used a patent to find out how a thing was made and then improved on it; or could not have done this equally as easy without patents. Even if you can point to one or two such examples, that still has to more than balance out the loss in innovation and increased legal costs created by uncertainty of IP legality.

Re:Show HN: Explore ideas whose patent protection expires today by abecedarius on Tuesday January 03, 2017 @05:49PM (#13313972)
This solar sail patent http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=H... was educational to me (at some other site which showed the figures too) -- but it's literally the only time that's ever happened in my multi-decade career. It's written in a more helpful style than usual, and undoubtedly never saw commercial use in its lifetime. I would not have even looked if it were a patent in my own field.
Re:Show HN: Explore ideas whose patent protection expires today by kevinwang on Tuesday January 03, 2017 @04:20PM (#13313211)
Without patents, inventing would not be profitable. All products would have exact copycats and ripoffs.
Re:Show HN: Explore ideas whose patent protection expires today by ghayes on Tuesday January 03, 2017 @06:29PM (#13314289)
The majority of software companies don't hold any patents (aside of copyrights). As such, it doesn't seem necessary that patents are the only means to profit from "inventing."
Re:Show HN: Explore ideas whose patent protection expires today by kevinwang on Tuesday January 03, 2017 @07:42PM (#13314708)
But as you say, they have intellectual property protection. Isn't the copyright protection that software developers get over their software analogous in this sense to the protection that patent owners get over their inventions?

Unless you just meant to split hairs over copyright vs. patent, in which case I agree. I should have said something like "intellectual property protection" instead of "patents".

Re:Show HN: Explore ideas whose patent protection expires today by ajmurmann on Tuesday January 03, 2017 @09:39PM (#13315239)
Patents and copyright work quite differently and patents aren't really appropriate for software. Patents allow you to be too granular in what you protect to make sense for software. I think a good comparison would be protecting combinations of two musical notes in music. This would dramatically impact creation of new songs because you are protecting something too trivial. The equivalent happened when software patents first were introduced.
Re:Show HN: Explore ideas whose patent protection expires today by kevinwang on Tuesday January 03, 2017 @09:58PM (#13315313)
I feel like you're attacking our specific implementation of patents (and especially software patents) in America. I'm talking about the idea of copy protection. Is it an incorrect assertion that in a world without any copy protection, people would be free to copy any invention they wanted? Thus, the original inventors' version of the product (which would be exactly the same as the copied version) would have no differentiating factors, and there would be no guarantee of profit from invention.

Yes, there are a lot of flaws in copy protection. There are a lot of instances where patent trolls and patents are detrimental to innovation.

But the main point that I was originally making was: Wouldn't a world without copy protection be a world where every invention gets literally copied, resulting in lesser gains for the actual inventors?

I think you may have misunderstood me: I did not mean to support software patents or our current implementation of software patents at all. Instead, I was countering the gp assertion that (patents are rare in the software world + software world doesn't have rampant issues with ripoffs) implies that patents are not necessary to profit off of inventing. My counterargument was that the software world may not have many patents, but it does still have copyright, and thus their counterargument does not invalidate my overall point/question: "copy protection is necessary in order to not have a world full of ripoffs"

Re:Show HN: Explore ideas whose patent protection expires today by ajmurmann on Tuesday January 03, 2017 @11:35PM (#13315711)
Yes, that's a very different point that I mostly agree with. In addition the secrecy that also gets caused by rampant copying also would be/was a massive issue and was the driving force behind the introduction of patents. Of course patenting "XOR" and protecting the stupid mouse forever are a totally different issue as you pointed out.
Re:Show HN: Explore ideas whose patent protection expires today by ajkjk on Tuesday January 03, 2017 @06:14PM (#13314175)
I don't think I believe you. That's the theory of course, but I haven't lived in a society without patents so I can only trust people who say that's how it works.

My mental heuristic says that software engineering seems like it would be only improved by patents not existing. I can't speak to hardware inventions, though.

Re:Show HN: Explore ideas whose patent protection expires today by TeMPOraL on Wednesday January 04, 2017 @08:52AM (#13318208)
It could be, however, if you limited patent lifetime to reasonable market turnover rates. Say, a year or two. It's enough to establish the brand, and after that, competition is healthy.

Patents were meant to be a carrot - a way to enrich society with inventions by hacking the market to incentivize it. Instead, companies now are given a free carrot factory, so they can (and do) show middle finger to society and profit off inventions while keeping them away from people for a very long time.

Re:Show HN: Explore ideas whose patent protection expires today by pbhjpbhj on Tuesday January 03, 2017 @03:25PM (#13312714)
>Google Patents focuses on improving patent quality. //

Could you go in to that a bit. There's been fulltext, full image databases with proximity searching and bespoke classifications and such for a while, how has Google Patents improved on that. How is it better than Espacenet for example?

When I looked at patents a lot the biggest help would probably have been being able to get decent translations of Korean/Japanese/Chinese/etc. patents - I gather you were involved in an EPO project to do that. What other goodies have I missed?

>but while building your copy of A + B you might come to the same conclusion //

Worth noting is that this is fine in most jurisdictions as long as your not trying to commercialise the build.

Re:Show HN: Explore ideas whose patent protection expires today by BHSPitMonkey on Tuesday January 03, 2017 @03:31PM (#13312773)
I think they meant improving the quality of actual patents (by giving people tools to combat bogus patents), not necessarily improving on the patent browsing experience (though I'm sure they would argue that they try to do that too).
Re:Show HN: Explore ideas whose patent protection expires today by blackflame7000 on Tuesday January 03, 2017 @03:06PM (#13312559)
Great insight on continuing patent applications. I agree wholeheartedly with your assessment that overly broad patents, particularly with respect to technology, need serious review. It is way too easy to patent a concept instead of an invention.

An example to illustrate my point is a patent such as this: http://www.google.com/patents/US20140244001

Which basically says, I haven't actually invented anything useful, but if anyone else does they should have to pay me because I thought of something super generic first.

Re:Show HN: Explore ideas whose patent protection expires today by monochromatic on Tuesday January 03, 2017 @04:45PM (#13313416)
Why wouldn't the continuation (or CIP as you might have meant) expire at the same time as the original? Same priority date, so unless it's old enough to fall under the 17-years-from-issuance regime...
Re:Show HN: Explore ideas whose patent protection expires today by md2be on Tuesday January 03, 2017 @06:52PM (#13314440)
BC under old rule, the term was 17 years from issue date (not filing date)
Re:Show HN: Explore ideas whose patent protection expires today by monochromatic on Tuesday January 03, 2017 @09:42PM (#13315249)
Yeah but that changed a long time ago. There aren't many patents still in force that have a term calculated under the old rule.
Re:Show HN: Explore ideas whose patent protection expires today by ww520 on Tuesday January 03, 2017 @03:00PM (#13312488)
Thank you for the great work. It's very useful.
Re:Show HN: Explore ideas whose patent protection expires today by iplaw on Tuesday January 03, 2017 @02:55PM (#13312445)
You run Google Patents? Where is the comment jar?
Re:Show HN: Explore ideas whose patent protection expires today by amelius on Tuesday January 03, 2017 @03:29PM (#13312748)
Yes, it would be great if patents could have user comments associated with them.

(The same can be said for publications in google scholar, perhaps you could pass it on to the appropriate team)

Re:Show HN: Explore ideas whose patent protection expires today by panabee on Tuesday January 03, 2017 @03:11PM (#13312592)
thanks for the great work and insightful comments! what are the top three things you would do if you could reform the patent system? and do you support/oppose abolishing patents for software (or any other kinds of products)?
Re:Show HN: Explore ideas whose patent protection expires today by md2be on Tuesday January 03, 2017 @06:50PM (#13314425)
Can you share your email? I'd like to reach out to you.
Re:Show HN: Explore ideas whose patent protection expires today by joe_fro on Tuesday January 03, 2017 @10:03AM (#13309554)
Great work with this, I can see it providing me hours of entertainment. Obligatory what's the stack?
Re:Show HN: Explore ideas whose patent protection expires today by niko001 on Tuesday January 03, 2017 @10:18AM (#13309644)
Thanks, I'm glad you like it :)

I've kept it really simple - the patentsview.org API spits out JSON, which I'm feeding into the (awesome!) DataTables jQuery-plugin. The site is hosted on GitHub Pages. I'm planning a HN-style voting system so that interesting patents trickle to the top.

Re:Show HN: Explore ideas whose patent protection expires today by joe_fro on Tuesday January 03, 2017 @10:45AM (#13309846)
Are you planning on having a feature to pick a range of days, so that I can seen what expired over the last week?
Re:Show HN: Explore ideas whose patent protection expires today by gr3yh47 on Tuesday January 03, 2017 @10:55AM (#13309937)
datatables is fantastic, almost always a better solution than native html tables for any non-trivial information display
Re:Show HN: Explore ideas whose patent protection expires today by logicallee on Tuesday January 03, 2017 @10:48AM (#13309871)
2017, when "really simple" is a jQuery plugin. ;)
Re:Show HN: Explore ideas whose patent protection expires today by halomru on Tuesday January 03, 2017 @11:40AM (#13310372)
After all, right now the perceived norm is to send all your 100Mb/day of data through a kafkaesk array of message queues, stream processors and map-reduce jobs.
Re:Show HN: Explore ideas whose patent protection expires today by nathancahill on Tuesday January 03, 2017 @02:12PM (#13312058)
Gotta have that sweet sweet Big Data.
Re:Show HN: Explore ideas whose patent protection expires today by eriknstr on Tuesday January 03, 2017 @11:16AM (#13310128)
Simple from a development point of view.
Re:Show HN: Explore ideas whose patent protection expires today by TeMPOraL on Wednesday January 04, 2017 @08:54AM (#13318223)
I just had a cow-orker ask me if I know any Angular, because he wants to display a single value in browser from a sensor attached to Raspberry Pi.

So yes, jQuery plugin is pretty damn simple for 2017.

Re:Show HN: Explore ideas whose patent protection expires today by activatedgeek on Tuesday January 03, 2017 @12:39PM (#13310993)
This is amazing work! I wonder if you've been actively using patents as your source of ideas? It seems like an unnatural path to go down, looking for ideas.
Re:Show HN: Explore ideas whose patent protection expires today by fizixer on Tuesday January 03, 2017 @01:27PM (#13311548)
- So no one can re-patent the expired patents?

- If you build and sell a product based on one of these, you don't have to worry about getting sued? (but at the same time you have no protection against cheap clones of your product either?)

Re:Show HN: Explore ideas whose patent protection expires today by ReedJessen on Tuesday January 03, 2017 @01:37PM (#13311668)
"So no one can re-patent the expired patents?"

Correct. To get a new patent, your invention by novel and unobvious. If it has been patented before, it will not be novel when attempting to "re-patent" it. Therefore, re-patenting is not possible.

Re:Show HN: Explore ideas whose patent protection expires today by mcherm on Tuesday January 03, 2017 @01:51PM (#13311815)
Furthermore, lots of things are considered "not novel" or "obvious" by nearly every expert in the field, but not by patent examiners. But one specific area which patent examiners are VERY good at reviewing is old patents. So re-patenting old patented inventions becomes impossible, not only in theory but in practice also.
Re:Show HN: Explore ideas whose patent protection expires today by ska on Tuesday January 03, 2017 @02:37PM (#13312290)
It's not that they are very good at it - it's that this is typically all they are going to be looking at. They're also better (and have better tools) at searching patent databases than nearly anyone who doesn't do this daily.
Re:Show HN: Explore ideas whose patent protection expires today by pbhjpbhj on Tuesday January 03, 2017 @03:29PM (#13312753)
>this is typically all they are going to be looking at. //

Are you referring to the USPTO there, do you have a source?

Re:Show HN: Explore ideas whose patent protection expires today by ska on Tuesday January 03, 2017 @04:30PM (#13313300)
Just going by what several specialists (e.g. patent agents, ex examiners) have told me independently. It does match my experience in office actions with many different examiners, for whatever that's worth.
Re:Show HN: Explore ideas whose patent protection expires today by ww520 on Tuesday January 03, 2017 @03:01PM (#13312500)
Prior art.
Re:Show HN: Explore ideas whose patent protection expires today by agumonkey on Tuesday January 03, 2017 @03:48PM (#13312941)
I posted your site on reddit, someone is complaining that many patents are renewed and potentially not listed on your site.

https://www.reddit.com/r/technology/comments/5lta71/patentse...

If you can do something about it it's cool otherwise well, still not bad.

Re:Show HN: Explore ideas whose patent protection expires today by gist on Tuesday January 03, 2017 @02:17PM (#13312104)
This would be even more helpful if you could do X days in advance of expiration rather than day of expiration.
Re:Show HN: Explore ideas whose patent protection expires today by agumonkey on Tuesday January 03, 2017 @12:48PM (#13311095)
Doing god's work.