top | item 7093013

What to do if your algorithm has been "patented"

9 points| sosagain | 12 years ago | reply

I am working on a niche product that requires some algorithms to process audio streams and I have recently discovered that a (small) company with a similar product has patented my algorithm. What should I do in this case? Should I abandon the project or ship it anyways?

4 comments

order
[+] alok-g|12 years ago|reply
0. I am not a lawyer.

1. Note that "algorithms" cannot be patented (in the US) [A]. Application of an algorithm to solve a specific problem can however be patented.

2. I am assuming you have access to the said patent. With '1' above in mind, read through the said patent multiple times, paying attention to the "claims" and see if you are actually violating them. Ignore if you have already done this. Just know that the claims are the most important part. Unless what you are selling includes everything that is needed by the independent claims of the patent, you are not violating.

3. If you find that you would be violating the patent, things will be against you if a lawsuit happens, as this will be considered to be a case of willful infringement, since it is already clear that you are aware of the patent.

4. If you are adding some real value on the top of what is claimed by the competition's patent or product, you may consider filing a patent of your own invention, if any, and if patentable. I know HN crowd is generally against patenting, so that is your call. This will NOT help you overcome the competition's patent, but would come in the way of your competition copying those aspects of your invention that were not already there in their product or patent.

5. Last but not the least, you may consider working in association with them rather than competing. Patents and laws aside, there is often a better human-friendly way of doing things.

Having said that, at the end of the day, evaluate your risks and rewards for this and other projects you may have in mind, and pick your best bets.

[A] https://www.google.com/search?q=patent+algorithms

[+] CyberFonic|12 years ago|reply
If they are a real company (i.e. not a patent troll) and they're small, then they might appreciate the revenue from licensing their algorithm? Typically, per sale licenses are small. It is the volume that makes them look like big revenue streams.
[+] falsestprophet|12 years ago|reply
Many patents that the USPTO issues are not valid. Consider buying some time from a patent attorney to see if the problematic patent is questionable.

One of the principal reasons frivolous patents are filed is to unjustly intimidate small operators like yourself.

[+] AnimalMuppet|12 years ago|reply
Have you (or someone else) been using your algorithm for at least a year before the patent application was filed? If so, can you prove it?

That would invalidate the patent due to prior art...