ECLI:DE:BGH:2016:130916UXZR64.14.0 BUNDESGERICHTSHOF IM NAMEN DES VOLKES URTEIL X ZR 64/14 Verkündet am: 13. September 2016 Hartmann Justizangestellte als Urkundsbeamtin der Geschäftsstelle in der Patentnichtigkeitssache Nachschlagewerk: ja BGHZ: nein BGHR: ja Datengenerator PatG § 64 Ab s. 1, § 83 Abs. 4, § 116 Abs. 2 a) Verteidigt der Patentinhaber das Streitpatent im Nichtigkeitsverfahren nur mit bestimmten Anspruchssätzen, rechtfertigt es die vollständige Nichtigerkl ä- rung des Patents, wenn es sich in keiner verteidigten Fassung als ins gesamt rechtsbeständig erweist. Bei der Prüfung des Begehrens des Patentinhabers darf jedoch nicht am Wortlaut seiner Anträge gehaftet werden, sondern ist vom Gericht das tatsächlich Gewollte zu ermitteln und hierbei das gesamte Vorbringen des Patentinhabe rs zu berücksichtigen (im Anschluss an BGH, Beschluss vom 27. Juni 2007 - X ZB 6/05, BGHZ 173, 47 Informationsüber - mittlungsverfahren II). b) Stellt der Patentinhaber einen Anspruchssatz zur Entscheidung, der nebe n- geordnete Ansprüche enthält, die nicht n ur wegen unterschiedlicher A n- spruchskategorien in einem Nebenordnungsverhältnis stehen, sondern sac h- lich unterschiedliche Lösungen enthalten, liegt die Annahme regelmäßig fern, der Patentinhaber wolle auch die übrigen Patentansprüche nicht verteidigen, fal ls sich der Gegenstand nur eines dieser Ansprüche als nicht patentfähig oder ein Anspruch aus anderen Gründen als nicht zulässig oder nicht recht s- beständig erweise. BGH, Urteil vom 13. September 2016 - X ZR 64/14 - Bundespatentgericht - 2 - Der X. Zivilsenat des Bundesgerichtshofs hat auf die mündliche Verhandlung vom 13. September 2016 durch den Vorsitzenden Richter Prof. Dr. Meier - Beck, die Richter Dr. Grabinski, Hoffmann, die Richterin Schuster und den Richter Dr. Deichfuß für Recht erkannt: Auf die Berufun g der Beklagten und unter Zurückweisung der we i- tergehenden Rechtsmittel der Parteien wird das Urteil des 2. Senats (Nichtigkeitssenats) des Bundespatentgerichts vom 23. Januar 2014 abgeändert. Das deutsche Patent 41 03 173 wird im Umfang der Patenta n- sprüch e 1, 5 und 8 bis 13 dadurch teilweise für nichtig erklärt, dass Patentanspruch 1 und in den Patentansprüchen 5 und 8 bis 13 der unmittelbare oder mittelbare Rückbezug auf Patenta n- spruch 1 entfallen. Im Übrigen wird die Klage abgewiesen. Die Kosten des Rech tsstreits werden zu zwei Dritteln der Klägerin und zu einem Drittel der Beklagten auferlegt. Von Rechts wegen - 3 - Tatbestand: Die Beklagte ist eingetragene Inhaberin des durch Zeitablauf erlosch e- nen deutschen Patents 41 03 173 (Streitpatents), das am 2. Febr uar 1991 a n- gemeldet wurde. Die Patentanspr ü ch e 1 , 3 , 4 und 5 haben im Einspruchsve r- fahren folgende Fassung erhalten: " 1. Vorrichtung zum Schutz gegen unautorisierte Benutzung von Software, bei der mindestens ein mit einem Signaleingang e i- nes Rechensystems (10) verbindbarer externer Datengener a- tor (11) Daten erzeugt, wobei die vom Datengenerator (11) ausgegebenen Daten von empfangenen Daten aus dem R e- chensystem (10) abhängig sind und das Rechensystem in e i- nen Fehlerzustand gebracht wird oder die Software im R e- chensystem nicht zweckmäßig arbeitet, wenn das Rechensy s- tem keine oder fehlerhafte Daten über den Signaleingang (13) empfängt, dadurch gekennzeichnet, dass der Datengenerator (11) nicht vorgesehene Daten oder Datenfolgen und/oder zei t- lich nicht vorgesehe ne Daten oder Datenfolgen als Manipul a- tionsversuche erkennt und bei erkanntem Manipulationsve r- such den Inhalt eines Speichers im Datengenerator ändert und infolgedessen beim Empfang weiterer Daten keine oder fehlerhafte Daten ausgibt und/oder eine Benutzer autorisierung verändert. 3. Vorrichtung nach dem Oberbegriff des Anspruchs 1, insb e- sondere in Verbindung mit dem Kennzeichen des Anspruchs 1 und/oder 2, dadurch gekennzeichnet, dass die vom Dateng e- nerator (11) generierten Daten eine nicht - deterministisch e r- zeugte Redundanz aufweisen. 4. Vorrichtung nach dem Oberbegriff des Anspruchs 1, insb e- sondere in Verbindung mit dem Kennzeichen des A n- spruchs 1, 2 und/oder 3, dadurch gekennzeichnet, dass der Datengenerator (11) zwei Zustände A und B besitzt, von deren An nahme die vom Datengenerator ausgegebenen Daten a b- hängen, der Datengenerator aus dem Zustand A in den Z u- stand B nur durch mindestens fünf aufeinanderfolgende weit e- re Zustände C gebracht werden kann, die aufgrund empfa n- gener Daten angenommen werden, und die vom Datengen e- 1 - 4 - rator ausgegebenen Daten nicht von den Zuständen C abhä n- gen. 5. Vorrichtung nach einem der Ansprüche 1 bis 4 dadurch g e- kennzeichnet, dass im Datengenerator (11) Daten über die Autorisierung zur Benutzung der Software gespeichert sind und die Autorisierungsdaten den Zugriff auf bestimmte Pr o- gramme und/oder Programmteile steuern und/oder den Typ des Rechensystems (10) festlegen oder mindestens einen Typ ausschließen und/oder den Zugriff zeitlich begrenzen und/oder den Zugriff quantitativ steuern . " Die aus dem Streitpatent in Anspruch genommene Klägerin hat mit der Nichtigkeitsklage das Streitpatent im Umfang der Patentansprüche 1, 3 bis 5 sowie 8 bis 13 angegriffen. Sie hat geltend gemacht, der Gegenstand des Streitpatents sei insoweit nicht pa tentfähig. Zudem offenbare das Streitpatent die Erfindung nicht so deutlich und vollständig, dass ein Fachmann sie ausfü h- ren könne. Der Gegenstand des Streitpatents gehe über den Inhalt der Paten t- anmeldung in der ursprünglich eingereichten Fassung hinaus. Schließlich sei im Einspruchsverfahren der Schutzbereich des Streitpatents erweitert worden. Die Beklagte hat das Streitpatent in der geltenden Fassung sowie auf der Grundl a- ge von fünf Hilfsanträgen verteidigt. Das Patentgericht hat das Streitpatent unt er Abweisung der weiterg e- henden Klage dadurch teilweise für nichtig erklärt, dass es der Gesamtheit der angegriffenen Patentansprüche entsprechend dem fünften Hilfsantrag der B e- klagten folgende Fassung gegeben hat: " Vorrichtung zum Schutz gegen unautorisie rte Benutzung von Software, bei der mindestens ein mit einem Signaleingang eines Rechensystems (10) verbindbarer externer Datengenerator (11) Daten erzeugt, wobei die vom Datengenerator (11) ausgegebenen Daten von empfangenen Daten aus dem Rechensystem (10 ) a b- hängig sind und das Rechensystem in einen Fehlerzustand g e- bracht wird oder die Software im Rechensystem nicht zweckmäßig 2 3 - 5 - arbeitet, wenn das Rechensystem keine oder fehlerhafte Daten über den Signaleingang (13) empfängt, dadurch gekennzeichnet, dass der Datengenerator (11) Manipul a- tionsversuche an den empfangenen Daten erkennt, wobei der Datengenerator (11) nicht vorgesehene Daten oder Datenfo l- gen und/oder zeitlich nicht vorgesehene Daten oder Datenfolgen als Manipulationsversuche erkennt und bei erkannt em Manipulat i- onsversuch den Inhalt eines Speichers im Datengenerator ändert und infolgedessen beim Empfang weiterer Daten zeitlich begrenzt nur fehlerhafte Daten ausgibt, wobei die vom Datengenerator (11) generierten Daten eine nicht - deterministisch erzeug te Redundanz aufweisen, wobei der Datengenerator (11) zwei Zustände A und B besitzt, von deren Annahme die vom Datengenerator ausgegeb e- nen Daten abhängen, der Datengenerator aus dem Zustand A in den Zustand B nur durch mindestens fünf aufeinanderfolgende w eitere Zustände C gebracht werden kann, die aufgrund empfa n- gener Daten angenommen werden, und die vom Datengenerator ausgegebenen Daten nicht von den Zuständen C abhängen. " Hiergegen richtet sich die Berufung der Beklagten, mit der sie das Strei t- patent z uletzt im Hauptantrag in der geltenden Fassung , jedoch unter Wegfall des Patentanspruchs 1 sowie mit einem Hilfsantr ag verteidigt. Die Klägerin ve r- folgt mit ihrer Berufung den erstinstanzlichen Klageantrag weiter, soweit er a b- gewiesen worden ist. Entscheid ungsgründe: I. Das Streitpatent betrifft Vorrichtungen zum Schutz von Compute r- programmen gegen eine unbefugte Nutzung. 1. Damit Software nur von einem Berechtigten genutzt werden kann, waren nach der Beschreibung im Stand der Technik Bauteile wie beisp ielsweise Stecker bekannt, die mit dem Rechner verbunden werden müssen, damit das 4 5 6 - 6 - Programm verwendet werden kann. Im einfachsten Fall fragt der Rechner das Vorhandensein des Bauteils ab; fehlt es, wird der Programmablauf gestört. Als ein solches externe s Bauteil ist auch ein Datengenerator beschri e- ben. Er empfängt Signale des Rechners und gibt definierte Antwortsignale z u- rück. Nur wenn die Antwortsignale mit den erwarteten Signalen übereinsti m- m en , kann das Programm genutzt werden. Als nachteilig sieht da s Streitpatent jedoch an, dass dieser Schutz durch eine Analyse der Ein - und Ausgabedaten des Datengenerators umgangen werden kann, indem das Ein - und Ausgab e- verhalten mit Hilfe von Logik - Minimierungs verfahren auf einfache Logikfunkti o- nen reduziert oder e in Modell des Datengenerators entwickelt wird, mit dem dieser simuliert wird. Die Beschreibung bezeichnet es als Aufgabe der Erfindung, eine verbe s- serte Vorrichtung zum Schutz von Software gegen eine nicht autorisierte Nu t- zung zu schaffen, die eine Anal yse der Funktionsweise des Datengenerators anhand seiner Ein - und Ausgaben " äußerst " erschwert (Sp. 2 Z. 36 bis 40). 2. In der geltenden sowie in der von der Beklagten zuletzt verteidi g- ten Fassung des Streitpatents werden hierzu drei nebengeordnete Lösu ngen vorgeschlagen, die auch miteinander kombiniert werden können. Da die Ko m- bination aber nur fakultativ ist, kann sie, wie das Patentgericht zu Recht ang e- nommen hat, für die Prüfung der Patentfähigkeit außer Betracht bleiben. Die Patentansprüche 3 bi s 5 in der zuletzt verteidigten Fassung schützen dabei eine Vorrichtung zum Schutz gegen unautorisierte Benutzung von Sof t- ware [M1, in eckigen Klammern die Gliederung des Patentgerichts] mit den nachfolgenden Merkmalen 1 und 2, zu denen jeweils eines der w eiteren Mer k- male 3 (Patentanspruch 3), 4 (Patentanspruch 4) oder 5 ( Rückbezug auf den 7 8 9 10 - 7 - als solchen nicht mehr verteidigten Patentanspruch 1 in Patentanspr uch 5 s o- wie kennzeichnendes Merkmal dieses Anspruchs ) hinzu tritt: 1 Es ist mindestens ein externer Date ngenerator (11) vorges e- hen [M3], der 1.1 mit einem Signaleingang (13) eines Rechensystems (10) verbindbar ist [M2], 1.2 Daten aus dem Rechensystem empfängt und 1.3 Daten ausgibt, die von empfangenen Daten aus dem Rechensystem abhängig sind [M4]. 2 Das Rech ensystem wird in einen Fehlerzustand gebracht ( oder die Software arbeitet nicht zweckmäßig), wenn das Rechensystem keine oder fehlerhafte Daten über den Si g- naleingang (13) empfängt [M5]. 3 Der Datengenerator (11) generiert Daten, die eine nicht - determinist isch er zeugte Redundanz aufweisen [M6 ]. 4 Der Datengenerator (11) 4.1 besitzt zwei Zustände A und B [M7a], 4.2 kann aus dem Zustand A in den Zustand B nur durch mindestens fünf aufein ander folgende weitere Zustä n- de C gebracht werden, die aufgrund empfange ner D a- ten angenommen werden [M7b] und 4.3 gibt Daten aus, d ie von der Annahme der Zustände A und B, aber nicht von den Zuständen C abhängen [M7a/c]. 5 Der Datengenerator (11) 5.1 erkennt (zeitlich) nicht vorgesehene Daten(folgen) als Manipulationsversuche [M5a], 5.2 ändert bei erkanntem Manipulationsversuch den Inhalt eines seiner Speich er [M5b], 5.3 gibt infolgedessen beim Empfang weiterer Daten keine oder fehlerhafte Daten aus oder ändert eine Benutzer - autorisierung [M5c], 5.4 hat Daten über die Autorisi erung zur Benutzung der Software gespeichert, die den Zugriff auf bestimmte - 8 - Programme oder Programmteile steuern, den Typ des Rechensystems festlegen, mindestens einen Typ au s- schließen oder den Z ugriff zeitlich begrenzen oder quantitativ steuern. 3. Die technische Lehre der Erfindung bedarf in einigen Punkten n ä- herer Erläuterung: Der erfindungsgemäße Datengenerator ist eine externe Einrichtung, die sich außerhalb des Rechensystems befindet, mit dem sie über einen Signalei n- gang des Rechensystems verbun den werden kann. Ob sich beide Einrichtu n- gen in einem gemeinsamen Gehäuse befinden oder getrennt untergebracht sind, ist damit nicht festgelegt. Die in den Merkmalen 3 bis 5 enthaltenen Anweisungen sollen das Ziel der Erfindung erreichen, das Ausgabever halten des Datengenerators möglichst schwer analysierbar zu machen und damit den unbefugten Zugriff auf ein g e- schütztes Programm zu verhindern. Nur Merkmal 5 verlangt hierzu, dass der Datengenerator " Manipulationsversuche " erkennt. Der Datengenerator vollz ieht dies, indem er eine nicht vorgesehene Eingabe als " Manipulationsversuch an den empfangenen Daten " interpretiert (Merkmal 5.1) und abspeichert, dass er einen Manipulationsversuch erkannt hat (Merkmal 5.2). Nach Merkmal 5.3 hat dies zur Folge, dass weit ere, auch zutreffende Eingaben nicht zur Freigabe der Programmnutzung führen. Die Patentansprüche 3 und 4 befassen sich hing e- gen in den Merkmalen 3 und 4 nicht mit der Erkennung von " Manipulationsve r- suchen " durch nicht ordnungsgemäße Eingaben, sondern gebe n Maßnahmen an, die es unabhängig davon, ob ein Manipulationsver such vorliegt oder nicht durch eine bestimmte Struktur der Datengenerierung und - ausgabe e r- schweren sollen, aus den ausgegebenen Daten die für eine Eröffnung des Z u- griffs auf das geschützt e Programm erforderliche Dateneingabe zu ermitteln. 11 12 13 - 9 - Nach Merkmal 3 weisen dazu die vom Datengenerator erzeugten Daten Redundanz auf, indem der Informationsgehalt der ausgegebenen Daten meh r- fach übertragen wird. Dies entspricht der allgemeinen fachspezif ischen Bede u- tung des Begriffs " Redundanz " in der Informations theorie und - techn ik. Dass bei der erfindungsgemäßen Lehre der Gedanke nicht im Vordergrund stehen mag, durch die Redundanz eine Überprüfbarkeit der Zuverlässigkeit der Datenübe r- tragung zwischen Datengenerator und Rechensystem zu ermöglichen, rechtfe r- tigt es - entgegen der Auffassung der Klägerin - nicht, die von Merkmal 3 gefo r- derte Redundanz auf die Hinzufügung zufällig erzeugter Daten zu reduzieren. Weder die Beschreibung, die den Begriff der R edundanz nicht erläutert, noch die Definition in der englischsprachigen Wikipedia, auf die sich die Klägerin b e- zogen hat, tragen eine solche Lesart. Insbesondere bringt auch die die Definit i- on als " number of bits used to transmit a message minus the number of bits of actual information in the message ", wie die weiteren Erläuterungen zeigen, nur den Grundgedanken der Mehrfachübermittlung der "eigentlichen Information" zum Ausdruck. D ie Redundanz ist nicht - deterministisch erzeugt, indem zumindest ein Teil der ausgegebenen Daten mit einem Zufallswert, der durch die Abfrage e i- nes gesonderten Hardwareelements innerhalb oder außerhalb der Datenvera r- beitungsanlage gewonnen wurde, verknüpft wurde. Bei d ies em Hardwareel e- ment kann es sich insbesondere um einen hard waretechnisch gesonderten Z u- fallszahlengenerator oder die nicht ausschließlich durch einen vorgegebenen Programmablauf bestimmte Abfrage eines gesonderten Timers handeln (Sp. 3 Z. 18 bis 21). Nach der Merkmalsgruppe 4 nimmt der Datengenerator (mindeste ns) zwei " Zustände " A und B ein, in denen die ausgegebenen Daten aufgrund der empfangenen Daten unterschiedlich generiert werden. Um die Analysierbarkeit 14 15 16 - 10 - dieses Zusammenhangs zu erschweren, gibt es zwischen den Zuständen A und B fünf weitere Zustände, die Zustände C 1 bis C n , in denen es keine A b- hängigkeit zwischen " dem Zustand " des Datengenerators und den generierten Daten gibt. Der " Zustand " des Datengenerators bezeichnet einen definierten Zusammenhang zwischen Datenempfang und Datengenerierung an einem b e- stimmten Punkt d es Datenempfangs. In den Zuständen A und B bestimmen die empfangenen (fehlerfreien oder fehlerhaften) Daten die Datengenerierung, in den Zuständen C 1 bis C n tun sie dies nicht. Gleichwohl werden auch in den Z u- ständen C 1 bis C n Daten generiert. Die Werte di eser Daten sind jedoch nicht aus den Zuständen A, B oder C 1 bis C n abgeleitet, sondern haben einen zufäll i- gen , gegebenenfalls pseudozufälligen Ursprung. Damit dienen die Zustände C 1 bis C n der Verschleierung der in den Zuständen A und B generierten Daten, weil sämtliche Daten in allen Zuständen äußerlich gleich erscheinen. Für den Wechsel in einen der Zustände C 1 bis C n muss es gleichwohl eine Kausalbezi e- hung zu de m Datenempfang vom Rechensystem geben. Die Merkmal e 2 und 5.1 lassen offen, ob ein Manipula tionsversuch und d er darauf b ewirk t e Fehlerzustand im Rechensystem vom Datengenerator b e- reits beim ersten nicht vorgesehenen Datum angenommen wird oder erst bei einer Mehrzahl solcher Daten. Die in den Merkmalen 3 bis 5 bezeichneten Maßnahmen bewirken g lei chermaßen mit unterschiedlichen und miteinander kombinierbaren Mi t- teln , dass der Datengenerator Daten erzeugt, die eine Struktur aufweisen, die Rückschlüsse auf die für eine Eröffnung des Programmzugriffs erforderliche Dateneingabe ausschließen oder diese zumindest erheblich erschweren. II. Das Patentgericht hat seine Entscheidung, soweit für das Ber u- fungsverfahren von Bedeutung, wie folgt begründet: 17 18 19 - 11 - Weder gehe mit einer für das Berufungsverfahren nicht mehr interessi e- renden Ausn ahme der G egenstand der Erfindung über den Inhalt der u r- sprünglichen Anmeldung hinaus, noch sei der Schutzbereich des Streitpatents gegenüber der erteilten Fassung des Patentanspruchs erweitert. Die Erfindung sei so deutlich und vollständig offenbart, dass ein Fachm ann sie ausführen könne. Dies gelte auch für die Frage, wie der Datengenerator Manipulation s- versuche erkenne. Dem Fachmann, bei dem es sich um einen Diplomingenieur oder Informatiker mit Erfahrungen in der Entwicklung von Autorisierungsverfa h- ren für Softwa re handele, sei klar, dass es für die vom Rechensystem empfa n- genen Daten Gültigkeitsregeln geben müsse, deren Nichteinhaltung vom D a- tengenerator als Manipulationsversuch gewertet werde. Das Streitpatent habe weder in der Fassung des Hauptantrag s noch de r Hilfsanträge I bis IV Bestand, weil der Gegenstand des hierin jeweils enthalt e- nen Patentanspruchs 4 durch den Stand der Technik nahegelegt gewesen sei. Dem Fachmann sei aus der US - amerikanischen Patentschrift 4 747 139 (NK13) eine Vorrichtung mit den Mer kmalen 1 und 2 bekannt gewesen. Die NK13 zeige eine Vorrichtung zum Schutz von Software gegen eine unautorisierte Benu t- zung, die hierfür einen mit dem Rechensystem verbundenen, externen Date n- generator verwende und an dieses System Daten ausgebe, die von de n em p- fangenen Daten abhingen. Ausgehend von dieser Vorrichtung habe die Ve r- wendung eines Zustandsautomaten nahegelegen, der in Abhängigkeit der em p- fangenen Daten Zustandswechsel entsprechend der Merkmalsgruppe 4 durc h- führe, bei denen je nach Zustand richti ge oder zufällige Daten ausgegeben würden. Da der Zustandsautomat der NK13 nur als beispielhafte Ausführung beschrieben sei, verließen Änderungen insbesondere im Hinblick auf Anzahl der möglichen Zustände und die Zustandsübergänge nicht den Rahmen fac h- männ ischen Handelns. Die Festlegung, dass der Datengenerator nur durch 20 21 - 12 - mindestens fünf Zustände C in den Zustand B gebracht werden könne, stelle nicht mehr als eine fachmännische Maßnahme dar. Der Gegenstand gemäß Hilfsantrag V (die Kombination der Me rkmale 1 bis 5 .3, letzteres beschränkt auf die zweite Alternative und ergänzt um den Z u- satz "zeitlich begrenzt" ) sei demgegenüber neu und beruhe auf erfinderischer Tätigkeit. Die NK13 offenbare nicht die Merkmale 5.2 und 5.3. Auch wenn es als naheliegend angeseh en werden könnte, nach dem Empfang unzulässiger Eingabedaten für die Ausgabe zufälliger Daten eigene Zustände im Sinne der Merkmalsgruppe 4 vorzusehen, folge daraus noch keine Änderung des Inhalts eines Speichers im Datengenerator gemäß Merkmal 5.2. Vor al lem aber sei der NK13 kein Hinweis zu entnehmen, auf den Empfang unzulässiger Daten, mithin auf das Erkennen eines Manipulationsversuchs, beim Empfang weiterer Daten zeitlich begrenzt nur fehlerhafte Daten auszugeben ( beschränktes Mer k- mal 5.3). Für den Fal l eines Manipulationsversuchs enthalte die NK13 lediglich die Lehre, genau einmal mit zufälligen, mithin fehlerhaften Daten zu reagieren, nach dem Empfang weiterer, zulässiger Eingabedaten aber wieder richtige D a- ten auszugeben. Um zu einer Weiterentwicklun g mit dem Merkmal 5.3 zu g e- langen, seien für den Fachmann mehrere Schritte notwendig gewesen, für die die NK13 weder Hinweise noch Anregungen geboten habe; insbesondere en t- halte die Entgegenhaltung keine Hinweise für eine Zeitvorgabe zur Ausgabe fehlerhaft er Daten. Die weiteren Entgegenhaltungen lägen noch weiter ab vom Gegenstand des Streitpatents. III. Dies hält der Berufung der Beklagten im Wesentlichen nicht stand ; die Berufung der Klägerin erweist sich als unbegründet . 22 23 24 - 13 - 1. Zu Unrecht hat das Pa tentgericht den Gegenstand von Patenta n- spruch 4 als nicht patentfähig angesehen und mit dieser Begründung das Streitpatent auch im Umfang der in den erstinstanzlichen Hilfsanträgen I bis IV enthaltenen Patentansprüche 1 und 3 für nichtig erklärt. a) Die s ist, wie die Berufung der Beklagten zu Recht rügt, schon deshalb rechtsfehlerhaft, weil der angenommene Mangel der Patentfähigkeit des Gegenstands des Patentanspruchs 4 es nicht rechtfertigte, das Streitpatent auch im Umfang der Patentansprüche 1 und 3 f ür nichtig zu erklären. Anders als das Patentgericht meint, bietet hierfür insbesondere der zum Einspruchsve r- fahren ergangene Beschluss des Senats vom 27. Juni 2007 (X ZB 6/05, BGHZ 173, 47 Informationsübermittlungsverfahren II) keine Grundlage. aa) Allerdings hat das Patentgericht zu Recht angenommen, dass die in dieser Entscheidung entwickelten Maßstäbe auch im Patentnichtigkeitsve r- fahren anwendbar sind. B eantrag t der Patentinhaber im Einspruchsverfahren , das Patent in beschränktem Umfang mit einem bestimmten Anspruchssatz oder bestimmten Anspruchssätzen aufrechtzuerhalten, ist dieser Antrag des Paten t- inhabers maßgeblich und rechtfertig t grundsätzlich den Widerruf des Patents, wenn sich auch nur der Gegenstand eines Patentanspruchs aus dem vom P a- ten tinhaber verteidigten Anspruchssatz als nicht patentfähig erweis t (BGHZ 173, 47 Rn. 22 Informationsübermittlungsverfahren II ). Im Patentnichtigkeit s- verfahren gilt Entsprechendes. Der Patentinhaber kann nach § 64 Abs. 1 PatG das Patent durch (zulässige) Ä nderungen der Patentansprüche beliebig b e- schränken, und er kann auch den vollständigen Widerruf des Patents erwirken, ohne dass es auf einen Widerrufsgrund im Sinne des § 21 Abs. 1 PatG ank ä- me. Die Befugnisse, die ihm § 64 Abs. 1 PatG einräumt, kann er auc h im Pa - tentnichtigkeitsverfahren wahrnehmen ; die Bestimmungen des § 83 Abs. 4 und des § 116 Abs. 2 PatG legen dies zugrunde . Entspricht eine teilweise oder vol l- 25 26 27 - 14 - ständige Nichtigerklärung des Streitpatents dem Antrag des Patentinhabers, kommt es mithin nich t mehr dar auf an, ob ein Nichtigkeitsgrund vorliegt oder nicht. bb) De r Senat hat zugleich aber auch darauf hingewiesen, dass bei der Prüfung des Begehrens des Patentinhabers - wie stets - nicht am Wortlaut seiner Anträge gehaftet werden darf, sondern das tatsächlich Gewollte zu ermi t- teln und zu dessen Ermittlung das gesamte Vorbringen des Patentinhabers zu berücksichtigen ist (BGHZ 173, 47 Rn. 23 Informationsübermittlungsverfahren II ). Insbesondere wenn der Patentinhaber einen Anspruchssatz verteidig t, der nebengeordnete Ansprüche enthält, die nicht nur wegen unterschiedlicher A n- spruchskategorien in einem Nebenordnungsverhältnis stehen, sondern sachlich unterschiedliche Lösungen enthalten, liegt die Annahme regelmäßig fern, der Patentinhaber wolle, er weise sich der Gegenstand nur eines dieser Ansprüche als nicht patentfähig oder ein Anspruch aus anderen Gründen als nicht zulässig oder nicht rechtsbeständig, auch die übrigen Patentansprüche nicht verteidigen. Denn im Allgemeinen widerspräche dies dem In ter esse des Patentinhabers, von seinem Schutzrecht nicht mehr aufzugeben, als nach der Sach - und Rechtslage geboten. Hat der Patentinhaber - wie im Streitfall - hilfsweise weit e- re beschränkte Anspruchssätze zur Entscheidung gestellt, ist regelmäßig - etwa durch Erörterung in der mündlichen Verhandlung - aufzuklären, in welchem Verhältnis diese Hilfsanträge zu einem nicht ausdrücklich formulierten Petitum stehen sollen, einem formal vorrangigen Antrag nur teilweise zu entsprechen. Dies hat das Patentgericht verfahrensfehlerhaft unterlassen. b) Dem Patentgericht kann aber auch nicht in der Annahme beigetr e- ten werden, der Gegenstand von Patentanspruch 4 sei nicht patentfähig. 28 29 - 15 - aa) Entgegen der Auffassung der Klägerin sind bei der Prüfung der e r- finderische n Tätigkeit sämtliche Merkmale des Patentanspruchs 4 zu berüc k- sichtigen. Der Einwand, die Merkmale 4.2 und 4.3 seien nicht - technisch und lösten kein technisches Problem, geht schon im Ansatz fehl. Nach gefestigter Rechtsprechung sowohl des Bundesgerichtsho fs als auch der Beschwerd e- kammern des Europäischen Patentamts steht es weder der Patentierbarkeit überhaupt noch der Berücksichtigung bei der Prüfung der erfinderischen Täti g- keit entgegen, dass ein Patentanspruch Merkmale enthält, die die Ausgesta l- tung ein es Datenverarbeitungsprogramms, die Wiedergabe von Informationen oder die Anwendung mathematischer Methoden betreffen. Für die Überwindung der Aussch l usstatbestände reicht es vielmehr aus, dass die Erfindung übe r- haupt die Lösung eines technischen Problems mit technischen Mitteln lehrt, und auch bei der Prüfung der erfinderischen Tätigkeit ist jedes Merkmal zu berüc k- sichtigen, das die Lösung des technischen Problems bestimmt oder jedenfalls beeinflusst (BGH, Urteile vom 25. August 2015 - X ZR 110/13, GRUR 20 15, 1184 Rn. 18 Entsperrbild; vom 26. Februar 2015 - X ZR 37/13, GRUR 2015, 660 Rn. 35 - Bildstrom, jeweils mwN ). Es kommt mithin nicht darauf an, ob die Merkmale 4.2 und 4.3 für sich genommen technisch sind und ein technisches Problem lösen, sondern ob sie im Kontext der erfindungsgemäßen Lehre zur Lösung des dieser zugrundeliegenden Problems beitragen, die Analysierbarkeit der Datenausgabe des Datengenerators zu erschweren. Die Lösung dieses Problems besteht, wie ausgeführt, darin, den vom D a- tengener ator ausgegebenen Daten eine bestimmte Struktur zu geben, die die Analyse des Zusammenhangs mit der Dateneingabe erschwert und in den Merkmalen 3 bis 5 unterschiedlich ausgestaltet wird. Diese Struktur wird gerade durch die Merkmale 3 bis 5 bestimmt. Hieri n liegt mithin ein technisches L ö- sungsmittel; dass die Einzelheiten jeweils (allein) durch bestimmte Algorithmen definiert werden, ist ohne Belang. 30 31 - 16 - bb) Die Annahme des Patentgerichts, der Gegenstand von Patenta n- spruch 4 werde durch die NK13 nahegelegt, wird, wie die Berufung der Bekla g- ten zu Recht rügt, durch den Offenbarungsgehalt der Entgegenhaltung nicht getragen. Unstreitig und vom Patentgericht zutreffend festgestellt , zeigt die NK13 die Merkmalsgruppe 1 und das Merkmal 2. Gleichwohl werden aber j e- denfalls die Anweisungen der Merkmale 4.2 und 4.3 weder in der NK13 offe n- bart noch durch diese nahegelegt. Bei dem vom Patentgericht herangezogenen Ausführungsbeispiel nach Figur 2 mag es zwar mehrere, mithin auch fünf weitere Zustände geben kö n- nen, übe r die der Datengenerator von Zustand A (6) nach Zustand B (9) gela n- gen kann. Jedoch ist auch der direkte Übergang von A nach B möglich, wenn die zutreffende Eingabe erfolgt. Merkmal 4.2 ist mithin nicht gezeigt; die Siche r- heitsmaßnahme, dass zwischen den Z uständen A und B stets mindestens fünf weitere Zustände zu durchlaufen sind, ist nicht verwirklicht. Das Gleiche gilt für Merkmal 4.3. In den " C - Zuständen " (2 und 3) werden zwar Zufallszahlen generiert ( the finite state machine would sense on improper input and would generate some random output ). Die Datengenerierung ist aber, wie sich bereits aus dem vorstehenden Zitat ergibt, nicht unabhängig von der Eingabe und mithin vom jeweiligen Zustand C. Nichts anderes gilt für die Initi a- lisierungsphase, auf di e sich die Klägerin im Berufungsverfahren weiterhin ber u- fen hat. Auch diese Sicherheitsmaßnahme ist folglich nicht verwirklicht. Es ist auch nicht aufgezeigt, inwiefern die Entgegenhaltung diese beiden Maßnahmen und ihre Kombination nahelegen könnte. 2. Das angefochtene Urteil erweist sich, soweit Patentanspruch 4 in Rede steht, auch nicht aus anderen Gründen als im Ergebnis zutreffend. 32 33 34 35 36 - 17 - a) Der Gegenstand des Patentanspruchs 4 wird auch durch den we i- teren, von der Klägerin angeführten Stand der Tech nik weder für sich geno m- men noch in Kombination mit der NK13 nahegelegt. Weder die US - P atentschrift 4 791 565 (NK12) noch die deutsche Patentschrift 35 26 130 (NK14) offenbaren die Merkmalsgruppe 4. Gegenteiliges macht auch die Klägerin nicht geltend. b ) Der Gegenstand des Patentanspruchs 4 geht nicht über den Inhalt der ursprünglichen Anmeldeunterlagen hinaus. aa) Eine unzulässige Erweiterung liegt nicht darin, dass gemäß Merkmal 4.3 die Datenausgabe in den Zuständen A und B von diesen Zustä n- den abh äng t . Die Abhängigkeit der ausgegebenen Daten vom Zustand des D a- tengenerators in einer deterministischen Weise ist der Normalfall gemäß Mer k- mal 1.3. Soweit die Anmeldung (Offenlegungs schrift Sp. 2 Z. 52 bis 59) e r- wähnt, dass es diese zwei Zustände sowie ei nen dritten Zustand C gibt, in dem die ausgegebenen Daten nicht von diesem Zustand abhängen sollen, liest der Fachmann deshalb im Umkehrschluss mit, dass in den Zuständen A und B die ausgegebenen Daten sehr wohl vom jeweiligen Zustand abhängen sollen. Dies nunmehr ausdrücklich im Patentanspruch (Merkmal 4.3) zu erwähnen, begrü n- det keine unzulässige Erweiterung. bb) Gleiches gilt für Merkmal 4.2, soweit dort zu den Zuständen C a n- gegeben wird, dass diese aufgrund empfangener Daten angenommen werden. Entspr echend dem Normalfall gemäß Merkmal 1.3 arbeitet der Datengenerator grundsätzlich aufgrund der vom Rechensystem empfangenen Daten. In diesem Kontext versteh t der Fachmann auch einen Wechsel in eine n der Zustände A, B und C dahin, dass dies er jeweils kausal auf de m Daten empfang beruht. Dies bedurfte keiner ausdrücklichen Erwähnung in den ursprünglichen Anmeldeu n- terlagen. 37 38 39 40 - 18 - 3. Ebenfalls rechtsbeständig ist Patentanspruch 3. a) Sein Gegenstand wird dem Fachmann durch den Stand der Tec h- nik nicht nahegelegt. aa) Die NK13 offenbart zwar, dass die auszugebenden Daten mit pseudo - zufälligen Werten ergänzt werden, um eine Analyse des Zusamme n- hangs zwischen empfangenen und ausgegebenen Daten zu ersch w eren (Sp. 3 Z. 8 bis 13). Dies führt indessen nicht zu einer nicht - deterministischen Redu n- danz im Sinne des Streitpatents. Weder werden die Pseudo - Zufallswerte nicht - deterministisch erzeugt, denn sie werden ausschließlich aufgrund einer Pr o- grammroutine gewonnen, noch werden die se Zufallswerte mit den auszug e- benden D aten verknüpft, um so den Informationsgehalt dieser Daten mehrfach zu übertragen und damit diese Übertragung überprüfen zu können . bb) Die weiteren Entgegenhaltungen offenbaren ebenfalls keine R e- dundanz im Sinne von Merkmal 3. Weiterhin sind aus dem al lgemeinen Fac h- wissen des Fachmanns, den das Patentgericht zutreffend definiert hat, keine Hinweise, Anregungen oder sonstige Gesichtspunkte ersichtlich, die einen A n- lass dafür erkennen ließen, die Datenausgabe eines der NK13 entsprechenden Datengenerators hin zu einer Redundanz gemäß Merkmal 3 weiter zu entw i- ckeln. b) Die Lehre des Patentanspruch s 3 ist auch ausführbar offenbart . Wie das Patentgericht zutreffend ausgeführt hat, war dem Fachmann g e- läufig, einen Datengenerator mit den Merkmalen 1 und 2 zu konstruieren. In s- besondere war ihm dies aus der NK13 bekannt. Zudem war dem Fachmann bekannt, einen nicht - deterministischen Z u- fallswert mit Hilfe eines gesonderten Zufallsgenerators zu erzeugen. Die Ve r- 41 42 43 44 45 46 47 - 19 - wendung solcher Generatoren gehörte zum allgemei nen Fachwissen des Fachmanns. 4. Demgegenüber hat das Streitpatent im Umfang der Patentanspr ü- che 5 und 8 bis 13 , soweit diese unmittelbar oder mittelbar auf Patenta n- spruch 1 rückbezogen sind , keinen Bestand . Denn der Gegenstand des von der Beklagten als solchen zuletzt nicht mehr verteidigten Patentanspruch s 1 ist nicht patentfähig; soweit die Patentansprüche 5 und 8 bis 13 diesen Gege n- stand weiter konkretisieren , führt auch dies nicht zu eine r p atentfähig en Lehre . a) Der Gegenstand von Patentanspruch 1 ist nicht neu; er ist bereits in der NK12 offenbart. Die Schrift beschreibt ein Programmschutzgerät ( software protection d e- vice 10), das mittels einer Datenleitung zwischen ein em Endgerät ( computer terminal 14 ) und eine m Zentralrechner ( central proc essor 16) eines Compute r- systems geschaltet sein kann (NK12, Sp. 2 Z. 31 bis 38, Sp. 3 Z. 49 bis 53) . Auf eine zulässige Anfrage an das Programmschutzgerät wird eine den weiteren Programmablauf autorisierende Antwort an den Zentralrechner gesendet (Sp. 5 Z. 12 bis 17) . Bei einer größeren Anzahl unautorisierter Anfragen, die durch Überschreitung eines Schwellwerts festgestellt wird, ist vorgesehen, dass das geschützte Programm im Zentralrechner gesperrt wird und zur Nutzung erst wieder in bestimmter Weise fre igegeben werden muss (Sp. 5 Z. 19 bis 37; Sp. 6 Z. 33 bis 57) . Wie das Patentgericht zutreffend erkannt hat, entspricht dies der Mer k- malsgruppe 1 . Dem steht nicht entgegen, dass die NK12 sich insbesondere für die Beschreibung der Ausführungsbeispiele au f ein Rechensystem mit einem Großrechner und daran angeschlossenen Terminals bezieht. Der Gegenstand des Streitpatents enthält weder Beschränkungen auf Rechenanlagen bestim m- 48 49 50 51 - 20 - ten Typs , noch beschränkt es die Verbindungen zwischen dem Rechensystem und dem Dat engenerator auf bestimmte Konstellationen, unter die ein System mit einem Großrechner und daran angeschlossenen Terminaleinheiten nicht f iele . Darüber hinaus offenbart die NK12 auch das Merkmal 2 und die Mer k- malsgruppe 5. Es entspricht, wie ausgeführt, dem Gegenstand des Streitp a- tents, wenn die Reaktion auf das E rkennen fehlerhafte r Daten erst nach einer bestimmten Anzahl solcher Daten erfolgt und das Rechensystem erst dann in einen Fehlerzustand gebracht wird. Mit dem Sperren des Programms im Zen t- ralrec hner nach einer bestimmten Anzahl von unzulässigen Anfragen und dem Abwarten auf eine Freigabe, bevor erneut wieder den Programmablauf zula s- sende Antworten ausgegeben werden, offenbart die NK12 die Merkmale 5.1 und 5.3. Das Warten auf eine gesonderte Freig abe ist - für den Fachmann e r- kennbar - zwangsläufig mit einem Abspeichern des erkannten Manipulation s- versuchs und somit einer Änderung des Inhalts des Speichers im Datengener a- tor verbunden (Merkmal 5.2). b) Da f ür , dass sich aus der Kombination mit Merk mal 5.4 oder den kennzeichnenden Merkmalen der Patentansprüche 8 bis 13 ein patentfähiger Gegenstand ergäbe, ist weder etwas geltend gemacht noch f ür den Senat e r- sichtlich. Die Patentansprüche 5 und 8 bis 13 haben daher, soweit sie auf P a- tentanspruch 1 unm ittelbar oder mittelbar rückbezogen sind, mangels Patentf ä- higkeit ihres Gegenstands keinen Bestand. 5. Dies rechtfertigt die Nichtigerklärung des Streitpatents im Umfang der Patentansprüche 1, 5 und 8 bis 13 insoweit, als Patentanspruch 1 und in den Pat entansprüchen 5 und 8 bis 13 der unmittelbare oder mittelbare Rückb e- zug auf Patentanspruch 1 entfallen, und die Abweisung der Klage im Übrigen. 52 53 54 - 21 - a) Die Beklagte hat zwar sowohl in den Anträgen, die sie in der Ber u- fungsbegründung formuliert hat als auch i n der Anträgen, die sie zuletzt in der mündlichen Verhandlung gestellt hat, daran festgehalten, jeweils in vollständ i- gen Anspruchssätzen bestimmte Fassungen der nebengeordneten Patenta n- sprüche miteinander zu verknüpfen. Auch daraus kann aber nach den vorst e- hend dargestellten Grundsätzen der Antragsauslegung jedenfalls nicht pa u- schal geschlossen werden, die Beklagte wolle unter allen Umständen nur den vollständigen Anspruchssatz zur Entscheidung stellen. b) Mit dem zuletzt nach Erörterung einer zweckmäßig en Antragsfa s- sung gestellten Hauptantrag hat die Beklagte Patentanspruch 1 als solchen nicht mehr verteidigt, die Rückbeziehung auf Patentanspruch 1 in Patenta n- spruch 5 (und den weiteren angegriffenen Unteransprüchen) jedoch aufrech t- erhalten. Sie hat damit und mit Hilfsantr ag VI, d en sie zuletzt noch zur En t- scheidung gestellt hat, zum Ausdruck gebracht, dass sie vornehmlich auf die Abweisung der Klage im Umfang der Patentansprüche 3 und 4 und ganz b e- sonders im Umfang des Patentanspruchs 4 Wert legt ; i n der Fassung des Hilf s- antrags VI wird lediglich der Gegenstand des Patentanspruchs 4 weiter konkr e- tisiert und eingeschränkt , während die weiteren Patentansprüche fallengelassen wer den . Mit diesem erkennbaren Rechtsschutzziel wäre es unve reinbar, wenn der Senat nicht im Umfang der Patentansprüche 3 und 4 , die sich als rechtsb e- ständig erweisen, nach dem Hauptantrag der Beklagten erk e nnte. 55 56 - 22 - IV. Die Kostenentscheidung beruht auf § 121 Abs. 2 PatG, § 92 Abs. 1 ZPO. Meier - Beck Grabinski Hoff mann Schuster Deichfuß Vorinstanz: Bundespatentgericht, Entscheidung vom 23.01.2014 - 2 Ni 19/12 - 57
Full & Egal Universal Law Academy