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 Patent Template will guide you through the drafting process and our guide will assist you to file your own provisional patent.

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 website. This website focusses on protecting software apps and provides tips on registering trademarks, designs and provisional patent applications.

Latest Specials
  • Save up to 70% on renewal fees

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

    Learn more
  • File provisional patent

    Only $199

    Learn more
  • Trademark search

    R2,500 + vat

    Learn More
  • Online SA design filing

    Only $299

    Learn more
  • Register a Trademark in South Africa

    R4,090 + vat

    Learn more
  • Online SA trademark filing

    Only $199

    Learn more
  • Patent Pending Number

    Only $199

    Learn more
  • EU Design Registration

    Only $625

    Learn more

Get started with the patent process

Get in touch

Contact us

Intangible Consulting (Pty) Ltd
9 Kruger St
Oaklands
Johannesburg
South Africa

T +27 (0)11 483 1439
T +27 (0)11 483 3128 (alt.)
info@ideanav.co.za