?

權威知識產權服務平臺

為企業(yè)提供一站式服務
全國免費服務熱線: 18612252966

您現在的位置: 首頁> 新聞資訊> 知產百科> 專利申請百科

三個方面了解軟件產品可申請的專利點!

來源:admin  發(fā)布日期:2023-07-04  瀏覽:709

保護軟件產品的知識產權,對推動科技進步和促進經濟發(fā)展具有重要意義。我們可以通過軟件著作權來保護軟件產品的存在形式——計算機程序,而通過專利可以保護軟件產品的技術構思。由于軟件產品不涉及形狀及構造的改進,其改進在于技術方法,因此軟件產品所申請的專利類型為發(fā)明專利。


01

軟件產品申請發(fā)明專利相關法律依據 

軟件產品中涉及計算機程序的發(fā)明創(chuàng)造要獲得發(fā)明專利的保護,首先需要符合專利法第二十二條規(guī)定的新穎性、創(chuàng)造性和實用性。具體規(guī)定如下:




01

新穎性

指該涉及計算機程序的發(fā)明不屬于現有技術;也沒有任何單位或者個人就同樣的發(fā)明或者實用新型在申請日以前向國務院專利行政部門提出過申請,并記載在申請日以后公布的專利申請文件或者公告的專利文件中;

02

創(chuàng)造性

企業(yè)文化,或稱組織文化,是一個組織由其價值觀、信念、儀式、符號、處事方式等組成的其特有的文化形象,簡單而言,就是企業(yè)在日常運行中所表現出的各方各面。

03

實用性

指該涉及計算機程序的發(fā)明能夠制造或者使用,并且能夠產生積極效果。

其次,涉及計算機程序的發(fā)明創(chuàng)造還需要考慮其是否屬于專利保護的客體。


涉及計算機程序的發(fā)明創(chuàng)造要獲得發(fā)明專利的保護,還需要構成專利法第二條規(guī)定的技術方案。即涉及計算機程序的發(fā)明創(chuàng)造是為解決發(fā)明提出的問題,全部或部分以計算機程序處理流程為基礎,通過計算機執(zhí)行按該流程編制的計算機程序,對計算機外部對象或者內部對象進行控制或處理的技術手段應遵循自然規(guī)律,并且能夠得到符合自然規(guī)律的技術效果。


02

(軟件)是否都為可專利的客體?

企業(yè)可以將其軟件的核心流程,重要參數通過專利予以保護。這樣競爭者就難以進行規(guī)避設計。

否則,如果企業(yè)推出某個APP應用,如美顏功能的APP,該APP很成功,競爭者就可以通過改頭換面推出一個功能相同甚至類似的APP應用。

GUI專利可以保護軟件的界面表現形式,這是一種外觀設計專利。這個時候,軟件所呈現的外觀是否具有顯著性,就很重要。

如谷歌的搜索界面、360公司的電腦安全優(yōu)化圖形用戶界面(GUI)都有GUI專利權。

重點是軟件的技術性。中國專利法第2條,要求發(fā)明應當是產品或方法的技術方案,因此并非所有的軟件發(fā)明都可以申請專利。

審查指南給出了三要素測試法

是否解決了技術問題?

是否采用了遵循自然規(guī)律的技術手段?

是否達到了符合自然規(guī)律的技術效果?

注意是上述三個要素都需要滿足,并且“技術性”是核心。要想讓軟件變身為專利,其本身需要具有技術性。

可申請專利,即具備技術性的軟件發(fā)明的例子如下:審查指南提供了4個屬于專利客體的軟件發(fā)明的例子;


  • 用于工業(yè)過程的控制,例如:控制橡膠模壓成型工藝的方法。

  • 用于改善計算機相關產品的內部性能,例如:擴充移動計算設備的存儲容量方法。

  • 用于工業(yè)測量或測試,例如:通過計算機程序測量液體粘度的方法。

  • 處理外部數據,例如:去除圖像噪聲的方法。


03

軟件產品中的可專利點

軟件產品的技術研發(fā)階段,通??砂凑辗謱蛹軜媽浖a品進行隔離開發(fā),常見的分層架構中包括有表現層、業(yè)務邏輯層和數據訪問層。

其中,表現層負責圖形用戶界面的呈現和交互;業(yè)務邏輯層負責業(yè)務邏輯的處理;數據訪問層負責數據的管理。



01

表現層

表現層的可專利點主要涉及用戶圖形界面的設計布局、交互方式、數據輸入方式和數據呈現方式等,所申請的發(fā)明專利有如界面操作方法、界面顯示方法、界面調整方法、界面優(yōu)化方法等。

具體示例:圖1為一種通知欄背景顏色調整方法的流程示意圖,該方法為了解決通知欄背景色自適應的技術問題,根據應用程序的顏色屬性的搭配顏色對通知欄的背景顏色進行更改,以實現通知欄背景自適應,其技術方案包含遵循自然規(guī)律的技術特征,并且得到提高了用戶在使用該軟件產品時的交互體驗的技術效果,在現有技術未公開其技術特征的前提下,該方法符合專利申請要素。

