*Informationportal
  für Rechtsfragen

Vorstudie Computerprogramm Algorithmen zum Schutz

On: Sun Zhou (Peking Anwaltskanzlei Nixon Peabody) :2007-Site Date 4-9 18.14.45

Model bei der Ermittlung der Frage des Schutzes von Computerprogrammen, die Nummer eins-Programm hat in den Vereinigten Staaten, produziert eine beherrschende Stellung. Vorrangig zu berücksichtigen, um den urheberrechtlichen Schutz können automatisch generiert werden und die bestehenden reifen in der Welt der internationalen Mechanismen zum Schutz, erspart den Vereinigten Staaten, die urheberrechtlich geschützte Software der ersten juristischen Modus festgelegt, und keine Mühe in der Welt Tuixing seine etablierte Position. In der Mitte der 80er Jahre, haben Japan, Brasilien, Frankreich und andere Länder versuchen, die Eigenschaften der Computer-Adresse, einen besonderen Wert Protected Mode Design, das in der US-Druck und Einfluss geführt, um seinen Weg zurück in die Vereinigten Staaten ändern zu fördern die Flut kam.
Wenn der Patentschutz für Software-Schutz des Urheberrechts und Rechtssysteme, eingehende Studie finden Sie Software, um bestehende Lücken in der Rechtsordnung schützen können keinen ausreichenden Schutz für Software. Daher glauben wir, sollten in vollem Umfang nutzen bestehende Gesetze (z. B. Patentrecht), vor allem die Technik der Computer-Programm-Algorithmus zur dreidimensionalen Schutz, und auch die Software auf dem Gebiet des gewerblichen Rechtsschutzes für spezifische Rechtsvorschriften zu versuchen. Hier sind einige Vorüberlegungen zu.

Erstens, die neue Klassifikation Software

Die kontinuierliche Entwicklung von Software im Bereich der Informationstechnologie ist heute eines der wichtigsten Mittel der technologischen Entwicklung, seiner breiten Palette sehr unterschiedlicher geworden. Unser Land, "die Nutzung von Computer-Software urheberrechtlich Registrierung von Software-Klassifikation und Kodierung Guide" wird die Software wird in drei Kategorien, nämlich System-Software, Support-und Anwendungssoftware, unter die sich weiter in 30 kleine Gruppen, wie untergliedert Unterstützung für die Software, einschließlich Software Entwicklungstools, Software-Testing-Tools, Schnittstellen-Tools, Konvertierungs-Tools, Software-Management-Tools, Language Processing, Datenbank-Management-Systeme, Netzwerk-Support-Software und andere Support-Software. Diese Einstufung Methode basiert auf den Funktionen der Software Division von Standards basieren, ist die häufigste Klassifizierung der Software. Rechtlicher Schutz von Software-Sicht sollte die folgende Klassifizierung verwendet werden können deutlicher werden die verschiedenen nicht- Features der Software enthalten ist nach verschiedenen rechtlichen Schutz.

(A) Alle Software kann in konventionellen Software aufgeteilt werden, und funktionale Software. Ersteres bezieht sich auf Nicht-Original-Software ist in der Regel Ebene Programmierer programmiert werden kann das Produkt zu erreichen. Programming Ideen, ob eine solche Software oder Programmiersprache gehören zum Line-Produkte und die Originalität der Software als die Software eher handwerklicher Produkte, anstatt zu arbeiten. Software-Programmierer im Zusammenhalt ist die harte Arbeit, Schweiß und Investitionen, sondern die intellektuelle und kreative Leistungen. Das bekannteste Beispiel dieser Software ist die Art des Programms in allen Elementen von Public Domain oder andere Arbeiten, die meisten unserer gemeinsamen Verfahren sind in dieser Kategorie. Letzteres bezieht sich auf die Errichtung und das Original-Software. Oder Ideen in der Programmierung oder in der Sprache verwendet werden, das allgemeine Niveau der solche Software auffallend mit dem Fortschritt der Software in einer Ausgestaltung der intellektuellen und kreativen Leistungen.

(B) Werke von Original-Software ist in die Software und Software-Funktionen unterteilt. Ersteres bezieht sich auf die Werke der Software-Komponente ist viel größer als der Anteil der funktionalen Software arbeitet, im Wesentlichen bezogen auf Software-Support und Anwendung mehrerer spezifischer, wie Spiel-Software, Interface-Tools, intelligente Software, die Software und den Wert des Zusammenhalts Punkt ist, dass die Werke der Software unter den funktionalen zum zweiten fiel. Letztere beinhaltet die meisten der Software ist die funktionale Komponenten der Software ist weit größer als der Anteil der Werke von Software, wie z. B. System-Software, Tools-Software, Software-Anwendungen. Der Wert der Bindung von solcher Software in ihrer Arbeit unter den funktionalen, ist, dass die Fertigstellung der Besonderheiten in ihrer kreativen Methoden und Schritte in.

(C) funktionale Software kann in ein Nicht-Patentierbarkeit von Software und patentierte Software aufgeteilt werden. Die Originalität der Software, ihre Kreativität einer Hierarchie. Ein kleiner Teil der Software erreichen drei von den Anforderungen des Patentrechts und geschützt durch das Patentrecht (natürlich kann nicht erklären, die Praxis der reinen Software-Patente, sondern kann durch die Anwendung von Kompetenzen erreicht werden schriftlich Kurve Patentschutz Zwecke) , während eine Mehrheit Drei der Überprüfung nicht patentiert werden können, gibt es kein Patentrezept für die Software.

(D) Kein Patent auf Software-sub-Editing-Software und Original-Software. Welche Schnittsoftware, die auch als Herausgeber der Natur der Software bekannte Werke, war seine Zusammensetzung keine Originalität auf allen Unterroutine Block (z. B. aus der öffentlichen Bibliothek in einem Unterprogramm entfernt), aber die Anordnung der Bausteine in verschiedenen Unterprogramme, die originell sind . Die Zahl dieser Software wird schrittweise erhöht werden. Original-Software ist der vollständige Code in Ihre eigene Software schreiben, mit der Ausweitung des Umfangs Software, wird die Software schrittweiser Verringerung der Zahl.

Zweitens, das Computer-Programm zum Schutz Algorithmus

1-Algorithmen zu schützen Problem
Algorithmus bildet die technische Grundlage eines Computerprogramms. Bei der Entwicklung eines Programms, arbeitet die Fähigkeit zu einem anderen Programm verwendet, der Algorithmus verwendet? Wenn Sie sich mit Algorithmen und andere Verfahren in der verwendete Algorithmus ist der gleiche, ob das Verfahren eine Verletzung des anderen darstellt? Dies ist die Computer-Software-Industrie ist sehr besorgt.
Generell sind die sogenannten Algorithmus (Algorithmus, der Logik, oder Algorithmus) ist die Zeichenfolge der Datenverarbeitung Schritten wird einige Datenstrukturen (das heißt, eine bestimmte Form der Organisation organisiert eine Gruppe von Daten) zu bedienen, um bestimmte Probleme zu lösen und Prozesse. Algorithmus sowohl in numerischer Berechnungsmethoden wie für die Arithmetik, finden die Funktion Wert, numerische Interpolation, Matrix-Operationen, numerische Integration Methoden wie Operationen und Prozesse, einschließlich nicht-numerische Berechnungsverfahren, wie Daten über die Anzahl der Suchaktionen, Klassifizierung von Operationen, Sortier-Operationen, Operationen ersetzen, kombinierte Operationen, rekursive Operationen, Synchronisation, Kommunikation operativen Abläufe und Prozesse. Des Weiteren werden verschiedene spezialisierte Anwendungen in vielen anderen spezialisierten Algorithmen. Ein Algorithmus ist in der Regel von mehreren logischen Schritten zusammen. Der logische Schritt Serie hat die folgenden Eigenschaften (Anmerkung: sollte sein: "Die Computer-Software urheberrechtlich geschützt", Beijing University Press, 1991 Auflage, Seiten 132-133.)

(1) Der logische Schritt ist eine arme Familie, dass nach einer endlichen Anzahl von Schritten, diese Serie enden wird.

(2) Diese Reihe logischer Schritte werden im Detail definiert und bestimmt wird. Das heißt, die Serie ist ein erster Schritt sein, ist jeder Schritt ein und nur ein Follow-up-Schritte.

(3) der logische Schritt Reihe von Anfragen aus, die Ziele in der Sammlung beschäftigen sich mit Objekten als Input-Daten gesetzt.

(4) Diese Reihe von logischen Schritten werden die Input-Daten arbeiten und bekommen einige Ergebnisse: oder durch die Ausgabe von Daten in gewissem Umfang die Antwort auf die Frage zu beenden, oder die Identifizierung des Problems für diesen Eingabedaten für das Nicht-Lösung und ein Ende.

(5) der logische Schritt in der Reihe sind klar definiert für jeden Schritt, die exakt ausgeführt werden können. Für die gleichen Daten unter Verwendung des gleichen Reihe von Verarbeitungsschritten, betreiben das Ergebnis von verschiedenen Personen die gleiche, und die Reihe von Verarbeitungsschritten, um unabhängig von persönlichen Eigenschaften zu betreiben. Kurzum, das Computer-Programm des Algorithmus zu befehlen oder Aussagen zu Verfahren Formular mit Daten, die Methode Computerprogramm Design beschäftigen, ist die Idee. Algorithmus ist extrem wichtig für Computer-Programm-Entwicklung, ein innovatives Computerprogramm wird oft die Methode durch die innovative gebracht werden. Auch Schreiben von Code mithilfe der gleichen Algorithmus können unterschiedliche Funktionen ausdrücken dem gleichen Computer-Programm. Daher ist eine starke Nachfrage branchenweit kreative Leistungen Schutz Algorithmus verständlich. In der Studie des Schutzes geistigen Eigentums von Computer-Programmen selbst, während die Menschen in den Algorithmus für das Computerprogramm Aspekte des Schutzes des geistigen Eigentums hat auch nicht aufgehört. Das Urheberrecht schützt nicht Ideen enthalten das Konzept funktioniert, Computerprogramme als Werke von Algorithmen in Computerprogrammen verwendet werden, in das Gestaltungskonzept einbezogen, also unsere "Computer Software Protection Regulations," Artikel 7 heißt es: "Die Verordnung über den Schutz von Software kann nicht auf die Entwicklung von Software erweitert werden verwendet, Ideen, Konzepte, Entdeckungen, Prinzipien, Algorithmen, Methoden der Verarbeitung und Operationen. "Vereinigte Staaten von Amerika, Japan, Korea und anderen Ländern, Urheberrecht, der Europäischen Gemeinschaft" über den rechtlichen Schutz von Computerprogrammen Richtlinie des Rates "und der GATT" TRIPS-Übereinkommen ", haben auch ähnliche Bestimmungen. In der Tat sind einige häufig verwendete Algorithmen im Handbuch für jede Person zu verwenden inbegriffen.

Offenbar, um ihre neuen Rechte des Algorithmus entwickelt zu schützen, kann der Entwickler dieses Algorithmus als Geschäftsgeheimnis verwenden Mittel, um die Vertraulichkeit zu schützen. Allerdings sieht das Gesetz nicht verbieten alle Personen auf dem freien Markt einen Umsatz von Computer-Programm-Produkte für das Reverse Engineering, also vertraulich Mitteln allein nicht standhalten können den Wettbewerb auf ihren eigenen Verfahren des Reverse Engineering. Nach jahrelangen Diskussionen haben die Vereinigten Staaten, Japan und anderen Ländern deutlich gemacht, dass der Algorithmus selbst, das Objekt kann nicht patentiert werden, aber die Methode bei der Lösung bestimmter Probleme bei der Anwendung der Erfindung, solange es hat eine kreativ, innovativ und praktisch, sie können Patentanmeldungen. Viele Länder, einschließlich Chinas Patentgesetze vorsehen, dass die Gesetze der Natur, abstrakte Regeln, mathematische Formeln, Regeln und Methoden der nachrichtendienstlichen Tätigkeiten nicht patentierbar sind. Chinas Patentamt erteilt dem "Review Guidelines" weiter heißt es: "nachrichtendienstliche Tätigkeiten ist, dass die Menschen laufen denke, es kommt von den Menschen denken, eine mit Gründen versehene Analyse und Ermittlung der Ergebnisse aus den abstrakten oder die Menschen erzeugten muss der Sport sein Denken als ein Medium zur Rolle der natürlichen Ergebnissen führen, ist es nur zu leiten, um die Menschen von Informationen über seinen Ausdruck zu denken, zu identifizieren, beurteilen und Gedächtnis, ohne den Einsatz von technischen Mitteln oder mit den Naturgesetzen entsprechen, nicht über die technischen Eigenschaften. Daher Regie Menschen, solche Maßnahmen durchzuführen Regeln und Methoden können nicht patentiert werden. "Die" Review Guide ", dass auch angegeben:
Deduktion, Begründung und Planung, Management-Methoden, Rechenregeln, schnellen Algorithmus, mathematische Theorie und die Umwandlung Methode, wie ein mathematischer Algorithmus ausgedrückt ist eine Sammlung von Computerprogrammen und anderen Formen der geistigen Tätigkeit sind Beispiele für Regeln und Methoden, denn sie sind nicht patentierbar.
Seit den späten 70er Jahren, die Welt der Computer-Technologie mit vielen Ländern, das Niveau schnell, konnten, um mit anderen Menschen von der Suan Fa erstellt? dass funktionelle Ähnlichkeit, Dan Bingbu Urheberrechtsverletzung Verfahren ein Computerprogramm zur anderen. Also den Vereinigten Staaten, Japan, für den Schutz von Computerprogrammen, Computeralgorithmen Unternehmens an geistigem Eigentum mehr und mehr drängenden Forderungen. Sie begannen das Computerprogramm selbst der Patent-Probleme mit Computer-Programmierung Technologiepatente Diskriminierung, den Algorithmus selbst, mithilfe von Algorithmen, um technische Probleme mit dem Prozess der Differenzierung (Anmerkung: zu lösen sein sollte: "Der Algorithmus in Computerprogrammen Schutz des geistigen Eigentums" verwendet haben "Electronic Intellectual Property Rights" 1996 10.). Basierend auf den Wandel im Verständnis der Vereinigten Staaten, Japan und andere Länder haben schrittweise das Computerprogramm Patentprüfung Standards angepasst, sehr entspannt die entsprechenden Einschränkungen. Es ist nun allgemein anerkannter Grundsatz lautet: Wird ein Naturgesetz oder mathematische Formel, um eine bekannte Struktur oder Verfahren angewandt werden, ist es möglich, den Patentschutz. Daher Algorithmus Design mit dem Einsatz von Computerprogrammen, die Computer-Hardware, die Schritte in den Prozess im Zusammenhang mit der Erfindung der technischen Methoden Ablaufsteuerung, Probleme zu lösen, kann patentiert werden. Vergangenen zehn Jahren in den Vereinigten Staaten und Japan Hunderte von Computerprogrammen im Zusammenhang mit patentierten Erfindungen, darunter viele der gleichen Algorithmus Erfindungen haben.

