新四季網

二維碼的生成、讀取方法、終端及伺服器的製造方法

2023-09-24 04:53:40

二維碼的生成、讀取方法、終端及伺服器的製造方法
【專利摘要】本發明公開了一種二維碼的生成、讀取方法、終端及伺服器,屬於信息處理【技術領域】。二維碼的生成方法包括:獲取用戶輸入的隱私信息,並通過網絡將隱私信息發送給伺服器;接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼。二維碼的讀取方法包括:獲取包含信息訪問地址的二維碼,並掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;將信息訪問地址通過網絡發送給伺服器,並接收伺服器通過網絡返回的隱私信息,將隱私信息作為二維碼的讀取結果。本發明通過信息訪問地址代替隱私信息,保證了隱私信息的安全,並且不需要加、解密,降低了二維碼的生成及讀取成本,擴大了二維碼的應用範圍。
【專利說明】二維碼的生成、讀取方法、終端及伺服器

【技術領域】
[0001]本發明涉及信息處理【技術領域】,特別涉及一種二維碼的生成、讀取方法、終端及伺服器。

【背景技術】
[0002]隨著信息處理技術的不斷發展,二維碼以其編碼範圍廣、容錯能力強等特點得到了廣泛的應用。QR (Quick Response,快速反應)二維碼是二維碼中的一種,每個QR 二維碼以圖像的形式表示,該圖像為一個正方形陣列。二維碼的生成是指將信息轉化為圖像,二維碼的讀取是指將圖像轉化為信息。由於二維碼應用範圍的擴大,使得二維碼中記錄的信息的種類及數量越來越多,尤其是涉及到用戶隱私的信息;又由於通過終端中安裝的二維碼軟體掃描二維碼後,可直接得到二維碼中記錄的信息,當二維碼中記錄的信息為隱私信息時,該隱私信息的安全無法得到保護。因此,如何針對隱私信息生成及讀取二維碼成為人們關注的問題。
[0003]目前有兩種二維碼的生成及讀取方式。第一種二維碼的生成方式:獲取隱私信息,並對隱私信息進行加密,根據加密後的隱私信息生成二維碼。第一種二維碼的讀取方式:獲取二維碼,並掃描二維碼,得到加密的隱私信息;通過與加密方式對應的解密方式對加密的隱私信息進行解密,得到隱私信息,並將該隱私信息作為二維碼的讀取結果。
[0004]第二種二維碼的生成方式:獲取隱私信息及隱私信息指示符,該隱私信息指示符用於區分隱私信息與非隱私信息及指示是否展示展示隱私信息;根據隱私信息及隱私信息指示符生成二維碼。第二種二維碼的讀取方式:掃描二維碼,得到隱私信息及隱私信息指示符;若隱私指示符指示展示隱私信息,則將隱私信息作為二維碼的讀取結果;若隱私信息指示符指示不展示隱私信息,則二維碼的讀取結果為空,即無法讀取隱私信息。
[0005]在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
[0006]第一種二維碼的生成方式對隱私信息進行加密,使得生成的二維碼中記錄的信息包含加密後的隱私信息,而加密後的隱私信息存在被破解的風險,不能保證隱私信息的安全,並且對隱私信息加密增加了生成二維碼的成本;第一種二維碼的讀取方式需要使用加密方式對應的解密方式,增加了讀取二維碼的成本,並且不利於二維碼的應用。第二種二維碼的生成方式使得生成的二維碼中包含隱私信息,也不能保證隱私信息的安全;第二種二維碼的讀取方式雖然可以通過隱私指示符指示隱私信息的展示,但同樣不能保證隱私信息的安全。


【發明內容】

[0007]為了解決現有技術的問題,本發明實施例提供了一種二維碼的生成、讀取方法、終端及伺服器。所述技術方案如下:
[0008]第一方面,提供了一種二維碼的生成方法,所述方法包括:
[0009]獲取用戶輸入的隱私信息,並通過網絡將所述隱私信息發送給伺服器,由所述伺服器存儲所述隱私信息,並生成所述隱私信息對應的信息訪問地址;
[0010]接收所述伺服器通過網絡返回的信息訪問地址;
[0011]生成包含所述信息訪問地址的二維碼。
[0012]第二方面,提供了一種二維碼的生成方法,所述方法包括:
[0013]接收終端通過網絡發送的隱私信息,並存儲所述隱私信息;
[0014]生成所述隱私信息對應的信息訪問地址;
[0015]將所述信息訪問地址通過網絡返回給所述終端,由所述終端根據所述信息訪問地址生成二維碼。
[0016]第三方面,提供了一種二維碼的讀取方法,所述方法包括:
[0017]獲取包含信息訪問地址的二維碼,並掃描所述二維碼,得到所述二維碼中包含的信息訪問地址,所述信息訪問地址用於訪問隱私信息;
[0018]將所述信息訪問地址通過網絡發送給伺服器,由所述伺服器根據所述信息訪問地址查詢對應的隱私信息;
[0019]接收所述伺服器通過網絡返回的隱私信息,並將所述隱私信息作為二維碼的讀取結果。
[0020]第四方面,提供了一種二維碼的讀取方法,所述方法包括:
[0021]接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址;
[0022]從預先存儲的隱私信息中查詢所述信息訪問地址對應的隱私信息;
[0023]將查詢到的隱私信息通過網絡返回給所述終端,由所述終端將所述隱私信息作為二維碼的讀取結果。
[0024]第五方面,提供了一種二維碼的生成終端,所述終端包括:
[0025]獲取模塊,用於獲取用戶輸入的隱私信息;
[0026]發送模塊,用於通過網絡將所述隱私信息發送給伺服器,由所述伺服器存儲所述隱私信息,並生成所述隱私信息對應的信息訪問地址;
[0027]接收模塊,用於接收所述伺服器通過網絡返回的信息訪問地址;
[0028]生成模塊,用於生成包含所述信息訪問地址的二維碼。
[0029]第六方面,提供了一種伺服器,所述伺服器包括:
[0030]接收模塊,用於接收終端通過網絡發送的隱私信息;
[0031]存儲模塊,用於存儲所述隱私信息;
[0032]生成模塊,用於生成所述隱私信息對應的信息訪問地址;
[0033]返回模塊,用於將所述信息訪問地址通過網絡返回給所述終端,由所述終端根據所述信息訪問地址生成二維碼。
[0034]第七方面,提供了一種二維碼的讀取終端,所述終端包括:
[0035]獲取模塊,用於獲取包含信息訪問地址的二維碼;
[0036]掃描模塊,用於掃描所述二維碼,得到所述二維碼中包含的信息訪問地址,所述信息訪問地址用於訪問隱私信息;
[0037]發送模塊,用於將所述信息訪問地址通過網絡發送給伺服器,由所述伺服器根據所述信息訪問地址查詢對應的隱私信息;
[0038]接收模塊,用於接收所述伺服器通過網絡返回的隱私信息;
[0039]讀取模塊,用於將所述隱私信息作為二維碼的讀取結果。
[0040]第八方面,提供了一種伺服器,所述伺服器包括:
[0041 ] 接收模塊,用於接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址;
[0042]查詢模塊,用於從預先存儲的隱私信息中查詢所述信息訪問地址對應的隱私信息;
[0043]返回模塊,用於將查詢到的隱私信息通過網絡返回給所述終端,由所述終端將所述隱私信息作為二維碼的讀取結果。
[0044]本發明實施例提供的技術方案帶來的有益效果是:
[0045]通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼;獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需加、解密就實現了二維碼的生成及讀取,降低了二維碼的生成及讀取成本,擴大了二維碼的應用範圍,並且生成及讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。

【專利附圖】

