本發(fā)明涉及通信領(lǐng)域,尤其涉及一種重定向方法及裝置。
背景技術(shù):
出錯(cuò)重定向技術(shù)主要應(yīng)用于錯(cuò)誤頁面的友好提示,中國移動(dòng)基于wap(wirelessapplicationprotocol,無線應(yīng)用協(xié)議)網(wǎng)關(guān)的出錯(cuò)重定向功能實(shí)現(xiàn)了當(dāng)用戶在上網(wǎng)訪問遇到錯(cuò)誤時(shí)對(duì)用戶進(jìn)行友好提示,以及輔助用戶上網(wǎng)導(dǎo)航的業(yè)務(wù)工鞥。如把原始的頁面請(qǐng)求出錯(cuò)的網(wǎng)頁重定向到具有網(wǎng)址導(dǎo)航與搜索功能的導(dǎo)航頁面,在用戶上網(wǎng)出錯(cuò)時(shí)能引導(dǎo)用戶繼續(xù)訪問互聯(lián)網(wǎng)網(wǎng)頁,提升了用戶的上網(wǎng)體驗(yàn)。
用戶在手機(jī)上下載app(application,應(yīng)用程序)時(shí)通常會(huì)產(chǎn)生一個(gè)以.apk為后綴的url請(qǐng)求,當(dāng)下載服務(wù)響應(yīng)出錯(cuò)時(shí),會(huì)出現(xiàn)手機(jī)卡頓或者無響應(yīng)等情況。借用現(xiàn)有出錯(cuò)重定向技術(shù),會(huì)出現(xiàn)用戶本來想下載app,結(jié)果出錯(cuò)后突然顯示了一個(gè)頁面,給用戶上網(wǎng)帶來障礙。另外,現(xiàn)有的出錯(cuò)重定向頁面,打斷用戶上網(wǎng)的過程,雖然出錯(cuò)導(dǎo)航頁面提升了用戶上網(wǎng)出錯(cuò)時(shí)的用戶體驗(yàn),但是與用戶原有的訪問內(nèi)容出現(xiàn)了不同,無法幫助用戶訪問到想要的內(nèi)容,實(shí)際上是“緩兵之計(jì)”,減緩或者降低了用戶在上網(wǎng)出錯(cuò)時(shí)的敏感情緒,但沒有從根本上解決網(wǎng)站出錯(cuò)或者部分網(wǎng)絡(luò)出錯(cuò)的問題。
綜上,現(xiàn)有的出錯(cuò)重定向技術(shù)在下載app時(shí)無法重定向到用戶需要訪問的內(nèi)容,即使是頁面出錯(cuò)重定向,不同頁面都重定向到同一個(gè)導(dǎo)航提醒頁面,無法實(shí)現(xiàn)精準(zhǔn)地出錯(cuò)重定向。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種重定向方法及裝置,用以解決現(xiàn)有技術(shù)中存在無法實(shí)現(xiàn)精準(zhǔn)地出錯(cuò)重定向的問題。
本發(fā)明包括一種重定向方法,該方法包括:接收終端發(fā)送的重定向請(qǐng)求;若所述重定向請(qǐng)求為應(yīng)用程序下載出錯(cuò)的重定向請(qǐng)求,則根據(jù)所述重定向請(qǐng)求中的統(tǒng)一資源定位符url確定所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址;將所述備份下載地址發(fā)送給所述終端,以便所述終端從備份服務(wù)器上獲取與所述備份下載地址對(duì)應(yīng)的備份安裝程序包。
基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例進(jìn)一步地提供一種重定向裝置,該裝置包括:接收單元,用于接收終端發(fā)送的重定向請(qǐng)求;確定單元,用于若所述重定向請(qǐng)求為應(yīng)用程序下載出錯(cuò)的重定向請(qǐng)求,則根據(jù)所述重定向請(qǐng)求中的統(tǒng)一資源定位符url確定所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址;發(fā)送單元,用于將所述備份下載地址發(fā)送給所述終端,以便所述終端從備份服務(wù)器上獲取與所述備份下載地址對(duì)應(yīng)的備份安裝程序包。
本發(fā)明實(shí)施例接收終端發(fā)送的關(guān)于下載應(yīng)用程序出錯(cuò)的重定向請(qǐng)求,根據(jù)重定向請(qǐng)求中的url(統(tǒng)一資源定位符,uniformresourcelocator)確定所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址,將備份的下載地址發(fā)送給終端,該終端從備份服務(wù)器上獲取與所述備份下載地址對(duì)應(yīng)的備份安裝程序包,因此終端就可以在下載出錯(cuò)時(shí)繼續(xù)訪問備份服務(wù)器,通過獲取備份服務(wù)器上的備份安裝程序包完成下載,避免了下載中斷,從而精準(zhǔn)地實(shí)現(xiàn)出錯(cuò)重定向。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例公開一種重定向方法流程示意圖;
圖2為本發(fā)明實(shí)施例公開一種重定向交互圖;
圖3為本發(fā)明實(shí)施例公開一種重定向裝置流程示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
現(xiàn)有技術(shù)中出錯(cuò)導(dǎo)航頁面主要是在用戶下載app出錯(cuò)情況下,提示用戶下載出錯(cuò),部分情況出錯(cuò)導(dǎo)航頁面會(huì)不能正確顯示,所以用戶下載出錯(cuò)后下載無響應(yīng),卡機(jī)等現(xiàn)象,嚴(yán)重影響用戶使用體驗(yàn)。本發(fā)明實(shí)施例通過識(shí)別用戶下載的url,匹配出備份下載地址,替代提示用戶出錯(cuò)的導(dǎo)航頁面,實(shí)現(xiàn)在用戶無感知的情況下,繼續(xù)完成app下載,從根本上解決出錯(cuò)重定向的問題。
參見圖1所示,本發(fā)明實(shí)施例提供一種重定向方法流程示意圖,具體地實(shí)現(xiàn)方法包括:
步驟s101,接收終端發(fā)送的重定向請(qǐng)求。
步驟s102,若所述重定向請(qǐng)求為應(yīng)用程序下載出錯(cuò)的重定向請(qǐng)求,則根據(jù)所述重定向請(qǐng)求中的url確定所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址。
步驟s103,將所述備份下載地址發(fā)送給所述終端,以便所述終端從備份服務(wù)器上獲取與所述備份下載地址對(duì)應(yīng)的備份安裝程序包。
在步驟s101之前,本發(fā)明實(shí)施例預(yù)先設(shè)置了備份服務(wù)器,備份服務(wù)器中存儲(chǔ)了各種應(yīng)用程序的備份安裝程序包。另外,本發(fā)明實(shí)施例中還預(yù)先建立了安裝程序包中的屬性與備份下載地址、以及原始url的對(duì)應(yīng)關(guān)系。具體地,從網(wǎng)關(guān)獲取上網(wǎng)日志,識(shí)別出以.apk為結(jié)尾的原始url,根據(jù)所述原始url下載備份安裝程序包至所述備份服務(wù)器,并獲取所述備份安裝程序包中的安裝程序包屬性信息;建立所述原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系。
例如,通過網(wǎng)絡(luò)爬蟲程序或者定期過濾綜合網(wǎng)關(guān)或者wap網(wǎng)關(guān)的上網(wǎng)日志,識(shí)別以.apk為結(jié)尾url。然后基于這些url主動(dòng)把對(duì)應(yīng)的apk文件下載下來,保存到備份服務(wù)器上。
其中,獲取所述備份安裝程序包中的安裝程序包屬性信息的具體方法是,先讀取.apk文件的包里的mainfest.xml文件中的相關(guān)app屬性,例如通過識(shí)別package,versioncode,versionname三個(gè)屬性,其中package記錄該應(yīng)用的安裝程序包的包名,該屬性唯一確定一個(gè)下載安裝包的標(biāo)識(shí),versioncode和versionname是版本信息屬性,這三個(gè)屬性對(duì)于任意一款app應(yīng)用來說,都是可以唯一確定一個(gè)安裝程序包。
進(jìn)一步地,確定所述重定向請(qǐng)求中的url對(duì)應(yīng)的原始url,所述原始url為下載安裝程序包時(shí)使用的下載鏈接;根據(jù)原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系,確定所述重定向請(qǐng)求中的url對(duì)應(yīng)的原始url的安裝程序包,將所述重定向請(qǐng)求中的url對(duì)應(yīng)的原始url的安裝程序包的存儲(chǔ)地址作為所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址。
具體地,當(dāng)獲取備份安裝程序包屬性信息之后,就可以建立海量的備份安裝程序包的屬性與原始url,以及備份下載地址之間的對(duì)應(yīng)關(guān)系。具體地,根據(jù)每個(gè)備份安裝程序包中屬性信息,建立每個(gè)備份安裝程序包的屬性信息與原始url的對(duì)應(yīng)關(guān)系,同時(shí)根據(jù)每個(gè)備份安裝程序包,生成與之對(duì)應(yīng)的備份下載地址,這樣每個(gè)備份安裝程序包與備份下載地址就存在一一對(duì)應(yīng)的關(guān)系。因此根據(jù)所述重定向請(qǐng)求中的url就可以確定備份下載地址。
為了更加系統(tǒng)地描述上述重定向?qū)崿F(xiàn)方法的確定過程,本發(fā)明實(shí)施例進(jìn)一步地提供圖2所示的交互圖,在交互圖中由重定向裝置作為一個(gè)重定向平臺(tái),執(zhí)行上述重定向方法,該裝置可以是專用于出錯(cuò)重定向的服務(wù)器,也可以是云服務(wù)器等。
步驟一,終端下載某游戲app,訪問了該游戲的原始url對(duì)應(yīng)的服務(wù)器。
步驟二,在下載過程中因網(wǎng)絡(luò)故障等原因,發(fā)生下載出錯(cuò),該服務(wù)器向終 端連接的網(wǎng)關(guān)(路由器等)反饋下載出錯(cuò)的報(bào)告。
步驟三,網(wǎng)關(guān)接收下載出錯(cuò)的報(bào)告之后,通知終端下載報(bào)錯(cuò)。
步驟四,終端接收網(wǎng)關(guān)發(fā)送的信息之后,向本發(fā)明實(shí)施例中的重定向裝置發(fā)出該游戲app下載出錯(cuò)的重定向請(qǐng)求。
步驟五,重定向裝置根據(jù)下載出錯(cuò)的重定向請(qǐng)求中下載該游戲的url找到對(duì)應(yīng)的原始url,根據(jù)原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系找到該游戲?qū)?yīng)的安裝程序包,從而得到該游戲?qū)?yīng)的安裝程序包的備份下載地址,并將備份下載地址發(fā)送給終端。
步驟六,終端通過備份下載地址訪問到備份服務(wù)器,獲取備份下載地址對(duì)應(yīng)的備份安裝程序包,完成下載。
因?yàn)閭浞莘?wù)器中的備份安裝程序包是根據(jù)終端的上網(wǎng)日志對(duì)應(yīng)下載的,有可能因?yàn)楹罄m(xù)應(yīng)用程序的更新等原因,造成備份服務(wù)器中的備份安裝程序包并不完備,因此就存在部分重定向請(qǐng)求中的url在備份服務(wù)器中不存在對(duì)應(yīng)的備份下載地址,這樣的話,就向所述終端發(fā)送下載失敗的提示信息;然后獲取與所述重定向請(qǐng)求中的url對(duì)應(yīng)的安裝程序包;保存所述安裝程序包至備份服務(wù)器中,生成所述安裝程序包對(duì)應(yīng)的備份下載地址及更新所述原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系。具體地,可以根據(jù)重定向請(qǐng)求中的url,從該url對(duì)應(yīng)的服務(wù)器中下載,也可以從第三方應(yīng)用程序安裝庫,例如應(yīng)用寶中下載得到。這樣做的目的是對(duì)備份服務(wù)器做到實(shí)時(shí)的補(bǔ)充,當(dāng)后續(xù)再次接收到該url的出錯(cuò)重定向請(qǐng)求時(shí),就可以完成正確的出錯(cuò)重定向過程。
在實(shí)際應(yīng)用中,建立海量的備份安裝程序包的屬性與原始url,以及備份下載地址之間的對(duì)應(yīng)關(guān)系,等于在重定向裝置中預(yù)先建立重定向規(guī)則庫,該重定向規(guī)則庫仍存在自學(xué)習(xí)的過程,自學(xué)習(xí)過程可以是統(tǒng)計(jì)在設(shè)定時(shí)間段內(nèi)根據(jù)所述重定向請(qǐng)求中的url確定的備份下載地址;根據(jù)統(tǒng)計(jì)結(jié)果,移除未被確定出的所述備份下載地址,以便刪除所述備份服務(wù)器中未被下載的備份安裝程序包。該自學(xué)習(xí)功能就能夠?qū)崟r(shí)地從互聯(lián)網(wǎng)爬去原始下載請(qǐng)求,并能夠?qū)τ趲熘? 老的原始下載url進(jìn)行自動(dòng)化清除,還可以根據(jù)原始下載出錯(cuò)請(qǐng)求的url的業(yè)務(wù)量來調(diào)整規(guī)則庫內(nèi)的重定向規(guī)則,另外對(duì)于長時(shí)間不出錯(cuò)的下載請(qǐng)求,從規(guī)則庫中移除,保證重定向下載規(guī)則庫中存儲(chǔ)有效的,業(yè)務(wù)量大的下載出錯(cuò)請(qǐng)求。
另外,針對(duì)重定向請(qǐng)求中的一個(gè)url,將所述url的接收次數(shù)進(jìn)行自增,并將自增結(jié)果保存至計(jì)數(shù)器中;根據(jù)所述自增結(jié)果,確定所述url的下載量。具體地,每天統(tǒng)計(jì)出錯(cuò)重定向裝置中.apk下載出錯(cuò)重定向請(qǐng)求,按照出錯(cuò)域名,出錯(cuò)url,地域(號(hào)段),出錯(cuò)代碼等維度進(jìn)行統(tǒng)計(jì)分析。因?yàn)槌鲥e(cuò)域名可以反映出各大應(yīng)用市場(chǎng)的出錯(cuò)業(yè)務(wù)量,服務(wù)器的穩(wěn)定性,間接反映出應(yīng)用市場(chǎng)在移動(dòng)端的應(yīng)用分發(fā)的市場(chǎng)占有率。同時(shí)出錯(cuò)url可以反映出某款應(yīng)用推廣的力度和用戶的下載量,通過分析綜合網(wǎng)關(guān)的http出錯(cuò)概率,當(dāng)前下載出錯(cuò)概率在12%~16%左右(按照http的狀態(tài)碼為200占據(jù)所有請(qǐng)求的比例,倒退出出錯(cuò)概率)。通過此業(yè)務(wù)量可以估算出在某段時(shí)間內(nèi)某款應(yīng)用的用戶下載量和推廣力度。另外根據(jù)地域(號(hào)段),按照號(hào)段劃分,可以分析出哪些地方的用戶熱衷使用app。
除此之外,還可以統(tǒng)計(jì)可以識(shí)別的apk數(shù)量:app下載出錯(cuò)的包分為更新包,更新增量包,下載包,對(duì)于更新包或者增量更新包不做處理(后綴名和.apk有區(qū)別),對(duì)于部分全量更新的app應(yīng)用出錯(cuò)請(qǐng)求,也可以通過versioncode,versionname等識(shí)別并成功重定向。由于出錯(cuò)重定向平臺(tái)主要對(duì)接無線網(wǎng)流量,用戶在使用2g、3g、4g網(wǎng)絡(luò)上網(wǎng)時(shí)產(chǎn)生的下載出錯(cuò)流量,在當(dāng)前流量資費(fèi)條件下,當(dāng)前用戶都是下載急需的app,更新下載的業(yè)務(wù)量很少。
通過本發(fā)明實(shí)施例提供的重定向方法,可以在完成重定向之后統(tǒng)計(jì)成功重定向的業(yè)務(wù)量,該業(yè)務(wù)量可以作為對(duì)外合作換量結(jié)算的主要依據(jù)。該業(yè)務(wù)量可以制定與第三方包庫的合作價(jià)值,業(yè)務(wù)量越大,合作的價(jià)值越大。由于終端部分應(yīng)用市場(chǎng)有md5鑒權(quán)或者其他防篡改的技術(shù)手段,對(duì)于此部分的域名下載出錯(cuò)無法成功重定向,備份服務(wù)器負(fù)責(zé)根據(jù)業(yè)務(wù)報(bào)表,各個(gè)地市,各個(gè)省公司的 重定向業(yè)務(wù)開關(guān)控制,url重定向,域名的重定向控制操作。同時(shí)提供操作界面給第三方合作包庫,根據(jù)合作包庫給出的收益情況,對(duì)重定向流量進(jìn)行調(diào)整,盡可能多的引入合作包庫,提升出錯(cuò)重定向的apk識(shí)別率。由于重定向平臺(tái)的匯聚的出錯(cuò)流量覆蓋面廣泛,出錯(cuò)種類繁多,涉及的app下載是全網(wǎng)的用戶下載出錯(cuò)請(qǐng)求,隨機(jī)性大。因此需要第三方包庫涵蓋的app種類多,歷史版本更新及時(shí)迅速,因而第三方包庫需要引入不同的包庫,提升apk出錯(cuò)重定向的覆蓋率和識(shí)別率;引入不同的包庫也有利于流量價(jià)值的提升。對(duì)于不同的apk下載出錯(cuò)應(yīng)用根據(jù)app本身價(jià)值以及推廣策略,分配給不同的第三方合作包庫,實(shí)現(xiàn)流量價(jià)值最大化。
綜上,通過本發(fā)明實(shí)施例提供的出錯(cuò)重定向的方法,該方法能夠精確識(shí)別用戶下載內(nèi)容,將出錯(cuò)的url直接重定向到備份下載地址,獲取備份服務(wù)器上的備份安裝程序包文件,這樣做顯然比彈出糾正頁面出錯(cuò)重定向的用戶體驗(yàn)好,且能夠?qū)崿F(xiàn)個(gè)性化精確匹配出錯(cuò)內(nèi)容??梢?,這一重定向過程對(duì)于終端用戶來講,做到了用戶無感知,不破壞終端的整個(gè)下載過程,所以在一定程度上改善用戶的上網(wǎng)質(zhì)量,提升了應(yīng)用下載服務(wù)的響應(yīng)質(zhì)量。
基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供一種重定向裝置,該裝置可執(zhí)行上述方法實(shí)施例。本發(fā)明實(shí)施例提供的裝置如圖3所示,包括:接收單元301、確定單元302,發(fā)送單元303,其中:
接收單元301,用于接收終端發(fā)送的重定向請(qǐng)求;
確定單元302,用于若所述重定向請(qǐng)求為應(yīng)用程序下載出錯(cuò)的重定向請(qǐng)求,則根據(jù)所述重定向請(qǐng)求中的統(tǒng)一資源定位符url確定所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址;
發(fā)送單元303,用于將所述備份下載地址發(fā)送給所述終端,以便所述終端從備份服務(wù)器上獲取與所述備份下載地址對(duì)應(yīng)的備份安裝程序包。
進(jìn)一步地,所述確定單元302具體用于:從網(wǎng)關(guān)獲取上網(wǎng)日志,識(shí)別出以.apk為結(jié)尾的原始url,根據(jù)所述原始url下載備份安裝程序包至所述備份服務(wù)器, 并獲取所述備份安裝程序包中的安裝程序包屬性信息;建立所述原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系。
進(jìn)一步地,所述確定單元302具體用于:確定所述重定向請(qǐng)求中的url對(duì)應(yīng)的原始url,所述原始url為下載安裝程序包時(shí)使用的下載鏈接;根據(jù)原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系,確定所述重定向請(qǐng)求中的url對(duì)應(yīng)的原始url的安裝程序包,將所述重定向請(qǐng)求中的url對(duì)應(yīng)的原始url的安裝程序包的存儲(chǔ)地址作為所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址。
另外,所述發(fā)送單元303具體用于若確定不存在與所述重定向請(qǐng)求中的url對(duì)應(yīng)的備份下載地址,則向所述終端發(fā)送下載失敗的提示信息。
進(jìn)一步地,還包括更新單元304用于獲取與所述重定向請(qǐng)求中的url對(duì)應(yīng)的安裝程序包;保存所述安裝程序包至備份服務(wù)器中,生成所述安裝程序包對(duì)應(yīng)的備份下載地址及更新所述原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系。
進(jìn)一步地,還包括統(tǒng)計(jì)分析單元305,用于針對(duì)重定向請(qǐng)求中的一個(gè)url,將所述url的接收次數(shù)進(jìn)行自增,并將自增結(jié)果保存至計(jì)數(shù)器中;根據(jù)所述計(jì)數(shù)器的結(jié)果,確定所述url的下載量。
進(jìn)一步地,所述統(tǒng)計(jì)分析單元305還用于:針對(duì)一個(gè)url,若所述url對(duì)應(yīng)的計(jì)數(shù)器的值在設(shè)定時(shí)間內(nèi)沒有增加,則從所述備份服務(wù)器中刪除所述url對(duì)應(yīng)的安裝程序包,并更新所述原始url與安裝程序包屬性信息之間的對(duì)應(yīng)關(guān)系;
統(tǒng)計(jì)在設(shè)定時(shí)間段內(nèi)根據(jù)所述重定向請(qǐng)求中的url確定的備份下載地址;
根據(jù)統(tǒng)計(jì)結(jié)果,移除未被確定出的所述備份下載地址,以便刪除所述備份服務(wù)器中未被下載的備份安裝程序包。
本發(fā)明實(shí)施例通過開發(fā)出錯(cuò)重定向的服務(wù)平臺(tái),該平臺(tái)接收當(dāng)終端下載應(yīng)用程序出錯(cuò)時(shí)終端發(fā)送的重定向請(qǐng)求,根據(jù)重定向請(qǐng)求中的url確定所述重定向請(qǐng)求對(duì)應(yīng)的備份下載地址,將備份的下載地址發(fā)送給終端,該終端從備份服 務(wù)器上獲取與所述備份下載地址對(duì)應(yīng)的備份安裝程序包,因此終端就可以在下載出錯(cuò)時(shí)繼續(xù)訪問備份服務(wù)器,通過獲取備份服務(wù)器上的備份安裝程序包完成下載,避免了下載中斷的問題,從而精準(zhǔn)地實(shí)現(xiàn)出錯(cuò)重定向。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。