一種客戶端識別二維碼的方法及系統的製作方法
2023-06-25 17:28:16 1
專利名稱:一種客戶端識別二維碼的方法及系統的製作方法
技術領域:
本發明涉及移動通信領域,尤其涉及一種客戶端識別條碼的方法及系統。
背景技術:
目前,隨著智慧型手機終端的逐漸普及,以及3G時代手機訪問速度的提高,我國的移動網際網路時代全面到來,用戶越來越習慣於手機上網,希望能通過手機隨時隨地獲取資訊、娛樂、產品信息等網際網路內容,如在雜誌上看到一件自己喜歡的衣服,除希望了解衣服的品牌、價格、面料、銷售商場、打折信息外,還希望能方便、快捷的購買。而現有技術中,通用客戶端只能根據二維碼中的地址連結實現唯一指向功能。
發明內容
為了解決現有技術中通用客戶端識別二維碼的單一功能,本發明提出一種能夠根據識別的條碼內容完成特定功能的客戶端識別條碼的方法及系統。為了達到上述目的本發明提出一種客戶端識別條碼的方法,
所述客戶端獲取二維碼圖片,所述二維碼圖片內包含有連結地址及參數信息;
將所述二維碼圖片進行識別後生成含有連結地址的條碼內容,並將所述連結地址與參數信息或只將參數信息發送到伺服器;
客戶端向伺服器發送的是參數信息時,所述伺服器根據預設的資料庫查找與參數信息對應的數據,並將查找結果返回客戶端;
客戶端向伺服器發送的是連結地址及參數信息時,所述伺服器將固定的引導信息返回客戶端。作為上述技術方案的優先,客戶端與移動終端綁定時,其綁定信息與條碼內容一併傳送給伺服器,所述伺服器存儲綁定信息;
所述客戶端在再次發送請求時,所述伺服器驗證其請求信息。一種客戶端識別條碼的系統,包括客戶端及伺服器,所述客戶終端包括
獲取模塊,用於獲取所述二維碼圖片;
識別模塊,用於對所獲取到的二維碼圖片進行識別後,生成含有連結地址的條碼內容,並將所述連結地址與參數信息或只將參數信息發送到伺服器;
發送模塊,用於將所述條碼內容發送到伺服器;
接收模塊,用於接收伺服器發送的內容;
所述伺服器包括
特定客戶端處理模塊,用於接收客戶端發送的參數信息,並根據預設的資料庫中查找與接收到的參數信息相對應的數據,並將查找結果返回客戶端;
通過客戶端處理模塊,用於接收客戶端發送的連結地址與參數信息,並將固定的引導信息返回客戶端。作為上述技術方案的優先,所述伺服器還包括 綁定信息管理模塊,用於接收並存儲客戶端發送的客戶端與移動終端的綁定信息,並驗證所述客戶端在再次發送請求信息。本發明提出的一種客戶端識別二維碼的方法及系統,伺服器可預儲存與連結地址及參數信息相匹配的特定功能信息,當客戶端向伺服器發送時,伺服器返回與發送信息相匹配的特定功能,所述特定功能可以為對商品的購買需求等。從而通過客戶端解決用戶隨時隨地方便快捷的特定功能的需求,為產品的使用和營銷提供方便、平滑的方法、創造良好的用戶體驗。下面結合附圖,對本發明的具體實施方式
作進一步的詳細說明。對於所屬技術領域的技術人員而言,從對本發明的詳細說明中,本發明的所述和其他目的、特徵和優點將顯而易見。
圖1是本發明提出的客戶端識別二維碼的方法示意 圖2是本發明提出的客戶端識別條碼的系統結構示意圖。
具體實施例方式下面結合附圖對本發明做進一步說明。本發明提出一種客戶端識別條碼的方法,如圖1所示,所述客戶端獲取二維碼圖片,所述二維碼圖片內包含有連結地址及參數信息;
將所述二維碼圖片進行識別後生成含有連結地址的條碼內容,並將所述連結地址與參數信息或只將參數信息發送到伺服器;
客戶端向伺服器發送的是參數信息時,其向伺服器發送參數信息的客戶端可認定為特定客戶端,這時,所述伺服器根據預設的資料庫查找與參數信息對應的數據,並將查找結果返回客戶端;
客戶端向伺服器發送的是連結地址及參數信息時,其向伺服器發送連結地址及參數信息的客戶端可認定為通用客戶端,所述伺服器將固定的引導信息返回客戶端。客戶端與移動終端綁定時,其綁定信息與條碼內容一併傳送給伺服器,所述伺服器存儲綁定信息;
所述客戶端在再次發送請求時,所述伺服器驗證其請求信息。本發明還提出一種客戶端識別條碼的系統,如圖2所示,包括客戶端及伺服器,所述客戶終端包括
獲取模塊,用於獲取所述二維碼圖片;
識別模塊,用於對所獲取到的二維碼圖片進行識別後,生成含有連結地址的條碼內容,並將所述連結地址與參數信息或只將參數信息發送到伺服器;
發送模塊,用於將所述條碼內容發送到伺服器;
接收模塊,用於接收伺服器發送的內容;
所述伺服器包括
特定客戶端處理模塊,用於接收客戶端發送的參數信息,並根據預設的資料庫中查找與接收到的參數信息相對應的數據,並將查找結果返回客戶端; 通過客戶端處理模塊,用於接收客戶端發送的連結地址與參數信息,並將固定的引導信息返回客戶端。所述伺服器還包括
綁定信息管理模塊,用於接收並存儲客戶端發送的客戶端與移動終端的綁定信息,並驗證所述客戶端在再次發送請求信息。所述特定客戶端使用的步驟為
1、用戶打開手機客戶端,客戶端啟動條碼掃描界面。如果可以移動條碼圖像,將條碼圖像放置在光線比較充分的環境(正常照明環境即可)中,如果不能移動條碼圖像並且光線不充分,有輔助照明(如閃光燈)的手機請開啟輔助照明設備,客戶端自動拍攝條碼圖像;
2、客戶端自動識別條碼類型,然後識別讀取條碼中的連結地址內容;
3、客戶端解析連結地址內容中的參數;
4、客戶端將識別的連結地址內容中的參數以及讀取的行動裝置的唯一ID —起通過網際網路提交到客戶端指定的應用程式伺服器;
5、應用程式伺服器驗證行動裝置ID的有效性;
6、應用程式伺服器端根據連結地址內容中的參數並根據業務邏輯匹配資料庫中的內
容;
7、應用程式伺服器將匹配的內容返回給客戶端顯示。所述通用客戶端使用的步驟為
1、用戶打開手機客戶端,客戶端啟動條碼掃描界面。如果可以移動條碼圖像,將條碼圖像放置在光線比較充分的環境(正常照明環境即可)中,如果不能移動條碼圖像並且光線不充分,有輔助照明(如閃光燈)的手機請開啟輔助照明設備,客戶端自動拍攝條碼圖像;
2、客戶端自動識別條碼類型,然後識別讀取條碼中的連結地址內容;
3、客戶端將連結地址訪問請求提交到連結地址中指定的連結伺服器;
4、連結伺服器根據連結地址的內容並根據邏輯關係匹配要顯示的固定引導信息內容,所述固定引導信息內容可以包括下載特定客戶端的引導內容;
5、連結伺服器將匹配的內容返回給客戶端顯示。當然,本發明還可有其他實施例,在不背離本發明精神及其實質的情況下,所屬技術領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明的權利要求的保護範圍。
權利要求
1.一種客戶端識別二維碼的方法,其特徵在於,包括 所述客戶端獲取二維碼圖片,所述二維碼圖片內包含有連結地址及參數信息; 將所述二維碼圖片進行識別後生成含有連結地址的條碼內容,並將所述連結地址與參數信息或只將參數信息發送到伺服器; 客戶端向伺服器發送的是參數信息時,所述伺服器根據預設的資料庫查找與參數信息對應的數據,並將查找結果返回客戶端; 客戶端向伺服器發送的是連結地址及參數信息時,所述伺服器將固定的引導信息返回客戶端。
2.根據權利要求1所述的一種客戶端識別二維碼的方法,其特徵在於,客戶端與移動終端綁定時,其綁定信息與條碼內容一併傳送給伺服器,所述伺服器存儲綁定信息; 所述客戶端在再次發送請求時,所述伺服器驗證其請求信息。
3.一種客戶端識別二維碼的系統,其特徵在於,包括客戶端及伺服器,所述客戶終端包括 獲取模塊,用於獲取所述二維碼圖片; 識別模塊,用於對所獲取到的二維碼圖片進行識別後,生成含有連結地址的條碼內容,並將所述連結地址與參數信息或只將參數信息發送到伺服器; 發送模塊,用於將所述條碼內容發送到伺服器; 接收模塊,用於接收伺服器發送的內容; 所述伺服器包括 特定客戶端處理模塊,用於接收客戶端發送的參數信息,並根據預設的資料庫中查找與接收到的參數信息相對應的數據,並將查找結果返回客戶端; 通過客戶端處理模塊,用於接收客戶端發送的連結地址與參數信息,並將固定的引導信息返回客戶端。
4.根據權利要3所述的客戶端識別二維碼的系統,其特徵在於,所述伺服器還包括 綁定信息管理模塊,用於接收並存儲客戶端發送的客戶端與移動終端的綁定信息,並驗證所述客戶端在再次發送請求信息。
全文摘要
本發明提出一種客戶端識別條碼的方法及系統,所述方法包括所述客戶端獲取二維碼圖片,所述二維碼圖片內包含有連結地址及參數信息;客戶端向伺服器發送的是參數信息時,所述伺服器根據預設的資料庫查找與參數信息對應的數據,並將查找結果返回客戶端;客戶端向伺服器發送的是連結地址及參數信息時,所述伺服器將固定的引導信息返回客戶端;所述系統包括伺服器與客戶端,本發明提出的一種客戶端識別二維碼的方法及系統,伺服器可預儲存與連結地址及參數信息相匹配的特定功能信息,當客戶端向伺服器發送時,伺服器返回與發送信息相匹配的特定功能,所述特定功能可以為對商品的購買需求等。從而通過客戶端解決用戶隨時隨地方便快捷的特定功能的需求,為產品的使用和營銷提供方便、平滑的方法、創造良好的用戶體驗。
文檔編號H04L29/06GK103065116SQ20121058867
公開日2013年4月24日 申請日期2012年12月31日 優先權日2012年12月31日
發明者王石磊 申請人:王石磊