111111.png

圖一


02

業(yè)務邏輯層

業(yè)務邏輯層的可專利點主要涉及功能實現、數據處理、狀態(tài)控制以及操作控制等,所申請的發(fā)明專利有如商業(yè)方法、信息處理方法、操作方法等。

具體示例:圖2為一種應用登錄方法的流程示意圖,為了解決虛擬社交空間通過密串向用戶賦予使用權限的風險的技術問題,該方法通過將使用權限與角色列表進行綁定,用戶通過獲取角色列表中的數據項而獲取使用權限,規(guī)避了現有技術中通過加密串向用戶賦予使用權限的風險,從源頭上防止加密串的惡意破解和利用,得到了極大地提高了系統的安全性的技術效果,在現有技術未公開其技術特征的前提下,該方法符合專利申請要素。














222.jpg


圖二


03

數據訪問層

數據訪問層的可專利點主要涉及軟件產品的底層技術架構,所申請的發(fā)明專利有如數據獲取方法、信號的處理與傳輸方法、加密算法、圖像編碼方法等。

具體示例:圖3為一種通信解析方法的流程示意圖,該方法為了解決多生產設備的指令解析適配的技術問題,通過目標指令模板對目標事件進行解析,得到提高了多生產設備的通信開發(fā)效率的技術效果,在現有技術未公開其技術特征的前提下,該方法符合專利申請要素。


333.png









此外,軟件產品的可專利點有時體現在商業(yè)規(guī)則或算法上,而僅包含商業(yè)規(guī)則或算法的技術方案屬于屬于專利法第二十五條所規(guī)定的智力活動的規(guī)則和方法,不屬于專利保護的客體。但是,當軟件產品的商業(yè)規(guī)則或算法與技術特征結合,則其對應的技術方案屬于專利保護的客體。


當軟件產品商業(yè)規(guī)則的實施,需要技術手段的調整時,其技術方案將包括商業(yè)規(guī)則特征+技術特征,則該技術方案屬于專利法規(guī)定的發(fā)明創(chuàng)造。

當軟件產品通過算法來解決技術問題,該算法應用于具體領域,所解決技術問題的技術方案為算法與技術手段的結合時,該技術方案屬于專利法規(guī)定的發(fā)明創(chuàng)造。

手段的結合時,該技術方案屬于專利法規(guī)定的發(fā)明創(chuàng)造。

04

開源軟件開發(fā)的應用可以申請專利嗎?

答案是通常都是可以的,但還要看具體情況,看當初使用開源軟件的協議有沒有申請專利或其他種類的知識產權的限制。開源界還有很多許可證,如LGPL許可證、BSD許可證等。雖然開源軟件本身通常具有版權,有些還有專利權,但這并不限制使用開源軟件再進行二次開發(fā)。

例如,android(安卓)系統是開源系統,但是基于這個系統進行的二次開發(fā)的客戶端,APP都是可以申請專利的,專利涉及到很多方面,通信專利、音頻、視頻、操作方式、頁面布局(GUI)等都可以申請專利。

05

軟件發(fā)明專利申請時,需要提交源代碼嗎?

答案是通常不需要。這是因為專利對于軟件的保護不是表現形式,因此不需要源代碼。專利對于軟件的保護在于其思想,或頁面布局(GUI)。

假設A企業(yè)用C語言發(fā)明了一種獨創(chuàng)的智能空氣檢測程序,并且將這種智能空氣檢測程序申請發(fā)明類型的專利獲得成功,B企業(yè)用其他語言如Java開發(fā)了智能空氣檢測程序, B企業(yè)不能未經許可使用其開發(fā)的智能空氣檢測程序。僅在某些特定情況下,為了清楚起見,可以在說明書中提交部分源代碼,但是即便如此,任何軟件專利申請,無論是發(fā)明,還是外觀設計,權利范圍都是不需要源代碼的。

06

說明書需要提交哪些資料

說明書用來支撐權利范圍的,基于不同的權利范圍,說明書需要提供不同的支撐。

對于僅涉及軟件改進的純軟件發(fā)明,目前在中國,對于軟件運行的物理環(huán)境,或者說包含該軟件的物理產品,并無要求。

說明書中只需提供如下內容:

(1)在附圖中提供計算機程序的主要流程圖;

(2)在說明書中按照該流程的時間順序,用自然語言描述該計算機程序的每個步驟;

(3)必要時,提供部分程序的源代碼,但不需要提供全部源程序。

對于軟件和硬件同時協同改進的混合型發(fā)明,則除了提交前述涉及軟件的部分,還要提供硬件、以及軟件與硬件結合點的具體描述。

推薦閱讀