[發明專利]一種實驗室數據自動采集與匹配方法有效
| 申請號: | 202011191114.0 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112597345B | 公開(公告)日: | 2023-05-12 |
| 發明(設計)人: | 蔡伊娜;包先雨;程立勛;阮周曦;彭錦學;吳紹精;郭云;盧體康;秦智鋒 | 申請(專利權)人: | 深圳市檢驗檢疫科學研究院;深圳海關信息中心;深圳海關動植物檢驗檢疫技術中心 |
| 主分類號: | G06F16/901 | 分類號: | G06F16/901;G06F16/903 |
| 代理公司: | 深圳市智勝聯合知識產權代理有限公司 44368 | 代理人: | 齊文劍 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實驗室 數據 自動 采集 匹配 方法 | ||
1.一種實驗室數據自動采集與匹配方法,其特征在于,所述方法包括:
獲取實驗數據的創建時間,并依據所述創建時間確定對應于目標時間的目標實驗數據;
將所述目標實驗數據進行數據塊分割;具體地,確定被預設大小的數據分割窗口所選取的對應于所述目標實驗數據的數據段落的指紋標識;依據所述數據段落的位置和所述指紋標識確定所述目標實驗數據的數據分割點;具體地,依據所述數據段落的位置從預設的期望指紋標識循序漸進表中確定期望指紋標識;當所述指紋標識與所述期望指紋標識相匹配時,將當前所述數據分割窗口內的下邊界位置確定為所述數據分割點;當所述指紋標識與所述期望指紋標識不匹配時,將所述數據分割窗口沿預設方向移動一個滑動單位;依據所述數據分割點將所述目標實驗數據分割為相應的數據塊;
依據所述數據塊生成數據塊索引表;其中,所述數據塊索引表包括數據塊標識;
依據所述數據塊索引表從預設匹配方式中確定目標匹配方式;
當調用存儲節點中的所述目標實驗數據時,獲取所述數據塊標識,并依據所述目標匹配方式調取所述目標實驗數據中對應于所述數據塊標識的數據內容;
獲取所述目標實驗數據的粒度參數,并依據所述粒度參數生成對應于所述目標實驗數據的目標哈希值;
當所述目標哈希值與目標存儲節點中的現存哈希值不同時,將所述目標哈希值存儲至所述目標存儲節點。
2.根據權利要求1所述的方法,其特征在于,所述確定被預設大小的數據分割窗口所選取的對應于所述目標實驗數據的數據段落的指紋標識的步驟包括:
確定處于所述數據分割窗口內的對應于所述目標實驗數據的數據段落的字節大小;
當所述字節大小處于預設范圍內時,依據的所述數據段落生成所述指紋標識;當所述字節大小不處于預設范圍內時,將所述數據分割窗口沿預設方向移動一個滑動單位。
3.根據權利要求1所述的方法,其特征在于,所述依據所述數據段落的位置從預設的期望指紋標識循序漸進表中確定期望指紋標識包括:
依據所述數據段落的位置確定當前進行的數據塊分割的分塊序號;
依據所述分塊序號從所述期望指紋標識循序漸進表中確定所述期望指紋標識。
4.根據權利要求1或2所述的方法,其特征在于,還包括:
依據所述目標實驗數據中出現頻率最高的行的高度以及行間距確定所述滑動單位。
5.根據權利要求1所述的方法,其特征在于,所述依據所述數據塊生成數據塊索引表的步驟,包括:
確定所述數據塊對應的哈希值,模式串,以及數據塊位地址;
依據所述數據塊標識,所述哈希值,所述模式串,以及所述數據塊位地址生成所述數據塊索引表。
6.根據權利要求5所述的方法,其特征在于,所述依據所述數據塊索引表從預設匹配方式中確定目標匹配方式的步驟,包括:
依據所述數據塊索引表確定所述模式串與所述數據塊的映射關系;
依據所述映射關系從預設匹配方式中選取耗時最短的匹配方式作為所述目標匹配方式。
7.一種實驗室數據自動采集與匹配裝置,其特征在于,具體包括:
目標實驗數據確定模塊,用于獲取實驗數據的創建時間,并依據所述創建時間確定對應于目標時間的目標實驗數據;
數據塊分割模塊,用于將所述目標實驗數據進行數據塊分割;具體地,確定被預設大小的數據分割窗口所選取的對應于所述目標實驗數據的數據段落的指紋標識;依據所述數據段落的位置和所述指紋標識確定所述目標實驗數據的數據分割點;具體地,依據所述數據段落的位置從預設的期望指紋標識循序漸進表中確定期望指紋標識;當所述指紋標識與所述期望指紋標識相匹配時,將當前所述數據分割窗口內的下邊界位置確定為所述數據分割點;當所述指紋標識與所述期望指紋標識不匹配時,將所述數據分割窗口沿預設方向移動一個滑動單位;依據所述數據分割點將所述目標實驗數據分割為相應的數據塊;
數據塊索引表生成模塊,用于依據所述數據塊生成數據塊索引表;其中,所述數據塊索引表包括數據塊標識;
目標匹配方式確定模塊,用于依據所述數據塊索引表從預設匹配方式中確定目標匹配方式;
目標實驗數據調用模塊,用于當調用存儲節點中的所述目標實驗數據時,獲取所述數據塊標識,并依據所述目標匹配方式調取所述目標實驗數據中對應于所述數據塊標識的數據內容;
目標哈希值生成模塊,用于獲取所述目標實驗數據的粒度參數,并依據所述粒度參數生成對應于所述目標實驗數據的目標哈希值;
目標哈希值存儲模塊,用于當所述目標哈希值與目標存儲節點中的現存哈希值不同時,將所述目標哈希值存儲至所述目標存儲節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市檢驗檢疫科學研究院;深圳海關信息中心;深圳海關動植物檢驗檢疫技術中心,未經深圳市檢驗檢疫科學研究院;深圳海關信息中心;深圳海關動植物檢驗檢疫技術中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011191114.0/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





