Home -> Law Blog Directory -> Intellectual Property Law Blogs -> Two-Seventy-One Patent Blog
(866) 635-2689 for Personal Injury or (866) 635-9402 for Criminal Defense
Find a Local Lawyer
Divorce (866) 635-6190
Personal Injury (866) 635-2689
Criminal Defense (866) 635-9402
Intellectual Property Law
: Two-Seventy-One Patent BlogThe "German Bilski"? DE High Court Declares Client-Server Software Patentable Subject Matter
By Peter Zura
Unlike the US, Germany follows the EU prohibition on patents directed to "computer programs as such." While this term is interpreted differently in different EU jurisdictions, German law requires software inventions to solve a "technical problem" in order to be eligible for patent protection.
The (machine-translated) claim in question read
A method for dynamic generation of structured documents (SD) to at least one with a client (CL) communicating, with limited resources, a host computer (SRV), comprising the steps of:The Applicant argued that the invention addresses a "technical problem" by providing a method that allows dynamically structured documents to be delivered to clients having computers of limited resources. Since the method addresses a hardware-based problem (limited resources), it is "technical" in nature, and thus patentable.receiving request data (REQ) of the client (CL) on the host computer (SRV);
extracting parameters from the request data request (REQ);
mapping the request parameter using a control module (CRT) on an instruction set of a software architecture-specific interface module (IF) of the master computer (SRV);
dynamically generating the structured document (SD) using at least one presentation document (TD) with included calls of service takers (JB), with instructions of the service takers (JB) through the interface module (IF) extracts and were confined to one corresponding to a section of service takers of will command the interface module (IF shown),
which are executed with the assistance of the depicted request parameters in a runtime environment of the control module (CRT) and define the content after the execution and / or structure of the structured document (SD) . . .
The Court agreed, and overturned the (lower) Federal Patent Court.
[Machine translation]: A technical means to solve a technical problem exists not only when equipment components are modified or addressed fundamentally different. It is sufficient that when the ending of a data processing program that is used to solve the problem, is determined by technical factors outside the data processing system or if the solution consists precisely in a computer program in such a way that the technical characteristics of the data processing system have regard to. That condition is satisfied in this case. The invention relates to teaching, such as the Patent Court in law, the basic approach for the generation of dynamic documents. It is aimed not so to the programmer, but to the system designer who has the overall architecture of the data processing system in the eye and takes into account the different characteristics and performance of hardware and software components. Precisely for this reason it concerns the use of technical means to solve the underlying technical problem.Read/download the original German Opinion (PDF)
Read the Google-translated version of the opinion here (link)
The anti-software patent community is apoplectic about this decision and has started to weigh in on the ruling - see Florian Mueller, "German high court declares all software potentially patentable" (link)
Full post as published by Two-Seventy-One Patent Blog on May 20, 2010 (boomark / email).
Selection of State Supreme Court Judges
How State Court Judges are Selected
Law Enforcement and Criminal Justice Career Choices
Descriptions of law enforcement occupations
California Supreme Court Proposition 8 Decision
Court Rejects Challenges to Proposition 8, but Finds Marriages Valid
Is Barack Obama a Natural Born Citizen?
Wrotnowski v. Bysiewicz (Supreme Court): Does Obama meet the constitutional requirements to be President
Heart of Atlanta v United States
Supreme Court Decision: Civil Rights Act Protected by Interstate Commerce Clause
Unwed Fathers' Rights in Adoption
Landmark Cases in Adoption Law Shape Law with respect to Unwed Fathers
Unlicensed Software
NovaStar Mortgage Inc. pays Business Software Alliance $112,000 settlement for using unlicensed copies of computer programs.
Oil and Gas
industry workers allegedly subject to serious accident injury from hazardous conditions.
Daimler Chrysler et al.
alleged negligence pertaining to lost confidential client data which exposed customers to identity theft
Explicit E-Mail
Adult website fined $413,000 in explicit e-mail matter.
Ebay Fined
French Court Sets Fine at $61 Million
Personal Injury
Appeals Court Upholds Congressional Legislation

Bilski v. Doll: Reconsidering Patentable Subject Matter
The Supreme Court and Software Patents
In re Bilski: Has the Federal Circuit Overly Restricted What is Patentable Subject Matter







