Tag Archives: software patent

IPAB’s Ferid Allani order is a boost to software patents filed in India

Law gavel on white.

IPAB’s Ferid Allani order is a boost to software patents filed in India

No wonder, computer programs are a major part of innovations around us than ever before. As the advancement in technology continues to progress, it is quite difficult to find technological innovations that do not have a software component in association with them. In this context, Ferid Allani, a Tunisian citizen had remarkable history regarding his application relating to software patent innovations in particular section 3(k) of the Indian IP landscape. In the present case, more than nineteen and half years are passed in deciding the present application by raising objections. The term of a patent in India is twenty years. The said patent is expiring in December 29th, 2020. The recent IPAB order dated July 20, 2020 in the case of Ferid Allani (applicant) v/s Assistant Controller of Patents, clarifies the ambit and complexity of section 3(k) pertaining to  patentable subject matter related to computer related invention..

Background of the invention: The application is titled “Method and device for accessing information sources and services of the web”. The objective of the invention is to provide easy, quick and direct access to required sources and services on the internet (web) without wasting precious network resources, such as bandwidth.

Brief prosecution history of the application from filing to grant:

  • Ferid Allani filed a provisional patent application on December 30, 1999 bearing number 99/16704. Thereafter, a PCT application was filed on December 29th, 2000 as PCT/FR2000/003759 which entered India as IN0705/DELNP/2002A on July 17th, 2002. 
  • A request for examination was filed for IN0705/DELNP/2002A and a first examination report (FER) was issued on 21st February, 2005 with objections corresponding to section 2(1) (j) in view of a prior art D1. The applicant’s agent submitted a response to the FER on 17th September 2005.
  • A second examination report (SER) was issued on 21st September, 2005 with the objection of non-patentability of claims under section 3(k) of the Patent Act. Since no response to the SER was filed, the application was deemed to have been abandoned under section 21(1) of the Patent Act.
  • Challenging said order of abandonment, the Petitioner filed a writ petition on May 2nd, 2006. The Petitioner submitted that the Act and the rules are silent on the time limit after which it is to be considered that the Applicant failed to put an application in order for grant of the patent after a “second examination or more statement of objections” are issued by the patent office.
  • On February 25th, 2008 Hon’ble High Court directed the Indian Patent Office to review the application by providing the applicant an opportunity of hearing.
  • The response to the SER dated September 21st, 2005 was filed on March 20, 2008. Thereafter, a hearing was scheduled for August 22, 2008, which was attended by the applicant’s agent.  Thereafter, the applicant’s agent submitted written submissions on August 12th, 2008. However, the Controller, by an order dated November 18, 2008 refused the application.
  • In response to this refusal, an appeal was filed under section 117A(2) of the act against said order dated November 18, 2008 before the IPAB on February 20, 2009. IPAB dismissed aforementioned appeal on the grounds that, the application does not disclose any technical effect or technical advancement.
  • The applicant filed a writ petition before the Hon’ble Delhi High Court on December 19, 2013 in view of said dismissal of appeal, stating that the invention is more than a mere software that is loaded onto the computer and the application does disclose a technical effect and technical advancement. In response, Delhi High Court on December 12, 2019 directed the Indian Patent Office to re-examine the said patent application and stated that an invention would not become non-patentable simply for simply for that reason that it is rare to see a product which is not based on a computer program and that the effect of such programs in digital and electronic products is crucial in determining the test of patentability.
  • On January 01st, 2020 the Patent Office heard the case and on February 7,2020 rejected the application on the same ground. This order had been challenged before the IPAB in the present matter.
  • The IPAB in its order dated July 20, 2020 granted the patent.


  • Whether the patent application should be granted under Section 2(1) (j)of the Patents Act, 1970; and
  • Whether the patent application must be exempted by the operation of Section 3(k) of the Patents Act, 1970.

