Software Solutions with Technical Contribution:- Patentability in India

Kiran S Bettadapur

March 16, 2026

In India, Section 3(k) of the Patents Act, 1970 expressly excludes computer programmes per se, algorithms, mathematical methods, business methods, etc. Yet, courts have distinguished between software as a conceptual idea and software with a technical contribution.

In Blackberry Limited v. Controller of Patents & Designs[1], the Delhi High Court clarified the legal position on software patentability in India and allowed a patent for software that improved device efficiency and hence, provided a technical effect.

Case Background

The case pertained to Blackberry’s application, which claimed a method and apparatus for “Auto-Selection of Media Files” to enable efficient device storage. The method entailed providing a “confidence level”, a measure of likeability, for each file in a collection of media files, and then automatically selecting media files based on such confidence levels to fill a portion of a device’s media storage. The invention additionally included a cache manager designed to maintain/update the list of selected files.

The Indian Patent Office rejected the application, holding that the claims lacked novelty and an inventive step. Therefore, the claimed invention was essentially held to be a computer program or algorithm and hence declared non-patentable under Section 3(k) of the act.

Blackberry appealed before the Intellectual Property Appellate Board (IPAB). However, after the abolition of IPAB, the appeal was transferred to the Delhi High Court.

Legal Analysis and Reasoning

The court examined whether the claimed invention was patentable—or, whether it constituted a “computer programme per se” and was expressly barred subject matter under Section 3(k) of the patent law.

Based on a scrutiny of the cited prior art, the court concluded that the claimed invention describes more than a mere algorithm or computer program or business logic exercise, because it enables a device to manage media content with minimal user intervention.

The technical effect or contribution, the court observed, is achieved by categorizing media files across multiple sources (local, remote, etc.,); building a unified media library; reducing size with the use of metadata-only “library files”; selecting and caching files dynamically (based on user preferences, ‘confidence levels’, storage constraints, such as, file size and free space); and, optimizing the utilisation of storage, along with support for remote and local sync, cache-manager-driven updates.

Hence, the court surmised that the claimed invention has a “technical implementation and a definitive impact on the user experience...it has an effect on the capability of the device. It enhances functionality and the capacity of the device.... it is also enabling autonomous operation of device without any specific intervention of the user.” In its view, by optimising how media content is stored, selected and managed, the invention leads to a concrete technical effect and contribution, which goes beyond “pure software as such”.

Outcome and Implications of Ruling

Holding that the invention is patentable, since it enhanced device capability and offered a technical effect, the court allowed Blackberry’s appeal. The verdict thus overturned the patent office’s earlier decision that the invention is a non-patentable “computer programme per se.”

In its reasoned order, the court clarified that software and computer-related inventions providing technical solutions are not excluded under Section 3(k) of the Patents Act, 1970. The ruling emphasized that the core test is whether the software provides a "technical effect or advancement” beyond just abstract computation.

The judgment represents an important affirmation that software-implemented inventions may qualify as patentable under Indian law—provided they deliver a technical contribution and are not a mere algorithm or business logic. It represents a more flexible, purposive approach favoring technological reality, such as, device functionality, autonomy, efficiency, etc. Such inventions afford advantages that extend beyond the excluded subject matter; so, they do not justify formalistic rejection.


Significance for Software Patents in India

The decision marked a notable victory not only for Blackberry, but also, broadly speaking, for proponents of patent protection for software-implemented technologies in India. The court recognized that an invention enabling automated, intelligent media-management constitutes a “technical effect, because it improves storage efficiency, user experience and device autonomy.

The decision signals a more pragmatic, technology-aware interpretation of patent eligibility under Section 3(k), potentially paving the way for more computer-related inventions (CRIs) to gain protection—albeit with careful drafting to highlight technical contributions.

In essence, this ruling sets a precedent for Indian courts to scrutinize closely software patents to ensure they offer real-world technical benefits and move beyond mere algorithmic instructions to qualify for protection.

At Blaze Ventures, we have elaborate processes and qualified professionals for helping innovators and enterprises ensure patentability of their software solutions and computer-implemented methods.

________

[1] 2024 DHC 6572; Judgment dated 30.08.2024 in CA (COMM.IPD-PAT) 318/2022

Subscribe for the Latest Blog Updates
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Try Edison Today
hello@blazeventures.in
A-1005, Mittal Towers, MG Road
Bengaluru - 560001.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.