信息推送方法和裝置的制造方法
【技術(shù)領域】
[0001]本申請涉及計算機領域,具體涉及應用領域,尤其涉及信息推送方法和裝置。
【背景技術(shù)】
[0002]目前,當用戶遇到緊急情況時需要進行告警時,通常會利用攜帶的終端進行告警。在已知的技術(shù)中,通常的告警方式為:采用撥打電話的方式聯(lián)系緊急聯(lián)系人或是依靠終端提供的特定的支持告警功能的硬件架構(gòu)發(fā)出告警信息。
[0003]然而,當采用上述方式進行告警時,一方面,在一些緊急情況下無法采用撥打電話的方式進行告警并且撥打電話告警的方式較為繁瑣,從而造成告警的延遲。另一方面,需要依靠特定的硬件架構(gòu)才能完成告警信息的發(fā)送,使得告警功能的適用性較差以及開發(fā)成本較高。
【發(fā)明內(nèi)容】
[0004]本申請?zhí)峁┝诵畔⑼扑头椒ê脱b置,用于解決上述【背景技術(shù)】部分存在的技術(shù)問題。
[0005]第一方面,本申請?zhí)峁┝诵畔⑼扑头椒?,該方法包?檢測用戶對終端上的預設按鍵的點擊操作;當在預設時間段內(nèi)點擊操作的次數(shù)大于次數(shù)閾值時,生成告警信息;根據(jù)預設聯(lián)系信息,對告警信息進行推送。
[0006]第二方面,本申請?zhí)峁┝诵畔⑼扑脱b置,該裝置包括:檢測單元,配置用于檢測用戶對終端上的預設按鍵的點擊操作;生成單元,配置用于當在預設時間段內(nèi)點擊操作的次數(shù)大于次數(shù)閾值時,生成告警信息;推送單元,配置用于根據(jù)預設聯(lián)系信息,對告警信息進行推送。
[0007]本申請?zhí)峁┑男畔⑼扑头椒ê脱b置,通過檢測用戶對終端上的預設按鍵的點擊操作;當在預設時間段內(nèi)點擊操作的次數(shù)大于次數(shù)閾值時,生成告警信息;根據(jù)預設聯(lián)系信息,對告警信息進行推送。實現(xiàn)了基于終端已有的硬件架構(gòu)即終端上的預設按鍵,通過檢測對預設按鍵的點擊次數(shù),發(fā)出告警信息,使得基于該告警方式實現(xiàn)的功能的適用性較強以及降低了開發(fā)成本。另一方面,僅需預先對聯(lián)系信息以及告警文字信息進行設置,即可通過連續(xù)點擊預設按鍵,生成告警信息并推送告警信息,從而使得告警信息可以及時推送給緊急聯(lián)系人。
【附圖說明】
[0008]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
[0009]圖1是本申請可以應用于其中的示例性系統(tǒng)架構(gòu)圖;
[0010]圖2示出了根據(jù)本申請的信息推送方法的一個實施例的流程圖;
[0011]圖3示出了提示用戶發(fā)出告警信息的界面的示意圖;
[0012]圖4示出了設置預設信息的界面的示意圖;
[0013]圖5示出了根據(jù)本申請的信息推送方法的另一個實施例的流程圖;
[0014]圖6示出了告警信息的結(jié)構(gòu)示意圖;
[0015]圖7示出了根據(jù)本申請的信息推送裝置的一個實施例的結(jié)構(gòu)示意圖;
[0016]圖8是適于用來實現(xiàn)本申請實施例的終端設備或服務器的計算機系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0017]下面結(jié)合附圖和實施例對本申請作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
[0018]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本申請。
[0019]圖1示出了可以應用本申請的信息推送方法或信息推送裝置的實施例的示例性系統(tǒng)架構(gòu)100。
[0020]如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設備101、102、103,網(wǎng)絡104和服務器105。網(wǎng)絡104用以在終端設備101、102、103和服務器105之間提供傳輸鏈路的介質(zhì)。網(wǎng)絡104可以包括各種連接類型,例如有線、無線傳輸鏈路或者光纖電纜等等。
[0021]用戶可以使用終端設備101、102、103通過網(wǎng)絡104與服務器105交互,以接收或發(fā)送消息等。終端設備101、102、103上可以安裝有各種通訊應用,例如告警類應用、即時通信工具等。
[0022]終端設備101、102、103可以是具有顯示屏并且支持網(wǎng)絡通信的各種電子設備,包括但不限于智能手機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture ExpertsGroup Aud1 Layer III,動態(tài)影像專家壓縮標準音頻層面3)、MP4 (Moving PictureExperts Group Aud1 Layer IV,動態(tài)影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。
[0023]服務器105可以是提供各種服務的服務器,例如對終端設備101、102、103上的告警類應用提供支持的服務器。服務器可以對接收到的告警請求進行處理,并將處理結(jié)果(例如告警信息)反饋給終端設備。
[0024]應該理解,圖1中的終端設備、網(wǎng)絡和服務器的數(shù)目僅僅是示意性的。根據(jù)實現(xiàn)需要,可以具有任意數(shù)目的終端設備、網(wǎng)絡和服務器。
[0025]請參考圖2,其示出了根據(jù)本申請的信息推送方法的一個實施例的流程200。需要說明的是,本申請實施例所提供的信息推送方法一般由圖1中的終端設備101、102、103執(zhí)行,相應地,信息推送裝置一般設置于終端設備101、102、103中。該方法包括以下步驟:
[0026]步驟201,檢測用戶對終端上的預設按鍵的點擊操作。
[0027]在本實施例中,終端可以包括但不限于移動終端、可穿戴設備。在本實例中,預設按鍵可以為終端配置的對應有特定功能的按鍵(例如調(diào)節(jié)音量的按鈕),也可以為終端的鍵盤上的按鍵。
[0028]在本實施例中,可以采用以下方式檢測預設按鍵是否被點擊:當終端上的預設按鍵被點擊時,在終端上運行的操作系統(tǒng)的驅(qū)動層,可以觸發(fā)與該預設按鍵被點擊這一事件對應的中斷處理程序的執(zhí)行??梢栽谠撝袛嗵幚沓绦蛑写_定被點擊的按鍵。例如,在中斷處理程序中,檢測預設按鍵對應的中斷引腳的電平,當電平為低電平時,則可以確定該預設按鍵被點擊。
[0029]在本實施例的一些可選的實現(xiàn)方式中,檢測用戶對終端上的預設按鍵的點擊操作包括:響應于檢測到廣播消息,確定電源按鍵被點擊,其中,廣播消息為響應于終端的屏幕的顯示狀態(tài)的變化而生成的。
[0030]在本實施例中,預設按鍵可以為終端的電源按鍵(也可稱之為開機鍵)。下面首先說明預設按鍵被點擊與終端的狀態(tài)的變化的對應關(guān)系:以預設按鍵為電源按鍵為例,在終端運行的操作系統(tǒng)中,當電源按鍵被點擊時,可以觸發(fā)執(zhí)行與電源按鍵被點擊這一操作對應的中斷處理程序,在該中斷處理程序中,可以執(zhí)行切換終端的屏幕的顯示狀態(tài)的操作。例如,將屏幕由亮屏狀態(tài)切換為關(guān)閉狀態(tài)或者由關(guān)閉狀態(tài)切換為亮屏狀態(tài)。同時,操作系統(tǒng)的內(nèi)核會對終端的屏幕顯示狀態(tài)的變化進行監(jiān)測。
[0031]基于上述預設按鍵被點擊與終端的狀態(tài)的變化的對應關(guān)系,繼續(xù)說明確定預設按鍵被點擊的方式:以預設按鍵為電源按鍵為例,可以根據(jù)電源按鍵