Contentions provided by Applicant:

  • During the course of prosecution, the Applicant stated that the aforementioned goal of the claimed invention is achieved in a way that is quicker and easier to use than the methods known at the time of invention.
  • The invention provides a technical effect and includes integration with hardware. On the internet, a web search engine allows a user to carry out a search for any particular information, so desired by the user. The search results are generally presented in a list of results, often referred to as search engine results pages (SERPs) and such results comprise a mix of links to web pages, images, videos, infographics, articles, research papers, and other types of files. Thus, a typical web search engine will access the internet and provide the user, on request, with results which were not previously available with user in near real time. It is submitted on behalf of Applicant that the present invention provides a forward-looking solution in the form of an ‘Efficient Search Strategy’ to overcome the problems encountered in the traditional search engines which existed in 1999.

Findings by the court:

  • According to the findings of the Delhi High Court on December 12,  2019, the addition of the terms “per se” in section 3(k) was a conscious step. It was provided in the Report of the Joint Committee on Patents (Second Amendment) Bill, 1999 that:
  • Hence, inclusion of the above phrase by the Patent (Second Amendment) Bill, 1999 to ensure that genuine inventions which are developed based on computer programs are not refused patents.
  • The report of the Joint Parliamentary Committee suggests that legal position of the computer-based invention in India is similar to the Europe having similar provision (Article 52 of the European Patent Convention). The EPO and other Patent Office greatly emphasized “technical effect” and “technical contribution” for determination of the patentability.
  • The present invention achieves “technical advantage” and exhibits “technical effect”. Bandwidth is utilized only once per request, thereby saving network resources and the mean time duration observed for accessing searched information is drastically reduced. 
  • The Hon’ble High Court relied on legislative history behind section 3(k). The Court also relied on the Computer Related Inventions, 2013 (CRI guidelines, 2013) issued by the Patent Office which clearly stipulate the following indicators to provide a “technical effect”: “higher speed, reduced hard-disk access time, more economical use of memory, more efficient data base search strategy, more effective data compression techniques, Improved user interface, Better control of robotic arm ,improved reception/transmission of a radio signal”. The present invention falls under at least the following indicators of “technical effect”: higher speed, more economical use of memory and more efficient data base search strategy. The present invention is aimed at overcoming the limitations of existing inventions which conduct generalised searches and provide unclear information while consuming substantial amount of time and bandwidth, thereby achieving technical advantages over prior art.

Findings by the IPAB:

  • The IPAB relied on contemplating technical solution intended to be solved by the patent application. The IPAB identified a key feature of the invention that is forming a well-constructed query which is to be emitted to the internet, which solves a technical problem of prior art technologies producing a technical effect of “reduction of bandwidth by the structured query”.
  • The present invention reduces the mean time duration for accessing the searched information by users. As a matter of fact, user need not spend time in selecting and reviewing multiple search results as disclosed by other technologies in 1999.
  • The present invention is also economical, as the internet bandwidth is consumed only once per search resulting in increased quality of internet services to users.
  • One has to first construe the claims, then identify technical contribution provided by the claims.
  • The definition of “technical effect” or “technical contribution” is to be taken from the guidelines relating to Computer Related Inventions, 2013 (CRI guidelines, 2013).
  • The IPAB appeal was allowed and the patent was granted to Ferrid Allani.


  • Most of the inventions are based on computer programs” and “it would be retrograde to argue that all such inventions would not be patentable”.
  • In light of the Hon’ble Delhi High Court’s direction that the Guidelines for grant of patents relating to the Computer Related Inventions are to be considered, along with the settled judicial precedents for granting the patent, as well as the fact that the present invention provides at least the aforesaid technical effects defined by CRI guidelines, the Patent ought to be granted.
  • Therefore, without appreciating the technical effect produced by the present invention, the mere fact that a computer program is used for effectuating a part of the present invention, does not provide a bar to patentability.
  • Thus, the invention MUST be examined as whole and the following factors are to be considered while deciding upon the patentability of such inventions-
  1. technical effect achieved by it, and its
  2. (ii) technical contribution. If the invention demonstrates a “technical effect” or a “technical contribution”, it is patentable even though it may be based on a computer program.

Conundrums of the case:

