專利名稱:移動終端的升級系統(tǒng)、方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種移動終端的升級系統(tǒng)、方法及裝置。
背景技術(shù):
隨著無線通訊技術(shù)和通訊網(wǎng)絡(luò)的迅速發(fā)展,移動終端設(shè)備的應(yīng)用越來越廣。對于移動終端制造商來說,為了贏得市場和利潤,不斷降低生產(chǎn)成本縮短生產(chǎn)周期顯得尤為重要。傳統(tǒng)的升級方法是人工連接升級服務(wù)器(例如,計算機(jī),或PC,以下以PC為例進(jìn)行說明)與移動終端、PC與移動終端完成數(shù)據(jù)交互升級、人工去連接PC與移動終端并更換下一個移動終端進(jìn)行下一次升級,整個過程自動化程度低,需人工參與,增加了人力成本,且會有無法避免的人為失誤及疲勞帶來的時間效率浪費。在現(xiàn)有技術(shù)中,在移動終端的頻繁升級過程中,如果采用傳統(tǒng)的升級方式進(jìn)行升級會導(dǎo)致升級效率下,人力成本高。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種移動終端的升級系統(tǒng)、方法及裝置,以解決上述問題。根據(jù)本發(fā)明的一個方面,提供了一種移動終端的升級系統(tǒng),包括升級服務(wù)器,用于對連接在所述升級服務(wù)器上的移動終端進(jìn)行升級,所述升級服務(wù)器還用于發(fā)送控制指令;所述系統(tǒng)還包括夾取裝置,用于接收所述控制指令,根據(jù)所述控制指令對所述移動終端和所述升級服務(wù)器進(jìn)行連接或去連接。優(yōu)選地,所述夾取裝置通過以下至少之一接收所述控制指令所述升級服務(wù)器上的并口、串口、通用串行總線USB 口、無線局域網(wǎng)、藍(lán)牙、紅外線。優(yōu)選地,所述升級服務(wù)器包括傳感器,所述傳感器用于檢測是否有需要進(jìn)行升級的移動終端;所述升級服務(wù)器用于在所述傳感器檢測到有需要升級的移動終端之后,發(fā)送所述控制指令。優(yōu)選地,所述升級服務(wù)器還用于對所述夾取裝置進(jìn)行檢測,在檢測到所述夾取裝置發(fā)生故障之后,進(jìn)行報警。根據(jù)本發(fā)明的另一個方面,還提供了一種移動終端的升級方法,應(yīng)用于升級服務(wù)器中,包括如下步驟向夾取裝置發(fā)送控制指令,其中,所述夾取裝置用于根據(jù)所述控制指令對移動終端和所述升級服務(wù)器進(jìn)行連接或去連接;在檢測到所述移動終端連接之后,對所述移動終端進(jìn)行升級。優(yōu)選地,通過以下至少之一向所述夾取裝置發(fā)送所述控制指令所述升級服務(wù)器上的并口、串口、USB 口、無線局域網(wǎng)、藍(lán)牙、紅外線。優(yōu)選地,向所述夾取裝置發(fā)送所述控制指令包括在檢測有需要進(jìn)行升級的移動終端之后,發(fā)送所述控制指令。優(yōu)選地,所述方法還包括對所述夾取裝置進(jìn)行檢測,并在檢測到所述夾取裝置發(fā)生故障之后,進(jìn)行報警。根據(jù)本發(fā)明的再一個方面,還提供了一種移動終端的升級裝置,應(yīng)用于升級服務(wù)器中,包括發(fā)送模塊,用于向夾取裝置發(fā)送控制指令,其中,所述夾取裝置用于根據(jù)所述控制指令對移動終端和所述升級服務(wù)器進(jìn)行連接或去連接;升級模塊,用于在檢測到所述移動終端連接之后,對所述移動終端進(jìn)行升級。優(yōu)選地,所述裝置還包括檢測模塊,用于對所述夾取裝置進(jìn)行檢測,并在檢測到所述夾取裝置發(fā)生故障之后,進(jìn)行報警。通過本發(fā)明,解決了現(xiàn)有技術(shù)中采用人工升級而導(dǎo)致的升級效率低、人工成本高的問題,進(jìn)而提高了升級的效率、節(jié)約人力成本。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實施例的移動終端升級系統(tǒng)的結(jié)構(gòu)框圖;圖2是根據(jù)本發(fā)明實施例的移動終端的升級方法的流程圖;圖3是根據(jù)本發(fā)明實施例的移動終端的升級裝置結(jié)構(gòu)框圖;圖4是根據(jù)本發(fā)明實施例的移動終端的升級裝置優(yōu)選結(jié)構(gòu)框圖;圖5是根據(jù)本發(fā)明優(yōu)選實施例的升級方法的流程圖;圖6是根據(jù)本發(fā)明優(yōu)選實施例的PC側(cè)軟件與夾具系統(tǒng)的并口指令交互流程圖;圖7是根據(jù)本發(fā)明優(yōu)選實施例的升級系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖1是根據(jù)本發(fā)明實施例的移動終端升級系統(tǒng)的結(jié)構(gòu)框圖,如圖1所示,該移動終端的升級系統(tǒng),包括升級服務(wù)器10、夾取裝置20,下面對該裝置進(jìn)行說明。升級服務(wù)器10,用于對連接在其上的移動終端進(jìn)行升級,升級服務(wù)器10還用于發(fā)送控制指令;夾取裝置20,用于接收該控制指令,并根據(jù)控制指令對移動終端和升級服務(wù)器進(jìn)行連接或去連接。通過上述系統(tǒng),增加了夾取裝置20,通過該夾取裝置取代了人工對移動終端和升級服務(wù)器所進(jìn)行的連接或去連接,相比于人工的方式升級效率更高,并且節(jié)約了人力成本。夾取裝置20與升級服務(wù)器10的連接方式有很多種,考慮到移動終端的升級一般采用的是通用串行總線(Universal Serial BUS,簡稱為USB) 口或者串口進(jìn)行升級,為了留出更多的口用于升級,夾取裝置20可以避開使用這些接口,例如,如果通過有線的方式,可以考慮是升級服務(wù)器上的并口接收控制指令,如果升級服務(wù)器上的USB 口或串口比較多, 使用該類型的接口不會影響到對移動終端的升級,也可以使用USB或串口來進(jìn)行控制指令的傳輸;當(dāng)然,也可以通過無線的方式,例如,可以通過藍(lán)牙、無線局域網(wǎng)或者紅外線的方式來接收控制指令。
對于升級服務(wù)器10,其可以只發(fā)送控制指令,然后判斷是否有移動終端于其連接來確定是否執(zhí)行升級的動作。在本實施例中,提供了一種比較優(yōu)的方式,在該優(yōu)選的實施方式中,升級服務(wù)器中可以包括傳感器,該傳感器用于檢測是否有需要進(jìn)行升級的移動終端; 升級服務(wù)器10用于在傳感器檢測到有需要升級的移動終端之后,發(fā)送控制指令。
對于夾取裝置20,升級服務(wù)器10還可以對其進(jìn)行檢測,如果檢測到夾取裝置20發(fā)生了故障,則可以進(jìn)行報警。圖2是根據(jù)本發(fā)明實施例的移動終端的升級方法的流程圖,該升級方法應(yīng)用于升級服務(wù)器中,如圖2所示,該流程包括如下步驟步驟S202,向夾取裝置20發(fā)送控制指令,其中,夾取裝置20用于根據(jù)控制指令對移動終端和升級服務(wù)器10進(jìn)行連接或去連接;步驟S204,在檢測到移動終端連接之后,對移動終端進(jìn)行升級。上述步驟也是通過夾取裝置20取代了人工操作,從而可以提高升級的效率,節(jié)約人力。在一個比較優(yōu)的實施方式中,在檢測有需要進(jìn)行升級的移動終端之后,發(fā)送控制指令。優(yōu)選地,升級服務(wù)器10還可以對夾取裝置進(jìn)行檢測,并在檢測到夾取裝置發(fā)生故障之后,進(jìn)行報警。圖3是根據(jù)本發(fā)明實施例的移動終端的升級裝置結(jié)構(gòu)框圖,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構(gòu)想的。如圖3所示,該裝置包括發(fā)送模塊30和升級模塊32。發(fā)送模塊30,用于向夾取裝置發(fā)送控制指令,其中,夾取裝置用于根據(jù)控制指令對移動終端和升級服務(wù)器進(jìn)行連接或去連接;升級模塊32,連接至發(fā)送模塊30,用于在檢測到移動終端連接之后,對移動終端進(jìn)行升級。圖4是根據(jù)本發(fā)明實施例的移動終端的升級裝置優(yōu)選結(jié)構(gòu)框圖,如圖4所示,該裝置還包括檢測模塊42,該模塊用于對夾取裝置進(jìn)行檢測,并在檢測到夾取裝置發(fā)生故障之后,進(jìn)行報警。下面以PC作為升級服務(wù)器為例進(jìn)行說明,需要說明的是,升級服務(wù)器并不限于 PC,任何可以提供升級服務(wù)的硬件和/或軟件模塊的組合均可以認(rèn)為是升級服務(wù)器。在本優(yōu)選實施例中提供了一種移動終端的自動化升級方法及系統(tǒng),可以改善上述移動終端升級方法的自動化程度,解決升級時間耗費和人力成本的問題。本優(yōu)選實施例中的升級方法主要基于PC側(cè)軟件通過并口指令控制移動終端夾具 (即上述的夾取裝置20,也稱為夾具系統(tǒng)),由PC側(cè)軟件完成移動終端狀態(tài)判斷和軟件升級,由夾具根據(jù)PC側(cè)軟件指令自動完成傳統(tǒng)的人工連接、去連接移動終端動作,從而實現(xiàn)移動終端的自動化升級,該方法包括如下步驟步驟S2,PC側(cè)軟件接收到傳感器信號感知到有待升級的移動終端,PC側(cè)軟件發(fā)送指令給夾具控制器,控制夾具(夾具控制器和夾具可以統(tǒng)稱為夾具系統(tǒng),或簡稱為夾具)連接移動終端。
步驟S4,PC側(cè)軟件識別移動終端并完成其軟件升級。步驟S6,PC側(cè)軟件發(fā)送控制指令給夾具控制器,控制夾具去連接移動終端,完成軟件升級。對于上述PC側(cè)軟件,可以使用獨立的模塊分別進(jìn)行升級過程監(jiān)控和并口指令處理。進(jìn)一步地,PC側(cè)軟件升級空閑時,持續(xù)掃描接收相關(guān)傳感器信號以檢測是否有待升級移動終端。優(yōu)選地,PC側(cè)軟件可以在檢測到有待升級移動終端后,再發(fā)送指令給夾具系統(tǒng)完成移動終端與PC連接。在升級成功后,PC側(cè)軟件發(fā)送指令給夾具系統(tǒng)去連接移動終端與 PC。比較優(yōu)地,如果升級失敗,PC側(cè)軟件也可以發(fā)送指令給夾具系統(tǒng),完成移動終端與PC去連接或報警。為了檢測到夾具側(cè)是否存在故障,PC側(cè)軟件可以周期性掃描并口,以獲取夾具側(cè)反饋的異常信號,并在軟件側(cè)警示異常。在實施時,為了保留人工升級的功能,PC側(cè)軟件還可以關(guān)閉與夾具系統(tǒng)的指令通信功能,可用于人工升級場合。本優(yōu)選實施例提供了自動升級站的夾具系統(tǒng),可以包括獨立的夾具控制單元,該夾具控制單元與PC側(cè)軟件的并口指令交互并進(jìn)行夾具控制。該夾具系統(tǒng)可以接收并響應(yīng) PC側(cè)軟件指令完成夾具動作,比較優(yōu)地,夾具系統(tǒng)還可以將移動終端的位置動作狀態(tài)反饋給PC側(cè)軟件。對于獲取指令的方式,夾具系統(tǒng)可以定時掃描計算機(jī)并口,以獲取PC側(cè)軟件的并口指令,處理指令并執(zhí)行相應(yīng)的夾具動作。在實施時為了對夾具系統(tǒng)進(jìn)行更好的控制,夾具系統(tǒng)可以將每次PC側(cè)指令的執(zhí)行結(jié)果均反饋給PC。PC側(cè)軟件會根據(jù)夾具系統(tǒng)反饋信息進(jìn)行異常處理。如果夾具動作異常,夾具系統(tǒng)本身也可以報警并反饋異常信號給PC側(cè)。在上述實施例中,夾具控制與軟件升級可以是相對獨立的兩個交互通道,這樣夾具系統(tǒng)的異常不會對移動終端的軟件升級有任何影響。通過上述優(yōu)選實施例,在現(xiàn)有傳統(tǒng)升級方法的基礎(chǔ)上,PC側(cè)軟件增加了自動化控制功能,夾具系統(tǒng)增加了夾具控制單元,實現(xiàn)了移動終端的自動升級站,實現(xiàn)了升級方法的突破,節(jié)省了人力,提高了升級效率。具體如下傳統(tǒng)的升級方法主要是靠PC側(cè)軟件完成PC與移動終端之間的數(shù)據(jù)交互,需要人工全程參與和監(jiān)控。上述實施例中的技術(shù)方案在完全兼容傳統(tǒng)升級方法的同時可實現(xiàn)自動升級站,能夠滿足移動終端制造商生產(chǎn)、售后和客戶的各種升級需求,規(guī)避了軟件升級的人為時間損耗,在大批量多線程軟件升級中更能節(jié)省大量人力成本,進(jìn)而為移動終端制造商贏得了利潤和市場。傳統(tǒng)的升級方法僅限于PC與移動終端之間的串口或USB 口數(shù)據(jù)通訊,上述優(yōu)選實施例充分利用起計算機(jī)并口資源,利用計算機(jī)并口機(jī)制來實現(xiàn)PC側(cè)軟件與夾具系統(tǒng)的控制交互。此方式不占用升級端口,不對移動終端的軟件升級造成影響,對夾具系統(tǒng)沒有特殊要求,具有實現(xiàn)容易,結(jié)構(gòu)簡單,應(yīng)用普遍的特性。下面結(jié)合附圖5至7進(jìn)行說明。圖5是根據(jù)本發(fā)明優(yōu)選實施例的升級方法的流程圖,如圖5所示,該流程包括以下步驟步驟S502,連接夾具系統(tǒng)到計算機(jī)并口上,采用并口數(shù)據(jù)線連接。步驟S504,啟動PC側(cè)軟件,初始化夾具端口(并口),PC側(cè)軟件處于待升級移動終端狀態(tài)。步驟S506,PC側(cè)軟件發(fā)送指令給夾具控制單元,進(jìn)行夾具系統(tǒng)初始化,并復(fù)位夾具動作及狀態(tài)。步驟S508,檢測到待升級移動終端(可以通過傳感器感知并將檢測信號發(fā)送給PC 側(cè)軟件),PC側(cè)軟件與夾具控制單元交互,控制夾具動作,完成連接移動終端到計算機(jī)升級端口(USB 口或串口 )上。步驟S510,PC側(cè)軟件與移動終端通訊,進(jìn)行移動終端的軟件升級。同時,PC側(cè)軟件會實時與夾具控制單元通訊,控制夾具完成升級過程中相應(yīng)的夾具動作。步驟S512,移動終端的軟件升級完成,PC側(cè)軟件與夾具控制單元通訊,按照軟件升級的不同結(jié)果分類處理,完成去連接移動終端和計算機(jī)升級端口。圖6是根據(jù)本發(fā)明優(yōu)選實施例的PC側(cè)軟件與夾具系統(tǒng)的并口指令交互流程圖,如圖6所示,該流程包括以下步驟步驟S602,PC側(cè)軟件發(fā)送指令到并口寄存器并保持一定時間,夾具控制單元掃描并口寄存器并接收指令。步驟S604,夾具控制單元根據(jù)并口指令控制夾具執(zhí)行指令動作。步驟S606,夾具控制單元將夾具位置狀態(tài)反饋,將狀態(tài)信息返回并口寄存器。步驟S608,PC側(cè)軟件查詢并口寄存器,提取夾具系統(tǒng)反饋的信息指令,判斷夾具位置狀態(tài)并作出處理。圖7是根據(jù)本發(fā)明優(yōu)選實施例的升級系統(tǒng)結(jié)構(gòu)示意圖,如圖7所示,該系統(tǒng)結(jié)構(gòu)包括計算機(jī)服務(wù)端、夾具系統(tǒng)、移動終端。其中計算機(jī)服務(wù)端包含PC側(cè)軟件、信號端口(USB 口或串口)、升級端口(USB 口或串口)、夾具端口(并口),完成對移動終端的軟件升級。PC側(cè)軟件主要指PC側(cè)下載升級軟件,除了傳統(tǒng)的下載升級模塊外,還包括夾具系統(tǒng)控制模塊,可通過并口指令通訊實施對夾具系統(tǒng)的控制。夾具系統(tǒng)包含夾具控制單元和夾具,夾具控制單元可以為微處理單元,用于完成與PC側(cè)軟件的交互,并控制夾具實施具體動作。軟件升級的不同狀態(tài)階段可以有不同的夾具位置狀態(tài)。移動終端可以是各種制式(WCDMA、CDMA、TD等等)的手機(jī)、數(shù)據(jù)卡、上網(wǎng)本或者PAD設(shè)備等等。計算機(jī)服務(wù)端與夾具系統(tǒng)通過并口數(shù)據(jù)線連接,計算機(jī)服務(wù)端與移動終端通過USB數(shù)據(jù)線或串口數(shù)據(jù)線連接。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種移動終端的升級系統(tǒng),包括升級服務(wù)器,用于對連接在所述升級服務(wù)器上的移動終端進(jìn)行升級,其特征在于,所述升級服務(wù)器還用于發(fā)送控制指令;所述系統(tǒng)還包括夾取裝置,用于接收所述控制指令,根據(jù)所述控制指令對所述移動終端和所述升級服務(wù)器進(jìn)行連接或去連接。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述夾取裝置通過以下至少之一接收所述控制指令所述升級服務(wù)器上的并口、串口、通用串行總線USB 口、無線局域網(wǎng)、藍(lán)牙、紅外線。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述升級服務(wù)器包括傳感器,所述傳感器用于檢測是否有需要進(jìn)行升級的移動終端;所述升級服務(wù)器用于在所述傳感器檢測到有需要升級的移動終端之后,發(fā)送所述控制指令。
4.根據(jù)權(quán)利要求1至3中任一項所述的系統(tǒng),其特征在于,所述升級服務(wù)器還用于對所述夾取裝置進(jìn)行檢測,在檢測到所述夾取裝置發(fā)生故障之后,進(jìn)行報警。
5.一種移動終端的升級方法,應(yīng)用于升級服務(wù)器中,其特征在于包括如下步驟向夾取裝置發(fā)送控制指令,其中,所述夾取裝置用于根據(jù)所述控制指令對移動終端和所述升級服務(wù)器進(jìn)行連接或去連接;在檢測到所述移動終端連接之后,對所述移動終端進(jìn)行升級。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,通過以下至少之一向所述夾取裝置發(fā)送所述控制指令所述升級服務(wù)器上的并口、串口、USB 口、無線局域網(wǎng)、藍(lán)牙、紅外線。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,向所述夾取裝置發(fā)送所述控制指令包括 在檢測有需要進(jìn)行升級的移動終端之后,發(fā)送所述控制指令。
8.根據(jù)權(quán)利要求5至7中任一項所述的方法,其特征在于,還包括對所述夾取裝置進(jìn)行檢測,并在檢測到所述夾取裝置發(fā)生故障之后,進(jìn)行報警。
9.一種移動終端的升級裝置,應(yīng)用于升級服務(wù)器中,其特征在于包括發(fā)送模塊,用于向夾取裝置發(fā)送控制指令,其中,所述夾取裝置用于根據(jù)所述控制指令對移動終端和所述升級服務(wù)器進(jìn)行連接或去連接;升級模塊,用于在檢測到所述移動終端連接之后,對所述移動終端進(jìn)行升級。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括檢測模塊,用于對所述夾取裝置進(jìn)行檢測,并在檢測到所述夾取裝置發(fā)生故障之后,進(jìn)行報警。
全文摘要
本發(fā)明公開了移動終端的升級系統(tǒng)、方法及裝置,該升級系統(tǒng)包括升級服務(wù)器,用于對連接在升級服務(wù)器上的移動終端進(jìn)行升級,升級服務(wù)器還用于發(fā)送控制指令;系統(tǒng)還包括夾取裝置,用于接收控制指令,根據(jù)控制指令對移動終端和升級服務(wù)器進(jìn)行連接或去連接。通過本發(fā)明提高了升級的效率、節(jié)約人力成本。
文檔編號H04W88/02GK102281528SQ20111023473
公開日2011年12月14日 申請日期2011年8月16日 優(yōu)先權(quán)日2011年8月16日
發(fā)明者何博濤, 李晨陽, 毛福生, 申龍青 申請人:中興通訊股份有限公司