Leveraging through Software Patents
Patentability of Software
The question of whether software is patentable dates back to the 1970s. The United States Patent and Trade Mark Office (USPTO) historically had been reluctant to grant patents on inventions relating to computer software. Their rationale was that patents could only be granted to processes, machines, and articles of manufacture and compositions of matter. Patents could not be granted to scientific truths or mathematical expressions of it. The USPTO viewed computer programs and inventions containing or relating to computer programs as mere mathematical algorithms, and not processes or machines.
In the 1980s the United States Supreme Court forced the USPTO to change it's position. Diamond vs. Diehr, decided in 1981, provided the first instance in which the US Supreme Court ordered the USPTO to grant a patent on invention related to Computer Software. In this case, the invention related to a method for determining how rubber should be heated in order to be best "cured". The invention utilized a computer to calculate and control the heating times for the rubber. However, the invention (as defined by the claims) included not only the computer program, but also included steps to heating rubber, and removing the rubber from the heat. The Supreme Court stated that in this case, the invention was not merely a mathematical algorithm, but was a process of molding rubber, and hence was patentable. This was true even though the only "novel" feature of this invention was the timing process being controlled by the computer.
In the early 1990s, the Federal Circuit Court in the United States, which is the highest court for Patent Matters other than the Supreme Court stated that, if the invention utilizes the computer to manipulate numbers that represent concrete, real world values (such as a program that interprets electrocardiograph signals to predict arrhythmia or a program that analyzes seismic measurements), then the inventions relating to those real world concepts is patentable.
In 1995, the U.S.P.T.O. decided it was time to develop guidelines for patent examiners that reflect these recent court decisions. After releasing draft versions of the guidelines for comment, the U.S.P.T.O. adopted guidelines for U.S.P.T.O. examiners to determine when a software related invention is statutory and therefore patentable.
Patent Protection vis-à-vis Copyright
Bitlaw a comprehensive website on Intellectual Property states that the primary benefit of protecting computer software through the patent system is the strength of protection provided by the patent laws. An owner of a patent may prevent all others from making, using, or selling the patented invention. In connection with software, an issued patent may prevent others from utilizing a certain algorithm (such as the GIF image compression algorithm) without permission, or may prevent others from creating software programs that perform a function in a certain way.
In contrast, copyright law can only prevent the copying of a particular expression of an idea. In connection with computer software, copyright law can be used to prevent the total duplication of a software program, as well as the copying of a portion of software code (both of which are examples of "literal infringement"). In addition, copyright does provide some protection against non-literal infringement, such as the near duplication of screen displays, and the creation of "cloned" software. However, courts have recently been reluctant to interpret copyright protection of computer software in a broad manner. In addition, the basic tenet of copyright law is that copyright will protect only the expression of an idea, and not the idea itself. Consequently, copyright law will not prevent the creation of a competing program that utilizes the same ideas as an existing program.
Need for Patent Protection
In recent years, the United States Patent and Trademark Office (USPTO) has granted a rapidly increasing number of patents for software-related inventions.
In recent years, the United States Patent and Trademark Office (USPTO) has granted a rapidly increasing number of patents for software-related inventions. According to the Software Patents Institute in the United States, thousands of "true software patents" are issued every year, covering such areas as business software, expert systems, compiling functions, operating system techniques, and editing functions. At the same time, software technology has continued to advance, using combinations of previous advances in order to create new goods, services, and production processes.
Regardless of one's opinion on the issue of whether software-related patents are good or bad for society, the fact remains that a rapidly increasing number of software companies are filing software-related patent applications every day. This creates a need for software companies to begin developing programs and procedures to protect their intellectual property through the patent system.
India is emerging as a world leader in the field of software technology. The IT software and services industry in India grossed an annual revenue of Rs. 37,760 crore (US$ 8.26 billion) during 2000-01, according to the annual industry survey released by the National Association of Software and Service Companies (NASSCOM), the apex body of software, e-commerce and IT services industry in India.
Mr. Phiroz Vandrevala, Chairman, NASSCOM while releasing the highlights of Nasscom's survey said, "the interesting highlight of 2000-01 was that one out of every four global giants, outsourced their `mission critical software requirements' to India". Mr. Phiroz Vandrevala further said, "The Indian software industry still requires moving faster on the value chain ladder and getting more involved in strategic consulting, brand management, Research & Development and providing more web based and e-commerce kind of interactive services to the customers".
Hence the need to protect our Intellectual Property Rights will be more keenly felt once the Indian Software Industry is well on its way to creating a niche as a mature developer of hi-tech software products.
Legal Protection
The Indian Patents Act, 1970 does not explicitly exclude patenting in computer programs. Section 2(1)(j) of the Indian Patents Act, 1970 defines "invention" as any new and useful
i) art, process, method or manner of manufacture;
Pages: 1 2