Disclaimer

The web site is designed for general information purposes only and should not be construed to be formal legal advice. This website is not intended for any kind of solicitation or advertising.

In case you require any advice, you are requested to contact us before acting on any information. The firm takes no responsibility for any information that may be found not upto date/ incorrect/ insufficient. 

This website does not in any way establish or intend to establish an attorney-client relationship, nor is it intended to be used as such an invitation for attorney-client relationship.

The viewer acknowledges that there has been no inducement, invitation or solicitation of any nature whatsoever from Aswal Associates or any of its members/ Attorneys/ Advocates/ Lawyers to create an attorney-client relationship through this website.

Decline

COMPUTER SOFTWARE & BUSINESS METHOD PATENTS IN INDIA

India like European Union does not allow patents for inventions related to mathematical or business method or computer programme "per se" or algorithms. The relevant provision under the Indian Patents Act reads as under:

CHAPTER II
INVENTIONS NOT PATENTABLE
3. What are not inventions.- the following are not inventions within the meaning of this act,--

(k) a mathematical or business method or computer programme per se or algorithms;

The Section makes it amply clear that algorithms are not patentable in India. Though as per the Indian Patent Act, mathematical method, business method or computer programme per se are not allowed. The draft patent manual defines how inventions pertaining to above should be handled by the Indian Examiners and lays down parameters under which such inventions shall be patentable in India.

The proposed patent manual defines computer implemented invention as any invention the performance of which involves the use of computer, computer network or other programmable apparatus, or an invention one or more features which are realized wholly or partially by means of a computer programme/ programmes. Further, patent manual defines Computer programmes as a set of instructions for controlling a sequence of operations of a data processing system which closely resembles a mathematical method. Computer programme may be expressed in various forms e.g., a series of verbal statements, a flowchart, an algorithm, or other coded form and maybe presented in a form suitable for direct entry into a particular computer, or may require transcription into a different format (computer language). It may merely be written on paper or recorded on some machine readable medium such as magnetic tape or disc or optically scanned record, or it maybe permanently recorded in a control store forming part of a computer.

Though proposed patent manual emphasises on disclosure of mode of operation for inventions involving apparatus and necessary sequence of steps for process related invention, yet it lays down categorically that a hardware implementation performing a novel function is not patentable if that particular hardware system is known or is obvious irrespective of the function performed. It manifests that for such kind of invention insertion of method steps in apparatus or some dependency shall be required to make them non-obvious.

The patent manual has also broadly categorised inventions related to computer/ computer programmes as below:

(a) Method/process;
(b) Apparatus/system; and
(c) Computer program product

METHOD/PROCESS:

Further to make the invention patentable in India, the method claim should clearly define the steps involved in carrying out the invention and should have a technical character. In other words, it should solve a technical problem. The claims should incorporate the details regarding the mode of the implementation of the invention via. hardware or software, for better clarity. The claim orienting towards a "process/method" should contain a hardware or machine limitation. Technical applicability of the software claimed as a process or method claim, is required to be defined in relation with the particular hardware components. Thus, the "software per se" is differentiated from the software having its technical application in the industry. Therefore, as per the patent manual, a claim directed to a technical process which process is carried out under the control of a programme (whether by means of hardware or software), cannot be regarded as relating to a computer programme as such.

An example is also cited in the proposed patent manual on what kind of claims shall be allowable.

"a method for processing seismic data, comprising the steps of collecting the time varying seismic detector output signals for a plurality of seismic sensors placed in a cable."

"Here the signals are collected from a definite recited structure and hence allowable."

What is significant here is that patent office is not emphasising on embedment of hardware components in the method claims, as the only condition for patentability of method claims, but requires it as a machine/hardware limitation. Therefore the essential of method claims are:

a) It should solve a technical problem;
b) It should incorporate the details regarding the mode of the implementation of the invention via. hardware or software, for better clarity; and
c) It should contain a hardware or machine limitation.

APPARATUS/SYSTEM:

As per the proposed patent manual the apparatus claim should clearly define the inventive constructional hardware features. This could act as a limitation, as ordinarily hardware or machine don't involve novel or inventive constructional feature but are programmed to perform in a novel or inventive way. Further, it suggests that the claim for an apparatus should incorporate a "process limitation" for an apparatus, where "limitation" means defining the specific application and not the general application. As a general rule, a novel solution to a problem relating to the internal operations of a computer, although comprising a program or subroutine, will necessarily involve technological features of the computer hardware or the manner in which it operates and hence may be patentable.

An example is also cited as to what manner process limitation shall be inserted in the claim. For example, in a computer comprising means for storing signal data and a first resistor for storing data, the clause starting with "for" describes the function or process carried out by the apparatus, and form the part of "process limitation" here.

Therefore the essential of apparatus/system claims are:
a) It should clearly define the inventive constructional hardware features; and
b) It should incorporate a "process limitation" for an apparatus, where "limitation" means defining the specific application and not the general application.

COMPUTER PROGRAM PRODUCT:

A careful interpretation and analysis of the provision makes it clear that it is computer programme per se that are not allowed as they are subject matter of copyright in India. The reason for not considering the software as patentable subject matter was to avoid duality of protection available to software. But subject matter of copyright can be only their literal presentation of software which includes coding decoding or algorithm form and more precisely it is their algorithms form that the Indian Patents Act does not consider the patentable subject matter.

The proposed patent manual considers the claims relating to software programme product as nothing but computer programme per se simply expressed on a computer readable storage medium and as such are not allowable. Therefore requires something tangible to bring them out of provisions of Section 3 (K) of the Indian Patents Act i.e. embedding of hardware components.

For example, if the new feature comprises a set of instructions (programme) designed to control a known computer to cause it to perform desired operations, without special adoption or modification of its hardware or organization, then no matter whether claimed as "a computer arranged to operate etc" or as "a method of operating a computer", etc., is not patentable and hence excluded from patentability.

It creates an ambiguity as whether a patent shall be allowed where all criteria for method or process claims as required by patent office are met. The only distinction from the previous categories could be that in present category "mode of implementation of the invention" is not mentioned in the claim, which in any case should not change the very character of the invention.

Patent manual further clarifies that the claim might stipulate that the instructions were encoded in a particular way on a particular known medium but this would not affect the issue. e.g., A program to evaluate the value of PI or to find the square root of a number are held not allowable. However, an invention consisting of hardware along with software or computer program in order to perform the function of the hardware may be considered patentable. e.g., embedded systems.

Therefore, claims must have few hardware components as an essential part of the invention and some form of interdependence should be shown between the software and hardware components. Hence, claims relating to methods utilising computer programs for its operation are patentable, as long as they do not claim computer programs itself.

Therefore the essential of computer program product claims are:

a) Must involve hardware components;
b) Computer programmes should perform function of the hardware; and
c) There should be interdependence between the software and hardware components

BUSINESS METHOD:

In history of inventions relating to business methods filed in India, major reasons for negating the invention was lack of industrial application, which is one of the major condition to qualify as an invention and consideration whether same in non-patentable being business method may be considered only if the subject is first found to be invention.

Invention is defined under Section 2(1)(j) of the Indian Patents Act, 1970 and reads as follow:-

"Invention" means a new product or process involving an inventive step and capable of industrial application."

In Melia's Application (BL O/153/92), where an application relating to a scheme for exchanging all or part of a prison sentence for corporal punishm

News & Updates

Quick Contact

Our Services