【附圖說明】
[0046]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0047]圖1是本發明實施例一提供的第一種二維碼的生成方法流程圖;
[0048]圖2是本發明實施例一提供的第二種二維碼的生成方法流程圖;
[0049]圖3是本發明實施例二提供的第一種二維碼的讀取方法流程圖;
[0050]圖4是本發明實施例二提供的第二種二維碼的讀取方法流程圖;
[0051]圖5是本發明實施例三提供的二維碼的生成方法流程圖;
[0052]圖6是本發明實施例三提供的安全二維碼服務系統的架構圖;
[0053]圖7是本發明實施例三提供的安全二維碼服務系統保存用戶輸入信息的流程圖;
[0054]圖8是本發明實施例四提供的二維碼的讀取方法流程圖;
[0055]圖9是本發明實施例四提供的安全二維碼服務系統保存用戶掃描二維碼獲取信息的流程圖;
[0056]圖10是本發明實施例五提供的二維碼的生成終端的結構示意圖;
[0057]圖11是本發明實施例六提供的伺服器的結構示意圖;
[0058]圖12是本發明實施例六提供的生成模塊的結構示意圖;
[0059]圖13是本發明實施例七提供的二維碼的讀取終端的結構示意圖;
[0060]圖14是本發明實施例八提供的伺服器的結構示意圖;
[0061]圖15是本發明實施例八提供的查詢模塊的結構示意圖;
[0062]圖16是本發明實施例九提供的終端的結構示意圖;
[0063]圖17是本發明實施例十二提供的伺服器的結構示意圖;
[0064]圖18是本發明實施例十三提供的二維碼的生成系統的結構示意圖;
[0065]圖19是本發明實施例十四提供的終端的結構示意圖;
[0066]圖20是本發明實施例十七提供的伺服器的結構示意圖;
[0067]圖21是本發明實施例十八提供的二維碼的讀取系統的結構示意圖。

