欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在移動(dòng)設(shè)備中提示消息的方法和裝置的制造方法

文檔序號(hào):10555763閱讀:271來(lái)源:國(guó)知局
一種在移動(dòng)設(shè)備中提示消息的方法和裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供了一種在移動(dòng)設(shè)備中提示消息的方法和裝置,該方法包括:對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);當(dāng)監(jiān)聽(tīng)到未處理的消息時(shí),對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);當(dāng)監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作,其中,所述目標(biāo)狀態(tài)為從靜置狀態(tài)進(jìn)入移動(dòng)狀態(tài)的狀態(tài)。本發(fā)明實(shí)施例實(shí)現(xiàn)了有效的提示,避免在檢測(cè)到未處理的消息之后一直進(jìn)行提示,減少了很多無(wú)效的提示,減少了系統(tǒng)資源的浪費(fèi)。
【專利說(shuō)明】
一種在移動(dòng)設(shè)備中提示消息的方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動(dòng)設(shè)備的技術(shù)領(lǐng)域,特別是涉及一種在移動(dòng)設(shè)備中提示消息的方法和一種在移動(dòng)設(shè)備中提示消息的裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)通信技術(shù)的發(fā)展,諸如手機(jī)、智能穿戴設(shè)備等移動(dòng)設(shè)備越來(lái)越普及,給人們?cè)诘纳睢W(xué)習(xí)、工作帶來(lái)了極大的便利。
[0003]由于用戶經(jīng)常使用移動(dòng)設(shè)備頻繁進(jìn)行通信,因此,移動(dòng)設(shè)備經(jīng)常接收到各種消息,例如,短信、即時(shí)通訊消息、郵件等等。
[0004]而用戶不可能一直留意移動(dòng)設(shè)備,為了讓用戶及時(shí)留意到未處理的消息,目前很多移動(dòng)設(shè)備都配置了呼吸燈,即LED(Light-Emitting D1de,發(fā)光二極管)燈的燈光基于亮度、色彩等因素逐漸變化,提示用戶具有未處理的消息。
[0005]但是,呼吸燈在檢測(cè)到未處理的消息之后一直在閃爍,直到用戶處理消息,呼吸燈在中途的閃爍大多沒(méi)有起到提示作用,屬于無(wú)效的提示,浪費(fèi)很多系統(tǒng)資源。

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

