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

短信處理方法和終端的制作方法

文檔序號:7779559閱讀:197來源:國知局
短信處理方法和終端的制作方法
【專利摘要】本發(fā)明提供了一種短信處理方法和一種終端,其中,所述短信處理方法包括:將接收到的新短信存儲至終端中的指定存儲區(qū)域內(nèi),并通知短信應(yīng)用層獲取所述新短信;在所述短信應(yīng)用層獲取所述新短信后,刪除所述指定存儲區(qū)域內(nèi)的所述新短信。通過本發(fā)明的技術(shù)方案,使得終端在出現(xiàn)異常情況時,能夠?qū)⒔邮盏降亩绦糯鎯χ林付ù鎯^(qū)域內(nèi),以便終端恢復(fù)正常后進行獲取,確保終端能夠不漏接短信。
【專利說明】短信處理方法和終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,具體而言,涉及一種短信處理方法和一種終端。
【背景技術(shù)】
[0002]在相關(guān)技術(shù)中,終端在收到網(wǎng)絡(luò)傳送的短信后,上報到短信應(yīng)用層,并在短信應(yīng)用層獲取接收到的短信后,將短信保存在短信數(shù)據(jù)庫中。
[0003]但是,在終端收到短信時,若終端處于飛行模式、出現(xiàn)掉卡或通信模塊異常的情況時,就會導(dǎo)致接收到的短信不上報到短信應(yīng)用層,出現(xiàn)收不到短信的現(xiàn)象。
[0004]因此,如何確保終端能夠不漏接短信成為亟待解決的技術(shù)問題。

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

