High Court of Delhi at New Delhi | Decided: 30 April 2026 C.A.(COMM.IPD-PAT) No. 14 of 2022 Bench: Hon’ble Mr. Justice Tejas Karia
Background
Blackberry Limited, a corporation organised and existing under the laws of Ontario, Canada, specialising in telecommunication solutions including enterprise software and Internet of Things, filed Patent Application No. 1976/DEL/2008 on 20 August 2008 before the Indian Patent Office. The application was titled “COLOUR DIFFERENTIATING A PORTION OF A TEXT MESSAGE SHOWN IN A LISTING ON A HANDHELD COMMUNICATION DEVICE” and claimed priority from European Patent Application No. 07117003.9 filed on 21 September 2007. The application was published under Section 11(A) of the Patents Act, 1970 on 17 April 2009.
The invention pertains to handheld wireless communication devices equipped with wireless communication capabilities and the networks within which such devices function. The background of the application noted that with the proliferation of wireless communication systems, handheld devices had evolved into multifunctional devices capable of sending and receiving email in addition to voice calls and short messages. The traditional user interfaces of such devices were found to be unsatisfactory for these advanced functionalities, requiring designers to improve the user interfaces through which users input information and control sophisticated operations. The specific problem addressed by the invention was the difficulty faced by users in distinguishing between intended recipients of outgoing email messages on handheld devices with small screens, in circumstances where users on desktop computers would implement filters to sort messages but typically did not implement such filters on handheld devices. The invention proposed colour differentiating the names of recipients in an outgoing draft message on the basis of a message address characteristic such as the host name, domain name or organisation associated with the recipients’ email addresses so as to allow the sender to quickly and easily identify intended and unintended recipients before the message was sent.
The First Examination Report was issued on 10 September 2014 raising two substantive objections that the claims lacked novelty under Section 2(1)(j) of the Patents Act, 1970 in view of prior art document EP1767008(A1) cited as D1, with US6671718B1 cited as D2 and US2003/0084109A cited as D3 as relevant documents and that the claims were also objected under Section 3(k) of the Act as falling within the scope of a computer programme. The appellant’s agent submitted a response on 1 May 2015. A hearing was scheduled for 21 August 2019 during which the Controller raised an oral objection under Section 3(k) and directed written submissions. Post-hearing written submissions were filed on 4 September 2019.
Thereafter the Controller passed the first impugned order dated 11 October 2019 refusing the application under Section 15 of the Act. The appellant filed a review application under Sections 77(1)(f) and 15 of the Act. A second hearing was held on 10 February 2020 and post-hearing written submissions were filed on 25 February 2020. The review application was dismissed by the second impugned order dated 5 March 2020. The appellant filed the present appeal under Section 117A of the Patents Act, 1970 seeking to set aside both impugned orders and obtain grant of the patent.
The three prior art documents cited by the Controller were as follows. D1, titled “Message Recognition and Display System and Method for a Mobile Communication Device,” pertained to a system that detects when an electronic message is being initiated for transmission, alerts the user with a list of all intended recipients before sending, allows the sender to review and confirm the recipient list and applies identifying styles to received messages categorising them into predefined categories such as urgent, family and professional acquaintance on the basis of message attributes. D2, titled “Email Client Application Incorporating an Active Transmit Authorization Request,” pertained to a system monitoring for the initiation of sending an electronic message, alerting the user with a list of addressees before sending, requiring the user to mark a confirmation box for each address in the list. D3, titled “Efficient Message Notification System and Method for Communication Devices,” pertained to a system facilitating message notification wherein individual messages were organised by individual users and displayed in visually distinguishable formats including differentiation by colour or graphic pattern based on the intended recipient.
Issues for Determination
- Whether the invention claimed in the subject application lacked inventive step under Section 2(1)(j) of the Patents Act, 1970, having regard to the teachings of prior art documents D1 and D2 specifically whether the colour coding of recipient names based on message address characteristics in an outgoing message was obvious to a person skilled in the art in view of the categorization by message attributes in D1 and the recipient verification system in D2 or whether the Controller’s reasoning involved impermissible hindsight.
- Whether the subject matter of claims 1 to 14 of the subject application fell within the exclusion under Section 3(k) of the Patents Act, 1970 as a computer programme per se or algorithm specifically whether the colour differentiation of recipient names based on message address characteristics constituted a technical effect or technical contribution beyond abstract algorithmic logic sufficient to escape the exclusion or whether the invention was an administrative or data management solution not of a technical nature.
- Whether the impugned orders were reasoned and speaking orders that adequately addressed the submissions made by the appellant in response to the examination objections.
Key Holdings of the Court
- First, on the question of inventive step under Section 2(1)(j) of the Patents Act, 1970, the Court upheld the Controller’s finding that the subject application lacked inventive step in view of the prior art documents D1, D2 and D3. The Court found that D1 used an algorithm applying message attributes for categorization purposes in respect of received messages and D2 similarly addressed the problem of avoiding wrong recipients in outgoing messages. The use of message characteristics in algorithms to create categorizing features was found to be similar in D1 and the present invention. The difference between D1 and the subject application lay in the design of the algorithms and their respective outcomes D1 categorized messages into urgent, family and professional acquaintance categories, while the subject application categorized recipients into approved and unapproved categories using colour coding based on message address characteristics such as host name and domain name. The Court found that this difference was superficial and that it would be obvious to a person skilled in the art to make the necessary modifications to the algorithm in D1 to create categories of approved and unapproved recipients using message address attributes, once the problem identified in D2 was considered alongside the solution in D1. D3 further disclosed individual messages being displayed in various visually distinguishable formats corresponding to different individual users, differentiated by colour or graphic pattern. In light of the combined disclosures of D1, D2 and D3, the Court found the present invention to lack inventive step and upheld the Controller’s conclusion on this ground.
- Second, on the question of patentability under Section 3(k) of the Patents Act, 1970, the Court upheld the Controller’s finding that the subject matter of the claims fell within the exclusion as a computer programme per se or algorithm. The Court found that the algorithm in the subject application was only related to colour coding on the basis of message characteristics and did not enhance the system’s functionality or efficacy at the hardware level. The Court applied the test that for a computer-related invention to escape the Section 3(k) exclusion, it must result in a technical effect that improves the functioning and efficacy of the system at the hardware level or provides a technical solution to a technical problem, drawing on the formulation in Microsoft Technology Licensing LLC v. Assistant Controller of Patents. The Court found that the present invention did not satisfy this test. The problem addressed by the invention the likelihood of a sender committing an error in identifying the correct recipients of a message was found not to be a technical problem in the relevant sense because it was dependent on the individual user and was not universal in nature. Unlike noise in a communication system which affects every user in the same way, the error in sending a message to an unintended recipient depends on the individual person sending the message and is not guaranteed to occur across users. The feature of differentiating between recipients and notifying the sender before the message was sent was therefore found not to be of a technical nature. The limitations recited in the claims were found to be software limitations defining procedure through execution of specific commands, with the actual contribution of the invention lying solely in the computer programme or algorithm as such. The hardware disclosed a wireless communication device was found to be a conventional mobile terminal device executing the programme in a normal manner without any interaction beyond normal hardware-software interaction. The problem addressed was found to be an administrative and data management solution pertaining to business needs and not a technical problem.
- Third, the Court dismissed the appeal and upheld both impugned orders with no order as to costs.
Statutory Provisions Involved
Section 117A of the Patents Act, 1970 confers a statutory right on an applicant for a patent to file an appeal before the High Court against an order of the Controller under Section 15 of the Act refusing the grant of a patent. This provision was the jurisdictional basis of the present appeal.
Section 15 of the Patents Act, 1970 empowers the Controller to refuse a patent application if, after giving the applicant an opportunity of being heard, the Controller is satisfied that the application does not comply with the requirements of the Act. Both impugned orders were passed under this provision.
Section 2(1)(j) of the Patents Act, 1970 defines an invention as a new product or process involving an inventive step and capable of industrial application. The objection of lack of novelty was raised under this provision in the First Examination Report, with the Controller ultimately upholding the finding of lack of inventive step rather than lack of novelty per se, finding the invention to be obvious to a person skilled in the art in view of the cited prior art. The Court upheld this finding.
Section 2(1)(ja) of the Patents Act, 1970 defines inventive step as a feature of an invention that involves technical advance as compared to the existing knowledge or having economic significance or both and that makes the invention not obvious to a person skilled in the art. The Court applied this definition in examining whether the subject application met the threshold, noting that both technical advancement and non-obviousness are conjunctive requirements that must be satisfied together.
Section 3(k) of the Patents Act, 1970 provides that a mathematical or business method or a computer programme per se or algorithms shall not be regarded as an invention within the meaning of the Act. The Court applied this provision to find that the claims of the subject application fell within the exclusion as the contribution of the invention lay solely in the computer programme or algorithm as such, without any technical effect at the hardware level. The Court affirmed that computer-related inventions are required to demonstrate a clear technical effect or technical contribution beyond abstract algorithmic logic in order to escape the Section 3(k) exclusion.
Section 77(1)(f) of the Patents Act, 1970 was the basis on which the appellant filed the review application before the Controller against the first impugned order, seeking reconsideration of the refusal. The review application was dismissed by the second impugned order which was also challenged in the present appeal.
Reasoning of the Court
The Court’s reasoning on the inventive step objection proceeded by examining the prior art disclosures of D1, D2 and D3 and assessing whether their combined teachings rendered the invention obvious to a person skilled in the art. The Court found a common thread running through the prior art. D1 disclosed an algorithm applying message attributes to categorise received messages with visual identifying styles the specific categories being urgent, family and professional acquaintance. D2 disclosed a system directed at the same underlying problem as the subject application namely avoiding the sending of messages to wrong or unintended recipients by requiring user confirmation of recipient lists before sending. D3 disclosed the visual differentiation of messages by colour or graphic pattern on the basis of the intended recipient. The Court found that the difference between the subject application and D1 lay in the design of the algorithms and the specific categories created the subject application using host name and domain name as message address characteristics to differentiate between recipients into approved and unapproved categories using colour coding, while D1 used message attributes to categories into urgent, family and professional acquaintance categories. The Court found this difference to be superficial and held that a person skilled in the art, viewing the problem identified in D2 alongside the algorithmic solution in D1 and the colour differentiation teaching in D3, could readily arrive at the invention without inventive ingenuity.
The Court’s reasoning on the Section 3(k) objection turned on the application of the technical effect test. Drawing on the formulation in Microsoft Technology Licensing LLC v. Assistant Controller of Patents, the Court articulated that a computer-related invention that results in a technical effect improving the functioning and efficacy of the system at the hardware level or providing a technical solution to a technical problem not limited in impact to a particular application or data set, can escape the Section 3(k) exclusion. The Court then examined whether the subject invention satisfied this standard and concluded that it did not. The central reasoning was that the algorithm in the subject application was directed solely to colour coding recipient names on the basis of message address characteristics and did not affect or improve the performance of the underlying hardware. The wireless communication device was found to execute the algorithm in the same conventional manner as it executes any other algorithm, with no interaction beyond normal hardware-software interaction. The Court also addressed the characterization of the problem solved. The Controller had reasoned and the Court agreed that the problem of sending a message to an unintended recipient is not a technical problem in the universal sense but a human error dependent on the individual user, unlike technical problems such as noise in a communication system which affects all users of that system identically. The Court further noted that even after implementation of the invention, a sender could still commit an error if multiple recipients shared a name but were assigned different colours, since the sender would need to remember the colour assigned to each such recipient, reinforcing the Court’s finding that the problem and its solution were of a human or administrative nature rather than a technical one.
Doctrinal Significance
The Blackberry Limited judgment contributes to the developing body of Delhi High Court jurisprudence on the patentability of computer-related inventions under Section 3(k) of the Patents Act, 1970 and the assessment of inventive step in the context of such inventions.
Its primary doctrinal contribution lies in its application and articulation of the boundary between a technical problem and a human or administrative problem in the context of computer-related inventions. The Court’s reasoning that the problem of sending a message to an unintended recipient is not a technical problem because it depends on individual human error and is therefore not universal in nature in the way that a technical problem such as noise in a communication system is provides a concrete illustration of how the technical effect requirement operates to distinguish patentable computer-related inventions from those falling within the Section 3(k) exclusion. This formulation complements and extends the line of authority established in Ferid Allani v. Union of India and Blackberry Limited v. Assistant Controller of Patents in earlier decisions cited in the judgment, by providing a specific example of a case where the claimed technical effect does not meet the required standard.
The judgment also illustrates the application of the technical effect test at the hardware level specifically the requirement that for a computer-related invention to escape the Section 3(k) exclusion, the algorithm must do more than execute in the conventional manner on existing hardware. The Court’s finding that an algorithm that runs on a wireless communication device in the same manner as any other algorithm, without any interaction beyond normal hardware-software interaction, does not produce a technical effect sufficient to escape Section 3(k) gives practical content to the distinction between an improvement to a computer system and a mere software-implemented administrative process.
On inventive step, the judgment provides a useful illustration of the mosaicing of prior art documents in the context of computer-related inventions. The Court’s finding that the combination of D1, D2 and D3 rendered the subject invention obvious demonstrates the application of the settled principle affirmed in earlier decisions including Enercon India v. Aloys Wobben cited in the submissions that where prior art provides a coherent lead to combine teachings to arrive at the claimed invention, without requiring hindsight knowledge of the patent claims themselves, the obviousness standard is met.
It is important to note precisely what this judgment does and does not decide. It does not hold that user interface improvements can never constitute a technical effect under Section 3(k). It holds that on the specific facts of this case where the algorithm was directed solely to colour coding based on message characteristics without any effect on the functionality or performance of the underlying hardware and where the problem addressed was one of individual human error rather than a universal technical problem the Section 3(k) exclusion was not overcome. The outcome is therefore fact-specific and does not establish a categorical bar to the patentability of user interface related inventions.
Frequently Asked Questions:
Q1. What is Section 3(k) of the Patents Act 1970 and what does it exclude from patentability?
Section 3(k) of the Patents Act 1970 provides that a mathematical or business method or a computer programme per se or algorithms shall not be regarded as an invention within the meaning of the Act. The provision excludes software that constitutes a bare algorithm or computer programme from patent protection. However computer-related inventions that produce a technical effect at the hardware level or provide a technical solution to a technical problem are not excluded and remain patentable subject to meeting the other requirements of the Act.
Q2. What is the technical effect test for computer-related inventions in India?
The technical effect test requires that for a computer-related invention to escape the Section 3(k) exclusion it must produce a technical effect that improves the functioning and efficacy of the computer system at the hardware level or provides a technical solution to a technical problem that is universal in nature and not limited to a particular application user or data set. The Delhi High Court applied and elaborated this test in Blackberry Limited v. Controller of Patents and Designs 2026 and Microsoft Technology Licensing LLC v. Assistant Controller of Patents.
Q3. What is the difference between a technical problem and a human or administrative problem in Indian patent law?
The Delhi High Court in Blackberry Limited v. Controller of Patents 2026 held that a technical problem is one that is universal in nature and affects all users of a system identically such as noise in a communication channel. A human or administrative problem is one that depends on individual user behaviour and does not arise uniformly across users such as the risk of a sender sending a message to an unintended recipient. Only inventions solving technical problems in the universal sense can escape the Section 3(k) exclusion.
Q4. Can prior art documents be combined to establish obviousness in Indian patent cases?
Yes. The mosaicing of prior art documents is permissible in Indian patent law to establish that an invention lacks inventive step under Section 2(1)(ja) of the Patents Act 1970. The Delhi High Court in Blackberry Limited v. Controller of Patents 2026 held that the combined disclosures of three prior art documents D1 D2 and D3 rendered the subject invention obvious to a person skilled in the art without requiring hindsight knowledge of the patent claims. The principle was affirmed drawing on Enercon India v. Aloys Wobben.
Q5. What is the appeal remedy against a Controller’s patent refusal order in India?
Under Section 117A of the Patents Act 1970 an applicant whose patent application has been refused by the Controller under Section 15 of the Act has a statutory right to file an appeal before the High Court having jurisdiction over the Patent Office that issued the refusal order. The Delhi High Court hears appeals from orders of the Delhi Patent Office and has developed substantial jurisprudence on patentability requirements including Section 3(k) and inventive step through its Intellectual Property Division.
Acquired Distinctiveness India Compulsory Licensing Copyright Act Copyright Act 1957 copyright case laws Copyright Enforcement Copyright Infringement Copyright Law Copyright Protection India Copyright Registration Copyright Rules CRI Guidelines Deceptive Similarity Descriptive Marks India Digital Copyright Goodwill Indian IP Framework Indian Patent Act Indian Patent Law Indian Trademark Law Intellectual Property Law IP Law India Patent Claims Patent Enforcement Patent Infringement Patent law Patent Revocation Patents Act Patents Act 1970 Pharmaceutical Patents Secondary Meaning Trademark Section 2(o) Section 9 Trade Marks Act Section 13 Section 29 The Patent Act 1970 Trademark Dilution Trademark Examination Trademark Infringement Trademark Registration Trade Marks Act 1999 Trade Marks Rules 2017 TRIPS Agreement TRIPS Compliance Well-Known Trademark