本申請涉及計算機技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及信息提醒方法、裝置和終端設(shè)備。
背景技術(shù):
隨著計算機網(wǎng)絡(luò)的迅速發(fā)展,越來越多的活動通過網(wǎng)絡(luò)展開。這些活動的信息,例如活動介紹、活動開始時間,也會通過互聯(lián)網(wǎng)傳送到用戶的終端設(shè)備的上。用戶有可能希望參加某個或某些活動。
但由于現(xiàn)在的生活節(jié)奏比較快,用戶可能會忘記活動的開始時間以至于用戶無法參與該活動。因此越來越多的用戶希望在自己關(guān)心的活動前的預(yù)定時間得到提醒。這樣一來,提醒功能在終端設(shè)備中扮演的角色越來越重要。
目前,對用戶的提醒可以采用兩種方法,一種是來自遠(yuǎn)程服務(wù)器的信息提醒,另一種是基于本地通知應(yīng)用的信息提醒。這兩種提醒方法中,遠(yuǎn)程服務(wù)器的信息提醒存在送達(dá)不及時的風(fēng)險。
上面的兩種提醒方法均可能由于用戶設(shè)置相應(yīng)參數(shù)而無法執(zhí)行。這樣一來,用戶就無法得到其關(guān)心的活動的提醒。
技術(shù)實現(xiàn)要素:
本申請的目的在于提出一種信息提醒方法、裝置和終端設(shè)備,來解決以上背景技術(shù)部分提到的技術(shù)問題。
第一方面,本申請?zhí)峁┝诵畔⑻嵝逊椒?,該方法包括:接收?yīng)用服務(wù)端發(fā)送的推送信息,推送信息包括推送事件信息以及與推送事件信息相對應(yīng)的起始時間信息;基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息;若否,則在本地日歷中創(chuàng)建提醒事件,提醒事件包括與推送事件信息相對應(yīng)的提醒內(nèi)容信息以及與起始時間信息相對應(yīng)的提醒時間信息。
第二方面,本申請?zhí)峁┝艘环N信息提醒裝置,該裝置包括:接收單元,配置用于接收應(yīng)用服務(wù)端發(fā)送的推送信息,推送信息包括推送事件信息以及與推送事件信息相對應(yīng)的起始時間信息;確定單元,配置用于基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息;創(chuàng)建單元,配置用于若否,則在本地日歷中創(chuàng)建提醒事件,提醒事件包括與推送事件信息相對應(yīng)的提醒內(nèi)容信息以及與起始時間信息相對應(yīng)的提醒時間信息。
第三方面,本申請?zhí)峁┝艘环N終端設(shè)備,上述終端設(shè)備包括一個或多個處理器;存儲裝置,用于存儲一個或多個程序。當(dāng)上述一個或多個程序被一個或多個處理器執(zhí)行,使得上述一個或多個處理器實現(xiàn)上述信息提醒方法。
第四方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)上述信息提醒方法。
本申請?zhí)峁┑男畔⑻嵝逊椒?、裝置和終端設(shè)備,通過在基于預(yù)設(shè)的配置參數(shù)確定不能在起始時間信息所對應(yīng)提醒時間通過本地通知應(yīng)用呈現(xiàn)提醒內(nèi)容信息時,則在本地日歷中創(chuàng)建提醒事件以在提醒時間展示提醒內(nèi)容信息,實現(xiàn)了結(jié)合通過本地通知應(yīng)用提醒與在日歷中創(chuàng)建提醒事件提醒來對推送信息進(jìn)行提醒,增加了推送信息的提醒送達(dá)的概率。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1示出了本申請可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2示出了根據(jù)本申請的信息提醒方法的一個實施例的流程圖;
圖3示出了通過日歷中的提醒事件啟動關(guān)聯(lián)應(yīng)用的示意圖;
圖4示出了根據(jù)用戶對通過本地通知應(yīng)用呈現(xiàn)的提醒內(nèi)容信息的選擇操作啟動關(guān)聯(lián)應(yīng)用的示意圖;
圖5是根據(jù)本申請的信息提醒裝置的一個實施例的結(jié)構(gòu)示意圖;
圖6是適于用來實現(xiàn)本申請實施例的終端設(shè)備的計算機系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本申請作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本申請。
圖1示出了可以應(yīng)用本申請的信息提醒方法或信息提醒裝置的實施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105進(jìn)行交互,以接收或發(fā)送信息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如網(wǎng)頁瀏覽器應(yīng)用、購物類應(yīng)用、搜索類應(yīng)用等。
終端設(shè)備101、102、103可以是具有顯示屏并且支持推送信息瀏覽的各種電子設(shè)備,包括但不限于智能手機、平板電腦、膝上型便攜計算機和臺式計算機等等。
服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對終端設(shè)備101、102、103上的通訊客戶端應(yīng)用提供推送信息的服務(wù)器。服務(wù)器105可以根據(jù)用戶的相關(guān)信息向應(yīng)用客戶端推送推送信息。此外,服務(wù)器105還可以根據(jù)接收到客戶端應(yīng)用訪問請求向終端設(shè)備101、102、103返回與訪問請求相應(yīng)的推送信息。
需要說明的是,本申請實施例所提供的信息提醒方法一般由終端設(shè)備101、102、103執(zhí)行,相應(yīng)地,信息提醒裝置一般設(shè)置于終端設(shè)備101、102、103中。
應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)、服務(wù)器的數(shù)目僅僅是示意性的。根據(jù)實現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
繼續(xù)參考圖2,其示出了根據(jù)本申請的信息提醒方法的一個實施例的流程200。該信息提醒方法,包括以下步驟:
步驟201,接收應(yīng)用服務(wù)端發(fā)送的推送信息。
在本實施例中,信息提醒方法運行于其上的電子設(shè)備(例如圖1所示的終端設(shè)備101、102和103)可以通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)與應(yīng)用服務(wù)端(例如圖1所示的服務(wù)器105)進(jìn)行信息交互。在一些應(yīng)用場景中,應(yīng)用服務(wù)端可以自動向上述電子設(shè)備發(fā)送推送信息以減少用戶通過網(wǎng)絡(luò)搜索的時間。例如,應(yīng)用服務(wù)端可以基于用戶畫像來向用戶推送與其用戶畫像相應(yīng)的推送信息。
在另外一些應(yīng)用場景中,上述電子設(shè)備可以向上述應(yīng)用服務(wù)端發(fā)送訪問請求,上述應(yīng)用服務(wù)端可以根據(jù)上述訪問請求向上述電子設(shè)備發(fā)送與上述訪問請求相對應(yīng)的推送信息。
在本實施例中,上述推送信息可以包括推送事件信息以及與推送事件信息相對應(yīng)的起始時間信息。
在一些應(yīng)用場景中,上述服務(wù)端例如可以為某個電子商務(wù)網(wǎng)站的服務(wù)器。上述推送信息例如可以是電子商務(wù)網(wǎng)站服務(wù)器根據(jù)用戶的訪問請求向電子設(shè)備發(fā)送的推送信息。此處的推送信息例如可以為上述電子商務(wù)網(wǎng)站主辦的某個商務(wù)活動信息。推送事件信息例如可以為商務(wù)活動的內(nèi)容信息。起始時間信息例如可以為該商務(wù)活動開始的時間信息。
例如,推送信息為:2017年4月27日上午10點,洗衣液買一贈一。那么,該推送信息中的事件信息例如可以是“洗衣液買一贈一”,而與該事件信息對應(yīng)的起始時間信息為“4月27日上午10點”。
步驟202,基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。
在一些應(yīng)用場景中,上述電子設(shè)備(例如圖1所示的終端設(shè)備101、102和103)中可以運行ios操作系統(tǒng)。上述本地通知應(yīng)用可以運行在ios操作系統(tǒng)中。
在步驟201中,電子設(shè)備接收到應(yīng)用服務(wù)端發(fā)送的推送信息之后,電子設(shè)備基于預(yù)設(shè)的配置參數(shù)確定是否可以在上述起始時間信息所對應(yīng)的提醒時間通過上述本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。
在一些可選的實現(xiàn)方式中,上述起始時間信息所對應(yīng)的提醒時間可以由用戶來設(shè)定。例如,在一些應(yīng)用場景中,用戶可以設(shè)定提醒時間為起始時間信息所指示的起始時間?;蛘?,在另一些應(yīng)用場景中,用戶也可以設(shè)定提醒時間為比起始時間信息所指示的起始時間早某一預(yù)設(shè)時間長度(例如,五分鐘)的時刻。
上述提醒內(nèi)容信息例如可以包括推送事件信息的簡要介紹信息、聲音、圖片等等。
在本實施例的一些可選實現(xiàn)方式中,上述預(yù)設(shè)的配置參數(shù)例如可以為上述運行于電子設(shè)備中的與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用的配置參數(shù),該參數(shù)可以指示是否允許本地通知應(yīng)用將所接收到的推送信息生成桌面通知的參數(shù)。
步驟203,若否,則在本地日歷中創(chuàng)建提醒事件,提醒事件包括與推送事件信息相對應(yīng)的提醒內(nèi)容信息以及與起始時間信息相對應(yīng)的提醒時間信息。
在本實施例中,上述電子設(shè)備(例如圖1所示的終端設(shè)備101、102和103)在確定不能通過本地通知應(yīng)用呈現(xiàn)與上述推送信息相對應(yīng)的提醒內(nèi)容信息時,在本地日歷中創(chuàng)建提醒事件。
電子設(shè)備在本地日歷中為上述推送信息創(chuàng)建提醒事件,提醒事件包括與上述推送事件信息相對應(yīng)的提醒內(nèi)容信息以及與起始時間信息相對應(yīng)的提醒時間信息。并為該提醒事件設(shè)置鬧鐘以進(jìn)行提醒。當(dāng)處于提醒時間時,該提醒事件相對應(yīng)的鬧鐘響鈴提醒用戶查看提醒內(nèi)容信息。
本申請的上述實施例提供的方法通過基于預(yù)設(shè)的配置參數(shù)確定不能在提醒時間通過本地通知應(yīng)用呈現(xiàn)提醒內(nèi)容信息時,在本地日歷中創(chuàng)建提醒事件在提醒時間展示提醒內(nèi)容,增加了推送信息的提醒送達(dá)的概率。
在本實施例的一些可選實現(xiàn)方式中,本實施例的步驟202可以進(jìn)一步包括:響應(yīng)于接收到用戶對推送信息的選擇操作,基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。
在這些可選的實現(xiàn)方式中,電子設(shè)備在接收到應(yīng)用服務(wù)端發(fā)送的推送信息后,可以通過與該推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用來呈現(xiàn)。若用戶在關(guān)聯(lián)應(yīng)用中對該推送信息進(jìn)行了選擇(例如,通過點擊、拖動等操作),可以表明,用戶對該推送信息有一定的關(guān)注意愿?;谟脩舻脑撽P(guān)注意愿,便可以基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。這樣,可以為用戶提供其選擇的推送信息的信息提醒,從而實現(xiàn)個性化推送信息的本地提醒。
在本實施例的一些可選實現(xiàn)方式中,上述方法還包括:上述電子設(shè)備(例如圖1所示的終端設(shè)備101、102和103)在確定可以通過本地通知應(yīng)用呈現(xiàn)與上述推送信息相對應(yīng)的提醒內(nèi)容信息時,執(zhí)行步驟204,在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。
在本實施例的一些可選實現(xiàn)方式中,上述方法還可以包括,在基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所指示的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息之前,在本地存儲推送信息。例如,可以在設(shè)置在本地的數(shù)據(jù)庫中存儲上述推送信息。
進(jìn)一步可選的,上述方法還包括基于用戶對上述提醒內(nèi)容信息的選擇操作,在電子設(shè)備中啟動與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用。并在與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用中呈現(xiàn)在本地存儲的上述推送信息。這樣,既可以節(jié)約網(wǎng)絡(luò)資源,又可以加快電子設(shè)備呈現(xiàn)上述推送信息的速度。
當(dāng)在提醒時間對上述推送信息進(jìn)行提醒時,電子設(shè)備可以根據(jù)與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用的狀態(tài)屬性判斷出該關(guān)聯(lián)應(yīng)用是否處于運行狀態(tài)。若當(dāng)前時刻,與推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用未處于運行狀態(tài),可以響應(yīng)于用戶對所呈現(xiàn)的提醒內(nèi)容信息的選擇操作,調(diào)用該關(guān)聯(lián)應(yīng)用,以使該關(guān)聯(lián)應(yīng)用運行,從而通過關(guān)聯(lián)應(yīng)用呈現(xiàn)推送信息詳情。
在一些應(yīng)用場景中,電子設(shè)備可以根據(jù)用戶對在日歷中的提醒事件的提醒內(nèi)容信息的選擇操作,進(jìn)一步判斷與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用的狀態(tài)并啟動該關(guān)聯(lián)應(yīng)用。
如圖3所示,圖3示出了通過日歷中的提醒事件啟動關(guān)聯(lián)應(yīng)用的示意圖。通過日歷中的提醒事件啟動關(guān)聯(lián)應(yīng)用的示意圖300包括如下步驟:步驟301,鬧鐘響鈴進(jìn)行信息提醒;步驟302,用戶收到鬧鈴提醒,進(jìn)入本地日歷查看提醒內(nèi)容信息。在該提醒內(nèi)容信息中可以包括統(tǒng)一資源定位符(uniformresourcelocator,url)。步驟303,根據(jù)用戶對提醒內(nèi)容信息的選擇操作,啟動與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用。上述選擇操作例如可以為對上述提醒內(nèi)容信息的選擇操作。上述選擇操作還可以為對上述統(tǒng)一資源定位符的點擊操作。
在另外一些應(yīng)用場景中,電子設(shè)備可以根據(jù)用戶對在通過本地通知應(yīng)用呈現(xiàn)的提醒內(nèi)容信息的選擇操作,進(jìn)而判斷與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用的狀態(tài)并啟動該關(guān)聯(lián)應(yīng)用。
如圖4所示,圖4示出了根據(jù)用戶對通過本地通知應(yīng)用呈現(xiàn)的提醒內(nèi)容信息的選擇操作啟動關(guān)聯(lián)應(yīng)用的示意圖。根據(jù)用戶對通過本地通知應(yīng)用呈現(xiàn)的提醒內(nèi)容信息的選擇操作啟動關(guān)聯(lián)應(yīng)用的示意圖400包括如下步驟:步驟401,通過本地通知應(yīng)用呈現(xiàn)提醒內(nèi)容信息;步驟402,用戶收到提醒內(nèi)容信息,查看提醒內(nèi)容信息。步驟403,基于用戶對提醒內(nèi)容信息的選擇操作啟動與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用。以使該關(guān)聯(lián)應(yīng)用對上述推送信息進(jìn)行詳情展示。具體地,若根據(jù)與推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用的狀態(tài)屬性判斷該關(guān)聯(lián)應(yīng)用在當(dāng)前時刻未處于運行狀態(tài)時,電子設(shè)備可以響應(yīng)于用戶對所呈現(xiàn)的提醒內(nèi)容信息的選擇操作,調(diào)用該關(guān)聯(lián)應(yīng)用,以使該關(guān)聯(lián)應(yīng)用運行,從而通過關(guān)聯(lián)應(yīng)用呈現(xiàn)推送信息詳情。
進(jìn)一步參考圖5,作為對上述圖2所示方法的實現(xiàn),本申請?zhí)峁┝艘环N信息提醒裝置的一個實施例,該裝置實施例與圖2所示的方法實施例相對應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。
如圖5所示,本實施例的信息提醒裝置500包括:接收單元501、確定單元502和創(chuàng)建單元503。其中,接收單元501配置用于接收應(yīng)用服務(wù)端發(fā)送的推送信息,推送信息包括推送事件信息以及與推送事件信息相對應(yīng)的起始時間信息;確定單元502配置用于基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息;創(chuàng)建單元503配置用于若否,則在本地日歷中創(chuàng)建提醒事件,提醒事件包括與推送事件信息相對應(yīng)的提醒內(nèi)容信息以及與起始時間信息相對應(yīng)的提醒時間信息。
在本實施例中,信息提醒裝置500的接收單元501可以通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)與應(yīng)用服務(wù)端進(jìn)行信息交互。接收單元501可以接收應(yīng)用服務(wù)端發(fā)送的推送的信息。
在接收單元501接收到應(yīng)用服務(wù)端發(fā)送的推送信息后,確定單元502可以基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。
上述提醒內(nèi)容信息例如可以包括推送事件信息的簡要介紹信息、聲音、圖片等等。
在本實施例的一些可選實現(xiàn)方式中,上述預(yù)設(shè)的配置參數(shù)例如可以為與上述推送信息關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用的配置參數(shù),該參數(shù)可以指示是否允許本地通知應(yīng)用將所接收到的推送信息生成桌面通知的參數(shù)。
確定單元502進(jìn)一步配置用于響應(yīng)于接收到用戶對推送信息的選擇操作,基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。
當(dāng)確定單元502確定不能通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息時,創(chuàng)建單元503在本地日歷中創(chuàng)建提醒事件,并為該提醒事件設(shè)置鬧鐘以進(jìn)行提醒。提醒事件可以包括與上述推送事件信息相對應(yīng)的提醒內(nèi)容信息,以及與起始時間信息相對應(yīng)的提醒時間信息。在上述提醒時間點,該提醒事件相對應(yīng)的鬧鐘響鈴提醒用戶查看提醒內(nèi)容信息。
創(chuàng)建單元503進(jìn)一步配置用于,當(dāng)確定單元確定可以通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息時,則在起始時間信息所對應(yīng)的提醒時間通過本地通知應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息。
在本實施例的一些可選實現(xiàn)方式中,信息提醒裝置500還包括存儲單元(圖中未示出)。存儲單元配置用于在基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的提醒時間通過本地應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息之前,在本地存儲推送信息。
在本實施例的一些可選實現(xiàn)方式中,信息提醒裝置500還包括呈現(xiàn)單元。呈現(xiàn)單元配置用于基于用戶對提醒內(nèi)容信息的選擇操作,在與上述推送信息相關(guān)聯(lián)的關(guān)聯(lián)應(yīng)用中呈現(xiàn)存儲在本地的推送信息。
下面參考圖6,其示出了適于用來實現(xiàn)本申請實施例的終端設(shè)備的計算機系統(tǒng)600的結(jié)構(gòu)示意圖。圖6示出的終端設(shè)備僅僅是一個示例,不應(yīng)對本申請實施例的功能和使用范圍帶來任何限制。
如圖6所示,計算機系統(tǒng)600包括中央處理單元(cpu)601,其可以根據(jù)存儲在只讀存儲器(rom)602中的程序或者從存儲部分608加載到隨機訪問存儲器(ram)603中的程序而執(zhí)行各種適當(dāng)?shù)膭幼骱吞幚?。在ram603中,還存儲有系統(tǒng)600操作所需的各種程序和數(shù)據(jù)。cpu601、rom602以及ram603通過總線604彼此相連。輸入/輸出(i/o)接口605也連接至總線604。
以下部件連接至i/o接口605:包括鍵盤、鼠標(biāo)等的輸入部分606;包括諸如液晶顯示器(lcd)以及揚聲器等的輸出部分607;包括硬盤等的存儲部分608;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分609。通信部分609經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動器610也根據(jù)需要連接至i/o接口605。可拆卸介質(zhì)611,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲器等等,根據(jù)需要安裝在驅(qū)動器610上,以便于從其上讀出的計算機程序根據(jù)需要被安裝入存儲部分608。
特別地,根據(jù)本公開的實施例,上文參考流程圖描述的過程可以被實現(xiàn)為計算機軟件程序。例如,本公開的實施例包括一種計算機程序產(chǎn)品,其包括承載在計算機可讀介質(zhì)上的計算機程序,該計算機程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實施例中,該計算機程序可以通過通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)611被安裝。在該計算機程序被中央處理單元(cpu)601執(zhí)行時,執(zhí)行本申請的方法中限定的上述功能。
本申請還提供了一種非易失性計算機可讀介質(zhì),該計算機可讀介質(zhì)可以是上述實施例中描述的終端設(shè)備所包含的;也可以是單獨存在,而未裝配入該裝置中。上述計算機可讀介質(zhì)承載有一個或者多個程序,當(dāng)上述一個或者多個程序被該終端設(shè)備執(zhí)行時,使得該終端設(shè)備:接收應(yīng)用服務(wù)端發(fā)送的推送信息,推送信息包括推送事件信息以及與推送事件信息相對應(yīng)的起始時間信息;基于預(yù)設(shè)的配置參數(shù)確定是否在起始時間信息所對應(yīng)的通過本地應(yīng)用呈現(xiàn)與推送信息相對應(yīng)的提醒內(nèi)容信息;若否,則在本地日歷中創(chuàng)建提醒事件,提醒事件包括與推送事件信息相對應(yīng)的提醒內(nèi)容信息以及與起始時間信息相對應(yīng)的提醒時間信息。
需要說明的是,上述非易失性計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)或者是上述兩者的任意組合。計算機可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子可以包括但不限于:具有一個或多個導(dǎo)線的電連接、便攜式計算機磁盤、硬盤、隨機訪問存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本申請中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請中,計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括但不限于電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計算機可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。
附圖中的流程圖和框圖,圖示了按照本申請各種實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
描述于本申請實施例中所涉及到的單元可以通過軟件的方式實現(xiàn),也可以通過硬件的方式來實現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括接收單元、確定單元和創(chuàng)建單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對該單元本身的限定,例如,接收單元還可以被描述為“接收應(yīng)用服務(wù)端發(fā)送的推送信息的單元”。
以上描述僅為本申請的較佳實施例以及對所運用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應(yīng)涵蓋在不脫離上述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。