專利名稱:一種基于動態(tài)二維碼或動態(tài)條碼的防欺詐簽到系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及動態(tài)二維碼和動態(tài)條碼領域以及手機和網絡應用領域,尤其涉及上述領域之間的相互結合。即以動態(tài)二維碼或動態(tài)條碼作為簽到判斷依據(jù),以手機應用的方式讀取并識別二維碼或條碼所承載的帶有時間窗口的信息。
背景技術:
將當前位置信息或商鋪信息編碼為靜態(tài)二維碼或靜態(tài)條碼,并以此判斷手機用戶位置的方法,可以應用于手機用戶的簽到,但該方式很大程度上無法判斷并有效防止過程中的欺詐現(xiàn)象,尤其是手機用戶打印或存儲該靜態(tài)二維碼或靜態(tài)條碼,在非到場情況下虛假簽到的情形。
發(fā)明內容
為了有效防止基于靜態(tài)二維碼或靜態(tài)條碼的虛假簽到問題,本發(fā)明要解決的問題是,提供一種基于動態(tài)二維碼或動態(tài)條碼的簽到系統(tǒng)與方法。本發(fā)明的技術方案如下在不同的建筑物內部的不同位置布置一個或多個動態(tài)二維碼或動態(tài)條碼生成設備,各個設備生成的動態(tài)二維碼或動態(tài)條碼由兩部分的信息組成。 其一是固定的設備唯一識別碼,其二是時間窗口信息。設備唯一識別碼需要事先分配,該設備的唯一識別碼的信息中可包含設備所在建筑物的編號信息與該設備在建筑物內部的位置信息。時間窗口信息根據(jù)設備當前時間動態(tài)生成。時間窗口大小和生成周期可根據(jù)實際情況相應調整。手機用戶通過手機攝像頭捕捉動態(tài)二維碼或動態(tài)條碼的某一幀圖像,把該幀圖像直接發(fā)給服務器或識別其中承載信息后,將其中包含的數(shù)據(jù)發(fā)送給服務器,進行合法性驗證。服務器端的驗證過程是以該幀圖像中提取出來的時間窗口信息與服務器系統(tǒng)當前時間匹配與否作為簽到合法性的判斷條件。該技術方案的防欺詐性可通過建立動態(tài)二維碼或動態(tài)條碼生成器和服務器之間的加解密算法來提高。本發(fā)明的有益效果是,可以有效實現(xiàn)對手機用戶簽到的準確判斷,并有效防止了基于靜態(tài)二維碼和靜態(tài)條碼的虛假簽到。
具體實施例方式在不同的建筑物內部的不同位置布置一個或多個動態(tài)二維碼或動態(tài)條碼生成設備,各個設備生成的動態(tài)二維碼或動態(tài)條碼由兩部分的信息組成。其一是固定的設備唯一識別碼,其二是時間窗口信息。設備唯一識別碼需要事先分配,該設備的唯一識別碼的信息中可包含設備所在建筑物的編號信息與該設備在建筑物內部的位置信息。時間窗口信息根據(jù)設備當前時間動態(tài)生成。附
圖1為一生成設備在連續(xù)5個時間窗口內的動態(tài)二維碼幀序列。手機用戶通過手機攝像頭捕捉動態(tài)二維碼或動態(tài)條碼的某一幀圖像,把該幀圖像直接發(fā)給服務器或識別其中承載信息后,將其中包含的數(shù)據(jù)發(fā)送給服務器,進行合法性驗證。驗證通過后,手機用戶將獲得來自服務器端的簽到許可通知。
附圖2為該程序的流程圖。
權利要求
1.一種基于動態(tài)二維碼或動態(tài)條碼的防欺詐簽到系統(tǒng),其特征在于該系統(tǒng)包括以下步驟A.在不同地點不同位置的動態(tài)二維碼或動態(tài)條碼生成設備生成包含時間窗口信息的動態(tài)二維碼或動態(tài)條碼。B.手機用戶通過手機攝像頭提取該動態(tài)二維碼或動態(tài)條碼,并通過服務器分析其中的時間窗口信息,如果該提取出的時間符合服務器當前時間范圍,則確認手機用戶簽到該設備位置有效。
2.根據(jù)權利要求1所述的方法,其特征在于,所述步驟A還包括以下特征Al.各個設備生成的動態(tài)二維碼或動態(tài)條碼由兩部分的信息組成。其一是固定的設備唯一識別碼,其二是時間窗口信息或其他能夠有效判斷用戶合法簽到的動態(tài)信息。A2.唯一設備識別碼需要事先分配,該設備的唯一識別碼的信息中可包含設備所在建筑物的編號信息與該設備在建筑物內部的位置信息。A3.時間窗口信息根據(jù)設備當前時間動態(tài)生成??蓴y帶時間戳信息、偽隨機序列或者是其他相似動態(tài)信息,時間窗口大小和生成周期可根據(jù)實際情況相應調整。A4.在一個連續(xù)的時間范圍內,動態(tài)二維碼或動態(tài)條碼呈現(xiàn)為一系列靜態(tài)二維碼或靜態(tài)條碼的序列。
3.根據(jù)權利要求1所述的方法,其特征在于,所述步驟B還包括以下特征Bi.手機用戶通過手機攝像頭捕捉動態(tài)二維碼或動態(tài)條碼的某一幀圖像,把該幀圖像直接發(fā)給服務器或識別其中承載信息后,將其中包含的數(shù)據(jù)發(fā)送給服務器,進行合法性驗證。B2.服務器端的驗證過程是以該幀圖像中提取出來的窗口信息與服務器系統(tǒng)當前時間匹配成功與否,或偽隨機序列及其他類似匹配成功與否作為簽到合法性的判斷條件。B3.該技術方案的防欺詐性可通過建立動態(tài)二維碼或動態(tài)條碼生成器和服務器之間的加解密算法來提高。
全文摘要
本發(fā)明公開了一種基于動態(tài)二維碼或動態(tài)條碼的防欺詐簽到系統(tǒng)及方法。即以動態(tài)二維碼或動態(tài)條碼作為簽到判斷依據(jù),以手機應用的方式讀取并識別二維碼或條碼所承載的帶有時間窗口的信息。所述方法包括以下步驟在不同的建筑物內部的不同位置布置一個或多個動態(tài)二維碼或動態(tài)條碼生成設備,各個設備生成的動態(tài)二維碼或動態(tài)條碼由兩部分的信息組成。其一是固定的設備唯一識別碼,其二是時間窗口信息。手機用戶通過手機攝像頭捕捉動態(tài)二維碼或動態(tài)條碼的某一幀圖像,把該幀圖像信息發(fā)送給服務器,進行合法性驗證。服務器端的驗證過程是以該幀圖像中提取出來的窗口信息與服務器系統(tǒng)當前時間匹配與否作為簽到合法性的判斷條件。
文檔編號H04L29/06GK102185839SQ201110101449
公開日2011年9月14日 申請日期2011年4月22日 優(yōu)先權日2011年4月22日
發(fā)明者崔學騰, 楊繼璽, 許銳 申請人:北京華瑪科技有限公司