SlideShare a Scribd company logo
The India Patents Act, 1970
                  and Software Patentability
                  ---------------------------------------------------------------------
                  MIP India IP & Innovation Forum
                  New Delhi | March 07, 2013



                  Akhilesh K Gupta
www.paai.org.in
                  President
                  Patent Agents Association of India
Legal Provisions

Section 2(1)(j)
"invention" means a new product or process
involving an inventive step and capable of
industrial application;


Section 3(k)
A mathematical, or business method or a
computer programme per se or algorithms are
not inventions and hence not patentable.
                       Patent Agents Association of India | www.paai.org.in
Section 3(k): Problems

 All computer implemented product/ process
(“software”) are not mathematical, business
methods, computer program per se and
algorithms.

 Softwares are more or less related to
mathematical methods and/ or algorithms, so is
it an end of the software patent?

 If no, a line should be drawn to distinguish
the patentable   and   un-patentable                      subject
matter.                  Patent Agents Association of India | www.paai.org.in
Solutions: Understanding softwares
 A software professional's view describes
various types of softwares based on the
nature of works involved in the development.

  –   Software embedded with specific
   hardware
  – System software for general purpose
   hardware
  – Application software
      – Implements established methods/
       algorithms such as methematical
       methods or business methods
                        Patent Agents Association of India | www.paai.org.in
Solutions: Types of Softwares




                      Patent Agents Association of India | www.paai.org.in
Solutions: Case Laws
Business methods

Yahoo vs Controller and Rediff.com, the IPAB
concluded, “This is nothing but doing the
advertisement      business       electronically...
technical advance that is claimed ... is only an
improvement in the method of doing business
and S.3(k) is clear that business method
cannot be patented, ... Therefore, we affirm
that this ground alone is sufficient to reject the
present application.”

                            Patent Agents Association of India | www.paai.org.in
Solution: Interpretation
Mathematical methods
  - Is it referring to a software
implementing one or more
establised          mathematical
methods ?
  e.g        vector      graphics
application.
Algorithms
  - Is it referring to a software implementing
one or more establised algorithms.
  e.g      encrption/    decryption    software
    implementing DES algorithm.
                            Patent Agents Association of India | www.paai.org.in
Solution: Case Laws (Contd..)
Mathematical methods
& Algorithms

 In a case of Cybersource v. Retail Decisions,
654 F.3d 1366 (Fed. Cir. 2011)

 The Court ruled that no-patenting-math rule
doesn't apply if the math in question compli-
cated enough that "as a practical matter, the
use of a computer is required" to perform the
calculations.

                          Patent Agents Association of India | www.paai.org.in
Solutions: Case Laws (contd..)
 Citing a previous case Research Corp.
Techs. v. Microsoft Corp., the court stated,

“... the method could not, as a practical matter,
be performed entirely in a human’s mind.

In contrast, it is clear in the present case that
one could mentally perform the fraud detection
method ..... of the ’154 patent ... attempt to
capture unpatentable mental processes (i.e.,
abstract ideas), they are invalid under § 101.”

                           Patent Agents Association of India | www.paai.org.in
Solutions: Case Laws (contd..)

In a recent order dated Nov 23rd, 2012 in
the matter of 6067/DELNP/2005 filed by
Microsoft Corp., the India Patent Office stated,

“...to control a new computer to cause it to
perform desired operation, without special
adoptation or modification of its hardware
components, then no matter whether claimed
as computing device or a method implemented
in a type checking system...is not patentable
u/s 3(k)... ”
                          Patent Agents Association of India | www.paai.org.in
Solutions: Case Laws (contd..)

In another recent order dated Jun 01st 2012
in the matter of 965/DELNP/2004 filed by
Microsoft Corp., the India Patent Office stated,

“...should clearly define the inventive
constructional    hardware     features...  An
apparatus claim... is a concrete product,
consisting of many hardware components of of
certain devices to perform certain funtion...
claim is nothing but a method claim...no locus
stand to obviate objections of 3(k)...”
                          Patent Agents Association of India | www.paai.org.in
Solutions: Conclusion

 Softwares embedded with specific hardware
are patentable. (embedded system)

 System software may not be excluded
subject matter as it operates/controls
computer hardwares and hence patentable.
(e.g os kernel, device drivers)

 Business methods based software                                     is not
patentable.


                                  Patent Agents Association of India | www.paai.org.in
Solutions: Conclusion (contd..)


 Mathematical methods based software may
be allowed if the mathematics or algorithm in
question is complicated enough and may not
be implemented with pencil and paper.

 Computer program product i.e computer
program code stored in a computer readable
medium is computer program per se and
hence not patentable.

                        Patent Agents Association of India | www.paai.org.in
