|
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||
|
Mai – Patent 1
EP0621528
–
Mehrstufiger Wiederherstellungs- und Wiederhol-Mechanismus
Hinweise zum Lesen von Patentschriften:
Patentierte Idee: Vereinheitlichung der Programmfunktion „Rückgängigmachen/Wiederholen“ („Undo/Redo“) durch Beteiligung des Betriebssystems Hauptanspruch: Das Programm legt eine Liste der ausgeführten Aktionen im Betriebssystem ab. Das Betriebssystem nimmt Undo/Redo-Benutzeranfragen entgegen und teilt der Anwendung mit, ob und wann Aktionen rückgängig gemacht bzw. wiederholt werden sollen. Sonstige Ansprüche:
Beschreibung: Die Patentschrift beschreibt den natürlichen Weg, die von zahlreichen Anwendungsprogrammen unterstützte Funktionen „Aktion rückgängig machen“ (häufig mit der Tastenkombination „Steuerung + Z“) und „Aktion wiederholen“ zu implementieren. Die patentierte Idee besteht darin, durch Beteiligung des Betriebssystems ein einheitliches Verhalten der Undo/Redo-Funktion in allen Programmen zu erreichen („API“). Das Patent wurde zunächst für ein mehrstufiges Undo/Redo in voller Allgemeinheit beantragt. Gewährt wurde es mit der Einschränkung auf die Beteiligung des Betriebssystems. Alltagsparallele: Als Tourist in einer fremden Stadt sollte man sich bei einem Spaziergang den Weg („Aktionen“) gut einprägen, um später zurück zum Hotel zu finden („rückgängig machen“). Wenn der Wirt („Betriebssystem“) dem Touristen zu diesem Zweck einen Notizblock („API“) zur Verfügung stellt, verletzen beide das Patent. Dasselbe gilt, wenn der Tourist am nächsten Tag mit Hilfe des Notizblocks noch einmal denselben Weg geht („wiederholen“). Um das Patent zu umgehen, könnte der Tourist einen eigenen Notizblock mitbringen. Dies hätte allerdings zur Folge, daß der Notizblock („Undo/Redo-Funktion“) bei jedem Touristen („Programm“) anders aussähe. Beispiele für Patentverletzung: Die Undo/Redo-Funktionalität wird in annähernd jedem Programm zur
Bearbeitung von Bildern, Musik oder Texten verwendet. Der skizzierte
Algorithmus ergibt sich auf natürliche Weise aus der
Problemstellung. Daher verletzt jedes Computer-Betriebssystem, das
eine Undo/Redo-API anbietet, das Patent. Dies betrifft zum Beispiel
die – üblicherweise dem Betriebssystem zugerechneten – Desktop-Umgebungen GNOME und KDE.
|
|