Section 3(K) Software Patent Exclusion Cases.

1. Section 3(k): Statutory Background

Section 3(k) of the Indian Patents Act, 1970 excludes the following from patentability:

“a mathematical or business method or a computer programme per se or algorithms.”

Key Expression: “computer programme per se”

The phrase “per se” is crucial.

It means computer programs as such, i.e., software standing alone, without technical application or technical effect.

Indian law does not allow pure software patents, but allows patents where software:

Is integrally linked with hardware, or

Produces a technical effect / technical contribution

2. Judicial and Administrative Interpretation of Section 3(k)

Indian courts and the Patent Office have clarified:

Mere automation of a known process is not patentable

Software that produces technical advancement may be patentable

Substance over form approach is applied (claims are examined, not title)

3. Important Case Laws on Section 3(k)

Case 1: Yahoo Inc. v. Assistant Controller of Patents (2011)

Facts:

Yahoo filed a patent application for a method of displaying search results more efficiently.

The invention involved ranking and categorizing search results using software logic.

Issue:

Whether the invention was a technical invention or merely a computer program per se.

Decision:

Patent was rejected under Section 3(k).

Reasoning:

The invention:

Was essentially a software-based method

Did not disclose any novel hardware

Did not show any technical effect beyond data processing

Legal Principle:

A method that only improves information presentation or data handling is not patentable.

Significance:

Established that search algorithms and ranking logic are excluded if no technical contribution exists.

Case 2: Ericsson v. Intex Technologies (2015)

Facts:

Ericsson owned patents relating to telecommunication technology (2G, 3G, AMR codecs).

Defendants argued that Ericsson’s patents were software-based and hit by Section 3(k).

Issue:

Whether telecom patents involving software are excluded under Section 3(k).

Decision:

Delhi High Court upheld patentability.

Reasoning:

The invention:

Was not a computer program per se

Involved hardware elements like base stations and mobile devices

Produced technical effects such as:

Reduced interference

Efficient bandwidth usage

Improved call quality

Legal Principle:

If software is embedded in hardware and achieves a technical effect, it is patentable.

Significance:

Major precedent confirming that embedded software is not barred under Section 3(k).

Case 3: Ferid Allani v. Union of India (2019)

Facts:

Patent application for a method of accessing web information using a novel architecture.

Rejected repeatedly under Section 3(k) as a computer program.

Issue:

Whether modern digital inventions should be examined rigidly under Section 3(k).

Decision:

Delhi High Court set aside the rejection.

Reasoning:

Court emphasized:

Patent law must keep pace with technological advancements

If a computer-based invention shows a technical effect, it is patentable

Examples of technical effect include:

Improved speed

Reduced memory usage

Enhanced security

Better resource management

Legal Principle:

The presence of a technical effect or technical contribution is decisive, not the mere presence of software.

Significance:

Most cited Indian case on software patents

Shifted interpretation from formal exclusion to purposive interpretation

Case 4: Microsoft Technology Licensing v. Assistant Controller of Patents (2016)

Facts:

Microsoft filed patents for methods involving:

Digital rights management

Secure data transmission

Issue:

Whether software that improves security qualifies as patentable.

Decision:

Rejection was overturned.

Reasoning:

The invention:

Solved a technical problem (unauthorized access)

Improved computer system security

Was not merely an abstract algorithm

Legal Principle:

Software improving the internal functioning of a computer system is patentable.

Significance:

Clarified that security-related software inventions may qualify for patents.

Case 5: Intellectual Property Appellate Board (IPAB) – Electronic Navigation Research Institute Case

Facts:

Application related to electronic navigation systems.

Patent office rejected it as software-based.

Issue:

Whether integration with hardware matters.

Decision:

Patent allowed.

Reasoning:

The invention:

Controlled navigation hardware

Improved accuracy and efficiency

Was inseparable from physical components

Legal Principle:

When software controls or improves a physical system, Section 3(k) does not apply.

Significance:

Important administrative precedent for hardware-software combination inventions.

Case 6: IBM India Pvt. Ltd. v. Assistant Controller of Patents (2021)

Facts:

IBM’s patent related to data processing and storage management.

Rejected as algorithmic and software-based.

Issue:

Whether data management techniques can be technical.

Decision:

Matter remanded for fresh examination.

Reasoning:

The invention showed:

Reduced processing time

Improved storage efficiency

These amounted to technical effects.

Legal Principle:

Efficiency improvement in computing resources may constitute a technical contribution.

Significance:

Reinforced Ferid Allani principles.

4. Tests Applied by Indian Authorities Under Section 3(k)

(A) Technical Effect Test

Examples accepted:

Reduced memory usage

Faster processing

Improved security

Enhanced hardware performance

(B) Substance Over Form Test

Merely adding words like “device” or “system” is insufficient

Examiner looks at actual contribution

(C) Novel Hardware Test (Not Mandatory)

Hardware integration strengthens patentability

But technical effect alone can suffice

5. Summary Table

CaseOutcomeKey Principle
Yahoo v. ControllerRejectedData processing ≠ technical effect
Ericsson v. IntexAllowedEmbedded software patentable
Ferid AllaniAllowedTechnical effect is decisive
Microsoft v. ControllerAllowedSecurity improvements qualify
ENRI CaseAllowedHardware-software synergy
IBM v. ControllerRemandedResource optimization is technical

6. Conclusion

Section 3(k) does not impose a blanket ban on software patents

Indian law adopts a balanced approach:

Excludes abstract software

Protects genuine technological innovation

The technical effect doctrine, especially after Ferid Allani, governs patentability

LEAVE A COMMENT