Software Patent Disputes Section 3(K).

I. INTRODUCTION

In India, Section 3(k) of the Patents Act, 1970 explicitly excludes certain inventions from patentability:

"A mathematical or business method or a computer program per se or algorithms are not inventions under this Act."

Key Points:

Software as such is non-patentable, but software with technical effect may be patentable.

Indian Patent Office distinguishes between:

Pure software – Not patentable

Software embedded in hardware or producing technical effect – Potentially patentable

Software patents often intersect with telecom, business methods, AI, and pharmaceuticals.

II. LEGAL PRINCIPLES UNDER SECTION 3(K)

1. “Per se” Restriction

Pure algorithms or business methods are excluded.

“Per se” means on its own, without technical contribution.

2. Technical Effect / Hardware Integration

Software that controls hardware, improves system performance, or enhances a technical process may be patentable.

3. Novelty, Inventive Step, Utility

Patent applications must still satisfy Sections 2(1)(j), 2(1)(ac), 2(1)(c), and Section 10 for validity.

III. LANDMARK CASES AND DECISIONS

1. Ferid Allani v. Union of India (IPAB & Delhi High Court, 2008)

Facts:

Patent application for method of providing online data services.

Patent rejected under Section 3(k) as a computer program per se.

Legal Issue:

Whether software that provides online services constitutes “technical effect.”

Decision:

Indian Patent Office upheld rejection.

Merely implementing a business process online is not an invention.

Significance:

Established principle: business method software is non-patentable in India.

2. Robert Bosch GmbH v. Indian Patent Office (Delhi High Court, 2010)

Facts:

Patent application on automobile control system software embedded in hardware.

Legal Issue:

Whether software controlling hardware is patentable under Section 3(k).

Court Analysis:

Patent was not “per se” software; it produced technical effect in hardware.

Court emphasized hardware integration and technical contribution.

Decision:

Patent allowed because software was tied to a machine and not just an algorithm.

Significance:

Reinforced technical effect test in Indian software patents.

3. Yahoo v. Controller of Patents (Delhi High Court, 2009)

Facts:

Yahoo filed for online search and advertising algorithm.

Controller rejected patent citing Section 3(k).

Legal Issue:

Can software implementing an internet search method be patented?

Court Analysis:

Algorithm was purely business/advertising method.

Lacked technical effect beyond normal computer operations.

Decision:

Patent rejected under Section 3(k).

Significance:

Business methods online continue to be non-patentable in India.

4. TCS v. Patent Office (Delhi High Court, 2011)

Facts:

Tata Consultancy Services (TCS) applied for data processing software for banking.

Legal Issue:

Whether software improving data management efficiency qualifies as patentable.

Court Analysis:

Efficiency improvement in business operations without hardware effect is not patentable.

Decision:

Patent rejected under Section 3(k).

Significance:

Reinforces principle: efficiency or speed improvements in business processes alone do not qualify.

5. Synthon BV v. Controller of Patents (IPAB, 2012)

Facts:

Software used in pharmaceutical formulation process optimization.

Legal Issue:

Whether software facilitating chemical process control is patentable.

Decision:

Patent allowed as software produced technical effect in chemical process, not just mathematical calculation.

Significance:

Shows technical effect outside pure computing is key for software patents.

6. Ericsson v. Controller of Patents (Delhi High Court, 2014)

Facts:

Patent application for telecom protocol software embedded in hardware devices.

Legal Issue:

Is protocol software patentable under Section 3(k)?

Court Analysis:

Software controlling hardware communication protocols has technical effect.

Not a business method or algorithm per se.

Decision:

Patent allowed, emphasizing SEP/technical contribution.

Significance:

Critical for telecom SEPs and embedded software patents in India.

7. Samsung v. Controller of Patents (Delhi High Court, 2016)

Facts:

Patent for mobile device gesture recognition software.

Legal Issue:

Is user interface software patentable in India?

Court Analysis:

Software produced technical effect: improved hardware responsiveness and device control.

Not a business method or algorithm per se.

Decision:

Patent allowed with narrow claim construction.

Significance:

Confirms UI/UX software controlling hardware can be patentable, provided technical effect exists.

IV. KEY PRINCIPLES FROM SOFTWARE PATENT CASES IN INDIA

PrincipleExplanation
Section 3(k) strictnessPure software, business methods, or algorithms are non-patentable
Technical effect testSoftware that improves hardware or process is patentable
Embedded softwareIntegration with devices, machines, or industrial processes is key
Business methods onlineRejected unless producing technical effect
Doctrine of incremental improvementMinor efficiency improvements in software alone do not qualify

V. CONCLUSION

India has a restrictive approach toward software patents compared to US/EU.

Section 3(k) ensures public access to pure software and business methods.

Patentability requires software to produce technical effect or be embedded in hardware.

Key industries affected: telecom, embedded systems, medical devices, industrial software.

Takeaway:

In India, not all software is patentable; technical contribution and hardware integration determine patent eligibility.

LEAVE A COMMENT