It shall be noted that the Computer Related Inventions, 2013 (CRI guidelines, 2013) were released on June 28th, 2013. Since, the court relied greatly on these CRI guidelines, does it open a door for re-examination of the patents which were rejected prior to these guidelines which need to be re-examined as it happened in the present case? Likewise, if the new CRI guidelines are published in future, it may further open doors for old patents for re-examination? As a matter of fact, both High court and IPAB have declined to lucidly define the term “technical advancement”. The current conundrum can be eradicated if the term “technical advancement” is clearly defined rather than promoting “case by case analysis”. Such a stance can boost the number of software patents being filed in India and will encourage global players in the software industry to protect their software inventions in India.

We hope this article was a useful read. 

Please feel free check our services page to find out if we can cater to your requirements. You can also contact us to explore the option of working together. 

Best regards – Team InvnTree   

This work is licensed under a Creative Commons Attribution-Non Commercial 3.0 Unported License

Guidelines of 2017 for Examining Computer Related Inventions in India


Patentability of software inventions, which are generally referred to as Computer Related Inventions (CRI), is a topic of constant debate, not just in India, but around the world. India has been trying to introduce objectivity to this topic, which is subjective by nature, by way of amendment to the Act, and by introducing guidelines for examining CRI over the years. The latest among these efforts, is the introduction of guidelines by the office of the Controller General of Patents, Designs and Trade marks, India (generally referred to as Intellectual Property Office – IPO). The guidelines came into effect from June 30, 2017, and replaces previous guidelines for examining CRI. The guidelines can be downloaded here. 

The merits of such guidelines being binding on the patent applicants are questionable, since they neither supersede the Act nor caselaw. However, one can argue that these guidelines may be binding on the patent examiners (acting on behalf of the Controller). Nevertheless, these guidelines will have significant practical implications. The examiners are expected to follow these guidelines while examining CRI. Therefore, their rational while issuing examination reports, granting or rejecting patents to CRI will likely be in line with these guidelines. Further, these guidelines, if nothing, are at least an indirect reflection of the governments stand on patentability of CRI. Hence, there are several compelling reasons for discussing these guidelines in greater detail.

At the outset, it is worthwhile to point out that the guidelines (“new guidelines”) are favourable towards grant of patents for CRI, as compared to the outgoing guidelines (“earlier guidelines”). The notable difference between the two guidelines is the ouster of a “three stage” test, reproduced below, prescribed in the earlier guidelines to determine patentability of CRI.

(1) Properly construe the claim and identify the actual contribution;

(2) If the contribution lies only in mathematical method, business method or algorithm, deny the claim;

(3) If the contribution lies in the field of computer programme, check whether it is claimed in conjunction with a novel hardware and proceed to other steps to determine patentability with respect to the invention. The computer programme in itself is never patentable. If the contribution lies solely in the computer programme, deny the claim. If the contribution lies in both the computer programme as well as hardware, proceed to other steps of patentability. (emphasis added)  

As per the test, a novel hardware had to be present, irrespective of how inventive the software is, for a patent to be granted. In other words, if the inventiveness lies only in software, then the same is not patentable. Such a stance goes against the legislative intent, which in fact clarified its position by introducing an amendment in 2002. The amendment excluded “computer programme per se”, instead of just “computer programme”, from being considered as patent eligible subject matter. The legislative intent to attach suffix per se to computer programme is evident in the view, presented below, expressed by the Joint Parliamentary Committee (JPC) while introducing the amendment.

In the new proposed clause (k) the words ''per se" have been inserted. This change has been proposed because sometimes the computer programme may include certain other things, ancillary thereto or developed thereon. The intention here is not to reject them for grant of patent if they are inventions. However, the computer programmes as such are not intended to be granted patent. This amendment has been proposed to clarify the purpose   

The JPC states “the computer programme may include certain other things, which may qualify them as inventions, and hence be awarded patents. Computer program cannot certainly “include” hardware. Therefore, the three stage test prescribed previously went against the legislative intent while dealing with CRI.

