[發(fā)明專利]使用通過示例的格式修改的連接有效
| 申請?zhí)枺?/td> | 201780062937.3 | 申請日: | 2017-10-13 |
| 公開(公告)號: | CN109804363B | 公開(公告)日: | 2023-05-30 |
| 發(fā)明(設(shè)計)人: | S·古爾瓦尼;D·A·佩雷爾曼;R·庫瑪;E·P·加登;C·C·Y·張 | 申請(專利權(quán))人: | 微軟技術(shù)許可有限責任公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06F40/103;G06F40/18;G06F40/174 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 趙林琳 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 使用 通過 示例 格式 修改 連接 | ||
1.一種用于計算第一表與第二表之間的連接潛力的計算設(shè)備,包括:
處理器,所述處理器被配置為:
選擇至少一個元素對,其中每對包括所述第一表的源列中的元素和所述第二表的目標列中的元素;
針對每對:
檢測所述對中的所述元素具有不同格式;
使用預(yù)定映射修改所述對的所述元素中的至少一個元素,以使得所述元素中的所述至少一個元素與所述對中的另一元素具有相同的格式;以及
生成包括在所述元素對的所述元素中的至少一個元素已使用所述預(yù)定映射被修改為與所述元素對的所述另一元素具有相同的格式之后的所述元素對的示例對;
針對每個示例對,在應(yīng)用所述預(yù)定映射之后,以編程方式生成腳本,所述腳本在被執(zhí)行于所選擇的所述元素中的一個元素上時,產(chǎn)生與所述示例對的所選擇的所述元素中的所述另一元素一致的值;
針對每個腳本,將所述腳本應(yīng)用于所述源列中的其他元素,并且確定由所述腳本生成的輸出在所述目標列中;
針對所生成的所述輸出在與所述目標列的所述元素相比時滿足所選擇的匹配標準的所述腳本,傳送由所述腳本生成的所述輸出以用于在顯示設(shè)備上顯示;以及
響應(yīng)于接受所傳送的所述腳本的輸入信號,至少部分地通過在所述源列上執(zhí)行所傳送的所述腳本來執(zhí)行兩個所述表上的連接操作,其中所述連接操作生成包括使用所述預(yù)定映射被修改的所述元素對的經(jīng)連接的表。
2.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述處理器被配置為:響應(yīng)于檢測觸發(fā)條件,計算所述第一表與所述第二表之間的連接潛力。
3.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述處理器被配置為至少部分地通過將所述元素對轉(zhuǎn)換為經(jīng)轉(zhuǎn)換的字符串對來修改所述元素中的所述至少一個元素,以使得所述元素中的所述至少一個元素與所述另一元素具有相同的格式。
4.根據(jù)權(quán)利要求3所述的計算設(shè)備,其中所述處理器被配置為:至少部分地通過確定所生成的所述輸出中的大多數(shù)元素屬于所述目標列以及通過確定所述目標列中的所述元素的相對覆蓋范圍,來確定多個對中的針對其所生成的所述輸出在與所述目標列中的所述元素相比時滿足所選擇的匹配標準的一對。
5.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述處理器被配置為:使用公共格式映射修改所述元素中的至少一個元素,以使得所述元素中的所述至少一個元素與所述另一元素具有相同的格式,其中所述公共格式映射將所述源列中的所述元素的所述格式和所述目標列中的所述元素的所述格式作為輸入,并且將這些輸入映射到公共格式。
6.根據(jù)權(quán)利要求5所述的計算設(shè)備,其中由所述公共格式映射輸出的格式不同于所述源列中的所述元素的格式和所述目標列中的所述元素的格式。
7.根據(jù)權(quán)利要求5所述的計算設(shè)備,其中所述公共格式選自包括與以下各項相關(guān)聯(lián)的格式的字符串表示的組:數(shù)字、日期、姓名、地址、電子郵件地址和距離。
8.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述處理器被配置為針對所述第一表中的每列和所述第二表中的每列生成簡檔,其中每列的所述簡檔包括所述列的所述元素的最小字符串長度、最大字符串長度、平均字符串長度、數(shù)據(jù)類型和所述列的所述元素內(nèi)包含的分隔符中的一項或多項。
9.根據(jù)權(quán)利要求8所述的計算設(shè)備,其中所述處理器被配置為使用所述第一表中的每列的所述簡檔和所述第二表中的每列的所述簡檔來確定所述列之間的成功連接操作的概率。
10.根據(jù)權(quán)利要求1所述的計算設(shè)備,其中所述處理器被配置為以編程方式預(yù)先計算一個或多個可能的連接操作,并且其中所執(zhí)行的所述連接操作是所述一個或多個可能的連接操作中的一個連接操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責任公司,未經(jīng)微軟技術(shù)許可有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780062937.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