[0005]本發(fā)明正是基于上述技術(shù)問題至少之一,提出了一種新的短信處理方案,使得終端在出現(xiàn)異常情況時,能夠?qū)⒔邮盏降亩绦糯鎯χ林付ù鎯^(qū)域內(nèi),以便終端恢復(fù)正常后進行獲取,確保終端能夠不漏接短信。
[0006]有鑒于此,本發(fā)明提出了一種短信處理方法,包括:將接收到的新短信存儲至終端中的指定存儲區(qū)域內(nèi),并通知短信應(yīng)用層獲取所述新短信;在所述短信應(yīng)用層獲取所述新短信后,刪除所述指定存儲區(qū)域內(nèi)的所述新短信。
[0007]在該技術(shù)方案中,通過將接收到的新短信存儲至終端中的指定存儲區(qū)域內(nèi),并通知短信應(yīng)用層獲取接收到的新短信,使得終端在出現(xiàn)異常情況(比如出現(xiàn)掉卡、通信模塊異?;蛱幱陲w行模式)時,能夠?qū)⒔邮盏降亩绦糯鎯χ林付ù鎯^(qū)域內(nèi),以便終端恢復(fù)正常后進行獲取,確保終端能夠不漏接短信。而通過在短信應(yīng)用層獲取該新短信后,將指定存儲區(qū)域內(nèi)的新短信刪除,以避免指定存儲區(qū)域的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端的性能。其中,指定存儲區(qū)域可以是在終端中設(shè)置的短信緩存區(qū)。
[0008]在上述技術(shù)方案中,優(yōu)選地,還包括:判斷所述終端是否滿足對所述指定存儲區(qū)域的檢測條件,若是,則檢測所述指定存儲區(qū)域內(nèi)是否包含有所述短信應(yīng)用層未獲取的短信,并在檢測到所述指定存儲區(qū)域內(nèi)包含所述未獲取的短信時,通知所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信。
[0009]在該技術(shù)方案中,具體來說,由于終端在接收到短信后都需要上報到短信應(yīng)用層,并對上報到短信應(yīng)用層之后的短信進行刪除操作,所以若指定存儲區(qū)域中存在信息,則可能是由于終端異常導(dǎo)致的沒有上報到短信應(yīng)用層,因此通過在檢測到指定存儲區(qū)域內(nèi)包含有短信應(yīng)用層未獲取的短信時,通知短信應(yīng)用層獲取該指定存儲區(qū)域內(nèi)的所有短信,可以將終端異常時接收到的但未上報到短信應(yīng)用層的短信通知短信應(yīng)用層進行獲取,從而使得用戶能夠及時讀取終端異常時接收到的短信。
[0010]在上述技術(shù)方案中,優(yōu)選地,所述檢測條件包括以下至少之一或其組合:重新開機、重新接入網(wǎng)絡(luò)、距離上次檢測所述指定存儲區(qū)域的時間達到預(yù)設(shè)時間、接收到對所述指定存儲區(qū)域的檢測指令、接收到新短信。[0011]在該技術(shù)方案中,可以在終端重新開機和/或重新接入網(wǎng)絡(luò)時,對指定存儲區(qū)域內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,也可以每經(jīng)過預(yù)設(shè)時間間隔對指定存儲區(qū)域內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,還可以在接收到對指定存儲區(qū)域的檢測指令或者是在每次接收到新短信時,對指定存儲區(qū)域內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測。當(dāng)指定存儲區(qū)域內(nèi)的短信數(shù)量達到預(yù)定數(shù)量(比如指定存儲區(qū)域內(nèi)的短信數(shù)量達到最大數(shù)量)時,也可以通知短信應(yīng)用層獲取指定存儲區(qū)域內(nèi)的短信,以避免指定存儲區(qū)域的存儲空間被占滿后無法接收到新短信。
[0012]在上述技術(shù)方案中,優(yōu)選地,在所述通知所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信之后,還包括:在所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信后,刪除所述指定存儲區(qū)域內(nèi)的所有短信。
[0013]在該技術(shù)方案中,通過在短信應(yīng)用層獲取指定存儲區(qū)域內(nèi)的所有短信后,清空指定存儲區(qū)域內(nèi)的所有短信,使得可以及時清除指定存儲區(qū)域內(nèi)已被短信應(yīng)用層獲取的短信,從而避免指定存儲區(qū)域的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端的性能。
[0014]在上述技術(shù)方案中,優(yōu)選地,還包括:在所述指定存儲區(qū)域內(nèi)的短信數(shù)量達到最大數(shù)量時,若接收到新短信,則直接通知所述短信應(yīng)用層,以使所述短信應(yīng)用層對所述指定存儲區(qū)域內(nèi)的短信進行處理。
[0015]在該技術(shù)方案中,通過在指定存儲區(qū)域內(nèi)的短信數(shù)量達到最大數(shù)量,并再次接收到新短信時,通知短信應(yīng)用層進行處理,避免了終端通信模塊異常導(dǎo)致指定存儲區(qū)域(比如短信緩存區(qū))中的短信數(shù)量達到最大數(shù)量時,終端不再保存接收到的新短信,更不向短信應(yīng)用層進行通知,造成用戶不清楚是否接收到新短信,以及為何接收不到新短信,確保了在指定存儲區(qū)域內(nèi)的短信數(shù)量即便達到最大數(shù)量時,也能在再次接收到新短信時,通知短信應(yīng)用層,以使用戶做出相應(yīng)的處理,比如獲取指定存儲區(qū)域內(nèi)的所有短信,或者直接刪除指定存儲區(qū)域內(nèi)的短信(所有短信或指定數(shù)量的短信),以對新短信進行接收,優(yōu)化了終端的性倉泛。
[0016]在上述技術(shù)方案中,優(yōu)選地,在所述刪除所述指定存儲區(qū)域內(nèi)的所述新短信之前還包括:將所述短信應(yīng)用層獲取到的所述新短信保存至與所述短信應(yīng)用層對應(yīng)的存儲區(qū)域內(nèi)。
[0017]在該技術(shù)方案中,通過在短信應(yīng)用層獲取到終端接收到的新短信后,將獲取到的新短信保存至與短信應(yīng)用層對應(yīng)的存儲區(qū)域內(nèi),使得終端能夠?qū)Χ绦艖?yīng)用層獲取到的短信進行備份,以方便用戶的查看。
[0018]根據(jù)本發(fā)明的另一方面,還提出了一種終端,包括:第一存儲單元,用于存儲接收到的新短信,以及在接收到短信應(yīng)用層控制單元發(fā)送的對所述新短信的刪除指令時,刪除所述新短信;通知單元,用于在所述第一存儲單元存儲所述新短信之后,向短信應(yīng)用層發(fā)送獲取所述新短信的通知;所述短信應(yīng)用層控制單元,用于控制所述短信應(yīng)用層獲取所述新短信,以及在所述短信應(yīng)用層獲取所述新短信后,向所述第一存儲單元發(fā)送所述刪除指令。
[0019]在該技術(shù)方案中,通過將接收到的新短信存儲至終端中的第一存儲單元內(nèi),并通知短信應(yīng)用層獲取接收到的新短信,使得終端在出現(xiàn)異常情況(比如出現(xiàn)掉卡、通信模塊異?;蛱幱陲w行模式)時,能夠?qū)⒔邮盏降亩绦糯鎯χ恋谝淮鎯卧獌?nèi),以便終端恢復(fù)正常后進行獲取,確保終端能夠不漏接短信。而通過在短信應(yīng)用層獲取該新短信后,將第一存儲單元內(nèi)的新短信刪除,以避免第一存儲單元的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端的性能。其中,第一存儲單元可以是在終端中設(shè)置的短信緩存區(qū)。
[0020]在上述技術(shù)方案中,優(yōu)選地,還包括:判斷單元,用于判斷所述終端是否滿足對所述第一存儲單元的檢測條件;檢測單元,用于在所述判斷單元判定所述終端滿足對所述第一存儲單元的檢測條件時,檢測所述第一存儲單元內(nèi)是否包含有所述短信應(yīng)用層未獲取的短信;所述通知單元還用于:在所述檢測單元檢測到所述第一存儲單元內(nèi)包含所述未獲取的短信時,向所述短信應(yīng)用層發(fā)送獲取所述第一存儲單元內(nèi)的所有短信的通知。
[0021]在該技術(shù)方案中,具體來說,由于終端在接收到短信后都需要上報到短信應(yīng)用層,并對上報到短信應(yīng)用層之后的短信進行刪除操作,所以若第一存儲單元中存在信息,則可能是由于終端異常導(dǎo)致的沒有上報到短信應(yīng)用層,因此通過在檢測到第一存儲單元內(nèi)包含有短信應(yīng)用層未獲取的短信時,通知短信應(yīng)用層獲取該第一存儲單元內(nèi)的所有短信,可以將終端異常時接收到的但未上報到短信應(yīng)用層的短信通知短信應(yīng)用層進行獲取,從而使得用戶能夠及時讀取終端異常時接收到的短信。
[0022]在上述技術(shù)方案中,優(yōu)選地,所述檢測條件包括以下至少之一或其組合:重新開機、重新接入網(wǎng)絡(luò)、距離上次檢測所述第一存儲單元的時間達到預(yù)設(shè)時間、接收到對所述第一存儲單元的檢測指令、接收到新短信。
[0023]在該技術(shù)方案中,可以在終端重新開機和/或重新接入網(wǎng)絡(luò)時,對第一存儲單元內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,也可以每經(jīng)過預(yù)設(shè)時間間隔對第一存儲單元內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,還可以在接收到對第一存儲單元的檢測指令或者是在每次接收到新短信時,對第一存儲單元內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測。當(dāng)?shù)谝淮鎯卧獌?nèi)的短信數(shù)量達到預(yù)定數(shù)量(比如第一存儲單元內(nèi)的短信數(shù)量達到最大數(shù)量)時,也可以通知短信應(yīng)用層獲取第一存儲單元內(nèi)的短信,以避免第一存儲單元的存儲空間被占滿后無法接收到新短信。
[0024]在上述技術(shù)方案中,優(yōu)選地,所述短信應(yīng)用層控制單元還用于:控制所述短信應(yīng)用層獲取所述第一存儲單元內(nèi)的所有短信,以及在所述短信應(yīng)用層獲取所述第一存儲單元內(nèi)的所有短信后,向所述第一存儲單元發(fā)送刪除所述所有短信的指令;所述第一存儲區(qū)域還用于:在接收到所述短信應(yīng)用層控制單元發(fā)送的刪除所述所有短信的指令時,刪除所述所
有短信。
[0025]在該技術(shù)方案中,通過在短信應(yīng)用層獲取第一存儲單元內(nèi)的所有短信后,將清空第一存儲單元內(nèi)的所有短信,使得可以及時清除第一存儲單元內(nèi)已被短信應(yīng)用層獲取的短信,從而避免第一存儲單元的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端的性能。
[0026]在上述技術(shù)方案中,優(yōu)選地,還包括:檢測單元,用于檢測所述第一存儲單元內(nèi)的短信數(shù)量是否達到最大數(shù)量;所述通知單元還用于:在所述檢測單元檢測到所述第一存儲單元內(nèi)的短信數(shù)量達到最大數(shù)量時,若接收到新短信,則直接通知所述短信應(yīng)用層,以使所述短信應(yīng)用層對所述第一存儲單元內(nèi)的短信進行處理。
[0027]在該技術(shù)方案中,通過在第一存儲單元中的短信數(shù)量達到最大數(shù)量,并再次接收到新短信時,通知短信應(yīng)用層進行處理,避免了終端通信模塊異常導(dǎo)致第一存儲單元(比如短信緩存區(qū))中的短信數(shù)量達到最大數(shù)量時,終端不再保存接收到的新短信,更不向短信應(yīng)用層進行通知,造成用戶不清楚是否接收到新短信,以及為何接收不到新短信,確保了在第一存儲單元中的短信數(shù)量即便達到最大數(shù)量時,也能在再次接收到新短信時,通知短信應(yīng)用層,以使用戶做出相應(yīng)的處理,比如獲取第一存儲單元中的所有短信,或者直接刪除第一存儲單元中的短信(所有短信或指定數(shù)量的短信),以對新短信進行接收,優(yōu)化了終端的性倉泛。
[0028]在上述技術(shù)方案中,優(yōu)選地,所述短信應(yīng)用層控制單元還用于:在向所述第一存儲單元發(fā)送所述刪除指令之前,向與所述短信應(yīng)用層對應(yīng)的第二存儲單元發(fā)送儲存所述新短信的指令;所述第二存儲單元,用于在接收到所述短信應(yīng)用層控制單元發(fā)送的儲存所述新短信的指令時,對所述新短信進行存儲。
[0029]在該技術(shù)方案中,通過在短信應(yīng)用層獲取到終端接收到的新短信后,將獲取到的新短信保存至與短信應(yīng)用層對應(yīng)的存儲區(qū)域內(nèi),使得終端能夠?qū)Χ绦艖?yīng)用層獲取到的短信進行備份,以方便用戶的查看。
[0030]通過以上技術(shù)方案,使得終端在出現(xiàn)異常情況時,能夠?qū)⒔邮盏降亩绦糯鎯χ炼绦啪彺鎱^(qū)內(nèi),以便終端恢復(fù)正常后進行獲取,確保終端能夠不漏接短信。同時,可以在短信應(yīng)用層獲取新短信后,將短信緩存區(qū)內(nèi)的新短信刪除,以避免短信緩存區(qū)的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端的性能。
【專利附圖】