On the other hand, the debate is, what can a computer program “include” that is “ancillary thereto or developed thereon”, which make it an invention. In our view, computer program can include “technical manoeuvres”, again expressed as computer program, which nudge CRI from being categorized as “computer programme per se”.

The new guidelines do not deal with what “other things” the computer program can include that is “ancillary thereto or developed thereon”, which makes it an invention. Hence, the clarity one may desire in the guidelines while examining CRI is still largely absent. However, on a positive note, the guidelines offer stuffiest scope to the examiners to exercise discretion while examining CRI, and to the applicants to argue their case based on the Act, legislative intent and caselaw, without knocking the doors of the Intellectual Property Appellate Board (IPAB).

In conclusion, we welcome the new guidelines to the extent that the three stage test has been ousted, and offers scope for software inventions to be critically examined, without depriving them of patents for want of novel hardware.

We hope this article was a useful read. 

Please feel free check our services page to find out if we can cater to your requirements. You can also contact us to explore the option of working together. 

Best regards – Team InvnTree   

This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License

A sensible approach to determine patentability of computer implemented inventions


Software development is a field that witnesses various types of innovation. Some of the innovations may be regarded as technical innovations, while others may be non-technical in nature. However, often technical innovations and non-technical innovations are intertwined, whereas patent protection is accorded to inventions that are technical in nature. Therefore, patent office of various jurisdictions have faced challenges while examining software inventions, or what is generally known as Computer Implemented Inventions (CII).

Among many jurisdictions, India and the European Patent Convention (EPC) have statutes for preventing non-technical inventions from being patented. One may be tempted to even say that India leans towards the EPC approach of dealing with CII, both in terms of statute and patent office guidelines. However, in India the guideline for dealing with CII has been evolving over the years.

EPC’s provisions concerning patentability of Computer-implemented inventions (CII)

The EPC excludes computer programs "in itself" from being patented. In effect, inventions which do not consist purely of computer programs and codes, but instead implement the programs in a device (hardware) may constitute potentially patentable subject matter. A CII is one which:

  • involves the use of a computer, computer network or other programmable apparatus
  • has one or more features realized wholly or partly by means of a computer program

While "programs for computers" are listed under excluded subject matter, the same may not be excluded from patentability if it is capable of bringing about, when running on or loaded into a computer or any hardware, substantial technical effect that goes beyond the "normal" physical interactions between the program (software) and the computer (hardware) on which it is run. A further technical effect which lends technical character to a computer program may exist

  • in the control of an industrial process; or
  • in the internal functioning of the computer itself or its interfaces under the influence of the program and could, for example, affect the efficiency.

However, a note should be made that the normal specifications of a computer or any hardware, for example, electrical currents, among others, do not contribute technical character to a computer program, and a further technical effect is needed. The further technical effect may or may not be known in the prior art. In other words, or in a layman’s language, if any programs running in the computer is capable of bringing about certain remarkable result in the functioning or operation of the computer itself or any other hardware onto which such programs are loaded, then the subject matter, although includes computer programs, may be included under patentable subject matter.

A simple test to determine whether technical character exists in a claim covering CII would be to consider whether each feature or their combination lends any technical contribution to the claim.

To determine existence of technical contribution, one may check whether the claimed technical effect results in the computer being made to operate in a new way that is more efficient and effective. Further, if the resultant technical effect overcomes the objective technical problem, then the claim in question has “further technical effect”.

If claimed subject-matter relating to a computer program does not have a technical character, the claim may be rejected. If the subject-matter passes the test for technicality, the examiner proceeds to the questions of novelty and inventive step.

