[發(fā)明專(zhuān)利]一種基于字符串匹配的標(biāo)識(shí)異構(gòu)識(shí)別方法及系統(tǒng)有效
申請(qǐng)?zhí)枺?/td> | 202011136701.X | 申請(qǐng)日: | 2020-10-22 |
公開(kāi)(公告)號(hào): | CN112260872B | 公開(kāi)(公告)日: | 2022-03-04 |
發(fā)明(設(shè)計(jì))人: | 唐嘉;柴森春;王昭洋;崔靈果;李慧芳;姚分喜;張百海 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京理工大學(xué) |
主分類(lèi)號(hào): | H04L69/22 | 分類(lèi)號(hào): | H04L69/22;H04L67/146 |
代理公司: | 北京高沃律師事務(wù)所 11569 | 代理人: | 張夢(mèng)澤 |
地址: | 100081 *** | 國(guó)省代碼: | 北京;11 |
權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 一種 基于 字符串 匹配 標(biāo)識(shí) 識(shí)別 方法 系統(tǒng) | ||
1.一種基于字符串匹配的標(biāo)識(shí)異構(gòu)識(shí)別方法,其特征在于,包括:
獲取標(biāo)識(shí)信息;
對(duì)所述標(biāo)識(shí)信息進(jìn)行解析,判斷是否能夠得到解析結(jié)果,得到第一判斷結(jié)果;若所述第一判斷結(jié)果為是,則將所述解析結(jié)果輸出;若所述第一判斷結(jié)果為否,則根據(jù)所述標(biāo)識(shí)信息中的字符對(duì)所述標(biāo)識(shí)信息進(jìn)行初步識(shí)別,得到初步識(shí)別結(jié)果;所述初步識(shí)別結(jié)果包括一種或多種標(biāo)識(shí)解析體系;
選取所述初步識(shí)別結(jié)果中的一種標(biāo)識(shí)解析體系;
獲取與選取的標(biāo)識(shí)解析體系對(duì)應(yīng)的匹配模式;所述匹配模式包括模式整體和匹配模式片段,所述模式整體和所述匹配模式片段根據(jù)標(biāo)準(zhǔn)標(biāo)識(shí)的編碼結(jié)構(gòu)確定;
根據(jù)所述匹配模式對(duì)所述標(biāo)識(shí)信息的編碼格式進(jìn)行匹配,判斷所述標(biāo)識(shí)信息是否與所述匹配模式對(duì)應(yīng)的標(biāo)識(shí)解析體系匹配,得到第二判斷結(jié)果;若所述第二判斷結(jié)果為否,則輸出匹配失敗結(jié)果;若所述第二判斷結(jié)果為是,則確定所述匹配模式的匹配模式片段在所述標(biāo)識(shí)信息中的位置;
根據(jù)所述匹配模式的匹配模式片段在所述標(biāo)識(shí)信息中的位置采用標(biāo)識(shí)編碼規(guī)則進(jìn)行校驗(yàn),得到校驗(yàn)結(jié)果;若所述校驗(yàn)結(jié)果為選取的標(biāo)識(shí)解析體系與所述標(biāo)識(shí)信息匹配,則將所述標(biāo)識(shí)信息發(fā)送至與所述選取的標(biāo)識(shí)解析體系對(duì)應(yīng)的標(biāo)識(shí)解析服務(wù)器中進(jìn)行解析;若所述校驗(yàn)結(jié)果為選取的標(biāo)識(shí)解析體系與所述標(biāo)識(shí)信息不匹配,則輸出匹配失敗結(jié)果;
所述根據(jù)所述匹配模式的匹配模式片段在所述標(biāo)識(shí)信息中的位置采用標(biāo)識(shí)編碼規(guī)則進(jìn)行校驗(yàn),得到校驗(yàn)結(jié)果,具體包括:
當(dāng)所述選取的標(biāo)識(shí)解析體系為Handle類(lèi)時(shí),采用OCC(p13)<OCC(p33),OCC(p23)<OCC(p33),OCC(p13)<4進(jìn)行校驗(yàn);
當(dāng)所述選取的標(biāo)識(shí)解析體系為DOI類(lèi)時(shí),采用OCC(p14)=1,OCC(p24)=2,OCC(p34)=3,OCC(p44)4進(jìn)行校驗(yàn);
當(dāng)所述選取的標(biāo)識(shí)解析體系為Ecode類(lèi)時(shí),采用OCC(p15)=1,OCC(p25)=2進(jìn)行校驗(yàn);
其中,OCC(·)表示字符位于標(biāo)識(shí)信息中的位置;和分別為與Handle類(lèi)對(duì)應(yīng)的匹配模式片段第一字符、第二字符和第三字符;和分別為與DOI類(lèi)對(duì)應(yīng)的匹配模式片段第一字符、第二字符、第三字符和第四字符;和分別為與Ecode類(lèi)對(duì)應(yīng)的匹配模式片段第一字符和第二字符。
2.根據(jù)權(quán)利要求1所述的基于字符串匹配的標(biāo)識(shí)異構(gòu)識(shí)別方法,其特征在于,在所述第二判斷結(jié)果為否,則輸出匹配失敗結(jié)果,之后還包括:
判斷是否選取完所述初步識(shí)別結(jié)果中的所有標(biāo)識(shí)解析體系;若是,則輸出所述標(biāo)識(shí)信息為非標(biāo)準(zhǔn)標(biāo)識(shí),并結(jié)束運(yùn)行;若否,則更新標(biāo)識(shí)解析體系,然后返回步驟“獲取與選取的標(biāo)識(shí)解析體系對(duì)應(yīng)的匹配模式”。
3.根據(jù)權(quán)利要求2所述的基于字符串匹配的標(biāo)識(shí)異構(gòu)識(shí)別方法,其特征在于,在所述校驗(yàn)結(jié)果為選取的標(biāo)識(shí)解析體系與所述標(biāo)識(shí)信息不匹配,則輸出匹配失敗結(jié)果,之后還包括:
返回步驟“判斷是否選取完所述初步識(shí)別結(jié)果中的所有標(biāo)識(shí)解析體系”。
4.根據(jù)權(quán)利要求1所述的基于字符串匹配的標(biāo)識(shí)異構(gòu)識(shí)別方法,其特征在于,所述根據(jù)所述標(biāo)識(shí)信息中的字符對(duì)所述標(biāo)識(shí)信息進(jìn)行初步識(shí)別,得到初步識(shí)別結(jié)果,具體包括:
判斷所述標(biāo)識(shí)信息中的字符是否包括“/”;
若包括“/”,則將所述標(biāo)識(shí)信息確定為第一標(biāo)識(shí)解析體系類(lèi)型;所述第一標(biāo)識(shí)解析體系類(lèi)型包括Handle類(lèi)和DOI類(lèi);
若不包括“/”,則判斷所述標(biāo)識(shí)信息中的字符是否包括“.”;
若包括“.”,則所述標(biāo)識(shí)信息確定為第二標(biāo)識(shí)解析體系類(lèi)型;所述第二標(biāo)識(shí)解析體系類(lèi)型包括OID類(lèi)和EPC類(lèi);
若不包括“.”,則將所述標(biāo)識(shí)信息確定為第三標(biāo)識(shí)解析體系類(lèi)型;所述第三標(biāo)識(shí)解析體系類(lèi)型包括Ecode類(lèi)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京理工大學(xué),未經(jīng)北京理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011136701.X/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。