Thank you..




        Akhilesh Kumar Gupta
              akhilesh@aonergy.com
               +91­9650622383




                         Patent Agents Association of India | www.paai.org.in

More Related Content

Similar to Software Patentability in India

Software Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent ApplicationSoftware Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent ApplicationRahul Dev
 
China & Taiwan Perspectives On Software Patents
China & Taiwan Perspectives On Software PatentsChina & Taiwan Perspectives On Software Patents
China & Taiwan Perspectives On Software Patentscrystaljyc
 
Software patentability
Software patentabilitySoftware patentability
Software patentabilityIshan Gupta
 
Intellectual Property Rights (IPR) of Computer Software
Intellectual Property Rights (IPR) of Computer SoftwareIntellectual Property Rights (IPR) of Computer Software
Intellectual Property Rights (IPR) of Computer SoftwareManjulaSandirigama
 
Software & Business Method Patent in Taiwan
Software & Business Method Patent in TaiwanSoftware & Business Method Patent in Taiwan
Software & Business Method Patent in Taiwan杰凱 楊
 
Intellectual Property Management: a TRIZ-based approach to manage innovatio...
Intellectual Property Management: a TRIZ-based approach to   manage innovatio...Intellectual Property Management: a TRIZ-based approach to   manage innovatio...
Intellectual Property Management: a TRIZ-based approach to manage innovatio...Roberto Nani
 
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit ShahANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit ShahAgileNetwork
 
Patentability of Computer Related Inventions (CRIs) in India
Patentability of Computer Related Inventions (CRIs) in IndiaPatentability of Computer Related Inventions (CRIs) in India
Patentability of Computer Related Inventions (CRIs) in IndiaArun Narasani
 
Bhadale group of companies law-justice industry products catalogue
Bhadale group of companies law-justice industry products catalogueBhadale group of companies law-justice industry products catalogue
Bhadale group of companies law-justice industry products catalogueVijayananda Mohire
 
IRJET - Innovative Cart for Smart Shopping
IRJET -  	  Innovative Cart for Smart ShoppingIRJET -  	  Innovative Cart for Smart Shopping
IRJET - Innovative Cart for Smart ShoppingIRJET Journal
 
IRJET- Machine Learning
IRJET- Machine LearningIRJET- Machine Learning
IRJET- Machine LearningIRJET Journal
 
AI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdf
AI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdfAI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdf
AI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdfTech Corp International Strategist
 
Rdp Software & IT Eligibility
Rdp Software & IT EligibilityRdp Software & IT Eligibility
Rdp Software & IT Eligibilityrkun
 
Intellectual Property Protection In software
Intellectual Property Protection In softwareIntellectual Property Protection In software
Intellectual Property Protection In softwareviralishere
 
The Role of AI Technology for Legal Research and Decision Making
The Role of AI Technology for Legal Research and Decision MakingThe Role of AI Technology for Legal Research and Decision Making
The Role of AI Technology for Legal Research and Decision MakingIRJET Journal
 
License Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCVLicense Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCVVishal Polley
 
Self learning computer
Self learning computerSelf learning computer
Self learning computerijaia
 
IRJET - Face Recognition Door Lock using IoT
IRJET - Face Recognition Door Lock using IoTIRJET - Face Recognition Door Lock using IoT
IRJET - Face Recognition Door Lock using IoTIRJET Journal
 
IIPRD - IP-Patent - Creation, Protection, and Commercialization
IIPRD - IP-Patent - Creation, Protection, and CommercializationIIPRD - IP-Patent - Creation, Protection, and Commercialization
IIPRD - IP-Patent - Creation, Protection, and Commercializationguest3efddb
 
IRJET- A Survey on Technologies used in Mall Assistant
IRJET- A Survey on Technologies used in Mall AssistantIRJET- A Survey on Technologies used in Mall Assistant
IRJET- A Survey on Technologies used in Mall AssistantIRJET Journal
 

Similar to Software Patentability in India (20)

Software Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent ApplicationSoftware Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent Application
 
China & Taiwan Perspectives On Software Patents
China & Taiwan Perspectives On Software PatentsChina & Taiwan Perspectives On Software Patents
China & Taiwan Perspectives On Software Patents
 
Software patentability
Software patentabilitySoftware patentability
Software patentability
 
Intellectual Property Rights (IPR) of Computer Software
Intellectual Property Rights (IPR) of Computer SoftwareIntellectual Property Rights (IPR) of Computer Software
Intellectual Property Rights (IPR) of Computer Software
 
Software & Business Method Patent in Taiwan
Software & Business Method Patent in TaiwanSoftware & Business Method Patent in Taiwan
Software & Business Method Patent in Taiwan
 
Intellectual Property Management: a TRIZ-based approach to manage innovatio...
Intellectual Property Management: a TRIZ-based approach to   manage innovatio...Intellectual Property Management: a TRIZ-based approach to   manage innovatio...
Intellectual Property Management: a TRIZ-based approach to manage innovatio...
 
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit ShahANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
 
