亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種短信處理方法和裝置制造方法

文檔序號(hào):7775117閱讀:181來源:國知局
一種短信處理方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種短信處理方法和裝置,以解決USIM讀取短信時(shí)間過長,對(duì)UE造成影響的問題。所述的方法包括:在定時(shí)器超時(shí)后停止定時(shí)器的計(jì)時(shí),從電路卡中讀取預(yù)置數(shù)量的短信,其中,電路卡在定時(shí)器超時(shí)進(jìn)行讀取短信業(yè)務(wù),并在定時(shí)器計(jì)時(shí)時(shí)進(jìn)行讀取短信以外的其他業(yè)務(wù);將讀取的短信存儲(chǔ)在本地;若電路卡中的短信未讀取完畢,則重新啟動(dòng)定時(shí)器計(jì)時(shí),并在定時(shí)器超時(shí)后執(zhí)行讀取短信的步驟。從而USIM可以通過定時(shí)器可以分多次讀取UICC卡中的短信,每次僅讀取一部分短信,從而每次讀取短信所占用時(shí)間較短,該部分短信讀取完畢后UICC卡可以與其他設(shè)備交互,防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
【專利說明】一種短信處理方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是涉及一種短信處理方法和裝置。
【背景技術(shù)】
[0002]用戶設(shè)備(User Equipment, UE)如移動(dòng)終端在開機(jī)后,在全球用戶識(shí)別模塊(Universal Subscriber Identity Module, USIM)進(jìn)行初始化之后要讀取短信(或稱短消息),即USIM從通用集成電路卡(Universal Integrated Circuit Card, UICC)里讀取短消息文件(即EFsms文件)中的所有記錄(record),即短信內(nèi)容,然后存到本地。
[0003]在單模單卡場(chǎng)景下,附著(attach)流程中需要與WCC卡進(jìn)行交互,但是,若讀短信占用ncc卡的時(shí)間太長,使得USM —直處于與ncc卡交互狀態(tài),則attach流程只能等待短信讀取完畢才能與UICC卡交互,因此短信讀取可能影響attach的結(jié)果,進(jìn)而對(duì)UE造成影響。
[0004]在雙模單卡場(chǎng)景下,長期演進(jìn)(Long Term Evolution,LTE)模塊先初始化,然后是第三代移動(dòng)通信技術(shù)(3rd-generati0n,3G)模塊初始化,兩個(gè)初始化都需要跟WCC卡進(jìn)行交互。若LTE模塊初始化后,讀短信占用nCC卡的時(shí)間太長,則USIM會(huì)一直處于與卡交互狀態(tài),而3G模塊的初始化就需要等待短信讀取完畢,若等待時(shí)間過長,可能導(dǎo)致3G模塊的初始化失敗,進(jìn)而導(dǎo)致UE的初始化失敗。

【發(fā)明內(nèi)容】

