=========================
第九章計算機程序發明專利申請審查的若幹問題
1.介紹
根據我國《專利法》第二十五條第壹款第(二)項規定,對智力活動的規則和方法不授予專利權。這裏所說的智力活動的規則和方法,包括數學方法和壹切以人的抽象思維、主觀思想或感覺為特征的非技術方案(見本部分第壹章3.2節)。
根據專利法實施細則第二條第壹款的規定,專利法所稱發明,是指對產品、方法或者其改進所提出的新的技術方案。涉及計算機程序的發明專利申請還必須是符合本條款要求的新的技術方案。
本章所說的計算機程序本身,是指能夠被計算機等具有信息處理能力的設備執行的編碼指令序列,或者能夠自動轉換成編碼指令序列的符號指令序列或者符號語句序列。計算機程序本身包括源程序和目標程序。
本章所稱涉及計算機程序的發明,是指為解決發明所提出的問題,全部或者部分基於計算機程序處理流程的解決方案。
法律25.1(2)
2.涉及計算機程序的發明專利申請的審查
如果發明專利申請僅涉及計算機程序本身或僅記錄在載體(如磁帶、磁盤、光盤、磁光盤、ROM、PROM、VCD、DVD或其他計算機可讀介質)上的計算機程序,就程序本身而言,無論以何種形式出現,都屬於智力活動的規則和方法。
但是,如果涉及計算機程序的發明專利申請是為了解決技術問題,利用技術手段,能夠產生技術效果,則不能因為涉及計算機程序就否定發明專利申請屬於可以授予專利保護的客體。例如,將計算機程序輸入知名計算機,控制計算機內部運行,從而提高計算機內部性能;或者使用計算機程序來控制工業過程、測量或測試過程;或者使用計算機程序實現外部數據處理等。,這些發明專利申請的主體在滿足上述要求時,不應被排除在可授予專利的客體範圍之外。涉及計算機程序的發明專利申請是為了解決技術問題時,使用了技術手段並能產生技術效果,說明該專利申請屬於可以授予專利保護的客體。
2.1未授予專利權的計算機程序發明專利申請
計算機程序的發明專利申請不屬於專利法第二十五條第壹款第(二)項規定的範圍。以下是壹些不可申請專利的物品的例子。
發明專利申請(1)的主題涉及壹種利用計算機求解圓周率的方法。這種方法先用均勻準確的點劃分正方形的面積,然後作出正方形的內切圓,再編制計算機程序求解pi,使計算機先統計正方形內均勻劃分的點的脈沖數,並根據以下公式:
∑圓中“點”的計數值
π = ————————————— × 4
∑平方中“點”的計數值
計算並找出圓周率。在計算中,如果采樣的“點”劃分得越來越細,圓周率的值就會計算得更精確。
本發明申請的標的物僅涉及純數學運算方法或規則本身,不解決技術問題,其處理的對象和得到的結果為非技術數值。因此,發明不是可以受專利保護的客體。
(2)發明專利申請的主題涉及壹種利用計算機自動測量動摩擦系數μ的方法。測量動摩擦系數的傳統方法是用壹個裝置以固定的速度拉動被測繩索,分別測量摩擦片的位置變化量S-1和S2,然後按下式計算:
μ=(對數S2-對數S1)/e
計算待測繩索的動摩擦系數μ。在本發明中,使用計算機按照以下步驟自動處理S1和S2的數據,從而求出它們的動摩擦系數μ,即:
1.求S2和S1之間的比值S2/s 1;
2.求比值s2/S1的對數logs 2/s 1;
3.求對數S2/S1與e的比值..
雖然這份涉及計算機程序的發明專利申請的主題是求解物理量,該發明並沒有給傳統的測量方法增加任何新的技術特征,但它實際上只是壹個算法程序,仍然屬於純數學方法範疇;因此,發明不是可以受專利保護的客體。
(3)發明專利申請的主題涉及在實際使用的基礎上向計算機軟件應用程序的用戶介紹新的和增強的功能的方法。這種方法首先提供足夠的功能供用戶在學習基礎級別時使用,然後在完成預定條件的基礎上向用戶提供新的和增強的功能。
本發明的本質在於僅根據發明人自己的主觀知識、判斷、想法或經驗來確定、教導、指導或通知應用程序的用戶在什麽條件下應該啟動什麽新的和增強的功能。本發明不解決技術問題,使用的是非技術手段,屬於編程方法,得到的效果不是技術效果。因此,發明不是可以受專利保護的客體。
(4)本發明專利申請的主題涉及壹種企業對員工獎勵的管理系統,其包括公知的計算機、數據庫和用於管理相關信息的計算機程序。本發明利用計算機程序控制公知計算機處理數據庫中的信息數據,從而達到管理員工獎勵的目的。
雖然發明是壹個“管理系統”,但其硬件結構並沒有改變,所以發明的本質是壹個管理相關信息的計算機程序,即管理獎金分配的方法。本發明沒有解決技術問題,所獲得的效果不是技術效果;因此,發明不是可以受專利保護的客體。
(5)本發明專利申請的主題涉及壹種遊戲機進程管理或控制方法,包括輸入遊戲、判斷遊戲是否為新遊戲、調入新遊戲數據、清除已執行的新遊戲數據、計數器加1、返回初始狀態等待輸入新遊戲的步驟。
本發明的專利申請的主題實質上是運行在公共遊戲機上並對各種遊戲執行進程管理或控制的遊戲進程管理或控制程序。本發明專利申請的主題僅僅是管理或控制遊戲的進程,不解決技術問題,所獲得的效果不屬於技術效果;因此,發明不是可以受專利保護的客體。
(6)發明專利申請的主題名稱是用於存儲計算機程序的計算機可讀存儲介質,但該計算機可讀存儲介質本身的物理特征沒有改變,申請主題的實質是記錄在計算機可讀存儲介質上的計算機程序本身。由於計算機程序本身不授予專利保護,所以發明不是可以授予專利保護的客體。
2.2涉及可授予專利權的計算機程序的發明專利申請
凡涉及能夠用技術手段解決技術問題並獲得技術效果的計算機程序的發明專利申請,均屬於可以授予專利保護的客體。
2.2.1涉及工業過程控制計算機程序的發明專利申請
如果發明專利申請是將計算機程序輸入到公知的計算機中,從而形成計算機控制的裝置或計算機控制的生產方法,在這種情況下,將計算機程序和計算機硬件視為壹個整體,那麽公知的計算機和計算機程序共同構成工業過程控制的生產裝置或生產方法。由於解決了技術問題,能夠產生技術效果,這種涉及工業過程控制的計算機程序的發明專利申請,屬於可以被專利保護的客體。
例如,發明專利申請涉及壹種用於控制橡膠成型過程的方法。上述成型過程由輸入知名電腦的電腦程序控制,可在生產過程中準確實時地控制橡膠的硫化時間。使用該計算機程序控制橡膠硫化時間後,克服了現有技術工藝中經常出現的過硫化和欠硫化的缺點,大大提高了橡膠產品的質量。由於發明解決了技術問題,使用了技術手段,取得了技術效果,發明專利申請屬於可以授予專利保護的客體。
2.2.2涉及改進計算機內部運行性能的發明專利申請。
如果發明專利申請的主題涉及利用計算機程序改善公知計算機系統的內部運行性能的方法,由於該發明專利申請旨在解決技術問題,並通過改善公知計算機系統的內部運行性能取得了技術效果,因此屬於可以授予專利保護的客體。
例如,發明專利申請的主題是利用計算機程序在計算機上進行虛擬存儲控制,擴展計算機的有效存儲容量,使計算機的有效存儲容量大大提高,從而增加計算機的信息數據存儲量,提高計算機的運行速度和效率。本發明專利申請的主題是解決了增加計算機有效存儲容量的技術問題,取得了技術成果。因此,本發明的專利申請屬於可以授予專利保護的客體。
2.2.3涉及用於測量或測試過程控制的計算機程序的發明專利申請。
如果發明專利申請的主題是通過使用計算機程序來控制和/或執行某種測量或測試過程,則發明專利申請屬於可以被授予專利保護的客體,因為其旨在解決技術問題並獲得技術效果。
例如,本發明專利申請的主題涉及壹種用於測量液體粘度的裝置,其使用計算機程序來自動控制采樣、計算粘度和清潔樣品室的過程。由於本發明所要解決的技術問題是利用相關的計算機程序,與現有技術相比,大大提高了測量的效率和準確度,因此本發明具有技術效果;因此,本發明的專利申請屬於可以授予專利保護的客體。
2.2.4涉及用於外部數據處理的計算機程序的發明專利申請。
如果發明專利申請的主題是利用運行在公知計算機上的計算機程序對外部數據進行處理以解決特定的技術問題,那麽這壹發明專利申請就屬於可以被授予專利保護的客體,因為它處理的是技術問題,使用的是技術手段,能夠取得技術效果。
例如,本發明專利申請的主題涉及壹種圖像處理設備,其包括公知的計算機,該計算機具有存儲在公知的存儲器中的圖像處理程序,並且該計算機在圖像處理程序的控制下處理外部輸入的圖像信息數據,以便提高圖像質量。本質上,本發明的專利申請的主題是使用計算機程序在眾所周知的計算機上處理圖像數據,以提高圖像的圖像質量。提高圖像質量是要解決的技術問題,提高圖像質量是技術效果。因此,本發明的專利申請屬於可以授予專利保護的客體。
法律25.1(2)
3.涉及漢字編碼方法和計算機漢字輸入法的發明專利申請。
漢字編碼法本身屬於壹種信息表達方法。就信息表達方式本身或漢字編碼方式本身而言,就像聲音信號、語言信號、視覺顯示信號或交通指示信號等各種信息表達方式壹樣,只取決於人的主觀想法或人為規定。因此,漢字編碼方法本身並不是壹種技術方案。實現編碼方法本身的結果只是壹個符號/字母數字串,而不是技術效果;因此,發明專利申請的標的物僅涉及漢字編碼方法的,不屬於可以授予專利保護的客體。
例如,壹項發明專利申請的主題僅涉及壹種中文部首編碼方法,該方法用於編纂字典和利用字典檢索漢字。本發明的漢字編碼方法只是根據發明人的知識和理解,人為地制定相應的漢字編碼規則,選擇、指定和組合漢字編碼符號,形成代表漢字的代碼/字母數字串。本發明所要解決的不是技術問題,不使用技術手段,沒有技術效果;因此,本發明的專利申請不屬於可以授予專利保護的客體。
但是,如果將漢字的編碼方法與編碼方法中使用的專用鍵盤相結合,作為計算機漢字輸入方法或計算機漢字信息處理方法,供計算機系統處理漢字,那麽過去不能運行漢字的公知計算機系統就可以以漢字信息為指令,產生壹些新的功能,從而實現生產過程的自動控制或辦公系統的自動管理;那麽,這種計算機漢字輸入法或計算機漢字信息處理方法就屬於可以被專利保護的客體。
由漢字編碼方法和編碼方法使用的專用鍵盤組成的計算機漢字輸入法發明專利申請,應當在說明書和權利要求書中描述漢字輸入法的技術特征,必要時還應當描述輸入法使用的鍵盤,包括鍵盤中各鍵位的定義和鍵盤中各鍵位的位置。
例如,發明專利申請的主題涉及壹種計算機漢字輸入方法,其包括以下步驟:從構成漢字的所有部首中選擇壹定數量的特定部首作為編碼符號,將這些編碼符號分配給特定鍵盤的相應按鍵,並使用鍵盤上的特定按鍵根據漢字的編碼輸入規則輸入漢字。
本發明的專利申請涉及壹種將漢字編碼方法與專用鍵盤相結合的計算機漢字輸入方法。通過這種輸入方法,可以使不能運行漢字的公知計算機系統運行漢字,增加了公知計算機系統的處理功能。本發明的專利申請旨在解決技術問題和產生技術效果,因此本發明的專利申請屬於可以被授予專利保護的客體。
4.涉及計算機程序的發明專利申請的說明書和權利要求書的撰寫。
涉及計算機程序的發明專利申請的說明書和權利要求書的撰寫要求原則上與其他技術領域的發明專利申請相同。下面僅說明涉及計算機程序的發明專利申請的說明書和權利要求書的特殊要求。
法律26.3
4.1指令編寫
涉及計算機程序的發明專利申請的說明書,不僅應當從整體上描述發明的技術方案,還應當清楚、完整地描述該計算機程序的設計思想、技術特征以及實現其技術效果的方法。為了清楚、完整地描述計算機程序的主要技術特征,說明書附圖中應當給出計算機程序的主要流程圖。指令應基於給定的計算機程序流程,並根據流程的時間順序用自然語言描述計算機程序的步驟。說明書中對計算機程序主要技術特征的公開程度,以本專業技術領域的普通技術人員能夠根據說明書公開的流程圖及其說明,獨立編寫出能夠實現該技術效果的計算機程序為準。為清楚起見,如有必要,申請人可以用通常的標記編程語言簡要摘錄壹些關鍵的計算機源程序以供參考,但不必提交所有的計算機源程序。
法律26.4
4.2索賠的撰寫
規則20.1和21.2
涉及計算機程序的發明專利申請的獨立權利要求可以寫成方法權利要求或者產品權利要求,即實現該方法的裝置。無論以何種形式撰寫權利要求書,都必須得到說明書的支持,並且必須從整體上反映發明的技術方案,記載解決技術問題的必要技術特征,而不是簡單地描述計算機程序的功能以及功能所能達到的效果。如果撰寫方法權利要求,應當按照方法流程的步驟詳細描述計算機程序執行的功能以及如何完成這些功能;如果寫成設備權利要求,應當具體描述設備的各個組成部分及其相互關系,詳細描述哪些組成部分完成了計算機程序的功能以及如何完成這些功能。
下面是涉及計算機程序的發明的示例,該計算機程序被分別寫入設備權利要求和方法權利要求中以供參考。
示例1
關於“CRT屏幕上字符的光標控制”的發明專利申請,其獨立權利要求可以按照下述方法權利要求撰寫。
壹種用於CRT顯示屏的光標控制方法,包括:
用於輸入信息的輸入步驟;
用於在H/V開始位置存儲裝置中存儲光標的水平和垂直移動開始位置地址的步驟;
將光標的水平和垂直移動結束位置地址存儲在水平/垂直結束位置存儲裝置中的步驟;
在光標位置存儲裝置中存儲光標當前位置的水平和垂直地址的步驟;
其特征在於,所述光標控制方法還包括以下步驟:
比較步驟,用於將存儲在光標位置存儲裝置中的光標的當前水平和垂直地址與分別存儲在H/V結束位置存儲裝置中的對應於它們的水平和垂直結束位置的地址進行比較;
由輸入鍵盤輸出信號和比較器輸出信號控制的光標位置轉換步驟,可以選擇以下動作,
將光標位置存儲裝置中存儲的水平和垂直地址加上1,或將光標位置存儲裝置中存儲的水平和垂直起始位置的地址設置到光標位置存儲裝置中;
光標顯示步驟,用於根據光標位置存儲裝置中的存儲狀態在顯示屏上顯示光標的當前位置。"
例2涉及上述例1中描述的計算機程序的發明專利申請的權利要求被寫成設備權利要求。
壹種用於CRT顯示屏的光標控制器,包括:
用於輸入信息的輸入裝置;
H/V起始位置存儲裝置,用於存儲光標的水平和垂直移動起始位置的地址;
水平/垂直端點位置存儲裝置,用於存儲光標的水平和垂直移動端點位置地址;
光標位置存儲裝置,用於存儲光標當前位置的水平和垂直地址;
其特征在於,光標控制器還包括:
比較器,用於將存儲在光標位置存儲裝置中的光標的當前水平和垂直地址與分別存儲在H/V結束位置存儲裝置中的對應於它們的水平和垂直結束位置的地址進行比較;
由輸入鍵盤輸出信號和比較器輸出信號控制的光標位置轉換裝置,可以選擇以下動作,
存儲在光標位置存儲裝置中的水平和垂直地址根據單個字符位置增加1。
或者根據單個字符位置從光標位置存儲裝置中存儲的水平和垂直地址中減去1,
或者將存儲在H/V起始點存儲裝置中的水平和垂直起始位置的地址設置到光標位置存儲裝置中;
光標顯示裝置,用於根據光標位置存儲裝置中的存儲狀態在顯示屏上顯示光標的當前位置。"
例3“適用於順序控制和伺服控制的計算機系統”相關發明專利申請采用並行處理,在第壹和第二程序之間使用打開、關閉和暫停三個指令作為並行處理指令,進行順序控制和伺服控制。獨立權利要求的撰寫方法如下:
壹種使用打開、關閉和暫停指令作為並行處理指令的順序控制和伺服控制方法,其特征在於采用以下步驟:
將待執行任務的順序控制或伺服控制程序存儲在計算機系統的程序存儲器中;
啟動計算機系統工作,CPU根據程序計數器的內容讀取指令並執行操作,並根據執行指令的內容更新程序計數器;
當執行的指令為正常程序指令時,程序計數器的更新與通用計算機相同;
當執行的指令是打開指令時,程序計數器更新到打開指令之後的指令的地址,即要打開的並行處理程序的第壹個地址,從而啟動控制子處理操作;
當執行的指令是關閉指令時,用從地址表中選擇的地址或關閉指令後的指令的地址更新程序計數器,使得發出關閉指令的程序本身或另壹個並行程序終止該程序並同時啟動其他並行程序;
當執行的指令是暫停指令時,程序計數器由暫停指令後的指令地址更新,使程序根據需要暫停壹定時間,在此期間啟動另壹個並行程序。
=========================
可以咨詢國家知識產權局咨詢事務所(因為這裏的回答最權威);
國家知識產權局電話:010 62083879,010 62083966,010 62083457。
工作時間(工作日):
上午8:30-165438+下午0:30:65438+下午0:30-4:30。
國家知識產權局咨詢臺:/SIPO /sipo/zxt/default.htm
工作時間:工作日
=========================
除了回答妳;如果妳申請專利後得到授權(也就是妳說的批準),妳就可以賣妳的專利,但是賣專利比申請專利難多了!
=========================
相關參考:
實用新型專利:自行申請總費用約不到200元,請專利局代理約1000元。壹般可以在半年到壹年內授權(實用新型專利國家保護10年,授權比較好,但保護範圍比發明專利窄)。
發明專利:自行申請總費用約600以下,專利局代理約3000以下。壹般3年左右就能授權(發明專利受國家保護20年,沒有實用新型專利授權,但保護範圍廣)。
========================
建議妳先搜索壹下專利(國家知識產權局專利搜索網站:/sipo/zljs/default.htm)。妳可以點擊下面的“使用說明”慢慢學習如何使用。如果搜索後發現同樣的專利,可以申請!但妳首先要確定有人願意花錢買妳的發明(現在很少有人願意花錢買壹個創意了,除非妳的專利是壟斷性的),因為申請專利是要花錢的(請專利事務所代理發明專利大概每個3000元,實用新型專利大概每個1000元)。現在申請專利的很多,但是能賣出去的只有幾個。
如果妳是個人能力突出的人,可以自己申請專利(相關內容見國家知識產權局網站:/sipo/default.htm),費用會少很多(自己申請實用新型專利的總費用大概* * *不到200元,請專利事務所代理大概1,000元)。申請發明專利總要600元,如果找專利局代理就要3000元),但前提必須是妳能吃透專利法及其實施細則,能從其他專利文獻中學習足夠的知識來撰寫自己的專利申請材料(重點是說明書和權利要求書)。如果妳對自己沒有把握,建議妳找專利局申請!
如果妳對申請專利有什麽不了解的,可以通過以下方式進行咨詢;
國家知識產權局電話:010 62083879,010 62083966,010 62083457。
工作時間(工作日):
上午8:30-165438+下午0:30:65438+下午0:30-4:30。
國家知識產權局咨詢臺:/SIPO /sipo/zxt/default.htm
工作時間:工作日
另外,給妳提供壹個專利知識豐富的網站:/
專利相關的事情比較復雜,想申請壹個好的專利就更復雜了,這裏就不壹壹說清楚了。我建議妳去國家知識產權局網站仔細研究壹下,因為這裏對專利相關事宜的解釋是最權威的。有什麽不懂的可以多咨詢國家知識產權局,所以不管是找專利局申請專利還是自己申請專利都好。
========================
提醒:如果決定自己申請專利,壹定要去國家知識產權局的網站上搜索“專利申請”、“專利法”、“專利法實施細則”、“專利審查”、“專利檢索”相關專利文獻(1。使用專利搜索來避免與自己的專利申請發生沖突。2.利用專利搜索查找相關專利文獻進行學習,看看別人是怎麽寫專利資料的,從而寫出自己的專利申請文件),進行仔細的學習。如果妳不明白,妳應該隨時咨詢國家知識產權局咨詢辦公室。千萬不要隨便寫,因為專利申請文件壹旦提交,就很難修改了!