How to patent a software app

It is difficult to get one’s head around which software apps are patentable. Each country applies its own test. And, the tests themselves are rather arcane.

Europe requires a “technical effect that goes beyond the normal technical interaction between the hardware and software”.

South Korea largely mirrors the European test. And, China, South Africa and India (which exclude software “as such” / “per se”) also likely follow the European test.

The US Patent Office asks: “Does the software produce a useful, concrete and tangible result?” If so, the result must be more than a mere “abstract idea”.

Australia requires software to be “industrially applicable”.

Russia does not permit “computer software ideas” to be patented.

Basically, no-one really knows what can be patented. Often it comes down to a “gut feeling” that the software app has overcome the threshold. When drafting a software patent, we suggest describing:

  • the “system”, i.e. the hardware and software components and how these components interact;
  • each step in the “method”;
  • the “effect” arising from use of the software and hardware;
  • the “industrial application” of the software app; and
  • the benefits associated with the software app.

Our concern with software apps is that they typically have a relatively short “useful economic life”. If the useful economic life is less than 4 years, a complete patent is of little value (as complete patents typically take 4-6 years to be granted and become enforceable). That is why most software app companies focus on:

  • trademark registering the name of the software app;
  • design registering the layout of the software app user interface; and
  • getting a Patent Pending Number for the software app idea by filing a provisional patent application.

The Patent Pending Number will deter competitors from copying your software app. It will also preserve your right to patent your software app globally for 12 months. If your software app does not gain traction, you can let the Patent Pending Number lapse. However, if your software app goes viral, you should consider investing in a professionally drafted complete patent application in 12 months’ time.

Software app developers in most countries can get a global Patent Pending Number for only $99 using Iptica’s PatentMyApp website. This website focusses on protecting software apps and provides tips on registering trademarks, designs and provisional patent applications.

Latest Specials
  • Patent Pending Number

    Only $99

    Visit Iptica
  • Online SA trademark

    Only $80

    Visit Iptica
  • Register a Trademark in South Africa

    Register your Trademark

    only R3,450 + vat!

    Find Out More
  • Prototype

    3D CAD drawings, renderings, poster, plastic prototype

    only R15,000!

    Find Out More
  • Online SA design registration

    Only $195

    Visit Iptica
  • Searches

    Professional Patent Search. Fixed price worldwide online search

    only R3,950!

    Find Out More
  • Save up to 70% on renewal fees

    Save up to 70% on patent renewal fees / annuities by paying them online

    Renew Patent
  • Register patent in South Africa

    Fixed price provisional patent

    only R6,950 + vat!

    Find Out More

Get started with the patent process

Get in touch

Contact us

Intangible Consulting (Pty) Ltd.
9 Kruger St
South Africa

T +27 (0)11 483 1439
T +27 (0)11 483 3128 (alt.)
C +27 (0)83 233 4582
F +27 (0)86 627 0055