Patentability of Computer Related Inventions (CRIs) in India
Patentability of Computer Related Inventions (CRIs) in IndiaPatentability of Computer Related Inventions (CRIs) in India
Patentability of Computer Related Inventions (CRIs) in India
 
Bhadale group of companies law-justice industry products catalogue
Bhadale group of companies law-justice industry products catalogueBhadale group of companies law-justice industry products catalogue
Bhadale group of companies law-justice industry products catalogue
 
IRJET - Innovative Cart for Smart Shopping
IRJET -  	  Innovative Cart for Smart ShoppingIRJET -  	  Innovative Cart for Smart Shopping
IRJET - Innovative Cart for Smart Shopping
 
IRJET- Machine Learning
IRJET- Machine LearningIRJET- Machine Learning
IRJET- Machine Learning
 
AI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdf
AI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdfAI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdf
AI and Blockchain with Reference to IPRs-Advocate_Prity_Khastgir.pdf
 
Rdp Software & IT Eligibility
Rdp Software & IT EligibilityRdp Software & IT Eligibility
Rdp Software & IT Eligibility
 
Intellectual Property Protection In software
Intellectual Property Protection In softwareIntellectual Property Protection In software
Intellectual Property Protection In software
 
The Role of AI Technology for Legal Research and Decision Making
The Role of AI Technology for Legal Research and Decision MakingThe Role of AI Technology for Legal Research and Decision Making
The Role of AI Technology for Legal Research and Decision Making
 
License Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCVLicense Plate Recognition Using Python and OpenCV
License Plate Recognition Using Python and OpenCV
 
Self learning computer
Self learning computerSelf learning computer
Self learning computer
 
IRJET - Face Recognition Door Lock using IoT
IRJET - Face Recognition Door Lock using IoTIRJET - Face Recognition Door Lock using IoT
IRJET - Face Recognition Door Lock using IoT
 
IIPRD - IP-Patent - Creation, Protection, and Commercialization
IIPRD - IP-Patent - Creation, Protection, and CommercializationIIPRD - IP-Patent - Creation, Protection, and Commercialization
IIPRD - IP-Patent - Creation, Protection, and Commercialization
 
IRJET- A Survey on Technologies used in Mall Assistant
IRJET- A Survey on Technologies used in Mall AssistantIRJET- A Survey on Technologies used in Mall Assistant
IRJET- A Survey on Technologies used in Mall Assistant
 

Recently uploaded

Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024CollectiveMining1
 
Investor Day 2024 Presentation Sysco 2024
Investor Day 2024 Presentation Sysco 2024Investor Day 2024 Presentation Sysco 2024
Investor Day 2024 Presentation Sysco 2024Sysco_Investors
 
Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024CollectiveMining1
 
一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理
一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理
一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理aytyn
 
New Tax Regime User Guide Flexi Plan Revised (1).pptx
New Tax Regime User Guide Flexi Plan Revised (1).pptxNew Tax Regime User Guide Flexi Plan Revised (1).pptx
New Tax Regime User Guide Flexi Plan Revised (1).pptxRajkumarRajamanikam
 
一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理
一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理
一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理btohy
 
cyberagent_For New Investors_EN_240424.pdf
cyberagent_For New Investors_EN_240424.pdfcyberagent_For New Investors_EN_240424.pdf
cyberagent_For New Investors_EN_240424.pdfCyberAgent, Inc.
 
Teck Investor Presentation - May 23, 2024
Teck Investor Presentation - May 23, 2024Teck Investor Presentation - May 23, 2024
Teck Investor Presentation - May 23, 2024TeckResourcesLtd
 

Recently uploaded (8)

Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024
 
Investor Day 2024 Presentation Sysco 2024
Investor Day 2024 Presentation Sysco 2024Investor Day 2024 Presentation Sysco 2024
Investor Day 2024 Presentation Sysco 2024
 
Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024Collective Mining | Corporate Presentation - May 2024
Collective Mining | Corporate Presentation - May 2024
 
一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理
一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理
一比一原版MQU毕业证麦考瑞大学毕业证成绩单如何办理
 
New Tax Regime User Guide Flexi Plan Revised (1).pptx
New Tax Regime User Guide Flexi Plan Revised (1).pptxNew Tax Regime User Guide Flexi Plan Revised (1).pptx
New Tax Regime User Guide Flexi Plan Revised (1).pptx
 
一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理
一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理
一比一原版CBU毕业证卡普顿大学毕业证成绩单如何办理
 
cyberagent_For New Investors_EN_240424.pdf
cyberagent_For New Investors_EN_240424.pdfcyberagent_For New Investors_EN_240424.pdf
cyberagent_For New Investors_EN_240424.pdf
 