Let’s take a look at what happened in Apple Inc. and HTC Corporation concerning Apple’s patent European Patent No. 2 098 948 (the ‘948 patent”). The ‘948 patent relates to computer devices with touch sensitive screens which are capable of responding to more than one touch at a time. The judge found claims 1 and 2 were invalid because they related to computer programs as such. The court of Appeal, however found the judge’s decision erroneous and traversed the judge’s decision. The specification addresses the problem associated with multi-touch interface.  The Court of Appeal affirmed that the problem which the patent addresses, namely how to deal with multiple simultaneous touches on one of the new multi-touch devices, is essentially technical. The Court of Appeal further explains that the solution to this problem lies in a method of dividing up the screen of such a device into views and configuring each view as a multi-touch view or a single-touch view using flags with a specific functionality in the manner, and that the method concerns the basic internal operation of the device and applies irrespective of the particular application for which the device is being used and the application software which it is running for that purpose. Further, the Court stated that it causes the device to operate in a new and improved way and it presents an improved interface to application software writers. Hence, the Court of Appeal asserted that invention does make a technical contribution to the art and its contribution does not lie in excluded matter.

Application of Problem-Solution Approach (PSA) for assessment of inventive step of claims that consists of both technical as well as non technical features

A common case with CII is that claims of such inventions may have a mix of technical and non-technical features. When assessing the inventive step of such a claim, those features which contribute to the technical character of the invention are taken into account. These may also include the features which, when considered individually, are non-technical, but in the context of the invention, contribute to producing a technical effect serving a technical purpose, thereby contributing to the technical character of the invention. However, if a feature contributes only to the solution of a non-technical problem, such a claim cannot support the presence of an inventive step.

The problem-solution approach is applied to mixed-type inventions so as to ensure that inventive step is acknowledged by taking into consideration all those features which contribute to technical character of the claim and not on the basis of features not contributing to the technical character of the invention.

Steps for applying problem-solution approach to mixed-type inventions:

  • The features which contribute to the technical character of the invention are determined.
  • Closest prior art is selected based on the features contributing to the technical character of the invention identified in the previous step.
  • The differences from the closest prior art are identified.

The claim(s) as a whole is/are determined in order to identify and differentiate the features which make a technical contribution from those which do not.

If no differences (even non-technical difference) are found, an objection under Art 54 is raised. If the differences do not make any technical contribution, an objection under Art 56 is raised. If the differences include features that make technical contribution, then, the objective technical problem is formulated on the basis of the technical effect(s) achieved by these features. Further, if the claimed technical solution to the objective technical problem appears obvious to the person skilled in the art, an objection under Art 56 is raised.

A prima facie determination of the features contributing to the technical character of the invention is performed for all the features. The technical effects achieved by the differences over the selected closest prior art are determined and the extent to which the differences contribute to the technical character of the invention is analysed based on these technical effects. A detailed analysis may reveal that some features considered prima facie as not contributing to the technical character of the invention do, on closer inspection, appear to make such a contribution. The reverse situation is also possible. In such cases, the selection of the closest prior art might need to be revised.

While applying PSA to determine technical and non technical character of a claim, care should be taken to avoid missing any features that might contribute to the technical character of the claimed subject-matter.


In conclusion, claimed subject-matter is always considered as a whole when evaluating whether individual features contribute to its technical character. However, only that part of the subject-matter which is determined to contribute to its technical character is taken into account when assessing inventive step. As long as there is at least one technical feature, the whole claim has technical character, and is therefore not excluded from patentability.

I hope you found this article helpful. You may also download a copy for your reference. 

You may subscribe to our articles to receive notification of such interesting articles in your inbox.

Feel free to check our patent services page to find out, if we can cater to your requirements.

Best regards – Team InvnTree   

This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License

Territorial Jurisdiction of Software Patents


Most often software in computer systems is located within a user device (client) and a remote computing resource (server). The client can be at one location, connected over a network (e.g., the internet) to the server. A user accesses the internet with a device to request or upload data to the server over the network. The server processes the request, or stores the data and delivers the result over the network.

Software related inventions as a whole can be operated across territorial borders. Thus, the question arises whether the software patent can be enforced, since it is known that patents rights are territorial in nature.

Consider a patented software invention in the United States covering a “product recommendation” method and system. A competitor enables users in the United States to download an application onto a mobile device. The user accesses the application to browse through products. The activity of the user is sent to a server located in India. The server processes the information in India and provides product recommendations. The product recommendations would then be available to the user on his device in the United States.

