I have a new idea for a mobile app that I have developed and finished developing. The idea is unique and new. I know about the three conditions to patenting mobile applications and my app meets them.

Though, this is not what I am curious about. The most important aspect about my application that I do not want to be stolen is two methods or functions which have two algorithms. I am not sure about patenting so I must ask. Should I patent the new novice mobile app fully or should I patent the methods?

Thank you.

1 Answer 1


Should I patent the new novel mobile app fully or should I patent the methods?

This is a false dichotomy: you should patent the invention (or inventions), regardless of how it might be implemented.

To determine what the invention is, you need to determine whether the different components can usefully stand alone.

For example, each algorithm might be pointless on its own, and simply involve shuffling data around. If so, these algorithms are not really inventions. In this case, the invention might therefore be a method involving the use of both algorithms together in the context of a mobile app.

On the other hand, one of your algorithms might be a unique way of error checking data transmitted across a network that is faster than conventional methods. This would be useful in many situations (even though you only intend to use it in your mobile app). The invention (or one of the inventions) would therefore be this algorithm alone.

By focusing on what the invention is (rather than what your product is) you will be maximising the scope of any resultant patent (and thus the protection that you obtain).

But it must be patent-eligible

In the US per Alice v CLS the subject matter of a patent claim may not be directed to an abstract idea. An algorithm may be an abstract idea. However, since Alice-style abstractness is quite beyond the scope of your question, I simply flag it as a potential issue (and would invite you to ask a further question, should you feel it necessary).

  • both of the functions combined make the novel idea. The idea is pretty unique and I believe it would be big and thus that is why I am secretive about it. It is fully developed. Like I said the idea consists of two methods or algorithms. Should I go ahead and patent the entire mobile app as a novel idea instead of the methods? Will I need to provide my full source code to patent the application?
    – Rick James
    Jan 28, 2017 at 11:21
  • @RickJames It sounds like you're implying that the methods/algorithms are not novel themselves. If so, you should absolutely patent the app as a whole. You shouldn't include source code, but you should include pseudocode or a flow chart: I'm sure there's questions on this latter point here, but I can't seem to find any.
    – Maca
    Jan 28, 2017 at 11:29

You must log in to answer this question.

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