Is it possible to patent a communication protocol, like HTTP or IMAP or SMTP, etc..?

How about a sequence of REST APIs?

If not, is there anyway to prevent others developing clone applications that will be compatible with my application?

If yes, any pointers to a similar patent would be highly appreciated.

1 Answer 1


Last year the answer for protocols was yes. It might still be yes at the USPTO but now it is likely for a judge with no technical background to say "it is just doing what computers do". APIs have not been found patentable but they are copyrightable - unless the case that Google wants to take to the Supreme Court goes the other way. Some links. PatentlyO on Google vs Oracle/Sun, PatentlyO on are API's patentable or copyrightable.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .