تحتوي المنتجات في مجال تكنولوجيا المعلومات (يشار إليها فيما بعد - IT) بشكل عام على عدة مكونات ، يتم تنفيذ الحماية القانونية لها بطرق مختلفة.
يتم حماية الهندسة المعمارية والحلول الخوارزمية وأجهزة منتج تكنولوجيا المعلومات والجزء الرسومي من واجهة المستخدم ككائنات من قانون البراءات.
تستحق ميزات براءات الاختراع للحلول المعمارية والهندسية مناقشة منفصلة وبالتالي لا يتم النظر فيها هنا.
يتم تسجيل رمز برامج الكمبيوتر التي تنفذ الخوارزمية وواجهة المستخدم كهدف حقوق الطبع والنشر (أي عمل أدبي) ، على التوالي ، في علاقته فقط النموذج النصي المحمي ، وليس الخوارزمية. يمكن تسجيل براءة اختراع الجزء الرسومي من واجهة المستخدم كتصميم صناعي. في الوقت نفسه ، يمكن اعتبار تسجيل كود برنامج الكمبيوتر وتسجيل براءات الاختراع للجزء الرسومي من واجهة المستخدم ، بدلاً من ذلك ، كأداة مساعدة لضمان الحماية القانونية في صناعة تكنولوجيا المعلومات.
الآلية الأكثر موثوقية وبالتالي الآلية الرئيسية لحماية مصالح مطور البرامج هي تسجيل براءات اختراع خوارزميات برنامج الكمبيوتر على أنها اختراعات.
براءات الاختراع الرئيسيةهناك قيود أساسية على براءات الاختراع. وهي متشابهة بشكل عام في الولايات القضائية المختلفة ، على الرغم من أنه قد تكون هناك اختلافات ، في معظم الحالات ، تكون ذات طبيعة تجميلية.
وفقا للفقرة 1 من الفن. 1350 من القانون المدني للاتحاد الروسي ، كإختراع ، من بين أشياء أخرى ، يتم حماية الحل التقني في أي مجال يتعلق بطريقة تم وصفها بأنها عملية لتنفيذ إجراءات على كائن مادي باستخدام وسائل مادية.
وفقا للفقرة 5 من الفن. 1350 من القانون المدني للاتحاد الروسي ، والطرق الرياضية ، وقواعد وأساليب الألعاب ، والنشاط الفكري أو الاقتصادي ، وكذلك القرارات التي تتكون فقط في عرض المعلومات ، ليست اختراعات ، وإمكانية تصنيف هذه الأشياء على أنها اختراعات فقط عندما يتعلق طلب البراءة بهذه كائنات في حد ذاتها.
في روسيا ، على سبيل المثال ، لا يتم تسجيل براءة اختراع جزء لعب دور الموضوع من خوارزمية لعبة الكمبيوتر (اللعب) ، أو الجزء الرياضي من خوارزمية معالجة المعلومات دون الرجوع إلى الأشياء المادية ، أو طريقة محاسبية جديدة كإختراع.
في الولايات المتحدة الأمريكية ، قد تثبت بعض هذه الحلول أنها قابلة للحصول على براءة اختراع باعتبارها "
أساليب عمل مغطاة " ، ومع ذلك ، فإن ممارسة تسجيل براءات الاختراع لهذه الحلول غير مستقرة.
ومع ذلك ، في أي ولاية قضائية ، قد تعترف الاختراعات بخوارزميات الضغط أو التشفير للمعلومات المخزنة على وسيط أو لإرسالها في قناة اتصال ، وخوارزميات التفويض متعددة العوامل ، وخوارزميات موازنة تحميل الخادم ، وخوارزميات التعرف على الصور ، إلخ.
أوصاف الخوارزمية
من أجل ضمان نطاق كاف لحماية الاختراع وحصانة براءة اختراع كافية لإلغاء البراءة ، من المهم إعداد وصف خوارزمية بشكل صحيح من أجل ، من ناحية ، الوفاء بشرط أن يحتوي التطبيق على وصف للاختراع يكشف جوهره مع اكتمال كافٍ لتنفيذ الاختراع من قبل شخص ماهر في الفن .2 (2) المادة 1375 من القانون المدني للاتحاد الروسي في روسيا ؛ المادة 83 EPC في أوروبا ؛ 35 USC 112 (a) في الولايات المتحدة الأمريكية) ، ومن ناحية أخرى ، لا تقترح طرق المنافسين المحتملين لتجاوز براءة الاختراع.
بالإضافة إلى ذلك ، إذا لزم الأمر ، يجب أن يوفر الوصف أساسًا لإدخال ميزات في المطالبات أثناء الفحص أو التقاضي بشأن البراءات.
في وصف الاختراع ، فإن السلسلة المنطقية "غرض الاختراع - سمات الاختراع - نتيجة فنية" ، أي يجب إثبات ارتباط النتيجة التقنية بميزات الاختراع (على الأقل مع تلك الميزات الموجودة في عناصر الحماية).
على عكس الإنشاءات الميكانيكية ، في "طرق الكمبيوتر" ، قد لا يكون هذا الاتصال واضحًا ، ويجب تحديده في الوصف في شكل صريح.
يجب أن تكون النتيجة الفنية ذات طبيعة فنية ويجب صياغتها بشكل يضمن قياسها أو ملاحظتها المباشرة.
لا يتطابق مفهوم "الأثر النافع" من اختراع (
تأثير مفيد ) من خصائص بعض الولايات القضائية تمامًا مع مفهوم "نتيجة فنية". على وجه الخصوص ، المنتج الأرخص (المنتج أو الخدمة) ، وسهولة الاستخدام ، والمظهر المحسن ، وما إلى ذلك. قد تشكل "تأثيرًا مفيدًا" ، ولكن لن يتم الاعتراف بها كنتيجة تقنية.
إذا تم استخدام صيغة "واسعة" في عناصر الحماية ، على سبيل المثال ، من النموذج
يعني دالة زائد (وسائل لـ ...) ، فيجب أن يحتوي الوصف على عدد كاف من الأمثلة العملية للدالة التي تبرر استخدام مثل هذه الصيغة. يمكن أن يؤدي الافتقار إلى الدقة إلى مضاعفات في مرحلة الفحص ، وكذلك إلى انخفاض فرص براءة الاختراع لتحمل محاولات
إلغائها (
Bilski vs.Cappos ، 2010 ؛
Alice Corp. مقابل CLS Bank International ، 2014 and others) [1].
إذا تم استخدام نطاق القيم العددية للمعلمات في المطالبات ، فيجب أن يحتوي الوصف على عدد كافٍ من الأمثلة أو المبررات النظرية التي تؤكد تحقيق النتيجة التقنية المطالب بها في النطاق بأكمله.
في الوقت نفسه ، غالبًا ما يكون كل ما يمكن تحقيقه من مطور البرنامج كمواد مصدر لإعداد طلب براءة اختراع عبارة عن رسم تخطيطي غير مكتمل للخوارزمية ، وإدراج رمز لهذا البرنامج وتفسيرات مربكة مثل "اقرأ هنا ، لا تقرأ ، هنا كعب وهنا وهناك توجد عكازات ، ولا ينبغي مراقبتها أيضًا. "
لذلك ، بالنسبة لمترجم طلب براءة اختراع لخوارزمية ، من المهم فهم جوهر حل خوارزمي حاصل على براءة اختراع وتقديمه بشكل صحيح ، وترجمة وظائف ومشغلي لغة البرمجة إلى لغة تقنية وحسابية واستكمال وصف الاختراع في وقت واحد مع المتغيرات المحتملة لتطبيقه العملي ، والتي عادة ما لا يتوفر للمطورين الوقت للتفكير فيها أو يعتبرون هذا العمل أقل من كرامتهم.
مثال: جزء من كود حقيقي في لغة برمجة C ++ وجزء من وصف الاختراع المقدم على أساسه

الرسوم التوضيحية للخوارزميات
كتوضيح بياني لخوارزميات برنامج الكمبيوتر ، غالبًا ما يتم استخدام المخططات الانسيابية للخوارزميات.
عند إعداد الأشكال التي تحتوي على مخططات انسيابية للخوارزميات ، يُنصح بالالتزام بأحد أنظمة تدوين الرسومات الأكثر شيوعًا - GOST 19.701-90 (ISO 5807: 1985) [2] أو لغة النمذجة الموحدة UML [3].
الطرق البديلة لتصور الخوارزميات ، على سبيل المثال ، لغة DRAGON المرئية ، رمز زائف ، مخططات Nassi-Schneiderman ، إلخ ، قابلة للتطبيق أيضًا ، ومع ذلك ، فهي أقل ملاءمة لهذا الغرض بسبب شعبيتها المحدودة.
مثال على مخطط انسيابي وفقًا لـ GOST 19.701-90
عادة لا تتناسب الخوارزميات المعقدة ذات الدرجة العالية من التفاصيل على ورقة A4 واحدة وفقًا لمتطلبات رسومات طلبات براءات الاختراع. لذلك ، يتم تقديمها على عدة أوراق - إما باستخدام مبدأ التحلل المتتالي ، عندما يتم وضع رسم تخطيطي للمستوى العلوي على الورقة الأولى ، وعلى الأوراق التالية عبارة عن مخططات كتلة تكشف عن تكوين الكتل من الورقة الأولى ، أو فورًا في شكل مفصل باستخدام الموصلات التي تسمح المخطط ، الذي بدأ على ورقة واحدة ، يستمر في الأوراق اللاحقة. من الممكن الجمع بين هاتين الطريقتين.
مثال على استخدام الموصل
يمكن تصور بعض أنواع الخوارزميات ، التي تتعلق بشكل أساسي بالاتصالات ، بنجاح باستخدام الرسوم البيانية
لتدفق رسالة النموذج.
مثال على مخطط انسيابي
أنواع أخرى من الخوارزميات ، على سبيل المثال ، تتعلق بما يسمى "أساليب العمل" ، من الملائم التوضيح باستخدام الرسوم البيانية لعائلة IDEF.
مثال على مخطط IDEF0
صيغ الاختراعات للخوارزميات
مفهوم عام للمطالبات المتعلقة بخوارزميات برنامج الكمبيوتر ، من المستحسن اختيار طريقة. إن اختيار الجهاز كمصطلح عام (جهاز حاسوبي يقوم بتنفيذ برنامج أو جهاز تخزين يقوم بتخزين برنامج) لا ينطبق إلا في مطالبات مستقلة إضافية ، وحتى بعد ذلك ليس في جميع الولايات القضائية.
على وجه الخصوص ، في الولايات المتحدة ، قد يؤدي توصيف الجهاز من خلال علامات الطريقة إلى إلغاء براءة اختراع (
HTC Corp. مقابل IPCom GMBH & Co.، KG، 2010 ) [4].
يجب أن تحتوي المطالبة المستقلة على وصف للغرض من الاختراع وميزات الاختراع ، مما يضمن تحقيق النتيجة الفنية الموضحة في الوصف. علاوة على ذلك ، فإن الاستخدام في ادعاءات الصياغة "الواسعة" للنموذج
يعني الوظيفة الزائدة لميزة مميزة واحدة يمكن أن يؤدي أيضًا إلى إلغاء براءة اختراع في الولايات المتحدة الأمريكية (
في إعادة حياة ، 1983 ) [5].
عادةً ما تكون "طرق الكمبيوتر" حاصلة على براءة اختراع في العديد من البلدان التي تستهدف الأسواق للمنتجات المسجلة ببراءة. عند وضع مطالبات طلبات براءات الاختراع هذه ، من المستحسن عدم التركيز على المعايير الروسية لوحدة الاختراع ، ولكن على معايير الوحدة المعتمدة في هذه البلدان ، أو على معايير الوحدة وفقًا لمعاهدة التعاون بشأن البراءات (PCT) ، إذا تم التخطيط لبراءات الاختراع على أساس طلب دولي.
يتم تجميع الصيغة باستخدام تركيبات الكلام التقليدية لطرق تسجيل براءات الاختراع: في اللغة الروسية - يتحول الفعل الإهليلجي بصيغة الجمع (
إرسال ، استقبال ، معالجة ، حساب ، مقارنة ، اتخاذ قرارات ) ، باللغة الإنجليزية - تحويلات غير شخصية غير شخصية (
إرسال ، استلام ومعالجتها ومقارنتها والحكم عليها ).
مثال على صياغة المطالبات التابعةتتميز الطريقة وفقًا للصفحة 27 ، بأن تحسين قيمة واحدة على الأقل من زوايا الملعب واللف والياو يحتوي على الخطوات التالية:
(ب 1) تهيئة الصفيف الرقمي والمتغير ؛
(ب 2) قراءة قراءات مقياس المغنطيسية ومقياس التسارع والجيروسكوب ؛
(ب 3) حساب زوايا الانحراف واللف والانعطاف وسرعات دوران الجهاز الطرفي الأول ؛
(ب 4) حساب الفرق بين قيمة واحدة على الأقل من زوايا الملعب واللف والانعراج المحسوبة بناءً على قراءات مقياس المغنطيسية وقيمة الزاوية نفسها المحسوبة بناءً على قراءات الجيروسكوب ؛ ...
في صيغ اختراعات تكنولوجيا المعلومات ، تحتوي ناقلات المعلومات أحيانًا على كود برنامج يقوم بتنفيذ الخوارزمية وفقًا للاختراع. انخفضت شعبية هذه المطالبات في السنوات الأخيرة ، ولكن إذا أصر مقدم الطلب على إدراج مثل هذه المطالبة في الصيغة ، يجب أن نتذكر أنه في بعض الولايات القضائية (في الولايات المتحدة في المقام الأول) ، يجب تقديم ناقل المعلومات في التطبيق كوسيط مادي يمكن قراءته آليًا (
وسط غير قابل للقراءة من الكمبيوتر ) - على النقيض من الإشارات الكهربائية والكهرومغناطيسية في قنوات الاتصال والإشارات الصوتية وتأثيرات الموجة الأخرى.
يرتبط ظهور هذا المصطلح بما يسمى "
35 USC §101 مشكلة الرفض " - الرفض المتكرر في الولايات المتحدة على التطبيقات التي تحتوي على علامة "
وسيط قابل للقراءة بالكمبيوتر " في المطالبات دون الإشارة إلى طبيعتها المادية.
إخلاء المسؤولية ونوبات
في تطبيقات براءات الاختراع لخوارزميات برنامج الكمبيوتر ، من المعقول استخدام التعليقات (إخلاء المسؤولية) بشأن تسلسل خطوات الخوارزمية ، على سبيل المثال ، من النموذج:
... إن تسلسل الإجراءات في وصف الطريقة توضيحي وفي تجسيدات مختلفة للاختراع ، قد يختلف هذا التسلسل عن ذلك الموصوف ، شريطة الحفاظ على الوظيفة المنجزة والنتيجة المحققة.في تطبيقات براءات الاختراع للبرامج والأجهزة ، من الممكن أيضًا استخدام إخلاء المسؤولية فيما يتعلق بمجموعة من الميزات المتعلقة بالبرامج وحلول الأجهزة ، على سبيل المثال ، من النموذج:
... الأجهزة وأجزائها المذكورة في الوصف هي برامج وأجهزة ، في حين أن أجهزة بعض الأجهزة قد تختلف أو تتطابق جزئيًا أو تتطابق تمامًا مع أجهزة الأجهزة الأخرى ، ما لم يتم تحديد خلاف ذلك صراحة ؛
... قد توجد أجهزة الأجهزة في أجزاء مختلفة من الأجهزة الأخرى ، ما لم يتم تحديد خلاف ذلك صراحة ؛
... قد يتم تنفيذ وحدات البرنامج كرمز البرنامج الموجود في جهاز التخزين.بالإضافة إلى ذلك ، في طلبات براءات الاختراع المخصصة لامتلاك براءات اختراع أجنبية ، خاصة في بلدان تقاليد براءات الاختراع البريطانية أو الأمريكية ، من المستحسن استخدام صيغ محددة لإخلاء المسؤولية والنوبات القانونية الأخرى ، والتي غالبًا ما تبدو غريبة أو لا معنى لها في المجال القانوني الروسي مع تأثيرها الإلزامي لقانون براءات الاختراع ، ولكن تستخدم تقليديا في هذه البلدان. ينطبق هذا ، على سبيل المثال ، على تعليقات النموذج:
... مثل هذه الوثيقة ، والتي يتم تضمين محتوياتها بالكامل هنا كمرجع ؛
... الأمثلة لا تحد من نطاق الاختراع المطالب به ؛
... الرابط في الوصف لنشر الفن السابق ليس اعترافًا بأن هذا المنشور جزء من معرفة معروفة جيدًا في هذا المجال.على الرغم من النجاح في مواءمة قوانين البراءات في الدول الصناعية الرائدة ، فإن التقاليد البدائية الموروثة من القرنين الثامن عشر والتاسع عشر يتم الحفاظ عليها في عدد من الولايات القضائية.
بالإضافة إلى ذلك ، قد ترتبط بعض هذه التقاليد بالطبيعة السابقة للقانون في الولايات القضائية المعنية ، في حين أن البعض الآخر قد يكون مرتبطًا بخصائص ممارسة تطبيق القانون المحلية ، ويجب أخذ ذلك في الاعتبار عند إعداد طلبات براءات الاختراع.
الخلاصة
يتطلب تسجيل براءات اختراع خوارزميات برنامج الكمبيوتر مؤهلاً خاصًا ودقة في مترجم التطبيق. بالإضافة إلى ذلك ، فيما يتعلق بالطلبات المخصصة لبراءات الاختراع الأجنبية ، من الضروري مراعاة تقاليد البراءات واتجاهات إنفاذ القانون في الولايات القضائية للأسواق الرئيسية لمنتجات التكنولوجيا الفائقة ، وخاصة الولايات المتحدة الأمريكية وأوروبا.
نظرًا لأن الفقه الأجنبي فيما يتعلق "بأساليب الكمبيوتر" غالبًا ما يتغير بشكل جذري وأحيانًا ، يجب مراقبة الاتجاهات الرئيسية باستمرار ، وإذا أمكن ، أخذها في الاعتبار عند إعداد الطلبات.
بالنسبة للولايات المتحدة ، على سبيل المثال ، من الملائم استخدام موسوعة محدثة بانتظام حول إعداد صيغ البراءات [5] ، للبلدان الأوروبية - مراجعة دورية لممارسة نزاعات البراءات [6].
الأدب1. ب. أندرو رايلي وجوناثان ر. ك. سترود وجيفري توتن. النطاق المدهش لمراجعة ما بعد المنح لبراءات الاختراع المغطاة بطريقة الأعمال التجارية: طريقة جديدة لتحدي براءات الاختراع. - مراجعة قانون كولومبيا للعلوم والتكنولوجيا ، المجلد. الخامس عشر ، ربيع 2014 ، الصفحات 235-292.
2. GOST 19.701-90 نظام موحد لتوثيق البرنامج. مخططات الخوارزميات والبرامج والبيانات والأنظمة. الرموز مشروطة وقواعد التنفيذ. - م: دار نشر المواصفات ، 1991.
3. جرادي بوتش ، جيمس رامبو ، إيفار جاكوبسون. لغة UML. دليل المستخدم. الطبعة الثانية. - م: مطبعة DMK ، 2007.
4. برادلي سي رايت. المطالبة الوظيفية والإفشاء الوظيفي. تقديم: المعهد السنوي السادس لقانون البراءات المتقدم ، 20-21 يناير 2011 ، الإسكندرية ، فرجينيا.
5. روبرت سي فابر. Faber حول ميكانيكا صياغة طلبات البراءات - الإصدار السابع (الإصدار رقم 3 ، نوفمبر 2016). - نيويورك: معهد ممارسة القانون ، 2016.
6. التقاضي بشأن البراءات في أوروبا. نظرة عامة على القانون الوطني والممارسة في الدول المتعاقدة EPC - الطبعة الرابعة. - الأكاديمية الأوروبية للبراءات ، EPO ، 2016.
يستخدم هذا المنشور مواد من تقرير أعده المؤلف في مؤتمر براءات الاختراع للقراءات الجماعية لعام 2018 في سانت بطرسبرغ في 27 يونيو 2018. وقد تم توجيه التقرير إلى المتخصصين في براءات الاختراع ، وهم في الغالب بعيدًا عن تقنيات تكنولوجيا المعلومات ، لذلك قد تبدو بعض المعلومات من المنشور مألوفة وواضحة لقراء هبر. . المؤلف يشجع القراء على التعامل مع هذا بفهم.