国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種服務(wù)器和基于一次掃碼的軟件下載及注冊方法

      文檔序號:8475211閱讀:554來源:國知局
      一種服務(wù)器和基于一次掃碼的軟件下載及注冊方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及軟件技術(shù)領(lǐng)域,特別地涉及一種服務(wù)器和基于一次掃碼的軟件下載及 注冊方法。
      【背景技術(shù)】
      [0002] 二維碼是用特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間 的矩形方陣來記錄數(shù)據(jù)符號信息的新一代條碼技術(shù),由一個二維碼矩陣圖形和一個二維 碼號,以及下方的說明文字組成,具有信息量大,糾錯能力強(qiáng),識讀速度快,全方位識讀等特 點。手機(jī)二維碼近幾年尤其流行,手機(jī)二維碼可以印刷在報紙、雜志、廣告、圖書、包裝以及 個人名片等多種載體上,用戶通過手機(jī)攝像頭掃描二維碼或輸入二維碼下面的號碼、關(guān)鍵 字即可實現(xiàn)快速手機(jī)上網(wǎng),快速便捷地瀏覽網(wǎng)頁、下載圖文、音樂、視頻、獲取優(yōu)惠券、參與 抽獎、了解企業(yè)產(chǎn)品信息,而省去了在手機(jī)上輸入URL的繁瑣過程,實現(xiàn)一鍵上網(wǎng)。同時,隨 著3G的到來,手機(jī)通過掃描二維碼可以下載應(yīng)用程序,安裝應(yīng)用程序,用戶不要再去網(wǎng)頁 上自己搜索應(yīng)用程序下載地址,給用戶帶來了很大的便利。
      [0003] 但有些應(yīng)用程序下載后,需要輸入注冊碼(或激活碼)才能進(jìn)行成功安裝。目前 現(xiàn)有技術(shù)是通過兩次掃碼來解決這個問題的:第一次掃描"地址二維碼",通過二維碼中的 地址信息,獲取應(yīng)用程序的下載地址,下載應(yīng)用程序到手機(jī)終端;第二次掃描"注冊碼二維 碼",獲取注冊碼信息,用于安裝應(yīng)用程序。
      [0004] 現(xiàn)有技術(shù)至少存在以下技術(shù)問題:1、無論二維碼是印刷在報紙、雜志、包裝盒、圖 書哪一種媒介上,都需要印刷兩個二維碼("地址二維碼"和"注冊碼二維碼"),增加了加 工成本;2、用戶需要先后掃面兩次二維碼才能完成應(yīng)用程序安裝,操作比較繁瑣,用戶體驗 較差。

      【發(fā)明內(nèi)容】

      [0005] 為此,本發(fā)明所要解決的技術(shù)問題是兩次掃碼帶來的生產(chǎn)成本高、用戶體驗差的 問題。
      [0006] 為了解決上述技術(shù)問題,本發(fā)明實施例提出一種基于一次掃碼的軟件下載及注冊 方法,所述方法包括:
      [0007] 獲取二維碼信息,并解析二維碼信息獲得軟件下載地址;
      [0008] 基于軟件下載地址,向服務(wù)器發(fā)起下載請求;
      [0009] 接收服務(wù)器打包返回的軟件安裝包及注冊認(rèn)證信息;
      [0010] 安裝軟件,并通過軟件客戶端向服務(wù)器發(fā)送移動終端標(biāo)識和注冊認(rèn)證信息,請求 注冊;
      [0011] 接收到服務(wù)器的確認(rèn)消息,注冊成功。
      [0012] 具體地,所述接收服務(wù)器打包返回的軟件安裝包及注冊認(rèn)證信息之前,所述方法 還包括:
      [0013] 服務(wù)器解析軟件下載地址,提取出軟件注冊認(rèn)證信息;
      [0014] 驗證注冊認(rèn)證信息是否合法,如果是,向移動終端返回注冊認(rèn)證信息和軟件安裝 包;否則,向移動終端返回錯誤提示。
      [0015] 具體地,當(dāng)判斷所提取注冊認(rèn)證信息為合法時,進(jìn)一步判斷所提取的注冊認(rèn)證信 息對應(yīng)的軟件版本類型,將所提取的注冊認(rèn)證信息及其對應(yīng)的軟件版本類型的軟件安裝包 一起發(fā)送給移動終端。
      [0016] 具體地,所述驗證注冊認(rèn)證信息是否合法,如果是,向移動終端返回注冊認(rèn)證信息 和軟件安裝包;否則,向移動終端返回錯誤提示,具體為:
      [0017] 遍歷注冊認(rèn)證信息列表,查找注冊認(rèn)證信息列表中是否存在與所提取的注冊認(rèn)證 信息一致的注冊認(rèn)證信息,如果否,向移動終端返回錯誤提示;否則,進(jìn)一步在注冊認(rèn)證信 息列表中查看與所提取注冊認(rèn)證信息對應(yīng)的軟件版本類型,將所提取的注冊認(rèn)證信息及其 對應(yīng)的軟件版本類型的軟件安裝包一起發(fā)送給移動終端。
      [0018] 具體地,所述接收到服務(wù)器的確認(rèn)消息,注冊成功之前,所述方法還包括:
      [0019] 服務(wù)器將移動終端標(biāo)識與注冊認(rèn)證信息進(jìn)行映射,同時更新至注冊認(rèn)證信息列表 中,向軟件客戶端發(fā)送注冊成功確認(rèn)信息。
      [0020] 具體地,所述安裝軟件,并通過軟件客戶端向服務(wù)器發(fā)送移動終端標(biāo)識和注冊認(rèn) 證信息,請求注冊之后,所述方法還包括:
      [0021] 服務(wù)器驗證所述注冊認(rèn)證信息是否合法,如果是,將移動終端標(biāo)識與注冊認(rèn)證信 息進(jìn)行映射,保存在注冊認(rèn)證信息列表中,并向軟件客戶端返回注冊成功確認(rèn)信息,否則向 軟件客戶端返回錯誤提示。
      [0022] 具體地,其特征在于,當(dāng)軟件開發(fā)商生成新的注冊認(rèn)證信息時,服務(wù)器將新的注冊 認(rèn)證信息更新至注冊認(rèn)證信息列表中。
      [0023] 具體地,所述服務(wù)器將移動終端標(biāo)識與注冊認(rèn)證信息進(jìn)行映射之前,所述方法還 包括:
      [0024] 服務(wù)器判斷所述注冊認(rèn)證信息是否已經(jīng)被注冊,如果否,則將移動終端標(biāo)識與注 冊認(rèn)證信息進(jìn)行映射,同時更新至注冊認(rèn)證信息列表中,向軟件客戶端發(fā)送注冊成功確認(rèn) 信息;
      [0025] 如果是,判斷與所述注冊認(rèn)證信息相互映射的移動終端標(biāo)識與服務(wù)器所接收到的 移動終端標(biāo)識是否一致,如果是,則向軟件客戶端發(fā)送注冊成功確認(rèn)信息;否則,向軟件客 戶端發(fā)送錯誤提示。
      [0026] 本實施例還提供一種服務(wù)器,所述服務(wù)器包括:
      [0027] 解析模塊,用于當(dāng)接收到下載請求時,解析URL地址,獲取軟件注冊認(rèn)證信息;
      [0028] 驗證模塊,用于驗證注冊認(rèn)證信息是否合法;如果是,則將注冊認(rèn)證信息和軟件安 裝包打包返回給移動終端,如果否,則返回錯誤提示給移動終端;
      [0029] 注冊模塊,用于當(dāng)接收到軟件客戶端發(fā)送的注冊認(rèn)證信息和移動終端標(biāo)識時,將 注冊認(rèn)證信息和移動終端標(biāo)識相互映射,同時更新到注冊認(rèn)證信息列表中,進(jìn)行注冊。
      [0030] 進(jìn)一步地,所述驗證模塊,還用于遍歷注冊認(rèn)證信息列表,查找是否存在與提取的 注冊認(rèn)證信息一致的注冊認(rèn)證信息,如果有,則判斷注冊認(rèn)證信息合法,將注冊認(rèn)證信息和 軟件安裝包打包返回給移動終端;否則,返回錯誤提示給移動終端。
      [0031] 進(jìn)一步地,所述驗證模塊,還用于當(dāng)驗證注冊認(rèn)證信息合法時,進(jìn)一步判斷該注冊 認(rèn)證信息對應(yīng)的軟件版本類型,將注冊認(rèn)證信息和對應(yīng)軟件版本類型的軟件安裝包一起返 回給移動終端。
      [0032] 進(jìn)一步地,所述注冊模塊,還用于:
      [0033] 驗證所述注冊認(rèn)證信息是否已經(jīng)被注冊,如果否,則將移動終端標(biāo)識與注冊認(rèn)證 信息進(jìn)行映射,同時更新至注冊認(rèn)證信息列表中,向軟件客戶端發(fā)送注冊成功確認(rèn)信息;
      [0034] 如果是,判斷與所述注冊認(rèn)證信息相互映射的移動終端標(biāo)識與服務(wù)器所接收到的 移動終端標(biāo)識是否一致,如果是,則向軟件客戶端發(fā)送注冊成功確認(rèn)信息;否則,向軟件客 戶端發(fā)送錯誤提示。
      [0035] 本發(fā)明實施例還提供一種基于一次掃碼的軟件下載和注冊系統(tǒng),所述系統(tǒng)包括所 述服務(wù)器,以及與所述服務(wù)器相互通信的移動終端
      [0036] 本實施例提供的一種基于一次掃碼的軟件下載及注冊方法,通過掃描包含軟件下 載地址的二維碼,獲取軟件下載地址,服務(wù)器對下載地址進(jìn)行解析,提取包含在下載地址中 的軟件注冊認(rèn)證信息,驗證注冊認(rèn)證信息通過后,將軟件安裝包和注冊認(rèn)證信息發(fā)送移動 終端,在移動終端安裝軟件客戶端,并將移動終端標(biāo)識和注冊認(rèn)證信息發(fā)送服務(wù)器進(jìn)行注 冊,注冊完成后由服務(wù)器發(fā)送確認(rèn)信息給客戶端,完成軟件注冊。該技術(shù)方案一方面節(jié)省了 由于需要印刷兩個二維碼而產(chǎn)生的費用,同時也簡化了下載和注冊軟件的步驟,給用戶帶 來了良好的使用體驗。
      【附圖說明】
      [0037] 為了使本發(fā)明的內(nèi)容更容易被清楚的理解,下面根據(jù)本發(fā)明的具體實施例并結(jié)合 附圖,對本發(fā)明作進(jìn)一步詳細(xì)的說明,其中:
      [0038] 圖1是本發(fā)明提供的一種基于一次掃碼的軟件下載及注冊方法的流程圖;
      [0039] 圖2是本發(fā)明提供的另一種基于一次掃碼的軟件下載及注冊方法的流程圖;
      [0040] 圖3是本發(fā)明提供的又一種基于一次掃碼的軟件下載及注冊方法的流程圖;
      [0041] 圖4是本發(fā)明提供的一種服務(wù)器的結(jié)構(gòu)示意圖;
      [0042] 圖5是本發(fā)明提供的一種基于一次掃碼的軟件下載和注冊系統(tǒng)的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0043] 以下結(jié)合附圖對優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用 于說明本發(fā)明實施例,不用于限定本發(fā)明實施例。
      [0044] 實施例1 :
      [0045] 本實施例提供一種基于一次掃碼的軟件下載及注冊方法,移動終端通過拍照或者 掃描包含軟件下載地址及注冊信息的二維碼,獲知二維碼的信息,基于識別碼信息來下載、 安裝和注冊應(yīng)用軟件。尤其是,對于需要注冊認(rèn)證信息(注冊碼或激活碼)進(jìn)行注冊的應(yīng) 用軟件,可以做到只掃一次二維碼,完成整個軟件的下載和注冊安裝。
      [0046] 參考圖1,本實施例提供的基于一次掃碼的軟件下載及注冊方法,包括:
      [0047] SlOl :獲取二維碼信息,并解析二維碼信息獲得軟件下載地址;
      [0048] S102 :基于軟件下載地址,向服務(wù)器發(fā)起下載請求;
      [0049] S103 :接收服務(wù)器打包返回的軟件安裝包及注冊認(rèn)證信息;
      [0050] S104 :安裝軟件,并通過軟件客戶端向服務(wù)器發(fā)送移動終端標(biāo)識和注冊認(rèn)證信息, 請求注冊;
      [0051] S105 :接收到服務(wù)器的確認(rèn)消息,注冊成功。
      [0052] 該方法通過獲取含有軟件下載地址的二維碼信息,基于二維碼信息向服務(wù)器發(fā)起 軟件下載請求,接收到服務(wù)器返回的軟件安裝包并安裝軟件,通過軟件客戶端向服務(wù)器請 求注冊,注冊成功后收到服務(wù)器返回的確認(rèn)消息。整個過程都是自動完成的,無需人工介 入,利用一次掃碼,同時完成下載和注冊軟件的過程,與現(xiàn)有技術(shù)需要掃兩次二維碼相比, 一方面節(jié)省了印刷二維碼的成本,另一方便,給用戶帶來了便利,提高了用戶的使用體驗。
      [0053] 實施例2 :
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1