專(zhuān)利名稱(chēng):一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)終端、系統(tǒng)軟件等技術(shù)領(lǐng)域,特別是指一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)、通信技術(shù)的發(fā)展,特別是智能終端、定位技術(shù)和軟件技術(shù)的發(fā)展,為基于終端的電子信息交換系統(tǒng)提供了可行性。傳統(tǒng)交換信息的方式主要是紙媒方式,逐項(xiàng)輸入方式,效率不高,而且浪費(fèi)了大量 資源,而通過(guò)將用戶注冊(cè)在線數(shù)據(jù)并以用戶編碼進(jìn)行地址映射,并將用戶編碼寫(xiě)入到條碼,由此降低了直接將數(shù)據(jù)編碼到條碼的圖形密度過(guò)高和造成的終端相機(jī)對(duì)條碼分辨率要求,用戶終端對(duì)條碼進(jìn)行掃描后跳轉(zhuǎn)到用戶頁(yè)面地址獲取數(shù)據(jù),解決了以上的各種問(wèn)題。有鑒于此,本發(fā)明的目的在于提出一種簡(jiǎn)單易行,通過(guò)用戶編碼和掃描條碼上網(wǎng)的數(shù)據(jù)交換的方法。
發(fā)明內(nèi)容
從上面所述可以看出,本發(fā)明提供的一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法,通過(guò)將用戶通訊錄數(shù)據(jù)編碼到條碼并通過(guò)終端掃描跳轉(zhuǎn)后獲取數(shù)據(jù)的一種快捷的基于終端掃碼上網(wǎng)的數(shù)據(jù)的方法。具體來(lái)說(shuō)具有以下優(yōu)點(diǎn)
使用方式簡(jiǎn)單
通過(guò)掃描條碼觸發(fā)上網(wǎng)流程,自動(dòng)路由到對(duì)端的數(shù)據(jù)頁(yè)面,一鍵獲取對(duì)端的各種數(shù)據(jù)并進(jìn)行自動(dòng)的同步。環(huán)保方便
通過(guò)電子化的信息交換,為用戶節(jié)省名片或紙媒的交換,綠色環(huán)保。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖I為本發(fā)明系統(tǒng)模塊結(jié)構(gòu)的示意圖。圖2為業(yè)務(wù)流程示意圖。圖3為用戶注冊(cè)流程示意圖。圖4為數(shù)據(jù)交換流程示意圖。圖5為用戶條碼獲取流程示意圖
具體實(shí)施方式
下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說(shuō)明本發(fā)明的示例性實(shí)施例。為實(shí)現(xiàn)上述目的,提出了一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法。以下通過(guò)結(jié)合附圖,對(duì)本發(fā)明的實(shí)施方式進(jìn)行描述。實(shí)現(xiàn)一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法的關(guān)鍵點(diǎn)如下
用戶編碼
系統(tǒng)為用戶分配唯一性編碼,編碼映射到用戶,系統(tǒng)通過(guò)編碼構(gòu)造用戶在系統(tǒng)的訪問(wèn)中間地址,其他終端用戶獲取用戶編碼信息后即可訪問(wèn)到用戶的數(shù)據(jù)頁(yè)面。條碼解碼 終端在掃描條碼后通過(guò)終端本地解碼能力或者系統(tǒng)開(kāi)放的解碼服務(wù)方式對(duì)掃描的條碼進(jìn)行解碼獲取其中包含的內(nèi)容。請(qǐng)求路由
終端掃描后解析條碼獲取請(qǐng)求系統(tǒng)解析條碼獲得條碼包含的內(nèi)容,通過(guò)系統(tǒng)絕對(duì)地址和條碼編碼構(gòu)造訪問(wèn)地址訪問(wèn)系統(tǒng),系統(tǒng)獲取用戶請(qǐng)求消息后,解析其中包含的編碼信息,查詢(xún)系統(tǒng)數(shù)據(jù)獲取實(shí)際頁(yè)面地址后路由該用戶請(qǐng)求到該實(shí)際地址。數(shù)據(jù)同步
終端用戶訪問(wèn)到被掃描條碼用戶的實(shí)際數(shù)據(jù)地址后,在該地址可獲取用戶數(shù)據(jù)進(jìn)行在線數(shù)據(jù)和本地?cái)?shù)據(jù)的同步。
主要功能模塊
如圖I所示,一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法的結(jié)構(gòu)主要包括
終端側(cè)
終端硬件(相機(jī)模塊)100
提供掃描的物理硬件,通過(guò)終端的數(shù)碼相機(jī)掃描終端并通過(guò)終端OS層將掃描的原始圖像數(shù)據(jù)提交到應(yīng)用邏輯。終端本地?cái)?shù)據(jù)庫(kù)101
移動(dòng)終端內(nèi)部的數(shù)據(jù)庫(kù)系統(tǒng),保存各種數(shù)據(jù)如通訊錄數(shù)據(jù),相冊(cè)等,并為其他模塊提供數(shù)據(jù)源和數(shù)據(jù)訪問(wèn)接口。邏輯模塊102
終端側(cè)數(shù)據(jù)交換業(yè)務(wù)邏輯流程的控制和功能調(diào)用和執(zhí)行,與其他模塊進(jìn)行交互完成各種業(yè)務(wù)邏輯功能,如用戶參與數(shù)據(jù)交換的邏輯流程,用戶數(shù)據(jù)策略配置等。同步模塊103
負(fù)責(zé)根據(jù)與系統(tǒng)協(xié)商的同步協(xié)議進(jìn)行系統(tǒng)和終端的數(shù)據(jù)同步,保持?jǐn)?shù)據(jù)的一致性。解碼模塊104
對(duì)數(shù)據(jù)進(jìn)行編碼和對(duì)掃描的條碼進(jìn)行解碼,解析成數(shù)據(jù)原有格式并提供給其他功能模塊,或者調(diào)用系統(tǒng)端的解碼服務(wù)進(jìn)行解碼。掃描模塊105
負(fù)責(zé)調(diào)用終端掃描硬件,如相機(jī),對(duì)其他媒介上的條碼進(jìn)行掃描獲取原始的掃描圖像數(shù)據(jù),提供給解碼模塊進(jìn)行解碼。上網(wǎng)模塊106
終端側(cè)在識(shí)別條碼內(nèi)容后觸發(fā)終端上網(wǎng),承載用戶數(shù)據(jù)的在線頁(yè)面,提供用戶在線訪問(wèn)系統(tǒng)頁(yè)面的功能。管理配置模塊107
終端用戶進(jìn)行業(yè)務(wù)配置和數(shù)據(jù)管理,用戶通過(guò)管理模塊對(duì)業(yè)務(wù)的數(shù)據(jù)和業(yè)務(wù)的配置進(jìn)行設(shè)置。日志模塊108:
記錄用戶在終端側(cè)的業(yè)務(wù)操作等活動(dòng)數(shù)據(jù)并以日志方式保存在終端。終端界面109
終端側(cè)提供給用戶訪問(wèn)的界面門(mén)戶,用戶通過(guò)終端門(mén)戶進(jìn)入系統(tǒng)使用各個(gè)業(yè)務(wù)功能。傳輸通道110:
提供數(shù)據(jù)傳輸?shù)膶?shí)際的物理通道,可以是無(wú)線寬帶網(wǎng)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)等可以傳遞數(shù)據(jù)的通道,包含移動(dòng)通信的數(shù)據(jù)信道,WIFI,固定寬帶,藍(lán)牙等。系統(tǒng)側(cè)
系統(tǒng)接口模塊111 :
終端訪問(wèn)系統(tǒng)的各種接口,以各種服務(wù)接口方式供終端進(jìn)行系統(tǒng)的訪問(wèn),并按照協(xié)商的協(xié)議進(jìn)行數(shù)據(jù)傳輸,將數(shù)據(jù)發(fā)送給終端和接收終端的請(qǐng)求數(shù)據(jù)。數(shù)據(jù)庫(kù)112:
提供數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)庫(kù)以及各種基于數(shù)據(jù)庫(kù)的各種功能,如數(shù)據(jù)觸發(fā)器、函數(shù)等邏輯功能以及報(bào)表系統(tǒng)等。業(yè)務(wù)邏輯模塊113 :
負(fù)責(zé)系統(tǒng)端的對(duì)應(yīng)終端用戶的各個(gè)業(yè)務(wù)邏輯的執(zhí)行和邏輯設(shè)置、保存等功能,解析終端側(cè)的業(yè)務(wù)請(qǐng)求并響應(yīng)終端,處理各種業(yè)務(wù)請(qǐng)求邏輯。路由模塊114:
在獲取訪問(wèn)參數(shù)后,通過(guò)參數(shù)查詢(xún)到數(shù)據(jù)實(shí)際地址后跳轉(zhuǎn)用戶訪問(wèn)請(qǐng)求到實(shí)際的數(shù)據(jù)頁(yè)面。查詢(xún)模塊115:
獲取用戶訪問(wèn)請(qǐng)求中包含的用戶參數(shù),查詢(xún)用戶實(shí)際的地址并提供給路由模塊等功能模塊。編解碼模塊116:
負(fù)責(zé)生成用戶編碼和用戶數(shù)據(jù)編碼生成條碼,同時(shí)提供遠(yuǎn)端解碼服務(wù),為終端提供遠(yuǎn)程的系統(tǒng)解碼服務(wù)并將解碼后的結(jié)果數(shù)據(jù)通過(guò)接口方式返回到終端。用戶模塊117:
負(fù)責(zé)用戶管理,包含注冊(cè)用戶,用戶身份驗(yàn)證和安全設(shè)置相關(guān)的各種功能,驗(yàn)證終端用戶身份和屬性,設(shè)置和保存用戶的安全設(shè)置。數(shù)據(jù)交換模塊118:
負(fù)責(zé)同步終端的在線通訊錄數(shù)據(jù)和與終端數(shù)據(jù)同步模塊進(jìn)行協(xié)同同步終端本地?cái)?shù)據(jù)。統(tǒng)計(jì)模塊119:
提供基于系統(tǒng)的各種數(shù)據(jù)的查詢(xún),統(tǒng)計(jì)功能并提供各種報(bào)表的輸出。日志模塊120:
將系統(tǒng)的各種操作的信息記錄到系統(tǒng)日志,并提供給用戶進(jìn)行查詢(xún)。
管理模塊121:
系統(tǒng)的管理部分,包含用戶,業(yè)務(wù)參數(shù),系統(tǒng)參數(shù)配置等各種管理功能。系統(tǒng)門(mén)戶122
系統(tǒng)用戶登入門(mén)戶的系統(tǒng)的門(mén)戶,提供用戶使用系統(tǒng)的界面和各種業(yè)務(wù)流程的承載。
下面舉一個(gè)例子來(lái)說(shuō)明本發(fā)明用戶使用條碼掃描方式進(jìn)行通訊錄信息的交換,該實(shí)施例中,業(yè)務(wù)包括以下步驟
預(yù)置條件終端用戶在系統(tǒng)注冊(cè),提供了用戶同步的各種數(shù)據(jù),如通訊錄數(shù)據(jù)等,系統(tǒng)安全設(shè)置為條碼數(shù)據(jù)不加密。 步驟I :用戶獲取到其他用戶的數(shù)據(jù)交換條碼;
步驟2 :終端對(duì)該條碼掃描后進(jìn)行解碼獲取條碼包含的用戶編碼;
步驟3 :終端將解碼后的數(shù)據(jù)與系統(tǒng)數(shù)據(jù)交換服務(wù)地址構(gòu)造完整的用戶數(shù)據(jù)訪問(wèn)地址并發(fā)起訪問(wèn);
步驟4.系統(tǒng)接收到終端的訪問(wèn)請(qǐng)求,獲取終端訪問(wèn)請(qǐng)求的消息,進(jìn)行解析后獲得終端用戶的編碼數(shù)據(jù);
步驟5.系統(tǒng)在數(shù)據(jù)庫(kù)進(jìn)行查詢(xún)并生成對(duì)應(yīng)該編碼的用戶實(shí)際數(shù)據(jù)頁(yè)面,并將用戶請(qǐng)求路由到該頁(yè)面;
步驟6.終端用戶達(dá)到被掃描用戶的系統(tǒng)在線數(shù)據(jù)頁(yè)面,頁(yè)面提供數(shù)據(jù)瀏覽和數(shù)據(jù)交換等功能;
步驟7.用戶在頁(yè)面上選擇數(shù)據(jù)同步,系統(tǒng)首先同步被訪問(wèn)用戶數(shù)據(jù)到終端用戶的在線數(shù)據(jù)記錄,完成用戶在線數(shù)據(jù)的同步;
步驟8.終端用戶隨即可以同步在線數(shù)據(jù)與終端本地的數(shù)據(jù),完成終端本地?cái)?shù)據(jù)與在線數(shù)據(jù)的同步。本發(fā)明的描述是為了示例和說(shuō)明起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。
權(quán)利要求
1.一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法,其特征在于用戶掃描包含其他用戶數(shù)據(jù)頁(yè)面地址入口信息的條碼,解析條碼數(shù)據(jù)后跳轉(zhuǎn)到在線數(shù)據(jù)地址的頁(yè)面,進(jìn)一步通過(guò)頁(yè)面數(shù)據(jù)入口獲取對(duì)方數(shù)據(jù)并同步到用戶的在線和本地的數(shù)據(jù)。
2.如權(quán)利要求I所述,用戶數(shù)據(jù)保存在系統(tǒng)端并生成數(shù)據(jù)頁(yè)面入口,其特征在于,用戶數(shù)據(jù)包含通訊錄數(shù)據(jù)和其他用戶提供的可交換數(shù)據(jù),系統(tǒng)為每個(gè)用戶分配在線數(shù)據(jù)訪問(wèn)地址,通過(guò)地址可以訪問(wèn)到該用戶的各種數(shù)據(jù)。
3.如權(quán)利要求2所述,系統(tǒng)將編碼可以訪問(wèn)到用戶在線數(shù)據(jù)地址的信息到條碼,其特征在于,編碼方式包含相對(duì)地址和絕對(duì)地址兩種方式,相對(duì)地址為用戶唯一性編碼,系統(tǒng)為每個(gè)編碼生成地址,方式為系統(tǒng)地址加上用戶編碼,終端獲取編碼后補(bǔ)充系統(tǒng)服務(wù)地址通過(guò)服務(wù)方式訪問(wèn)系統(tǒng),系統(tǒng)獲取編碼查詢(xún)?cè)摂?shù)據(jù)實(shí)際的絕對(duì)地址后跳轉(zhuǎn)到該數(shù)據(jù)實(shí)際所在頁(yè)面。
4.如權(quán)利要求3所述,系統(tǒng)為用戶生成編碼并將編碼寫(xiě)入條碼,其特征在于,根據(jù)系統(tǒng)安全策略,數(shù)據(jù)可以被加密后寫(xiě)入,加密算法采取對(duì)稱(chēng)和不對(duì)稱(chēng)加密方法,以保證條碼數(shù)據(jù)的安全性,終端掃描解析條碼獲得加密后的數(shù)據(jù),并通過(guò)與系統(tǒng)協(xié)商好的加解密協(xié)議在終端或系統(tǒng)端進(jìn)行數(shù)據(jù)的解密。
5.如權(quán)利要求3所述,用戶掃描和解析條碼獲取訪問(wèn)入口地址并訪問(wèn)系統(tǒng),其特征在于,條碼為一維碼和二維碼,終端通過(guò)相機(jī)掃描條碼,根據(jù)終端解碼能力在本地或者通過(guò)解析服務(wù)接口請(qǐng)求系統(tǒng)端解析條碼獲取條碼數(shù)據(jù)并攜其中的數(shù)據(jù)請(qǐng)求對(duì)應(yīng)的系統(tǒng)數(shù)據(jù)服務(wù)接口,系統(tǒng)解析用戶請(qǐng)求后獲取請(qǐng)求消息中的用戶編碼,查詢(xún)編碼實(shí)際對(duì)應(yīng)的實(shí)際地址后將用戶請(qǐng)求路由到編碼用戶的實(shí)際頁(yè)面。
6.如權(quán)利要求5所述,用戶達(dá)到數(shù)據(jù)頁(yè)面后即可獲取數(shù)據(jù),其特征在于,頁(yè)面包含了用戶數(shù)據(jù)的訪問(wèn)和數(shù)據(jù)同步等功能,根據(jù)對(duì)方的數(shù)據(jù)交換策略,用戶在頁(yè)面上獲取數(shù)據(jù)完成在線數(shù)據(jù)和終端本地的數(shù)據(jù)同步,數(shù)據(jù)獲取和同步的邏輯功能封裝在系統(tǒng)的邏輯服務(wù),通過(guò)系統(tǒng)進(jìn)行數(shù)據(jù)同步和與終端數(shù)據(jù)同步的交互。
7.如權(quán)利要求5所述,用戶達(dá)到數(shù)據(jù)頁(yè)面根據(jù)交換策略獲取數(shù)據(jù),其特征在于,交換策略設(shè)置包含交換數(shù)據(jù)類(lèi)型,數(shù)據(jù)粒度,交換對(duì)象,交換確認(rèn)選擇,交換密鑰等參數(shù),數(shù)據(jù)類(lèi)型為終端的各種數(shù)據(jù),包含通訊錄,圖片,多媒體數(shù)據(jù)等類(lèi)型,數(shù)據(jù)范圍指交換的數(shù)據(jù)類(lèi)型,數(shù)據(jù)粒度是交換的數(shù)據(jù)層次,交換密鑰要求用戶提供密鑰,通過(guò)則繼續(xù)流程,系統(tǒng)根據(jù)用戶策略執(zhí)行不同的業(yè)務(wù)流程和交換不同范圍和類(lèi)型的各種數(shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種基于終端掃碼上網(wǎng)的數(shù)據(jù)交換方法,包含終端掃描模塊,條碼編解碼模塊,業(yè)務(wù)邏輯模塊,數(shù)據(jù)交換模塊等。本發(fā)明通過(guò)將包含用戶數(shù)據(jù)入口的在線地址編碼到條碼,終端直接拍攝媒介上的條碼進(jìn)行解碼后解析其中的數(shù)據(jù)并跳轉(zhuǎn)到在線地址,該地址上包含了用戶數(shù)據(jù)的入口和數(shù)據(jù)交換功能,用戶在該地址頁(yè)面獲取對(duì)方的數(shù)據(jù)并同步到用戶在線數(shù)據(jù)和終端的本地?cái)?shù)據(jù)。通過(guò)掃碼上網(wǎng)方式的電子化信息的交換,提供了一種環(huán)保的通訊錄數(shù)據(jù)快速交換和同步的業(yè)務(wù)體驗(yàn)。
文檔編號(hào)G06K7/10GK102902684SQ20111021171
公開(kāi)日2013年1月30日 申請(qǐng)日期2011年7月27日 優(yōu)先權(quán)日2011年7月27日
發(fā)明者顧健 申請(qǐng)人:上海博路信息技術(shù)有限公司