{"id":5917,"date":"2025-07-05T09:51:08","date_gmt":"2025-07-05T09:51:08","guid":{"rendered":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/?p=5917"},"modified":"2025-07-05T09:51:13","modified_gmt":"2025-07-05T09:51:13","slug":"computer-programme-per-se-and-the-patent-law-threshold","status":"publish","type":"post","link":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/","title":{"rendered":"Computer Programme per se and the Patent Law Threshold"},"content":{"rendered":"<h2><span class=\"ez-toc-section\" id=\"Case_Summary\"><\/span>Case Summary<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>This case addresses a crucial intersection in Indian patent law, focusing on whether an invention that involves software or algorithms qualifies as patentable subject matter under Section 3(k) of the Patents Act, 1970. The case of <strong>Kroll Information Assurance, LLC v. Controller General of Patents, Designs and Trademarks<\/strong> engages deeply with the exclusion of \u201ccomputer programme per se\u201d and \u201calgorithm\u201d from the definition of inventions. The decision sheds light on the permissible scope of claim amendments under Section 59 and tests the limits of patentability of computer-implemented inventions (CIIs).<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #0c0c0c;color:#0c0c0c\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #0c0c0c;color:#0c0c0c\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Case_Summary\" >Case Summary<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Factual_Background\" >Factual Background<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Procedural_Background\" >Procedural Background<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Legal_Issue\" >Legal Issue<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Discussion_on_Judgments\" >Discussion on Judgments<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Reasoning_and_Analysis_of_the_Judge\" >Reasoning and Analysis of the Judge<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Final_Decision\" >Final Decision<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Law_Settled_in_This_Case\" >Law Settled in This Case<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.legalserviceindia.com\/Legal-Articles\/computer-programme-per-se-and-the-patent-law-threshold\/#Case_Details\" >Case Details<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<h3><span class=\"ez-toc-section\" id=\"Factual_Background\"><\/span>Factual Background<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The appellant, Kroll Information Assurance, LLC, a U.S.-based entity, filed an Indian patent application numbered 8100\/DELNP\/2007, titled \u201cA System, Method and Apparatus to locate at least one type of person, via a Peer to Peer Network.\u201d The application was a national phase entry of a PCT application filed on April 11, 2006, claiming priority from a U.S. application dated April 12, 2005.<\/p>\n<p>The invention purported to offer a technological solution for locating users (or types of persons) inadvertently or maliciously sharing sensitive information over peer-to-peer networks. The claimed invention employed specific search terms known to be associated with such content and profiled users accordingly.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Procedural_Background\"><\/span>Procedural Background<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The application was published on July 4, 2008, and underwent examination following a request dated November 1, 2007. The First Examination Report (FER) was issued on February 19, 2013, raising objections under Sections 2(1)(j), 2(1)(ja), 3(b), 3(k), and 10(4)(c) of the Act. The appellant responded on October 22, 2013, including proposed claim amendments.<\/p>\n<p>A hearing notice dated April 10, 2019, reiterated objections under Sections 2(1)(j), 3(k), and Section 59 (concerning claim amendments). Following the hearing on May 13, 2019, the Assistant Controller of Patents passed an order on June 25, 2019, rejecting the application on the following grounds:<\/p>\n<ul>\n<li>The claim amendments violated Section 59<\/li>\n<li>The claimed invention lacked inventive step under Section 2(1)(j)<\/li>\n<li>The subject matter was non-patentable under Section 3(k)<\/li>\n<\/ul>\n<p>Kroll challenged this decision under Section 117A of the Patents Act by filing an appeal before the Delhi High Court.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Legal_Issue\"><\/span>Legal Issue<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The key issues before the Hon\u2019ble Delhi High Court were:<\/p>\n<ul>\n<li>Whether the proposed claim amendments were permissible under Section 59 of the Patents Act, 1970?<\/li>\n<li>Whether the claimed invention qualified as patentable subject matter or was excluded under Section 3(k) as an \u201calgorithm\u201d or \u201ccomputer programme per se.\u201d<\/li>\n<li>Whether the Controller\u2019s assessment of the invention\u2019s technical contribution and inventive step was valid in law?<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Discussion_on_Judgments\"><\/span>Discussion on Judgments<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Nippon A &amp; L Inc. v. Controller of Patents, 2022 SCC OnLine Del 1909:<\/strong> Relied upon to interpret Section 59 of the Act, the Court clarified that amendments must be by way of disclaimer, correction, or explanation, and must not broaden the scope of the originally filed claims. The decision was instrumental in evaluating whether Kroll\u2019s proposed amendments exceeded the permissible scope.<\/p>\n<p><strong>Lava International Ltd. v. Telefonaktiebolaget LM Ericsson, 2024 SCC OnLine Del 2497:<\/strong> Cited by the appellant to argue that software-related inventions may be patentable if they produce a technical effect or advance the functionality of hardware. This case emphasized that a mere inclusion of software elements does not automatically exclude an invention under Section 3(k).<\/p>\n<p><strong>Microsoft Technology Licensing v. Controller of Patents &amp; Designs, 2024 SCC OnLine Del 3239:<\/strong> Applied by the Court to reiterate that software must result in a specific and credible technical enhancement to avoid exclusion under Section 3(k). A mere implementation of search algorithms, even on hardware, is insufficient.<\/p>\n<p><strong>Blackberry v. Controller of Patents &amp; Designs, 2024 SCC OnLine Del 3791:<\/strong> Relied upon by the respondent and referred to by the Court, this case held that inventions based solely on software instructions without substantial hardware impact or technical advancement are barred under Section 3(k).<\/p>\n<p><strong>Guidelines for Examination of Computer Related Inventions (CRI Guidelines), 2017:<\/strong> These were used as interpretive tools to assess the subject invention\u2019s technical contribution. The Guidelines mandate focusing on the \u201cunderlying substance\u201d of the invention to determine patentability.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Reasoning_and_Analysis_of_the_Judge\"><\/span>Reasoning and Analysis of the Judge<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The Court first addressed the objection under Section 59. Upon a comparative reading of the originally filed claims and the amended ones, the Court found that the additional features (particularly sub-clauses iii and iv of Claim 1) narrowed the claim scope and served an explanatory purpose. These additions were found to be consistent with the complete specification and did not introduce any new matter. Consequently, the rejection under Section 59 was held to be erroneous.<\/p>\n<p>However, the primary hurdle lay in the non-patentability under Section 3(k). The Court analyzed the claimed invention\u2019s technical contribution and concluded that the invention was primarily a sequence of instructions executed by generic hardware. The search functionality and profiling based on keyword matches were seen as typical outputs of conventional computing systems.<\/p>\n<p>The Court further observed that the invention did not offer any advancement or transformation of hardware capabilities. While the use of peer-to-peer networks and specific search terms was noted, these were not sufficient to demonstrate technical advancement or effect.<\/p>\n<p>Drawing from the Microsoft, Lava, and Blackberry precedents, the Court held that a mere implementation of software logic or algorithms\u2014even if practically useful\u2014does not cross the threshold for patentability in the absence of hardware-level enhancement.<\/p>\n<p>The appellant\u2019s reliance on foreign grants (including from the USA, China, and Japan) was not found persuasive, as Indian patent law has specific statutory exclusions under Section 3(k) that are distinct from other jurisdictions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Final_Decision\"><\/span>Final Decision<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The Court allowed the proposed claim amendments and overruled the Controller\u2019s findings under Section 59. However, it upheld the Controller\u2019s decision refusing the patent application under Section 3(k) on the ground that the claimed invention was a computer programme per se and an algorithm, with no demonstrable technical effect or hardware advancement. The appeal was accordingly dismissed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Law_Settled_in_This_Case\"><\/span>Law Settled in This Case<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Claim amendments are permissible under Section 59 if they narrow the scope and are supported by the original disclosure.<\/li>\n<li>For inventions involving computer programmes to be patentable in India, they must demonstrate a tangible technical effect or hardware-level transformation.<\/li>\n<li>Search mechanisms and profiling based on keyword logic, even when implemented via sophisticated systems, do not inherently constitute patentable subject matter under Section 3(k).<\/li>\n<li>The mere presence of computer implementation or general-purpose hardware does not suffice to escape the bar under Section 3(k).<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Case_Details\"><\/span>Case Details<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Case Title:<\/strong> Kroll Information Assurance, LLC v. Controller General of Patents, Designs and Trademarks and Ors.<\/li>\n<li><strong>Date of Order:<\/strong> 01 July 2025<\/li>\n<li><strong>Case Number:<\/strong> C.A. (COMM.IPD-PAT) 439\/2022<\/li>\n<li><strong>Neutral Citation:<\/strong> 2025:DHC:5096<\/li>\n<li><strong>Name of Court:<\/strong> High Court of Delhi<\/li>\n<li><strong>Name of Judge:<\/strong> Hon\u2019ble Mr. Justice Amit Bansal<\/li>\n<\/ul>\n<p><b>Disclaimer:<\/b>\u00a0The information shared here is intended to serve the public interest by offering insights and perspectives. However, readers are advised to exercise their own discretion when interpreting and applying this information. The content herein is subjective and may contain errors in perception, interpretation, and presentation.<\/p>\n<p><b>Written By: Advocate Ajay Amitabh Suman<\/b>, IP Adjutor &#8211; Patent and Trademark Attorney<br \/>\nEmail: ajayamitabhsuman@gmail.com, Ph no: 9990389539<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Case Summary This case addresses a crucial intersection in Indian patent law, focusing on whether an invention that involves software or algorithms qualifies as patentable subject matter under Section 3(k) of the Patents Act, 1970. The case of Kroll Information Assurance, LLC v. Controller General of Patents, Designs and Trademarks engages deeply with the exclusion<\/p>\n","protected":false},"author":56,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"two_page_speed":[],"_jetpack_memberships_contains_paid_content":false,"_joinchat":[],"footnotes":""},"categories":[21],"tags":[],"class_list":{"0":"post-5917","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-intellectual-property"},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/posts\/5917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/users\/56"}],"replies":[{"embeddable":true,"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/comments?post=5917"}],"version-history":[{"count":0,"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/posts\/5917\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/media?parent=5917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/categories?post=5917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.legalserviceindia.com\/Legal-Articles\/wp-json\/wp\/v2\/tags?post=5917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}