1 Patenting Software in the Context of Embedded Systems

Speaker: Dr. Jochen Reich Dr. Jochen Reich represents clients as German and European Attorney focusing on information technology. He graduated at Technical University of Munich and holds a Master´s Degree and Ph.d. both in computer science. He chairs the patent working group of Society for Computer Science representing the largest computer science community in the German speaking area. He operates his law firm in Munich in close proximity to the German and European Patent Office. 2 3 Overview/ General Motivation

Embedded Systems Hardware § Software

Patents Embedded Systems: Patenting Hardware and/ or Software? => Strategies?

4 Applications Domains:

Semiconductor Artificial Hardware Processors Intelligence E-Mobility LEDs Autonomous Driving Software Image Development Recognition Computer Science/ CII Infotainment Car-to-x Communication Embedded Systems Tele- Human communications Smart Home Machine Interfaces 3GPP … CII: Computer implemented Inventions 5/7 How to claim Embedded Systems?

Guidelines for Examination in the European Patent Office:

Memory for storing information: ANY (!) memory

Claim types: • (Computer implemented) method • Apparatus/ System arrangement • Computer Program Product

6 Dr. Jochen Reich, 2015 Way to protection: Patentanwalt

Feedback: Solving a technical Problem Research needs

Feedback: Research needs Drafting an invention report

Inventor Feedback: Level of invention Innovation Competition Divisional Filing report with IP department Inventor

Analysis of Invention Report Search IP department Management Patent Attorney

Decision: Claiming invention or release

IP department Technical Department/ Department/ Technical

Application, publication or non-disclosure IP department

Special case: Software

Defensive Publication Drafting Filing Strategy?

Patent Attorney Patent Attorney Patent Attorney 7 Embedded Systems: Prior Art

Disclosure of the invention? European Patent Convention EPC

• What is considered to form prior art? Article 52 • When is a technical teaching disclosed? • Code obfuscation techniques • Types of Reverse Engineering (1) An invention shall be considered to be new if it does not • Encryption of Code form part of the state of the art. • Distributed/ heterogeneous data sources (2) The state of the art shall be held to comprise everything • Burden of proof made available to the public by means of a written or oral • Advantages/ Disadvantages of Disclosure description, by use, or in any other way, before the date of • Perspectives: applicant/ opponent filing of the European patent application.

8 Tools:

Defensive Publications: Filing an Invention:

www.def-pub.de www.erfindungsmeldung.de www.def-pub.com www.invention-report.com

9 Lifecycle:

Invention

Application Portfolio Management Grant

Validation?

Final written Warning Request for legitimacy

Opposition Validity? Appeal Revocation

Compensation? Monetization Infringer's profit …

10 Example: International Law, different patent practice

German Patent Act, Patentgesetz, PatG European Patent Convention EPC

§ 1 Article 52 Patentable inventions

(1) Patents shall be granted for any inventions, in all fields of (1) European patents shall be granted for any inventions, in all fields of technology, provided that they are new, involve an inventive step and technology, provided that they are new, involve an inventive step are susceptible of industrial application. and are susceptible of industrial application.

(2) (…) (2) The following in particular shall not be regarded as inventions within the meaning of paragraph 1: (3) The following in particular shall not be regarded as inventions within (a) discoveries, scientific theories and mathematical methods; the meaning of subsection (1): (b) aesthetic creations; 1. discoveries, scientific theories and mathematical methods; (c) schemes, rules and methods for performing mental acts, playing 2. aesthetic creations; games or doing business, and programs for computers; 3. schemes, rules and methods for performing mental acts, playing (d) presentations of information. games or doing business, and programs for computers; 4. presentations of information. (3) Paragraph 2 shall exclude the of the subject-matter or activities referred to therein only to the extent to which a European (4) Subsection (3) shall exclude patentability only to the extent to which patent application or European patent relates to such subject-matter or protection is being sought for the subject-matter or activities referred activities as such. to as such.

11 Example: Mixed type invention

The COMVIK decision (simplyfied)

Applying the Problem-solution approach A method in a digital cellular phone system of the GSM type, 1. Determination of the closest prior art 2. Identifying Distinguishing Features in which subscriber units (MS) are controlled by a subscriber 3. Formulation of technical effect identification module (SIM), characterized in that 4. Formulation of the objective technical problem 5. Could-would approach the subscriber identification module (SIM) has at least two optionally usable identifiers (IMSI 1, IMSI 2), the data of which are stored in a location directory of the system, whereby

only one identifier (IMSI 1 or IMSI 2) can be activated at a time Embedded System: Software and/ or Hardware and the user can choose the desired one when using a => Mixed type? Software as such? subscriber unit (MS),

the optional activation being used to split the charges between business and private calls or between different users.

12 Filing Strategies

EP Hardware Patents Aspects to be considered:

DE PCT US • specific patent practice in each jurisdiction • enforcement on national level … • challenging patents on regional/ national level • different ways to national protection • specific drafting techniques EP 2 Software Patents

EP 1 PCT US

13 Thank you for the Attention

Dr. Jochen Reich Patentanwalt, European Patent Attorney Computer Scientist

Any questions? Let´s connect:

14 Further reading:

www.reich-ip.com https://patente.gi.de/

www.softwarepatente.com Anwalt.de

15