[0005]本發(fā)明提供了一種短信處理方法和裝置,以解決USM讀取短信時(shí)間過長,對(duì)UE造成影響的問題。
[0006]為了解決上述問題,本發(fā)明實(shí)施例公開了一種短信處理方法,包括:
[0007]在定時(shí)器超時(shí)后停止所述定時(shí)器的計(jì)時(shí),從電路卡中讀取預(yù)置數(shù)量的短信,其中,所述電路卡在所述定時(shí)器超時(shí)進(jìn)行讀取短信業(yè)務(wù),并在所述定時(shí)器計(jì)時(shí)時(shí)進(jìn)行讀取短信以外的其他業(yè)務(wù);
[0008]將讀取的短信存儲(chǔ)在本地;
[0009]若所述電路卡中的短信未讀取完畢,則重新啟動(dòng)所述定時(shí)器計(jì)時(shí),并在所述定時(shí)器超時(shí)后執(zhí)行讀取短信的步驟。
[0010]相應(yīng)的,本發(fā)明實(shí)施例還公開了一種短信處理裝置,包括:
[0011]讀取模塊,用于在定時(shí)器超時(shí)后停止所述定時(shí)器的計(jì)時(shí),從電路卡中讀取預(yù)置數(shù)量的短信;
[0012]存儲(chǔ)模塊,用于將讀取的短信存儲(chǔ)在本地;
[0013]計(jì)時(shí)模塊,用于在所述電路卡中的短信未讀取完畢時(shí),重新啟動(dòng)所述定時(shí)器計(jì)時(shí),并在所述定時(shí)器超時(shí)后觸發(fā)所述讀取模塊執(zhí)行讀取短信的步驟;
[0014]其中,所述電路卡用于在所述定時(shí)器超時(shí)后進(jìn)行讀取短信業(yè)務(wù),并在所述定時(shí)器計(jì)時(shí)時(shí)進(jìn)行讀取短信以外的其他業(yè)務(wù)。[0015]與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點(diǎn):
[0016]本發(fā)明實(shí)施例中USM采用定時(shí)器進(jìn)行計(jì)時(shí),并在定時(shí)器超時(shí)后USM通過與ncc卡交互從ncc卡中讀取預(yù)置數(shù)量的短信并存儲(chǔ),若ncc卡中的短信未讀取完畢,則重新啟動(dòng)定時(shí)器計(jì)時(shí),在定時(shí)器計(jì)時(shí)的這段時(shí)間內(nèi),ncc卡可以與usiM或其他設(shè)備交互,進(jìn)行讀取短信以外的其他業(yè)務(wù),然后在定時(shí)器超時(shí)后再次進(jìn)行讀取短信業(yè)務(wù)。從而USIM可以通過定時(shí)器可以分多次讀取ncc卡中的短信,每次僅讀取一部分短信,從而每次讀取短信所占用時(shí)間較短,該部分短信讀取完畢后ncc卡可以與其他設(shè)備交互,防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
【專利附圖】

