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

      一種空中下載的方法及裝置的制造方法

      文檔序號:10616581閱讀:198來源:國知局
      一種空中下載的方法及裝置的制造方法
      【專利摘要】本發(fā)明實(shí)施例提供一種空中下載的方法及裝置,其中的方法包括:接收來自服務(wù)器的升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包;通過與所述終端設(shè)備建立的局域網(wǎng)連接,接收來自所述終端設(shè)備升級包下載請求;通過所述局域網(wǎng)連接,向所述終端設(shè)備發(fā)送所述升級包下載請求對應(yīng)的升級包。本發(fā)明實(shí)施例的終端設(shè)備通過局域網(wǎng)連接從智能路由器下載升級包,可以不通過移動(dòng)流量,從而可以節(jié)省流量費(fèi)用;此外,通過局域網(wǎng)下載升級包,還可以提高下載速度。
      【專利說明】
      一種空中下載的方法及裝置
      技術(shù)領(lǐng)域
      [0001]本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種空中下載的方法及裝置。【背景技術(shù)】[00〇2]隨著Android安卓系統(tǒng)的不斷發(fā)展,Android系統(tǒng)已成為手機(jī)的主流操作系統(tǒng)。在用戶使用手機(jī)的過程中,難免會(huì)暴露出一些研發(fā)期間未曾出現(xiàn)的問題,手機(jī)廠商會(huì)針對這些問題,推送0TA(0ver-the_Air Technology,空中下載技術(shù))升級包來更新手機(jī)操作系統(tǒng), 進(jìn)而為用戶提供更好的體驗(yàn)。其中,0TA為空中下載技術(shù),是Android系統(tǒng)的升級方式。
      [0003]現(xiàn)有的通過0TA對手機(jī)操作系統(tǒng)進(jìn)行升級的方法是:手機(jī)廠商向用戶的手機(jī)發(fā)送升級通知,手機(jī)接收到升級通知后,可以通過無線網(wǎng)絡(luò)下載0TA升級包,以實(shí)現(xiàn)手機(jī)系統(tǒng)的升級。上述無線網(wǎng)絡(luò)通??梢园ㄒ苿?dòng)通信網(wǎng)絡(luò),例如2G( 2-Generat1n wireless telephone technology,第二代手機(jī)通信技術(shù)規(guī)格)、3G(3rd_Generat1n,第三代移動(dòng)通信技術(shù))、4G(the 4th Generat1n mobile communicat1n technology,第四代移動(dòng)通信技術(shù))、W1-Fi (Wireless-Fidelity,無線保真)等。
      [0004]然而,0TA升級包通常比較大,使用移動(dòng)通信網(wǎng)絡(luò)進(jìn)行下載會(huì)造成流量的浪費(fèi)。此夕卜,若手機(jī)處于關(guān)機(jī)狀態(tài),則無法接收升級通知,導(dǎo)致不能及時(shí)完成手機(jī)系統(tǒng)的升級過程, 造成升級覆蓋率不高。
      【發(fā)明內(nèi)容】

      [0005]本發(fā)明實(shí)施例提供一種空中下載的方法及裝置,用以解決現(xiàn)有技術(shù)中下載0TA升級包浪費(fèi)流量或者升級覆蓋率不高的缺陷,可以節(jié)省流量費(fèi)用以及提高升級覆蓋率。
      [0006]本發(fā)明實(shí)施例提供一種空中下載的方法,應(yīng)用于智能路由器,包括:
      [0007]接收來自服務(wù)器的升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包;
      [0008]通過與所述終端設(shè)備建立的局域網(wǎng)連接,接收來自所述終端設(shè)備升級包下載請求;
      [0009]通過所述局域網(wǎng)連接,向所述終端設(shè)備發(fā)送所述升級包下載請求對應(yīng)的升級包。
      [0010]依據(jù)本發(fā)明的另一個(gè)方面,提供一種空中下載的方法,應(yīng)用于終端設(shè)備,包括:
      [0011]通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送升級包下載請求;
      [0012]通過所述局域網(wǎng)連接,接收來自所述智能路由器的升級包。
      [0013]依據(jù)本發(fā)明的又一個(gè)方面,提供一種空中下載的方法,應(yīng)用于服務(wù)器,包括:
      [0014]向智能路由器發(fā)送升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包。
      [0015]依據(jù)本發(fā)明的再一個(gè)方面,提供一種智能路由器,包括:
      [0016]第一升級包接收模塊,用于接收來自服務(wù)器的升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包;
      [0017]請求接收模塊,用于通過與所述終端設(shè)備建立的局域網(wǎng)連接,接收來自所述終端設(shè)備升級包下載請求;及
      [0018]第一升級包發(fā)送模塊,用于通過所述局域網(wǎng)連接,向所述終端設(shè)備發(fā)送所述升級包下載請求對應(yīng)的升級包。
      [0019]依據(jù)本發(fā)明的再一個(gè)方面,提供一種終端設(shè)備,包括:
      [0020]請求發(fā)送模塊,用于通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送升級包下載請求;及
      [0021]第二升級包接收模塊,用于通過所述局域網(wǎng)連接,接收來自所述智能路由器的升級包。
      [0022]依據(jù)本發(fā)明的再一個(gè)方面,提供一種服務(wù)器,包括:
      [0023]第二升級包發(fā)送模塊,用于向智能路由器發(fā)送升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包。
      [0024]本發(fā)明實(shí)施例提供的空中下載的方法及裝置,終端設(shè)備通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送升級包下載請求,接收來自所述智能路由器的升級包,以完成升級操作。由于終端設(shè)備通過局域網(wǎng)連接從智能路由器下載升級包,可以不通過移動(dòng)流量,從而可以節(jié)省流量費(fèi)用;此外,通過局域網(wǎng)下載升級包,還可以提高下載速度?!靖綀D說明】
      [0025]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0026]圖1示出了本發(fā)明的一種空中下載的方法實(shí)施例一的步驟流程圖,應(yīng)用于終端設(shè)備;
      [0027]圖2示出了本發(fā)明的一種空中下載的方法實(shí)施例三的步驟流程圖,應(yīng)用于智能路由器;
      [0028]圖3示出了本發(fā)明的一種空中下載的方法實(shí)施例四的步驟流程圖;
      [0029]圖4示出了本發(fā)明的一種智能路由器裝置實(shí)施例的結(jié)構(gòu)框圖;
      [0030]圖5示出了本發(fā)明的一種終端設(shè)備裝置實(shí)施例的結(jié)構(gòu)框圖;及 [0031 ]圖6示出了本發(fā)明的一種服務(wù)器裝置實(shí)施例的結(jié)構(gòu)框圖?!揪唧w實(shí)施方式】[〇〇32]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0033] 在實(shí)際應(yīng)用中,在終端設(shè)備處于沒有無線網(wǎng)絡(luò)覆蓋的環(huán)境中時(shí),如果通過移動(dòng)網(wǎng)絡(luò)下載升級包會(huì)造成流量浪費(fèi),或者終端設(shè)備處于關(guān)機(jī)狀態(tài)時(shí),終端設(shè)備無法接收升級通知,不能及時(shí)完成升級操作。本發(fā)明的核心發(fā)明構(gòu)思之一在于,在終端設(shè)備不具有接收升級包的條件時(shí),服務(wù)器可以將終端設(shè)備的升級包推送至與該終端設(shè)備綁定的智能路由器,由于智能路由器長時(shí)間網(wǎng)絡(luò)在線,并且具有存儲(chǔ)和轉(zhuǎn)發(fā)能力,因此,可以通過智能路由器代替終端設(shè)備接收升級包,當(dāng)終端設(shè)備具有接收升級包的條件時(shí),智能路由器即可將升級包發(fā)送給終端設(shè)備,以使終端設(shè)備完成升級操作。由于智能路由器通過局域網(wǎng)連接向終端設(shè)備發(fā)送升級包,可以不通過移動(dòng)流量,從而可以節(jié)省流量費(fèi)用。此外,在終端設(shè)備處于關(guān)機(jī)狀態(tài)時(shí),可以由智能路由器代替終端設(shè)備下載升級包,從而可以使得終端設(shè)備錯(cuò)過升級操作后,仍然可以從智能路由器下載升級包完成升級操作,提高升級覆蓋率。
      [0034]實(shí)施例一
      [0035]參照圖1,示出了本發(fā)明的一種空中下載的方法實(shí)施例一的步驟流程圖,應(yīng)用于終端設(shè)備,具體可以包括:
      [0036]步驟101、通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送升級包下載請求;
      [0037]在本發(fā)明實(shí)施例中,所述終端設(shè)備可以包括蜂窩電話、智能電話、膝上型計(jì)算機(jī)、 PC(personal computer,個(gè)人電腦)、電子書終端、數(shù)字廣播終端、PDA(Personal Digital Assistant,個(gè)人電子助理)、便攜式多媒體播放器或?qū)Ш较到y(tǒng)等,可以理解,本發(fā)明實(shí)施例對于具體的終端設(shè)備不加以限制。為了便于說明,本發(fā)明實(shí)施例中均以手機(jī)為例進(jìn)行描述, 其它終端設(shè)備相互參照即可。
      [0038]在具體應(yīng)用中,由于用戶使用手機(jī)等終端設(shè)備連接無線網(wǎng)絡(luò)的環(huán)境比較固定,比如用戶通常在家中使用手機(jī)連接無線網(wǎng)絡(luò),而出門在外則使用手機(jī)連接移動(dòng)網(wǎng)絡(luò)?;谏鲜鎏攸c(diǎn),本發(fā)明實(shí)施例可以對經(jīng)常處于同一局域網(wǎng)中的手機(jī)和智能路由器進(jìn)行綁定,在手機(jī)不方便升級(例如流量不夠、關(guān)機(jī)、電量不足導(dǎo)致下載中斷等)的時(shí)候,由綁定的智能路由器代替手機(jī)下載升級包,在手機(jī)方便升級的時(shí)候,通過局域網(wǎng)直接從智能路由器中下載升級包,從而可以節(jié)約流量,提高升級覆蓋率。
      [0039]具體地,在手機(jī)處于開機(jī)狀態(tài)且和綁定的智能路由器處于同一局域網(wǎng)環(huán)境中時(shí), 可以和該智能路由器建立局域網(wǎng)連接,通過該局域網(wǎng)連接向該智能路由器發(fā)送升級包下載請求。
      [0040]在本發(fā)明實(shí)施例中,對于終端設(shè)備和智能路由器的綁定方式不加以限制,例如,可以通過設(shè)備標(biāo)識進(jìn)行綁定,或者通過MAC(Media Access Control,媒體訪問控制)地址進(jìn)行綁定等等,并且將綁定的映射關(guān)系上傳至服務(wù)器。
      [0041]在本發(fā)明的一種應(yīng)用示例中,手機(jī)的標(biāo)識信息為AAA,智能路由器的標(biāo)識信息為 BBB,在手機(jī)AAA通過局域網(wǎng)連接到智能路由器BBB之后,可以在手機(jī)AAA的屏幕顯示提示信息,以詢問用戶是否將手機(jī)AAA與智能路由器BBB進(jìn)行綁定,若用戶確認(rèn)綁定,則建立映射關(guān)系為AAA_BBB,以及將該映射關(guān)系上傳至服務(wù)器,由此完成了手機(jī)AAA和智能路由器BBB的綁定。[〇〇42]可以理解,上述綁定終端設(shè)備和智能路由器的方式僅作為本發(fā)明的一種應(yīng)用示例,本發(fā)明對于終端設(shè)備和智能路由器的綁定方式不加以限制。
      [0043]步驟102、通過所述局域網(wǎng)連接,接收來自所述智能路由器的升級包。
      [0044]手機(jī)通過所述局域網(wǎng)連接,可以接收來自所述智能路由器的升級包,以完成升級操作。
      [0045]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述向所述智能路由器發(fā)送升級包下載請求的步驟,具體可以包括如下子步驟:
      [0046]子步驟S11、接收來自服務(wù)器的升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包;
      [0047]在具體應(yīng)用中,終端設(shè)備接收到來自服務(wù)器的升級通知后,如果此時(shí)不方便下載升級包,例如沒有無線網(wǎng)絡(luò)覆蓋,移動(dòng)流量不夠,或者手機(jī)電量不足以完成下載升級包的操作,則可以針對所述升級通知向服務(wù)器回復(fù)拒絕升級的消息,以告知服務(wù)器終端設(shè)備稍后再執(zhí)行升級操作。[〇〇48]在本發(fā)明實(shí)施例中,為了保證終端設(shè)備的升級覆蓋率,在終端設(shè)備完成升級操作之前,終端設(shè)備可以一直接收到來自服務(wù)器的升級通知。例如,在手機(jī)充電并開機(jī)后,會(huì)立刻接收到來自服務(wù)器的升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包。
      [0049]子步驟S12、針對所述升級通知,向服務(wù)器發(fā)送升級包下載請求;
      [0050]在具體應(yīng)用中,在手機(jī)充電并開機(jī)后,會(huì)立刻接收到來自服務(wù)器的升級通知,則可以向服務(wù)器發(fā)送升級包下載請求。
      [0051]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述升級通知中可以攜帶有升級包的版本信息, 終端設(shè)備通過對比升級包的版本信息和自身的版本信息,如果升級包的版本信息高于自身的版本信息,則向服務(wù)器發(fā)送升級包下載請求。[〇〇52] 子步驟S13、接收來自服務(wù)器的升級包已推送通知;所述升級包已推送通知用于通知終端設(shè)備所述升級包已推送至綁定的智能路由器;[〇〇53]具體地,如果服務(wù)器已經(jīng)在接收到終端設(shè)備的拒絕升級的消息之后,將升級包推送至與該終端設(shè)備綁定的智能路由器的情況下,服務(wù)器可以向終端設(shè)備發(fā)送升級包已推送通知;所述升級包已推送通知用于通知終端設(shè)備所述升級包已推送至綁定的智能路由器。 [〇〇54] 子步驟S14、通過與所述智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送所述升級包下載請求。
      [0055]在接收到來自服務(wù)器的升級包已推送通知之后,可以通過與所述智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送所述升級包下載請求。在接收到來自路由器的應(yīng)答后,即可從智能路由器下載升級包,以完成升級操作。
      [0056]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述方法還可以包括:
      [0057]在接收來自所述智能路由器的升級包,以及完成升級操作之后,向服務(wù)器發(fā)送升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息。[〇〇58]在本發(fā)明實(shí)施例中,在終端設(shè)備從智能路由器中下載升級包并完成升級操作之后,可以向服務(wù)器發(fā)送通知,以告知服務(wù)器該終端設(shè)備已完成升級操作,以使服務(wù)器在新的升級包發(fā)布之前,不再向該終端設(shè)備發(fā)送所述版本信息對應(yīng)的升級通知。
      [0059]綜上,本發(fā)明實(shí)施例中,終端設(shè)備通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送升級包下載請求,接收來自所述智能路由器的升級包,以完成升級操作。由于終端設(shè)備通過局域網(wǎng)連接從智能路由器下載升級包,可以不通過移動(dòng)流量,從而可以節(jié)省流量費(fèi)用;此外,通過局域網(wǎng)下載升級包,還可以提高下載速度。
      [0060]實(shí)施例二
      [0061]本發(fā)明的一種空中下載的方法實(shí)施例二可應(yīng)用于服務(wù)器,具體可以包括如下步驟:
      [0062]向智能路由器發(fā)送升級包;所述升級包可以為與所述智能路由器綁定的終端設(shè)備的升級包。
      [0063]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述向智能路由器發(fā)送升級包的步驟,具體可以包括如下子步驟:
      [0064]子步驟S21、向終端設(shè)備發(fā)送升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包;[〇〇65]在本發(fā)明實(shí)施例中,為了保證終端設(shè)備升級覆蓋率,服務(wù)器在終端設(shè)備完成升級操作之前,可以周期性地向終端設(shè)備發(fā)送升級通知。
      [0066]子步驟S22、在預(yù)設(shè)時(shí)間范圍內(nèi)未接收到來自終端設(shè)備的響應(yīng),或者接收到來自所述終端設(shè)備針對所述升級通知的拒絕消息時(shí),向與所述終端設(shè)備綁定的智能路由器發(fā)送所述升級包。
      [0067]在具體應(yīng)用中,如果在預(yù)設(shè)時(shí)間范圍內(nèi)未接收到來自終端設(shè)備的響應(yīng),則說明終端設(shè)備處于關(guān)機(jī)狀態(tài),或者接收到來自所述終端設(shè)備針對所述升級通知的拒絕消息,說明終端設(shè)備不方便下載升級包,此時(shí),服務(wù)器可以向與所述終端設(shè)備綁定的智能路由器發(fā)送所述升級包。
      [0068]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述拒絕消息中攜帶有所述終端設(shè)備對應(yīng)的終端標(biāo)識;
      [0069]所述在接收到來自所述終端設(shè)備針對所述升級通知的拒絕消息時(shí),向與所述終端設(shè)備綁定的智能路由器發(fā)送所述升級包的步驟,具體可以包括如下子步驟:
      [0070]子步驟S31、根據(jù)所述終端標(biāo)識,在終端標(biāo)識和路由器標(biāo)識的映射關(guān)系中查找得到對應(yīng)的路由器標(biāo)識;
      [0071]子步驟S32、向所述路由器標(biāo)識對應(yīng)的智能路由器發(fā)送所述升級包。
      [0072]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述方法還可以包括:
      [0073]接收來自終端設(shè)備的升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息。
      [0074]在接收到終端設(shè)備的升級完成通知后,在新的升級包發(fā)布之前,服務(wù)器可以不再向該終端設(shè)備發(fā)送所述版本信息對應(yīng)的升級通知。
      [0075]綜上,在本發(fā)明實(shí)施例中,服務(wù)器可以將終端設(shè)備的升級包發(fā)送至與該終端設(shè)備綁定的智能路由器,也即,可以通過智能路由器代替終端設(shè)備接收升級包,從而在終端設(shè)備升級操作后,仍然可以從智能路由器下載升級包完成升級操作,以提高升級覆蓋率。[〇〇76] 實(shí)施例三[〇〇77]參照圖2,示出了本發(fā)明的一種空中下載的方法實(shí)施例三的步驟流程圖,應(yīng)用于智能路由器,具體可以包括:
      [0078]步驟201、接收來自服務(wù)器的升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包;
      [0079]在本發(fā)明實(shí)施例中,在終端設(shè)備處于沒有無線網(wǎng)絡(luò)覆蓋的環(huán)境中,或者終端設(shè)備處于關(guān)機(jī)狀態(tài),或者,終端設(shè)備從服務(wù)器下載升級包操作中斷等導(dǎo)致終端設(shè)備無法及時(shí)下載升級包的情況下,與該終端設(shè)備綁定的智能路由器會(huì)接收到服務(wù)器推送的該終端設(shè)備的升級包。
      [0080]步驟202、通過與所述終端設(shè)備建立的局域網(wǎng)連接,接收來自所述終端設(shè)備升級包下載請求;
      [0081]步驟203、通過所述局域網(wǎng)連接,向所述終端設(shè)備發(fā)送所述升級包下載請求對應(yīng)的升級包。
      [0082]在本發(fā)明的一種優(yōu)選實(shí)施例中,可以通過如下步驟綁定智能路由器和終端設(shè)備: [〇〇83]步驟S41、獲取與所述智能路由器建立過局域網(wǎng)連接的終端設(shè)備對應(yīng)的終端標(biāo)識; [〇〇84] 步驟S42、依據(jù)所述終端標(biāo)識和所述智能路由器對應(yīng)的路由器標(biāo)識建立映射關(guān)系, 以及將所述映射關(guān)系上傳至服務(wù)器。
      [0085]具體地,智能路由器可以獲得與自身建立連接終端設(shè)備的終端標(biāo)識,例如如果一周七天每天都有同樣的終端標(biāo)識與智能路由器建立過連接,則認(rèn)為該終端標(biāo)識對應(yīng)的終端設(shè)備和智能路由器總是處于一個(gè)局域網(wǎng)中,因此可以進(jìn)行綁定。
      [0086]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述接收來自服務(wù)器的升級包的步驟,具體可以包括如下子步驟:
      [0087]子步驟S51、分配所述終端標(biāo)識對應(yīng)的存儲(chǔ)空間;
      [0088]子步驟S52、將接收到的來自服務(wù)器的升級包存儲(chǔ)在終端標(biāo)識對應(yīng)的存儲(chǔ)空間中。
      [0089]具體地,在智能路由器和終端設(shè)備綁定之后,可以在智能路由器中為該終端設(shè)備分配存儲(chǔ)空間,以存儲(chǔ)該終端設(shè)備的升級包,例如,以該終端設(shè)備的終端標(biāo)識為名稱建一個(gè)文件夾,用來存放代替該終端設(shè)備下載的升級包。通過建立終端標(biāo)識為名稱的文件夾,智能路由器可以將綁定的多個(gè)終端設(shè)備的升級包分別下載至終端標(biāo)識對應(yīng)的文件夾中,當(dāng)其中某個(gè)終端設(shè)備完成升級操作后,即可刪除該終端設(shè)備的終端標(biāo)識對應(yīng)文件夾中的升級包, 以節(jié)省智能路由器的存儲(chǔ)空間。
      [0090]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述方法還可以包括:
      [0091]步驟S61、接收來自服務(wù)器的升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息;
      [0092]步驟S62、刪除所述終端標(biāo)識對應(yīng)的存儲(chǔ)空間中所述版本信息對應(yīng)的升級包。
      [0093]綜上,本發(fā)明實(shí)施例通過智能路由器接收來自服務(wù)器的升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包;通過與該終端設(shè)備建立的局域網(wǎng)連接,向該終端設(shè)備發(fā)送升級包,以使終端設(shè)備完成升級操作。由于智能路由器通過局域網(wǎng)連接向終端設(shè)備發(fā)送升級包,可以不通過移動(dòng)流量,從而可以節(jié)省流量費(fèi)用。[〇〇94]實(shí)施例四
      [0095]在本發(fā)明實(shí)施例中,對于服務(wù)器向智能路由器推送終端設(shè)備的升級包的時(shí)機(jī)也不加以限制,例如,在終端設(shè)備不方便下載時(shí)可以向與終端設(shè)備綁定的智能路由器推送升級包,也可以在向終端設(shè)備發(fā)送升級通知時(shí),同時(shí)向智能路由器推送該升級通知對應(yīng)的升級包。下面結(jié)合具體實(shí)例詳細(xì)說明本發(fā)明的空中下載的方法。參照圖3,示出了本發(fā)明的一種空中下載的方法實(shí)施例三的步驟流程圖,具體可以包括:[〇〇96]步驟301、服務(wù)器向綁定的終端設(shè)備和智能路由器發(fā)送升級通知;其中,所述升級通知中攜帶有升級包的版本信息和終端標(biāo)識;
      [0097]在具體應(yīng)用中,服務(wù)器可以通過查找綁定的終端設(shè)備和智能路由器的映射關(guān)系, 得到終端設(shè)備和智能路由器的標(biāo)識信息或者M(jìn)AC地址等信息,在有新升級包發(fā)布后,可以向綁定的終端設(shè)備和智能路由器發(fā)送升級通知,其中,所述升級通知中攜帶有升級包的版本信息和終端標(biāo)識。
      [0098]步驟302、智能路由器接收到所述升級通知后,向服務(wù)器請求下載所述升級包,并保存至智能路由器中所述終端標(biāo)識對應(yīng)的文件夾中;[〇〇99]步驟303、終端設(shè)備接收到所述升級通知后,若選擇立即下載,則執(zhí)行步驟304;若選擇稍后下載或者終端設(shè)備處于關(guān)機(jī)狀態(tài),則執(zhí)行步驟306;
      [0100]步驟304、在所述升級包的版本信息高于終端設(shè)備的版本信息時(shí),終端設(shè)備從服務(wù)器下載所述升級包,并執(zhí)行升級操作;
      [0101]在本發(fā)明的一種應(yīng)用示例中,用戶手機(jī)在外接收到來自服務(wù)器的升級通知,如果用戶手機(jī)具有接收升級包的條件,例如用戶手機(jī)已連接無線網(wǎng)絡(luò)或者用戶的移動(dòng)網(wǎng)絡(luò)流量充足,則可以立即從服務(wù)器下載升級包,對手機(jī)執(zhí)行升級操作。
      [0102]步驟305、終端設(shè)備與智能路由器建立局域網(wǎng)連接后,相互交換比對版本信息,若相同,則刪除智能路由器中所述終端標(biāo)識對應(yīng)的文件夾中的升級包;
      [0103]具體地,如果用戶在外已經(jīng)對手機(jī)完成了升級操作,當(dāng)用戶回到家中,手機(jī)連接到家中綁定的智能路由器后,智能路由器和手機(jī)可以互相發(fā)送版本信息,也即智能路由器通過查找該手機(jī)的終端標(biāo)識對應(yīng)的文件夾,其中存儲(chǔ)有手機(jī)的升級包,智能路由器將該升級包的版本信息發(fā)送給手機(jī),手機(jī)將自身的版本信息發(fā)送給智能路由器。
      [0104]若智能路由器通過對比,發(fā)現(xiàn)兩個(gè)版本信息相同,得知手機(jī)已經(jīng)完成了該版本信息對應(yīng)的升級操作,可以將該終端標(biāo)識對應(yīng)的文件夾中該版本信息對應(yīng)的升級包刪除,以節(jié)省存儲(chǔ)空間。
      [0105]步驟306、終端設(shè)備與智能路由器建立局域網(wǎng)連接后,相互交換比對版本信息,若不同,則向所述智能路由器發(fā)送升級包下載請求;
      [0106]具體地,在用戶手機(jī)不具有接收升級包的條件而未下載升級包的情況下,當(dāng)用戶回到家中,手機(jī)連接到家中綁定的智能路由器,在智能路由器和手機(jī)互相發(fā)送版本信息之后,若手機(jī)通過對比,發(fā)現(xiàn)升級包的版本信息高于自身的版本信息,則向所述智能路由器發(fā)送升級包下載請求。
      [0107]步驟307、終端設(shè)備通過所述局域網(wǎng)連接,接收來自所述智能路由器的升級包;
      [0108]步驟308、在完成升級操作之后,終端設(shè)備向所述服務(wù)器發(fā)送升級完成通知;其中, 所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息;
      [0109]步驟309、服務(wù)器向與所述終端標(biāo)識綁定的智能路由器發(fā)送升級完成通知;其中, 所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息;
      [0110]步驟310、智能路由器刪除所述終端標(biāo)識對應(yīng)的文件夾中所述版本信息對應(yīng)的升級包。
      [0111]應(yīng)用示例
      [0112]下面結(jié)合實(shí)際應(yīng)用場景,詳細(xì)說明本發(fā)明的空中下載的方法。在本應(yīng)用示例中,假設(shè)用戶家中有一個(gè)智能路由器,該智能路由器的標(biāo)識信息為EEE,一個(gè)手機(jī),該手機(jī)的標(biāo)識信息為FFF,該智能路由器和手機(jī)綁定的映射關(guān)系為EEE_FFF,以及將該映射關(guān)系通過手機(jī)或者智能路由器上傳到升級服務(wù)器。在本應(yīng)用示例中,配置有升級服務(wù)器和策略服務(wù)器,其中,升級服務(wù)器負(fù)責(zé)推送OTA升級包,升級策略服務(wù)器負(fù)責(zé)確定將OTA升級包推送到哪(例如手機(jī)還是路由器)。
      [0113]本應(yīng)用示例的空中下載的方法具體可以包括如下步驟:
      [0114]步驟S71、假設(shè)手機(jī)EEE的系統(tǒng)發(fā)布了新版本,有升級計(jì)劃,則策略服務(wù)器根據(jù)EEE 標(biāo)識信息查詢映射關(guān)系,判斷手機(jī)是否有綁定的智能路由器;
      [0115] 步驟S72、根據(jù)EEE查詢映射關(guān)系,得到智能路由器FFF和手機(jī)EEE已綁定;
      [0116] 步驟S73、分別查詢手機(jī)EEE和路由器FFF的IP地址;
      [0117] 步驟S73、根據(jù)手機(jī)EEE和智能路由器FFF的IP地址,分別向手機(jī)EEE和智能路由器 FFF發(fā)送升級通知;
      [0118] 步驟S74、路由器FFF靜默下載0TA升級包到名字為EEE_FFF的文件夾中;
      [0119] 步驟S75、手機(jī)EEE的屏幕彈出升級通知,以通知用戶有新版本的0TA升級包可以下載;[〇12〇] 步驟S76、如果手機(jī)EEE選擇立即下載0TA升級包并執(zhí)行升級操作,則回到家之后手機(jī)EEE連接家中的智能路由器FFF,通過交換雙方的版本信息,發(fā)現(xiàn)兩個(gè)版本信息相同,則路由器FFF刪除EEE_FFF的文件夾中的0TA升級包;
      [0121] 步驟S77、如果手機(jī)EEE沒有選擇升級,而是想到家之后再升級,則到家之后手機(jī) EEE連接到智能路由器FFF,通過交換雙方的版本信息,發(fā)現(xiàn)手機(jī)EEE當(dāng)前的版本小于智能路由器已經(jīng)下載到文件夾EEE_FFF中0TA升級包的版本,則手機(jī)EEE彈出系統(tǒng)有版本更新,詢問用戶是否更新,如果用戶選擇立即升級,則會(huì)下載路由器FFF中的0TA升級包進(jìn)行升級;
      [0122] 步驟S78、在手機(jī)升級完成之后,向服務(wù)器發(fā)送升級完成通知,以通知智能路由器可以刪除對應(yīng)EEE_FFF文件夾中的0TA升級包。
      [0123]裝置實(shí)施例一
      [0124]參照圖4,示出了本發(fā)明的一種智能路由器裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括:
      [0125]第一升級包接收模塊410,用于接收來自服務(wù)器的升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包;
      [0126]請求接收模塊420,用于通過與所述終端設(shè)備建立的局域網(wǎng)連接,接收來自所述終端設(shè)備升級包下載請求;及
      [0127]第一升級包發(fā)送模塊430,用于通過所述局域網(wǎng)連接,向所述終端設(shè)備發(fā)送所述升級包下載請求對應(yīng)的升級包。
      [0128]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述智能路由器還可以包括:綁定模塊,用于綁定智能路由器和終端設(shè)備;[0129 ]所述綁定模塊,具體可以包括:
      [0130]標(biāo)識獲取子模塊,用于獲取與所述智能路由器建立過局域網(wǎng)連接的終端設(shè)備對應(yīng)的終端標(biāo)識;
      [0131]綁定子模塊,用于依據(jù)所述終端標(biāo)識和所述智能路由器對應(yīng)的路由器標(biāo)識建立映射關(guān)系,以及將所述映射關(guān)系上傳至服務(wù)器。
      [0132]在本發(fā)明的另一種優(yōu)選實(shí)施例中,所述第一升級包接收模塊410,具體可以包括:
      [0133]空間分配子模塊,用于分配所述終端標(biāo)識對應(yīng)的存儲(chǔ)空間;
      [0134]存儲(chǔ)子模塊,用于將接收到的來自服務(wù)器的升級包存儲(chǔ)在終端標(biāo)識對應(yīng)的存儲(chǔ)空間中。
      [0135]在本發(fā)明的又一種優(yōu)選實(shí)施例中,所述智能路由器還可以包括:
      [0136]第一完成通知接收模塊,用于接收來自服務(wù)器的升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息;
      [0137]刪除模塊,用于刪除所述終端標(biāo)識對應(yīng)的存儲(chǔ)空間中所述版本信息對應(yīng)的升級包。
      [0138]裝置實(shí)施例二
      [0139]參照圖5,示出了本發(fā)明的一種終端設(shè)備裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括:
      [0140]請求發(fā)送模塊510,用于通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送升級包下載請求;及
      [0141]第二升級包接收模塊520,用于通過所述局域網(wǎng)連接,接收來自所述智能路由器的升級包。
      [0142]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述請求發(fā)送模塊510,具體可以包括:
      [0143]升級通知接收子模塊,用于接收來自服務(wù)器的升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包;
      [0144]第一請求下載子模塊,用于針對所述升級通知,向服務(wù)器發(fā)送升級包下載請求;
      [0145]已推送通知接收模塊,用于接收來自服務(wù)器的升級包已推送通知;所述升級包已推送通知用于通知終端設(shè)備所述升級包已推送至綁定的智能路由器;
      [0146]第二請求下載子模塊,用于通過與所述智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送所述升級包下載請求。
      [0147]在本發(fā)明的另一種優(yōu)選實(shí)施例中,所述終端設(shè)備還可以包括:
      [0148]完成通知發(fā)送模塊,用于在接收來自所述智能路由器的升級包,以及完成升級操作之后,向服務(wù)器發(fā)送升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息。
      [0149]裝置實(shí)施例三
      [0150]參照圖6,示出了本發(fā)明的一種服務(wù)器裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括:
      [0151]第二升級包發(fā)送模塊610,用于向智能路由器發(fā)送升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級包。
      [0152]在本發(fā)明的一種優(yōu)選實(shí)施例中,所述第二升級包發(fā)送模塊610,具體可以包括:
      [0153]升級通知發(fā)送子模塊,用于向終端設(shè)備發(fā)送升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包;
      [0154]升級包推送子模塊,用于在預(yù)設(shè)時(shí)間范圍內(nèi)未接收到來自終端設(shè)備的響應(yīng),或者接收到來自所述終端設(shè)備針對所述升級通知的拒絕消息時(shí),向與所述終端設(shè)備綁定的智能路由器發(fā)送所述升級包。
      [0155]在本發(fā)明的另一種優(yōu)選實(shí)施例中,所述拒絕消息中攜帶有所述終端設(shè)備對應(yīng)的終端標(biāo)識;
      [0156]所述升級包推送子模塊,具體可以包括:
      [0157]查找單元,用于根據(jù)所述終端標(biāo)識,在終端標(biāo)識和路由器標(biāo)識的映射關(guān)系中查找得到對應(yīng)的路由器標(biāo)識;
      [0158]推送單元,用于向所述路由器標(biāo)識對應(yīng)的智能路由器發(fā)送所述升級包。
      [0159]在本發(fā)明的又一種優(yōu)選實(shí)施例中,所述服務(wù)器還可以包括:
      [0160]第二完成通知接收模塊620,用于接收來自終端設(shè)備的升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息;
      [0161]轉(zhuǎn)發(fā)模塊630,用于將所述升級完成通知發(fā)送至所述終端設(shè)備綁定的智能路由器。
      [0162]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
      [0163]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
      [0164]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換; 而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
      【主權(quán)項(xiàng)】
      1.一種空中下載的方法,其特征在于,應(yīng)用于智能路由器,包括:接收來自服務(wù)器的升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級 包;通過與所述終端設(shè)備建立的局域網(wǎng)連接,接收來自所述終端設(shè)備升級包下載請求;通過所述局域網(wǎng)連接,向所述終端設(shè)備發(fā)送所述升級包下載請求對應(yīng)的升級包。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,通過如下步驟綁定智能路由器和終端設(shè) 備:獲取與所述智能路由器建立過局域網(wǎng)連接的終端設(shè)備對應(yīng)的終端標(biāo)識;依據(jù)所述終端標(biāo)識和所述智能路由器對應(yīng)的路由器標(biāo)識建立映射關(guān)系,以及將所述映 射關(guān)系上傳至服務(wù)器。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述接收來自服務(wù)器的升級包的步驟,包 括:分配所述終端標(biāo)識對應(yīng)的存儲(chǔ)空間;將接收到的來自服務(wù)器的升級包存儲(chǔ)在終端標(biāo)識對應(yīng)的存儲(chǔ)空間中。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:接收來自服務(wù)器的升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級 包的版本信息;刪除所述終端標(biāo)識對應(yīng)的存儲(chǔ)空間中所述版本信息對應(yīng)的升級包。5.一種空中下載的方法,其特征在于,應(yīng)用于終端設(shè)備,包括:通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送升級包下載請 求;通過所述局域網(wǎng)連接,接收來自所述智能路由器的升級包。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述向所述智能路由器發(fā)送升級包下載請 求的步驟,包括:接收來自服務(wù)器的升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包;針對所述升級通知,向服務(wù)器發(fā)送升級包下載請求;接收來自服務(wù)器的升級包已推送通知;所述升級包已推送通知用于通知終端設(shè)備所述 升級包已推送至綁定的智能路由器;通過與所述智能路由器建立的局域網(wǎng)連接,向所述智能路由器發(fā)送所述升級包下載請 求。7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:在接收來自所述智能路由器的升級包,以及完成升級操作之后,向服務(wù)器發(fā)送升級完 成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升級包的版本信息。8.—種空中下載的方法,其特征在于,應(yīng)用于服務(wù)器,包括:向智能路由器發(fā)送升級包;所述升級包為與所述智能路由器綁定的終端設(shè)備的升級 包。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述向智能路由器發(fā)送升級包的步驟,包 括:向終端設(shè)備發(fā)送升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包;在預(yù)設(shè)時(shí)間范圍內(nèi)未接收到來自終端設(shè)備的響應(yīng),或者接收到來自所述終端設(shè)備針對 所述升級通知的拒絕消息時(shí),向與所述終端設(shè)備綁定的智能路由器發(fā)送所述升級包。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述拒絕消息中攜帶有所述終端設(shè)備對 應(yīng)的終端標(biāo)識;所述向與所述終端設(shè)備綁定的智能路由器發(fā)送所述升級包的步驟,包括:根據(jù)所述終端標(biāo)識,在終端標(biāo)識和路由器標(biāo)識的映射關(guān)系中查找得到對應(yīng)的路由器標(biāo) 識;向所述路由器標(biāo)識對應(yīng)的智能路由器發(fā)送所述升級包。11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:接收來自終端設(shè)備的升級完成通知;其中,所述升級完成通知中攜帶有終端標(biāo)識和升 級包的版本信息;將所述升級完成通知發(fā)送至所述終端設(shè)備綁定的智能路由器。12.—種智能路由器,其特征在于,包括:第一升級包接收模塊,用于接收來自服務(wù)器的升級包;所述升級包為與所述智能路由 器綁定的終端設(shè)備的升級包;請求接收模塊,用于通過與所述終端設(shè)備建立的局域網(wǎng)連接,接收來自所述終端設(shè)備 升級包下載請求;及第一升級包發(fā)送模塊,用于通過所述局域網(wǎng)連接,向所述終端設(shè)備發(fā)送所述升級包下 載請求對應(yīng)的升級包。13.根據(jù)權(quán)利要求12所述的智能路由器,其特征在于,所述智能路由器還包括:綁定模 塊,用于綁定智能路由器和終端設(shè)備;所述綁定t吳塊,包括:標(biāo)識獲取子模塊,用于獲取與所述智能路由器建立過局域網(wǎng)連接的終端設(shè)備對應(yīng)的終 端標(biāo)識;綁定子模塊,用于依據(jù)所述終端標(biāo)識和所述智能路由器對應(yīng)的路由器標(biāo)識建立映射關(guān) 系,以及將所述映射關(guān)系上傳至服務(wù)器。14.一種終端設(shè)備,其特征在于,包括:請求發(fā)送模塊,用于通過與綁定的智能路由器建立的局域網(wǎng)連接,向所述智能路由器 發(fā)送升級包下載請求;及第二升級包接收模塊,用于通過所述局域網(wǎng)連接,接收來自所述智能路由器的升級包。15.—種服務(wù)器,其特征在于,包括:第二升級包發(fā)送模塊,用于向智能路由器發(fā)送升級包;所述升級包為與所述智能路由 器綁定的終端設(shè)備的升級包。16.根據(jù)權(quán)利要求15所述的服務(wù)器,其特征在于,所述第二升級包發(fā)送模塊,包括:升級通知發(fā)送子模塊,用于向終端設(shè)備發(fā)送升級通知;其中,所述升級通知用于通知所述終端設(shè)備下載升級包;升級包推送子模塊,用于在預(yù)設(shè)時(shí)間范圍內(nèi)未接收到來自終端設(shè)備的響應(yīng),或者接收 到來自所述終端設(shè)備針對所述升級通知的拒絕消息時(shí),向與所述終端設(shè)備綁定的智能路由 器發(fā)送所述升級包。
      【文檔編號】H04W8/24GK105979505SQ201510883004
      【公開日】2016年9月28日
      【申請日】2015年12月3日
      【發(fā)明人】李云龍
      【申請人】樂視致新電子科技(天津)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1