專利名稱:一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法、系統(tǒng)和主機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法、系統(tǒng)和主機(jī)。
背景技術(shù):
目前,隨著第三代移動通信技術(shù)的發(fā)展和廣泛應(yīng)用,不同運(yùn)營商之間的競爭也日趨激烈。手機(jī)、數(shù)據(jù)卡等終端設(shè)備的開發(fā)與銷售越來越多地采用運(yùn)營商定制的方式,用戶識別應(yīng)用發(fā)展工具(SM Tool Kit,STK)就是其中一種很重要的定制需求。STK可以理解為一組開發(fā)增值業(yè)務(wù)的命令,一種小型的編程語言,STK含有一組用于終端和SM卡交互的指令,可利用用戶身份識別模塊(SIM卡)中的小程序給用戶提供多種服務(wù),以實(shí)現(xiàn)增值服務(wù)的目的。STK服務(wù)由SM卡所提供,由于SM卡可能由不同廠商生產(chǎn),因此不同SM卡所提供的服務(wù)也就有所不同?,F(xiàn)有很多終端中并沒有集成內(nèi)置的瀏覽器,導(dǎo)致終端無法完成SIM卡上報的瀏覽器(Launch Browser)命令這種主動式命令,即:無法進(jìn)行網(wǎng)頁瀏覽,使得用戶的相關(guān)操作不能正常進(jìn)行,用戶體驗(yàn)不佳。這里,所述主動式命令即與STK相關(guān)的命令。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法、系統(tǒng)和主機(jī),能使自身未集成內(nèi)置瀏覽器的終端實(shí)現(xiàn)瀏覽網(wǎng)頁的功能。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:本發(fā)明公開了一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法,該方法包括:終端將用戶身份識別模塊SIM卡上報的主動式命令發(fā)送給主機(jī),主機(jī)解析所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。其中,所述終端將SM卡上報的主動式命令發(fā)送給主機(jī),為:終端將SM卡上報的應(yīng)用協(xié)議數(shù)據(jù)單元APDU,通過網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范NDIS接口發(fā)送給主機(jī)。其中,所述主機(jī)解析所述主動式命令,為:如果主機(jī)的操作系統(tǒng)為Win8操作系統(tǒng),主機(jī)則會通過Win8操作系統(tǒng)對所述主動式命令進(jìn)行解析;如果主機(jī)的操作系統(tǒng)非WinS操作系統(tǒng),主機(jī)則將調(diào)用用戶界面Π解析所述主動式命令。該方法還包括:主機(jī)通過終端將網(wǎng)頁瀏覽操作成功的最終響應(yīng)Terminal Response消息返回給S頂卡。其中,所述主機(jī)經(jīng)終端將網(wǎng)頁瀏覽操作成功的Terminal Response消息返回給SM卡,為:
主機(jī)的Win8操作系統(tǒng)或者Π通過NDIS接口將含有Launch Browser操作成功標(biāo)識的Terminal Response消息返回給終端,終端將所述Terminal Response消息通過APDU發(fā)送給SIM卡。本發(fā)明還提供了一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的系統(tǒng),該系統(tǒng)包括:SM卡、終端和主機(jī);其中,所述SM卡,用于將主動式命令上報給終端;所述終端,用于將SM卡上報的主動式命令發(fā)送給主機(jī);所述主機(jī),用于解析終端發(fā)送的所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。其中,所述主機(jī),還用于將網(wǎng)頁瀏覽操作成功的Terminal Response消息發(fā)送給終端;所述終端,還用于將主機(jī)發(fā)送的網(wǎng)頁瀏覽操作成功的Terminal Response消息轉(zhuǎn)發(fā)給SIM卡;相應(yīng)的,所述SM卡,還用于接收終端轉(zhuǎn)發(fā)的主機(jī)發(fā)送的網(wǎng)頁瀏覽操作成功的TerminalResponse 消息。本發(fā)明還提供了一種主機(jī),所述主機(jī),用于解析終端發(fā)送的所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。其中,所述主機(jī),還用于通過終端將網(wǎng)頁瀏覽操作成功的最終響應(yīng)TerminalResponse消息返回給SIM卡。本發(fā)明提供的實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法、系統(tǒng)和主機(jī),終端將SM卡上報的主動式命令發(fā)送給主機(jī),主機(jī)解析所述主動式命令,確定所述主動式命令為LaunchBrowser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。因此,本發(fā)明能使自身未集成內(nèi)置瀏覽器的終端實(shí)現(xiàn)瀏覽網(wǎng)頁的功能,即通過調(diào)用主機(jī)操作系統(tǒng)瀏覽器的方式實(shí)現(xiàn)瀏覽器功能,這樣可在很大程度上提升終端用戶體驗(yàn),也相應(yīng)提高了終端的應(yīng)用能力。
圖1為本發(fā)明實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法實(shí)現(xiàn)流程示意圖;圖2為本發(fā)明實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能實(shí)施例的方法流程圖;圖3為本發(fā)明實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明利用外部主機(jī)瀏覽器和終端相結(jié)合的方式,完成STK中的Launch Browser主動式命令,實(shí)現(xiàn)自身未集成內(nèi)置瀏覽器的終端瀏覽網(wǎng)頁的功能,具體為:終端將SIM卡上報的主動式命令發(fā)送給主機(jī),主機(jī)解析所述主動式命令,確定所述主動式命令為LaunchBrowser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。進(jìn)一步地,本發(fā)明還包括:主機(jī)經(jīng)終端將網(wǎng)頁瀏覽操作成功的最終響應(yīng)(TerminalResponse)消息返回給SIM卡。下面結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)說明。圖1為本發(fā)明實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法實(shí)現(xiàn)流程示意圖,如圖1所示,該方法的實(shí)現(xiàn)流程如下:步驟101:終端將SM卡上報的主動式命令發(fā)送給主機(jī);具體為:插入終端的SM卡向終端上報應(yīng)用協(xié)議數(shù)據(jù)單元(ApplicationProtocol Data Unit,APDU),終端需解析該APDU,確定所述APDU為主動式命令,即為與STK相關(guān)的命令時,通過網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范(NDIS)接口將所述主動式命令發(fā)送給主機(jī)。其中,所述APDU是終端與SM卡進(jìn)行交互的指令;所述與STK相關(guān)的主動式命令一般為可變格式TLV,包括主動式命令標(biāo)記、長度、命令細(xì)節(jié)、設(shè)備標(biāo)識等。步驟102:主機(jī)解析所述主動式命令,如果所述主動式命令為Launch Browser命令,則執(zhí)行步驟103 ;否則,結(jié)束當(dāng)前操作;具體為:主機(jī)通過NDIS接口收到所述主動式命令后進(jìn)行解析,這里,如果主機(jī)的操作系統(tǒng)為Win8操作系統(tǒng),主機(jī)則會通過Win8操作系統(tǒng)對所述主動式命令進(jìn)行解析;如果主機(jī)的操作系統(tǒng)非WinS操作系統(tǒng),則主機(jī)將調(diào)用用戶界面(Π )解析所述主動式命令。所述主動式命令的解析方法按照TS102.223協(xié)議進(jìn)行。主機(jī)解析確定所述主動式命令為LaunchBrowser命令時,則執(zhí)行步驟103 ;否則,結(jié)束當(dāng)前操作。步驟103:調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作;具體為:當(dāng)主機(jī)的Win8操作系統(tǒng)或UI確定所述主動式命令為Launch Browser命令時,調(diào)用自身操作系統(tǒng)自帶的瀏覽器,使以后完成瀏覽網(wǎng)頁等與瀏覽器有關(guān)的操作。進(jìn)一步地,所述步驟103之后,該方法還包括:主機(jī)經(jīng)終端將網(wǎng)頁瀏覽操作成功的最終響應(yīng)(Terminal Response)消息返回給SIM卡,具體的, 當(dāng)主機(jī)調(diào)用完操作系統(tǒng)的瀏覽器之后,主機(jī)的WinS操作系統(tǒng)或者UI通過NDIS接口將含有Launch Browser操作成功標(biāo)識的Terminal Response消息返回到終端,終端將所述Terminal Response消息通過APDU發(fā)送給SIM卡,整個Launch Browser操作結(jié)束。下面結(jié)合一具體實(shí)施例對本發(fā)明的方法進(jìn)行詳細(xì)描述,如圖2所示,具體流程如下:步驟201:將設(shè)有STK功能的SM卡插入終端;步驟202:終端檢測所述SM卡是否工作正常,如果正常,則執(zhí)行步驟203 ;否則,流程結(jié)束;具體為:當(dāng)終端插入SIM卡后,終端根據(jù)(Answer to Reset, ATR)、協(xié)議參量選擇(Protocol and Parameter Selection, PPS)等指令檢測SIM卡是否正常工作,如果終端檢測到SM已經(jīng)正常工作,則執(zhí)行步驟203 ;否則,當(dāng)前流程結(jié)束。步驟203:終端將終端概要信息(Terminal Profile)下載到SM卡,通知SM卡終端支持的主動式命令;這里,所述Terminal Prof iIe中包括Launch Browser命令,當(dāng)SIM卡有主動式命令需要上報時,終端需要下發(fā)Fetch命令來獲取所述主動式命令,然后將該主動式命令通過NDIS接口上報給主機(jī)。步驟204 =SIM卡將終端支持的主動式命令上報給終端;
步驟205:終端解析所述主動式命令,如果所述主動式命令為需要用戶操作或者需要通知用戶的主動式命令,則將所述主動式命令上報到主機(jī),之后執(zhí)行步驟206 ;否則,終端自身對所述主動式命令進(jìn)行處理,之后結(jié)束當(dāng)前流程;步驟206:主機(jī)解析所述主動式命令,如果為Launch Browser命令,則執(zhí)行步驟207 ;否則,結(jié)束當(dāng)前操作;步驟207:主機(jī)調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作;步驟208:主機(jī)將網(wǎng)頁瀏覽操作成功的Terminal Response消息下發(fā)給終端,終端將該消息轉(zhuǎn)發(fā)給SIM卡。本發(fā)明還提供了一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的系統(tǒng),如圖3所示,包括:SM卡、終端和主機(jī);其中,所述SM卡,用于將主動式命令上報給終端;所述終端,用于將SM卡上報的主動式命令發(fā)送給主機(jī);所述主機(jī),用于解析終端發(fā)送的所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。進(jìn)一步地,所述主機(jī),還用于將網(wǎng)頁瀏覽操作成功的Terminal Response消息發(fā)送給終端;所述終端,還用于將主機(jī)發(fā)送的網(wǎng)頁瀏覽操作成功的Terminal Response消息轉(zhuǎn)發(fā)給SIM卡;相應(yīng)的,所述SM卡,還用于接收終端轉(zhuǎn)發(fā)的主機(jī)發(fā)送的網(wǎng)頁瀏覽操作成功的TerminalResponse 消息。本發(fā)明還提供了一種主機(jī),用于解析終端發(fā)送的所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。進(jìn)一步地,所述主機(jī)還用于通過終端將網(wǎng)頁瀏覽操作成功的最終響應(yīng)TerminalResponse消息返回給SIM卡。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法,其特征在于,該方法包括:終端將用戶身份識別模塊SIM卡上報的主動式命令發(fā)送給主機(jī),主機(jī)解析所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法,其特征在于,所述終端將SM卡上報的主動式命令發(fā)送給主機(jī),為:終端將SM卡上報的應(yīng)用協(xié)議數(shù)據(jù)單元APDU,通過網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范NDIS接口發(fā)送給主機(jī)。
3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法,其特征在于,所述主機(jī)解析所述主動式命令,為:如果主機(jī)的操作系統(tǒng)為Win8操作系統(tǒng),主機(jī)則會通過Win8操作系統(tǒng)對所述主動式命令進(jìn)行解析;如果主機(jī)的操作系統(tǒng)非WinS操作系統(tǒng),主機(jī)則將調(diào)用用戶界面Π解析所述主動式命令。
4.根據(jù)權(quán)利要求1、2或3所述的實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法,其特征在于,該方法還包括:主機(jī)通過終端將網(wǎng)頁瀏覽操作成功的最終響應(yīng)Terminal Response消息返回給SIM卡。
5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法,其特征在于,所述主機(jī)經(jīng)終端將網(wǎng)頁瀏覽操作成功的Terminal Response消息返回給SIM卡,為:主機(jī)的Win8操作系統(tǒng)或者UI通過NDIS接口將含有Launch Browser操作成功標(biāo)識的Terminal Response消息返回給終端,終端將所述Terminal Response消息通過APDU發(fā)送給SM卡。
6.一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的系統(tǒng),其特征在于,該系統(tǒng)包括:SIM卡、終端和主機(jī);其中,所述SIM卡,用于將主動式命令上報給終端;所述終端,用于將SM卡上報的主動式命令發(fā)送給主機(jī);所述主機(jī),用于解析終端發(fā)送的所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。
7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的系統(tǒng),其特征在于,所述主機(jī),還用于將網(wǎng)頁瀏覽操作成功的Terminal Response消息發(fā)送給終端;所述終端,還用于將主機(jī)發(fā)送的網(wǎng)頁瀏覽操作成功的Terminal Response消息轉(zhuǎn)發(fā)給SM卡;相應(yīng)的,所述SM卡,還用于接收終端轉(zhuǎn)發(fā)的主機(jī)發(fā)送的網(wǎng)頁瀏覽操作成功的TerminalResponse 消息。
8.—種主機(jī),其特征在于,所述主機(jī),用于解析終端發(fā)送的所述主動式命令,確定所述主動式命令為瀏覽器Launch Browser命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。
9.根據(jù)權(quán)利要求8所述的主機(jī),其特征在于,所述主機(jī),還用于通過終端將網(wǎng)頁瀏覽操.作成功的最終響應(yīng)Terminal Response消息返回給SIM卡。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的方法,包括終端將用戶身份識別模塊(SIM卡)上報的主動式命令發(fā)送給主機(jī),主機(jī)解析所述主動式命令,確定所述主動式命令為瀏覽器(Launch Browser)命令時,調(diào)用自身操作系統(tǒng)的瀏覽器,使終端用戶完成瀏覽網(wǎng)頁的相關(guān)操作。本發(fā)明還同時公開了一種實(shí)現(xiàn)無線終端瀏覽網(wǎng)頁功能的系統(tǒng)和一種主機(jī),本發(fā)明可使自身未集成內(nèi)置瀏覽器的終端實(shí)現(xiàn)瀏覽網(wǎng)頁的功能。
文檔編號H04W8/18GK103079190SQ20131000760
公開日2013年5月1日 申請日期2013年1月9日 優(yōu)先權(quán)日2013年1月9日
發(fā)明者楊柯, 王磊, 繆海翔 申請人:中興通訊股份有限公司