【附圖說明】
[0017]圖1是本發(fā)明實(shí)施例一提供的短信處理方法流程圖;
[0018]圖2是本發(fā)明實(shí)施例二提供的短信處理方法流程圖;
[0019]圖3是本發(fā)明實(shí)施例提供的USM與HCC卡的交互示意圖;
[0020]圖4是本發(fā)明實(shí)施例三提供的短信處理裝置結(jié)構(gòu)圖;
[0021]圖5是本發(fā)明實(shí)施例三提供的短信處理裝置可選流程圖。
【具體實(shí)施方式】
[0022]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0023]本發(fā)明實(shí)施例提供一種短信處理方法,在定時(shí)器超時(shí)后停止定時(shí)器的計(jì)時(shí),USIM通過與ncc卡交互從ncc卡中讀取預(yù)置數(shù)量的短信并進(jìn)行存儲(chǔ),若ncc卡中的短信未讀取完畢,則重新啟動(dòng)定時(shí)器計(jì)時(shí),在定時(shí)器計(jì)時(shí)的這段時(shí)間內(nèi),ncc卡可以與usiM或其他設(shè)備交互,執(zhí)行讀取短信以外的其他業(yè)務(wù),然后在定時(shí)器超時(shí)后再次執(zhí)行讀取短信業(yè)務(wù)。從而USM可以通過定時(shí)器分多次讀取ncc卡中的短信,每次僅讀取一部分短信,因此每次讀取短信所占用時(shí)間較短,該部分短信讀取完畢后Uicc卡可以與其他設(shè)備交互,防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
[0024]實(shí)施例一
[0025]參照?qǐng)D1,給出了本發(fā)明實(shí)施例一提供的短信處理方法流程圖。
[0026]步驟101,USM啟動(dòng)定時(shí)器開始計(jì)時(shí)。
[0027]本發(fā)明實(shí)施例中,為了防止由于短信讀取占用過長時(shí)間而對(duì)UE造成影響,設(shè)置一定時(shí)器以對(duì)ncc卡中短信分多次進(jìn)行讀取。從而ncc卡可以在定時(shí)器超時(shí)時(shí)與usim交互執(zhí)行讀取短信業(yè)務(wù),并在定時(shí)器計(jì)時(shí)時(shí)通過與USIM或其他設(shè)備交互執(zhí)行讀取短信以外的其他業(yè)務(wù),如執(zhí)行UE的附著流程等業(yè)務(wù)。
[0028]因此在UE開機(jī)后,US頂會(huì)先進(jìn)行初始化,可以在USM的初始化未完成前,或USM的初始化完成后,啟動(dòng)定時(shí)器開始計(jì)時(shí)。其中,定時(shí)器的計(jì)時(shí)時(shí)間可以依據(jù)實(shí)際需求設(shè)定,如500毫秒(ms),本發(fā)明實(shí)施例對(duì)此不作限定。
[0029]步驟102,在定時(shí)器超時(shí)后停止定時(shí)器的計(jì)時(shí),USIM從nCC卡中讀取預(yù)置數(shù)量的
短f目。
[0030]在定時(shí)器的計(jì)時(shí)超過計(jì)時(shí)時(shí)間后,計(jì)時(shí)器可以停止計(jì)時(shí),然后us頂從n cc卡中讀取短信,其中,USIM對(duì)ncc卡中的短信是逐條讀取的,即USIM每次向ncc卡發(fā)送短信讀取命令后,接收Uicc卡反饋的讀取響應(yīng)中僅攜帶一條短信。從而在USIM讀取短信時(shí),可以讀取預(yù)置數(shù)量的短信,如每次定時(shí)器超時(shí)后讀取5條短信。
[0031]步驟103,USIM將讀取的短信存儲(chǔ)在本地。
[0032]USIM在讀取短信后,可以將讀取的短信存儲(chǔ)在本地內(nèi)存中,其中由于短信時(shí)逐條讀取的,因此可以在每次讀取一條短信后就將短信存儲(chǔ)在本地內(nèi)存中,當(dāng)然也可以先對(duì)讀取的短信進(jìn)行緩存,直到預(yù)置數(shù)量的短信都讀取完畢,再一起存儲(chǔ)的本地內(nèi)存中,本發(fā)明實(shí)施例對(duì)此不做限定。
[0033]步驟104,確定ncc卡中的短信是否讀取完畢。
[0034]在從ncc卡中讀取短信后,可以判斷該ncc卡中的短信是否讀取完畢,即確定UICC卡中是否還有未讀取的短信。
[0035]若是,即ncc卡中的短信已讀取完畢,則USM從ncc卡中短信讀取過程完畢,可以繼續(xù)執(zhí)行其他過程。
[0036]若否,即ncc卡中的短信未讀取完畢,則返回步驟101重新啟動(dòng)定時(shí)器開始計(jì)時(shí),并在定時(shí)器超時(shí)后執(zhí)行讀取短信的步驟102,直到短信讀取完畢。
[0037]綜上所述,本發(fā)明實(shí)施例中USM采用定時(shí)器進(jìn)行計(jì)時(shí),在定時(shí)器超時(shí)后USM通過與ncc卡交互以從ncc卡中讀取預(yù)置數(shù)量的短信并存儲(chǔ),若ncc卡中的短信未讀取完畢,則重新啟動(dòng)定時(shí)器計(jì)時(shí),在定時(shí)器計(jì)時(shí)的這段時(shí)間內(nèi),ncc卡可以與usim或其他設(shè)備交互,執(zhí)行讀取短信以外的其他業(yè)務(wù),然后在定時(shí)器超時(shí)后再次執(zhí)行讀取短信業(yè)務(wù)。從而USM可以通過定時(shí)器分多次讀取ncc卡中的短信,每次僅讀取一部分短信,因此每次讀取短信所占用時(shí)間較短,該部分短信讀取完畢后Uicc卡可以與其他設(shè)備交互,防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
[0038]實(shí)施例二
[0039]現(xiàn)有技術(shù)中,USM需要從ncc卡中讀取短信完畢后,才會(huì)進(jìn)入其他處理流程,而此過程中ncc卡也始終被USM占用,無法與其他設(shè)備交互,從而可能導(dǎo)致UE開機(jī)等過程受到影響,特別是在ncc卡中存儲(chǔ)大量短信的情況下。
[0040]因此,本發(fā)明實(shí)施例采用定時(shí)器進(jìn)行計(jì)時(shí),從而可以分多次從ncc卡中讀取短信,具體包括如下步驟:
[0041]參照?qǐng)D2,給出了本發(fā)明實(shí)施例二提供的短信處理方法流程圖。
[0042]步驟201,USM啟動(dòng)定時(shí)器開始計(jì)時(shí)。
[0043]在本發(fā)明一個(gè)可選實(shí)施例中,us頂初始化時(shí),若USM檢測(cè)到ncc卡中存在短消息文件,則啟動(dòng)定時(shí)器開始計(jì)時(shí)。
[0044]USM在初始化的過程中,可以通過命令讀取到ncc卡中的各種信息,如文件信息,從而可以獲取到EFsms文件的信息,如文件的長度,存儲(chǔ)短信的數(shù)量,以及存儲(chǔ)的各短信的ID(或編號(hào))等,從而可以確定nCC卡中是否存在EFsms文件,進(jìn)一步還可以判斷EFsms文件中是否存在短信,若nCC卡中存在EFsms文件,且EFsms文件中存在短信,可以啟動(dòng)計(jì)時(shí)器開始計(jì)時(shí)。
[0045]步驟202,USIM 占用 UICC 卡。
[0046]在定時(shí)器超時(shí)后停止定時(shí)的計(jì)時(shí),進(jìn)入短信讀取流程,則USM會(huì)占用ncc卡,即usim開始與ncc卡進(jìn)行交互。
[0047]步驟203,USIM采用讀取命令從WCC卡中逐條讀取短信。
[0048]基于初始化時(shí)獲取的EFsms文件的信息,USIM可以獲知EFsms文件中存儲(chǔ)的短信的數(shù)量,各短信的ID或編號(hào)等信息,從而USIM可以依據(jù)協(xié)議向ncc卡發(fā)送短信讀命令,該讀取命令中包含要讀取的短信的相關(guān)參數(shù),如ID或編號(hào),由于每個(gè)讀取命令僅讀取一條短信,因此讀取命令中僅攜帶一條短信的ID或編號(hào),然后可以接收到ncc卡根據(jù)該讀取命令反饋的讀取響應(yīng),該讀取響應(yīng)中包含該ID或編號(hào)的短信的具體內(nèi)容。
[0049]若本次開始讀取短信前,USM已從ncc卡中讀取了部分短信,則此次從第一條未讀取的短信開始讀取,即依據(jù)已讀取的短信的ID或編號(hào),確定當(dāng)前需要讀取的短信的ID或編號(hào),將其添加至讀取命令的參數(shù)中。
[0050]步驟204,US頂確定ncc卡中的短信是否讀取完畢。
[0051]USIM在從ncc卡中讀取完一條短信后,需要進(jìn)一步確定ncc卡中的短信是否讀取完畢。其中,可以依據(jù)EFsms文件的信息,以及已讀取短信的ID或編號(hào)等信息確認(rèn),是否已將UICC卡中短信都讀取完畢。
[0052]若是,即ncc卡中的短信已讀取完畢,則執(zhí)行步驟206。
[0053]若否,即ncc卡中的短信未讀取完畢,則執(zhí)行步驟205。
[0054]步驟205,USIM確定讀取的短信條數(shù)是否達(dá)到數(shù)量閾值。
[0055]本發(fā)明實(shí)施例分多次進(jìn)行短信的讀取,則每次僅讀取ncc卡中的部分短信,因此預(yù)先配置了數(shù)量閾值,該數(shù)量閾值標(biāo)識(shí)了每次定時(shí)器超時(shí)后開始讀取短信時(shí),所能讀取的短信的最大條數(shù),如數(shù)量閾值為5,則定時(shí)器超時(shí)依次后最多讀取5條短信。
[0056]因此,在讀取完一條短信后,可以判斷在本次定時(shí)器超時(shí)后,可以依據(jù)首次讀取的短息的ID或編號(hào),以及當(dāng)前讀取的短信的ID或編號(hào)確定讀取的短信條數(shù)是否達(dá)到數(shù)量閾值。若是,即讀取的短信條數(shù)達(dá)到數(shù)量閾值,則后續(xù)執(zhí)行步驟206 ;若否,則返回步驟203,重新讀取短。
[0057]在本發(fā)明一個(gè)可選實(shí)施例中,若UICC卡中未讀取短信的數(shù)量小于數(shù)量閾值,則USIM采用讀取命令從ncc卡中逐條讀取未讀取短信;USM釋放ncc卡,并通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短信讀取完畢。
[0058]在實(shí)際處理中,在某一次定時(shí)器超時(shí)后,可能出現(xiàn)當(dāng)前ncc卡中剩余未讀取短信數(shù)量不足數(shù)量閾值的情況,則此種情況下USIM采用讀取命令從ncc卡中逐條讀取所有未讀取短信后,雖然讀取短信的條數(shù)未達(dá)到數(shù)量閾值,但Uicc卡中的短信已讀取完畢,則可以執(zhí)行步驟206。
[0059]步驟206,USIM存儲(chǔ)讀取的短信,記錄已讀取短信的條數(shù)并釋放WCC卡。
[0060]在一次定時(shí)器超時(shí)后,USIM完成短信的讀取流程后,可以將讀取的短信存儲(chǔ)的本地內(nèi)存,然后可以依據(jù)短信的id或編號(hào)等信息,記錄已讀取短信的條數(shù),然后釋放ncc卡,即USM完成在短信讀取中與ncc卡的交互,此后ncc卡可以與UE的其他設(shè)備進(jìn)行交互,如啟動(dòng)attach流程占用ncc卡以完成UE的開機(jī)等過程。
[0061]此后,若ncc卡中短信未讀取完畢,則返回步驟201重新啟動(dòng)定時(shí)器開始計(jì)時(shí)以再次從ncc卡讀取短信,若ncc卡中短信已讀取完畢,則執(zhí)行步驟207。
[0062]步驟207,USIM通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短信讀取完畢。[0063]當(dāng)ncc卡中的短信已讀取完畢后,US頂可以釋放ncc卡,然后在usm的相應(yīng)位置設(shè)置短信標(biāo)志位為已讀完以標(biāo)識(shí)短信讀取完畢,如在US頂?shù)奈募驍?shù)據(jù)表等位置中,其中短信標(biāo)志位配置方法與現(xiàn)有方法相同,因此不再贅述。
[0064]綜上所述,USM可以在定時(shí)器超時(shí)后占用并與ncc卡進(jìn)行交互,從而逐條讀取短信,在讀取的短信條數(shù)達(dá)到數(shù)量閾值時(shí)記錄已讀取短信的條數(shù)并釋放ncc卡,則每次定時(shí)器超時(shí)后僅讀取不超過數(shù)量閾值的短信,因此可以分多次讀取ncc卡中的短信,該部分短信讀取完畢后定時(shí)器開始計(jì)時(shí),并在及時(shí)的這段時(shí)間內(nèi),采用UICC卡與USIM或其他設(shè)備交互,執(zhí)行讀取短信以外的其他業(yè)務(wù),防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
[0065]基于上述實(shí)施例,進(jìn)一步采用圖3說明USM與ncc卡的交互過程。
[0066]步驟3.0UUSIM初始化。
[0067]步驟3.02、US頂啟動(dòng)定時(shí)器
[0068]USIM在確定EFsms文件存在,且EFsms文件中存在短信后,啟動(dòng)定時(shí)器開始計(jì)時(shí)。在定時(shí)器未超時(shí)的時(shí)間內(nèi),由于USIM不會(huì)占用ncc卡讀取短信,因此UE中的其他模塊或流程等可以與ncc卡進(jìn)行交互,如attach流程與ncc卡交互等。
[0069]步驟3.03、US頂在定時(shí)器超時(shí)后,停止定時(shí)器并占用ncc卡。
[0070]步驟3.04、USIM發(fā)送讀取命令給WCC卡,以讀取MCC卡中存儲(chǔ)的短信。
[0071]步驟3.05、UICC卡反饋?zhàn)x取響應(yīng)給USM,以將短信反饋給USM。
[0072]重復(fù)步驟3.04和3.05至少與數(shù)量閾值相等的次數(shù)。
[0073]步驟3.06、將讀取的短信存儲(chǔ)在本地內(nèi)存。
[0074]步驟3.07、記錄讀取短信的條數(shù)并釋放nCC卡。
[0075]若短信未讀取完畢,則重復(fù)執(zhí)行步驟3.02到3.07的過程。
[0076]步驟3.08、若短信已讀取完畢,則設(shè)置短信標(biāo)志位為已讀完。
[0077]從而通過上述過程可以實(shí)現(xiàn)USM與MCC卡的交互,并使USM在每次讀取ncc卡中短信時(shí)不會(huì)占用過長時(shí)間。
[0078]綜上所述,us頂可以在定時(shí)器超時(shí)后占用ncc卡使得us頂與ncc卡進(jìn)行交互,并采用讀取命令逐條讀取短信,在讀取的短信條數(shù)達(dá)到數(shù)量閾值時(shí)記錄已讀取短信的條數(shù)并釋放ncc卡。而在定時(shí)器計(jì)時(shí)的這段時(shí)間內(nèi),ncc卡可以與usim或其他設(shè)備交互,執(zhí)行讀取短信以外的其他業(yè)務(wù),從而每次定時(shí)器超時(shí)后僅讀取不超過數(shù)量閾值的短信,以分多次讀取ncc卡中的短信,該部分短信讀取完畢后ncc卡可以與其他設(shè)備交互,防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
[0079]實(shí)施例三
[0080]參照?qǐng)D4,給出了本發(fā)明實(shí)施例三提供的短信處理裝置結(jié)構(gòu)圖。
[0081]在上述實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例還提供了一種短信處理裝置,該短信處理裝置包括:讀取模塊401、存儲(chǔ)模塊402和計(jì)時(shí)模塊403。
[0082]其中:讀取模塊401分別連接存儲(chǔ)模塊402和計(jì)時(shí)模塊403,讀取模塊401用于在定時(shí)器超時(shí)后停止定時(shí)器的計(jì)時(shí),從電路卡中讀取預(yù)置數(shù)量的短信;存儲(chǔ)模塊402用于將讀取的短信存儲(chǔ)在本地;計(jì)時(shí)模塊403用于在電路卡中的短信未讀取完畢時(shí),重新啟動(dòng)定時(shí)器計(jì)時(shí),并在定時(shí)器超時(shí)后觸發(fā)讀取模塊執(zhí)行讀取短信的步驟,其中,所述電路卡用于在所述定時(shí)器超時(shí)后進(jìn)行讀取短信業(yè)務(wù),并在所述定時(shí)器計(jì)時(shí)時(shí)急性讀取短信以外的其他業(yè)務(wù)。
[0083]綜上所述,本發(fā)明實(shí)施例中USM采用定時(shí)器進(jìn)行計(jì)時(shí),并在定時(shí)器超時(shí)后USM通過與ncc卡交互以從ncc卡中讀取預(yù)置數(shù)量的短信并存儲(chǔ),若ncc卡中的短信未讀取完畢,則重新啟動(dòng)定時(shí)器計(jì)時(shí),在定時(shí)器計(jì)時(shí)的這段時(shí)間內(nèi),ncc卡可以與usim或其他設(shè)備交互,執(zhí)行讀取短信以外的業(yè)務(wù),然后在定時(shí)器超時(shí)后執(zhí)行讀取短信業(yè)務(wù)。從而USIM可以通過定時(shí)器分多次讀取ncc卡中的短信,每次僅讀取一部分短信,因此每次讀取短信所占用時(shí)間較短,該部分短信讀取完畢后ncc卡可以與其他設(shè)備交互,防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
[0084]參照?qǐng)D5,給出了本發(fā)明實(shí)施例三提供的短信處理裝置可選流程圖。
[0085]本發(fā)明一個(gè)可選實(shí)施例中,短信處理裝置還包括:標(biāo)志位設(shè)置模塊404,標(biāo)志位設(shè)置模塊404連接存儲(chǔ)模塊402,標(biāo)志位設(shè)置模塊404用于當(dāng)電路卡中的短信已讀取完畢時(shí),通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短信讀取完畢。
[0086]本發(fā)明一個(gè)可選實(shí)施例中,讀取模塊401包括:占用子模塊4011、讀取子模塊4012和記錄并釋放子模塊4013,其中讀取子模塊4012分別連接占用子模塊4011和記錄并釋放子模塊4013,占用子模塊4011用于占用電路卡,以與該電路卡進(jìn)行交互;讀取子模塊4012用于采用讀取命令從電路卡中逐條讀取短信;記錄并釋放子模塊4013用于當(dāng)讀取的短信條數(shù)達(dá)到數(shù)量閾值時(shí),記錄已讀取短信的條數(shù)并釋放電路卡。
[0087]本發(fā)明一個(gè)可選實(shí)施例中,讀取子模塊4012還用于當(dāng)電路卡中未讀取短信的數(shù)量小于數(shù)量閾值時(shí),采用讀取命令從電路卡中逐條讀取未讀取短信;記錄并釋放子模塊4013還用于釋放電路卡;標(biāo)志位設(shè)置模塊404用于通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短信讀取完畢。
[0088]本發(fā)明一個(gè)可選實(shí)施例中,計(jì)時(shí)模塊43還用于初始化時(shí),若檢測(cè)到電路卡中存在短消息文件,則啟動(dòng)定時(shí)器開始計(jì)時(shí)。
[0089]綜上所述,us頂可以在定時(shí)器超時(shí)后占用ncc卡使得us頂與ncc卡進(jìn)行交互,并采用讀取命令逐條讀取短信,在讀取的短信條數(shù)達(dá)到數(shù)量閾值時(shí)記錄已讀取短信的條數(shù)并釋放ncc卡。而在定時(shí)器計(jì)時(shí)的這段時(shí)間內(nèi),ncc卡可以與usim或其他設(shè)備交互,執(zhí)行讀取短信以外的其他業(yè)務(wù),從而每次定時(shí)器超時(shí)后僅讀取不超過數(shù)量閾值的短信,以分多次讀取ncc卡中的短信,該部分短信讀取完畢后ncc卡可以與其他設(shè)備交互,防止由于讀取短信時(shí)間過長而對(duì)UE造成影響。
[0090]對(duì)于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0091]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
[0092]本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
[0093]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
[0094]以上對(duì)本發(fā)明所提供的一種短信處理方法和裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的 限制。
【權(quán)利要求】
1.一種短信處理方法,其特征在于,包括: 在定時(shí)器超時(shí)后停止所述定時(shí)器的計(jì)時(shí),從電路卡中讀取預(yù)置數(shù)量的短信,其中,所述電路卡在所述定時(shí)器超時(shí)進(jìn)行讀取短信業(yè)務(wù),并在所述定時(shí)器計(jì)時(shí)時(shí)進(jìn)行讀取短信以外的其他業(yè)務(wù); 將讀取的短信存儲(chǔ)在本地; 若所述電路卡中的短信未讀取完畢,則重新啟動(dòng)所述定時(shí)器計(jì)時(shí),并在所述定時(shí)器超時(shí)后執(zhí)行讀取短信的步驟。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若所述電路卡中的短信已讀取完畢,則通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短信讀取完畢。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從電路卡中讀取預(yù)置數(shù)量的短信,包括: 占用所述電路卡,以與所述電路卡進(jìn)行交互; 采用讀取命令從所述電路卡中逐條讀取短信; 當(dāng)讀取的短信條數(shù)達(dá)到數(shù)量閾值時(shí),記錄已讀取短信的條數(shù)并釋放所述電路卡。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 若所述電路卡中未讀 取短信的數(shù)量小于數(shù)量閾值,則采用讀取命令從所述電路卡中逐條讀取所述未讀取短信; 釋放所述電路卡,并通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短信讀取完畢。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在定時(shí)器超時(shí)后停止所述定時(shí)器的計(jì)時(shí),從電路卡中讀取預(yù)置數(shù)量的短信之前,所述方法還包括: 當(dāng)初始化時(shí)檢測(cè)到所述電路卡中存在短消息文件,啟動(dòng)所述定時(shí)器開始計(jì)時(shí)。
6.一種短信處理裝置,其特征在于,包括: 讀取模塊,用于在定時(shí)器超時(shí)后停止所述定時(shí)器的計(jì)時(shí),從電路卡中讀取預(yù)置數(shù)量的短f目; 存儲(chǔ)模塊,用于將讀取的短信存儲(chǔ)在本地; 計(jì)時(shí)模塊,用于在所述電路卡中的短信未讀取完畢時(shí),重新啟動(dòng)所述定時(shí)器計(jì)時(shí),并在所述定時(shí)器超時(shí)后觸發(fā)所述讀取模塊執(zhí)行讀取短信的步驟; 其中,所述電路卡用于在所述定時(shí)器超時(shí)后進(jìn)行讀取短信業(yè)務(wù),并在所述定時(shí)器計(jì)時(shí)時(shí)進(jìn)行讀取短信以外的其他業(yè)務(wù)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述的裝置還包括: 標(biāo)志位設(shè)置模塊,用于當(dāng)所述電路卡中的短信已讀取完畢時(shí),通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短彳目讀取完畢。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述讀取模塊,包括: 占用子模塊,用于占用所述電路卡,以與所述電路卡進(jìn)行交互; 讀取子模塊,用于采用讀取命令從所述電路卡中逐條讀取短信; 記錄并釋放子模塊,用于當(dāng)讀取的短信條數(shù)達(dá)到數(shù)量閾值時(shí),記錄已讀取短信的條數(shù)并釋放所述電路卡。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于: 所述讀取子模塊,還用于當(dāng)所述電路卡中未讀取短信的數(shù)量小于數(shù)量閾值時(shí),采用讀取命令從所述電路卡中逐條讀取所述未讀取短信; 記錄并釋放子模塊,還用于釋放所述電路卡; 所述的裝置還包括:標(biāo)志位設(shè)置模塊,用于通過設(shè)置短信標(biāo)志位標(biāo)識(shí)短信讀取完畢。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于: 計(jì)時(shí)模塊,還用于當(dāng)初始化時(shí)檢測(cè)到所述電路卡中存在短消息文件,啟動(dòng)所述定時(shí)器開始計(jì)時(shí)。
【文檔編號(hào)】H04W4/12GK103619007SQ201310528668
【公開日】2014年3月5日 申請(qǐng)日期:2013年10月30日 優(yōu)先權(quán)日:2013年10月30日
【發(fā)明者】劉華玲, 王伯嶺, 方曉波 申請(qǐng)人:北京創(chuàng)毅訊聯(lián)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1