一種智能外設裝置進行產品驗證的控制方法
【專利摘要】一種智能外設裝置進行產品驗證的控制方法,包括:安裝在移動終端中對應智能外設裝置的系統啟動攝像頭掃描智能外設裝置的產品二維碼獲得二維碼碼值后,將提取的移動終端的機器碼和二維碼碼值轉化為輕量數據,并傳送到智能外設裝置的運營服務端;運營服務端解析接收的輕量數據并轉化為智能外設裝置的二維碼碼值和移動終端的機器碼后,根據預設的產品二維碼數據庫與轉化后的二維碼碼值進行比對,判斷若該二維碼碼值是有效地未被驗證過的二維碼后,則向系統返回驗證成功信息;系統收到驗證成功信息后,開始向智能外設裝置提供服務。本發明解決了當前驗證智能外設裝置的產品合法性的需求的問題。
【專利說明】
一種智能外設裝置進行產品驗證的控制方法
技術領域
[0001]本發明涉及移動終端領域,尤其涉及一種智能外設裝置進行產品驗證的控制方法。
【背景技術】
[0002]隨著具有多種應用功能的智能手機、平板電腦等移動終端的迅速普及并成為人們生活中必不可少的信息獲取工具,人們可以利用移動終端進行多種應用的安裝和使用、瀏覽圖片、觀看視頻、播放音樂等等。觸摸屏具有能提供可變的、并為人們所熟悉的界面的優點,為了更好的利用觸摸屏的優點,用戶可以容易的移動、放大、縮小或旋轉觸摸屏上顯示的圖像對象,當前移動終端多數采用觸摸屏。鑒于電容式觸摸屏透光率更高,也能更好地支持多點觸控,因此電容式觸摸屏以其良好的易用性在手機、PDA和平板電腦等移動終端上已經廣泛采用。
[0003]由于觸摸屏越來越大,當前的移動終端中出現了取消實體按鍵,轉而用虛擬按鍵代替實體按鍵的現象。但是由于觸摸屏的虛擬按鍵和實體按鍵在物理特性上的不同,采用全觸摸屏的移動終端在用戶需要快速觸發特定功能或僅靠觸覺進行操作的時候往往不能滿足需求,于是出現了一些附著在移動終端上的智能外設裝置,如以智能膜形式存在的智能外設裝置解決了全觸摸屏的移動終端用戶需要快速觸發特定功能或僅靠觸覺進行操作的時候的需求。
[0004]二維碼(Quick Response Code),又稱二維條碼,二維碼是用特定的幾何圖形按一定規律在平面(二維方向)上分布的黑白相間的圖形,是所有信息數據的一把鑰匙,而且二維碼的安全性較高,如今智能移動終端帶有攝像頭,具有掃碼功能的應用使得二維碼更加普遍。目前大多的二維碼多應用于網站、微信公眾號入口等方面。由于如以智能膜形式存在的智能外設裝置需要在移動終端中安裝對應于智能外設裝置的系統,該系統將與智能外設裝置的運營服務端進行使用中的數據交互,如果非法的智能外設裝置占用了較多的運營服務端資源(如數據內存的占用或網絡帶寬的占用等),則將導致合法的智能外設裝置的使用者使用不便,因此如何通過對應于智能外設裝置的系統,結合二維碼的特點,來驗證智能外設裝置的產品合法性,將通不過驗證的假冒產品不能使用,確保智能外設裝置的運營服務端的資源不被浪費,進而提升使用者對智能外設裝置的使用體驗,成為當前需要解決的問題。
【發明內容】
[0005]本發明所要解決的技術問題在于提供一種基于安卓系統的移動終端恢復的控制方法,解決了當前驗證智能外設裝置的產品合法性的需求的問題,將通不過驗證的假冒產品不能使用,確保智能外設裝置的運營服務端的資源不被浪費,進而提升使用者對智能外設裝置的使用體驗。
[0006]為了解決上述問題,本發明提供了一種智能外設裝置進行產品驗證的控制方法,包括:
[0007]安裝在移動終端中對應智能外設裝置的系統,啟動移動終端的攝像頭掃描智能外設裝置的產品二維碼獲得二維碼碼值后,將提取的移動終端的機器碼和獲得的二維碼碼值轉化為輕量數據,并傳送到智能外設裝置的運營服務端;
[0008]智能外設裝置的運營服務端解析接收的輕量數據,將該輕量數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼后,根據預設的產品二維碼數據庫與轉化后的二維碼碼值進行比對,判斷若該二維碼碼值是有效地未被驗證過的二維碼后,則向安裝在移動終端中對應智能外設裝置的系統返回驗證成功信息;
[0009]安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,開始向所述智能外設裝置提供服務,完成對智能外設裝置進行產品驗證的控制。
[0010]進一步地,上述方法還可包括:所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,開始向所述智能外設裝置提供服務,包括:
[0011]所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,在移動終端本地保存智能外設裝置的產品已驗證的狀態信息,即將智能外設裝置的產品驗證標示設置為I,監控到電容式觸摸屏上預設區域的感應耦合信號后,根據預設的觸發控件觸發規則信息進行相應的響應操作。
[0012]進一步地,上述方法還可包括:所述觸發控件設置于電容式觸摸屏的屏幕邊緣外的區域;所述觸發控件相對應的響應控件設置于電容式觸摸屏的屏幕內區域,并與電容式觸摸屏表面上相對于對應智能外設裝置的系統的預設區域為電耦合聯接;其中通過觸發電容式觸摸屏的屏幕外的觸發控件發送觸發信號,該觸發信號傳送到該觸發控件相對應的響應控件后,所述響應控件與電容式觸摸屏表面上相對于對應智能外設裝置的系統的預設區域生成感應耦合信號。
[0013]進一步地,上述方法還可包括:所述觸發控件與其相對應的響應控件為非接觸方式的電耦合感應聯接,即觸發控件與其相對應的響應控件之間存在一縫隙。
[0014]進一步地,上述方法還可包括:所述觸發控件與其相對應的所述響應控件之間存在的縫隙的距離為大于0.1mm。
[0015]進一步地,上述方法還可包括:所述智能外設裝置的運營服務端判斷若該二維碼碼值是有效地未被驗證過的二維碼后,則將所述移動終端的機器碼存入運營服務端的數據庫,向所述智能外設裝置的系統正常開放運營服務端的資源。
[0016]進一步地,上述方法還可包括:所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,在移動終端本地保存智能外設裝置的產品已驗證的狀態信息,完成對智能外設裝置進行產品驗證后,還包括:移動終端的用戶再次啟動對應智能外設裝置的系統后,該系統判定若移動終端本地保存的智能外設裝置的產品驗證標示為1,則無需向所述智能外設裝置的運營服務端發送驗證請求,對所述智能外設裝置提供服務。
[0017]進一步地,上述方法還可包括:若移動終端本地保存的智能外設裝置的產品驗證標示被清除,則安裝在移動終端中對應智能外設裝置的系統向所述智能外設裝置的運營服務端發送查詢該移動終端的機器碼的信息,所述智能外設裝置的運營服務端判定若該移動終端的機器碼存在于運營服務端的數據庫,則向安裝在移動終端中對應智能外設裝置的系統返回智能外設裝置為合法的驗證信息;
[0018]安裝在移動終端中對應智能外設裝置的系統收到智能外設裝置為合法的驗證信息后,在移動終端本地將智能外設裝置的產品驗證標示設置為1,開始向所述智能外設裝置提供服務。
[0019]進一步地,上述方法還可包括:所述安裝在移動終端中對應智能外設裝置的系統將提取的移動終端的機器碼和獲得的二維碼碼值轉化為輕量數據,并傳送到智能外設裝置的運營服務端;智能外設裝置的運營服務端解析接收的輕量數據,將該輕量數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼的步驟,包括:
[0020]所述系統將提取的移動終端的機器碼和獲得的二維碼碼值,轉化為JSON串的數據,并傳送到智能外設裝置的運營服務端;所述智能外設裝置的運營服務端解析接收的JSON串的數據,將JSON串的數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼。
[0021]進一步地,上述方法還可包括:所述智能外設裝置的運營服務端判斷若二維碼碼值不是有效地二維碼或已被驗證過的二維碼后,則向安裝在移動終端中對應智能外設裝置的系統返回驗證失敗信息;
[0022]安裝在移動終端中對應智能外設裝置的系統收到驗證失敗信息后,停止向所述智能外設裝置提供服務。
[0023]與現有技術相比,應用本發明,通過智能外設裝置的產品二維碼作為產品和服務的唯一身份標示,通過二維碼技術,將安裝在移動終端中對應智能外設裝置的系統和運營服務端進行驗證交互流程,解決了當前驗證智能外設裝置的產品合法性的需求的問題,將通不過驗證的假冒產品不能使用,確保智能外設裝置的運營服務端的資源不被浪費,進而提升使用者對智能外設裝置的使用體驗。
【附圖說明】
[0024]為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0025]圖1為本發明的一種智能外設裝置進行產品驗證的控制方法的流程圖。
【具體實施方式】
[0026]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0027]本發明的主要構思在于:通過智能外設裝置的產品二維碼作為產品和服務的唯一身份標示,通過二維碼技術,將安裝在移動終端中對應智能外設裝置的系統和運營服務端進行驗證交互,解決了當前驗證智能外設裝置的產品合法性的需求的問題,將通不過驗證的假冒產品不能使用,確保智能外設裝置的運營服務端的資源不被浪費,進而提升使用者對智能外設裝置的使用體驗。
[0028]如圖1所示,本發明的一種智能外設裝置進行產品驗證的控制方法,包括:
[0029]步驟110、安裝在移動終端中對應智能外設裝置的系統,啟動移動終端的攝像頭掃描智能外設裝置的產品二維碼獲得二維碼碼值后,將提取的移動終端的機器碼和獲得的二維碼碼值轉化為便于傳輸的輕量數據,并傳送到智能外設裝置的運營服務端;
[0030]所述安裝在移動終端中對應智能外設裝置的系統將提取的移動終端的機器碼和獲得的二維碼碼值轉化為便于傳輸的輕量數據,并傳送到智能外設裝置的運營服務端;智能外設裝置的運營服務端解析接收的輕量數據,將該輕量數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼的步驟,包括:
[0031]所述系統將提取的移動終端的機器碼和獲得的二維碼碼值,轉化為JSON串的數據,并傳送到智能外設裝置的運營服務端;所述智能外設裝置的運營服務端解析接收的JSON串的數據,將JSON串的數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼。由于系統提取的移動終端的機器碼和獲得的二維碼碼值的數據比較大,不便于在移動終端中傳輸,JSON(JavaScript Object Notat1n)是一種輕量級的數據交換格式,JSON為理想的數據交換語言,對于移動終端的數據傳輸來說,JSON串的數據占用資源小,網絡傳輸速度快。
[0032]步驟120、智能外設裝置的運營服務端解析接收的輕量數據,將該輕量數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼后,根據預設的產品二維碼數據庫與轉化后的二維碼碼值進行比對,判斷若該二維碼碼值是有效地未被驗證過的二維碼后,則向安裝在移動終端中對應智能外設裝置的系統返回驗證成功信息;
[0033]還包括:所述智能外設裝置的運營服務端判斷若該二維碼碼值是有效地未被驗證過的二維碼后,將所述移動終端的機器碼存入運營服務端的數據庫,向所述智能外設裝置的系統正常開放運營服務端的資源。將所述移動終端的機器碼存入運營服務端的數據庫,可以在該移動終端丟失了如智能外設裝置的產品驗證標示(例如重新安裝了對應智能外設裝置的系統、移動終端被刷機或者移動終端的內存出現問題丟失了產品驗證標示的數據等等情況)時,可以通過該機器碼(移動終端的機器碼具有唯一性)重新獲得服務。
[0034]步驟130、安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,開始向所述智能外設裝置提供服務,完成對智能外設裝置進行產品驗證的控制。
[0035]所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,開始向所述智能外設裝置提供服務,包括:
[0036]所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,在移動終端本地保存智能外設裝置的產品已驗證的狀態信息,即將智能外設裝置的產品驗證標示設置為I,監控到電容式觸摸屏上預設區域的感應耦合信號后,根據預設的觸發控件觸發規則信息進行相應的響應操作。
[0037]例如:所述系統監控到電容式觸摸屏上某區域的電荷發生變化,根據計算得到的該電荷發生變化的區域的坐標,判定若該電荷發生變化的區域為預設區域,則根據所述觸發規則信息,進行打開預設應用模塊、啟動懸浮框、傳遞數據、打開第三方平臺模塊、啟動振動模塊、啟動光源模塊、啟動照相模塊、啟動攝像模塊、啟動掃碼模塊、啟動錄音模塊、啟動多媒體播放模塊、啟動截屏應用模塊、啟動清理內存模塊和啟動后臺服務的應用中的一種或多種響應操作。上述為實際中可以通過控制觸發控件,達到用戶具體使用需求的各種實例。
[0038]所述預設應用模塊是指用戶根據自身需求自行設定的安裝在移動終端中應用模塊。用戶可以通過系統為不同的響應規則、不同的響應點分別設置所執行的響應功能,并可以隨時進行更改,可以根據用戶的需求進行定制,方便了用戶的使用,極大地提高了用戶的使用體驗度。
[0039]具體地,系統所能夠執行的響應操作,由軟件的開發程度決定,包括但不限于打開APP、開啟閃光燈、抓拍照片、掃描二維碼、截屏、清理設備內存,以及其他任何通過軟件控制智能移動終端能夠實現的功能。
[0040]其中,所述觸發控件設置于電容式觸摸屏的屏幕邊緣外的區域;所述觸發控件相對應的響應控件設置于電容式觸摸屏的屏幕內區域,并與電容式觸摸屏表面上安裝在移動終端中對應智能外設裝置的系統對應的預設恢復觸發信號區域預設區域為電耦合聯接;其中通過觸發電容式觸摸屏的屏幕外的觸發控件發送觸發信號,該觸發信號傳送到該觸發控件相對應的響應控件后,所述響應控件與電容式觸摸屏表面上相對于對應智能外設裝置的系統的預設區域生成感應耦合信號。
[0041]所述觸發控件與其相對應的響應控件為非接觸方式的電耦合感應聯接,即觸發控件與其相對應的響應控件之間存在一縫隙。
[0042]當前的移動終端中出現了采用全觸摸屏的現象,而全觸摸屏的操作都在觸摸屏上,用戶有時需要在非顯示觸控區域進行快速觸發特定功能的需求,但是現有觸控屏技術無法在不修改芯片驅動及觸控屏傳感層的情況下實現在非顯示觸控區域增加觸控功能。當前出現了通過在觸摸屏上通過結合貼膜等結構實現在非顯示觸控區域增加觸控功能,但是由于其采用傳統的自容耦合方式,需要在顯示區域留有導電觸發區域,這樣會在用戶操作觸摸屏時在觸發區域形成屏蔽區,導致屏蔽區觸控無效。而本發明中觸發控件與響應控件之間存在一縫隙,不需要在顯示區域留有導電觸發區域,不會在用戶操作觸摸屏時在觸發區域形成屏蔽區,給用戶帶來了方便,提高了用戶的使用體驗度。
[0043]所述觸發控件與其相對應的所述響應控件之間存在的縫隙的距離為大于0.1mm。此為在實際使用測試中得到的縫隙的距離,在此距離觸發控件與其相對應的響應控件的非接觸方式電耦合感應聯接是有效的。
[0044]所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,在移動終端本地保存智能外設裝置的產品已驗證的狀態信息,完成對智能外設裝置進行產品驗證后,還包括:移動終端的用戶再次啟動對應智能外設裝置的系統后,該系統判定若移動終端本地保存的智能外設裝置的產品驗證標示為1,則無需向所述智能外設裝置的運營服務端發送驗證請求,對所述智能外設裝置提供服務。通過移動終端本地保存的智能外設裝置的產品驗證標示,對應智能外設裝置的系統無需與智能外設裝置的運營服務端再次進行驗證,節省了移動終端的數據流量、電量和驗證流程,同時也節省了運營服務端的資源。
[0045]進一步包括:若移動終端本地保存的智能外設裝置的產品驗證標示被清除,則安裝在移動終端中對應智能外設裝置的系統向所述智能外設裝置的運營服務端發送查詢該移動終端的機器碼的信息,所述智能外設裝置的運營服務端判定若該移動終端的機器碼存在于運營服務端的數據庫,則向安裝在移動終端中對應智能外設裝置的系統返回智能外設裝置為合法的驗證信息;
[0046]安裝在移動終端中對應智能外設裝置的系統收到智能外設裝置為合法的驗證信息后,在移動終端本地將智能外設裝置的產品驗證標示設置為1,開始向所述智能外設裝置提供服務。當移動終端本地保存的智能外設裝置的產品驗證標示被清除(例如重新安裝了對應智能外設裝置的系統、移動終端被刷機或者移動終端的內存出現問題丟失了產品驗證標示的數據等等情況),可以通過該機器碼(移動終端的機器碼具有唯一性)重新獲得服務。
[0047]還包括:所述智能外設裝置的運營服務端判斷若二維碼碼值不是有效地二維碼或已被驗證過的二維碼后,則向安裝在移動終端中對應智能外設裝置的系統返回驗證失敗信息;
[0048]安裝在移動終端中對應智能外設裝置的系統收到驗證失敗信息后,停止向所述智能外設裝置提供服務。對于非法的二維碼判定驗證失敗,已被驗證過的二維碼不能重復驗證(依據原則:一個智能外設裝置對應一個產品二維碼),可以確保智能外設裝置的運營服務端的資源不被浪費,進而提升使用者對智能外設裝置的使用體驗。。
[0049]本發明方法的一實施例是:觸發控件和響應控件都由透明導電材料構成,兩者組合成透明導電圖形。透明導電圖形印刷在透明基板上,制作成類似手機保護貼膜外觀的一片薄膜(即本發明中所指的智能外設裝置,例如:塑料膜(聚氨酯、亞克力、聚酰亞胺、樹脂或聚酯等材質)或玻璃膜等),但在各觸發控件位置處有相應標識。薄膜將貼合在智能移動終端觸控屏表面,薄膜本身具有保護智能移動終端的作用。安裝在移動終端中系統以APP應用的形式安裝在移動終端系統中,并可以通過版本更新的方式不斷更改或增加新的功能。APP為安裝在移動終端中的應用程序。當然其中該薄膜也可設置成與移動終端的觸控屏表面為可分離式結構(例如:手機蓋板等),即可以在使用過程中緊密貼附在觸控屏表面,也可以與觸控屏分離,即設置成翻蓋的形式,則使用中通過觸發控件對移動終端的觸控屏進行控制,以上兩種方式僅僅是對本發明實施方式的說明,并非限定,只要是滿足薄膜在使用過程中貼附在觸控屏表面的任意方式都在本發明的保護范圍之內。
[0050]本說明書中的各個實施例一般采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
[0051]本申請可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程序模塊或單元。一般地,程序模塊或單元可以包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。一般來說,程序模塊或單元可以由軟件、硬件或兩者的結合來實現。也可以在分布式計算環境中實踐本申請,在這些分布式計算環境中,由通過通信網絡而被連接的遠程處理設備來執行任務。在分布式計算環境中,程序模塊或單元可以位于包括存儲設備在內的本地和遠程計算機存儲介質中。
[0052]在此處所提供的說明書中,說明了大量具體細節。然而,能夠理解,本發明的實施例可以在沒有這些具體細節的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。在此提供的算法和顯示不與任何特定計算機、虛擬系統或者其它設備固有相關。各種通用系統也可以與基于在此的示教一起使用。根據上面的描述,構造這類系統所要求的結構是顯而易見的。此外,本發明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現在此描述的本發明的內容,并且上面對特定語言所做的描述是為了披露本發明的最佳實施方式。
[0053]類似地,應當理解,為了精簡本公開并幫助理解各個發明方面中的一個或多個,在上面對本發明的示例性實施例的描述中,本發明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發明的單獨實施例。
[0054]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0055]此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0056]本發明的各個部件實施例可以以硬件實現,或者以在一個或者多個處理器上運行的軟件模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數字信號處理器(DSP)來實現根據本發明實施例的網頁中視頻的播放裝置中的一些或者全部部件的一些或者全部功能。本發明還可以實現為用于執行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實現本發明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0057]應該注意的是上述實施例對本發明進行說明而不是對本發明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
【主權項】
1.一種智能外設裝置進行產品驗證的控制方法,包括: 安裝在移動終端中對應智能外設裝置的系統,啟動移動終端的攝像頭掃描智能外設裝置的產品二維碼獲得二維碼碼值后,將提取的移動終端的機器碼和獲得的二維碼碼值轉化為輕量數據,并傳送到智能外設裝置的運營服務端; 智能外設裝置的運營服務端解析接收的輕量數據,將該輕量數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼后,根據預設的產品二維碼數據庫與轉化后的二維碼碼值進行比對,判斷若該二維碼碼值是有效地未被驗證過的二維碼后,則向安裝在移動終端中對應智能外設裝置的系統返回驗證成功信息; 安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,開始向所述智能外設裝置提供服務,完成對智能外設裝置進行產品驗證的控制。2.如權利要求1所述的控制方法,其特征在于, 所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,開始向所述智能外設裝置提供服務,包括: 所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,在移動終端本地保存智能外設裝置的產品已驗證的狀態信息,即將智能外設裝置的產品驗證標示設置為1,監控到電容式觸摸屏上預設區域的感應耦合信號后,根據預設的觸發控件觸發規則信息進行相應的響應操作。3.如權利要求2所述的控制方法,其特征在于, 所述觸發控件設置于電容式觸摸屏的屏幕邊緣外的區域;所述觸發控件相對應的響應控件設置于電容式觸摸屏的屏幕內區域,并與電容式觸摸屏表面上相對于對應智能外設裝置的系統的預設區域為電耦合聯接;其中通過觸發電容式觸摸屏的屏幕外的觸發控件發送觸發信號,該觸發信號傳送到該觸發控件相對應的響應控件后,所述響應控件與電容式觸摸屏表面上相對于對應智能外設裝置的系統的預設區域生成感應耦合信號。4.如權利要求3所述的控制方法,其特征在于, 所述觸發控件與其相對應的響應控件為非接觸方式的電耦合感應聯接,即觸發控件與其相對應的響應控件之間存在一縫隙。5.如權利要求4所述的控制方法,其特征在于, 所述觸發控件與其相對應的所述響應控件之間存在的縫隙的距離為大于0.1_。6.如權利要求4所述的控制方法,其特征在于, 還包括:所述智能外設裝置的運營服務端判斷若該二維碼碼值是有效地未被驗證過的二維碼后,則將所述移動終端的機器碼存入運營服務端的數據庫,向所述智能外設裝置的系統正常開放運營服務端的資源。7.如權利要求6所述的控制方法,其特征在于, 所述安裝在移動終端中對應智能外設裝置的系統收到驗證成功信息后,在移動終端本地保存智能外設裝置的產品已驗證的狀態信息,完成對智能外設裝置進行產品驗證后,還包括:移動終端的用戶再次啟動對應智能外設裝置的系統后,該系統判定若移動終端本地保存的智能外設裝置的產品驗證標示為1,則無需向所述智能外設裝置的運營服務端發送驗證請求,對所述智能外設裝置提供服務。8.如權利要求7所述的控制方法,其特征在于, 進一步包括:若移動終端本地保存的智能外設裝置的產品驗證標示被清除,則安裝在移動終端中對應智能外設裝置的系統向所述智能外設裝置的運營服務端發送查詢該移動終端的機器碼的信息,所述智能外設裝置的運營服務端判定若該移動終端的機器碼存在于運營服務端的數據庫,則向安裝在移動終端中對應智能外設裝置的系統返回智能外設裝置為合法的驗證信息; 安裝在移動終端中對應智能外設裝置的系統收到智能外設裝置為合法的驗證信息后,在移動終端本地將智能外設裝置的產品驗證標示設置為1,開始向所述智能外設裝置提供服務。9.如權利要求1所述的控制方法,其特征在于, 所述安裝在移動終端中對應智能外設裝置的系統將提取的移動終端的機器碼和獲得的二維碼碼值轉化為輕量數據,并傳送到智能外設裝置的運營服務端;智能外設裝置的運營服務端解析接收的輕量數據,將該輕量數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼的步驟,包括: 所述系統將提取的移動終端的機器碼和獲得的二維碼碼值,轉化為JSON串的數據,并傳送到智能外設裝置的運營服務端;所述智能外設裝置的運營服務端解析接收的JSON串的數據,將JSON串的數據轉化為所述智能外設裝置的二維碼碼值和移動終端的機器碼。10.如權利要求1所述的控制方法,其特征在于, 還包括:所述智能外設裝置的運營服務端判斷若二維碼碼值不是有效地二維碼或已被驗證過的二維碼后,則向安裝在移動終端中對應智能外設裝置的系統返回驗證失敗信息; 安裝在移動終端中對應智能外設裝置的系統收到驗證失敗信息后,停止向所述智能外設裝置提供服務。
【文檔編號】G06F21/36GK105893831SQ201410810017
【公開日】2016年8月24日
【申請日】2014年12月19日
【發明人】鮑瑞, 張家文
【申請人】上海涌杰信息科技有限公司