專利信息采集模塊、第一商標信息采集模塊、第一軟件著作權信息采集模塊均包含編碼方式管理程序、URLencode/URLDecod加密/解密程序、信息碼管理模塊和各自的知識公布數(shù)據(jù)采集管理模塊;企業(yè)信息庫包含企業(yè)信息數(shù)據(jù)和SQL語句管理模塊,其通過SQL語句條件檢索后返回值給知識產(chǎn)權類型判斷程序,同時調(diào)用相應的第一信息采集模塊進行getHTTPPage方式訪問生成的URL生成HTML代碼后進行標記識別獲取各信息碼,各信息碼根據(jù)對應的值判斷,對應寫入第一比對信息庫和第二比對信息庫;其中,第二比對信息庫是匯總的比對信息庫,寫入第二比對信息庫的數(shù)據(jù)同步寫入第一企業(yè)知識產(chǎn)權信息庫;第一比對信息庫是通過參數(shù)對比成功的信息,即擁有知識產(chǎn)權的企業(yè)數(shù)據(jù),進行三種知識產(chǎn)權數(shù)據(jù)合并后存入第一比對信息庫,然后對應地通過第二專利信息采集模塊、第二商標信息采集模塊和第二軟件著作權信息采集模塊進行第二次詳細知識產(chǎn)權的采集,第二專利信息采集模塊、第二商標信息采集模塊和第二軟件著作權信息采集模塊均包含編碼方式管理程序、URLencode/URLDecod加密/解密程序、信息碼管理模塊和各自的知識公布數(shù)據(jù)采集管理模塊,與第一專利信息采集模塊、第一商標信息采集模塊和第一軟件著作權信息采集模塊不同的是,第二專利信息采集模塊、第二商標信息采集模塊和第二軟件著作權信息采集模塊的采集程序中的標記信息及生成的URL的不同,其中第二知識產(chǎn)權信息采集模塊生成URL時,同時采用所采集到的頁碼信息碼作為參數(shù),通過FOR循環(huán)生成URL集;經(jīng)第二專利彳目息米集模塊、第二商標彳目息米集模塊和第二軟件著作權彳目息米集模塊米集到具體的知識廣權?目息集合后存入第二企業(yè)知識廣權?目息庫;當知識廣權類型為專利時,系統(tǒng)將繼續(xù)運行第二專利信息采集模塊中的年費繳費信息采集模塊,將采集到的年費信息保存到第二企業(yè)知識產(chǎn)權信息庫的年費信息表中;第二企業(yè)知識產(chǎn)權信息庫包含年費信息表,年費繳費標準對照表、年費采集數(shù)據(jù)表和年費推算模塊。
[0017]所述的第一知識產(chǎn)權信息采集模塊均包含第一信息碼:通過以“〈title〉”標記開始和“〈/title〉”標記結(jié)束生成;三種類別的知識產(chǎn)權類型對應如下標記生成第二信息碼:專利類型的開始標記為“sop-totalCount”,結(jié)束標記為“〈/span〉]”,商標類型的開始標記為“regNum”,結(jié)束標記為“regNum”,軟件著作權類型的開始標記為“登記日期”,結(jié)束標記為“>2”;軟件著作權類型時獲取第三信息碼,其開始標記為“中國”,結(jié)束標記為“<td class=”,其中商標類型和專利類型沒有第三信息碼;第四信息碼通過開始標記為“[總數(shù)”,結(jié)束標記為“]”獲取生成。
[0018]所述的SQL語句管理模塊,進行企業(yè)類型、企業(yè)名稱、企業(yè)成立時間、企業(yè)注冊資金和企業(yè)注冊地址的一種條件或者多個條件組合檢索篩選出所需要檢索的數(shù)據(jù)。
[0019]所述的第二企業(yè)知識產(chǎn)權信息庫中,當專利法律狀態(tài)為“專利權維持”時,還可以循環(huán)標記截取“應繳費信息”對應的每年的年費金額及對應的繳費截止日期并存入第二企業(yè)知識產(chǎn)權信息庫的年費采集數(shù)據(jù)表中,并通過上述年費采集數(shù)據(jù)表與系統(tǒng)時間進行比對,在設定的提醒時間范圍進行提醒。
[0020]所述的年費推算模塊,當專利法律狀態(tài)為“專利權維持”時,第二年年費的時間計算為“專利申請日”+當前系統(tǒng)的時間中的年份;與此對應所需要繳納的年費金額為:首年年費金額與第二企業(yè)知識產(chǎn)權信息庫中年費對照表的數(shù)據(jù)比對確定是否減緩,然后根據(jù)減緩標記、申請時間和首年年費繳納時間進行比對,確定專利類型和第二年年費的金額。
[0021]所述的第一比對信息庫包含第一信息碼、第二信息碼、第三信息碼、第四信息碼、第五信息碼、第六信息碼、第七信息碼、第八信息碼和第九信息碼,其截取的開始標記與結(jié)束標記與第一信息碼的標記相同,第六信息碼截取的開始標記與結(jié)束標記與二信息碼的標記相同,第七信息碼截取的開始標記與結(jié)束標記與三信息碼的標記相同,第八信息碼對應的起止標記分別如下:
專利:開始標記 “〈input type=’text’ class=' form-control' value=' I '/> /,’,結(jié)束標記為“  ;  ;  ;  ;〈/liXliXa href=’#’ class= data-page= ’2’data-startrow= ’ 11 ’ >,,;
商標:開始標記“頁 共”,結(jié)束標記:“頁”;
軟件著作權:開始標記:“頁/共”,結(jié)束標記:“頁”。
[0022]所述的編碼管理模塊,當官方機構(gòu)公布的數(shù)據(jù)對應的編碼發(fā)生變更時,將根據(jù)實際所發(fā)生的變化變更編碼方式;所述的URL中,當官方機構(gòu)公布時采用的URL進行加密發(fā)布時,本方法將根據(jù)實際情況進行數(shù)據(jù)加密編碼;所述的URLencode/URLDecode加密/解密函數(shù)將上述步驟S103的數(shù)據(jù)進行加密,其加密編碼根據(jù)實際情況進行一次加密、二次和多次加密。
[0023]所述的第一比對信息庫,還包含第八信息碼和第十三信息碼,當?shù)诎诵畔⒋a的值大于I時,通過獲取知識產(chǎn)權的條數(shù)的統(tǒng)計數(shù)據(jù)第十三信息碼與現(xiàn)有的第二企業(yè)知識產(chǎn)權信息庫中的數(shù)據(jù)對比,當?shù)谑畔⒋a不大于第二企業(yè)知識產(chǎn)權信息庫中對應的企業(yè)的知識產(chǎn)權類型的總計數(shù)值時,不必進行第二頁及后面的讀??;當?shù)谑畔⒋a大于第二企業(yè)知識產(chǎn)權信息庫中對應的企業(yè)的知識產(chǎn)權類型的總計數(shù)值時,根據(jù)超出的數(shù)量進行增量更新。
[0024]其具體實現(xiàn)方法如下:
步驟SlOl,進行企業(yè)信息查詢中,進行企業(yè)類型等條件檢索篩選出所需要檢索的數(shù)據(jù)。
[0025]步驟S102,在企業(yè)信息庫中讀出企業(yè)名稱的待查數(shù)據(jù),設變量為“aa”。
[0026]步驟S103,根據(jù)三種類別將步驟S102所讀出的企業(yè)名稱通過函數(shù)轉(zhuǎn)為下列所列的對應數(shù)據(jù)編碼:專利公告信息對應編碼方式為UTF8,軟件著作權公告信息對應編碼方式為GB2312,商標公告信息對應編碼方式為UTF8。
[0027]其中UTF8編碼的需要在文件頭加入以下代碼段:
〈script language=,,javaScript,, runat=〃Server〃>funct1n ce(str)
{
return encodeURIComponent(str)
}
</script)
〈head〉
<meta http-equiv=〃Content_Type〃 content=〃text/html; charset=UTF8〃>
<meta http-equiv=〃Content_Language〃 content=〃zh_cn〃>
〈/head〉
GB2312編碼的文件頭加入如下代碼:
〈head〉
<meta http-equiv=〃Content_Type〃 content=〃text/html; charset=gb2312〃>
〈/head〉
步驟S104,在步驟S103生成的對應編碼方式的數(shù)據(jù)后,通過URLencode/URLDecode力口密/解密函數(shù)將上述步驟S103的數(shù)據(jù)進行加密,并輸出為第一變量,其中軟件著作權公告信息中,第一變量為明文,不進行加密;URLencode/URLDecode加密/解密函數(shù)將上述步驟S103的數(shù)據(jù)進行加密,其加密編碼根據(jù)實際情況進行一次加密、二次和多次加密,其中一次加密的bb=ce(〃〃&aa&〃〃),兩次加密的方式為CC= ce(〃〃&bb&〃〃),多次加密的方法類似。
[0028]步驟S105,以上述第一變量作為對應的URL的對應參數(shù)值生成第一URL,使用ASP分別表達如下第一變量假設為cname:
1.專利公告數(shù)據(jù):
http://cpquery.sip0.gov.cn//txnQueryOrdinaryPatents.do?select_key%3Ashenqingh=&select-key%3Azhuanlimc=&select-key%3Ashenqingrxm=<%=cname%>&select-key%3Azhuanlilx=&select-key%3Ashenq