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

一種短信處理方法及用戶終端的制作方法

文檔序號:9792342閱讀:316來源:國知局
一種短信處理方法及用戶終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種短信處理方法及用戶終端。
【背景技術(shù)】
[0002]目前,短信應(yīng)用已成為智能手機(jī)等用戶終端不可缺少的應(yīng)用。通常情況下,用戶終端在接收到網(wǎng)絡(luò)服務(wù)器發(fā)送的新短信之后,會將新短信暫存至用戶終端的短信數(shù)據(jù)庫中,以便在用戶終端出現(xiàn)異常時,用戶終端的短信應(yīng)用可以從短信數(shù)據(jù)庫中獲取新短信。因此,用戶終端在接收到新短信且還未上報給短信應(yīng)用之前,如果用戶終端的通信應(yīng)用(如通話應(yīng)用、短信應(yīng)用等)出現(xiàn)異?;蛘哂脩艚K端異常關(guān)機(jī),那么在重啟之后用戶終端會將存在新短信的消息上報給短信應(yīng)用。
[0003]在實(shí)踐中發(fā)現(xiàn),大多數(shù)用戶終端都支持多種網(wǎng)絡(luò)模式,而用戶終端在重啟之后,可能會分別使用其所支持的網(wǎng)絡(luò)模式對應(yīng)的上報方式,將存在新短信的消息重復(fù)上報給短信應(yīng)用,而短信應(yīng)用會根據(jù)該消息多次獲取該短信,從而增加用戶終端的功耗。

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