2. Technische Konzeption des Algorithmus

Aus einer anderen Sicht des Schutzes Algorithmus ist ebenfalls nützlich. Der Autor glaubt, dass der Grund, warum Algorithmen aus Urheberrechts-und Patentschutz ausgeschlossen sind durch übermäßige Entnahme Algorithmus ist der Algorithmus gewährt werden kann, um die Rechte der Menschen schützen, eine Art übermäßige Monopolstellungen, entgegen dem Zweck der Gesetzgebung zum geistigen Eigentum werden. Aber der Algorithmus mit der spezifischen Kombination von bekannten Struktur oder Verfahren oder durch den "spezifischen" der Zukunft kann der Gegenstand des Schutzes zu werden.
Spezifisches Ziel der Verringerung der Menge an Informationen, mit Ausnahme der abstrakt. Großbritannien und anderen Ländern zu gewähren Patente auf Geschäftsmethoden können spiegeln auch die Diskussionen über diese. In Großbritannien und anderen Ländern ist die Umsetzung Maschinen und Ausrüstungen zur Verfügung Patente für Geschäftsmethoden und Verfahren selbst nicht patentierbar. Zum Beispiel kann eine Kaffeemaschine auf dem Konzept der Selbsthilfe nicht patentiert, egal wie es Roman ist, wie nützlich oder wie viel Geschäft wird Erfolg bringen, sondern eine bestimmte Münze, mit Glastüren automatische Lebensmittel Maschinen, wie die Anglo-amerikanische State gemeinsamen automatische Kaffeemaschine, allgemein gesprochen, ist eine Eigenentwicklung in der Natur (Anmerkung: RlcHARDH. STERN. "Ist der Patentierung ComputerizedMethods Doing Business sozial nützlich oder schädlich", CTLR, 1997 Jahre.). Das Business-Methode kann als durch einen spezifischen Prozess verstanden werden, dass nach patentierbar.
Basierend auf dieser schlage ich ein neues Konzept: "technische Methode", die mathematischen Algorithmus mit der besonderen Aufgabe verbunden, die nach der Bildung einer Reihe von spezifischen Anforderungen der jeweiligen Methode und das Verfahren zu erreichen. Bestimmte Standards des Patentrechts Standards sollte mehr sein als die ideologische Voreingenommenheit Seite ist der Wert der Informationen Alter auch im Einklang Brennpunkt der Informationsaustausch, um den Trend.

Kurzum, das bestehende Rechtssystem, das Computer-Programm mit technischen Mitteln Algorithmus, um die "technische Methode" Richtung näher rücken in den Schutzbereich des bestehenden Patentrechts berücksichtigt werden, kombiniert mit dem Urheberrecht, Geschäftsgeheimnis, Wettbewerbsrecht und andere damit zusammenhängende Gesetze zu bilden ein dreidimensionales System zum Schutz sollte man gangbaren Weg für mehr realistisch sein.

Weitere Informationen in Englisch finden Sie hier!