【具體實施方式】
[0068]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
[0069]實施例一
[0070]針對隱私信息,本發明實施例提供了一種二維碼的生成方法,該方法適用二維碼的生成系統,該系統包括終端及伺服器,並且終端及伺服器均處於網絡環境。以終端執行本發明實施例提供的方法的角度為例,參見圖1,方法流程包括:
[0071]101:獲取用戶輸入的隱私信息,並通過網絡將獲取到的隱私信息發送給伺服器,由伺服器存儲隱私信息,並生成隱私信息對應的信息訪問地址;
[0072]102:接收伺服器通過網絡返回的信息訪問地址;
[0073]作為一種可選實施例,接收伺服器通過網絡返回的信息訪問地址,包括:
[0074]接收伺服器通過網絡返回的至少包括隱私信息的信息標識的信息訪問地址。
[0075]作為一種可選實施例,接收伺服器通過網絡返回的信息訪問地址,包括:
[0076]接收伺服器通過網絡返回的至少包括隱私信息的信息標識,以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0077]103:生成包含信息訪問地址的二維碼。
[0078]參見圖2,以伺服器執行本發明實施例提供的二維碼的生成方法的角度為例,本發明實施例提供的方法流程包括:
[0079]201:接收終端通過網絡發送的隱私信息,並存儲隱私信息;
[0080]202:生成隱私信息對應的信息訪問地址;
[0081 ] 作為一種可選實施例,生成隱私信息對應的信息訪問地址,包括:
[0082]獲取隱私信息的信息標識,並存儲信息標識,一個信息標識對應一個隱私信息;
[0083]生成包括隱私信息的信息標識的信息訪問地址。
[0084]作為一種可選實施例,獲取隱私信息的信息標識時,還包括:
[0085]獲取隱私信息對應的校驗標識和/或時間標識,並存儲隱私信息對應的校驗標識;
[0086]生成包括隱私信息的信息標識的信息訪問地址,包括:
[0087]生成包括隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0088]203:將信息訪問地址通過網絡返回給終端,由終端根據信息訪問地址生成二維碼。
[0089]本發明實施例提供的方法,通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼,從而無需加、解密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0090]實施例二
[0091]針對上述實施例一提供的二維碼的生成方法,本發明實施例提供了一種二維碼的讀取方法,該方法適用於二維碼的讀取系統,該系統包括終端及伺服器,並且終端及伺服器均處網絡環境。以終端執行本發明實施例提供的方法的角度為例,參見圖3,方法流程包括:
[0092]301:獲取包含信息訪問地址的二維碼,並掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;
[0093]302:將信息訪問地址通過網絡發送給伺服器,由伺服器根據信息訪問地址查詢對應的隱私信息;
[0094]303:接收伺服器通過網絡返回的隱私信息,並將隱私信息作為二維碼的讀取結果O
[0095]作為一種可選實施例,信息訪問地址至少包括隱私信息的信息標識;
[0096]接收伺服器通過網絡返回的隱私信息,包括:
[0097]接收伺服器根據信息訪問地址包含的隱私信息的信息標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0098]作為一種可選實施例,信息訪問地址還包括隱私信息對應的校驗標識和/或時間標識;
[0099]接收伺服器通過網絡返回的隱私信息,包括:
[0100]接收伺服器根據信息訪問地址包含的隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0101]參見圖4,以伺服器執行本發明實施例提供的二維碼的讀取方法的角度為例,本發明實施例提供的方法流程包括:
[0102]401:接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址;
[0103]402:從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息;
[0104]作為一種可選實施例,信息訪問地址包括隱私信息的信息標識;
[0105]從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息,包括:
[0106]在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信肩、O
[0107]作為一種可選實施例,信息訪問地址還包括校驗標識和/或時間標識;
[0108]在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息,包括:
[0109]判斷信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致,和/或判斷信息訪問地址中包括的時間標識是否失效;
[0110]若信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致,和/或信息訪問地址中包括的時間標識未失效,則執行在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息的步驟。
[0111]403:將查詢到的隱私信息通過網絡返回給終端,由終端將隱私信息作為二維碼的讀取結果。
[0112]本發明實施例提供的方法,通過獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0113]實施例三
[0114]本發明實施例提供了一種二維碼的生成方法,結合上述實施例一的內容,對本發明實施例提供的方法進行詳細地解釋說明。參見圖5,方法流程包括:
[0115]501:終端獲取用戶輸入的隱私信息,並通過網絡將獲取到的隱私信息發送給伺服器;
[0116]關於獲取用戶輸入的隱私信息的方式,本實施例不作具體限定。具體實施時,包括但不限於提供信息輸入界面,該輸入界面上還提供了提交按鈕;獲取用戶通過信息輸入界面輸入的信息,當檢測到用戶點擊提交按鈕時,將用戶通過信息輸入界面輸入的信息作為獲取到的用戶輸入的隱私信息。
[0117]為了保證隱私信息的安全,本實施例提供的方法包括但不限於通過網絡將獲取到的隱私信息發送給伺服器。
[0118]另外,參見圖6所示的安全二維碼服務系統的架構圖,安全二維碼服務系統包括客戶端程序及信息存儲子系統,客戶端程序包括信息處理模塊及二維碼模塊,信息處理模塊連接用戶輸入,二維碼模塊連接用戶掃描二維碼;信息存儲子系統包括數據處理模塊、網絡服務模塊及二維碼信息資料庫,網絡服務模塊連接用戶掃描二維碼;其中,用戶輸入對應獲取用戶輸入的隱私信息,信息處理模塊用於通過網絡將隱私信息發送給伺服器。
[0119]502:伺服器接收終端通過網絡發送的隱私信息,並存儲隱私信息;
[0120]參見圖6所示的安全二維碼服務系統的架構圖,網絡服務模塊用於接收終端通過網絡發送的隱私信息,並將隱私信息傳遞給數據處理模塊,由數據處理模塊將隱私信息保存到二維碼信息資料庫。
[0121]需要說明的是,本發明實施例提供的方法將隱私信息存儲在伺服器,使得生成的二維碼中不包含隱私信息,從而保證了隱私信息的安全。關於伺服器存儲隱私信息的方式,本實施例不作具體限定,包括但不限於按照隱私信息的信息標識存儲每個隱私信息。
[0122]503:伺服器生成隱私信息對應的信息訪問地址;
[0123]由於隱私信息存儲在伺服器側,為了訪問隱私信息,本實施例提供的方法由伺服器生成隱私信息對應的信息訪問地址,該信息訪問地址用於訪問隱私信息。具體實施時,生成的信息訪問地址可以為一個URL (Uniform Resource Locator,統一資源定位符)。
[0124]作為一種可選實施例,生成隱私信息對應的信息訪問地址,包括但不限於:
[0125]獲取隱私信息的信息標識,並存儲信息標識,一個信息標識對應一個隱私信息;
[0126]生成包括隱私信息的信息標識的信息訪問地址。
[0127]關於獲取隱私信息的信息標識的方式,本實施例不作具體限定。具體實施時,包括但不限於根據隱私信息整體計算MD5(Message Digest Algorithm5,消息摘要算法第五版)值,該MD5值為64位8位元組整型,將該MD5值作為獲取到的隱私信息的信息標識。由於一個信息標識對應一個隱私信息,則將信息標識作為信息訪問地址,從而通過信息標識即可訪問隱私信息。
[0128]作為一種可選實施例,獲取隱私信息的信息標識時,還包括但不限於:
[0129]獲取隱私信息對應的校驗標識和/或時間標識,並存儲隱私信息對應的校驗標識;
[0130]生成包括隱私信息的信息標識的信息訪問地址,包括:
[0131]生成包括隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0132]上述過程可分為如下三種情況:
[0133]第一種情況,在獲取隱私信息的信息標識時,可以獲取隱私信息對應的校驗標識,並存儲隱私信息對應的校驗標識;生成包括隱私信息的信息標識及隱私信息對應的校驗標識的信息訪問地址。
[0134]第二種情況,在獲取隱私信息的信息標識時,可以獲取隱私信息對應的時間標識;生成包括隱私信息的信息標識及隱私信息對應的時間標識的信息訪問地址。
[0135]第三種情況,在獲取隱私信息的信息標識時,可以獲取隱私信息對應的校驗標識及時間標識,並存儲隱私信息對應的校驗標識及時間標識;生成包括隱私信息的信息標識及隱私信息對應的校驗標識及時間標識的信息訪問地址。
[0136]其中,關於獲取隱私信息對應的校驗標識和/或時間標識的方式,本實施例均不作具體限定。具體實施時,包括但不限於隨機生成64位8位元組整型數值,將該數值作為獲取到的隱私信息對應的校驗標識,該校驗標識用於校驗信息訪問地址的合法性;根據伺服器時間生成64位8位元組整型時戳,將該時戳作為獲取到的隱私信息對應的時間標識,該時間標識用於校驗信息訪問地址的有效性。
[0137]當信息訪問地址同時包括隱私信息的信息標識、隱私信息對應的校驗標識以及隱私信息對應的時間標識時,生成的信息訪問地址可以為:http://域名/qrc?id=用戶信息ID,校驗KEY值,時戳;其中,該信息訪問地址中包括一個參數id,參數值為用戶信息ID、校驗KEY值及時戳;用戶信息ID對應隱私信息的信息標識,校驗KEY值對應隱私信息對應的校驗標識,時戳對應隱私信息對應的時間標識。
[0138]另外,參見圖6所示的安全二維碼服務系統的架構圖,數據處理模塊用於生成隱私信息對應的信息訪問地址。
[0139]504:伺服器將信息訪問地址通過網絡返回給終端;
[0140]本實施例不對將信息訪問地址通過網絡返回給終端的方式進行限定。具體實施時,參見圖6所示的安全二維碼服務系統的架構圖,在數據處理模塊生成隱私信息對應的信息訪問地址後,可將該隱私地址發送給網絡伺服器模塊,由網絡伺服器模塊將信息訪問地址通過網絡返回給終端。
[0141]505:終端接收伺服器通過網絡返回的信息訪問地址;
[0142]參見圖6所示的安全二維碼服務系統的架構圖,信息處理模塊用於接收伺服器通過網絡返回的信息訪問地址。
[0143]作為一種可選實施例,信息處理模塊在接收到伺服器通過網絡返回的信息訪問地址後,還可存儲該信息訪問地址,並顯示是否成功處理隱私信息。
[0144]506:終端生成包含信息訪問地址的二維碼。
[0145]參見圖6所示的安全二維碼服務系統的架構圖,二維碼模塊用於生成包含信息訪問地址的二維碼。其中,生成的二維碼可以為QR (Quick Response,快速反應)二維碼。由於生成的二維碼中不包含隱私信息,使得隱私信息的安全得到保證。
[0146]作為一種可選實施例,二維碼模塊在生成包含信息訪問地址的二維碼後,還可顯示該二維碼。
[0147]另外,參見圖7所示的安全二維碼服務系統保存用戶輸入信息的流程圖,步驟501對應用戶輸入信息、通過網絡發送用戶信息;步驟502及步驟503對應傳遞用戶信息、計算用戶信息ID值、保存用戶信息、用戶信息保存完畢及生成獲取信息URL ;步驟504及步驟505對應返回獲取信息URL、通過網絡返回獲取信息URL及顯示處理是否成功。
[0148]本實施例提供的方法,通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼,從而無需加密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0149]實施例四
[0150]結合上述實施例一及實施例三提供的二維碼的生成方法,本發明實施例提供了一種二維碼的讀取方法,結合上述實施例二的內容,對本發明實施例提供的方法進行詳細地解釋說明。參見圖8,方法流程包括:
[0151]801:終端獲取包含信息訪問地址的二維碼,並掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;
[0152]關於獲取包含信息訪問地址的二維碼及掃描二維碼的方式,本實施例均不作具體限定。具體實施時,可通過上述實施例三提供的方法生成二維碼,將該二維碼作為獲取到的包含信息訪問地址的二維碼。在獲取到二維碼後,可通過二維碼掃描設備掃描二維碼。其中,二維碼掃描設備可以為手機、平板電腦等。由於獲取到的二維碼包含信息訪問地址,則在掃描二維碼後,可得到二維碼中包含的信息訪問地址,該信息訪問地址用於訪問隱私信肩、O
[0153]另外,參見圖6所示的安全二維碼服務系統的架構圖,用戶掃描二維碼對應獲取包含信息訪問地址的二維碼,二維碼模塊用於掃描二維碼,得到二維碼中包含的信息訪問地址。
[0154]802:終端將信息訪問地址通過網絡發送給伺服器;
[0155]為了能夠根據信息訪問地址獲取隱私信息,本實施例提供的方法將信息訪問地址通過網絡發送給伺服器。關於發送的方式,本實施例不作具體限定。具體實施時,參見圖6所示的安全二維碼服務系統的架構圖,可通過信息處理模塊將信息訪問地址通過網絡發送給伺服器。其中,信息訪問地址可以為一次網絡HTTP(Hyper Text Transfer Protocol,超文本傳輸協議)/HTTPS (Hypertext Transfer Protocol over Secure Socket Layer,超文本傳輸安全協議)請求的URL。
[0156]803:伺服器接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址;
[0157]參見圖6所示的安全二維碼服務系統的架構圖,網絡服務模塊用於接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址,並將該信息訪問地址傳遞給數據處理模塊。
[0158]804:伺服器從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息;
[0159]本實施例不對查詢信息訪問地址對應的隱私信息的方式進行限定。具體實施時,由於信息訪問地址用於訪問隱私信息,可直接從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息。
[0160]作為一種可選實施例,信息訪問地址包括隱私信息的信息標識;
[0161]從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息,包括:
[0162]在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信肩、O
[0163]通過信息標識可快速在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息。
[0164]作為一種可選實施例,信息訪問地址還包括校驗標識和/或時間標識;
[0165]在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息,包括:
[0166]判斷信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致,和/或判斷信息訪問地址中包括的時間標識是否失效;
[0167]若信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致,和/或信息訪問地址中包括的時間標識未失效,則執行在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息的步驟。
[0168]本實施例提供的信息訪問地址可以包括隱私信息的信息標識,還可以包括隱私信息的信息標識以及隱私信息對應的校驗標識,還可以包括隱私信息的信息標識以及隱私信息對應的時間標識,還可以包括隱私信息的信息標識、隱私信息對應的校驗標識以及隱私信息對應的時間標識。針對這四種信息訪問地址,在查詢隱私信息時也分別為四種情況:
[0169](I)當信息訪問地址包括隱私信息的信息標識時,直接在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息。
[0170](2)當信息訪問地址包括隱私信息的信息標識以及隱私信息對應的校驗標識時,判斷信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致;當信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致時,執行在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息的步驟。
[0171](3)當信息訪問地址包括隱私信息的信息標識以及隱私信息對應的時間標識時,判斷信息訪問地址中包括的時間標識是否失效;當信息訪問地址中包括的時間標識未失效時,執行在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息的步驟。
[0172](4)當信息訪問地址包括隱私信息的信息標識、隱私信息對應的校驗標識及隱私信息對應的時間標識時,則判斷信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致;當信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致時,判斷信息訪問地址中包括的時間標識是否失效;當信息訪問地址中包括的時間標識未失效時,執行在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息的步驟。
[0173]為了便於理解,以信息標識對應用戶信息ID,校驗標識對應校驗KEY值,時間標識對應時戳為例進行說明。當判斷信息訪問地址中包括的校驗KEY值與預先存儲的校驗KEY值一致時,確定信息訪問地址有效;當判斷信息訪問地址中包括的校驗KEY值與預先存儲的校驗KEY值不一致時,確定信息訪問地址無效,並返回獲取隱私信息失敗。
[0174]在判斷信息訪問地址中包括的時間標識是否失效時,包括但不限於將時戳中記錄的時間與當前伺服器的時間進行比較;若時戳中記錄的時間與當前伺服器的時間的差值大於預設時間閾值,則判斷信息訪問地址中包括的時間標識失效,並返回獲取隱私信息失敗;若時戳中記錄的時間與當前伺服器的時間的差值不大於預設時間閾值,則判斷信息訪問地址中包括的時間標識有效。其中,預設時間閾值可以為5分鐘,當然除了上述預設時間閾值夕卜,還可以採用其他預設時間閾值,例如4分鐘、6分鐘等,本實施例對此不作具體限定。
[0175]另外,參見圖6所示的安全二維碼服務系統的架構圖,數據處理模塊用於從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息,預先存儲的隱私信息存儲於二維碼信息資料庫。
[0176]805:伺服器將查詢到的隱私信息通過網絡返回給終端;
[0177]本實施例不對將查詢到的隱私信息通過網絡返回給終端的方式進行限定。具體實施時,參見圖6所示的安全二維碼服務系統的架構圖,在數據處理模塊從預先存儲的隱私信息中查詢到信息訪問地址對應的隱私信息後,將查詢到的隱私信息發送給網絡服務模塊,由網絡服務模塊將查詢到的隱私信息通過網絡返回給終端。
[0178]806:終端接收伺服器通過網絡返回的隱私信息,並將隱私信息作為二維碼的讀取結果。
[0179]參見圖6所示的安全二維碼服務系統的架構圖,信息處理模塊用於接收伺服器通過網絡返回的隱私信息,並將隱私信息作為二維碼的讀取結果。
[0180]另外,參見圖9所示的安全二維碼服務系統保存用戶掃描二維碼獲取信息的流程圖,步驟801及步驟802對應生成並顯示二維碼圖片、用戶掃描二維碼並發起網絡請求、拉取保存信息;步驟803及步驟804對應發起信息拉取請求,傳輸請求URL、解析請求URL,獲取ID值、檢查請求合法性,比較校驗KEY值、比較校驗KEY值,返回、檢查請求有效性,校驗時戳、校驗時戳失敗,返回及根據ID查詢信息;步驟805及步驟806對應返回ID對應信息、返回獲取到的信息及通過網絡返回獲取信息。
[0181]本實施例提供的方法,通過獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0182]實施例五
[0183]參見圖10,本發明實施例提供了一種二維碼的生成終端,該終端包括:
[0184]獲取模塊1001,用於獲取用戶輸入的隱私信息;
[0185]發送模塊1002,用於通過網絡將隱私信息發送給伺服器,由伺服器存儲隱私信息,並生成隱私信息對應的信息訪問地址;
[0186]接收模塊1003,用於接收伺服器通過網絡返回的信息訪問地址;
[0187]生成模塊1004,用於生成包含信息訪問地址的二維碼。
[0188]作為一種可選實施例,接收模塊1003,用於接收伺服器通過網絡返回的至少包括隱私信息的信息標識的信息訪問地址。
[0189]作為一種可選實施例,接收模塊1003,用於接收伺服器通過網絡返回的至少包括隱私信息的信息標識,以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0190]本發明實施例提供的終端,通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼,從而無需加密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0191]實施例六
[0192]參見圖11,本發明實施例提供了一種伺服器,該伺服器包括:
[0193]接收模塊1101,用於接收終端通過網絡發送的隱私信息;
[0194]存儲模塊1102,用於存儲隱私信息;
[0195]生成模塊1103,用於生成隱私信息對應的信息訪問地址;
[0196]返回模塊1104,用於將信息訪問地址通過網絡返回給終端,由終端根據信息訪問地址生成二維碼。
[0197]作為一種可選實施例,參見圖12,生成模塊1103,包括:
[0198]獲取單元11031,用於獲取隱私信息的信息標識;
[0199]存儲單元11032,用於存儲信息標識,一個信息標識對應一個隱私信息;
[0200]生成單元11033,用於生成包括隱私信息的信息標識的信息訪問地址。
[0201]作為一種可選實施例,獲取單元11031,還用於在獲取隱私信息的信息標識時,獲取隱私信息對應的校驗標識和/或時間標識;
[0202]存儲單元11032,還用於存儲隱私信息對應的校驗標識;
[0203]生成單元11033,用於生成包括隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0204]本發明實施例提供的伺服器,通過接收並存儲終端通過網絡發送的隱私信息,將生成的隱私信息對應的信息訪問地址通過網絡返回給終端,由終端根據信息訪問地址生成二維碼,從而無需加密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0205]實施例七
[0206]參見圖13,本發明實施例提供了一種二維碼的讀取終端,該終端包括:
[0207]獲取模塊1301,用於獲取包含信息訪問地址的二維碼;
[0208]掃描模塊1302,用於掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;
[0209]發送模塊1303,用於將信息訪問地址通過網絡發送給伺服器,由伺服器根據信息訪問地址查詢對應的隱私信息;
[0210]接收模塊1304,用於接收伺服器通過網絡返回的隱私信息;
[0211]讀取模塊1305,用於將隱私信息作為二維碼的讀取結果。
[0212]作為一種可選實施例,掃描模塊1302掃描得到的信息訪問地址至少包括隱私信息的信息標識;
[0213]接收模塊1304,用於接收伺服器根據信息訪問地址包含的隱私信息的信息標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0214]作為一種可選實施例,掃描模塊1302掃描得到的信息訪問地址還包括隱私信息對應的校驗標識和/或時間標識;
[0215]接收模塊1304,用於接收伺服器根據信息訪問地址包含的隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識查詢到隱私信息後,通過網絡返回的隱私信肩、O
[0216]本實施例提供的終端,通過獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0217]實施例八
[0218]參見圖14,本發明實施例提供了一種伺服器,該伺服器包括:
[0219]接收模塊1401,用於接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址;
[0220]查詢模塊1402,用於從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息;
[0221]返回模塊1403,用於將查詢到的隱私信息通過網絡返回給終端,由終端將隱私信息作為二維碼的讀取結果。
[0222]作為一種可選實施例,接收模塊1401接收到的信息訪問地址包括隱私信息的信息標識;
[0223]查詢模塊1402,用於在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息。
[0224]作為一種可選實施例,接收模塊1401接收到的信息訪問地址還包括校驗標識和/或時間標識;
[0225]參見圖15,查詢模塊1402,包括:
[0226]判斷單元14021,用於判斷信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致,和/或判斷信息訪問地址中包括的時間標識是否失效;
[0227]執行單元14022,用於當信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致,和/或信息訪問地址中包括的時間標識未失效時,執行在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息的步驟。
[0228]本實施例提供的伺服器,通過接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址,並將從預先存儲的隱私信息中查詢到的信息訪問地址對應的隱私信息通過網絡返回給終端,由終端將隱私信息作為二維碼的讀取結果,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0229]實施例九
[0230]本發明實施例提供了一種終端,請參考圖16,其示出了本發明實施例所涉及的終端的結構示意圖,該終端可以用於實施上述實施例中提供的二維碼的生成方法。具體來講:
[0231]終端1600可以包括RF (Rad1 Frequency,射頻)電路110、包括有一個或一個以上計算機可讀存儲介質的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (Wireless Fidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領域技術人員可以理解,圖16中示出的終端結構並不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布直。其中:
[0232]RF電路110可用於收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收後,交由一個或者一個以上處理器180處理;另外,將涉及上行的數據發送給基站。通常,RF電路110包括但不限於天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發信機、耦合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路110還可以通過無線通信與網絡和其他設備通信。無線通信可以使用任一通信標準或協議,包括但不限於GSM(Global System of Mobile communicat1n,全球移動通訊系統)、GPRS (General Packet Rad1 Service,通用分組無線服務)、CDMA(CodeDivis1n Multiple Access,石馬分多址)、WCDMA(Wideband Code Divis1n MultipleAccess,寬帶碼分多址)、LTE (Long Term Evolut1n,長期演進)、電子郵件、SMS (ShortMessaging Service,短消息服務)等。
[0233]存儲器120可用於存儲軟體程序以及模塊,處理器180通過運行存儲在存儲器120的軟體程序以及模塊,從而執行各種功能應用以及數據處理。存儲器120可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據終端1600的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。相應地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0234]輸入單元130可用於接收輸入的數字或字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、滑鼠、操作杆、光學或者軌跡球信號輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器180,並能接收處理器180發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設備132。具體地,其他輸入設備132可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆等中的一種或多種。
[0235]顯示單元140可用於顯示由用戶輸入的信息或提供給用戶的信息以及終端1600的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元140可包括顯示面板141,可選的,可以採用IXD(Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting D1de,有機發光二極體)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作後,傳送給處理器180以確定觸摸事件的類型,隨後處理器180根據觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在圖16中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現輸入和輸出功能。
[0236]終端1600還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板141的亮度,接近傳感器可在終端1600移動到耳邊時,關閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於終端1600還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0237]音頻電路160、揚聲器161,傳聲器162可提供用戶與終端1600之間的音頻接口。音頻電路160可將接收到的音頻數據轉換後的電信號,傳輸到揚聲器161,由揚聲器161轉換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉換為電信號,由音頻電路160接收後轉換為音頻數據,再將音頻數據輸出處理器180處理後,經RF電路110以發送給比如另一終端,或者將音頻數據輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設耳機與終端1600的通信。
[0238]WiFi屬於短距離無線傳輸技術,終端1600通過WiFi模塊170可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶網際網路訪問。雖然圖16示出了 WiFi模塊170,但是可以理解的是,其並不屬於終端1600的必須構成,完全可以根據需要在不改變發明的本質的範圍內而省略。
[0239]處理器180是終端1600的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器120內的軟體程序和/或模塊,以及調用存儲在存儲器120內的數據,執行終端1600的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器180可包括一個或多個處理核心;優選的,處理器180可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等,調製解調處理器主要處理無線通信。可以理解的是,上述調製解調處理器也可以不集成到處理器180中。
[0240]終端1600還包括給各個部件供電的電源190 (比如電池),優選的,電源可以通過電源管理系統與處理器180邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統、電源故障檢測電路、電源轉換器或者逆變器、電源狀態指示器等任意組件。
[0241]儘管未示出,終端1600還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,終端的顯示單元是觸控螢幕顯示器,終端還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲於存儲器中,且經配置以由一個或者一個以上處理器執行,一個或者一個以上程序包含用於執行以下操作的指令:
[0242]獲取用戶輸入的隱私信息,並通過網絡將隱私信息發送給伺服器,由伺服器存儲隱私信息,並生成隱私信息對應的信息訪問地址;
[0243]接收伺服器通過網絡返回的信息訪問地址;
[0244]生成包含信息訪問地址的二維碼。
[0245]假設上述為第一種可能的實施方式,則在第一種可能的實施方式作為基礎而提供的第二種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0246]接收伺服器通過網絡返回的信息訪問地址,包括:
[0247]接收伺服器通過網絡返回的至少包括隱私信息的信息標識的信息訪問地址。
[0248]在第一種可能的實施方式作為基礎而提供的第三種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0249]接收伺服器通過網絡返回的信息訪問地址,包括:
[0250]接收伺服器通過網絡返回的至少包括隱私信息的信息標識,以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0251]本發明實施例提供的終端,通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼,從而無需加密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0252]實施例十
[0253]本發明實施例還提供了一種計算機可讀存儲介質,該計算機可讀存儲介質可以是上述實施例中的存儲器中所包含的計算機可讀存儲介質;也可以是單獨存在,未裝配入終端中的計算機可讀存儲介質。該計算機可讀存儲介質存儲有一個或者一個以上程序,該一個或者一個以上程序被一個或者一個以上的處理器用來執行一個二維碼的生成方法,該方法包括:
[0254]獲取用戶輸入的隱私信息,並通過網絡將隱私信息發送給伺服器,由伺服器存儲隱私信息,並生成隱私信息對應的信息訪問地址;
[0255]接收伺服器通過網絡返回的信息訪問地址;
[0256]生成包含信息訪問地址的二維碼。
[0257]假設上述為第一種可能的實施方式,則在第一種可能的實施方式作為基礎而提供的第二種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0258]接收伺服器通過網絡返回的信息訪問地址,包括:
[0259]接收伺服器通過網絡返回的至少包括隱私信息的信息標識的信息訪問地址。
[0260]在第一種可能的實施方式作為基礎而提供的第三種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0261]接收伺服器通過網絡返回的信息訪問地址,包括:
[0262]接收伺服器通過網絡返回的至少包括隱私信息的信息標識,以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0263]本發明實施例提供的計算機可讀存儲介質,通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼,從而無需加密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0264]實施例^^一
[0265]本發明實施例中提供了一種圖形用戶接口,該圖形用戶接口用在終端上,該終端包括觸控螢幕顯示器、存儲器和用於執行一個或者一個以上的程序的一個或者一個以上的處理器;該圖形用戶接口包括:
[0266]獲取用戶輸入的隱私信息,並通過網絡將隱私信息發送給伺服器,由伺服器存儲隱私信息,並生成隱私信息對應的信息訪問地址;
[0267]接收伺服器通過網絡返回的信息訪問地址;
[0268]生成包含信息訪問地址的二維碼。
[0269]本發明實施例提供的圖形用戶接口,通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼,從而無需加密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0270]實施例十二
[0271]圖17是本發明實施例中伺服器的結構示意圖。該伺服器1700可因配置或性能不同而產生比較大的差異,可以包括一個或一個以上中央處理器(central processingunits, CPU) 1722 (例如,一個或一個以上處理器)和存儲器1732,一個或一個以上存儲應用程式1742或數據1744的存儲介質1730 (例如一個或一個以上海量存儲設備)。其中,存儲器1732和存儲介質1730可以是短暫存儲或持久存儲。存儲在存儲介質1730的程序可以包括一個或一個以上模塊(圖示沒標出),每個模塊可以包括對伺服器1700中的一系列指令操作:
[0272]接收終端通過網絡發送的隱私信息,並存儲隱私信息;
[0273]生成隱私信息對應的信息訪問地址;
[0274]將信息訪問地址通過網絡返回給終端,由終端根據信息訪問地址生成二維碼。
[0275]在另一實施例中,還包含以下指令:
[0276]生成隱私信息對應的信息訪問地址,包括:
[0277]獲取隱私信息的信息標識,並存儲信息標識,一個信息標識對應一個隱私信息;
[0278]生成包括隱私信息的信息標識的信息訪問地址。
[0279]在另一實施例中,還包含以下指令:
[0280]獲取隱私信息的信息標識時,還包括:
[0281]獲取隱私信息對應的校驗標識和/或時間標識,並存儲隱私信息對應的校驗標識;
[0282]生成包括隱私信息的信息標識的信息訪問地址,包括:
[0283]生成包括隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0284]更進一步地,中央處理器1722可以設置為與存儲介質1730通信,在伺服器1700上執行存儲介質1730中的一系列指令操作。
[0285]伺服器1700還可以包括一個或一個以上電源1726,一個或一個以上有線或無線網絡接口 1750,一個或一個以上輸入輸出接口 1758,和/或,一個或一個以上作業系統1741,例如 Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM 等等。
[0286]本發明實施例提供的伺服器,通過接收並存儲終端通過網絡發送的隱私信息,將生成的隱私信息對應的信息訪問地址通過網絡返回給終端,由終端根據信息訪問地址生成二維碼,從而無需加密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0287]需要說明的是:上述實施例提供的二維碼的生成終端及伺服器在生成二維碼時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將終端及伺服器的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的二維碼的生成終端、伺服器與二維碼的生成方法實施例屬於同一構思,其具體實現過程詳見方法實施例,這裡不再贅述。
[0288]實施例十三
[0289]參見圖18,本發明實施例提供了一種二維碼的生成系統,該系統包括:終端1801及伺服器1802 ;
[0290]其中,終端1801,用於獲取用戶輸入的隱私信息,並通過網絡將隱私信息發送給伺服器1802,由伺服器1802存儲隱私信息,並生成隱私信息對應的信息訪問地址;
[0291]終端1801,還用於接收伺服器1802通過網絡返回的信息訪問地址;
[0292]終端1801,還用於生成包含信息訪問地址的二維碼。
[0293]作為一種可選實施例,終端1801用於接收伺服器1802通過網絡返回的至少包括隱私信息的信息標識的信息訪問地址。。
[0294]作為一種可選實施例,終端1801用於接收伺服器1802通過網絡返回的至少包括隱私信息的信息標識,以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
[0295]需要說明的是,終端1801及伺服器1802的數量可以為一個或多個,終端1801及伺服器1802的結構可參考上述實施例五和實施例六,本實施例對此不作具體限定。
[0296]本發明實施例提供的系統,通過網絡將用戶輸入的隱私信息發送給伺服器,接收伺服器通過網絡返回的信息訪問地址,並生成包含信息訪問地址的二維碼,從而無需加、解密就實現了二維碼的生成,降低了二維碼的生成成本,擴大了二維碼的應用範圍,並且生成的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0297]實施例十四
[0298]本發明實施例提供了一種終端,請參考圖19,其示出了本發明實施例所涉及的終端的結構示意圖,該終端可以用於實施上述實施例中提供的二維碼的讀取方法。具體來講:
[0299]終端1900可以包括RF (Rad1 Frequency,射頻)電路210、包括有一個或一個以上計算機可讀存儲介質的存儲器220、輸入單元230、顯示單元240、傳感器250、音頻電路260、WiFi (Wireless Fidelity,無線保真)模塊270、包括有一個或者一個以上處理核心的處理器280、以及電源290等部件。本領域技術人員可以理解,圖19中示出的終端結構並不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布直。其中:
[0300]RF電路210可用於收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收後,交由一個或者一個以上處理器280處理;另外,將涉及上行的數據發送給基站。通常,RF電路210包括但不限於天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發信機、耦合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路210還可以通過無線通信與網絡和其他設備通信。無線通信可以使用任一通信標準或協議,包括但不限於GSM(Global System of Mobile communicat1n,全球移動通訊系統)、GPRS (General Packet Rad1 Service,通用分組無線服務)、CDMA(CodeDivis1n Multiple Access,石馬分多址)、WCDMA(Wideband Code Divis1n MultipleAccess,寬帶碼分多址)、LTE (Long Term Evolut1n,長期演進)、電子郵件、SMS (ShortMessaging Service,短消息服務)等。
[0301 ] 存儲器220可用於存儲軟體程序以及模塊,處理器280通過運行存儲在存儲器220的軟體程序以及模塊,從而執行各種功能應用以及數據處理。存儲器220可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據終端1900的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器220可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。相應地,存儲器220還可以包括存儲器控制器,以提供處理器280和輸入單元230對存儲器220的訪問。
[0302]輸入單元230可用於接收輸入的數字或字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、滑鼠、操作杆、光學或者軌跡球信號輸入。具體地,輸入單元230可包括觸敏表面231以及其他輸入設備232。觸敏表面231,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面231上或在觸敏表面231附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面231可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器280,並能接收處理器280發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面231。除了觸敏表面231,輸入單元230還可以包括其他輸入設備232。具體地,其他輸入設備232可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆等中的一種或多種。
[0303]顯示單元240可用於顯示由用戶輸入的信息或提供給用戶的信息以及終端1900的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元240可包括顯示面板241,可選的,可以採用IXD(Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting D1de,有機發光二極體)等形式來配置顯示面板241。進一步的,觸敏表面231可覆蓋顯示面板241,當觸敏表面231檢測到在其上或附近的觸摸操作後,傳送給處理器280以確定觸摸事件的類型,隨後處理器280根據觸摸事件的類型在顯示面板241上提供相應的視覺輸出。雖然在圖19中,觸敏表面231與顯示面板241是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面231與顯示面板241集成而實現輸入和輸出功能。
[0304]終端1900還可包括至少一種傳感器250,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板241的亮度,接近傳感器可在終端1900移動到耳邊時,關閉顯示面板241和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於終端1900還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0305]音頻電路260、揚聲器261,傳聲器262可提供用戶與終端1900之間的音頻接口。音頻電路260可將接收到的音頻數據轉換後的電信號,傳輸到揚聲器261,由揚聲器261轉換為聲音信號輸出;另一方面,傳聲器262將收集的聲音信號轉換為電信號,由音頻電路260接收後轉換為音頻數據,再將音頻數據輸出處理器280處理後,經RF電路210以發送給比如另一終端,或者將音頻數據輸出至存儲器220以便進一步處理。音頻電路260還可能包括耳塞插孔,以提供外設耳機與終端1900的通信。
[0306]WiFi屬於短距離無線傳輸技術,終端1900通過WiFi模塊270可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶網際網路訪問。雖然圖19示出了 WiFi模塊270,但是可以理解的是,其並不屬於終端1900的必須構成,完全可以根據需要在不改變發明的本質的範圍內而省略。
[0307]處理器280是終端1900的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器220內的軟體程序和/或模塊,以及調用存儲在存儲器220內的數據,執行終端1900的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器280可包括一個或多個處理核心;優選的,處理器280可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等,調製解調處理器主要處理無線通信。可以理解的是,上述調製解調處理器也可以不集成到處理器280中。
[0308]終端1900還包括給各個部件供電的電源290 (比如電池),優選的,電源可以通過電源管理系統與處理器280邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。電源290還可以包括一個或一個以上的直流或交流電源、再充電系統、電源故障檢測電路、電源轉換器或者逆變器、電源狀態指示器等任意組件。
[0309]儘管未示出,終端1900還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,終端的顯示單元是觸控螢幕顯示器,終端還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲於存儲器中,且經配置以由一個或者一個以上處理器執行,一個或者一個以上程序包含用於執行以下操作的指令:
[0310]獲取包含信息訪問地址的二維碼,並掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;
[0311]將信息訪問地址通過網絡發送給伺服器,由伺服器根據信息訪問地址查詢對應的隱私信息;
[0312]接收伺服器通過網絡返回的隱私信息,並將隱私信息作為二維碼的讀取結果。
[0313]假設上述為第一種可能的實施方式,則在第一種可能的實施方式作為基礎而提供的第二種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0314]信息訪問地址至少包括隱私信息的信息標識;
[0315]接收伺服器通過網絡返回的隱私信息,包括:
[0316]接收伺服器根據信息訪問地址包含的隱私信息的信息標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0317]在第一種可能的實施方式作為基礎而提供的第三種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0318]信息訪問地址還包括隱私信息對應的校驗標識和/或時間標識;
[0319]接收伺服器通過網絡返回的隱私信息,包括:
[0320]接收伺服器根據信息訪問地址包含的隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0321]本發明實施例提供的終端,通過獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0322]實施例十五
[0323]本發明實施例還提供了一種計算機可讀存儲介質,該計算機可讀存儲介質可以是上述實施例中的存儲器中所包含的計算機可讀存儲介質;也可以是單獨存在,未裝配入終端中的計算機可讀存儲介質。該計算機可讀存儲介質存儲有一個或者一個以上程序,該一個或者一個以上程序被一個或者一個以上的處理器用來執行一個二維碼的讀取方法,該方法包括:
[0324]獲取包含信息訪問地址的二維碼,並掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;
[0325]將信息訪問地址通過網絡發送給伺服器,由伺服器根據信息訪問地址查詢對應的隱私信息;
[0326]接收伺服器通過網絡返回的隱私信息,並將隱私信息作為二維碼的讀取結果。
[0327]假設上述為第一種可能的實施方式,則在第一種可能的實施方式作為基礎而提供的第二種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0328]信息訪問地址至少包括隱私信息的信息標識;
[0329]接收伺服器通過網絡返回的隱私信息,包括:
[0330]接收伺服器根據信息訪問地址包含的隱私信息的信息標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0331]在第一種可能的實施方式作為基礎而提供的第三種可能的實施方式中,終端的存儲器中,還包含用於執行以下操作的指令:
[0332]信息訪問地址還包括隱私信息對應的校驗標識和/或時間標識;
[0333]接收伺服器通過網絡返回的隱私信息,包括:
[0334]接收伺服器根據信息訪問地址包含的隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0335]本發明實施例提供的計算機可讀存儲介質,通過獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0336]實施例十六
[0337]本發明實施例中提供了一種圖形用戶接口,該圖形用戶接口用在終端上,該終端包括觸控螢幕顯示器、存儲器和用於執行一個或者一個以上的程序的一個或者一個以上的處理器;該圖形用戶接口包括:
[0338]獲取包含信息訪問地址的二維碼,並掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;
[0339]將信息訪問地址通過網絡發送給伺服器,由伺服器根據信息訪問地址查詢對應的隱私信息;
[0340]接收伺服器通過網絡返回的隱私信息,並將隱私信息作為二維碼的讀取結果。
[0341]本發明實施例提供的圖形用戶接口,通過獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0342]實施例十七
[0343]圖20是本發明實施例中伺服器的結構示意圖。該伺服器2000可因配置或性能不同而產生比較大的差異,可以包括一個或一個以上中央處理器(central processingunits, CPU)2022 (例如,一個或一個以上處理器)和存儲器2032,一個或一個以上存儲應用程式2042或數據2044的存儲介質2030 (例如一個或一個以上海量存儲設備)。其中,存儲器2032和存儲介質2030可以是短暫存儲或持久存儲。存儲在存儲介質2030的程序可以包括一個或一個以上模塊(圖示沒標出),每個模塊可以包括對伺服器2000中的一系列指令操作:
[0344]接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址;
[0345]從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息;
[0346]將查詢到的隱私信息通過網絡返回給終端,由終端將隱私信息作為二維碼的讀取結果。
[0347]在另一實施例中,還包含以下指令:
[0348]信息訪問地址包括隱私信息的信息標識;
[0349]從預先存儲的隱私信息中查詢信息訪問地址對應的隱私信息,包括:
[0350]在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信肩、O
[0351]在另一實施例中,還包含以下指令:
[0352]信息訪問地址還包括校驗標識和/或時間標識;
[0353]在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息,包括:
[0354]判斷信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致,和/或判斷信息訪問地址中包括的時間標識是否失效;
[0355]若信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致,和/或信息訪問地址中包括的時間標識未失效,則執行在預先存儲的隱私信息中查詢與信息訪問地址中包括的信息標識對應的隱私信息的步驟。
[0356]更進一步地,中央處理器2022可以設置為與存儲介質2030通信,在伺服器2000上執行存儲介質2030中的一系列指令操作。
[0357]伺服器2000還可以包括一個或一個以上電源2026,一個或一個以上有線或無線網絡接口 2050,一個或一個以上輸入輸出接口 2058,和/或,一個或一個以上作業系統2041,例如 Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM 等等。
[0358]本發明實施例提供的伺服器,通過接收終端通過網絡發送的信息訪問地址,並將從預先存儲的隱私信息中查詢到的信息訪問地址對應的隱私信息通過網絡返回給終端,由終端將隱私信息作為二維碼的讀取結果,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0359]需要說明的是:上述實施例提供的二維碼的讀取終端及伺服器在讀取二維碼時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將終端及伺服器的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的二維碼的讀取終端、伺服器與二維碼的讀取方法實施例屬於同一構思,其具體實現過程詳見方法實施例,這裡不再贅述。
[0360]實施例十八
[0361]參見圖21,本發明實施例提供了一種二維碼的讀取系統,該系統包括:終端2101及伺服器2102 ;
[0362]其中,終端2101,用於獲取包含信息訪問地址的二維碼,並掃描二維碼,得到二維碼中包含的信息訪問地址,信息訪問地址用於訪問隱私信息;
[0363]終端2101,還用於將信息訪問地址通過網絡發送給伺服器2102,由伺服器2102根據信息訪問地址查詢對應的隱私信息;
[0364]終端2101,還用接收伺服器2102通過網絡返回的隱私信息,並將隱私信息作為二維碼的讀取結果。
[0365]作為一種可選實施例,終端2101掃描得到的信息訪問地址至少包括隱私信息的信息標識;
[0366]終端2101,用於接收伺服器2102根據信息訪問地址包含的隱私信息的信息標識查詢到隱私信息後,通過網絡返回的隱私信息。
[0367]作為一種可選實施例,終端2101掃描得到的信息訪問地址還包括隱私信息對應的校驗標識和/或時間標識;
[0368]終端2101,用於接收伺服器2102根據信息訪問地址包含的隱私信息的信息標識以及隱私信息對應的校驗標識和/或時間標識查詢到隱私信息後,通過網絡返回的隱私信肩、O
[0369]需要說明的是,終端1801及伺服器1802的數量可以為一個或多個,終端1801及伺服器1802的結構可參考上述實施例七和實施例八,本實施例對此不作具體限定。
[0370]本發明實施例提供的系統,通過獲取包含信息訪問地址的二維碼,並掃描得到二維碼中包含的信息訪問地址,將信息訪問地址通過網絡發送給伺服器後,接收伺服器通過網絡返回的隱私信息,從而無需解密就實現了二維碼的讀取,降低了二維碼的讀取成本,擴大了二維碼的應用範圍,並且讀取的二維碼中包含的是信息訪問地址,保證了隱私信息的安全。
[0371 ] 上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。
[0372]本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬體來完成,也可以通過程序來指令相關的硬體完成,所述的程序可以存儲於一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁碟或光碟等。
[0373]以上所述僅為本發明的較佳實施例,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種二維碼的生成方法,其特徵在於,所述方法包括: 獲取用戶輸入的隱私信息,並通過網絡將所述隱私信息發送給伺服器,由所述伺服器存儲所述隱私信息,並生成所述隱私信息對應的信息訪問地址; 接收所述伺服器通過網絡返回的信息訪問地址; 生成包含所述信息訪問地址的二維碼。
2.根據權利要求1所述的方法,其特徵在於,所述接收所述伺服器通過網絡返回的信息訪問地址,包括: 接收所述伺服器通過網絡返回的至少包括隱私信息的信息標識的信息訪問地址。
3.根據權利要求1所述的方法,其特徵在於,所述接收所述伺服器通過網絡返回的信息訪問地址,包括: 接收所述伺服器通過網絡返回的至少包括隱私信息的信息標識,以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
4.一種二維碼的生成方法,其特徵在於,所述方法包括: 接收終端通過網絡發送的隱私信息,並存儲所述隱私信息; 生成所述隱私信息對應的信息訪問地址; 將所述信息訪問地址通過網絡返回給所述終端,由所述終端根據所述信息訪問地址生成二維碼。
5.根據權利要求4所述的方法,其特徵在於,所述生成所述隱私信息對應的信息訪問地址,包括: 獲取所述隱私信息的信息標識,並存儲所述信息標識,一個信息標識對應一個隱私信息; 生成包括所述隱私信息的信息標識的信息訪問地址。
6.根據權利要求5所述的方法,其特徵在於,所述獲取所述隱私信息的信息標識時,還包括: 獲取所述隱私信息對應的校驗標識和/或時間標識,並存儲所述隱私信息對應的校驗標識; 所述生成包括所述隱私信息的信息標識的信息訪問地址,包括: 生成包括所述隱私信息的信息標識以及所述隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
7.—種二維碼的讀取方法,其特徵在於,所述方法包括: 獲取包含信息訪問地址的二維碼,並掃描所述二維碼,得到所述二維碼中包含的信息訪問地址,所述信息訪問地址用於訪問隱私信息; 將所述信息訪問地址通過網絡發送給伺服器,由所述伺服器根據所述信息訪問地址查詢對應的隱私信息; 接收所述伺服器通過網絡返回的隱私信息,並將所述隱私信息作為二維碼的讀取結果O
8.根據權利要求7所述的方法,其特徵在於,所述信息訪問地址至少包括所述隱私信息的信息標識; 所述接收所述伺服器通過網絡返回的隱私信息,包括: 接收所述伺服器根據所述信息訪問地址包含的所述隱私信息的信息標識查詢到隱私信息後,通過網絡返回的隱私信息。
9.根據權利要求7所述的方法,其特徵在於,所述信息訪問地址還包括所述隱私信息對應的校驗標識和/或時間標識; 所述接收所述伺服器通過網絡返回的隱私信息,包括: 接收所述伺服器根據所述信息訪問地址包含的所述隱私信息的信息標識以及所述隱私信息對應的校驗標識和/或時間標識查詢到隱私信息後,通過網絡返回的隱私信息。
10.一種二維碼的讀取方法,其特徵在於,所述方法包括: 接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址; 從預先存儲的隱私信息中查詢所述信息訪問地址對應的隱私信息; 將查詢到的隱私信息通過網絡返回給所述終端,由所述終端將所述隱私信息作為二維碼的讀取結果。
11.根據權利要求10所述的方法,其特徵在於,所述信息訪問地址包括隱私信息的信息標識; 所述從預先存儲的隱私信息中查詢所述信息訪問地址對應的隱私信息,包括: 在預先存儲的隱私信息中查詢與所述信息訪問地址中包括的信息標識對應的隱私信肩、O
12.根據權利要求11所述的方法,其特徵在於,所述信息訪問地址還包括校驗標識和/或時間標識; 所述在預先存儲的隱私信息中查詢與所述信息訪問地址中包括的信息標識對應的隱私信息,包括: 判斷所述信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致,和/或判斷所述信息訪問地址中包括的時間標識是否失效; 若所述信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致,和/或所述信息訪問地址中包括的時間標識未失效,則執行在預先存儲的隱私信息中查詢與所述信息訪問地址中包括的信息標識對應的隱私信息的步驟。
13.—種二維碼的生成終端,其特徵在於,所述終端包括: 獲取模塊,用於獲取用戶輸入的隱私信息; 發送模塊,用於通過網絡將所述隱私信息發送給伺服器,由所述伺服器存儲所述隱私信息,並生成所述隱私信息對應的信息訪問地址; 接收模塊,用於接收所述伺服器通過網絡返回的信息訪問地址; 生成模塊,用於生成包含所述信息訪問地址的二維碼。
14.根據權利要求13所述的終端,其特徵在於,所述接收模塊,用於接收所述伺服器通過網絡返回的至少包括隱私信息的信息標識的信息訪問地址。
15.根據權利要求14所述的終端,其特徵在於,所述接收模塊,用於接收所述伺服器通過網絡返回的至少包括隱私信息的信息標識,以及隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
16.一種伺服器,其特徵在於,所述伺服器包括: 接收模塊,用於接收終端通過網絡發送的隱私信息; 存儲模塊,用於存儲所述隱私信息; 生成模塊,用於生成所述隱私信息對應的信息訪問地址; 返回模塊,用於將所述信息訪問地址通過網絡返回給所述終端,由所述終端根據所述信息訪問地址生成二維碼。
17.根據權利要求16所述的伺服器,其特徵在於,所述生成模塊,包括: 獲取單元,用於獲取所述隱私信息的信息標識; 存儲單元,用於存儲所述信息標識,一個信息標識對應一個隱私信息; 生成單元,用於生成包括所述隱私信息的信息標識的信息訪問地址。
18.根據權利要求17所述的伺服器,其特徵在於,所述獲取單元,還用於在獲取所述隱私信息的信息標識時,獲取所述隱私信息對應的校驗標識和/或時間標識; 所述存儲單元,還用於存儲所述隱私信息對應的校驗標識; 所述生成單元,用於生成包括所述隱私信息的信息標識以及所述隱私信息對應的校驗標識和/或時間標識的信息訪問地址。
19.一種二維碼的讀取終端,其特徵在於,所述終端包括: 獲取模塊,用於獲取包含信息訪問地址的二維碼; 掃描模塊,用於掃描所述二維碼,得到所述二維碼中包含的信息訪問地址,所述信息訪問地址用於訪問隱私信息; 發送模塊,用於將所述信息訪問地址通過網絡發送給伺服器,由所述伺服器根據所述信息訪問地址查詢對應的隱私信息; 接收模塊,用於接收所述伺服器通過網絡返回的隱私信息; 讀取模塊,用於將所述隱私信息作為二維碼的讀取結果。
20.根據權利要求19所述的終端,其特徵在於,所述掃描模塊掃描得到的信息訪問地址至少包括所述隱私信息的信息標識; 所述接收模塊,用於接收所述伺服器根據所述信息訪問地址包含的所述隱私信息的信息標識查詢到隱私信息後,通過網絡返回的隱私信息。
21.根據權利要求19所述的終端,其特徵在於,所述掃描模塊掃描得到的信息訪問地址還包括所述隱私信息對應的校驗標識和/或時間標識; 所述接收模塊,用於接收所述伺服器根據所述信息訪問地址包含的所述隱私信息的信息標識以及所述隱私信息對應的校驗標識和/或時間標識查詢到隱私信息後,通過網絡返回的隱私信息。
22.一種伺服器,其特徵在於,所述伺服器包括: 接收模塊,用於接收終端通過網絡發送的用於訪問隱私信息的信息訪問地址; 查詢模塊,用於從預先存儲的隱私信息中查詢所述信息訪問地址對應的隱私信息; 返回模塊,用於將查詢到的隱私信息通過網絡返回給所述終端,由所述終端將所述隱私信息作為二維碼的讀取結果。
23.根據權利要求22所述的伺服器,其特徵在於,所述接收模塊接收到的信息訪問地址包括隱私信息的信息標識; 所述查詢模塊,用於在預先存儲的隱私信息中查詢與所述信息訪問地址中包括的信息標識對應的隱私信息。
24.根據權利要求23所述的伺服器,其特徵在於,所述接收模塊接收到的信息訪問地址還包括校驗標識和/或時間標識; 所述查詢模塊,包括: 判斷單元,用於判斷所述信息訪問地址中包括的校驗標識與預先存儲的校驗標識是否一致,和/或判斷所述信息訪問地址中包括的時間標識是否失效; 執行單元,用於當所述信息訪問地址中包括的校驗標識與預先存儲的校驗標識一致,和/或所述信息訪問地址中包括的時間標識未失效時,執行在預先存儲的隱私信息中查詢與所述信息訪問地址中包括的信息標識對應的隱私信息的步驟。
【文檔編號】G06K7/10GK104376353SQ201410154998
【公開日】2015年2月25日 申請日期:2014年4月17日 優先權日:2014年4月17日
【發明者】卜滿釗, 唐文寧, 黃平, 楊海松 申請人:騰訊科技(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