專利名稱:智能終端系統(tǒng)的管理方法和智能終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及智能終端系統(tǒng)的管理方法和智能終端。
背景技術(shù):
智能終端是目前終端的發(fā)展趨勢(shì)。智能終端具有操作系統(tǒng),該操作系統(tǒng)工作在終端的芯片之上,對(duì)整個(gè)終端的運(yùn)行進(jìn)行管理,協(xié)調(diào)終端運(yùn)行時(shí)所需要的資源,并完成終端相應(yīng)的功能。運(yùn)行在該操作系統(tǒng)上的應(yīng)用程序具有兼容性和擴(kuò)展性,應(yīng)用程序發(fā)生變化時(shí)可以不對(duì)操作系統(tǒng)進(jìn)行修改。智能終端系統(tǒng)包括操作系統(tǒng)、應(yīng)用程序和用戶數(shù)據(jù)。智能終端系統(tǒng)的管理指對(duì)操作系統(tǒng)、應(yīng)用程序和用戶數(shù)據(jù)的管理,比如,進(jìn)行智能終端系統(tǒng)升級(jí),進(jìn)行應(yīng)用程序擴(kuò)展?,F(xiàn)有技術(shù)中,使用Windows mobile系統(tǒng)的智能終端進(jìn)行應(yīng)用程序擴(kuò)展的方法如下首先將智能終端和安裝有windows系統(tǒng)的個(gè)人電腦建立連接;在個(gè)人電腦上安裝設(shè)備驅(qū)動(dòng)程序,安裝同步軟件,比如ActiveSync ;利用同步軟件,指定攜帶應(yīng)用程序的擴(kuò)展軟件包的安裝路徑為智能終端,把該擴(kuò)展軟件包傳輸?shù)街悄芙K端;然后在智能終端上確認(rèn)安裝該擴(kuò)展軟件包,進(jìn)入智能終端的特定菜單運(yùn)行該攜帶應(yīng)用程序的擴(kuò)展軟件包。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題,由于智能終端需要個(gè)人電腦的配合才能完成應(yīng)用程序擴(kuò)展,這要求個(gè)人電腦有與智能終端相匹配的連接接口,比如USB接口或藍(lán)牙接口,需要在個(gè)人電腦上安裝相關(guān)的設(shè)備驅(qū)動(dòng)程序和同步軟件,應(yīng)用程序擴(kuò)展的過(guò)程涉及到的操作很多,而且容易出錯(cuò),這種繁瑣的智能終端系統(tǒng)管理方法不利于普通用戶實(shí)施。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供智能終端系統(tǒng)的管理方法和智能終端,以實(shí)現(xiàn)便捷地管理智能終端系統(tǒng)。為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的—種智能終端系統(tǒng)的管理方法,包括啟動(dòng)智能終端系統(tǒng)的管理功能,獲取擴(kuò)展軟件包,對(duì)獲取的擴(kuò)展軟件包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),執(zhí)行擴(kuò)展軟件包的功能。一種智能終端,包括管理功能啟動(dòng)單元,用于啟動(dòng)智能終端系統(tǒng)的管理功能;擴(kuò)展軟件包獲取單元,用于在所述管理功能啟動(dòng)單元啟動(dòng)智能終端系統(tǒng)的管理功能后,獲取擴(kuò)展軟件包;擴(kuò)展軟件包校驗(yàn)單元,用于對(duì)擴(kuò)展軟件包獲取單元獲取的擴(kuò)展軟件包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),產(chǎn)生校驗(yàn)通過(guò)的信息;管理功能執(zhí)行單元,用于在擴(kuò)展軟件包校驗(yàn)單元產(chǎn)生校驗(yàn)通過(guò)的信息后,執(zhí)行擴(kuò)展軟件包的功能。從以上本發(fā)明實(shí)施例可以看出,在實(shí)施例中,啟動(dòng)智能終端系統(tǒng)的管理功能,獲取擴(kuò)展軟件包,對(duì)獲取的擴(kuò)展軟件包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),執(zhí)行擴(kuò)展軟件包的功能。本發(fā)明通過(guò)獲取擴(kuò)展軟件包,對(duì)擴(kuò)展軟件包進(jìn)行校驗(yàn),執(zhí)行擴(kuò)展軟件包的功能來(lái)管理智能終端系統(tǒng),可見(jiàn),本技術(shù)方案可以安全,便捷地管理智能終端系統(tǒng)。
圖1為本發(fā)明實(shí)施例一的智能終端系統(tǒng)管理方法流程圖;圖2為本發(fā)明實(shí)施例三的智能終端系統(tǒng)升級(jí)方法流程圖;圖3為本發(fā)明實(shí)施例六的智能終端系統(tǒng)升級(jí)方法流程圖;圖4為本發(fā)明實(shí)施例十五的智能終端示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供智能終端系統(tǒng)的管理方法和智能終端。實(shí)施例一請(qǐng)參考圖1,為本發(fā)明實(shí)施例一的智能終端系統(tǒng)管理方法流程圖。步驟101.啟動(dòng)智能終端系統(tǒng)的管理功能。啟動(dòng)智能終端系統(tǒng)的管理功能可以有以下兩種方式在智能終端系統(tǒng)初始化的時(shí)候,激活智能終端系統(tǒng)的管理功能,加載擴(kuò)展存儲(chǔ)介質(zhì)的設(shè)備驅(qū)動(dòng)程序;在智能終端系統(tǒng)正常運(yùn)行的時(shí)候,啟動(dòng)智能終端系統(tǒng)的管理功能。步驟102.獲取擴(kuò)展軟件包,存儲(chǔ)該擴(kuò)展軟件包??梢詮闹悄芙K端的擴(kuò)展存儲(chǔ)介質(zhì)獲取擴(kuò)展軟件包,并把擴(kuò)展軟件包存儲(chǔ)到智能終端的緩沖區(qū)。其中,擴(kuò)展存儲(chǔ)介質(zhì)可以為,多媒體存儲(chǔ)卡(Multi MediaCard,MMC)、安全數(shù)字卡(Secure Digital Card, SD)、迷你形安全數(shù)字卡(Mini Secure Digital Card, Mini SD)或微小型安全數(shù)字卡(Micro SecureDigital Card,Micro SD)。可以理解的是,除上面介紹的幾種介質(zhì)外,擴(kuò)展存儲(chǔ)介質(zhì)還可以是其它一些能夠和智能終端相兼容的存儲(chǔ)設(shè)備,比如,光存儲(chǔ)介質(zhì),計(jì)算機(jī)網(wǎng)絡(luò)存儲(chǔ)介質(zhì)等。步驟103.對(duì)擴(kuò)展軟件包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),繼續(xù)步驟104 ;否則,退出本次智能終端系統(tǒng)管理。需要說(shuō)明的是,考慮到擴(kuò)展軟件包在傳輸?shù)臅r(shí)候可能出現(xiàn)部分內(nèi)容丟失,當(dāng)首次獲取的擴(kuò)展軟件包沒(méi)有通過(guò)校驗(yàn)時(shí),可以再次從擴(kuò)展存儲(chǔ)介質(zhì)獲取同一擴(kuò)展軟件包。在本實(shí)施例中,對(duì)擴(kuò)展軟件包的檢驗(yàn)包括完整性校驗(yàn)和合法性校驗(yàn)。其中,可以使用第5版信息摘要算法(Message-Digest Algorithm version. 5, MD5)或使用非對(duì)稱密鑰算法RSA(Rivest-Shamir-Adleman)進(jìn)行完整性校驗(yàn);可以使用MD5或RSA進(jìn)行合法性校驗(yàn)??梢岳斫獾氖牵厦娼榻B的加密算法外,還可以使用其它加密算法。加密算法和安全密鑰等關(guān)鍵數(shù)據(jù)可以存放在智能終端的一次性編程區(qū)(one timeprogram,0TP)。一次性編程區(qū)的特征為,制造商首次將數(shù)據(jù)寫入該區(qū)域后,該區(qū)域?qū)⒉荒鼙辉俅嗡?,從而保護(hù)關(guān)鍵數(shù)據(jù)的安全。步驟104.執(zhí)行擴(kuò)展軟件包的功能。擴(kuò)展軟件包可以由多個(gè)功能子模塊組成,功能子模塊具體記載可運(yùn)行的操作。上述執(zhí)行擴(kuò)展軟件包的功能為,執(zhí)行擴(kuò)展軟件包攜帶的功能子模塊記載的可運(yùn)行操作。功能子模塊可以為,系統(tǒng)升級(jí)子模塊、系統(tǒng)備份子模塊,系統(tǒng)恢復(fù)子模塊、系統(tǒng)檢測(cè)子模塊、用戶信息備份子模塊、用戶信息恢復(fù)子模塊、應(yīng)用程序擴(kuò)展子模塊或殺毒子模塊。
表I為本實(shí)施例的擴(kuò)展軟件包的結(jié)構(gòu),該結(jié)構(gòu)有良好的安全性和擴(kuò)展性
權(quán)利要求
1.一種智能終端系統(tǒng)的管理方法,其特征在于,包括 啟動(dòng)智能終端系統(tǒng)的管理功能;獲取擴(kuò)展軟件包;對(duì)所述獲取的擴(kuò)展軟件包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),執(zhí)行所述擴(kuò)展軟件包的功能,所述擴(kuò)展軟件包由至少一個(gè)功能子模塊組成,功能子模塊記載可運(yùn)行的操作,所述執(zhí)行擴(kuò)展軟件包的功能為,執(zhí)行擴(kuò)展軟件包攜帶的功能子模塊記載的可運(yùn)行操作。
2.根據(jù)權(quán)利要求I所述的管理方法,其特征在于,所述獲取擴(kuò)展軟件包為,從擴(kuò)展存儲(chǔ)介質(zhì)獲取擴(kuò)展軟件包。
3.根據(jù)權(quán)利要求2所述的管理方法,其特征在于,所述擴(kuò)展存儲(chǔ)介質(zhì)為,多媒體存儲(chǔ)卡MMC、安全數(shù)字卡SD、迷你型安全數(shù)字卡Mini SD或微小型安全數(shù)字卡Micro SD0
4.根據(jù)權(quán)利要求2所述的管理方法,其特征在于,所述啟動(dòng)智能終端系統(tǒng)的管理功能的過(guò)程包括激活智能終端系統(tǒng)的管理功能,加載所述擴(kuò)展存儲(chǔ)介質(zhì)的設(shè)備驅(qū)動(dòng)程序。
5.根據(jù)權(quán)利要求I所述的管理方法,其特征在于,所述對(duì)所述獲取的擴(kuò)展軟件包進(jìn)行檢驗(yàn)為,對(duì)所述獲取的擴(kuò)展軟件包進(jìn)行完整性校驗(yàn)和進(jìn)行合法性校驗(yàn)。
6.根據(jù)權(quán)利要求5所述的管理方法,其特征在于 所述進(jìn)行完整性校驗(yàn)為,使用第5版信息摘要算法MD5或非對(duì)稱密鑰算法RSA進(jìn)行完整性校驗(yàn); 所述進(jìn)行合法性校驗(yàn)為,使用第5版信息摘要算法MD5或非對(duì)稱密鑰算法RSA進(jìn)行合法性校驗(yàn)。
7.根據(jù)權(quán)利要求I所述的管理方法,其特征在于,所述執(zhí)行所述擴(kuò)展軟件包的功能后,對(duì)所述擴(kuò)展存儲(chǔ)介質(zhì)中的擴(kuò)展軟件包進(jìn)行管理。
8.根據(jù)權(quán)利要求I至7任意一項(xiàng)所述的管理方法,其特征在于 所述擴(kuò)展軟件包為攜帶系統(tǒng)升級(jí)子模塊的擴(kuò)展軟件包; 所述執(zhí)行所述擴(kuò)展軟件包的功能的過(guò)程包括運(yùn)行所述擴(kuò)展軟件包攜帶的系統(tǒng)升級(jí)子模塊的功能,獲取系統(tǒng)升級(jí)數(shù)據(jù)包,使用所述系統(tǒng)升級(jí)數(shù)據(jù)包對(duì)智能終端系統(tǒng)進(jìn)行升級(jí)。
9.根據(jù)權(quán)利要求8所述的管理方法,其特征在于,所述獲取系統(tǒng)升級(jí)數(shù)據(jù)包前,對(duì)用戶進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),獲取所述系統(tǒng)升級(jí)數(shù)據(jù)包。
10.根據(jù)權(quán)利要求8所述的管理方法,其特征在于,所說(shuō)使用所述系統(tǒng)升級(jí)數(shù)據(jù)包對(duì)智能終端系統(tǒng)進(jìn)行升級(jí)前,對(duì)所述系統(tǒng)升級(jí)數(shù)據(jù)包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),使用所述系統(tǒng)升級(jí)數(shù)據(jù)包對(duì)智能終端系統(tǒng)進(jìn)行升級(jí)。
11.根據(jù)權(quán)利要求I至7任意一項(xiàng)所述的管理方法,其特征在于,所述擴(kuò)展軟件包為,攜帶系統(tǒng)備份子模塊的擴(kuò)展軟件包、攜帶系統(tǒng)恢復(fù)子模塊的擴(kuò)展軟件包、攜帶系統(tǒng)檢測(cè)子模塊的擴(kuò)展軟件包、攜帶用戶信息備份子模塊的擴(kuò)展軟件包、攜帶用戶信息恢復(fù)子模塊的擴(kuò)展軟件包、攜帶應(yīng)用程序擴(kuò)展子模塊的擴(kuò)展軟件包或攜帶查毒子模塊的擴(kuò)展軟件包。
12.—種智能終端,其特征在于,包括 管理功能啟動(dòng)單元,用于啟動(dòng)智能終端系統(tǒng)的管理功能; 擴(kuò)展軟件包獲取單元,用于在所述管理功能啟動(dòng)單元啟動(dòng)智能終端系統(tǒng)的管理功能后,獲取擴(kuò)展軟件包; 擴(kuò)展軟件包校驗(yàn)單元,用于對(duì)所述擴(kuò)展軟件包獲取單元獲取的擴(kuò)展軟件包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),產(chǎn)生校驗(yàn)通過(guò)的信息;管理功能執(zhí)行單元,用于在所述擴(kuò)展軟件包校驗(yàn)單元產(chǎn)生校驗(yàn)通過(guò)的信息后,執(zhí)行所述擴(kuò)展軟件包的功能, 其中,所述擴(kuò)展軟件包由至少一個(gè)功能子模塊組成,功能子模塊記載可運(yùn)行的操作,所述執(zhí)行擴(kuò)展軟件包的功能為,執(zhí)行擴(kuò)展軟件包攜帶的功能子模塊記載的可運(yùn)行操作。
13.根據(jù)權(quán)利要求12所述的智能終端,其特征在于,所述擴(kuò)展軟件包校驗(yàn)單元包括 完整性校驗(yàn)單元,用于對(duì)所述擴(kuò)展軟件包獲取單元獲取的擴(kuò)展軟件包進(jìn)行完整性校驗(yàn); 合法性校驗(yàn)單元,用于對(duì)所述擴(kuò)展軟件包獲取單元獲取的擴(kuò)展軟件包進(jìn)行合法性校驗(yàn)。
14.根據(jù)權(quán)利要求12所述的智能終端,其特征在于,進(jìn)一步包括 擴(kuò)展存儲(chǔ)單元,用于存儲(chǔ)擴(kuò)展軟件包。
其中,所述擴(kuò)展軟件包獲取單元從所述擴(kuò)展存儲(chǔ)單元獲取擴(kuò)展軟件包。
15.根據(jù)權(quán)利要求14所述的智能終端,其特征在于,所述擴(kuò)展存儲(chǔ)單元為,多媒體存儲(chǔ)卡MMC、安全數(shù)字卡SD、迷你型安全數(shù)字卡Mini SD或微小型安全數(shù)字卡Micro SD0
16.根據(jù)權(quán)利要求11至15任意一項(xiàng)的智能終端,其特征在于,所述擴(kuò)展軟件包為,攜帶系統(tǒng)升級(jí)子模塊的擴(kuò)展軟件包、攜帶系統(tǒng)備份子模塊的擴(kuò)展軟件包、攜帶系統(tǒng)恢復(fù)子模塊的擴(kuò)展軟件包、攜帶系統(tǒng)檢測(cè)子模塊的擴(kuò)展軟件包、攜帶用戶信息備份子模塊的擴(kuò)展軟件包、攜帶用戶信息恢復(fù)子模塊的擴(kuò)展軟件包、攜帶應(yīng)用程序擴(kuò)展子模塊的擴(kuò)展軟件包或攜帶查毒子模塊的擴(kuò)展軟件包。
全文摘要
本發(fā)明公開了智能終端系統(tǒng)的管理方法,包括啟動(dòng)智能終端系統(tǒng)的管理功能,獲取擴(kuò)展軟件包,對(duì)所述獲取的擴(kuò)展軟件包進(jìn)行校驗(yàn),如果校驗(yàn)通過(guò),執(zhí)行所述擴(kuò)展軟件包的功能。本發(fā)明進(jìn)一步公開了智能終端。本發(fā)明可以實(shí)現(xiàn)便捷地管理智能終端系統(tǒng)。
文檔編號(hào)H04L9/06GK102982274SQ201210456928
公開日2013年3月20日 申請(qǐng)日期2007年6月20日 優(yōu)先權(quán)日2007年6月20日
發(fā)明者段干, 陳國(guó)喬, 王晨曦, 魏秋陽(yáng), 陳磊, 高曉亮 申請(qǐng)人:華為技術(shù)有限公司