Patent Infringement Liability:

Continuing from the above example, an owner of such a software patent would be in a dilemma as to whether the competitor is liable for infringement of his patent, given the fact that, his patent only covers United States, and the competitor is carrying out part of the invention outside United States.

Such scenarios have come before courts in US and UK, and the decisions are encouraging for software patent owners. We will be discussing a case between NTP Inc. and Research In Motion Ltd, in US, and another case between Menashe Business Mercantile Ltd. & Anor and William Hill Organization Ltd, in UK. In both the cases, even though the competitors argued that part of their systems was outside the jurisdiction of the patents, the competitors were held liable for infringement.    

Case 1: NTP Inc. v Research In Motion Ltd

In November 2001, Research in Motion(RIM) was sued by NTP Inc. RIM is the manufacturer of the BlackBerry device, NTP sued RIM for infringement of five US patents, which NTP alleged covered the BlackBerry system.

The five patents of the NTP were covering the components and process necessary for integrating an email service and wireless network.

BlackBerry enabled its users, through its devices, to not only make conventional telephone calls, but also to have email access through the BlackBerry "push technology”. The BlackBerry email system intercepts a message to an email user and then routes the message to a relay component that in turn routes the message to a network. The BlackBerry "Relay" component, which was equivalent to one of the claim limitations in NTP patents, was located in Canada.

In the District court, the jury found RIM infringing on all the claimed elements, except for RIM's relay component, which was located in Canada, all the other elements of NTP's claims was present within the United States. However, the jury found that the operation of the BlackBerry was accomplished according to method claim described in NTP's patent and awarded monetary damages and entered a permanent injunction enjoining RIM from further manufacture, use, importation and sale of accused BlackBerry devices.

RIM appealed to the Federal Circuit, challenging the District Court’s claim interpretation, as well as disputing the applicability of § 271(a) to its extraterritorial operations, based on the point that the relay component of the BlackBerry system was located in Canada. The Federal circuit considered this argument, but reasoned that

"even though one of the accused components in RIM’s BlackBerry system may not be physically located in the United States, it is beyond dispute that the location of the beneficial use and function of the whole operable system assembly is the United States".

The Federal circuit concluded that:

“the location of RIM’s customers and their purchase of the BlackBerry devices establishing control and beneficial use of the BlackBerry devices within the United States satisfactorily establish territoriality under section 271(a).”


Case 2: Menashe Business Mercantile Ltd. & Anor v William Hill Organization Ltd.

In October 2001, William Hill was sued by Menashe in UK. The patent granted to Menashe is "Interactive, computerized gaming system with remote control".

William hill enabled users in UK to install software program on their computers. This allowed the users to access a server which was part of William Hill’s on-line gaming system. However, the servers were located in Antigua. Menashe sued William hill for a contributory infringement.

William accepted that the CD containing the software program was an essential element of the invention, but disputed that the patent was not put into effect in UK, since the server was located in Antigua. William took the above line of argument as defense.

However, the decision was in favor of Menashe. The judge affirmed that:

“The claimed invention requires there to be a host computer. In the age that we live in, it does not matter where the host computer is situated. It could be in the United Kingdom, on a satellite, or even on the border between two countries. Its location is not important to the user of the invention nor to the claimed gaming system. In that respect, there is a real difference between the claimed gaming system and an ordinary machine. For my part I believe that it would be wrong to apply the old ideas of location to inventions of the type under consideration in this case. A person who is situated in the United Kingdom who obtains in the United Kingdom a CD and then uses his terminal to address a host computer is not bothered where the host computer is located. It is of no relevance to him, the user, nor the patentee as to whether or not it is situated in the United Kingdom.”

The Judge’s view was:

