本發明專利技術公開了一種服務器和移動終端的程序升級方法,其中該方法包括:服務器接收并識別語音信息中的待升級信息;所述服務器接收所述待升級信息,并判斷所述服務器中是否有與所述待升級信息相對應的升級程序;若判斷為是,則向移動終端發送是否下載該升級程序的提示信息。通過本發明專利技術,能夠有針對性的下載用戶所需的升級程序,有效提升了用戶體驗。
【技術實現步驟摘要】
本專利技術涉及移動終端
,尤其涉及一種。
技術介紹
手機等電子設備中包含由電子設備的制造商、電信運營商或第三方提供的硬件和應用軟件。這樣的硬件和應用軟件可能包含軟件缺陷且經常需要升級。對于能夠進行OTA(Over The Air,空中下載)的設備來說,軟件升級可以通過OTA機制來執行,在OTA機制中,升級軟件通過無線方式被發送至手機設備。 具體的OTA程序升級方法為當廠家針對軟件缺陷制作出新的升級軟件后,將制作的差分包放到服務器上,用戶自行點擊手機里預置的OTA技術升級程序,該升級程序連接服務器,將檢測到新版本后下載到本機,下載完畢后用戶點擊同意后進行升級操作,如沒有新版本則無不進行升級操作。但是在實際應用中,上述的程序升級方法存在以下問題1、用戶在使用手機產品過程中發現問題并進行投訴后,無法針對性的僅針對該用戶迅速反饋廠商是否有新版本已經解決了該問題并進行升級,時效性和及時性都無法保證。2、當用戶主動去進行OTA升級時,檢測到有新版本后,廠商出于營銷目的不會告知用戶修復哪些嚴重問題,用戶升級帶有一定盲目性,完全不知道新版本是否解決自己關注的投訴的問題。3、用戶投訴問題搜集需要客服中轉反饋到研發,往往耗時,且準確性也無法保證。因此,需要提出改進的技術方案解決上述問題。
技術實現思路
本專利技術的主要目的在于提供一種,以解決現有技術存在的OTA程序升級技術沒有針對性、不能根據終端的故障進行升級的問題。為解決上述技術問題,本專利技術提供了一種移動終端的程序升級方法,包括服務器接收并識別語音信息中的待升級信息;所述服務器接收所述待升級信息,并判斷所述服務器中是否有與所述待升級信息相對應的升級程序;若判斷為是,則向移動終端發送是否下載該升級程序的提示信息。其中,所述服務器接收并識別語音信息中的待升級信息還包括若所述語音信息中沒有識別出待升級信息,則,所述服務器接收所述移動終端的日志信息,識別所述日志信息中的待升級信息。其中,所述判斷所述服務器中是否有與所述待升級信息相對應的升級程序的步驟,包括設置待升級信息與升級程序之間的對應關系;根據所述待升級信息在所述服務器中進行搜索,判斷是否有與所述待升級信息對應的升級程序。其中,若所述服務器中沒有與所述待升級信息相對應的升級程序,則所述方法還包括實時監控所述服務器,并在監測到所述服務器有針對所述待升級信息的升級程序后,執行向移動終端發送是否下載該升級程序的提示信息的步驟。其中,若用戶確定下載所述待升級程序,則所述方法還包括所述服務器將升級程序的待升級信息推送至所述移動終端;所述移動終端根據接收到的待升級信息下載所述升級程序,并更新本地數據信息。本專利技術還提供了一種服務器,包括第一接收模塊,用于接收并識別語音信息中的待升級信息;判斷模塊,用于判斷所述服務器中是否有與所述待升級數據信息相對應的升級程序;處理模塊,用于若所述判斷模塊判斷為是,則向移動終端發送是否下載該升級程序的提示信息。其中,若所述第一接收模塊未在語音信息中識別出待升級信息,則所述服務器還包括第二接收模塊,用于接收所述移動終端的日志信息,并識別所述日志信息中的待升級 信息。其中,所述判斷模塊包括設置子模塊,用于設置待升級信息與升級程序之間的對應關系;搜索子模塊,用于根據所述待升級信息在所述服務器中進行搜索;判斷子模塊,用于根據搜索的結果判斷是否有與所述待升級信息相對應的升級程序。其中,若所述服務器中沒有與所述待升級信息相對應的升級程序,則所述服務器還包括監控處理模塊,用于實時監控所述服務器,并在監測到所述服務器有針對所述待升級信息的升級程序后,通知所述處理模塊。其中,該服務器還包括推送模塊,用于將升級程序的待升級信息推送至所述移動終端,使得所述移動終端根據接收到的待升級信息下載所述升級程序,并更新本地數據信肩、O根據本專利技術的技術方案,服務器根據待升級信息自動在本地搜索升級程序,并在搜索到對應的升級程序后向移動終端發送提示信息,由用戶決定是否下載更新。通過本專利技術,能夠有針對性的下載用戶所需的升級程序,有效提升了用戶體驗。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本申請的一部分,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中圖1是根據本專利技術一個實施例的移動終端的程序升級方法的流程圖;圖2是根據本專利技術另一實施例的移動終端的程序升級方法的流程圖;圖3是根據本專利技術一個實施例的服務器的結構框圖;圖4是根據本專利技術另一實施例的服務器的結構框圖;圖5是根據本專利技術再另一實施例的服務器的結構框圖。具體實施例方式本專利技術的主要思想在于,服務器接收并識別語音信息中的待升級信息;所述服務器接收待升級信息,并判斷服務器中是否有與待升級信息相對應的升級程序,若判斷為是,則向移動終端發送是否下載該升級程序的提示信息。為使本專利技術的目的、技術方案和優點更加清楚,以下結合附圖及具體實施例,對本專利技術作進一步地詳細說明。根據本專利技術的實施例,提供了一種移動終端的程序升級方法。本專利技術中提及的移動終端具有OTA能力,并能夠通過服務器(或稱為升級服務器或OTA服務器)下載升級程序。圖1是根據本專利技術實施例的移動終端的程序升級方法的流程圖,如圖1所示,該方法至少包括(步驟S102-S104)步驟S102,服務器接收并識別語音信息中的待升級信息。上述的待升級信息為用于修復或升級移動終端中固件或應用程序的軟件,例如包括軟件缺陷的問題描述、問題投訴等信息內容。一般地,移動終端可以直接獲取到文本形·式的待升級信息(例如由用戶編輯的升級數據信息),這樣,移動終端根據該待升級信息直接判斷服務器中是否有與數據信息對應的升級程序。如果移動終端獲取到語音形式的待升級信息,則移動終端通過語音識別技術將語音信息轉換為對應的文本數據信息,識別語音信息中的待升級信息,并繼續執行步驟S104。在本專利技術的一個實施例中,步驟S102還包括若語音信息中沒有識別出待升級信息,則服務器接收移動終端的日志信息,識別所述日志信息中的待升級信息。用戶通過語音信息與服務器之間建立聯系,但用戶語音信息中缺少對需要修復或升級的軟件缺陷進行描述,所述服務器無法判斷用戶終端的待升級信息。所述服務器向所述終端發送指令,要求所述終端上傳終端日志信息,或所述終端主動上報其日志信息,所述服務器接收并識別所述日志信息中的待升級信息。通過上傳日志信息,避免了當出現用戶描述不清等問題時無法確定待升級信息的技術問題,同時可以更精確的找到終端的軟件缺陷或系統問題。所述日志信息可以為手機的離線日志等。步驟S104,服務器接收待升級信息,并判斷服務器中是否有與待升級信息相對應的升級程序。在判斷服務器中是否有與待升級信息對應的升級程序時,首先設置待升級信息與升級程序之間的對應關系,服務器根據待升級信息在服務器中進行搜索,判斷是否有與所述待升級信息對應的OTA升級信息(差分數據包)。一般情況下,升級程序都附有對應的更新說明,表明該升級程序所解決的問題。在搜索時,檢索升級程序的更新說明是否與待升級信息相匹配,若相匹配則判斷服務器中有與待升級信息相對應的升級程序,并繼續執行步驟 S104。步驟S104,若判斷為是,則向移動終端發送是否下載該升級程序的提示信息。根據在步驟S104中的判斷結果,如本文檔來自技高網...
【技術保護點】
一種移動終端的程序升級方法,其特征在于,包括:服務器接收并識別語音信息中的待升級信息;所述服務器接收所述待升級信息,并判斷所述服務器中是否有與所述待升級信息相對應的升級程序;若判斷為是,則向移動終端發送是否下載該升級程序的提示信息。
【技術特征摘要】
1.一種移動終端的程序升級方法,其特征在于,包括 服務器接收并識別語音信息中的待升級信息; 所述服務器接收所述待升級信息,并判斷所述服務器中是否有與所述待升級信息相對應的升級程序; 若判斷為是,則向移動終端發送是否下載該升級程序的提示信息。2.根據權利要求1所述的方法,其特征在于,所述服務器接收并識別語音信息中的待升級信息還包括 若所述語音信息中沒有識別出待升級信息,則, 所述服務器接收所述移動終端的日志信息,識別所述日志信息中的待升級信息。3.根據權利要求1或2所述的方法,其特征在于,所述判斷所述服務器中是否有與所述待升級信息相對應的升級程序的步驟,包括 設置待升級信息與升級程序之間的對應關系; 根據所述待升級信息在所述服務器中進行搜索,判斷是否有與所述待升級信息對應的升級程序。4.根據權利要求3所述的方法,其特征在于,若所述服務器中沒有與所述待升級信息相對應的升級程序,則所述方法還包括 實時監控所述服務器,并在監測到所述服務器有針對所述待升級信息的升級程序后,執行向移動終端發送是否下載該升級程序的提示信息的步驟。5.根據權利要求1所述的方法,其特征在于,若用戶確定下載所述待升級程序,則所述方法還包括 所述服務器將升級程序的待升級信息推送至所述移動終端; 所述移動終端根據接收到的待升級信息下載所述升級程序,...
【專利技術屬性】
技術研發人員:胡奎然,
申請(專利權)人:東莞宇龍通信科技有限公司,宇龍計算機通信科技深圳有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。