一种实现区域企业专利信息摸底与管理的系统的制作方法_2

文档序号:9418139阅读:来源:国知局
RL生成HTML代码后进行标记识别获取各信息码,各信息码根据对应的值判断,对应写入第一比对信息库和第二比对信息库;其中,第二比对信息库是汇总的比对信息库,写入第二比对信息库的数据同步写入第一企业知识产权信息库;第一比对信息库是通过参数对比成功的信息,即拥有专利公告信息的企业数据,进行三种知识产权数据合并后存入第一比对信息库,然后对应地通过第二专利信息采集模块进行第二次详细专利信息的采集,第二专利信息采集模块包含编码方式管理程序、URLencode/URLDecod加密/解密程序、信息码管理模块和专利公告的公布数据采集管理模块,与第一专利信息采集模块不同的是,第二专利信息采集模块的采集程序中的标记信息及生成的URL的不同,其中第二专利公告信息采集模块生成URL时,同时采用所采集到的页码信息码作为参数,通过FOR循环生成URL集;经第二专利信息采集模块采集到具体的专利信息集合后存入第二企业知识产权信息库;系统将继续运行第二专利信息采集模块中的年费缴费信息采集模块,将采集到的年费信息保存到第二企业知识产权信息库的年费信息表中;第二企业知识产权信息库包含年费信息表,年费缴费标准对照表、年费采集数据表和年费推算模块。
[0017]所述的第一专利信息采集模块均包含第一信息码:通过以“〈title〉”标记开始和“〈/title〉”标记结束生成;第二信息码:开始标记为“sop-totalCount”,结束标记为“〈/span>]”。
[0018]所述的SQL语句管理模块,包括企业类型、企业名称、企业成立时间、企业注册资金和企业注册地址的一种条件或者多个条件组合检索筛选出所需要检索的数据。
[0019]所述的第二企业知识产权信息库中,当专利法律状态为“专利权维持”时,还可以循环标记截取“应缴费信息”对应的每年的年费金额及对应的缴费截止日期并存入第二企业知识产权信息库的年费采集数据表中,并通过上述年费采集数据表与系统时间进行比对,在设定的提醒时间范围进行提醒。
[0020]所述的年费推算模块,当专利法律状态为“专利权维持”时,第二年年费的时间计算为“专利申请日”+当前系统的时间中的年份;与此对应所需要缴纳的年费金额为:首年年费金额与第二企业知识产权信息库中年费对照表的数据比对确定是否减缓,然后根据减缓标记、申请时间和首年年费缴纳时间进行比对,确定专利类型和第二年年费的金额。
[0021]所述的第一比对信息库包含第一信息码、第二信息码、第三信息码、第四信息码、第五信息码、第六信息码、第七信息码、第八信息码和第九信息码,其截取的开始标记与结束标记与第一信息码的标记相同,第六信息码截取的开始标记与结束标记与二信息码的标记相同,第七信息码截取的开始标记与结束标记与三信息码的标记相同,第八信息码对应的起止标记分别如下:
专利:开始标记‘‘〈input type=' text' class=' form-control' value=' I' /> /,,,结束标记为 “       〈/liXliXa href=’#’ class=’’ data-page=’2’data-startrow=’ 11’ >,,;
商标:开始标记“页  共”,结束标记:“页”;
软件著作权:开始标记:“页/共”,结束标记页”。
[0022]所述的编码管理模块,当官方机构公布的数据对应的编码发生变更时,将根据实际所发生的变化变更编码方式;所述的URL中,当官方机构公布时采用的URL进行加密发布时,本方法将根据实际情况进行数据加密编码;所述的URLencode/URLDecode加密/解密函数将上述步骤S103的数据进行加密,其加密编码根据实际情况进行一次加密、二次和多次加密。
[0023]所述的第一比对信息库,还包含第八信息码和第十三信息码,当第八信息码的值大于I时,通过获取专利信息的条数的统计数据第十三信息码与现有的第二企业知识产权信息库中的数据对比,当第十三信息码不大于第二企业知识产权信息库中对应的企业的专利信息的总计数值时,不必进行第二页及后面的读取;当第十三信息码大于第二企业知识产权信息库中对应的企业的专利信息的总计数值时,根据超出的数量进行增量更新。
[0024]具体实现步骤如下:
步骤S101,进行企业信息查询中,进行企业类型等条件检索筛选出所需要检索的数据。
[0025]步骤S102,在企业信息库中读出企业名称的待查数据,设变量为“aa”。
[0026]步骤S103,根据三种类别将步骤S102所读出的企业名称通过函数转为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〃>
步骤S104,在步骤S103生成的对应编码方式的数据后,通过URLencode/URLDecode加密/解密函数将上述步骤S103的数据进行加密,并输出为第一变量,其中软件著作权公告信息中,第一变量为明文,不进行加密山RLencode/URLDecode加密/解密函数将上述步骤S103的数据进行加密,其加密编码根据实际情况进行一次加密、二次和多次加密,其中一次加密的bb=ce (〃〃&aa&〃〃),两次加密的方式为cc= ce (〃〃&bb&〃〃),多次加密的方法类似。
[0028]步骤S105,以上述第一变量作为对应的URL的对应参数值生成第一 URL,使用ASP开发语言分别表达如下第一变量假设为cname:
http://cpquery.sip0.gov.cn//txnQueryOrdinaryPatents.do?select_key%3Ashenqingh=&select-key%3Azhuanlimc=&select-key%3Ashenqingrxm=<%=cname%>&select-key%3Azhuanlilx=&select-key%3Ashenqingr_from=&select-key%3Ashenqingr_to=&attribute-node:record_start-row=60&attribute-node:record_page-row=100&#anchor
步骤S106,通过getHTTPPage方式访问步骤S105生成的第一 URL,获得第一 URL对应的页面的HTML格式的数据源码供步骤S107进行标记截取。
[0029]步骤S107,通过S106获得的HTML格式的数据源码,通过以“〈title〉”标记开始和“〈/title〉”标记结束生成第一信息码;通过开始标记为“sop-
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1