Download presentation
Presentation is loading. Please wait.
1
Software patentability
Legal approaches in eu, UK, us and russia Anna Kravtsova, June 2017
2
Nature of software programs
The term ”software” or ”computer” program is used to describe a sequence of instructions to a computer. Software is not a monolithic work and includes several elements: source code; object code; algorithm. These elements may fall within different categories of intellectual property protection.
3
Software development phases example*
*Source: Software development phases example*
4
Protection of software
Software is used increasingly in all fields of technology; R&D cycle to create a new software requires a great amount of investment and needs an adequate protection; Source and object codes are protected by copyright; Ideas and algorithms are core elements for software and might be protected by patents; Software may have completely different source codes but same functionality and produce same results.
5
Software R&D cycle example*
*Source: Software R&D cycle example*
6
Copyright protection According to Berne Convention* (art. 2) , TRIPs Agreement** (art. 10) and WIPO Copyright Treaty*** (art. 4) object and source codes of a computer program are protected as literary works. Copyright protects a mere expression of software, i.e. its source and object code, and does not protect functionality, ideas and algorithms (art. 2 WIPO Copyright Treaty). This position confirmed in the recent court case of EU Court of justice: SAS Institute v. World Programming****, which confirms that functionality of a computer program is not protected by copyright. * Berne Convention for the Protection of Literary and Artistic Works (1886) ** Agreement on Trade-Related Aspects of Intellectual Property Rights (1994) *** WIPO Copyright Treaty (1996) ****SAS Institute Inc. v. World Programming Ltd. (C-406/10)
7
Patent protection A patent is a 20-years right on use of technical invention, on implementation of an idea into practice as a product or a process*. According to Art. 27 of TRIPS Agreement patents shall be available for any inventions, whether products or processes, in all fields of technology, provided that they are new, involve an inventive step and are capable of industrial application. A computer program as such is excluded from patentable subject matter in many countries**, but underlying ideas and algorithms might be considered patentable if presented as a method of technical solution of a certain problem, under certain conditions. *** *International Journal of Law & Information Technology/2006, Volume 14/September/Articles/ Andreas Grosche ”Software Patents -- Boon or Bane for Europe? - Int J Law Info Tech” (2006) 14 (3): 261. ** In UK, EU and Russia computer programs are excluded from patentable subject matter, in US there is no such restriction ***There is a system of international conventions for patents covering mostly all industrialized countries in the world: - The International Convention for the Protection of Industrial Property (”Paris Convention”); - The Patent Co-operation Treaty (»PCT»); - Agreement on Trade-Related Aspects of Intellectual Property Rights (”TRIPS”). The Paris Convention and PCT enable effective worldwide protection to be obtained without excessive costs.
8
Legal approaches in EU According to Art. 52 (1) of European Patent Convention (”EPC”)* ”European patents shall be granted for any inventions, in all fields of technology, provided that they are new, involve an inventive step and are susceptible of industrial application”. However a computer program “as such” is not regarded as a patentable invention (Article 52 (2) (с) and (3) EPC)**. Interpretation of the Art. 52 (2) and (3) of EPC by the European Patent Office (”EPO”) allowed to grant the patents for those computer-implemented inventions which have ”technical character”. A ”technical character” is interpreted by EPO quite broadly***. For a patent to be granted for a computer-implemented invention, a technical problem has to be solved in a novel and non-obvious manner (inventive step). * UK and most EU countries are signatories; ** According to the Software Directive (EEC 91/250) ideas and principles which underlie any element of a computer program, including those which underlie its interfaces are not protected by copyright (art. 1.2). ***With some exceptions EPO’s approach to Art. 52 (2) and (3) of EPC was not adopted in UK.
9
Legal approaches in EU – EPO cases
EPO interpretation of the EPC term ”invention” provides that controlling or carrying out a technical process is not excluded from the patentability, irrespective of whether it is implemented by hardware or by software. EPO core case law related to software patents: Hitachi/Auction method (T 258/03) – the invention shall involve any hardware and provide a non-obvious solution to a technical problem – this test is followed by EPO in many cases; AMAZON/Gift Order (T1616/08) – a method “for placing a purchase order via a communications network” is an ”invention” within the meaning of Art 52 (1) EPC; DUNS LICENSING ASSOCIATES/Estimating Sales Activity (T 0154/04) – a EU patent might be granted for an automated method of commercial transaction or any other computer- implemented method*. *See also: IBM/Computer Programs (T 0935/97) – understanding of ”invention” shall include practices of other jurisdictions, Two identities/Comvik (T 641/00), Auction method/Hitachi (T 258/03), Circuit simulation I/Infenion Technologies (T 1227/05).
10
Legal approaches in UK Patent protection in UK is governed by the Patents Act 1977, which was an implementation of the EPC , to which UK is signatory. Computer programs are excluded from patentability as such in UK. UK Intellectual Property Office (”UKIPO”) has its own approach to software patentability which differs from EPO, as it is bound by UK case law. Aerotel v Telco and Macrossan's Application* introduced a 4-step test for patentability, which is still in use**. UKIPO starts from analysis of exclusions to patentability and then moves to an inventive step, at the same time EPO concentrates on technical features of the invention first***. As a result it is harder to obtain a patent for the same software in UK comparing to EU. * The test is followed in Symbian Limited v Comptroller General of Patents [2008] EWCA Civ 1066; **In Aerotel v Telco and Macrossan's Application [2006] EWCA Civ 1371* a 4-step test was introduced for patentability: Properly construe the claim (the statement defining the patent monopoly); Identify the actual contribution; Ask whether the contribution falls solely within excluded subject matter; and Check whether the actual or alleged contribution is actually technical in nature. The test is quite strict so the recommendation is to apply in EPO first and to receive a EU patent with UK designation. Protection of functional elements of the software revised in Navitare Inc v Easyjet Airline Company [2004] EWHC 1725 case: - copyright protection for software is a given; - copyright is not connected with functional effects; - advantage in a bright line rule protecting only the claimant’s embodiment of the function in software and not some superset of that software. ***See Communications Law/ Volume 15/Issue 3, 1 August/Articles/Filing software patents: Can you do it? Why do it? Is it worth it? - (2010) 3 CL, Paul Leaves.
11
Legal approaches in US US for many years was considered being more liberal towards software patentability. According to 35 U.S.C.* Section 101 “any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof” is eligible for patenting in the US. Laws of nature, natural phenomena, and abstract ideas was excluded from the patentability by US Supreme Court. Therefore, definition of patentable subject matter is quite broad in US. Comparing to EPO approach in US there is no requirement of ”technical effect” or ”technical contribution” for a software to be patentable. In contrast to EU, UK and Russian approaches, computer programs are not excluded from patentability in US. *The Code of Laws of the United States of America (U.S.C.)
12
Legal approaches in US – case law
US courts have opened the door to the patentability of software in early 1981 by allowing patents for a software which controlled manufacturing process (Diamond v Diehr case). Subsequent cases have expanded patentability of software in US*. Software patent applications had increased by 16% per year from 1986 to 1997**. Since the late 1990’s subsequent to State Street and AT&T cases***, software has been patentable if it produces ”useful, concrete and tangible result” (See Fugure 1). However in 2014 in Alice Corp v. CLS Bank**** US Supreme Court ruled that mere addition of software code to ordinary aspects of business and technology is not enough for granting a patent, and patents shall not be granted for an abstract idea. Many software patents were invalidated based on Alice case. * Diamond v Diehr 67 L Ed 2d 155 [1981]; Paine, Webber, Jackson & Curtis Inc v Merril Lynch, Pierce, Fenner Smith Inc, 564 F Supp 1358 [1983]; In re Alappat, 33 F. 3d 1526 [1994]. Subsequent to the Diehr case, a 2-step test for patentability (known as Freeman-Walter-Abele test) was introduced: 1) whether a mathematical algorithm is directly or indirectly recited; 2) whether the algorithm is applied in any manner to physical elements or process steps. **See J Bessen and RM Hunt, An Empirical Look at Software Patents, Research on Innovation Working Paper 03-17/R (2004) researchoninnovation.org/swpat.pdf. ***State Street, State St. Bank & Trust Co. v. Signature Fin. Group, Inc., 149 F.3d 1368 (Fed. Cir. 1998), AT & T Corp. v. Excel Communications, Inc. 172, F.3d 1352 (Fed. Cir. 1999) **** Alice Corp. v. CLS Bank International, 573 U.S., 134 S. Ct (2014) Alice held that there is a two-step framework for determining whether claims recite patent-eligible subject matter: To determine if the patent claim is directed to an abstract idea, Identify (additional) elements showing an inventive concept.
13
Legal approaches in US – Figure 1*
* Source:
14
Legal approaches in US - recent developments
In 2016 with new cases reaffirmed that software is worthy of patent protection subject to a more strict analysis with application of 2-step Alice test: - Enfish LLC v. Microsoft* confirming patents for a specific non-abstract asserted improvement in computer capabilities; - McRO v. Bandai Namco Games America** protecting software patents for a unique software producing realistic lip synchronization and facial expressions which improved an existing technological process using specific features and techniques; - Amdocs v. Openet telecom *** protecting software of an ”unconventional technological solution to a particular technological problem”. * Enfish, LLC v. Microsoft Corp., No (Fed. Cir. May 12, 2016) ** McRO, Inc. v. Bandai Namco Games America, Inc., No (Fed. Cir. Sept. 13, 2016) *** Amdoc (Israel) Ltd. v. Openet Telecom, Inc., No (Fed. Cir. Nov. 1, 2016)
15
Legal approaches in Russia
Software programs are protected by copyright in Russia as a literary and artistic work (Art of Russian Civil Code (”RCC”)). This protection covers a source code, design and and images produced by software. Software cannot be patented as an invention ”as such” subject to direct prohibition in Art (5) of RCC. However in practice patents are granted for algorithms applied in a software if they provide technical solution of a real problem. This approach is generally similar to EPO approach to software patentability. In order for software algorithm to become patentable as an invention in Russia, it shall be a technical solution in any field applicable to a certain product or method, and shall demonstrate novelty, invention step and industrial applicability (Art (1) of RCC)*. * Definition similar with Art. 27 TRIPS.
16
Legal approaches in Russia – RPO approach
Patents also might be granted for software interface as an utility model (Art (1) of RCC), i.e. a technical decision or method which is connected with a hardware. A patent shall be granted if an utility model has novelty and industrial applicability (Art (2) of RCC). Examples of patents for software algorithms granted by Russian Patent Office (“RPO”): a method of identification of text information from a vector-raster image (RU , ABBY Software); a method, tool, computer program and graphical user interface for the user’s input into the electronic tool (RU , Nokia Corporation); a patent granted for an utility model: plug-in security TSM (RU119910, ZAO Alladin R.D.).
17
Dynamics of software patent application in Russia (1993 – 2017)– Figure 1*
*The data is provided for the patents issued in the main technical area for software patents G06F – processing of digital data with electric tools.
18
Arguments in support of software patentability:
Patent is a vital part in surviving in competition & successful commercialization*; Patent protection is a necessity for small businesses; Society may benefit from software patentability as the source code shall be published and it leads to more openness in the software development market; A software protected by a patent or series of patents cannot be replicated or reverse engineered with a different source code; Patents for algorithms are good protection from “patent trolls”**. *Andre Guadamuz Consalez “Software patent debate”, Jnl. Intellectual Property Law and Practice, Jan. 10, 2006 ** “Patents for software?”, European law and practice,
19
Arguments against software patentability:
“Patent thickets” - a products covered by a large number of patents or a technology protected by several patent holders; Most open source licenses are copyright licenses*; Bad quality of software patents pollutes the environment – patents are granted for processes and ideas, which are obvious; No sufficient evidence that software patents result in increased innovation; Significant amount of innovation comes from developers not interested in patent protection. * Most used open source license Free Open Source movement FOSS license - the GNU General Public License (”GPL”) states in its preamble that “…any free program is threatened constantly by software patents… we have made it clear that any patent must be licensed for everyone’s free use or not licensed at all”;
20
Conclusion Current worldwide trend – to grant more patents for software, however there is no unified approach to software patentability in the world; Subject matters of such patents are often not a source code and software itself but function which is performed by the software*; A software patent is a vital element for successful development of small innovative businesses; But at the same time might be abused by big corporations to limit and restrict the innovation and further development of software solutions; The debate on software patentability goes on. *Companies like Facebook, Google, Amazon usually obtain patents for each function (script) of their websites;
21
THANK YOU!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.