[0004]本發(fā)明實(shí)施例公開了一種短信處理方法及用戶終端,可以減小用戶終端的功耗。
[0005]本發(fā)明實(shí)施例公開了一種短信處理方法,包括:
[0006]當(dāng)用戶終端的通信應(yīng)用異常時,檢測所述用戶終端的短信數(shù)據(jù)庫中是否存在未被所述用戶終端的短信應(yīng)用讀取的未讀短信;
[0007]若所述短信數(shù)據(jù)庫中存在未讀短信,則重啟所述用戶終端,并從所述短信數(shù)據(jù)庫中獲取所述未讀短信的短信標(biāo)識,所述短信標(biāo)識包括所述未讀短信被接收時使用網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;
[0008]使用所述網(wǎng)絡(luò)類型對應(yīng)的上報方式向所述短信應(yīng)用上報通知消息,所述通知消息用于指示所述短信應(yīng)用從所述短信數(shù)據(jù)庫中讀取所述未讀短信。
[0009]相應(yīng)的,本發(fā)明實(shí)施例公開了一種用戶終端,包括:
[0010]檢測單元,用于在所述用戶終端的通信應(yīng)用異常時,檢測所述用戶終端的短信數(shù)據(jù)庫中是否存在未被所述用戶終端的短信應(yīng)用讀取的未讀短信;
[0011]重啟單元,用于在所述檢測單元檢測到所述短信數(shù)據(jù)庫中存在未讀短信時,重啟所述用戶終端;
[0012]獲取單元,用于在所述重啟單元重啟所述用戶終端之后,從所述短信數(shù)據(jù)庫中獲取所述未讀短信的短信標(biāo)識,所述短信標(biāo)識包括所述未讀短信被接收時使用網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;
[0013]上報單元,用于使用所述網(wǎng)絡(luò)類型對應(yīng)的上報方式向所述短信應(yīng)用上報通知消息,所述通知消息用于指示所述短信應(yīng)用從所述短信數(shù)據(jù)庫中讀取所述未讀短信。
[0014]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0015]本發(fā)明實(shí)施例中,當(dāng)用戶終端的通信應(yīng)用異常時,用戶終端可以檢測短信數(shù)據(jù)庫中是否存在未被短信應(yīng)用讀取的未讀短信,如果存在,在重啟該用戶終端之后,可以從短信數(shù)據(jù)庫中獲取該未讀短信的短信標(biāo)識,其中,該短信標(biāo)識包括未讀短信被接收時使用網(wǎng)絡(luò)的網(wǎng)絡(luò)類型,用戶終端會使用該網(wǎng)絡(luò)類型對應(yīng)的上報方式向短信應(yīng)用上報通知消息,以指示短信應(yīng)用從短信數(shù)據(jù)庫中讀取未讀短信。通過這種方式可以避免用戶終端出現(xiàn)異常并重啟之后,向短信應(yīng)用短信重復(fù)上報存在未讀短信的問題,從而減小用戶終端的功耗。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實(shí)施例公開的一種短信處理方法的流程示意圖;
[0018]圖2是本發(fā)明實(shí)施例公開的另一種短信處理方法的流程示意圖;
[0019]圖3是本發(fā)明實(shí)施例公開的又一種短信處理方法的流程示意圖;
[0020]圖4是本發(fā)明實(shí)施例公開的一種用戶終端的結(jié)構(gòu)示意圖;
[0021]圖5是本發(fā)明實(shí)施例公開的另一種用戶終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]本發(fā)明實(shí)施例公開了一種短信處理方法及用戶終端,可以減小用戶終端的功耗。以下分別進(jìn)行詳細(xì)說明。
[0024]請參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種短信處理方法的流程示意圖。其中,圖1所示的方法可以應(yīng)用于智能手機(jī)(如Android手機(jī)等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)、個人數(shù)字助理(Personal DigitalAssistant, PDA)、媒體播放器、智能電視、智能手表、智能眼鏡、智能手環(huán)等用戶終端,該用戶終端能夠接收到短信信息。如圖1所示,該短信處理方法可以包括以下步驟:
[0025]S101、當(dāng)用戶終端的通信應(yīng)用異常時,用戶終端檢測短信數(shù)據(jù)庫中是否存在未被短信應(yīng)用讀取的未讀短信,若是,執(zhí)行步驟S102 ;若否,結(jié)束本流程。
[0026]本發(fā)明實(shí)施例中,通信應(yīng)用一般包括用戶終端的通話應(yīng)用、短信應(yīng)用等,本發(fā)明實(shí)施例不做限定。短信數(shù)據(jù)庫即為安卓系統(tǒng)中的mmssms數(shù)據(jù)庫,用于存儲短信在發(fā)送或接收過程中的各類數(shù)據(jù)(具體的,未讀短信主要存儲于該短信數(shù)據(jù)庫中的raw表中)。通常情況下,短信數(shù)據(jù)庫中存儲有剛接收到的短信,主要是為了防止用戶終端異常時短信意外丟失。
[0027]因此,在用戶終端的通信應(yīng)用出現(xiàn)異常時,用戶終端可以檢測或掃描短信數(shù)據(jù)庫中是否存在未被短信應(yīng)用讀取的未讀短信。如果存在,就自動重啟該用戶終端,并從該短信數(shù)據(jù)庫中獲取該未讀短信的短信標(biāo)識;如果不存在,那么用戶終端就不做任何操作。其中,用戶終端也可以是在每次開機(jī)之后,檢測短信數(shù)據(jù)庫中是否存在未被短信應(yīng)用讀取的未讀短信,本發(fā)明實(shí)施例不做限定。
[0028]S102、用戶終端重啟該用戶終端,并從短信數(shù)據(jù)庫中獲取該未讀短信的短信標(biāo)識。
[0029]本發(fā)明實(shí)施例中,短信數(shù)據(jù)庫中存儲有未讀短信以及未讀短信的短信標(biāo)識,其中,該短信標(biāo)識可以包括該未讀短信被用戶終端接收時該用戶終端當(dāng)前使用網(wǎng)絡(luò)的網(wǎng)絡(luò)類型。
[0030]其中,該網(wǎng)絡(luò)類型可以包括支持第三代合作伙伴計(jì)劃(3rd Generat1nPartnership Project, 3GPP)協(xié)議的網(wǎng)絡(luò)以及支持第三代合作伙伴計(jì)劃2 (3rd Generat1nPartnership Project 2,3GPP2)協(xié)議的網(wǎng)絡(luò),本發(fā)明實(shí)施例不做限定。其中,3GPP協(xié)議中的網(wǎng)絡(luò)主要以GSM網(wǎng)絡(luò)為基礎(chǔ),而3GPP2協(xié)議中的網(wǎng)絡(luò)主要以CDMA網(wǎng)絡(luò)為基礎(chǔ)。
[0031]因此,在檢測到短信數(shù)據(jù)庫中存在未讀短信之后,用戶終端可以自動重啟,以解決通信應(yīng)用異常的問題。這樣可以避免由于通信應(yīng)用異常而沒有及時接到來電或短信而耽誤了重要事件的情況發(fā)生,以提升用戶體驗(yàn)。在用戶終端重啟之后,用戶終端就可以從短信數(shù)據(jù)庫中獲取該未讀短信被接收時使用網(wǎng)絡(luò)的網(wǎng)絡(luò)類型。
[0032]S103、用戶終端使用該短信標(biāo)識包括的網(wǎng)絡(luò)類型對應(yīng)的上報方式向短信應(yīng)用上報通知消息,并結(jié)束本流程。
[0033]本發(fā)明實(shí)施例中,用戶終端為每種網(wǎng)絡(luò)類型配置有不同的短信上報方式??梢岳斫獾氖?,每種網(wǎng)絡(luò)類型對應(yīng)的上報方式中,在上報存在未讀短信消息時所使用的網(wǎng)絡(luò)協(xié)議不同,從而使得對短信上報過程中的處理方式會有所不同。因此,在從短信數(shù)據(jù)庫中獲取到未讀短信被接收時使用網(wǎng)絡(luò)的網(wǎng)絡(luò)類型之后,用戶終端會進(jìn)一步獲取該網(wǎng)絡(luò)類型所對應(yīng)的上報方式,從而使用該上報方式向短信應(yīng)用上報通知消息。
[0034]其中,該通知消息主要用于指示短信應(yīng)用從短信數(shù)據(jù)庫中讀取未讀短信。通俗的說,就是通知該短信應(yīng)用,在用戶終端的通信應(yīng)用出現(xiàn)異常,或用戶終端關(guān)機(jī)之前,有接收到新短信(未被短信應(yīng)用讀取的未讀短信)。該短信應(yīng)用在接收到上報的通知消息之后,從而會從短信數(shù)據(jù)庫中獲取該未讀短信。
[0035]舉例來說,假設(shè)某一手機(jī)可以同時支持GSM網(wǎng)絡(luò)和CDMA網(wǎng)絡(luò),而手機(jī)中安裝的是移動的2G卡(即該卡支持GSM網(wǎng)絡(luò)),那么在接收新短信時的網(wǎng)絡(luò)就為GSM網(wǎng)絡(luò),手機(jī)從而會將該新短信的原始數(shù)據(jù)以及該新短信的網(wǎng)絡(luò)類型為GSM網(wǎng)絡(luò)的信息存儲在短信數(shù)據(jù)庫中。如果在接收到新短信時,還未將存在新短信的消息上報給短信應(yīng)用,手機(jī)的短信應(yīng)用出現(xiàn)異常,從而不能接收到上報的存在新短信的消息。因此,在手機(jī)重啟之后,手機(jī)可以檢測短信數(shù)據(jù)庫中是否存在新短信,如果存在,就使用存儲的該新短信的GSM網(wǎng)絡(luò)對應(yīng)的上報方式,將存在新短信的消息上報給短信應(yīng)用,以便短信應(yīng)用從短信數(shù)據(jù)庫中獲取。
[0036]作為一種可行的實(shí)施方式,由于目前大部分用戶終端有兩種卡模式,即兩種客戶識別模塊(SM卡),因此,該用戶終端獲取的該未讀短信的短信標(biāo)識還可以包括該網(wǎng)絡(luò)類型所屬的SIM卡的標(biāo)識(即該未讀短信被接收時具體是使用卡I或者卡2的哪種網(wǎng)絡(luò)類型)。因此,用戶終端使用該短信標(biāo)識包括的網(wǎng)絡(luò)類型對應(yīng)的上報方式向短信應(yīng)用上報通知消息的
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1