專利名稱:一種用戶身份匹配比對方法,以及身份匹配系統的制作方法
技術領域:
本發明涉及計算機技術領域,特別涉及到一種自動獲取用戶與網絡應用服務項目相關性匹配程度的方法和系統。
背景技術:
隨著互動媒體互聯網的蓬勃發展,網絡廣告,尤其是搜索廣告模式已經成為常規的運營模式----廣告主為網絡用戶搜索點擊廣告支付點擊費給搜索引擎公司。
既然廣告主愿意為被點擊的廣告支付費用給搜索引擎公司,廣告主當然也可以直接給主動搜索點擊廣告的網絡觀眾發放和支付(本應該給搜索引擎公司的部分)點擊費,來直接吸引網絡用戶點擊瀏覽廣告內容。具體地說,站在廣告主的角度一筆廣告預算,只要投放的目標受眾是那些潛在購買廣告產品或服務的網絡用戶---那些符合潛在用戶特點的具有特定身份屬性的網絡用戶,并能帶來理想的銷售效果,廣告主把錢發放給網絡用戶個人和支付給搜索引擎公司都應該是一樣的,甚至發放給個人的網絡廣告更準確,更省錢,效果更好。
換句話說,廣告主可以雇傭不定向的潛在用戶群兼職瀏覽廣告主自己的廣告,當這些不定向的兼職雇員購買產品或服務成為客戶后,還可以進行會員管理、市場反饋調查管理和客戶關系管理等一條龍客戶服務。將客戶關系和雇傭關系融會在一個平臺上,提升與客戶的緊密合作關系,也必然有利于企業的長遠發展。
然而,現在的網絡廣告,尤其是搜索廣告沒有對受眾身份認證,本來就存在著惡意點擊和點擊作弊等問題。如何才能即保證網絡用戶不會作弊,又能保證廣告費支付給了特定的那些符合潛在目標用戶身份屬性特征的網絡用戶?換句話說,廣告主需要知道來瀏覽廣告并領取點擊費的用戶與特定的廣告項目等網絡應用項目的相關性匹配程度的具體量化參數是多少。
發明內容
本發明目的是自動獲得用戶身份與網絡應用服務項目相關性匹配程度的方法和系統。既考勤網絡用戶在網絡應用項目的每個操作(例如,點擊文字視頻廣告或填寫提交網絡市場調查),又根據用戶身份屬性與網絡應用的目標樣本身份屬性的匹配程度大小,把用戶身份屬性匹配率作為用戶操作對應的網絡應用項目的匹配率參數,參與處理所述網絡應用項目。例如,這種匹配率可以作為分配給相應用戶帶寬優先級別的參數,作為支付用戶點擊費用多少的參數,也可以作為是否允許用戶參與網絡調查的參數。對于與網絡廣告應用項目匹配率高用戶的操作多分配網絡帶寬資源或多支付點擊費用,對于匹配率低用戶的點擊少分配帶寬資源或少支付點擊費用。還可以設定匹配率分數線限制匹配率太低的用戶操作網絡應用項目。
為實現上述發明目的,按照本發明的第一方面,提供了一種用戶身份匹配比對方法,執行如下步驟 (a)登記外部應用項目的用戶樣本身份屬性數據項的參數,參數的數據組結構見表1; 其中,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N數據項的參數分別為S1,S2,S3...SN, 對樣本進行ID識別號編號,S為ID樣本的數量; 登記所述樣本ID識別號與外部應用項目ID識別號的唯一對應綁定關系; 以所述樣本身份屬性的數據項為模版,登記具有ID識別號的用戶的身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2, P3...PN,用戶身份屬性的數據組結構見表2,其中,M為登記的ID用戶數量; (b)以所述ID用戶記錄為單位,將表2的用戶身份屬性數據項下的數據P1,P2,P3...PN分別與表1的樣本身份屬性表中相同對應的身份屬性數據項中的參數S1,S2,S3...SN比對,得到所述ID用戶與樣本的身份屬性比對的匹配比率R,見表3; 或以所述ID樣本記錄為單位,將表1樣本身份屬性表數據項的參數S1,S2,S3...SN分別與表2的用戶身份屬性數據項下相同對應的數據P1,P2,P3...PN比對,得到用戶與所述ID樣本的身份屬性比對的匹配比率R,見表4; 其中,表3和表4的Score為各個身份屬性數據項比對的匹配成功數的總和,Full為全部身份屬性數據項的數量總和,用戶與樣本身份屬性匹配率為R=Score/Full*%; (c)根據所述樣本ID識別號與所述外部應用項目ID識別號唯一綁定關系,得到所述ID識別號的用戶與所述ID識別號的外部應用項目的匹配比率R; 輸出所述匹配比率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用; 其中,身份屬性1、身份屬性2、身份屬性3...身份屬性N可以是性別、年齡、職業、收入、居住地、資產、特長、愛好...等任何客觀描述用戶身份屬性的數據項; 匹配成功數Score=身份屬性1匹配成功數+身份屬性2匹配成功數+身份屬性3匹配成功數+...+身份屬性N匹配成功數; 數據項總數Full=身份屬性1數據項+身份屬性2數據項+身份屬性3數據項+...+身份屬性N數據項; 其中,所述樣本ID識別號與所述外部應用項目ID識別號也可以使用同一個ID識別號進行識別; 表1樣本身份屬性表 表1 表2用戶身份屬性表 表2 表3用戶身份屬性與樣本身份屬性匹配程度表
表3 表4樣本身份屬性與用戶身份屬性匹配程度表
表4 基于上述方法進一步提供了一個優選方案 其中,所述樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個身份數據項可以設置不同的加權Wn;相應的身份屬性數據項,數據項比對匹配成功數分別乘Wn,即 匹配成功數Score=身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn; 數據項總數Full=身份屬性1數據項*W1+身份屬性2數據項*W2+身份屬性3數據項*W3+...+身份屬性N數據項*Wn; 其中,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個數據項可以設置為排除項E---一旦用戶的任何身份屬性數據與相同對應的排除項E的參數匹配成功,排除項E=0,否則E=1; 當排除項E=0,所述ID用戶身份匹配率為0%,即 匹配成功數Score=E(身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn); 基于上述方法進一步提供了另一個優選方案 其中,登記所述ID用戶的生物特征數據,見表5; 只有所述用戶從客戶端現場輸入生物特征數據,與登記的生物特征數據比對成功,通過生物特征身份認證,才能輸出所述ID識別號用戶與所述ID識別號應用項目的匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用; 表5用戶生物特征數據表 表5 按照本發明的第二方面,提供了一種客戶端包括身份信息輸入裝置的身份屬性匹配比對系統,包括有 含有存儲器和身份屬性匹配比對模塊的服務器設備,其中 (1)存儲器用于登記保存外部應用項目的用戶樣本身份屬性數據項的參數,參數的數據組結構見表1,其中,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的參數分別為S1,S2,S3...SN; 對所述目標用戶的樣本進行ID識別編號,S為ID樣本的數量; 存儲器還用于登記保存所述樣本ID識別號與外部應用項目ID識別號唯一對應綁定關系; 存儲器還可以用于登記以所述樣本身份屬性數據項為模版,保存具有ID識別號的用戶的身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2,P3...PN,用戶身份屬性數據的數據組結構見表2; 其中,身份屬性1、身份屬性2、身份屬性3...身份屬性N可以是性別、年齡、職業、收入、居住地、資產、特長、愛好...等任何客觀描述用戶身份屬性的數據項; (2)身份屬性匹配比對模塊,用于 以所述ID用戶記錄為單位,將表2的用戶身份屬性數據項下的數據P1,P2,P3...PN分別與表1的樣本身份屬性表中相同對應身份屬性數據項中的參數S1,S2,S3...SN比對,得到所述ID用戶與樣本的身份屬性比對的匹配比率R,見表3; 或以所述ID樣本記錄為單位,將表1樣本身份屬性表數據項的參數S1,S2,S3...SN分別與表2用戶身份屬性的數據項相同對應的數據P1,P2,P3...PN比對,得到用戶與所述ID樣本的身份屬性比對的匹配比率R,見表4; 其中,表3和表4的Score為各個身份屬性數據項比對的匹配成功數的總和,Full為全部身份屬性數據項的數量總和,用戶與樣本身份屬性匹配率為R=Score/Full*%; 根據所述樣本ID識別號與所述外部應用項目ID識別號唯一綁定關系,得到所述ID識別號的用戶與所述ID識別號的外部應用項目的匹配率R; 輸出所述匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用; 基于上述用戶身份屬性匹配比對系統,進一步提供了一個優選方案 其中,在身份屬性匹配比對模塊,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個數據項可以設置不同的加權Wn;相應的身份屬性數據項,數據項比對匹配成功數分別乘Wn,即 屬性匹配成功數Score=身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn; 數據項總數Full=身份屬性1數據項*W1+身份屬性2數據項*W2+身份屬性3數據項*W3+...+身份屬性N數據項*Wn; 其中,在身份屬性匹配比對模塊,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個數據項可以設置為排除項E---一旦用戶的任何身份屬性數據與相同對應的排除項E的參數匹配成功,E=0,否則E=I;當排除項E=0,所述ID用戶身份匹配率為0%,即 匹配成功數Score=E(身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn); 基于上述身份屬性匹配比對系統,進一步提供了另一個優選方案 客戶端包括有生物傳感器,服務器端包括有生物特征比對模塊,其中 生物傳感器,用于采集所述ID用戶生物特征數據進行登記或認證; 生物特征比對模塊,用于所述ID用戶現場采集的生物特征數據,與登記的生物特征數據比對; 只有所述ID識別號用戶通過生物特征身份認證,才能輸出所述ID識別號用戶與所述ID識別號外部應用項目的匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用; 基于上述身份屬性匹配比對系統,進一步提供了另一個優選方案 其中,客戶端還包括第二存儲器,用于登記以所述樣本身份屬性的數據項為模版,登記具有ID識別號的用戶身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2,P3...PN,用戶身份屬性的數據組結構見表2; 第二存儲器,還可以用于登記所敘述ID用戶的生物特征拆分數據片段和P1,P2,P3...PN; 基于上述身份屬性匹配比對系統,進一步提供了另一個優選方案 客戶端包括可以熱插拔的指紋U key或集成在客戶端的獨立指紋安全芯片,服務器端包括有生物特征比對模塊,指紋U key或指紋安全芯片不僅包括指紋傳感器還包括第二存儲器和CPU,其中 指紋傳感器,用于現場采集所述ID用戶指紋數據登記或認證; 生物特征比對模塊,用于所述ID用戶現場輸入的指紋特征數據,與登記的指紋特征數據比對; 只有所述ID識別號用戶通過指紋特征身份認證,才能輸出所述ID識別號用戶與所述ID識別號外部應用項目的匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用; 第二存儲器,用于登記以所述樣本身份屬性的數據項為模版,登記具有ID識別號的用戶的身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2,P3...PN,用戶身份屬性的數據組結構見表2; 第二存儲器,還可以用于登記所敘述ID用戶的指紋拆分數據片段和P1,P2,P3...PN; 本發明的有益效果是依據用戶與網絡應用服務項目的匹配比率這個參數,可以判斷給相應的用戶提供合理網絡帶寬或合適的網絡服務內容,從而節約日益稀缺的網絡帶寬資源和服務器處理資源,同時避免用戶在不相關信息服務上浪費大量時間精力;另一方面,可以使用匹配率參數限制用戶對不適宜網絡應用服務項目的訪問,例如,限制少年兒童對成人網絡服務內容的訪問。
本發明可以應用到給費網絡廣告,網絡兼職威客,網絡市場調查,會員匹配管理,客戶積分管理,客戶關系管理,還適合在web2.0的身份匹配應用,為用戶提供個性化的差別網絡產品或網絡服務。
結合附圖,本發明的其它特點和優點,可以通過下面舉例來對本發明的原理進行解釋,并從優選實施例的說明中變得更清楚。
圖1顯示了本發明一個實施方式的用戶身份屬性匹配方法的流程圖; 圖2顯示了本發明一個實施方式的用戶身份屬性匹配系統的結構示意圖 圖3顯示通用計算機或微型控制器硬件和系統結構示意圖; 具體實施 以下參考附圖詳細說明本發明的幾個實施例 按照本發明一個實施例,以登記用戶指紋并綁定用戶ID識別號為例具體說明身份屬性匹配方法 圖1所示是身份屬性匹配方法流程圖。一北京公司出品JAVA開發工具的目標用戶樣本身份屬性的參數見表6; 考慮到職位影響購買決策比重比較大,設置樣本身份屬性5職位參數總監加權為2,其他身份屬性數據項設置為1;另外,設置身份屬性2數據項年齡為屬性排除項E,參數年齡小于20,也就是說任何用戶一旦身份屬性2的年齡數據小于20,用戶的匹配率即為0%; 該北京公司以ID樣本表6為目標用戶投放URL網絡廣告項目,樣本ID與廣告的URL唯一對應綁定。
用戶可以通過搜索“軟件”、“JAVA”、“JAVA工具”等關鍵詞找到廣告URL。經過指紋認證后就可以輸出匹配率R參數,作為所述ID用戶點擊URL網絡廣告獲取點擊費用的參數調用,即點擊費為0.6元RMB*R,以吸引用戶點擊廣告URL瀏覽其詳細內容。另一方面,如果廣告內容是視頻音頻等富媒體,調用匹配率R分配給所述ID用戶分配相應的帶寬。
步驟S101,登記廣告應用項目的目標用戶的ID樣本身份屬性的參數,見表6; 其中,配置為身份屬性5職位---總監加權設置為2,其他身份屬性數據項設置為1;身份屬性2數據項年齡為屬性排除項----年齡小于20的用戶排除,也就任何用戶一旦身份屬性2的年齡數據小于20,用戶的匹配率即為0%; 登記ID樣本與廣告應用項目ID對應綁定關系; 并以表6為模版,登記ID用戶的身份屬性數據,見表7, 登記ID用戶的指紋數據,見表8。將其與用戶ID識別號綁定, 其中,廣告應用項目ID就是廣告應用項目的URL; 表6JAVA開發工具的目標用戶的樣本身份屬性表 表6 表7用戶的身份屬性表 表7 表8登記用戶的ID和指紋數據 表8 步驟S102,將表7用戶的身份屬性性別、年齡、居住地、職業、職位數據項下的數據,分別與表6的樣本身份屬性相同對應的身份屬性數據項中的參數比對,根據樣本數據項設置的不同加權Wn和排除項E參數,得到M個ID用戶與ID樣本的身份屬性比對匹配比率表,見表9, 表9樣本與用戶的身份屬性比對匹配比率表
表9 其中,用戶1身份屬性的性別、居住地和職業數據項的數據與對應的樣本身份屬性數據項的參數匹配吻合,得到3個匹配成功數,并且沒有排除項匹配,E=1; 用戶2沒有任何身份屬性匹配,得到0個匹配成功數,沒有排除項匹配,E=1; 用戶3身份屬性的年齡數據項的數據與對應的樣本身份屬性數據項的參數匹配吻合,得到1個匹配成功數,并且沒有排除項匹配,E=1; 用戶4身份屬性的所有數據項的數據與對應的樣本身份屬性數據項的參數匹配吻合,應得到5個成功數,再加上職位加權是2,實際得到6個匹配成功數,并且沒有排除項匹配,E=1; 用戶5身份屬性的居住地、職業和職位數據項與對應的樣本身份屬性數據項的參數匹配吻合,應得到3個匹配成功數,再加上職位加權是2,實際得到4個匹配成功數,并且沒有排除項匹配,E=1; 用戶6身份屬性的性別、居住地、職業和職位數據項與對應的樣本身份屬性數據項的參數匹配吻合,應得到4個匹配成功數,再加上職位加權是2,實際得到5個匹配成功數,并且沒有排除項匹配,E=1; 用戶7身份屬性的性別、居住地數據項與對應的樣本身份屬性數據項的參數匹配吻合,應得到2個匹配成功數,但是有身份屬性2年齡的排除項成功匹配,E=0,所以最終身份匹配率是0; 由于職位數據項加權是2,其他4個數據項加權分別是1,實際身份數據項總基數是6。根據 -----匹配成功數Score=E(身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn), -----數據項總數Full=身份屬性1數據項*W1+身份屬性2數據項*W2+身份屬性3數據項*W3+...+身份屬性N數據項*Wn ------身份屬性匹配率R=屬性匹配成功數/屬性數據項總數*%,得到用戶1、用戶2、用戶3、用戶4、用戶5、用戶6、用戶7與樣本目標用戶的身份屬性匹配比率分別為50%、0、16.6%、100%、66.7%、83.3%、0; 根據登記的ID樣本與廣告應用項目ID,也就是廣告URL對應綁定關系,得到用戶1、用戶2、用戶3、用戶4、用戶5、用戶6、用戶7與廣告項目URL匹配比率分別為50%、0、16.6%、100%、66.7%、83.3%、0; 步驟S103,ID用戶從客戶端現場采集指紋數據,與表8中對應用戶登記的指紋模板比對。如果匹配失敗,返回上一步驟S102;如果匹配成功,通過指紋身份認證; 步驟S104,所述ID用戶通過指紋身份認證,輸出所述ID用戶與所述廣告URL的匹配率R,作為所述ID用戶操作所述外部應用URL廣告項目的參數; 步驟S105,結束 在本實施例中,所述ID用戶點擊外部應用URL廣告項目,應用匹配率R參數處理為點擊費用=廣告費用*匹配率R。外部應用URL廣告項目的廣告費用是0.6RMB,ID用戶通過指紋身份驗證后,北京公司為被點擊瀏覽的URL網絡廣告支付費用見表9’ 表9’北京公司為點擊瀏覽的URL網絡廣告支付用戶費用表
表9’ 按照本發明另一個實施例,圖2所示客戶端帶有指紋U key為例的身份屬性匹配系統示意圖來具體說明身份屬性匹配系統 一化妝品公司計劃出品一款針對年輕女性的防曬霜,希望首先針對她們進行一次網絡調查,并且愿意為網絡調查對象支付調查費。
首先確定調查對象的樣本身份屬性,經過討論確定如表10的樣本身份屬性參數。
表10防曬霜目標用戶的樣本身份屬性表
表10 樣本屬性各數據項的加權Wn設置為年齡加權為2,收入加權為3,其他為加權為1;排除項E為性別數據項,參數為男性; 以上配置參數登記到身份屬性匹配系統來匹配用戶進行網絡應用調查。
用戶的身份屬性見表11; 外部應用調查項目系統上還可以設置只有與調查項目匹配率R超過60%的用戶才能參與調查項目,化妝品公司支付用戶的調查費為2元RMB*R。
表11用戶的身份屬性表 表11 表12樣本與用戶的身份屬性比對匹配比率表
表12 表13登記用戶的ID和指紋數據 表13 如圖2所示,身份屬性匹配系統包括有服務器1,客戶端3,和與客戶端連接的指紋U KEY 2,連接1,2和3的數據線路100,其中; (1)數據線路100,可包括網絡設備,通訊線路,計算機,單片機等,用于將服務器與客戶端和各個終端連接,進行數據通訊; (2)服務器1,至少包括生物特征比對模塊1-1,身份屬性比對模塊1-2,數據輸出輸入/通訊接口1-3,存儲器1-4; 存儲器1-4,用于登記具有ID識別號的指紋模板,見表13; 存儲器1-4,還用于登記樣本身份屬性參數,見表10,和樣本身份屬性的配置參數年齡加權為2,收入加權為3,其他為加權為1,排除項E為性別數據項,參數為男性的比對配置參數; 數據輸出輸入/通訊接口1-3,用于通過數據線路100與客戶端3和指紋U key2進行數據通訊; 身份屬性比對模塊1-2,將登記在指紋U KEY 2的第二存儲器2-4的具有ID識別號的用戶身份屬性的數據(表11其中的一條ID用戶的身份屬性數據記錄),與登記在服務器1的存儲器1-4的樣本表10進行匹配比對;根據年齡加權為2,收入加權為3,其他為加權為1,排除項E為性別數據項,參數為男性的匹配設置,得到表12的比對匹配率R結果數據,并保存到存儲器1-4; 生物特征比對模塊1-1,用于ID用戶現場掃描指紋與登記在存儲器1-4的表13的指紋模板比對, 只有匹配成功通過指紋認證后,本系統才能輸出所述ID用戶的匹配率R,用于所述用戶參加所述調查項目的參數,供所述URL調查項目調用; (所述用戶從指紋U KEY 2的生物傳感器2-1現場掃描指紋數據,經過生物接口2-2處理并發送到服務器1) (3)指紋U key 2,至少包括生物傳感器2-1,生物接口2-2,數據輸出輸入/通訊接口2-3,第二存儲器2-4; 生物傳感器2-1,用于所述ID用戶現場掃描指紋進行登記或認證; 生物接口2-2,用于傳輸和處理生物生物傳感器2-1得到的指紋數據或指紋模板; 數據輸出輸入/通訊接口2-3,用于指紋U key 2通過數據線路100與客戶端3,服務器1進行數據通訊; 第二存儲器2-4,用于保存所述ID用戶自己的身份屬性數據項的數據,為表9其中一條用戶記錄。此數據也可以是經過服務器加密后保存,用戶自己無法修改; 另外,根據外部應用的調查項目系統上的設置只有與調查項目匹配率R超過60%的用戶才能參與調查項目,才能打開、填寫和提交URL調查表,化妝品公司支付用戶的調查費為2元RMB*R,得到用戶詳細調查費用表,見表14; 表14調查項目根據用戶匹配率R支付的調查費用表 表14 雖然結合附圖描述了本發明的幾個實施例,但是本領域普通技術人員可以在所附權利要求的范圍內作出各種變形或修改。例如,可以變換其他的生物認證的方式,包括人體的手掌紋特征鑒別數據、臉譜特征識別數據、視網膜圖象特征識別數據、掌紋識別數據、掌背靜脈脈絡圖象識別數據、語言識別數據、筆跡識別數據,步態,DNA,等類似的生物特征數據。
身份屬性匹配系統客戶端的硬件不僅僅可以是臺式電腦,筆記本電腦,PDA,掌上電腦,服務器,指紋U KEY,指紋安全芯片,手機而且可以是專用的生物特征獨立設備,甚至是數字家電設備,這些硬件也適合身份屬性匹配系統的服務器,它們都是包括系統總線、CPU、存儲器和輸入/輸出接口的常規計算機系統、微控制器系統或嵌入系統結構,如圖3所顯示。
說明書中所描述的只是該發明的具體實施方式
,各種舉例說明不對發明的實質內容構成限制,所屬技術領域的普通技術人員在閱讀了說明書后可以對以上所敘述的具體實施方式
做修改或變形,而不背離發明的實質和范圍。
權利要求
1.一種用戶身份匹配比對方法,其特征在于執行如下步驟
(a)登記外部應用項目的用戶樣本身份屬性數據項的參數,參數的數據組結構見表1;
其中,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N數據項的參數分別為S1,S2,S3...SN,對樣本進行ID識別號編號,S為ID樣本的數量;
登記所述樣本ID識別號與外部應用項目ID識別號的唯一對應綁定關系;
以所述樣本身份屬性的數據項為模版,登記具有ID識別號的用戶的身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2,P3...PN,用戶身份屬性的數據組結構見表2,其中,M為登記的ID用戶數量;
(b)以所述ID用戶記錄為單位,將表2的用戶身份屬性數據項下的數據P1,P2,P3...PN分別與表1的樣本身份屬性表中相同對應的身份屬性數據項中的參數S1,S2,S3...SN比對,得到所述ID用戶與樣本的身份屬性比對的匹配比率R,見表3;
或以所述ID樣本記錄為單位,將表1樣本身份屬性表數據項的參數S1,S2,S3...SN分別與表2的用戶身份屬性數據項下相同對應的數據P1,P2,P3...PN比對,得到用戶與所述ID樣本的身份屬性比對的匹配比率R,見表4;
其中,表3和表4的Score為各個身份屬性數據項比對的匹配成功數的總和,Full為全部身份屬性數據項的數量總和,用戶與樣本身份屬性匹配率為R=Score/Full*%
(c)根據所述樣本ID識別號與所述外部應用項目ID識別號唯一綁定關系,得到所述ID識別號的用戶與所述ID識別號的外部應用項目的匹配比率R;
輸出所述匹配比率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用;
其中,身份屬性1、身份屬性2、身份屬性3...身份屬性N可以是性別、年齡、職業、收入、居住地、資產、特長、愛好...等任何客觀描述用戶身份屬性的數據項;
匹配成功數Score=身份屬性1匹配成功數+身份屬性2匹配成功數+身份屬性3匹配成功數+...+身份屬性N匹配成功數;
數據項總數Full=身份屬性1數據項+身份屬性2數據項+身份屬性3數據項+...+身份屬性N數據項;
其中,所述樣本ID識別號與所述外部應用項目ID識別號也可以使用同一個ID識別號進行識別;
表1樣本身份屬性表
表1
表2用戶身份屬性表
表2
表3用戶身份屬性與樣本身份屬性匹配程度表
表3
表4樣本身份屬性與用戶身份屬性匹配程度表
表4
2.根據權利要求1所述的用戶身份匹配比對方法,其特征在于
其中,所述樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個身份數據項可以設置不同的加權Wn;相應的身份屬性數據項,數據項比對匹配成功數分別乘Wn,即
匹配成功數Score=身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn;
數據項總數Full=身份屬性1數據項*W1+身份屬性2數據項*W2+身份屬性3數據項*W3+...+身份屬性N數據項*Wn;
其中,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個數據項可以設置為排除項E---一旦用戶的任何身份屬性數據與相同對應的排除項E的參數匹配成功,排除項E=0,否則E=1;
當排除項E=0,所述ID用戶身份匹配率為0%,即
匹配成功數Score=E(身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn);
3.根據權利要求1或2所述用戶身份匹配比對方法,其特征在于
其中,登記所述ID用戶的生物特征數據,見表5;
只有所述用戶從客戶端現場輸入生物特征數據,與登記的生物特征數據比對成功,通過生物特征身份認證,才能輸出所述ID識別號用戶與所述ID識別號應用項目的匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用;
表5用戶生物特征數據表
表5
4.一種用戶身份匹配比對系統,包括具有身份信息輸入裝置的客戶端,其特征在于包括有
含有存儲器和身份屬性匹配比對模塊的服務器設備,其中
(1)存儲器用于登記保存外部應用項目的用戶樣本身份屬性數據項的參數,參數的數據組結構見表1,其中,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的參數分別為S1,S2,S3...SN;
對所述目標用戶的樣本進行ID識別編號,S為ID樣本的數量;
存儲器還用于登記保存所述樣本ID識別號與外部應用項目ID識別號唯一對應綁定關系;
存儲器還可以用于登記以所述樣本身份屬性數據項為模版,保存具有ID識別號的用戶的身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2,P3...PN,用戶身份屬性數據的數據組結構見表2;
其中,身份屬性1、身份屬性2、身份屬性3...身份屬性N可以是性別、年齡、職業、收入、居住地、資產、特長、愛好...等任何客觀描述用戶身份屬性的數據項;
(2)身份屬性匹配比對模塊,用于
以所述ID用戶記錄為單位,將表2的用戶身份屬性數據項下數據P1,P2,P3...PN分別與表1的樣本身份屬性表中相同對應身份屬性數據項中的參數S1,S2,S3...SN比對,得到所述ID用戶與樣本的身份屬性比對的匹配比率R,見表3;
或以所述ID樣本記錄為單位,將表1樣本身份屬性表數據項的參數S1,S2,S3...SN分別與表2用戶身份屬性的數據項相同對應的數據P1,P2,P3...PN比對,得到用戶與所述ID樣本的身份屬性比對的匹配比率R,見表4;
其中,表3和表4的Score為各個身份屬性數據項比對的匹配成功數的總和,Full為全部身份屬性數據項的數量總和,用戶與樣本身份屬性匹配率為R=Score/Fu11*%;
根據所述樣本ID識別號與所述外部應用項目ID識別號唯一綁定關系,得到所述ID識別號的用戶與所述ID識別號的外部應用項目的匹配率R;
輸出所述匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用;
5.根據權利要求4所述用戶身份匹配比對系統,其特征在于
其中,在身份屬性匹配比對模塊,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個數據項可以設置不同的加權Wn;相應的身份屬性數據項,數據項比對匹配成功數分別乘Wn,即
屬性匹配成功數Score=身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn;
數據項總數Full=身份屬性1數據項*W1+身份屬性2數據項*W2+身份屬性3數據項*W3+...+身份屬性N數據項*Wn;
其中,在身份屬性匹配比對模塊,樣本身份屬性數據項的身份屬性1、身份屬性2、身份屬性3...身份屬性N的任何一個數據項可以設置為排除項E---一旦用戶的任何身份屬性數據與相同對應的排除項E的參數匹配成功,E=0,否則E=1;當排除項E=0,所述ID用戶身份匹配率為0%,即
匹配成功數Score=E(身份屬性1匹配成功數*W1+身份屬性2匹配成功數*W2+身份屬性3匹配成功數*W3+...+身份屬性N匹配成功數*Wn);
6.根據權利要求4或5所述用戶身份匹配比對系統,其特征在于
客戶端包括有生物傳感器,服務器端包括有生物特征比對模塊,其中
生物傳感器,用于采集所述ID用戶生物特征數據進行登記或認證;
生物特征比對模塊,用于所述ID用戶現場采集的生物特征數據,與登記的生物特征數據比對;
只有所述ID識別號用戶通過生物特征身份認證,才能輸出所述ID識別號用戶與所述ID識別號外部應用項目的匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用;
7.根據權利要求6所述用戶身份匹配比對系統,其特征在于
其中,客戶端還包括第二存儲器,用于登記以所述樣本身份屬性的數據項為模版,登記具有ID識別號的用戶身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2,P3...PN,用戶身份屬性的數據組結構見表2;
第二存儲器,還可以用于登記所敘述ID用戶的生物特征拆分數據片段和P1,P2,P3...PN;
8.根據權利要求4或5所述用戶身份匹配比對系統,其特征在于
客戶端包括可以熱插拔的指紋U key或集成在客戶端的獨立指紋安全芯片,服務器端包括有生物特征比對模塊,指紋U key或指紋安全芯片不僅包括指紋傳感器還包括第二存儲器和CPU,其中
指紋傳感器,用于現場采集所述ID用戶指紋數據登記或認證;
生物特征比對模塊,用于所述ID用戶現場輸入的指紋特征數據,與登記的指紋特征數據比對;
只有所述ID識別號用戶通過指紋特征身份認證,才能輸出所述ID識別號用戶與所述ID識別號外部應用項目的匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數,供所述ID識別號外部應用項目調用;
第二存儲器,用于登記以所述樣本身份屬性的數據項為模版,登記具有ID識別號的用戶的身份屬性中,與樣本身份屬性數據項相同對應的身份屬性1、身份屬性2、身份屬性3...身份屬性N的數據,分別為P1,P2,P3...PN,用戶身份屬性的數據組結構見表2;
第二存儲器,還可以用于登記所敘述ID用戶的指紋拆分數據片段和P1,P2,P3...PN。
全文摘要
一種用戶身份匹配比對方法,以及身份匹配系統登記應用項目的用戶樣本身份屬性數據項的參數;登記樣本ID識別號與外部應用項目ID識別號唯一對應綁定關系;以樣本身份屬性的數據項為模版,登記與樣本身份屬性數據項相同對應的,具有ID識別號用戶的身份屬性數據項下數據組;登記ID用戶的生物特征數據;將用戶身份屬性數據項下的數據分別與樣本身份屬性表中對應相同的身份屬性數據項中的參數比對,得到ID用戶身份屬性比對匹配比率R;ID用戶只有通過生物特征身份認證,才能輸出所述ID識別號用戶與所述ID識別號樣本的匹配率R作為所述ID識別號用戶操作所述ID識別號外部應用項目的參數。
文檔編號G06Q30/00GK101833725SQ201010147140
公開日2010年9月15日 申請日期2010年4月15日 優先權日2010年4月15日
發明者劉洪利 申請人:劉洪利