In Nepal’s rapidly evolving tech landscape, software and algorithm innovations are becoming increasingly valuable intellectual property assets. Whether you are a startup founder building a SaaS platform, an AI developer creating a unique model, or a researcher developing proprietary code, the question often arises: Can you patent software or algorithms in Nepal? If so, how? And if not, what alternatives are available?
This article provides a practical, Nepal-specific roadmap, realistic expectations, and alternative strategies when software patenting is not feasible.
Software and Algorithms: Can They Be Patented in Nepal?
Under the Patent, Design and Trade Mark Act, 2022 (1965 AD) and its implementation by the Department of Industry, patents are granted for inventions that are:
New
Useful
Technical in nature
Not merely a mathematical method, business method, or abstract idea
Software and algorithms, by themselves, are often conceptual or abstract. Pure software implementations without a clear technical contribution to hardware or industrial applicability may not meet patentability standards in Nepal.
This evaluation aligns with how patent offices globally treat software and algorithm inventions, as discussed broadly in international guides on software patenting.
What Does Nepal Law Require for Patentability?
To be eligible for a patent in Nepal, an invention must satisfy three core criteria:
1. Novelty:
The invention must be new; it must not have been publicly disclosed anywhere in the world before the filing date. Any prior publication, sale, or public demonstration can defeat novelty.
2. Inventive Step / Non-Obviousness:
The invention must exhibit a technical advancement over existing solutions, not just a trivial modification.
3. Industrial Applicability:
The invention must have practical and reproducible use in an industry or real-world setting.
Applying these standards to software requires demonstrating that the software does more than abstract computation it must provide a technical solution to a technical problem.
When Software Can Be Patentable
While pure code is typically not patentable, software-related inventions with a technical effect may qualify if they go beyond algorithms in isolation.
Examples of potentially patentable software innovations in Nepal include:
• Software Integrated with Novel Hardware
If your software controls or improves a physical device for instance, a robotics controller, industrial sensor system, or IoT device with new performance characteristics the overall system can be patentable. The invention is no longer “software alone” but a software-driven technical system.
• Technical Improvements
If an algorithm meaningfully improves the efficiency, safety, or performance of a technical process, and this improvement can be validated and explained technically, such inventions may qualify.
For example:
A software method that reduces energy consumption in embedded network hardware
A real-time scheduling system that prevents hardware resource conflicts in critical systems
In such cases, the patent application must emphasize the technical effect, not the abstract algorithm itself.
When Software Is Not Patentable
Software that is primarily:
A mathematical method,
A business rule,
A user interface design, or
A data management/structure algorithm
without a clear technical contribution
is unlikely to be considered patentable under Nepalese practice.
Generic software applications (e.g., basic CRM systems, standard e-commerce modules, abstract AI models without technical integration) typically fall outside patent eligibility.
This is consistent with global practice; innovations must be linked to a technical implementation to qualify, rather than software logic alone.
Step-by-Step: How to Patent Software-Related Inventions in Nepal
If your software meets the technical effect test, here’s a Nepal-specific roadmap:
Step 1: Conduct Thorough Prior Art Search
Conduct comprehensive searches across global patent databases (including WIPO, US PTO, EPO) to ensure novelty. Document all relevant results and differences relative to your invention.
In practice, effective prior art searches significantly improve approval chances and avoid wasted filing costs.
Step 2: Prepare a Strong Technical Specification
This is the most critical document in the application. It must:
Describe the problem addressed
Explain the technical solution
Include implementation details
Define how the software interacts with hardware or solves a technical problem
Claims should focus on technical features of the system, not abstract steps.
Step 3: Draft Claims with Technical Focus
Claims are the legal heart of the patent. They must emphasize:
“A method/system/apparatus that performs X technical function in Y hardware environment…”
Rather than:
“A method for performing Z data manipulation…”
This distinction is essential when software is involved.
Step 4: Submit to the Department of Industry
File your application with the DOI, with all supporting documents, claims, drawings (if any), specifications, and fees. Early filing preserves your priority date and reduces disclosure risk.
Step 5: Respond to Examination Queries
Software patent applications often attract technical questions during examination. Timely and precise responses rooted in technical facts help advance the application.
For details on procedural timelines, see:
Patent filing timeline in Nepal: what to expect from DOI
Step 6: Address Objections or Amend Claims
If the DOI raises objections especially regarding novelty or industrial applicability work with patent counsel to amend claims or clarify technical effects.
Realistic Expectations and Challenges
It is important to be realistic:
Pure software is often not patentable; only software demonstrating a technical contribution may qualify.
Patent prosecution with software is inherently more subjective than with mechanical inventions.
Examination may take longer due to the need for technical evaluation.
This reflects global trends where software patents are evaluated mainly when tied to hardware or technical improvements. (For broader context, see external discussions on software and algorithm patenting frameworks like those referenced in your source links.)
Alternative Strategies When Software Patenting Is Not Viable
If your software does not meet the technical effect requirement, consider alternatives:
1. Trade Secret Protection
Maintain source code, algorithms, data models, and internal implementations as trade secrets. This strategy protects confidential know-how indefinitely, provided strong confidentiality controls are maintained.
See:
Patent vs trade secret in Nepal: which is better for your invention?
2. Copyright Protection
Software and source code are protected under copyright law automatically upon creation. Copyright does not prevent reverse engineering but does protect against unauthorized copying.
3. Trademark and Branding
Strong branding and trademarks can protect the commercial identity of your software, even if the underlying code cannot be patented.
Internal reference:
Trademark registration in Nepal: step-by-step process
4. Defensive Publication
Deliberately publish your innovation to establish prior art and prevent competitors from patenting the same idea.
How Axcel Law Associates Can Help
Software and algorithm patenting is both a legal and technical decision. Axcel Law Associates assists clients by:
Reviewing and evaluating software inventions for patentability
Conducting prior art searches and patent landscaping
Drafting technical specifications and claims tailored to software with technical effects
Managing filing, prosecution, and responses to examination queries with the DOI
Advising on trade secret policies, copyright protection, and hybrid protection strategies
With deep experience in technology IP and Nepalese patent practice, Axcel helps innovators protect what matters most to their business.
Conclusion
While pure software and algorithm patents are seldom granted in Nepal, software that produces a demonstrable technical effect, especially in conjunction with hardware or technical processes, can be patentable if appropriately drafted and argued. For inventions that do not meet this threshold, alternatives like trade secret protection, copyright, trademarks, and defensive publication offer practical paths to protect innovation.
Strategic IP planning grounded in both technical reality and legal requirements enables innovators to maximize protection without exposing valuable know-how unnecessarily.

0 comments:
Post a Comment