[0006]鑒于上述問(wèn)題,為了解決上述呼吸燈浪費(fèi)系統(tǒng)資源的問(wèn)題,本發(fā)明實(shí)施例提出了一種在移動(dòng)設(shè)備中提示消息的方法和相應(yīng)的一種在移動(dòng)設(shè)備中提示消息的裝置。
[0007]為了解決上述問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了一種在移動(dòng)設(shè)備中提示消息的方法,包括:
[0008]對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0009]當(dāng)監(jiān)聽(tīng)到未處理的消息時(shí),對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0010]當(dāng)監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作,其中,所述目標(biāo)狀態(tài)為從靜置狀態(tài)進(jìn)入移動(dòng)狀態(tài)的狀態(tài)。
[0011]優(yōu)選地,所述對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng)的步驟包括:
[0012]監(jiān)聽(tīng)系統(tǒng)應(yīng)用或第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第一消息廣播;
[0013]當(dāng)監(jiān)聽(tīng)到所述第一消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息;
[0014]和/或,
[0015]模擬呼吸燈的接口;
[0016]從所述接口中監(jiān)聽(tīng)第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第二消息廣播;
[0017]當(dāng)監(jiān)聽(tīng)到所述第二消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息。
[0018]優(yōu)選地,移動(dòng)設(shè)備具有加速度傳感器;
[0019]所述對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)的步驟包括:
[0020]監(jiān)聽(tīng)由所述加速度傳感器在靜置平放條件下、加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值時(shí)觸發(fā)的移動(dòng)操作事件;
[0021 ]當(dāng)監(jiān)聽(tīng)到所述移動(dòng)操作事件時(shí),確定移動(dòng)設(shè)備處于目標(biāo)狀態(tài);
[0022]其中,所述靜置平放條件為:
[0023]所述加速度傳感器的X軸和y軸的加速度與O之間的差值小于預(yù)設(shè)的第一閾值,z軸的加速度與重力加速度之間的差值小于預(yù)設(shè)的第二閾值。
[0024]優(yōu)選地,所述對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作的步驟包括:
[0025]查詢所述未處理的消息的類型;
[0026]觸發(fā)所述類型對(duì)應(yīng)的提示操作;
[0027]和/或,
[0028]查詢?cè)谒鼋涌谥姓{(diào)用的呼吸燈參數(shù);
[0029]將所述呼吸燈參數(shù)映射為預(yù)設(shè)的操作參數(shù);
[0030]觸發(fā)所述操作參數(shù)對(duì)應(yīng)的提示操作。
[0031]優(yōu)選地,還包括:
[0032]當(dāng)未處理的消息的數(shù)量為空時(shí),停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0033]優(yōu)選地,還包括:
[0034]當(dāng)系統(tǒng)啟動(dòng)時(shí),啟動(dòng)消息提示服務(wù);
[0035]提升所述消息提示服務(wù)的優(yōu)先級(jí);
[0036]優(yōu)選地,所述對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng)的步驟包括:
[0037]由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0038]優(yōu)選地,所述對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)的步驟包括:
[0039]由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0040]優(yōu)選地,所述對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作的步驟包括:
[0041 ]由所述消息提示服務(wù)對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作;
[0042]優(yōu)選地,所述停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)的步驟包括:
[0043]由所述消息提示服務(wù)停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0044]本發(fā)明實(shí)施例還公開(kāi)了一種在移動(dòng)設(shè)備中提示消息的裝置,包括:
[0045]未處理消息監(jiān)聽(tīng)模塊,用于對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0046]狀態(tài)監(jiān)聽(tīng)模塊,用于在監(jiān)聽(tīng)到為處理的消息時(shí),對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0047]提示操作模塊,用于在監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作,其中,所述目標(biāo)狀態(tài)為從靜置狀態(tài)進(jìn)入移動(dòng)狀態(tài)的狀態(tài)。
[0048]優(yōu)選地,所述未處理消息監(jiān)聽(tīng)模塊包括:
[0049]第一消息廣播監(jiān)聽(tīng)子模塊,用于監(jiān)聽(tīng)系統(tǒng)應(yīng)用或第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第一消息廣播;
[0050]第一確定子模塊,用于在監(jiān)聽(tīng)到所述第一消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息;[0051 ]和/或,
[0052]呼吸燈接口模擬子模塊,用于模擬呼吸燈的接口;
[0053]第二消息廣播監(jiān)聽(tīng)子模塊,用于從所述接口中監(jiān)聽(tīng)第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第二消息廣播;
[0054]第二確定子模塊,用于在監(jiān)聽(tīng)到所述第二消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息。
[0055]優(yōu)選地,移動(dòng)設(shè)備具有加速度傳感器;
[0056]所述狀態(tài)監(jiān)聽(tīng)模塊包括:
[0057]移動(dòng)操作事件監(jiān)聽(tīng)子模塊,用于監(jiān)聽(tīng)由所述加速度傳感器在靜置平放條件下、加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值時(shí)觸發(fā)的移動(dòng)操作事件;
[0058]第三確定子模塊,用于在監(jiān)聽(tīng)到所述移動(dòng)操作事件時(shí),確定移動(dòng)設(shè)備處于目標(biāo)狀態(tài);
[0059]其中,所述靜置平放條件為:
[0000]所述加速度傳感器的X軸和y軸的加速度與O之間的差值小于預(yù)設(shè)的第一閾值,ζ軸的加速度與重力加速度之間的差值小于預(yù)設(shè)的第二閾值。
[0061 ]優(yōu)選地,所述提示操作模塊包括:
[0062]類型查詢子模塊,用于查詢所述未處理的消息的類型;
[0063]第一觸發(fā)子模塊,用于觸發(fā)所述類型對(duì)應(yīng)的提示操作;
[0064]和/或,
[0065]呼吸燈參數(shù)查詢子模塊,用于查詢?cè)谒鼋涌谥姓{(diào)用的呼吸燈參數(shù);
[0066]操作參數(shù)映射子模塊,用于將所述呼吸燈參數(shù)映射為預(yù)設(shè)的操作參數(shù);
[0067]第二觸發(fā)子模塊,用于觸發(fā)所述操作參數(shù)對(duì)應(yīng)的提示操作。
[0068]優(yōu)選地,還包括:
[0069]停止監(jiān)聽(tīng)模塊,用于在未處理的消息的數(shù)量為空時(shí),停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0070]優(yōu)選地,還包括:
[0071]消息提示服務(wù)啟動(dòng)模塊,用于在系統(tǒng)啟動(dòng)時(shí),啟動(dòng)消息提示服務(wù);
[0072]優(yōu)先級(jí)提升模塊,用于提升所述消息提示服務(wù)的優(yōu)先級(jí);
[0073]優(yōu)選地,所述未處理消息監(jiān)聽(tīng)模塊還用于:
[0074]由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0075]優(yōu)選地,所述靜置移動(dòng)監(jiān)聽(tīng)模塊還用于:
[0076]由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0077]優(yōu)選地,所述提示操作模塊還用于:
[0078]由所述消息提示服務(wù)對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作;
[0079]優(yōu)選地,所述停止監(jiān)聽(tīng)模塊還用于:
[0080]由所述消息提示服務(wù)停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0081]本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
[0082]本發(fā)明實(shí)施例在系統(tǒng)后臺(tái)監(jiān)聽(tīng)到未處理的消息時(shí),注冊(cè)對(duì)移動(dòng)設(shè)備狀態(tài)的監(jiān)聽(tīng),若滿足移動(dòng)設(shè)備從靜置狀態(tài)進(jìn)行移動(dòng)狀態(tài)的目標(biāo)狀態(tài),有較大的概率是用戶提起靜置的移動(dòng)設(shè)備,在移動(dòng)設(shè)備靜置時(shí)接收到的消息可能沒(méi)有被用戶注意到,但是,移動(dòng)設(shè)備被移動(dòng),用戶一般會(huì)將注意力集中重新集中到了移動(dòng)設(shè)備上,此時(shí)可以觸發(fā)相應(yīng)的提示操作,提示用戶具有未處理的消息,實(shí)現(xiàn)了有效的提示,避免在檢測(cè)到未處理的消息之后一直進(jìn)行提示,減少了很多無(wú)效的提示,減少了系統(tǒng)資源的浪費(fèi)。
[0083]此外,由于提示操作可以依據(jù)不同的移動(dòng)設(shè)備的配置而調(diào)整,諸如震動(dòng)、鈴聲等均可行,無(wú)須進(jìn)行限定,是移動(dòng)設(shè)備可操作的,因此,大多數(shù)的移動(dòng)設(shè)備都可以實(shí)現(xiàn),增強(qiáng)了提示操作的可移植性強(qiáng)。
[0084]本發(fā)明實(shí)施例通過(guò)模擬呼吸燈接口,將呼吸燈參數(shù)映射為操作參數(shù)進(jìn)行提示操作,兼容了可其他應(yīng)用對(duì)呼吸燈的調(diào)用,避免這些應(yīng)用針對(duì)本發(fā)明實(shí)施例的提示操作進(jìn)行程序的修改,避免增加了應(yīng)用的開(kāi)發(fā)負(fù)擔(dān)。
【附圖說(shuō)明】
[0085]圖1是本發(fā)明的一種在移動(dòng)設(shè)備中提示消息的方法實(shí)施例1的步驟流程圖;
[0086]圖2是本發(fā)明實(shí)施例的一種加速度傳感器的檢測(cè)示例圖;
[0087]圖3是本發(fā)明的一種在移動(dòng)設(shè)備中提示消息的方法實(shí)施例2的步驟流程圖;
[0088]圖4是本發(fā)明的一種在移動(dòng)設(shè)備中提示消息的裝置實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0089]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
[0090]參照?qǐng)D1,示出了本發(fā)明的一種在移動(dòng)設(shè)備中提示消息的方法實(shí)施例1的步驟流程圖,具體可以包括如下步驟:
[0091 ]步驟101,對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0092]在具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例可以應(yīng)用在各種移動(dòng)設(shè)備中,例如,手機(jī)、平板電腦、個(gè)人數(shù)字助理、穿戴設(shè)備(如眼鏡、手表等)等等。
[0093]這些移動(dòng)設(shè)備的操作系統(tǒng)可以包括Android(安卓)、10S、Windows Phone、Windows等等。
[0094]為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實(shí)施例,在本說(shuō)明書(shū)中,將Android作為操作系統(tǒng)的一種示例進(jìn)行說(shuō)明。
[0095]在操作系統(tǒng)中,會(huì)預(yù)置不同類型的系統(tǒng)應(yīng)用,以供用戶使用,例如,通信應(yīng)用,用于收發(fā)短信、撥打/接聽(tīng)電話;時(shí)間應(yīng)用,用于顯示時(shí)間,等等。
[0096]為了其他所需的功能,用戶通常會(huì)安裝第三方應(yīng)用,例如,即時(shí)通訊工具,用于進(jìn)行即時(shí)通訊;郵箱客戶端,用于收發(fā)郵件,等等。
[0097]這些系統(tǒng)應(yīng)用、第三方應(yīng)用通常會(huì)接收到消息,例如,短信、郵件、即時(shí)通訊消息等等,若用戶未對(duì)該消息進(jìn)行處理,如閱讀、忽略、刪除等,該消息可以稱之為未處理的消息。
[0098]在本發(fā)明的一個(gè)實(shí)施例中,可以持續(xù)監(jiān)聽(tīng)第一消息廣播。
[0099]若系統(tǒng)應(yīng)用或第三方應(yīng)用遵循該監(jiān)聽(tīng)機(jī)制,可以在具有未處理的消息時(shí)發(fā)送第一消息廣播。
[0100]因此,本發(fā)明實(shí)施例可以監(jiān)聽(tīng)系統(tǒng)應(yīng)用或第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第一消息廣播。
[0101]當(dāng)監(jiān)聽(tīng)到第一消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息。
[0102]在本發(fā)明的另一個(gè)實(shí)施例中,某些第三方應(yīng)用本身可調(diào)用呼吸燈提示未處理的消息,而呼吸燈一般具有API(應(yīng)用程序編程接口,Applicat1n Programming Interface)接口,如Notif i cat 1nManager,供第三方應(yīng)用在具有未處理的消息時(shí)調(diào)用,按照其請(qǐng)求的顏色、亮度、頻率等呼吸燈參數(shù)進(jìn)行閃爍。
[0103]為了避免第三方應(yīng)用修改程序,增加開(kāi)發(fā)負(fù)擔(dān),在本發(fā)明實(shí)施例中,可以模擬呼吸燈的API接口,使得在第三方應(yīng)用的角度看來(lái),本發(fā)明實(shí)施例的移動(dòng)設(shè)備具有呼吸燈,可以正常調(diào)用該呼吸燈的接口進(jìn)行未處理消息的提示。
[0104]因此,本發(fā)明實(shí)施例可以從該接口中監(jiān)聽(tīng)第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第二消息廣播。
[0105]當(dāng)監(jiān)聽(tīng)到第二消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息。
[0106]步驟102,當(dāng)監(jiān)聽(tīng)到未處理的消息時(shí),對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0107]若監(jiān)聽(tīng)到未處理的消息,則可以進(jìn)一步監(jiān)聽(tīng)移動(dòng)設(shè)備的裝填,以監(jiān)聽(tīng)目標(biāo)狀態(tài)。
[0108]其中,目標(biāo)狀態(tài)為從靜置狀態(tài)進(jìn)入移動(dòng)狀態(tài)的狀態(tài),即移動(dòng)設(shè)備在靜止時(shí)發(fā)生移動(dòng)。
[0109]在實(shí)際應(yīng)用中,加速度傳感器,即能感受加速度并轉(zhuǎn)換成可用輸出信號(hào)的傳感器,由于廣泛應(yīng)用在游戲控制、圖像自動(dòng)翻轉(zhuǎn)、電子指南針傾斜校正、計(jì)步功能、防手抖功能、散信功能、硬盤(pán)保護(hù)等功能,因此,移動(dòng)設(shè)備通常具有加速度傳感器,通常可以包括如下幾類:
[0110]1、壓電式
[0111]壓電式加速度傳感器是利用壓電陶瓷或石英晶體的壓電效應(yīng),在加速度計(jì)受振時(shí),質(zhì)量塊加在壓電元件上的力也隨之變化。當(dāng)被測(cè)振動(dòng)頻率遠(yuǎn)低于加速度計(jì)的固有頻率時(shí),則力的變化與被測(cè)加速度成正比。
[0112]2、壓阻式
[0113]壓阻式加速度傳感器為了使繪圖機(jī)高速運(yùn)動(dòng)、平穩(wěn)工作,常用加速度反饋電路形成閉環(huán)控制系統(tǒng)。采用永磁感應(yīng)子式步進(jìn)電動(dòng)機(jī)的動(dòng)子直接帶動(dòng)繪圖工具,動(dòng)子上裝有三個(gè)加速度傳感器,其中X方向一只,Y方向兩只,分別測(cè)出X方向和Y方向的實(shí)際運(yùn)動(dòng)加速度。三個(gè)傳感器反映了Χ、γ方向及扭轉(zhuǎn)等運(yùn)動(dòng)的加速度大小。通過(guò)加速度閉環(huán)的校正作用,使動(dòng)子的加速度與指令加速度一致。
[0114]3、電容式
[0115]電容式加速度傳感器是基于電容原理的極距變化型的電容傳感器,其中一個(gè)電極是固定的,另一變化電極是彈性膜片。彈性膜片在外力(如氣壓、液壓等)作用下發(fā)生位移,使電容量發(fā)生變化。
[0116]4、伺服式
[0117]伺服式加速度傳感器的振動(dòng)系統(tǒng)由〃m-k 〃系統(tǒng)組成,與一般加速度計(jì)相同,但質(zhì)量m上還接著一個(gè)電磁線圈,當(dāng)基座上有加速度輸入時(shí),質(zhì)量塊偏離平衡位置,該位移大小由位移傳感器檢測(cè)出來(lái),經(jīng)伺服放大器放大后轉(zhuǎn)換為電流輸出,該電流流過(guò)電磁線圈,在永久磁鐵的磁場(chǎng)中產(chǎn)生電磁恢復(fù)力,力圖使質(zhì)量塊保持在儀表殼體中原來(lái)的平衡位置上,所以伺服加速度傳感器在閉環(huán)狀態(tài)下工作。
[0118]—般情況下,移動(dòng)設(shè)備處于靜置狀態(tài)時(shí),如放在桌面,在加速度傳感器中會(huì)產(chǎn)生重力加速度,移動(dòng)設(shè)備因移動(dòng)而進(jìn)行移動(dòng)狀態(tài)時(shí),如用戶拿起移動(dòng)設(shè)備,通常會(huì)產(chǎn)生加速度的增幅。
[0119]因此,在本發(fā)明實(shí)施例中,可以在加速度傳感器中定義移動(dòng)操作事件,若加速度傳感器通過(guò)檢測(cè)加速度(即與重力加速度的關(guān)系、加速度的增幅)確認(rèn)移動(dòng)設(shè)備在靜置狀態(tài)被移動(dòng)時(shí),如用戶拿起移動(dòng)設(shè)備,則可以觸發(fā)該移動(dòng)操作事件。
[0120]若監(jiān)聽(tīng)到未處理的消息,則可以注冊(cè)一監(jiān)聽(tīng)器,監(jiān)聽(tīng)加速度傳感器廣播的移動(dòng)操作事件。
[0121]在本發(fā)明實(shí)施例的一個(gè)示例中,可以監(jiān)聽(tīng)由加速度傳感器在靜置平放條件(即表征移動(dòng)設(shè)備在平放時(shí)靜置的條件)下、加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值時(shí)觸發(fā)的移動(dòng)操作事件;
[0122]當(dāng)監(jiān)聽(tīng)到移動(dòng)操作事件時(shí),確定移動(dòng)設(shè)備處于目標(biāo)狀態(tài)。
[0123]進(jìn)一步而言,由于移動(dòng)設(shè)備靜置時(shí)一般僅受到重力加速度,而重力加速度的數(shù)值是已知的,大約9.8m/s2,所以,根據(jù)移動(dòng)設(shè)備在三個(gè)物理坐標(biāo)軸方向(x,y,z軸)受到的重力加速度的大小能換算出手機(jī)在空間上的物理方向和傾斜角度。
[0124]如圖2所示,當(dāng)移動(dòng)設(shè)備水平放置時(shí),由于重力加速度是垂直于地面的,所以移動(dòng)設(shè)備在X和y軸方向受到的重力加速度是0(或者接近O),而ζ軸是和重力加速度相同方向,所以ζ軸方向受到的重力加速度是9.8m/s2。
[0125]因此,靜置平放條件可以為:
[0126]加速度傳感器的X軸和y軸的加速度與O之間的差值小于預(yù)設(shè)的第一閾值,即X,y軸的加速度是O或者接近O;
[0127]并且,ζ軸的加速度與重力加速度之間的差值小于預(yù)設(shè)的第二閾值,S卩ζ軸加速度是重力加速度或者接近重力加速度。
[0128]此時(shí),ζ軸的加速度分為兩種情況:
[0129]—、當(dāng)ζ軸的加速度為9.8m/s2(或者接近9.8m/s2)時(shí),移動(dòng)設(shè)備是正面朝上平放的;
[0130]二、當(dāng)ζ軸的加速度為-9.8m/s2(或者接近-9.8m/s2)時(shí),移動(dòng)設(shè)備是正面朝下平放的。
[0131]當(dāng)檢測(cè)到加速度傳感器的加速度數(shù)據(jù)有大幅變化(表征為加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值),一般某個(gè)軸的數(shù)據(jù)大于2,并且,移動(dòng)設(shè)備在這之前的狀態(tài)是平放,則可以認(rèn)為移動(dòng)設(shè)備從一個(gè)平面靜置時(shí)被拿起了,很大概率是用戶拿起移動(dòng)設(shè)備。
[0132]當(dāng)然,上述狀態(tài)的監(jiān)聽(tīng)方式只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置狀態(tài)的監(jiān)聽(tīng)方式,例如,可以監(jiān)聽(tīng)由加速度傳感器在靜置豎放條件(即表征移動(dòng)設(shè)備在豎放時(shí)靜置的條件,如加速度傳感器的X,ζ軸的加速度為O或者接近O,y軸的加速度為重力加速度或者接近重力加速度)下、加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值時(shí)觸發(fā)的移動(dòng)操作事件,等等,本發(fā)明實(shí)施例對(duì)此不加以限制。另外,除了上述狀態(tài)的監(jiān)聽(tīng)方式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它狀態(tài)的監(jiān)聽(tīng)方式,本發(fā)明實(shí)施例對(duì)此也不加以限制。
[0133]需要說(shuō)明的是,第一消息廣播、第二消息廣播中一般包含未處理的消息的數(shù)量。
[0134]當(dāng)未處理的消息的數(shù)量為空時(shí),即不具有未處理的消息,則可以注銷(xiāo)針對(duì)加速度傳感器的監(jiān)聽(tīng)器,停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng),節(jié)省系統(tǒng)資源。
[0135]步驟103,當(dāng)監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作。
[0136]本發(fā)明實(shí)施例在系統(tǒng)后臺(tái)監(jiān)聽(tīng)到未處理的消息時(shí),注冊(cè)對(duì)移動(dòng)設(shè)備狀態(tài)的監(jiān)聽(tīng),若滿足移動(dòng)設(shè)備從靜置狀態(tài)進(jìn)行移動(dòng)狀態(tài)的目標(biāo)狀態(tài),有較大的概率是用戶提起靜置的移動(dòng)設(shè)備,在移動(dòng)設(shè)備靜置時(shí)接收到的消息可能沒(méi)有被用戶注意到,但是,移動(dòng)設(shè)備被移動(dòng),用戶一般會(huì)將注意力集中重新集中到了移動(dòng)設(shè)備上,此時(shí)可以觸發(fā)相應(yīng)的提示操作,提示用戶具有未處理的消息,實(shí)現(xiàn)了有效的提示,避免在檢測(cè)到未處理的消息之后一直進(jìn)行提示,減少了很多無(wú)效的提示,減少了系統(tǒng)資源的浪費(fèi)。
[0137]此外,由于提示操作可以依據(jù)不同的移動(dòng)設(shè)備的配置而調(diào)整,諸如震動(dòng)、鈴聲等均可行,無(wú)須進(jìn)行限定,是移動(dòng)設(shè)備可操作的,因此,大多數(shù)的移動(dòng)設(shè)備都可以實(shí)現(xiàn),增強(qiáng)了提示操作的可移植性強(qiáng)。
[0138]以震動(dòng)為例,Android系統(tǒng)提供了專門(mén)的調(diào)用震動(dòng)的系統(tǒng)標(biāo)準(zhǔn)接口,直接調(diào)用該接口即可實(shí)現(xiàn)震動(dòng):
[0139]Vibrator v=(Vibrator)getSystemService(Context.VIBRATOR_SERVICE);
[0140]v.vibtate(300)
[0141]在本發(fā)明的一個(gè)實(shí)施例中,可以預(yù)先對(duì)不同類型的消息設(shè)置不同操作參數(shù)(即控制提示操作的參數(shù)),記錄在一個(gè)表格中(如HashMap )。
[0142]例如,短信的提示操作可以為短震動(dòng),來(lái)電的提示操作可以為長(zhǎng)震動(dòng),等等。
[0143]在具體實(shí)現(xiàn)中,可以查詢未處理的消息的類型,在該表格中查詢?cè)擃愋蛯?duì)應(yīng)的操作參數(shù),從而觸發(fā)該類型對(duì)應(yīng)的提示操作。
[0144]在本發(fā)明的另一個(gè)實(shí)施例中,可以預(yù)先對(duì)不同的呼吸燈參數(shù)(即用于控制呼吸燈閃爍的參數(shù))設(shè)置不同提示操作,記錄在一個(gè)表格中(如HashMap)。
[0145]例如,呼吸燈參數(shù)notice.1edOnMS和notice.1edOffMS可以控制呼吸燈的亮度,則其可以映射為控制震動(dòng)強(qiáng)度的操作參數(shù)。
[0146]又例如,呼吸燈參數(shù)notice.1edARGB可以控制呼吸燈的顏色,則其可以映射為控制鈴聲的種類,如紅色映射為鈴聲A、綠色映射為鈴聲B,等等。
[0147]在具體實(shí)現(xiàn)中,可以查詢?cè)诮涌谥姓{(diào)用的呼吸燈參數(shù),在該表格中查詢?cè)摵粑鼰魠?shù)對(duì)應(yīng)的操作參數(shù),并將呼吸燈參數(shù)映射為預(yù)設(shè)的操作參數(shù),從而觸發(fā)該操作參數(shù)對(duì)應(yīng)的提示操作。
[0148]當(dāng)然,上述提示操作只是作為示例,在實(shí)施本發(fā)明實(shí)施例時(shí),可以根據(jù)實(shí)際情況設(shè)置其他提示操作,例如,直接觸發(fā)指定的提示操作,等等,本發(fā)明實(shí)施例對(duì)此不加以限制。另夕卜,除了上述提示操作外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它提示操作,本發(fā)明實(shí)施例對(duì)此也不加以限制。
[0149]本發(fā)明實(shí)施例通過(guò)模擬呼吸燈接口,將呼吸燈參數(shù)映射為操作參數(shù)進(jìn)行提示操作,兼容了可其他應(yīng)用對(duì)呼吸燈的調(diào)用,避免這些應(yīng)用針對(duì)本發(fā)明實(shí)施例的提示操作進(jìn)行程序的修改,避免增加了應(yīng)用的開(kāi)發(fā)負(fù)擔(dān)。
[0150]參照?qǐng)D3,示出了本發(fā)明的一種在移動(dòng)設(shè)備中提示消息的方法實(shí)施例2的步驟流程圖,具體可以包括如下步驟:
[0151 ]步驟301,當(dāng)系統(tǒng)啟動(dòng)時(shí),啟動(dòng)消息提示服務(wù);
[0152]步驟302,提升所述消息提示服務(wù)的優(yōu)先級(jí);
[0153]步驟303,對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0154]步驟304,當(dāng)監(jiān)聽(tīng)到未處理的消息時(shí),由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0155]步驟305,當(dāng)監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),由所述消息提示服務(wù)對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作;
[0156]步驟306,當(dāng)未處理的消息的數(shù)量為空時(shí),由所述消息提示服務(wù)停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0157]當(dāng)操作系統(tǒng)啟動(dòng)時(shí),可以消息提示服務(wù)Service,并提升消息提示服務(wù)Service的優(yōu)先級(jí),降低消息提示服務(wù)Service被系統(tǒng)強(qiáng)制關(guān)閉(Kill)的概率。
[0158]在Android系統(tǒng)中,若接收到android,intent.act1n.B00T_C0MPLETED廣播,則表示系統(tǒng)啟動(dòng)(又稱開(kāi)機(jī)),可以啟動(dòng)消息提示服務(wù)Service。
[0159]提升語(yǔ)音服務(wù)Service的優(yōu)先級(jí)的方式通常有兩種:
[0160]1、在onStart()方法中通過(guò)startForeground( I ,new Notif icat1n())方法提高優(yōu)先級(jí);
[0161 ] 2、在消息提示服務(wù)Service進(jìn)程對(duì)應(yīng)的清單文件中,如AndroidManifest.xml,將添加屬性android:persistent = "true",即將消息提示服務(wù)Service的屬性設(shè)置為常駐內(nèi)存Pers i s t,該消息提示服務(wù)Servi ce為常駐內(nèi)存進(jìn)程,降低被Ki 11的概率。
[0162]若用戶不對(duì)移動(dòng)設(shè)備進(jìn)行操作,在一定時(shí)間之后,系統(tǒng)進(jìn)入休眠狀態(tài),或者,用戶點(diǎn)擊關(guān)機(jī)鍵,系統(tǒng)進(jìn)入休眠狀態(tài),此時(shí),用戶的注意力一般不會(huì)集中中移動(dòng)設(shè)備中。
[0163]其中,休眠狀態(tài)一般指系統(tǒng)停止指定任務(wù)之外的操作、處于待機(jī)時(shí)的狀態(tài)。
[0164]在實(shí)際應(yīng)用中,休眠狀態(tài)可以由本領(lǐng)域技術(shù)人員按照實(shí)際情況進(jìn)行定義。
[0165]例如,在Android(Linux)中,對(duì)于休眠(suspend)主要分三個(gè)主要的步驟:
[0166]1、凍結(jié)用戶態(tài)進(jìn)程和內(nèi)核態(tài)任務(wù);
[0167]2、調(diào)用注冊(cè)的設(shè)備的suspend的回調(diào)函數(shù);
[0168]3、休眠核心設(shè)備和使CPU(Central Processing Unit,中央處理器)進(jìn)入休眠態(tài)凍結(jié)進(jìn)程是內(nèi)核把進(jìn)程列表中所有的進(jìn)程的狀態(tài)都設(shè)置為停止,并且保存下所有進(jìn)程的上下文。
[0169]在本發(fā)明實(shí)施例中,消息提示服務(wù)Service常駐內(nèi)存,在系統(tǒng)處于休眠狀態(tài)時(shí)保持運(yùn)行,以監(jiān)聽(tīng)移動(dòng)設(shè)備中未處理的消息。
[0170]當(dāng)消息提示服務(wù)Service監(jiān)聽(tīng)到滿足移動(dòng)設(shè)備從靜置狀態(tài)計(jì)入移動(dòng)狀態(tài)的目標(biāo)狀態(tài),則消息提示服務(wù)Service觸發(fā)提示操作,以提示用戶。
[0171]當(dāng)用戶處理了消息,如查看了未接來(lái)電或者未讀短信,應(yīng)用可以再發(fā)送一個(gè)廣播,當(dāng)消息提示服務(wù)Service監(jiān)聽(tīng)到未處理的消息的數(shù)量為零(即空)時(shí),消息提示服務(wù)Service可以注銷(xiāo)對(duì)加速度傳感器的監(jiān)聽(tīng),即停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0172]當(dāng)然,用戶關(guān)閉本發(fā)明實(shí)施例中的提示功能時(shí),可以關(guān)閉消息提示服務(wù)service。
[0173]需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本發(fā)明實(shí)施例所必須的。
[0174]參照?qǐng)D4,示出了本發(fā)明的一種在移動(dòng)設(shè)備中提示消息的裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0175]未處理消息監(jiān)聽(tīng)模塊401,用于對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0176]狀態(tài)監(jiān)聽(tīng)模塊402,用于在監(jiān)聽(tīng)到為處理的消息時(shí),對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0177]提示操作模塊403,用于在監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作,其中,所述目標(biāo)狀態(tài)為從靜置狀態(tài)進(jìn)入移動(dòng)狀態(tài)的狀態(tài)。
[0178]在本發(fā)明的一個(gè)實(shí)施例中,所述未處理消息監(jiān)聽(tīng)模塊401可以包括如下子模塊:
[0179]第一消息廣播監(jiān)聽(tīng)子模塊,用于監(jiān)聽(tīng)系統(tǒng)應(yīng)用或第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第一消息廣播;
[0180]第一確定子模塊,用于在監(jiān)聽(tīng)到所述第一消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息;
[0181]和/或,
[0182]呼吸燈接口模擬子模塊,用于模擬呼吸燈的接口;
[0183]第二消息廣播監(jiān)聽(tīng)子模塊,用于從所述接口中監(jiān)聽(tīng)第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第二消息廣播;
[0184]第二確定子模塊,用于在監(jiān)聽(tīng)到所述第二消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息。
[0185]在本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)設(shè)備具有加速度傳感器;
[0186]所述狀態(tài)監(jiān)聽(tīng)模塊402可以包括如下子模塊:
[0187]移動(dòng)操作事件監(jiān)聽(tīng)子模塊,用于監(jiān)聽(tīng)由所述加速度傳感器在靜置平放條件下、加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值時(shí)觸發(fā)的移動(dòng)操作事件;
[0188]第三確定子模塊,用于在監(jiān)聽(tīng)到所述移動(dòng)操作事件時(shí),確定移動(dòng)設(shè)備處于目標(biāo)狀態(tài);
[0189]其中,所述靜置平放條件為:
[0190]所述加速度傳感器的X軸和y軸的加速度與O之間的差值小于預(yù)設(shè)的第一閾值,ζ軸的加速度與重力加速度之間的差值小于預(yù)設(shè)的第二閾值。
[0191]在本發(fā)明的一個(gè)實(shí)施例中,所述提示操作模塊403可以包括如下子模塊:
[0192]類型查詢子模塊,用于查詢所述未處理的消息的類型;
[0193]第一觸發(fā)子模塊,用于觸發(fā)所述類型對(duì)應(yīng)的提示操作;
[0194]和/或,
[0195]呼吸燈參數(shù)查詢子模塊,用于查詢?cè)谒鼋涌谥姓{(diào)用的呼吸燈參數(shù);
[0196]操作參數(shù)映射子模塊,用于將所述呼吸燈參數(shù)映射為預(yù)設(shè)的操作參數(shù);
[0197]第二觸發(fā)子模塊,用于觸發(fā)所述操作參數(shù)對(duì)應(yīng)的提示操作。
[0198]在本發(fā)明的一個(gè)實(shí)施例中,該裝置還可以包括如下模塊:
[0199]停止監(jiān)聽(tīng)模塊,用于在未處理的消息的數(shù)量為空時(shí),停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0200]在本發(fā)明的一個(gè)實(shí)施例中,該裝置還可以包括如下模塊:
[0201]消息提示服務(wù)啟動(dòng)模塊,用于在系統(tǒng)啟動(dòng)時(shí),啟動(dòng)消息提示服務(wù);
[0202]優(yōu)先級(jí)提升模塊,用于提升所述消息提示服務(wù)的優(yōu)先級(jí);
[0203]其中,所述未處理消息監(jiān)聽(tīng)模塊401還用于:
[0204]由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng);
[0205]所述靜置移動(dòng)監(jiān)聽(tīng)模塊402還用于:
[0206]由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng);
[0207]所述提示操作模塊403還用于:
[0208]由所述消息提示服務(wù)對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作;
[0209]所述停止監(jiān)聽(tīng)模塊還用于:
[0210]由所述消息提示服務(wù)停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。
[0211]對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0212]本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
[0213]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0214]本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0215]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0216]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0217]盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。
[0218]最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
[0219]以上對(duì)本發(fā)明所提供的一種在移動(dòng)設(shè)備中提示消息的方法和一種在移動(dòng)設(shè)備中提示消息的裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【主權(quán)項(xiàng)】
1.一種在移動(dòng)設(shè)備中提示消息的方法,其特征在于,包括: 對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng); 當(dāng)監(jiān)聽(tīng)到未處理的消息時(shí),對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng); 當(dāng)監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作,其中,所述目標(biāo)狀態(tài)為從靜置狀態(tài)進(jìn)入移動(dòng)狀態(tài)的狀態(tài)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng)的步驟包括: 監(jiān)聽(tīng)系統(tǒng)應(yīng)用或第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第一消息廣播; 當(dāng)監(jiān)聽(tīng)到所述第一消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息; 和/或, 模擬呼吸燈的接口 ; 從所述接口中監(jiān)聽(tīng)第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第二消息廣播; 當(dāng)監(jiān)聽(tīng)到所述第二消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,移動(dòng)設(shè)備具有加速度傳感器; 所述對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)的步驟包括: 監(jiān)聽(tīng)由所述加速度傳感器在靜置平放條件下、加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值時(shí)觸發(fā)的移動(dòng)操作事件; 當(dāng)監(jiān)聽(tīng)到所述移動(dòng)操作事件時(shí),確定移動(dòng)設(shè)備處于目標(biāo)狀態(tài); 其中,所述靜置平放條件為: 所述加速度傳感器的X軸和y軸的加速度與O之間的差值小于預(yù)設(shè)的第一閾值,z軸的加速度與重力加速度之間的差值小于預(yù)設(shè)的第二閾值。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作的步驟包括: 查詢所述未處理的消息的類型; 觸發(fā)所述類型對(duì)應(yīng)的提示操作; 和/或, 查詢?cè)谒鼋涌谥姓{(diào)用的呼吸燈參數(shù); 將所述呼吸燈參數(shù)映射為預(yù)設(shè)的操作參數(shù); 觸發(fā)所述操作參數(shù)對(duì)應(yīng)的提示操作。5.根據(jù)權(quán)利要求1或2或4所述的方法,其特征在于,還包括: 當(dāng)未處理的消息的數(shù)量為空時(shí),停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。6.根據(jù)權(quán)利要求1或2或4或5所述的方法,其特征在于,還包括: 當(dāng)系統(tǒng)啟動(dòng)時(shí),啟動(dòng)消息提示服務(wù); 提升所述消息提示服務(wù)的優(yōu)先級(jí); 其中,所述對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng)的步驟包括: 由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng); 所述對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)的步驟包括: 由所述消息提示服務(wù)對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng); 所述對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作的步驟包括: 由所述消息提示服務(wù)對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作; 所述停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)的步驟包括: 由所述消息提示服務(wù)停止對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng)。7.一種在移動(dòng)設(shè)備中提示消息的裝置,其特征在于,包括: 未處理消息監(jiān)聽(tīng)模塊,用于對(duì)移動(dòng)設(shè)備中未處理的消息進(jìn)行監(jiān)聽(tīng); 狀態(tài)監(jiān)聽(tīng)模塊,用于在監(jiān)聽(tīng)到為處理的消息時(shí),對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行監(jiān)聽(tīng); 提示操作模塊,用于在監(jiān)聽(tīng)到目標(biāo)狀態(tài)時(shí),對(duì)所述未處理的消息觸發(fā)相應(yīng)的提示操作,其中,所述目標(biāo)狀態(tài)為從靜置狀態(tài)進(jìn)入移動(dòng)狀態(tài)的狀態(tài)。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述未處理消息監(jiān)聽(tīng)模塊包括: 第一消息廣播監(jiān)聽(tīng)子模塊,用于監(jiān)聽(tīng)系統(tǒng)應(yīng)用或第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第一消息廣播; 第一確定子模塊,用于在監(jiān)聽(tīng)到所述第一消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息; 和/或, 呼吸燈接口模擬子模塊,用于模擬呼吸燈的接口 ; 第二消息廣播監(jiān)聽(tīng)子模塊,用于從所述接口中監(jiān)聽(tīng)第三方應(yīng)用在具有未處理的消息時(shí)觸發(fā)的第二消息廣播; 第二確定子模塊,用于在監(jiān)聽(tīng)到所述第二消息廣播時(shí),確定監(jiān)聽(tīng)到未處理的消息。9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,移動(dòng)設(shè)備具有加速度傳感器; 所述狀態(tài)監(jiān)聽(tīng)模塊包括: 移動(dòng)操作事件監(jiān)聽(tīng)子模塊,用于監(jiān)聽(tīng)由所述加速度傳感器在靜置平放條件下、加速度的增幅超過(guò)預(yù)設(shè)的增幅閾值時(shí)觸發(fā)的移動(dòng)操作事件; 第三確定子模塊,用于在監(jiān)聽(tīng)到所述移動(dòng)操作事件時(shí),確定移動(dòng)設(shè)備處于目標(biāo)狀態(tài); 其中,所述靜置平放條件為: 所述加速度傳感器的X軸和y軸的加速度與O之間的差值小于預(yù)設(shè)的第一閾值,z軸的加速度與重力加速度之間的差值小于預(yù)設(shè)的第二閾值。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述提示操作模塊包括: 類型查詢子模塊,用于查詢所述未處理的消息的類型; 第一觸發(fā)子模塊,用于觸發(fā)所述類型對(duì)應(yīng)的提示操作; 和/或, 呼吸燈參數(shù)查詢子模塊,用于查詢?cè)谒鼋涌谥姓{(diào)用的呼吸燈參數(shù); 操作參數(shù)映射子模塊,用于將所述呼吸燈參數(shù)映射為預(yù)設(shè)的操作參數(shù); 第二觸發(fā)子模塊,用于觸發(fā)所述操作參數(shù)對(duì)應(yīng)的提示操作。
【文檔編號(hào)】H04M1/725GK105915711SQ201610242973
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2016年4月19日
【發(fā)明人】王曉先
【申請(qǐng)人】青島海信移動(dòng)通信技術(shù)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
烟台市| 曲阜市| 静宁县| 长泰县| 光山县| 许昌县| 台南市| 葫芦岛市| 南乐县| 方正县| 炎陵县| 马边| 乾安县| 肃宁县| 蛟河市| 盐池县| 钟山县| 黄浦区| 志丹县| 上饶县| 夏河县| 泗水县| 龙南县| 南通市| 大竹县| 同德县| 扎囊县| 景谷| 泾阳县| 库车县| 故城县| 都兰县| 崇仁县| 浑源县| 赫章县| 安丘市| 安吉县| 石阡县| 剑河县| 郎溪县| 博湖县|