公開(公告)號html
文獻的公開國+公開流水號+公佈級別。例如:CN108323255A
申請號(最後一位爲校驗碼)python
文獻的申請國+申請流水號。例如:CN201810043427.8
下圖截自官網頁面:http://www.pss-system.gov.cn/sipopublicsearch/search-ui/app/searchtools/law_state.jsp?v=20180929bash
專利的國別代碼示例(http://www.pss-system.gov.cn/sipopublicsearch/search-ui/app/searchtools/country-code.jsp)app
CN 中國 US 美國 JP 日本 KR 韓國 RU 俄羅斯聯邦 EP 歐洲專利局 WO 世界知識產權組織
專利的公佈級別:專利類別A、B、C的含義、專利公開號後 字母 ABC 的意思、專利探索者:申請號、公開號、專利號的區別 jsp
中國專利申請號的位數:ide
從 1985.4.1 到 2003.9.30,中國專利申請號是 8 位數(不含校驗位);ui
從 2003.10.01 至今,中國專利申請號是 12 位數(不含校驗位)。spa
# 老版示例 申請號: CN03127235.5 公開號: CN1497678A # 新版示例 申請號: CN200380101259.5 公開號: CN1703653A
中國專利申請種類號(SQ受權、XK新型公開)翻譯
1: 發明專利申請(A-FM、B-SQ) | 8: 進入中國國家階段的PCT發明專利申請 |
2: 實用新型專利申請(XX、XK) | 9: 進入中國國家階段的PCT實用新型專利申請 |
3: 外觀設計專利申請 |
walker 對於專利族的通俗解釋:
同族專利是指同一專利的不一樣版本。(內容有修訂或不一樣國家申請) 同族專利的優先權號相同。 優先權號爲在第一個國家第一次申請時的申請號。 同一專利在某個國家修訂版本時,優先權號、申請號不變,公開號變化。 在某個國家,相同申請號的專利爲同族專利;在國際上,相同優先權號的專利爲同族專利。 同一專利可有多個優先權號。(CN1497678A)
下例中,申請號: CN201210189812.6,優先權號: JP2011230820。
申請號相同,公開號相同記錄數不惟一的專利舉例:
申請號 | 公開號 | 記錄條數 | 備註 |
CN200820108739 | CN201224417Y | 3 | XX、XK、英文 |
CN200420121004 | CN2758743Y | 3 | XX、XK、英文 |
CN03127235 | CN1497678A | 2 | FM、英文 |
JP2016056671 | JP2016204634A | 2 | 英文、日文 |
相同申請號,有4條記錄,A-FM 發明(中文),B-SQ 受權(中文),A-FM 發明(英文),B-SQ 受權(英文)
申請號: CN201110288031, CN201210276185
cnipr 比 cnipa 少數據
一、少英文翻譯數據; 二、實用新型,公開號以Y結尾的數據,cnipa 會有 XX、XK、英文3條數據,cnipr 只有1條數據。 據 walker 猜想,XK多是「新型公開」的縮寫。
【詞典】
SIPO: State Intellectual Property Office/Organization of China
CNIPA: China National Intellectual Property Administration
【code】
爲中國專利申請號補全校驗位。
def ComplementCheckBit(app_no): r""" 爲 CN 專利申請號號補全校驗位。 從 1985.4.1 到 2003.9.30,中國專利申請號是 8 位數(不含校驗位); 從 2003.10.01 至今,中國專利申請號是 12 位數(不含校驗位)。 """ if len(app_no) == 12: # 12位按位乘規則 num = "234567892345" allnum = 0 for i, j in zip(app_no, num): allnum += int(i) * int(j) mode = allnum % 11 if mode == 10: mode = "X" return "CN{}.{}".format(app_no, mode) elif len(app_no) == 8: # 8位按位乘規則 num = "23456789" allnum = 0 for i, j in zip(app_no, num): allnum += int(i) * int(j) mode = allnum % 11 if mode == 10: mode = "X" return "CN{}.{}".format(app_no, mode) print(ComplementCheckBit('201810462542')) # CN201810462542.9 print(ComplementCheckBit('02120496')) # CN02120496.9 print(ComplementCheckBit('02120626')) # CN02120626.0
【相關連接】
國·家·知·識·產·權·局:http://www.sipo.gov.cn/(舊)、http://www.cnipa.gov.cn/(新)
數據量:pss-system、cnipr、專利公佈公告
【一些問題】
pss-system 相同申請號、相同公開號有不一樣語言版本的多條數據,cnipr 只有一條。
申請號 | 公開號 |
CN03127235 | CN1497678A |
JP2016056671 | JP2016204634A |
有不少公開號爲 CNC 的數據。(http://www.pss-system.gov.cn)cnipr 數據正常。
*** walker ***