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

      對講機(jī)、客戶端、遠(yuǎn)程服務(wù)器、軟件下發(fā)及更新方法

      文檔序號:7554276閱讀:307來源:國知局
      專利名稱:對講機(jī)、客戶端、遠(yuǎn)程服務(wù)器、軟件下發(fā)及更新方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及對講機(jī)軟件更新方法及系統(tǒng),尤其涉及對講機(jī)、客戶端、遠(yuǎn)程服務(wù)器、軟件下發(fā)及更新方法。
      背景技術(shù)
      對講機(jī)在日常生活中隨處可見,它可以不受網(wǎng)絡(luò)限制,使用簡單,組網(wǎng)成本低,并且在緊急調(diào)度和團(tuán)隊(duì)協(xié)作工作中,也有著非常重要的作用。隨著模擬對講機(jī)研發(fā)技術(shù)越來越成熟,在現(xiàn)有的對講機(jī)設(shè)計(jì)中,主要采用以下兩種王控單片機(jī):第一種是OTP類型的單片機(jī),這種芯片雖然價格便宜,但是程序存儲區(qū)無法重復(fù)燒錄,不利于項(xiàng)目的開發(fā)和二次開發(fā)。第二種是Flash類型的單片機(jī),這種芯片可以反復(fù)多次燒錄,燒錄方式簡單,有利于項(xiàng)目的開發(fā)。對于第一種單片機(jī)而言,無法對程序存儲區(qū)進(jìn)行重復(fù)燒錄,也就是說當(dāng)用戶有新的軟件更新要求時,廠家無法針對新的 要求將更新程序更新到對講機(jī)中,如果在用戶使用過程中存在較嚴(yán)重的軟件方面的問題,客戶有權(quán)選擇換貨或者退貨,給廠家造成較大的損失。而對于第二種單片機(jī)而言,雖然其可以重復(fù)的燒錄,但在現(xiàn)有的處理過程中,當(dāng)用戶有了新的要求或者對講機(jī)出現(xiàn)故障時,往往是將對講機(jī)返廠進(jìn)行軟件重新燒錄,進(jìn)行軟件更新,但不管是對客戶還是對廠家來說,返廠所造成的各方面損失都是較大的。所以如何在滿足客戶各方面需求的情況下,及時的為客戶處理軟件故障和合理需求,盡可能的減少對講機(jī)返廠維修所造成的損失是亟需解決的問題。

      發(fā)明內(nèi)容
      本發(fā)明提供對講機(jī)、客戶端、遠(yuǎn)程服務(wù)器、軟件下發(fā)及更新方法,通過另外一種對講機(jī)軟件更新方式解決了傳統(tǒng)對講機(jī)軟件更新和故障必須返廠,導(dǎo)致軟件更新效率低、成本高的問題。為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案如下:一種對講機(jī)軟件更新方法,包括以下步驟:對講機(jī)獲取來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù);根據(jù)獲取的所述軟件更新數(shù)據(jù)對對應(yīng)的軟件進(jìn)行更新。進(jìn)一步地,所述對講機(jī)獲取來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù)的步驟包括以下過程:對講機(jī)獲取客戶端轉(zhuǎn)發(fā)的所述軟件更新數(shù)據(jù);所述軟件更新數(shù)據(jù)由所述遠(yuǎn)程服務(wù)器發(fā)送給所述客戶端。本申請還提供一種對講機(jī)軟件下發(fā)方法,包括以下步驟:遠(yuǎn)程服務(wù)器獲取用戶上傳的軟件更新數(shù)據(jù);
      將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更新。進(jìn)一步地,將軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī)的步驟包括以下過程:將軟件更新數(shù)據(jù)下發(fā)至客戶端;客戶端將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)更進(jìn)一步地,將軟件更新數(shù)據(jù)下發(fā)至客戶端之前,還包括:對所述客戶端進(jìn)行鑒權(quán),鑒權(quán)通過后進(jìn)入將軟件更新數(shù)據(jù)下發(fā)至客戶端的步驟;或/和客戶端將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)之前,還包括:對所述對講機(jī)進(jìn)行鑒權(quán),鑒權(quán)通過后進(jìn)入將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)的步驟。本申請還提供另一種對講機(jī)軟件下發(fā)方法,包括以下步驟:客戶端從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù);將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更
      新。 進(jìn)一步地,客戶端從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù)之前,還包括:接受所述遠(yuǎn)程服務(wù)器的鑒權(quán),鑒權(quán)通過后從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù)的步驟;或/和將軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī)之前,還包括:對所述對講機(jī)進(jìn)行鑒權(quán),鑒權(quán)通過后進(jìn)入將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)的步驟。本申請還提供一種對講機(jī),包括:第一獲取模塊和處理模塊;所述第一獲取模塊用于獲取來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù);所述處理模塊用于根據(jù)獲取的所述軟件更新數(shù)據(jù)對對應(yīng)的軟件進(jìn)行更新。進(jìn)一步地,所述第一獲取模塊具體用于獲取客戶端轉(zhuǎn)發(fā)的所述軟件更新數(shù)據(jù);所述軟件更新數(shù)據(jù)由所述遠(yuǎn)程服務(wù)器發(fā)送給所述客戶端。本申請還提供一種遠(yuǎn)程服務(wù)器,包括:上傳模塊和發(fā)送模塊;所述上傳模塊用于獲取用戶上傳的軟件更新數(shù)據(jù);所述發(fā)送模塊用于將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更新。進(jìn)一步地,所述發(fā)送模塊具體用于將所述軟件更新數(shù)據(jù)下發(fā)至客戶端,通過所述客戶端的轉(zhuǎn)發(fā)將所述軟件更新數(shù)據(jù)發(fā)送至所述對講機(jī)。進(jìn)一步地,本申請遠(yuǎn)程服務(wù)器還包括第一鑒權(quán)模塊;所述第一鑒權(quán)模塊用于在所述發(fā)送單元將軟件更新數(shù)據(jù)下發(fā)至客戶端之前,對所述客戶端進(jìn)行鑒權(quán);或/和所述第一鑒權(quán)模塊用于在所述客戶端將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)之前,對所述對講機(jī)進(jìn)行鑒權(quán)。本申請還提供一種客戶端,包括第二獲取模塊和轉(zhuǎn)發(fā)模塊;所述第二獲取模塊用于從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù);所述轉(zhuǎn)發(fā)模塊用于將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更新。進(jìn)一步地,客戶端還包括鑒權(quán)響應(yīng)模塊;所述鑒權(quán)響應(yīng)模塊用于在所述第二獲取模塊用于從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù)之前,接受所述遠(yuǎn)程服務(wù)器的鑒權(quán);或/和還包括第二鑒權(quán)模塊,所述第二鑒權(quán)模塊用于在所述轉(zhuǎn)發(fā)模塊將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī)之前,對所述對講機(jī)進(jìn)行鑒權(quán)。本發(fā)明的有益效果是:對講機(jī)通過本地獲取來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù)對自身的相應(yīng)軟件進(jìn)行軟件更新,使對講機(jī)出現(xiàn)軟件故障或者需要進(jìn)行更新時,能及時的獲得更新數(shù)據(jù)進(jìn)行更新,避免了返廠更新或者維修的時間損耗,提高軟件更新的效率,也進(jìn)一步提高了用戶的體驗(yàn)度;同時,通過遠(yuǎn)程的為用戶進(jìn)行軟件更新,減少了返廠過程中的人力及運(yùn)輸成本,提高了用戶及廠家的軟件更新和維修的效率。進(jìn)一步的,本申請通過客戶端對遠(yuǎn)程服務(wù)器的軟件更新程序進(jìn)行轉(zhuǎn)發(fā),使用戶有一個更便捷的獲取更新數(shù)據(jù)的平臺,使用戶有一個更安全、更快捷的獲取軟件更新程序的窗口,也便于廠家進(jìn)行管理。進(jìn)一步的,本申請中通過遠(yuǎn)程服務(wù)器對客戶端或?qū)χv機(jī)、或者客戶端對對講機(jī)進(jìn)行鑒權(quán),從而保證了用戶的信息安全性,同時有效避免了非廠家用戶對廠家資源的使用,維護(hù)了廠家及用戶的利益。


      圖1為本發(fā)明一實(shí)施例中對講機(jī)遠(yuǎn)程軟件更新系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明一實(shí)施例中對講機(jī)結(jié)構(gòu)示意圖;圖3為本發(fā)明一實(shí)施例中客戶端結(jié)構(gòu)示意圖;
      圖4為本發(fā)明一實(shí)施例中遠(yuǎn)程服務(wù)器結(jié)構(gòu)示意圖;圖5為本發(fā)明一實(shí)施例中對講機(jī)軟件更新方法流程圖;圖6為本發(fā)明一實(shí)施例中對講機(jī)軟件下發(fā)方法流程圖;圖7為本發(fā)明又一實(shí)施例中對講機(jī)軟件下發(fā)方法流程圖。
      具體實(shí)施例方式本發(fā)明的總體構(gòu)思為:對講機(jī)通過獲取遠(yuǎn)程服務(wù)器的軟件更新程序進(jìn)行軟件更新,實(shí)現(xiàn)不返廠對軟件進(jìn)行更新或者故障維修。本申請中所指的軟件更新程序是由遠(yuǎn)程服務(wù)器用戶上傳到遠(yuǎn)程服務(wù)器中的,這里所指遠(yuǎn)程服務(wù)器用戶可以是廠家技術(shù)人員,其針對某一個軟件進(jìn)行版本更新后,將更新后的程序上傳到服務(wù)器中供所有對應(yīng)的用戶進(jìn)行下載使用,而對軟件進(jìn)行升級或者編寫的過程也可以是廠家技術(shù)人員針對某一群體用戶或者某一個用戶的個性化需求對軟件進(jìn)行相應(yīng)的改進(jìn),并上傳到該群體或者個人對應(yīng)的個人文件柜,供其下載更新。此外,本申請中的遠(yuǎn)程服務(wù)器用戶也并不局限于由廠家技術(shù)人員進(jìn)行編寫和更新,也可以是由對講機(jī)用戶或者其他非對講機(jī)用戶根據(jù)需要或者愛好對相應(yīng)的軟件程序進(jìn)行更新編寫工作,并將編寫完成后的軟件更新程序發(fā)送給遠(yuǎn)程服務(wù)器進(jìn)行審核,遠(yuǎn)程服務(wù)器將審核通過的程序予以發(fā)布,也就是說本申請中還可以由第三方用戶在遠(yuǎn)程服務(wù)器提供的開放平臺上進(jìn)行軟件程序的編寫工作。在本申請中,用戶可以通過對講機(jī)直接從遠(yuǎn)程服務(wù)器中獲取對應(yīng)的軟件更新數(shù)據(jù),也可以通過客戶端的轉(zhuǎn)發(fā)來獲取對應(yīng)的軟件更新程序。本申請中的客戶端可以安裝在對講機(jī)自身或者是其他具有網(wǎng)絡(luò)通信功能的終端上。為使本發(fā)明的技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面通過具體實(shí)施方式
      結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。
      請參考圖1,在本申請中提供一種對講機(jī)10遠(yuǎn)程軟件更新系統(tǒng),其包括:對講機(jī)10、客戶端20和服務(wù)器30。請參考圖2-圖4,在圖1所示的系統(tǒng)中,對講機(jī)10進(jìn)一步包括:第一獲取模塊101和處理模塊102 ;第一獲取模塊101用于獲取來自遠(yuǎn)程服務(wù)器30的軟件更新數(shù)據(jù);而處理模塊102用于根據(jù)獲取的軟件更新數(shù)據(jù)對對應(yīng)的軟件進(jìn)行升級。而當(dāng)對講機(jī)10通過客戶端20獲取軟件更新數(shù)據(jù)時,在第一獲取模塊101具體用于接收客戶端20轉(zhuǎn)發(fā)的軟件更新數(shù)據(jù);軟件更新數(shù)據(jù)由所述遠(yuǎn)程服務(wù)器30發(fā)送給所述客戶端20。當(dāng)對講機(jī)10直接從遠(yuǎn)程服務(wù)器30獲取軟件更新數(shù)據(jù)時,該第一獲取模塊101為無線通信模塊;該第一獲取模塊101用于與遠(yuǎn)程服務(wù)器30建立無線通信連接,并獲取遠(yuǎn)程服務(wù)器30中的軟件更新數(shù)據(jù)。本實(shí)施例中的客戶端20進(jìn)一步包括第二獲取模塊201和轉(zhuǎn)發(fā)模塊202 ;其中第二獲取模塊201用于從遠(yuǎn)程服務(wù)器30獲取對講機(jī)10軟件更新數(shù)據(jù);轉(zhuǎn)發(fā)模塊202用于將該軟件更新數(shù)據(jù)下發(fā)至對講機(jī)10, 軟件更新數(shù)據(jù)用于對講機(jī)10軟件更新。在本實(shí)施例中,為了用戶的信息安全,以及為了驗(yàn)證用戶身份,避免非用戶人員占用數(shù)據(jù)資源,遠(yuǎn)程服務(wù)器30還可以對客戶端20進(jìn)行鑒權(quán),在客戶端20中設(shè)置鑒權(quán)響應(yīng)模塊203 ;由遠(yuǎn)程服務(wù)器30對客戶端20進(jìn)行鑒權(quán)時,即鑒權(quán)響應(yīng)模塊203在第二獲取模塊201從遠(yuǎn)程服務(wù)器30獲取對講機(jī)10軟件更新數(shù)據(jù)之前,接受所述遠(yuǎn)程服務(wù)器30的鑒權(quán);鑒權(quán)通過的客戶端20可以根據(jù)其權(quán)限獲取相應(yīng)的軟件更新數(shù)據(jù)。此外,客戶端也可以對對講機(jī)10進(jìn)行鑒權(quán)操作,具體為在客戶端20中設(shè)置第二鑒權(quán)單元204,當(dāng)客戶端20對對講機(jī)10進(jìn)行鑒權(quán)時,第二鑒權(quán)模塊204在轉(zhuǎn)發(fā)模塊202將所述軟件更新數(shù)據(jù)下發(fā)至對講機(jī)10之前,對對講機(jī)10進(jìn)行鑒權(quán)。鑒權(quán)通過的對講機(jī)10可以通過客戶端20獲取遠(yuǎn)程服務(wù)器30中的軟件更新數(shù)據(jù)。本實(shí)施例中所提及的兩種鑒權(quán)方式在實(shí)際操作中可以采用其中的任何一種對客戶端20或?qū)χv機(jī)10進(jìn)行鑒權(quán),也可以同時采用兩種鑒權(quán)方式對客戶端20和對講機(jī)10進(jìn)行鑒權(quán)。本實(shí)施例中的遠(yuǎn)程服務(wù)器30包括:上傳模塊301和發(fā)送模塊302 ;其中,上傳模塊301用于獲取用戶上傳的軟件更新數(shù)據(jù);發(fā)送模塊302用于將軟件更新數(shù)據(jù)下發(fā)至對講機(jī)
      10,軟件更新數(shù)據(jù)用于對講機(jī)10軟件更新。這里的用戶是指遠(yuǎn)程服務(wù)器用戶,即上述提及的廠家技術(shù)人員或者開放平臺上具有軟件編寫權(quán)限用戶。進(jìn)一步的,當(dāng)用戶通過客戶端20獲取軟件更新數(shù)據(jù)時,發(fā)送模塊302還用于將軟件更新數(shù)據(jù)下發(fā)至客戶端20,通過客戶端20的轉(zhuǎn)發(fā)將軟件更新數(shù)據(jù)發(fā)送至對講機(jī)10。在本實(shí)施例中,遠(yuǎn)程服務(wù)器30可以對對講機(jī)10或者客戶端20進(jìn)行鑒權(quán),主要由第一鑒權(quán)模塊303來進(jìn)行;及第一鑒權(quán)模塊303在所述發(fā)送單元將軟件更新數(shù)據(jù)下發(fā)至客戶端20之前,對客戶端20進(jìn)行鑒權(quán);或/和第一鑒權(quán)模塊303在所述客戶端20將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至對講機(jī)10之前,對對講機(jī)10進(jìn)行鑒權(quán)。在本實(shí)施例中,遠(yuǎn)程服務(wù)器30除了可以發(fā)送軟件更新數(shù)據(jù)外,還可以將向客戶端20或/和對講機(jī)10發(fā)送控制指令,遠(yuǎn)程服務(wù)器30通過該控制指令實(shí)現(xiàn)對客戶端20或/和對講機(jī)10的控制。例如遠(yuǎn)程服務(wù)器30可以在對對講機(jī)10鑒權(quán)之后,發(fā)送允許進(jìn)行更新的控制指令通知對講機(jī)10根據(jù)軟件更新程序進(jìn)行更新,或者向?qū)χv機(jī)10發(fā)送擦除控制指令,通知對講機(jī)10將原有版本的軟件數(shù)據(jù)進(jìn)行擦除,以節(jié)省存儲空間。且本實(shí)施例中的控制指令可以由遠(yuǎn)程服務(wù)器30直接發(fā)送給客戶端20或?qū)χv機(jī)10,也可以由遠(yuǎn)程服務(wù)器30通過客戶端20發(fā)送給對講機(jī)10中。而在本實(shí)施例中,對講機(jī)10與安裝客戶端20的其他具有網(wǎng)絡(luò)通信功能的終端的連接方式可以有多種,較優(yōu)的可以通過UART接口連接。相應(yīng)的,對講機(jī)10與安裝客戶端20的其他具有網(wǎng)絡(luò)通信功能的終端通過寫頻線進(jìn)行連接,較優(yōu)的可以選擇UART寫頻線。下面結(jié)合附圖,對本申請中對講機(jī)10遠(yuǎn)程軟件更新系統(tǒng)的各個組成模塊的功能應(yīng)用以及對講機(jī)10遠(yuǎn)程軟件下發(fā)、更新方法做詳細(xì)說明。請參考圖5,在本實(shí)施例中,提供一種對講機(jī)10遠(yuǎn)程軟件更新方法,其具體包括以下步驟:步驟502:對講機(jī)10獲取來自遠(yuǎn)程服務(wù)器30的軟件更新數(shù)據(jù);進(jìn)入步驟502 ;在本步驟中,對講機(jī)10中的第一獲取模塊101負(fù)責(zé)獲取軟件更新數(shù)據(jù),而獲取的方式有多種,較優(yōu)的可以有以下兩種:1、第一獲取模塊101接收客戶端20轉(zhuǎn)發(fā)的軟件更新數(shù)據(jù),該軟件更新數(shù)據(jù)由遠(yuǎn)程服務(wù)器30發(fā)送給客戶端20。2、由第一獲取模塊101與遠(yuǎn)程服務(wù)器30建立無線通信連接,并直接獲取其中的軟件更新數(shù)據(jù),此處的第一獲取模塊101為無線通信模塊。在本實(shí)施例中,對講機(jī)10可以主動發(fā)出更新請求申請對應(yīng)的軟件更新數(shù)據(jù),也可以由遠(yuǎn)程服務(wù)器30主動下發(fā)。步驟504:根據(jù)獲取的軟件更新數(shù)據(jù)對對應(yīng)的軟件進(jìn)行更新。在本步驟中,對講機(jī)10中的處理模塊102根據(jù)獲取的軟件更新數(shù)據(jù)對相應(yīng)的軟件進(jìn)行更新。請參考圖6,在本實(shí)施例中提供一種對講機(jī)10軟件下發(fā)方法,其具體包括以下步驟:步驟602:遠(yuǎn)程服務(wù)器30獲取用戶上傳的軟件更新數(shù)據(jù);進(jìn)入步驟606 ;在本步驟中,由上傳模塊301獲取用戶上傳的軟件更新數(shù)據(jù),這里所指的用戶上傳的軟件更新數(shù)據(jù)可以是廠家技術(shù)人員針對某一個軟件進(jìn)行版本更新后的更新程序,上傳到服務(wù)器中供所有對應(yīng)的用戶進(jìn)行下載使用,也可以是廠家技術(shù)人員針對某一群體用戶或者某一個用戶的個性化需求對軟件進(jìn)行相應(yīng)的改進(jìn),并上傳到該群體或者個人對應(yīng)的個人文件柜,供其下載更新。而本申請中的軟件更新程序也并不局限于由廠家技術(shù)人員進(jìn)行編寫和更新,也可以提供一個開放性的平臺,在一定范圍內(nèi),向用戶進(jìn)行開放,由用戶根據(jù)不同的需求自行編寫相應(yīng)的更新程序上傳到服務(wù)器中對應(yīng)的區(qū)域,供其他用戶下載體驗(yàn)。步驟606:將軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī)10,軟件更新數(shù)據(jù)用于對講機(jī)10軟件更新。在本步驟中,發(fā)送模塊302負(fù)責(zé)將軟件更新數(shù)據(jù)下發(fā)至對講機(jī)10,而下發(fā)的方式可以有多種,較優(yōu)的可以采用下面的兩種方式:1、通過對講機(jī)10與遠(yuǎn)程服務(wù)器30建立的無線通訊連接,將軟件更新數(shù)據(jù)直接下發(fā)到對講機(jī)10中進(jìn)行更新。2、由發(fā)送模塊302將軟件更新數(shù)據(jù)發(fā)送到客戶端20中,并且經(jīng)由客戶端20與對講機(jī)10的連接通道發(fā)送到對講機(jī)10中。在本實(shí)施 例中,為了保證用戶的信息安全,較優(yōu)的,在將軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī)10之前,還可以包括:
      步驟604:對客戶端20或/和對講機(jī)10進(jìn)行鑒權(quán)。在本步驟中,由第一鑒權(quán)模塊303對客戶端20或/和對講機(jī)10進(jìn)行鑒權(quán),即遠(yuǎn)程服務(wù)器30可以單獨(dú)對客戶端20或者對講機(jī)10進(jìn)行鑒權(quán),也可以同時對兩者進(jìn)行鑒權(quán),以達(dá)到最好的權(quán)限控制效果。對客戶端20的鑒權(quán)的具體過程為:將軟件更新數(shù)據(jù)下發(fā)至客戶端20之前,對所述客戶端20進(jìn)行鑒權(quán),鑒權(quán)通過后將軟件更新數(shù)據(jù)下發(fā)至客戶端20 ;對對講機(jī)10的鑒權(quán)過程為:客戶端20將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)10之前,對所述對講機(jī)10進(jìn)行鑒權(quán),鑒權(quán)通過后將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至對講機(jī)10。請參考圖7,在本實(shí)施例中,還提供另一種對講機(jī)10軟件下發(fā)方法,其具體包括以下步驟:步驟704:客戶端20從遠(yuǎn)程服務(wù)器30獲取對講機(jī)10軟件更新數(shù)據(jù);進(jìn)入步驟706 ;在本步驟中,第二獲取模塊201從遠(yuǎn)程服務(wù)器30中獲取對講機(jī)10軟件更新程序,獲取的方式同樣可以采用請求的方式獲取或者采用被動接收的方式獲取。步驟708:將軟件更新數(shù)據(jù) 下發(fā)至對講機(jī)10,所述軟件更新數(shù)據(jù)用于對講機(jī)10軟件更新。在本步驟中,轉(zhuǎn)發(fā)模塊202將第二獲取模塊201獲取的軟件更新數(shù)據(jù)下發(fā)至對講機(jī)10。對講機(jī)10與安裝客戶端20的其他具有網(wǎng)絡(luò)通信功能的終端的連接方式可以有多種,較優(yōu)的可以通過UART接口連接。相應(yīng)的,對講機(jī)10與安裝客戶端20的其他具有網(wǎng)絡(luò)通信功能的終端通過寫頻線進(jìn)行連接,較優(yōu)的可以選擇UART寫頻線。在本實(shí)施例中,為了保證用戶的信息安全,可以對客戶端20進(jìn)行身份驗(yàn)證,即鑒權(quán)過程,具體可以在步驟704之前包括:步驟702:接受所述遠(yuǎn)程服務(wù)器30的鑒權(quán);在本步驟中,鑒權(quán)響應(yīng)模塊203在第二獲取模塊201從遠(yuǎn)程服務(wù)器30獲取對講機(jī)10軟件更新數(shù)據(jù)之前,接受所述遠(yuǎn)程服務(wù)器30的鑒權(quán);鑒權(quán)通過的客戶端20可以根據(jù)其權(quán)限獲取相應(yīng)的軟件更新數(shù)據(jù)。而為了進(jìn)一步保證用戶的信息安全,進(jìn)一步還可以對對講機(jī)10進(jìn)行鑒權(quán),具體可以在步驟708之前包括:步驟706:對對講機(jī)10進(jìn)行鑒權(quán);在本步驟中,由第二鑒權(quán)模塊204在轉(zhuǎn)發(fā)模塊202將所述軟件更新數(shù)據(jù)下發(fā)至對講機(jī)10之前,對對講機(jī)10進(jìn)行鑒權(quán)。鑒權(quán)通過的對講機(jī)10可以通過客戶端20獲取遠(yuǎn)程服務(wù)器30中的軟件更新數(shù)據(jù)。在本實(shí)施例中,步驟702與步驟706可以不同時存在,兩者存在其一,即可以達(dá)到對用戶信息安全的保證,兩者同時存在的情況是一種較優(yōu)的實(shí)施方式,可以最大限度的保證用戶的信息安全。下面,結(jié)合一個具體的實(shí)施案例,以一個詳細(xì)的實(shí)施方式為例,對本申請中對講機(jī)10軟件下發(fā)、更新方法做進(jìn)一步詳細(xì)說明。步驟802:客戶反饋軟件問題,或者有新的軟件功能要求時,向設(shè)計(jì)人員提出修改意見;步驟804:軟件設(shè)計(jì)人員根據(jù)用戶反饋情況更新對應(yīng)的軟件數(shù)據(jù),并上傳到遠(yuǎn)程服務(wù)器30中;步驟806:對軟件進(jìn)行測試,測試正常后開啟遠(yuǎn)程服務(wù)器30,并通知客戶開啟PC客戶端20 ;步驟808:客戶PC端開啟客戶端20寫頻軟件里的“MCU軟件更新功能”,進(jìn)入遠(yuǎn)程連接;當(dāng)主控端與PC客戶端20進(jìn)行連接成功后,客戶PC端受控于主控端PC。步驟810:客戶將對講機(jī)10與PC機(jī)用寫頻線進(jìn)行連接,對講機(jī)10發(fā)送一個請求指令,判斷是否進(jìn)入軟件更新的IAP應(yīng)用控制程序。若接收到PC機(jī)回復(fù)的命令,則可進(jìn)入。若無法接收到PC機(jī)回復(fù)的命令,則進(jìn)入正常用戶使用模式。步驟812:遠(yuǎn)程服務(wù)器30識別到對講機(jī)10通過UART發(fā)送的命令后,就可以自動進(jìn)入一次軟件更新。遠(yuǎn)程服務(wù)器30通過網(wǎng)絡(luò)控制PC端的UART 口,發(fā)送軟件更新的指令和數(shù)據(jù)。而對講機(jī)10接收到指令,下載數(shù)據(jù),將數(shù)據(jù)更新數(shù)據(jù)進(jìn)行存儲。之后回復(fù)更新成功與否狀態(tài)。通過以上實(shí)施例可知,本發(fā)明的對講機(jī)、客戶端、遠(yuǎn)程服務(wù)器、軟件下發(fā)及更新方法,使對講機(jī)通過本地獲取來自遠(yuǎn)程 服務(wù)器的軟件更新數(shù)據(jù)對自身的相應(yīng)軟件進(jìn)行軟件更新,使對講機(jī)出現(xiàn)軟件故障或者需要進(jìn)行更新時,能及時的獲得更新數(shù)據(jù)進(jìn)行更新,避免了返廠更新或者維護(hù)的時間損耗,提高軟件更新的效率,也進(jìn)一步提高了用戶的體驗(yàn)度;同時,通過遠(yuǎn)程的為用戶進(jìn)行軟件更新,減少了返廠過程中的人力及運(yùn)輸成本,提高了用戶及廠家的軟件更新和維修的效率。進(jìn)一步的,本申請通過客戶端對遠(yuǎn)程服務(wù)器的軟件更新程序進(jìn)行轉(zhuǎn)發(fā),使用戶有一個更便捷的獲取更新數(shù)據(jù)的平臺,使用戶有一個更安全、更快捷的獲取軟件更新程序的窗口,也便于廠家進(jìn)行管理。更進(jìn)一步的,本申請中通過遠(yuǎn)程服務(wù)器對客戶端或?qū)χv機(jī)、或者客戶端對對講機(jī)進(jìn)行鑒權(quán),從而保證了用戶的信息安全性,同時有效避免了非廠家用戶對廠家資源的使用,維護(hù)了廠家及用戶的利益。以上內(nèi)容是結(jié)合具體的實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      1.一種對講機(jī)軟件更新方法,其特征在于,包括以下步驟: 對講機(jī)獲取來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù); 根據(jù)獲取的所述軟件更新數(shù)據(jù)對對應(yīng)的軟件進(jìn)行更新。
      2.如權(quán)利要求1所述的對講機(jī)軟件更新方法,其特征在于,所述對講機(jī)獲取來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù)的步驟包括以下過程: 對講機(jī)獲取客戶端轉(zhuǎn)發(fā)的所述軟件更新數(shù)據(jù);所述軟件更新數(shù)據(jù)由所述遠(yuǎn)程服務(wù)器發(fā)送給所述客戶端。
      3.一種對講機(jī)軟件下發(fā)方法,其特征在于,包括以下步驟: 遠(yuǎn)程服務(wù)器獲取用戶上傳的軟件更新數(shù)據(jù); 將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更新。
      4.如權(quán)利要求3所述的對講機(jī)軟件下發(fā)方法,其特征在于,將軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī)的步驟包括以下過程: 將軟件更新數(shù)據(jù)下發(fā)至客戶端; 客戶端將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)
      5.如權(quán)利要求3所述的對講機(jī)軟件下發(fā)方法,其特征在于,將軟件更新數(shù)據(jù)下發(fā)至客戶端之前,還包括:對所述客戶端進(jìn)行鑒權(quán),鑒權(quán)通過后進(jìn)入將軟件更新數(shù)據(jù)下發(fā)至客戶端的步驟;或/和客戶端將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)之前,還包括:對所述對講機(jī)進(jìn)行鑒權(quán),鑒權(quán)通過后進(jìn)入將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)的步驟。`
      6.一種對講機(jī)軟件下發(fā)方法,其特征在于,包括以下步驟: 客戶端從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù); 將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更新。
      7.如權(quán)利要求6所述的對講機(jī)軟件下發(fā)方法,其特征在于,客戶端從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù)之前,還包括:接受所述遠(yuǎn)程服務(wù)器的鑒權(quán),鑒權(quán)通過后從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù)的步驟;或/和將軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī)之前,還包括:對所述對講機(jī)進(jìn)行鑒權(quán),鑒權(quán)通過后進(jìn)入將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)的步驟。
      8.—種對講機(jī),其特征在于,包括:第一獲取模塊和處理模塊; 所述第一獲取模塊用于獲取來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù); 所述處理模塊用于根據(jù)獲取的所述軟件更新數(shù)據(jù)對對應(yīng)的軟件進(jìn)行更新。
      9.如權(quán)利要求8所述的對講機(jī),其特征在于,所述第一獲取模塊具體用于獲取客戶端轉(zhuǎn)發(fā)的所述軟件更新數(shù)據(jù);所述軟件更新數(shù)據(jù)由所述遠(yuǎn)程服務(wù)器發(fā)送給所述客戶端。
      10.一種遠(yuǎn)程服務(wù)器,其特征在于,包括:上傳模塊和發(fā)送模塊; 所述上傳模塊用于獲取用戶上傳的軟件更新數(shù)據(jù); 所述發(fā)送模塊用于將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更新。
      11.如權(quán)利要求10所述的遠(yuǎn)程服務(wù)器,其特征在于,所述發(fā)送模塊具體用于將所述軟件更新數(shù)據(jù)下發(fā)至客戶端,通過所述客戶端的轉(zhuǎn)發(fā)將所述軟件更新數(shù)據(jù)發(fā)送至所述對講機(jī)。
      12.如權(quán)利要求11所述的遠(yuǎn)程服務(wù)器,其特征在于,還包括第一鑒權(quán)模塊;所述第一鑒權(quán)模塊用于在所述發(fā)送單元將軟件更新數(shù)據(jù)下發(fā)至客戶端之前,對所述客戶端進(jìn)行鑒權(quán);或/和所述第一鑒權(quán)模塊用于在所述客戶端將軟件更新數(shù)據(jù)轉(zhuǎn)發(fā)至所述對講機(jī)之前,對所述對講機(jī)進(jìn)行鑒權(quán)。
      13.一種客戶端,其特征在于,包括第二獲取模塊和轉(zhuǎn)發(fā)模塊; 所述第二獲取模塊用于從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù); 所述轉(zhuǎn)發(fā)模塊用于將所述軟件更新數(shù)據(jù)下發(fā)至所述對講機(jī),所述軟件更新數(shù)據(jù)用于對講機(jī)軟件更新。
      14.如權(quán)利要求13所述的客戶端,其特征在于,還包括鑒權(quán)響應(yīng)模塊;所述鑒權(quán)響應(yīng)模塊用于在所述第二獲取模塊從遠(yuǎn)程服務(wù)器獲取對講機(jī)軟件更新數(shù)據(jù)之前,接受所述遠(yuǎn)程服務(wù)器的鑒權(quán);或/和還包括第二鑒權(quán)模塊,所述第二鑒權(quán)模塊用于在所述轉(zhuǎn)發(fā)模塊將所述軟件更新數(shù)據(jù)下發(fā)至 所述對講機(jī)之前,對所述對講機(jī)進(jìn)行鑒權(quán)。
      全文摘要
      本發(fā)明提供對講機(jī)、客戶端、服務(wù)器、軟件下發(fā)、更新方法及系統(tǒng),通過本地接收來自遠(yuǎn)程服務(wù)器的軟件更新數(shù)據(jù)對自身的相應(yīng)軟件進(jìn)行軟件更新,使對講機(jī)出現(xiàn)軟件故障或者需要進(jìn)行更新時,能及時的獲得更新數(shù)據(jù)進(jìn)行更新,避免了返廠更新或者維修的時間損耗,提高軟件更新的效率,也進(jìn)一步提高了用戶的體驗(yàn)度;同時,通過遠(yuǎn)程的為用戶進(jìn)行軟件更新,減少了返廠過程中的人力及運(yùn)輸成本,提高了用戶及廠家的軟件更新和維修的效率,進(jìn)一步通過遠(yuǎn)程服務(wù)器對客戶端或?qū)χv機(jī)、或者客戶端對對講機(jī)進(jìn)行鑒權(quán),從而保證了用戶的信息安全性,同時有效避免了非廠家用戶對廠家資源的使用,維護(hù)了廠家及用戶的利益。
      文檔編號H04W8/20GK103227782SQ20131010495
      公開日2013年7月31日 申請日期2013年3月28日 優(yōu)先權(quán)日2013年3月28日
      發(fā)明者洪烔檸 申請人:深圳市力同亞太科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1