[發明專利]用于數據匿名化的方法和系統有效
| 申請號: | 201980018666.0 | 申請日: | 2019-03-19 |
| 公開(公告)號: | CN111868727B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | M.奧伯霍弗;A.邁爾;Y.賽萊特 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邸萬奎 |
| 地址: | 美國紐*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 數據 匿名 方法 系統 | ||
1.一種用于數據庫系統的數據匿名化的方法,所述方法包括:
確定所述數據庫系統的第一數據集和第二數據集是否相關,其中,在第一數據集和第二數據集具有主外鍵PK-FK關系時,所述第一數據集與第二數據集相關;
基于確定第一數據集和第二數據集是相關的,使用BINDER算法或Minhash技術來確定第一數據集和第二數據集的實體之間的多個關系;
接收對第一數據集和第二數據集的一個或多個記錄的請求;
在基于所述多個關系確定所述一個或多個記錄的至少一個違反管控策略的情況下,使用匿名化算法從所述請求產生所請求的數據集,其中通過修改第一數據集和第二數據集使得所述違反管控策略的至少一個記錄在所請求的數據集中不可訪問,來產生所請求的數據集;以及
提供所請求的數據集。
2.根據權利要求1所述的方法,其中,第一數據集和第二數據集包括的記錄中的每個記錄是相應實體的屬性值的組合,其中所述相應實體具有指示第一數據集和第二數據集的至少一個記錄的實體的關系。
3.根據權利要求1或2所述的方法,還包括確定所述數據庫系統的所有數據集之間的所述多個關系,以及提供包括關于所確定的關系的信息的元數據結構,其中使用所述元數據結構來確定第一數據集和第二數據集是否具有所述多個關系。
4.根據權利要求3所述的方法,還包括響應于所述數據庫系統中的改變,重新確定所述數據庫系統的第一數據集和第二數據集之間的所述多個關系,并且相應地更新所述元數據結構。
5.根據權利要求1或2所述的方法,其中,響應于確定用戶對所述數據庫系統的訪問將違反預定義的管控策略,修改第一數據集和第二數據集中的至少一個數據集。
6.根據權利要求1或2所述的方法,還包括響應于接收到所述請求并且響應于確定第一數據集和第二數據集可由用戶訪問,確定第一數據集和第二數據集是否具有所述多個關系。
7.根據權利要求1或2所述的方法,進一步包括對所請求的數據集的一個或多個列進行屏蔽。
8.一種計算機可讀存儲介質,所述計算機可讀存儲介質具有隨其體現的計算機可讀程序代碼,所述計算機可讀程序代碼被配置為實施包括以下步驟的方法的所有步驟:
確定數據庫系統的第一數據集和第二數據集是否相關,其中,在第一數據集和第二數據集具有主外鍵PK-FK關系時,所述第一數據集與第二數據集相關;
基于確定第一數據集和第二數據集是相關的,使用BINDER算法或Minhash技術來確定第一數據集和第二數據集的實體之間的多個關系;
接收對第一數據集和第二數據集的一個或多個記錄的請求;
在基于所述多個關系確定所述一個或多個記錄的至少一個違反管控策略的情況下,使用匿名化算法從所述請求產生所請求的數據集,其中通過修改第一數據集和第二數據集使得所述違反管控策略的至少一個記錄在所請求的數據集中不可訪問,來產生所請求的數據集;以及
提供所請求的數據集。
9.一種用于對數據庫系統的數據進行數據匿名化的計算機系統,所述計算機系統被配置為:
確定所述數據庫系統的第一數據集和第二數據集是否相關,其中,在第一數據集和第二數據集主外鍵PK-FK關系時,所述第一數據集與第二數據集相關;
基于確定第一數據集和第二數據集是相關的,使用BINDER算法或Minhash技術來確定第一數據集和第二數據集的實體之間的多個關系;
接收對第一數據集和第二數據集的一個或多個記錄的請求;
在基于所述多個關系確定所述一個或多個記錄的至少一個違反管控策略的情況下,使用匿名化算法從所述請求產生所請求的數據集,其中通過修改第一數據集和第二數據集使得所述違反管控策略的至少一個記錄在所請求的數據集中不可訪問,來產生所請求的數據集;以及
提供所請求的數據集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980018666.0/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