Teck Investor Presentation - May 23, 2024
Teck Investor Presentation - May 23, 2024Teck Investor Presentation - May 23, 2024
Teck Investor Presentation - May 23, 2024
 

Software Patentability in India

  • 1. The India Patents Act, 1970 and Software Patentability --------------------------------------------------------------------- MIP India IP & Innovation Forum New Delhi | March 07, 2013 Akhilesh K Gupta www.paai.org.in President Patent Agents Association of India
  • 2. Legal Provisions Section 2(1)(j) "invention" means a new product or process involving an inventive step and capable of industrial application; Section 3(k) A mathematical, or business method or a computer programme per se or algorithms are not inventions and hence not patentable. Patent Agents Association of India | www.paai.org.in
  • 3. Section 3(k): Problems  All computer implemented product/ process (“software”) are not mathematical, business methods, computer program per se and algorithms.  Softwares are more or less related to mathematical methods and/ or algorithms, so is it an end of the software patent?  If no, a line should be drawn to distinguish the patentable and un-patentable subject matter. Patent Agents Association of India | www.paai.org.in
  • 4. Solutions: Understanding softwares  A software professional's view describes various types of softwares based on the nature of works involved in the development. – Software embedded with specific hardware – System software for general purpose hardware – Application software – Implements established methods/ algorithms such as methematical methods or business methods Patent Agents Association of India | www.paai.org.in
  • 5. Solutions: Types of Softwares Patent Agents Association of India | www.paai.org.in
  • 6. Solutions: Case Laws Business methods Yahoo vs Controller and Rediff.com, the IPAB concluded, “This is nothing but doing the advertisement business electronically... technical advance that is claimed ... is only an improvement in the method of doing business and S.3(k) is clear that business method cannot be patented, ... Therefore, we affirm that this ground alone is sufficient to reject the present application.” Patent Agents Association of India | www.paai.org.in
  • 7. Solution: Interpretation Mathematical methods - Is it referring to a software implementing one or more establised mathematical methods ? e.g vector graphics application. Algorithms - Is it referring to a software implementing one or more establised algorithms. e.g encrption/ decryption software implementing DES algorithm. Patent Agents Association of India | www.paai.org.in
  • 8. Solution: Case Laws (Contd..) Mathematical methods & Algorithms  In a case of Cybersource v. Retail Decisions, 654 F.3d 1366 (Fed. Cir. 2011)  The Court ruled that no-patenting-math rule doesn't apply if the math in question compli- cated enough that "as a practical matter, the use of a computer is required" to perform the calculations. Patent Agents Association of India | www.paai.org.in
  • 9. Solutions: Case Laws (contd..)  Citing a previous case Research Corp. Techs. v. Microsoft Corp., the court stated, “... the method could not, as a practical matter, be performed entirely in a human’s mind. In contrast, it is clear in the present case that one could mentally perform the fraud detection method ..... of the ’154 patent ... attempt to capture unpatentable mental processes (i.e., abstract ideas), they are invalid under § 101.” Patent Agents Association of India | www.paai.org.in
  • 10. Solutions: Case Laws (contd..) In a recent order dated Nov 23rd, 2012 in the matter of 6067/DELNP/2005 filed by Microsoft Corp., the India Patent Office stated, “...to control a new computer to cause it to perform desired operation, without special adoptation or modification of its hardware components, then no matter whether claimed as computing device or a method implemented in a type checking system...is not patentable u/s 3(k)... ” Patent Agents Association of India | www.paai.org.in
  • 11. Solutions: Case Laws (contd..) In another recent order dated Jun 01st 2012 in the matter of 965/DELNP/2004 filed by Microsoft Corp., the India Patent Office stated, “...should clearly define the inventive constructional hardware features... An apparatus claim... is a concrete product, consisting of many hardware components of of certain devices to perform certain funtion... claim is nothing but a method claim...no locus stand to obviate objections of 3(k)...” Patent Agents Association of India | www.paai.org.in
  • 12. Solutions: Conclusion  Softwares embedded with specific hardware are patentable. (embedded system)  System software may not be excluded subject matter as it operates/controls computer hardwares and hence patentable. (e.g os kernel, device drivers)  Business methods based software is not patentable. Patent Agents Association of India | www.paai.org.in
  • 13. Solutions: Conclusion (contd..)  Mathematical methods based software may be allowed if the mathematics or algorithm in question is complicated enough and may not be implemented with pencil and paper.  Computer program product i.e computer program code stored in a computer readable medium is computer program per se and hence not patentable. Patent Agents Association of India | www.paai.org.in
  • 14. Thank you.. Akhilesh Kumar Gupta akhilesh@aonergy.com +91­9650622383 Patent Agents Association of India | www.paai.org.in