国产精品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>

      一種客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法

      文檔序號(hào):7853810閱讀:193來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,智能終端應(yīng)用方向,更具體地說(shuō),涉及一種客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法。
      背景技術(shù)
      現(xiàn)有的智能手機(jī)軟件安裝主要通過(guò)如下方法一通過(guò)電腦登錄手機(jī)軟件網(wǎng)絡(luò)商城,下載目標(biāo)軟件到電腦,再通過(guò)數(shù)據(jù)線(xiàn)同步到手機(jī)上;其過(guò)程如下查看手機(jī)硬件型號(hào)、操作系統(tǒng)類(lèi)別、操作系統(tǒng)版本;通過(guò)電腦登錄互聯(lián)網(wǎng),根據(jù)手機(jī)操作系統(tǒng)找到對(duì)應(yīng)的軟件商城;主流的智能手機(jī)操作系統(tǒng)有I0S/Andriod ;其它各種手機(jī)操作系統(tǒng),如Windows mobile/Win Phone 7/RIM/Symbian等;以主流操作系統(tǒng)為例,如IOS操作系統(tǒng),登錄蘋(píng)果軟件商城(apple stores) ;Android操作系統(tǒng),登錄各類(lèi)AndroidMarket,如中國(guó)移動(dòng)軟件商城(移動(dòng)麗)、Google Play商店、安卓市場(chǎng)網(wǎng)、應(yīng)用匯市場(chǎng)網(wǎng)、百度應(yīng)用;根據(jù)應(yīng)用需求,找到目標(biāo)軟件;根據(jù)操作系統(tǒng)版本選擇適配的軟件下載到電腦;(如果是非IOS操作系統(tǒng),則還需要根據(jù)硬件信息,如屏幕尺寸等選擇適配軟件);將電腦中的軟件同步到手機(jī)上進(jìn)行安裝;這種智能手機(jī)軟件安裝方法涉及環(huán)節(jié)多、需要用戶(hù)確定并記憶的信息多,操作不便且容易出差錯(cuò),尤其是對(duì)操作系統(tǒng)類(lèi)型及硬件信息的識(shí)別與記憶,非常麻煩,對(duì)用戶(hù)的電腦知識(shí)和操作經(jīng)驗(yàn)要求較高。方法二、通過(guò)智能手機(jī)上網(wǎng),下載目標(biāo)軟件直接安裝;其過(guò)程如下設(shè)置手機(jī)通信配置,打開(kāi)網(wǎng)絡(luò)連接;根據(jù)手機(jī)品牌不同,選擇不同的登錄方式;如果是蘋(píng)果手機(jī),則通過(guò)自帶Stores APP;如果是非蘋(píng)果手機(jī),則應(yīng)選擇不同的軟件商城登錄;根據(jù)應(yīng)用需要,找到目標(biāo)軟件;根據(jù)操作系統(tǒng)版本選擇適配的軟件下載到電腦;(如果是非IOS操作系統(tǒng),則還需要根據(jù)硬件信息,如屏幕尺寸等選擇適配軟件)。這種通過(guò)智能手機(jī)上網(wǎng)安裝軟件的方法與前一種渠道相比,不同之處在于不用借助電腦作為輔佐工具,但帶來(lái)新的麻煩是需要在手機(jī)小屏幕上輸入網(wǎng)址,操作不方便。其它操作過(guò)程,與“渠道一”一樣,涉及環(huán)節(jié)多、需要用戶(hù)確定并記憶的信息多,操作不便容易出錯(cuò),尤其是對(duì)操作系統(tǒng)類(lèi)型及硬件信息的識(shí)別與記憶,對(duì)用戶(hù)的電腦知識(shí)和操作經(jīng)驗(yàn)要求較聞。此外,有一些新技術(shù)支持智能手機(jī)的軟件下載,如二維碼掃描下載軟件技術(shù),但由于需要借助介質(zhì)生成與呈現(xiàn)二維碼,并且要求手機(jī)和二維碼近距離接觸,因此應(yīng)用范圍有限,未獲推廣。綜述,現(xiàn)有智能手機(jī)下載軟件的技術(shù),仍停留在電腦使用習(xí)慣的基礎(chǔ)上,從電腦使用者的角度,以電腦使用的程序和步驟來(lái)設(shè)計(jì)智能手機(jī)軟件的下載程序和步驟,未能夠充分吸收手機(jī)用戶(hù)的使用習(xí)慣,給智能手機(jī)用戶(hù)下載軟件帶來(lái)不便。中國(guó)發(fā)明專(zhuān)利ZL200710079254. 7公開(kāi)一種基于A(yíng)P架構(gòu)的智能手機(jī)無(wú)線(xiàn)通訊模塊的程序下載方法,包括智能手機(jī)正常開(kāi)機(jī)狀態(tài)下,用戶(hù)進(jìn)入手機(jī)的撥號(hào)器界面,在撥號(hào)欄中輸入特定的命令激活嵌在A(yíng)P應(yīng)用程序中的無(wú)線(xiàn)模塊下載程序,同時(shí)所述下載程序在手機(jī)的顯示器上顯示無(wú)線(xiàn)下載界面,用戶(hù)在該界面下選擇存儲(chǔ)在與外部存儲(chǔ)卡接口相連的手機(jī)存儲(chǔ)卡上需要下載的程序代碼文件;用戶(hù)在下載界面發(fā)出執(zhí)行下載命令后,AP將需要下載的程序代碼文件讀取到SDRAM中,AP通過(guò)控制無(wú)線(xiàn)通訊模塊對(duì)需要下載的程序代碼文件進(jìn)行下載、保存到無(wú)線(xiàn)通訊模塊的存儲(chǔ)器中,完成下載后AP控制無(wú)線(xiàn)模塊執(zhí)行該程序代碼文件。本發(fā)明解決傳統(tǒng)手機(jī)依賴(lài)PC機(jī)進(jìn)行更新和下載問(wèn)題。但上述專(zhuān)利僅解決了手機(jī)脫離PC機(jī)進(jìn)行更新和下載的問(wèn)題,但其用于手機(jī)下載的原理與PC機(jī)下載的原理類(lèi)似,由于手機(jī)與PC機(jī)在輸入便利性上(手機(jī)屏幕小、輸入相對(duì)麻煩)、處理數(shù)據(jù)能力上(手機(jī)處理數(shù)據(jù)能力相對(duì)弱、要求軟件小巧,兼容性相對(duì)電腦差很多)、操作系統(tǒng)類(lèi)別差異性(電腦產(chǎn)業(yè)中,Windows操作系統(tǒng)具有壟斷地位,成為一種標(biāo)準(zhǔn),讓用戶(hù)在安裝軟件的時(shí)候可以不用太多顧忌操作系統(tǒng)的類(lèi)別差異 )、屏幕尺寸的適配性(手機(jī)軟件相對(duì)小巧,對(duì)屏幕尺寸的適配,暫時(shí)為非軟件自帶)、存儲(chǔ)空間上的差距較大;因此,將運(yùn)用于PC機(jī)上的原理、機(jī)制與使用習(xí)慣直接運(yùn)用于手機(jī)上,容易出現(xiàn)操作步驟復(fù)雜、過(guò)程環(huán)節(jié)多、操作不便、響應(yīng)速度慢、占用較大手機(jī)存儲(chǔ)空間等問(wèn)題。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種操作簡(jiǎn)單、客戶(hù)端程序精簡(jiǎn)、特別適用于手持移動(dòng)終端的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法。本發(fā)明的技術(shù)方案如下一種客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,步驟如下I)客戶(hù)端軟件與云服務(wù)器建立連接;2)客戶(hù)端軟件根據(jù)用戶(hù)的輸入生成請(qǐng)求數(shù)據(jù)的目標(biāo)碼;3)客戶(hù)端軟件發(fā)送目標(biāo)碼至云服務(wù)器;4)云服務(wù)器接收并解析目標(biāo)碼,查找目標(biāo)碼對(duì)應(yīng)的請(qǐng)求數(shù)據(jù);5)客戶(hù)端軟件接收請(qǐng)求數(shù)據(jù)。作為優(yōu)選,所述的步驟2)具體為2. I)通過(guò)客戶(hù)端軟件撥號(hào)輸入請(qǐng)求數(shù)據(jù)的撥號(hào)編碼;2. 2)采集安裝客戶(hù)裝軟件的硬件設(shè)備的硬件信息;2. 3)將撥號(hào)編碼與硬件信息封裝成目標(biāo)碼。作為優(yōu)選,所述的硬件信息包括操作系統(tǒng)信息、硬件版本信息、存儲(chǔ)資源信息。作為優(yōu)選,所述的步驟4)具體為4. I)云服務(wù)器解析目標(biāo)碼,提取撥號(hào)編碼與硬件信息;4. 2)根據(jù)撥號(hào)編碼查找請(qǐng)求數(shù)據(jù)群;4. 3)根據(jù)硬件信息在請(qǐng)求數(shù)據(jù)群中查找與硬件信息匹配的請(qǐng)求數(shù)據(jù)。作為優(yōu)選,所述的步驟4. 3)具體為4. 3. I)解析硬件信息,提取操作系統(tǒng)信息、硬件版本信息;4. 3. 2)根據(jù)操作系統(tǒng)信息在請(qǐng)求數(shù)據(jù)群中查找下載資源地址;4. 3. 3)根據(jù)硬件版本信息在下載資源地址中找到適配數(shù)據(jù)資源。
      作為優(yōu)選,所述的步驟5)具體為5. I)客戶(hù)端軟件接收云服務(wù)器返回的查詢(xún)結(jié)果;5. 2)如果未找到適配數(shù)據(jù)資源,則返回未找到信息;如果找到適配數(shù)據(jù)資源,則返回適配數(shù)據(jù)資源的信息,并進(jìn)行下載。作為優(yōu)選,所述的步驟5. 2)具體為5. 2. I)下載過(guò)程中,客戶(hù)端軟件對(duì)下載進(jìn)程進(jìn)行監(jiān)視,讀取進(jìn)程信息;5. 2. 2)如果下載中斷,則嘗試重新連接,進(jìn)行斷點(diǎn)續(xù)傳;5. 2. 3)下載完成,記錄下載日志。 作為優(yōu)選,所述的撥號(hào)編碼通過(guò)客戶(hù)端軟件的虛擬軟鍵盤(pán)或安裝客戶(hù)裝軟件的硬件設(shè)備的實(shí)體鍵盤(pán)輸入;所述的對(duì)硬件信息的采集通過(guò)客戶(hù)端軟件自動(dòng)采集,或手動(dòng)輸入。作為優(yōu)選,所述的請(qǐng)求數(shù)據(jù)可以是軟件、音頻、文本、視頻、圖像、網(wǎng)頁(yè)、地圖。作為優(yōu)選,所述的目標(biāo)碼還包括標(biāo)識(shí)碼,所述的撥號(hào)編碼為數(shù)字或字符加數(shù)字的形式,所述的硬件信息和標(biāo)識(shí)碼為任意編碼或編碼串。本發(fā)明的有益效果如下I、簡(jiǎn)單的數(shù)字輸入實(shí)現(xiàn)手機(jī)軟件的下載安裝,實(shí)現(xiàn)移動(dòng)互聯(lián)網(wǎng)的操作應(yīng)用向手機(jī)使用習(xí)慣的平滑過(guò)渡;2、采用十進(jìn)制軟件碼實(shí)現(xiàn)請(qǐng)求數(shù)據(jù)的準(zhǔn)確定位,便于傳播與分享;3、采用撥號(hào)輸入的方式,實(shí)現(xiàn)遠(yuǎn)距離非接觸性的指定軟件下載,便于大范圍的覆蓋與傳播,尤其適合于人流密集的場(chǎng)所和行業(yè);4、客戶(hù)端軟件無(wú)需設(shè)置目標(biāo)碼數(shù)據(jù)庫(kù),精簡(jiǎn)客戶(hù)端軟件的結(jié)構(gòu),更適合在手持移動(dòng)終端上運(yùn)行。


      圖I是本發(fā)明的實(shí)施例的流程示意圖;圖2是本發(fā)明的實(shí)施例的結(jié)構(gòu)示意圖;圖中I是客戶(hù)端軟件,2是軟鍵盤(pán)撥號(hào)模塊,3是手機(jī)操作系統(tǒng)信息采集模塊,4是手機(jī)硬件信息采集模塊,5是網(wǎng)絡(luò)通信模塊,6是斷點(diǎn)續(xù)傳模塊,7是本地查看調(diào)用及管理模塊,8是撥號(hào)互聯(lián)軟件碼管理數(shù)據(jù)庫(kù),9是軟件碼庫(kù),10是手機(jī)操作系統(tǒng)類(lèi)型庫(kù),11是手機(jī)硬件版本庫(kù),12是手機(jī)軟件下載地址庫(kù),13是云服務(wù)器,14是編碼賦值模塊,15是手機(jī)客戶(hù)端。
      具體實(shí)施例方式以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說(shuō)明。一種客戶(hù)端軟件I撥號(hào)下載數(shù)據(jù)的方法,本發(fā)明所述的請(qǐng)求數(shù)據(jù)可以是軟件、音頻、文本、視頻等格式的數(shù)據(jù),步驟如下I)客戶(hù)端軟件I與云服務(wù)器13建立連接;2)客戶(hù)端軟件I根據(jù)用戶(hù)的輸入生成請(qǐng)求數(shù)據(jù)的目標(biāo)碼;2. I)通過(guò)客戶(hù)端軟件I撥號(hào)輸入請(qǐng)求數(shù)據(jù)的撥號(hào)編碼;
      2. 2)采集安裝客戶(hù)裝軟件的硬件設(shè)備的硬件信息,所述的硬件信息包括操作系統(tǒng)信息、硬件版本信息、存儲(chǔ)資源信息;2. 3)將撥號(hào)編碼與硬件信息封裝成目標(biāo)碼;3)客戶(hù)端軟件I發(fā)送目標(biāo)碼至云服務(wù)器13 ;4)云服務(wù)器13接收并解析目標(biāo)碼,查找目標(biāo)碼對(duì)應(yīng)的請(qǐng)求數(shù)據(jù)4. I)云服務(wù)器13解析目標(biāo)碼,提取撥號(hào)編碼與硬件信息;4. 2)根據(jù)撥號(hào)編碼查找請(qǐng)求數(shù)據(jù)群;
      4. 3)根據(jù)硬件信息在請(qǐng)求數(shù)據(jù)群中查找與硬件信息匹配的請(qǐng)求數(shù)據(jù)4. 3.1)解析硬件信息,提取操作系統(tǒng)信息、硬件版本信息;4. 3. 2)根據(jù)操作系統(tǒng)信息在請(qǐng)求數(shù)據(jù)群中查找下載資源地址;4. 3. 3)根據(jù)硬件版本信息在下載資源地址中找到適配數(shù)據(jù)資源;5)客戶(hù)端軟件I接收請(qǐng)求數(shù)據(jù)5. I)客戶(hù)端軟件I接收云服務(wù)器13返回的查詢(xún)結(jié)果;5. 2)如果未找到適配數(shù)據(jù)資源,則返回未找到信息;如果找到適配數(shù)據(jù)資源,則返回適配數(shù)據(jù)資源的信息,并進(jìn)行下載5. 2. I)下載過(guò)程中,客戶(hù)端軟件I對(duì)下載進(jìn)程進(jìn)行監(jiān)視,讀取進(jìn)程信息;5. 2. 2)如果下載中斷,則嘗試重新連接,進(jìn)行斷點(diǎn)續(xù)傳;5. 2. 3)下載完成,記錄下載日志。所述的撥號(hào)編碼通過(guò)客戶(hù)端軟件I的虛擬軟鍵盤(pán)或安裝客戶(hù)裝軟件的硬件設(shè)備的實(shí)體鍵盤(pán)輸入。所述的步驟2)所述的對(duì)硬件信息的采集通過(guò)客戶(hù)端軟件I自動(dòng)采集,或手動(dòng)輸入。所述的目標(biāo)碼還包括標(biāo)識(shí)碼,所述的撥號(hào)編碼為數(shù)字或字符加數(shù)字的形式,所述的硬件彳目息和標(biāo)識(shí)碼為任意編碼或編碼串。如,撥號(hào)編碼可以是10989或#10989,硬件/[目息為 andriod2_3_2&800*480,封裝成目標(biāo)碼后則為 #10989andriod2_3_2&800*480。本發(fā)明所述的請(qǐng)求數(shù)據(jù)可以是軟件、音頻、文本、視頻、圖像、網(wǎng)頁(yè)、地圖等格式的數(shù)據(jù)。安裝客戶(hù)端軟件的設(shè)備設(shè)置可以是手機(jī)、平板電腦、筆記本電腦、車(chē)載終端等具備網(wǎng)絡(luò)連接功能的設(shè)備。本實(shí)施例中,所述的請(qǐng)求數(shù)據(jù)以軟件為例,安裝客戶(hù)端軟件的設(shè)備以手機(jī)為例,即手機(jī)下載安裝軟件的方法,具體步驟如圖I所示,包括SI、建立手機(jī)軟件編碼規(guī)則,為應(yīng)用于手機(jī)的軟件賦予十進(jìn)制值,在云服務(wù)器13建立撥號(hào)互聯(lián)軟件碼管理數(shù)據(jù)庫(kù)8 ;S2、用戶(hù)通過(guò)手機(jī)端的客戶(hù)端軟件1,輸入撥號(hào)編碼;S3、客戶(hù)端軟件I的撥號(hào)編碼與手機(jī)操作系統(tǒng)信息、硬件版本信息、存儲(chǔ)資源信息封裝成目標(biāo)碼發(fā)送到云服務(wù)器13 ;S4、云服務(wù)器13的數(shù)據(jù)庫(kù)軟件解析目標(biāo)碼找到目標(biāo)應(yīng)用;S5、云服務(wù)器13的數(shù)據(jù)庫(kù)軟件解析操作系統(tǒng)信息在目標(biāo)應(yīng)用下找到下載資源地址;S6、云服務(wù)器13的數(shù)據(jù)庫(kù)軟件解析硬件版本信息在下載資源中找到適配安裝包。
      如圖2所示,本發(fā)明的實(shí)現(xiàn)基于云服務(wù)器13與客戶(hù)端軟件I的交互連接。所述的云服務(wù)器13中設(shè)置有撥號(hào)互聯(lián)軟件碼管理數(shù)據(jù)庫(kù)8,所述的撥號(hào)互聯(lián)軟件碼管理數(shù)據(jù)庫(kù)8包括軟件碼庫(kù)9、手機(jī)操作系統(tǒng)類(lèi)型庫(kù)10、手機(jī)硬件版本庫(kù)11、手機(jī)軟件下載地址庫(kù)12。所述軟件碼庫(kù)9,于標(biāo)識(shí)與管理軟件碼,包含如下兩種或以上類(lèi)目一組十進(jìn)制編碼、軟件內(nèi)部標(biāo)識(shí)用的產(chǎn)品ID或軟件的唯一標(biāo)識(shí)符或軟件名稱(chēng)中的至少一種、軟件產(chǎn)品包名、軟件廠(chǎng)家名或個(gè)人開(kāi)發(fā)者名或工作組名中的至少一種、上傳市場(chǎng)時(shí)間、軟件logo、軟件簡(jiǎn)介。所述手機(jī)操作系統(tǒng)類(lèi)型庫(kù)10,用于管理不同的手機(jī)操作系統(tǒng)及版本信息;包含如下類(lèi)目手機(jī)操作系統(tǒng)類(lèi)別、各類(lèi)別下的版本號(hào)。所述手機(jī)硬件版本庫(kù)11,用于管理不同手機(jī)型號(hào)及硬件配置;包含如下類(lèi)目屏幕尺寸、屏幕分辨率。所述手機(jī)軟件下載地址庫(kù)12,用于管理可獲取的不同渠道的軟件下載資源及地址,包括軟件商城或軟件下載平臺(tái)展示的地址、公開(kāi)發(fā)布的資源地址或軟件廠(chǎng)商提供的地址或軟件廠(chǎng)商提供的其它下載地址資源,包含如下類(lèi)目軟件名稱(chēng)、軟件下載地址。所述的客戶(hù)端軟件I包含編碼賦值模塊14、軟鍵盤(pán)撥號(hào)模塊2、手機(jī)操作系統(tǒng)信息采集模塊3、手機(jī)硬件信息采集模塊4、網(wǎng)絡(luò)通信模塊5、斷點(diǎn)續(xù)傳模塊6、本地查看調(diào)用及管理模塊7。編碼賦值模塊14,用于為應(yīng)用于手機(jī)的軟件賦予一組唯一的軟件編碼;所述的目標(biāo)碼為一組十進(jìn)制數(shù)值組成的編碼。所述軟鍵盤(pán)撥號(hào)模塊2,用于用戶(hù)在客戶(hù)端軟件I上輸入軟件碼,登錄互聯(lián)網(wǎng);為包含有軟件下載功能操作區(qū)的撥號(hào)軟鍵盤(pán)。所述手機(jī)操作系統(tǒng)信息采集模塊3,用于采集所使用客戶(hù)端軟件I的操作系統(tǒng)類(lèi)別及版本號(hào);所采集的信息被用于與撥號(hào)編碼、手機(jī)硬件信息一同發(fā)送到云服務(wù)器13用于適配下載軟件。所述手機(jī)硬件信息采集模塊4,用于采集所使用客戶(hù)端軟件I的硬件型號(hào),有自動(dòng)采集和用戶(hù)手動(dòng)輸入兩種方式;所采集的信息被用于與軟件碼、手機(jī)操作系統(tǒng)信息一同發(fā)送到云服務(wù)器13用于適配下載軟件。所述網(wǎng)絡(luò)通信模塊5,用于與云服務(wù)器13建立通信聯(lián)系;為模塊操作指令來(lái)源于手機(jī)軟鍵盤(pán)的輸入,連接對(duì)象是云服務(wù)器13的撥號(hào)互聯(lián)軟件碼管理數(shù)據(jù)庫(kù)8。云服務(wù)器13與網(wǎng)絡(luò)通信模塊5之間實(shí)現(xiàn)如下步驟接收并解析撥號(hào)軟鍵盤(pán)的輸入信息;檢查客戶(hù)端軟件I的網(wǎng)絡(luò)連接狀況,并提示用戶(hù)做相應(yīng)的網(wǎng)絡(luò)選擇與網(wǎng)絡(luò)開(kāi)通操作;與云服務(wù)器13的撥號(hào)互聯(lián)軟件碼管理數(shù)據(jù)庫(kù)8建立連接,發(fā)送客戶(hù)端軟件I查詢(xún)與下載的目標(biāo)碼,接收云服務(wù)器13返回的查詢(xún)結(jié)果;下載過(guò)程中,讀取進(jìn)程信息,將進(jìn)程用柱狀圖顯示于界面;下載完成后,記錄下載日志。
      所述目標(biāo)碼包含撥號(hào)編碼、手機(jī)操作系統(tǒng)信息、手機(jī)硬件版本信息、存儲(chǔ)空間信
      肩、O所述接受云服務(wù)器13返回的查詢(xún)結(jié)果具體包含若未找到相應(yīng)軟件則返回未找到信息;若找到目標(biāo)軟件則返回目標(biāo)軟件的簡(jiǎn)介、軟件logo及下載地址。
      所述的斷點(diǎn)續(xù)傳模塊6為了實(shí)現(xiàn)文件的斷點(diǎn)續(xù)傳,云服務(wù)器13在將文件發(fā)送至手機(jī)之前,先將文件發(fā)送請(qǐng)求響應(yīng)信息中的傳輸ID與云服務(wù)器13存儲(chǔ)的傳輸ID進(jìn)行比較,如果一致,則該文件發(fā)送請(qǐng)求為文件的斷點(diǎn)續(xù)傳請(qǐng)求,在發(fā)送文件時(shí),從云服務(wù)器13的傳輸信息里的斷點(diǎn)位置開(kāi)始發(fā)送文件。如果不一致,則存儲(chǔ)文件發(fā)送請(qǐng)求向應(yīng)信息中的傳輸ID,并將本地存儲(chǔ)信息里的斷點(diǎn)位置設(shè)置為零,在發(fā)送文件時(shí),從文件的開(kāi)始位置發(fā)送文件。
      所述的本地查看調(diào)用及管理模塊7,用于手機(jī)客戶(hù)端15的信息管理,方便用戶(hù)在手機(jī)客戶(hù)端15上進(jìn)行操作與使用軟件。其功能包含信息記錄、歷史記錄查看、編碼與文本搜索、好友信息分享與交互、關(guān)聯(lián)調(diào)用其它第三方軟件等功能。上述實(shí)施例僅是用來(lái)說(shuō)明本發(fā)明,而并非用作對(duì)本發(fā)明的限定。只要是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì),對(duì)上述實(shí)施例進(jìn)行變化、變型等都將落在本發(fā)明的權(quán)利要求的范圍內(nèi)。
      權(quán)利要求
      1.一種客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,步驟如下 1)客戶(hù)端軟件與云服務(wù)器建立連接; 2)客戶(hù)端軟件根據(jù)用戶(hù)的輸入生成請(qǐng)求數(shù)據(jù)的目標(biāo)碼; 3)客戶(hù)端軟件發(fā)送目標(biāo)碼至云服務(wù)器; 4)云服務(wù)器接收并解析目標(biāo)碼,查找目標(biāo)碼對(duì)應(yīng)的請(qǐng)求數(shù)據(jù); 5)客戶(hù)端軟件接收請(qǐng)求數(shù)據(jù);
      2.根據(jù)權(quán)利要求I所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的步驟2)具體為 2.I)通過(guò)客戶(hù)端軟件撥號(hào)輸入請(qǐng)求數(shù)據(jù)的撥號(hào)編碼; 2.2)采集安裝客戶(hù)裝軟件的硬件設(shè)備的硬件信息; 2.3)將撥號(hào)編碼與硬件信息封裝成目標(biāo)碼。
      3.根據(jù)權(quán)利要求2所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的硬件信息包括操作系統(tǒng)信息、硬件版本信息、存儲(chǔ)資源信息。
      4.根據(jù)權(quán)利要求3所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的步驟4)具體為 4.I)云服務(wù)器解析目標(biāo)碼,提取撥號(hào)編碼與硬件信息; 4.2)根據(jù)撥號(hào)編碼查找請(qǐng)求數(shù)據(jù)群; 4.3)根據(jù)硬件信息在請(qǐng)求數(shù)據(jù)群中查找與硬件信息匹配的請(qǐng)求數(shù)據(jù)。
      5.根據(jù)權(quán)利要求4所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的步驟4.3)具體為 4.3. I)解析硬件信息,提取操作系統(tǒng)信息、硬件版本信息; 4.3. 2)根據(jù)操作系統(tǒng)信息在請(qǐng)求數(shù)據(jù)群中查找下載資源地址; 4.3. 3)根據(jù)硬件版本信息在下載資源地址中找到適配數(shù)據(jù)資源。
      6.根據(jù)權(quán)利要求2所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的步驟5)具體為 5.I)客戶(hù)端軟件接收云服務(wù)器返回的查詢(xún)結(jié)果; 5.2)如果未找到適配數(shù)據(jù)資源,則返回未找到信息;如果找到適配數(shù)據(jù)資源,則返回適配數(shù)據(jù)資源的信息,并進(jìn)行下載。
      7.根據(jù)權(quán)利要求6所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的步驟5.2)具體為 5.2.1)下載過(guò)程中,客戶(hù)端軟件對(duì)下載進(jìn)程進(jìn)行監(jiān)視,讀取進(jìn)程信息; 5.2. 2)如果下載中斷,則嘗試重新連接,進(jìn)行斷點(diǎn)續(xù)傳; 5.2.3)下載完成,記錄下載日志。
      8.根據(jù)權(quán)利要求2所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的撥號(hào)編碼通過(guò)客戶(hù)端軟件的虛擬軟鍵盤(pán)或安裝客戶(hù)裝軟件的硬件設(shè)備的實(shí)體鍵盤(pán)輸入;所述的對(duì)硬件信息的采集通過(guò)客戶(hù)端軟件自動(dòng)采集,或手動(dòng)輸入。
      9.根據(jù)權(quán)利要求I所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的請(qǐng)求數(shù)據(jù)包括軟件、音頻、文本、視頻、圖像、網(wǎng)頁(yè)、地圖的一種或幾種。
      10.根據(jù)權(quán)利要求2所述的客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,其特征在于,所述的目標(biāo)碼還包括標(biāo)識(shí)碼,所述的撥號(hào)編碼為數(shù)字或字符加數(shù)字的形式,所述的硬件信息和標(biāo)識(shí)碼 為任意編碼或編碼串。
      全文摘要
      本發(fā)明一種客戶(hù)端軟件撥號(hào)下載數(shù)據(jù)的方法,步驟如下1)客戶(hù)端軟件與云服務(wù)器建立連接;2)客戶(hù)端軟件根據(jù)用戶(hù)的輸入生成請(qǐng)求數(shù)據(jù)的目標(biāo)碼;3)客戶(hù)端軟件發(fā)送目標(biāo)碼至云服務(wù)器;4)云服務(wù)器接收并解析目標(biāo)碼,查找目標(biāo)碼對(duì)應(yīng)的請(qǐng)求數(shù)據(jù);5)客戶(hù)端軟件接收請(qǐng)求數(shù)據(jù)。本發(fā)明的有益效果如下1、數(shù)字輸入實(shí)現(xiàn)手機(jī)軟件的下載安裝,實(shí)現(xiàn)移動(dòng)互聯(lián)網(wǎng)的操作應(yīng)用向手機(jī)使用習(xí)慣的平滑過(guò)渡;2、采用十進(jìn)制軟件碼實(shí)現(xiàn)請(qǐng)求數(shù)據(jù)的準(zhǔn)確定位,便于傳播與分享;3、采用撥號(hào)輸入的方式,實(shí)現(xiàn)遠(yuǎn)距離非接觸性的指定軟件下載,便于大范圍的覆蓋與傳播;4、客戶(hù)端軟件無(wú)需設(shè)置目標(biāo)碼數(shù)據(jù)庫(kù),精簡(jiǎn)客戶(hù)端軟件的結(jié)構(gòu),更適合在手持移動(dòng)終端上運(yùn)行。
      文檔編號(hào)H04W8/22GK102711092SQ201210201220
      公開(kāi)日2012年10月3日 申請(qǐng)日期2012年6月18日 優(yōu)先權(quán)日2012年6月18日
      發(fā)明者吳權(quán)林 申請(qǐng)人:吳權(quán)林
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1