“it would be wrong to apply the old ideas of location to inventions of the type under consideration in this case.” Instead, it is pertinent to ask who uses the claimed gaming system. The answer must be the punter. Where does he use it? There can be no doubt that he uses his terminal in the United Kingdom and it is not a misuse of language to say that he uses the host computer in the United Kingdom. It is the input to and output of the host computer that is important to the punter and in a real sense the punter uses the host computer in the United Kingdom even though it is situated in Antigua and operates in Antigua. In those circumstances it is not straining the word "use" to conclude that the United Kingdom punter will use the claimed gaming system in the United Kingdom, even if the host computer is situated in, say, Antigua. Thus the supply of the CD in the United Kingdom to the United Kingdom punter will be intended to put the invention into effect in the United Kingdom”.


From both the cases, we can conclude that, patent rights may be enforced even though one of the elements in the claimed system or method is located outside the territory of the patent, provided that the beneficial use of the system occurs within the territory of the patent granted.

In this new age of complex patent enforcement scenarios, to strengthen the patent rights of an invention relating to cloud computing, a careful strategy should be adopted for drafting and filling patent applications.

We hope you found this article useful. You may be interested in reading our article "Are software inventions patentable in India?"

Our team has in-depth knowledge with respect to patenting strategy for cloud computing related technologies.

Best regards – Team InvnTree

Are software inventions patentable in India?

The India IT industry has witnessed tremendous growth is the past decade, resulting in large IT companies and inceptions of several promising start-ups. In the initial phases, the IT industry was largely focused on offering services. However, eventually, several companies started creating software products. Companies that create software products strive on innovation to create unique products to counter competition, hence, the desire to protect such innovation through patents and sustain competitive advantage.

Patent laws of several countries favour patent protection for software innovation. Such countries include USA, Australia and Singapore, to name a few. However, many other countries, which include India and European nations, have more stringent laws concerning patent protection to software innovation.

Indian Patent Act offers patent protection to product or process (if they satisfy various requirements of patentability) as long as they do not fall under non-patentable subject matter. Section 3 and 4 of the Indian Patent Act specify a list of subject matter that is not patentable. Section 3(k) of the Indian Patent Act, which is provided below, is of specific importance to software innovation.

“What are not invention – The following are not inventions within the meaning of this Act, – a mathematical or business method or a computer program per se or algorithms;”

Amateurs often refer to the above section and state that none of the software innovations are patentable in India. However, the reality is far from such perceptions.

To begin with, the patent office, in its “MANUAL OF PATENT OFFICE PRACTICE AND PROCEDURE” (MPPP) offers some clarity, if not to a great extent, on what kind of software innovations will be considered as “computer program per se” and held non patentable, and what kind of software innovations do not fall under section 3(k).

Before we move any further, one thing is certain from the inclusion of such explanation in the MPPP:

Not all software innovations fall under section 3(k). Hence, a wide range of software innovations are patentable even in India.

Having said that a wide range of software innovations are patentable in India, one has to be aware that, almost all patent applications for software innovations are initially objected by the patent office citing section 3(k).

However, if the application for a patent (patent specification) is crafted intelligently by understanding the Indian patent prosecution practice, one can successfully obtain protection for software innovation.

One of the keys for successfully having a patent granted for software innovation lies in the ability to present the innovation in such a way that the innovation, which we are aiming to protect, includes subject matter which is not a computer programme. Further, subject matter that is “not just a computer program” should be intelligently made an essential part of the invention, without compromising on the scope of protection.

The above opinion is reinstated by the fact that the Indian Patent Office has been granting patents to, what is normally perceived as “software innovations”. We have provided below, an exemplary list of patents granted by the Indian Patent Office to software innovations:







Patent No.




Title of the patent




Generating user information for use in targeted advertising



Method and system for text segmentation



A method for automatically targeting web-based advertisements



Tracking space usage in a database



In-place evolution of xml schemas in databases



Facilitating micropayments between a plurality of parties



Method and system for scheduling transaction listings at a network-based transaction facility

 We hope this article helps innovators in the software industry to adequately protect their innovation. You may also be interested in reading our article relating to territorial Jurisdiction of Software Patents   

You can download a copy of this article here.

Feel free to write to us at [email protected] with queries you may have, and we will be glad to help you!

I hope you found this article helpful. Please feel free check our patent services page to find out if we cater to your patent requirements.