【附圖說明】
[0031]圖1示出了根據(jù)本發(fā)明的實施例的短信處理方法的示意流程圖;
[0032]圖2示出了根據(jù)本發(fā)明的實施例的終端的示意框圖;
[0033]圖3示出了根據(jù)本發(fā)明的實施例的終端開機時處理信息的示意流程圖;
[0034]圖4示出了根據(jù)本發(fā)明的實施例的終端接收到新短信時的處理流程圖。
【具體實施方式】
[0035]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和【具體實施方式】對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0036]在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
[0037]圖1示出了根據(jù)本發(fā)明的實施例的短信處理方法的示意流程圖。
[0038]如圖1所示,根據(jù)本發(fā)明的實施例的短信處理方法,包括:步驟102,將接收到的新短信存儲至終端中的指定存儲區(qū)域內(nèi),并通知短信應(yīng)用層獲取所述新短信;步驟104,在所述短信應(yīng)用層獲取所述新短信后,刪除所述指定存儲區(qū)域內(nèi)的所述新短信。
[0039]在該技術(shù)方案中,通過將接收到的新短信存儲至終端中的指定存儲區(qū)域內(nèi),并通知短信應(yīng)用層獲取接收到的新短信,使得終端在出現(xiàn)異常情況(比如出現(xiàn)掉卡、通信模塊異常或處于飛行模式)時,能夠?qū)⒔邮盏降亩绦糯鎯χ林付ù鎯^(qū)域內(nèi),以便終端恢復(fù)正常后進行獲取,確保終端能夠不漏接短信。而通過在短信應(yīng)用層獲取該新短信后,將指定存儲區(qū)域內(nèi)的新短信刪除,以避免指定存儲區(qū)域的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端的性能。其中,指定存儲區(qū)域可以是在終端中設(shè)置的短信緩存區(qū)。[0040]在上述技術(shù)方案中,優(yōu)選地,還包括:判斷所述終端是否滿足對所述指定存儲區(qū)域的檢測條件,若是,則檢測所述指定存儲區(qū)域內(nèi)是否包含有所述短信應(yīng)用層未獲取的短信,并在檢測到所述指定存儲區(qū)域內(nèi)包含所述未獲取的短信時,通知所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信。
[0041]在該技術(shù)方案中,具體來說,由于終端在接收到短信后都需要上報到短信應(yīng)用層,并對上報到短信應(yīng)用層之后的短信進行刪除操作,所以若指定存儲區(qū)域中存在信息,則可能是由于終端異常導(dǎo)致的沒有上報到短信應(yīng)用層,因此通過在檢測到指定存儲區(qū)域內(nèi)包含有短信應(yīng)用層未獲取的短信時,通知短信應(yīng)用層獲取該指定存儲區(qū)域內(nèi)的所有短信,可以將終端異常時接收到的但未上報到短信應(yīng)用層的短信通知短信應(yīng)用層進行獲取,從而使得用戶能夠及時讀取終端異常時接收到的短信。
[0042]在上述技術(shù)方案中,優(yōu)選地,所述檢測條件包括以下至少之一或其組合:重新開機、重新接入網(wǎng)絡(luò)、距離上次檢測所述指定存儲區(qū)域的時間達到預(yù)設(shè)時間、接收到對所述指定存儲區(qū)域的檢測指令、接收到新短信。
[0043]在該技術(shù)方案中,可以在終端重新開機和/或重新接入網(wǎng)絡(luò)時,對指定存儲區(qū)域內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,也可以每經(jīng)過預(yù)設(shè)時間間隔對指定存儲區(qū)域內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,還可以在接收到對指定存儲區(qū)域的檢測指令或者是在每次接收到新短信時,對指定存儲區(qū)域內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測。當(dāng)指定存儲區(qū)域內(nèi)的短信數(shù)量達到預(yù)定數(shù)量(比如指定存儲區(qū)域內(nèi)的短信數(shù)量達到最大數(shù)量)時,也可以通知短信應(yīng)用層獲取指定存儲區(qū)域內(nèi)的短信,以避免指定存儲區(qū)域的存儲空間被占滿后無法接收到新短信。
[0044]在上述技術(shù)方案中,優(yōu)選地,在所述通知所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信之后,還包括:在所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信后,刪除所述指定存儲區(qū)域內(nèi)的所有短信。
[0045]在該技術(shù)方案中,通過在短信應(yīng)用層獲取指定存儲區(qū)域內(nèi)的所有短信后,將清空指定存儲區(qū)域內(nèi)的所有短信,使得可以及時清除指定存儲區(qū)域內(nèi)已被短信應(yīng)用層獲取的短信,從而避免指定存儲區(qū)域的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端的性能。
[0046]在上述技術(shù)方案中,優(yōu)選地,還包括:在所述指定存儲區(qū)域內(nèi)的短信數(shù)量達到最大數(shù)量時,若接收到新短信,則直接通知所述短信應(yīng)用層,以使所述短信應(yīng)用層對所述指定存儲區(qū)域內(nèi)的短信進行處理。
[0047]在該技術(shù)方案中,通過在指定存儲區(qū)域內(nèi)的短信數(shù)量達到最大數(shù)量,并再次接收到新短信時,通知短信應(yīng)用層進行處理,避免了終端通信模塊異常導(dǎo)致指定存儲區(qū)域(比如短信緩存區(qū))中的短信數(shù)量達到最大數(shù)量時,終端不再保存接收到的新短信,更不向短信應(yīng)用層進行通知,造成用戶不清楚是否接收到新短信,以及為何接收不到新短信,確保了在指定存儲區(qū)域內(nèi)的短信數(shù)量即便達到最大數(shù)量時,也能在再次接收到新短信時,通知短信應(yīng)用層,以使用戶做出相應(yīng)的處理,比如獲取指定存儲區(qū)域內(nèi)的所有短信,或者直接刪除指定存儲區(qū)域內(nèi)的短信(所有短信或指定數(shù)量的短信),以對新短信進行接收,優(yōu)化了終端的性倉泛。
[0048]在上述技術(shù)方案中,優(yōu)選地,在所述刪除所述指定存儲區(qū)域內(nèi)的所述新短信之前還包括:將所述短信應(yīng)用層獲取到的所述新短信保存至與所述短信應(yīng)用層對應(yīng)的存儲區(qū)域內(nèi)。
[0049]在該技術(shù)方案中,通過在短信應(yīng)用層獲取到終端接收到的新短信后,將獲取到的新短信保存至與短信應(yīng)用層對應(yīng)的存儲區(qū)域內(nèi),使得終端能夠?qū)Χ绦艖?yīng)用層獲取到的短信進行備份,以方便用戶的查看。
[0050]圖2示出了根據(jù)本發(fā)明的實施例的終端的示意框圖。
[0051]如圖2所示,根據(jù)本發(fā)明的實施例的終端200,包括:第一存儲單元202,用于存儲接收到的新短信,以及在接收到短信應(yīng)用層控制單元206發(fā)送的對所述新短信的刪除指令時,刪除所述新短信;通知單元204,用于在所述第一存儲單元存儲所述新短信之后,向短信應(yīng)用層發(fā)送獲取所述新短信的通知;所述短信應(yīng)用層控制單元206,用于控制所述短信應(yīng)用層獲取所述新短信,以及在所述短信應(yīng)用層獲取所述新短信后,向所述第一存儲單元發(fā)送所述刪除指令。
[0052]在該技術(shù)方案中,通過將接收到的新短信存儲至終端200中的第一存儲單元202內(nèi),并通知短信應(yīng)用層獲取接收到的新短信,使得終端200在出現(xiàn)異常情況(比如出現(xiàn)掉卡、通信模塊異常或處于飛行模式)時,能夠?qū)⒔邮盏降亩绦糯鎯χ恋谝淮鎯卧?02內(nèi),以便終端200恢復(fù)正常后進行獲取,確保終端200能夠不漏接短信。而通過在短信應(yīng)用層獲取該新短信后,將第一存儲單元202內(nèi)的新短信刪除,以避免第一存儲單元202的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端200的性能。其中,第一存儲單元202可以是在終端200中設(shè)置的短信緩存區(qū)。
[0053]在上述技術(shù)方案中,優(yōu)選地,還包括:判斷單元208,用于判斷所述終端200是否滿足對所述第一存儲單元202的檢測條件;檢測單元210,用于在所述判斷單元208判定所述終端200滿足對所述第一存儲單元202的檢測條件時,檢測所述第一存儲單元202內(nèi)是否包含有所述短信應(yīng)用層未獲取的短信;所述通知單元204還用于:在所述檢測單元210檢測到所述第一存儲單元202內(nèi)包含所述未獲取的短信時,向所述短信應(yīng)用層發(fā)送獲取所述第一存儲單元202內(nèi)的所有短信的通知。
[0054]在該技術(shù)方案中,具體來說,由于終端200在接收到短信后都需要上報到短信應(yīng)用層,并對上報到短信應(yīng)用層之后的短信進行刪除操作,所以若第一存儲單元202中存在信息,則可能是由于終端200異常導(dǎo)致的沒有上報到短信應(yīng)用層,因此通過在檢測到第一存儲單元202內(nèi)包含有短信應(yīng)用層未獲取的短信時,通知短信應(yīng)用層獲取該第一存儲單元202內(nèi)的所有短信,可以將終端200異常時接收到的但未上報到短信應(yīng)用層的短信通知短信應(yīng)用層進行獲取,從而使得用戶能夠及時讀取終端200異常時接收到的短信。
[0055]在上述技術(shù)方案中,優(yōu)選地,所述檢測條件包括以下至少之一或其組合:重新開機、重新接入網(wǎng)絡(luò)、距離上次檢測所述第一存儲單元202的時間達到預(yù)設(shè)時間、接收到對所述第一存儲單元202的檢測指令、接收到新短信。
[0056]在該技術(shù)方案中,可以在終端200重新開機和/或重新接入網(wǎng)絡(luò)時,對第一存儲單元202內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,也可以每經(jīng)過預(yù)設(shè)時間間隔對第一存儲單元202內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測,還可以在接收到對第一存儲單元202的檢測指令或者是在每次接收到新短信時,對第一存儲單元202內(nèi)是否有短信應(yīng)用層未獲取的短信進行檢測。當(dāng)?shù)谝淮鎯卧?02內(nèi)的短信數(shù)量達到預(yù)定數(shù)量(比如第一存儲單元202內(nèi)的短信數(shù)量達到最大數(shù)量)時,也可以通知短信應(yīng)用層獲取第一存儲單元202內(nèi)的短信,以避免第一存儲單元202的存儲空間被占滿后無法接收到新短信。
[0057]在上述技術(shù)方案中,優(yōu)選地,所述短信應(yīng)用層控制單元206還用于:控制所述短信應(yīng)用層獲取所述第一存儲單元202內(nèi)的所有短信,以及在所述短信應(yīng)用層獲取所述第一存儲單元202內(nèi)的所有短信后,向所述第一存儲單元202發(fā)送刪除所述所有短信的指令時;所述第一存儲區(qū)域還用于:在接收到所述短信應(yīng)用層控制單元206發(fā)送的刪除所述所有短信的指令,刪除所述所有短信。
[0058]在該技術(shù)方案中,通過在短信應(yīng)用層獲取第一存儲單元202內(nèi)的所有短信后,將清空第一存儲單元202內(nèi)的所有短信,使得可以及時清除第一存儲單元202內(nèi)已被短信應(yīng)用層獲取的短信,從而避免第一存儲單元202的存儲空間被占滿后無法接收到新短信,優(yōu)化了終端200的性能。
[0059]在上述技術(shù)方案中,優(yōu)選地,還包括:檢測單元210,用于檢測所述第一存儲單元202中的短信數(shù)量是否達到最大數(shù)量;所述通知單元204還用于:在所述檢測單元210檢測到所述第一存儲單元202中的短信數(shù)量達到最大數(shù)量時,若接收到新短信,則直接通知所述短信應(yīng)用層,以使所述短信應(yīng)用層對所述第一存儲單元202中的短信進行處理。
[0060]在該技術(shù)方案中,通過在第一存儲單元202中的短信數(shù)量達到最大數(shù)量,并再次接收到新短信時,通知短信應(yīng)用層進行處理,避免了終端通信模塊異常導(dǎo)致第一存儲單元202 (比如短信緩存區(qū))中的短信數(shù)量達到最大數(shù)量時,終端不再保存接收到的新短信,更不向短信應(yīng)用層進行通知,造成用戶不清楚是否接收到新短信,以及為何接收不到新短信,確保了在第一存儲單元202中的短信數(shù)量即便達到最大數(shù)量時,也能在再次接收到新短信時,通知短信應(yīng)用層,以使用戶做出相應(yīng)的處理,比如獲取第一存儲單元202中的所有短信,或者直接刪除第一存儲單元202中的短信(所有短信或指定數(shù)量的短信),以對新短信進行接收,優(yōu)化了終端的性能。
[0061 ] 在上述技術(shù)方案中,優(yōu)選地,所述短信應(yīng)用層控制單元206還用于:在向所述第一存儲單元202發(fā)送所述刪除指令之前,向與所述短信應(yīng)用層對應(yīng)的第二存儲單元212發(fā)送儲存所述新短信的指令;所述第二存儲單元212,用于在接收到所述短信應(yīng)用層控制單元206發(fā)送的儲存所述新短信的指令時,對所述新短信進行存儲。
[0062]在該技術(shù)方案中,通過在短信應(yīng)用層獲取到終端200接收到的新短信后,將獲取到的新短信保存至與短信應(yīng)用層對應(yīng)的存儲區(qū)域內(nèi),使得終端200能夠?qū)Χ绦艖?yīng)用層獲取到的短信進行備份,以方便用戶的查看。
[0063]圖3示出了根據(jù)本發(fā)明的實施例的終端開機時處理信息的示意流程圖。
[0064]如圖3所示,根據(jù)本發(fā)明的實施例的終端開機時處理信息的過程包括:
[0065]步驟302,終端開機。
[0066]步驟304,查詢短信緩存區(qū)中是否有短信應(yīng)用層未獲取的新短信,若是,則執(zhí)行步驟306,否則,結(jié)束。
[0067]步驟306,在查詢到短信緩存區(qū)中有短信應(yīng)用層未獲取的新短信時,通知短信應(yīng)用層獲取短信緩存區(qū)中的新短信并保存至數(shù)據(jù)庫中,并刪除短信緩存區(qū)中的新短信。
[0068]圖4示出了根據(jù)本發(fā)明的實施例的終端接收到新短信時的處理流程圖。
[0069]如圖4所示,根據(jù)本發(fā)明的實施例的終端接收到新短信時的處理過程包括:
[0070]步驟402,終端接收到新短信。[0071]步驟404,終端將接收到的新短信保存至短信緩存區(qū),并通知短信應(yīng)用層獲取接收到的新短信。
[0072]步驟406,在短信應(yīng)用層獲取到新短信并保存至數(shù)據(jù)庫后,刪除短信緩存區(qū)中的新短?目。
[0073]以上結(jié)合附圖詳細說明了本發(fā)明的技術(shù)方案,考慮到在相關(guān)技術(shù)中,終端收到短信時,若終端處于飛行模式、出現(xiàn)掉卡或通信模塊異常的情況時,會導(dǎo)致接收到的短信不上報到短信應(yīng)用層,出現(xiàn)收不到短信的現(xiàn)象。因此,本發(fā)明提出了一種新的短信處理方案,使得終端在出現(xiàn)異常情況時,能夠?qū)⒔邮盏降亩绦糯鎯χ林付ù鎯^(qū)域內(nèi),以便終端恢復(fù)正常后進行獲取,確保終端能夠不漏接短信。
[0074]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本 發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種短信處理方法,其特征在于,包括: 將接收到的新短信存儲至終端中的指定存儲區(qū)域內(nèi),并通知短信應(yīng)用層獲取所述新短信; 在所述短信應(yīng)用層獲取所述新短信后,刪除所述指定存儲區(qū)域內(nèi)的所述新短信。
2.根據(jù)權(quán)利要求1所述的短信處理方法,其特征在于,還包括: 判斷所述終端是否滿足對所述指定存儲區(qū)域的檢測條件,若是,則檢測所述指定存儲區(qū)域內(nèi)是否包含有所述短信應(yīng)用層未獲取的短信,并在檢測到所述指定存儲區(qū)域內(nèi)包含所述未獲取的短信時,通知所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信。
3.根據(jù)權(quán)利要求2所述的短信處理方法,其特征在于,在所述通知所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信之后,還包括: 在所述短信應(yīng)用層獲取所述指定存儲區(qū)域內(nèi)的所有短信后,刪除所述指定存儲區(qū)域內(nèi)的所有短信。
4.根據(jù)權(quán)利要求1所述的短信處理方法,其特征在于,還包括: 在所述指定存儲區(qū)域內(nèi)的短信數(shù)量達到最大數(shù)量時,若接收到新短信,則直接通知所述短信應(yīng)用層, 以使所述短信應(yīng)用層對所述指定存儲區(qū)域內(nèi)的短信進行處理。
5.根據(jù)權(quán)利要求1至4中任一項所述的短信處理方法,其特征在于,在所述刪除所述指定存儲區(qū)域內(nèi)的所述新短信之前還包括: 將所述短信應(yīng)用層獲取到的所述新短信保存至與所述短信應(yīng)用層對應(yīng)的存儲區(qū)域內(nèi)。
6.一種終端,其特征在于,包括: 第一存儲單元,用于存儲接收到的新短信,以及在接收到短信應(yīng)用層控制單元發(fā)送的對所述新短信的刪除指令時,刪除所述新短信; 通知單元,用于在所述第一存儲單元存儲所述新短信之后,向短信應(yīng)用層發(fā)送獲取所述新短信的通知; 所述短信應(yīng)用層控制單元,用于控制所述短信應(yīng)用層獲取所述新短信,以及在所述短信應(yīng)用層獲取所述新短信后,向所述第一存儲單元發(fā)送所述刪除指令。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,還包括: 判斷單元,用于判斷所述終端是否滿足對所述第一存儲單元的檢測條件; 檢測單元,用于在所述判斷單元判定所述終端滿足對所述第一存儲單元的檢測條件時,檢測所述第一存儲單元內(nèi)是否包含有所述短信應(yīng)用層未獲取的短信; 所述通知單元還用于:在所述檢測單元檢測到所述第一存儲單元內(nèi)包含所述未獲取的短信時,向所述短信應(yīng)用層發(fā)送獲取所述第一存儲單元內(nèi)的所有短信的通知。
8.根據(jù)權(quán)利要求7所述的終端,其特征在于: 所述短信應(yīng)用層控制單元還用于:控制所述短信應(yīng)用層獲取所述第一存儲單元內(nèi)的所有短信,以及在所述短信應(yīng)用層獲取所述第一存儲單元內(nèi)的所有短信后,向所述第一存儲單元發(fā)送刪除所述所有短信的指令; 所述第一存儲區(qū)域還用于:在接收到所述短信應(yīng)用層控制單元發(fā)送的刪除所述所有短信的指令時,刪除所述所有短信。
9.根據(jù)權(quán)利要求6所述的終端,其特征在于,還包括: 檢測單元,用于檢測所述第一存儲單元內(nèi)的短信數(shù)量是否達到最大數(shù)量;所述通知單元還用于:在所述檢測單元檢測到所述第一存儲單元內(nèi)的短信數(shù)量達到最大數(shù)量時,若接收到新短信,則直接通知所述短信應(yīng)用層,以使所述短信應(yīng)用層對所述第一存儲單元內(nèi)的短信進行處理。
10.根據(jù)權(quán)利要求6至9中任一項所述的終端,其特征在于,所述短信應(yīng)用層控制單元還用于: 在向所述第一存儲單元發(fā)送所述刪除指令之前,向與所述短信應(yīng)用層對應(yīng)的第二存儲單元發(fā)送儲存所述新短信的指令; 所述第二存儲單元,用于在接收到所述短信應(yīng)用層控制單元發(fā)送的儲存所述新短信的指令時,對所述新短信進行存儲。
【文檔編號】H04M1/725GK103685669SQ201310660136
【公開日】2014年3月26日 申請日期:2013年12月6日 優(yōu)先權(quán)日:2013年12月6日
【發(fā)明者】李柳 申請人:深圳酷派技術(shù)有限公司, 宇龍計算機通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1