本發(fā)明涉及信息處理技術,具體涉及一種信息處理方法及終端。
背景技術:
本申請發(fā)明人在實現(xiàn)本申請技術方案的過程中,至少發(fā)現(xiàn)相關技術中存在如下技術問題:
對于手機、平板電腦PAD、個人數(shù)字助理PDA等終端來說,可以通過對系統(tǒng)自帶的或安裝的第三方的應用進行設置來實現(xiàn)提醒功能。該提醒功能可以是來電提醒功能、短消息/微信消息提醒功能、鬧鈴提醒功能等。其中,可通過對音/視頻的輸出來實現(xiàn)該提醒功能。例如,通過播放音樂A來提醒當前已經(jīng)到了該運動的時間(鬧鈴提醒功能);通過輸出圖像B來提醒當前有來電進入(來電提醒功能)等。例如,在設置鬧鈴/來電圖像的過程中,可供選擇的鈴聲/圖像的種類、數(shù)量都較少,無法滿足用戶的個性化需求。雖然可以通過人工的方式將不同的鈴聲/圖像導入至終端,但是這種人工導入方式無疑是增加了用戶的操作量。對于終端來說,其可以通過安裝的音樂/圖庫應用而獲取到更多的音頻/圖片,即音樂/圖庫應用具有較多音/視頻資源的特性。如何利用這一特性來實現(xiàn)提醒功能成為了亟待解決的技術問題。
技術實現(xiàn)要素:
為解決現(xiàn)有存在的技術問題,本發(fā)明實施例在于提供一種信息處理方法及終端,可滿足不同用戶的需求,可行性較佳,可減少用戶的不必要操作,提升用戶體驗。
本發(fā)明實施例的技術方案是這樣實現(xiàn)的:
本發(fā)明實施例提供一種信息處理方法,所述方法包括:
配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù);
配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù);
檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果;
當?shù)谝粰z測結(jié)果表征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,所述第一應用按照所述第一預設規(guī)則,利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。
本發(fā)明實施例提供一種終端,所述終端包括:
第一配置單元,用于配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù);
第二配置單元,用于配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù);
第一檢測單元,用于檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果;
第一控制單元,用于當?shù)谝粰z測單元生成的第一檢測結(jié)果表征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,控制所述第一應用按照所述第一預設規(guī)則并利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。
本發(fā)明實施例的信息處理方法及終端,配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù),配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù),檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果,當?shù)谝粰z測結(jié)果表征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,所述第一應用按照所述第一預設規(guī)則,并利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。
本實施例中,從第一應用(音樂/圖庫應用)中選取用于起到提醒作用的第一多媒體數(shù)據(jù)如歌曲/圖像/視頻,充分利用了音樂/圖庫應用具有較多音/視頻資 源的這一特性,可滿足用戶的多元化需求,可行性較佳。當?shù)诙卯斍八幍墓ぷ鳡顟B(tài)滿足第一預設規(guī)則時,第一應用按照第一預設規(guī)則并利用消息推送機制將起到提醒作用的第一多媒體數(shù)據(jù)推送至第二應用,以供第二應用輸出,可提升用戶體驗。
附圖說明
圖1為本發(fā)明實施例進行信息交互的各方硬件實體的示意圖;
圖2為本發(fā)明方法實施例一的一個實現(xiàn)流程示意圖;
圖3為本發(fā)明方法實施例二的一個實現(xiàn)流程示意圖;
圖4為本發(fā)明終端實施例一的組成結(jié)構(gòu)示意圖;
圖5為本發(fā)明終端實施例二的組成結(jié)構(gòu)示意圖;
圖6為本發(fā)明終端實施例的一個硬件組成結(jié)構(gòu)示意圖;
圖7(a)、(b)為應用本發(fā)明實施例的一應用的示意圖;
圖8(a)、(b)為應用本發(fā)明實施例的另一應用的示意圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,應當理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為本發(fā)明實施例中進行信息交互的各方硬件實體的示意圖,圖1中包括:服務器11和終端21-24。其中,終端21-24通過有線網(wǎng)絡或者無線網(wǎng)絡與服務器進行信息交互,終端可以包括手機、臺式機、PC機、一體機等類型。當然,終端也可以包括個人數(shù)字助理PDA、電子閱讀器等,本方案不做具體限定。其中,終端設備中能夠安裝所有應用或者指定的應用,如第一應用(音樂/圖庫應用)和第二應用(鬧鐘應用/短消息應用/來電提醒功能)。本實施例中,配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù),配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù),檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果,當?shù)谝粰z測結(jié)果表 征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,所述第一應用按照所述第一預設規(guī)則,并利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。以第一應用為音樂應用、第二應用為鬧鐘應用為例,當鬧鐘應用的當前工作時間為某個預定時間(第一預設時間)時,音樂應用利用消息推送機制將已配置好的可作為鬧鈴的音樂推送至鬧鐘應用,以供鬧鐘應用播放該音樂,以起到提醒用戶的功能。由此可見,本技術方案充分利用了音樂/圖庫應用具有較多音/視頻資源的這一特性,能使用戶從中選取滿足個性化需求的音/視頻作為提醒功能的音樂/圖像,可滿足不同用戶的需求,可行性較佳。與相關技術中的通過人工導入音樂/圖像方式來獲得更多音/視頻資源的方法相比較,由于音樂/圖庫應用本身具有較多的音/視頻資源,無需人工導入,可減少用戶的不必要操作,提升用戶體驗。
上述圖1的例子只是實現(xiàn)本發(fā)明實施例的一個系統(tǒng)架構(gòu)實例,本發(fā)明實施例并不限于上述圖1所述的系統(tǒng)結(jié)構(gòu),基于該系統(tǒng)架構(gòu),提出本發(fā)明各個實施例。
實施例一
圖2為本發(fā)明方法實施例一的一個實現(xiàn)流程示意圖;如圖2所示,所述方法包括:
步驟201:配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù);
本實施例可適用于終端各種提供功能,如鬧鈴提醒功能、短消息/微信消息提醒功能、來電提醒功能。由于音樂/圖庫應用中可存儲有大量的音樂/圖像,或者利用其搜索能力能夠搜索到每個用戶感興趣的音樂/圖像,所以,第一應用為音樂應用或圖庫應用。用戶可以通過音樂/圖庫應用選擇某個感興趣的歌曲、圖像、或者歌曲中的某個部分作為第一多媒體數(shù)據(jù);當然也可以選取多個歌曲形成一串燒歌曲,也可以選取多個圖像形成一段視頻作為第一多媒體數(shù)據(jù)。
步驟202:配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù);
這里,對于鬧鈴提醒功能來說,第二應用是鬧鐘應用,第一預設規(guī)則是設置的鬧鈴時間(第一預設時間)到時,相應的,配置音樂/圖庫應用在設置的鬧鈴時間到時推送用戶感興趣的音樂/圖像,配置鬧鈴/圖庫應用在設置的鬧鈴時間到時觸發(fā)播放用戶感興趣的音樂/圖像。對于短消息/微信消息提醒功能來說,第二應用是短消息/微信消息應用,第一預設規(guī)則是終端接收到短消息或微信消息時,相應的,配置音樂/圖庫應用在終端接收到短消息或微信消息時推送用戶感興趣的音樂/圖像,配置鬧鈴/圖庫應用在終端接收到短消息或微信消息時觸發(fā)播放用戶感興趣的音樂/圖像。對于來電提醒功能來說,第二應用是能夠通過聲音或圖像實現(xiàn)來電提醒功能的應用如來電應用,第一預設規(guī)則是終端接收到來電時,相應的,配置音樂/圖庫應用在終端接收到來電時推送用戶感興趣的音樂/圖像,配置鬧鈴/圖庫應用在終端接收到來電時觸發(fā)播放用戶感興趣的音樂/圖像。
需要說明的是,本實施例對步驟201、202的執(zhí)行順序不做具體限定,可以先執(zhí)行步驟201再執(zhí)行步驟202,可以先執(zhí)行步驟202再執(zhí)行步驟201,也可以同時執(zhí)行。
步驟203:檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果;
這里,對于鬧鈴提醒功能來說,檢測第二應用當前工作時間是否為所述第一預設時間。對于短消息/微信消息提醒功能來說,檢測短消息/微信消息應用是否接收到短消息或微信消息。對于來電提醒功能來說,檢測能夠?qū)崿F(xiàn)來電提醒功能的應用是否接收到來電。
步驟204:當?shù)谝粰z測結(jié)果表征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,所述第一應用按照所述第一預設規(guī)則,利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出;
這里,當?shù)诙卯斍八幍墓ぷ鳡顟B(tài)滿足第一預設規(guī)則時,音樂/圖庫應用在鬧鈴時間到、終端接收到微信消息或短消息、和/或終端接收到來電時,利用消息推送機制將在音樂/圖庫應用已選取好的歌曲/圖像/視頻推送至第二應 用,以供第二應用播出,用于起到提醒用戶的目的。
本實施例中,從音樂/圖庫應用中選取用于起到提醒作用的歌曲/圖像/視頻,充分利用了音樂/圖庫應用具有較多音/視頻資源的這一特性,可滿足用戶的多元化需求,可行性較佳。此外,當所述第二應用當前所處的工作狀態(tài)滿足第一預設規(guī)則時,音樂/圖庫應用按照第一預設規(guī)則并利用消息推送機制將起到提醒作用的歌曲/圖像/視頻推送至第二應用,以供第二應用輸出,能夠提升用戶體驗。這里,運用消息推送機制的好處在于不必對第一應用和第二應用的本身進行改進,即可實現(xiàn)起到提醒作用且具有個性化的音樂/圖像在兩個不同應用之間的傳遞,使得應用之間的信息交互過程變得簡單易行。
實施例二
圖3為本發(fā)明方法實施例二的一個實現(xiàn)流程示意圖;如圖3所示,所述方法包括:
步驟301:配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù);
本實施例可適用于終端各種提供功能,如鬧鈴提醒功能、短消息/微信消息提醒功能、來電提醒功能。由于音樂/圖庫應用中可存儲有大量的音樂/圖像,或者利用其搜索能力能夠搜索到每個用戶感興趣的音樂/圖像,所以,第一應用為音樂應用或圖庫應用。用戶可以通過音樂/圖庫應用選擇某個感興趣的歌曲、圖像、或者歌曲中的某個部分作為第一多媒體數(shù)據(jù);當然也可以選取多個歌曲形成一串燒歌曲,也可以選取多個圖像形成一段視頻作為第一多媒體數(shù)據(jù)。
步驟302:配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù);
這里,對于鬧鈴提醒功能來說,第二應用是鬧鐘應用,第一預設規(guī)則是設置的鬧鈴時間(第一預設時間)到時,相應的,配置音樂/圖庫應用在設置的鬧鈴時間到時推送用戶感興趣的音樂/圖像,配置鬧鈴/圖庫應用在設置的鬧鈴時間到時觸發(fā)播放用戶感興趣的音樂/圖像。對于短消息/微信消息提醒功能來說,第二應用是短消息/微信消息應用,第一預設規(guī)則是終端接收到短消息或微信消息 時,相應的,配置音樂/圖庫應用在終端接收到短消息或微信消息時推送用戶感興趣的音樂/圖像,配置鬧鈴/圖庫應用在終端接收到短消息或微信消息時觸發(fā)播放用戶感興趣的音樂/圖像。對于來電提醒功能來說,第二應用是能夠通過聲音或圖像實現(xiàn)來電提醒功能的應用如來電應用,第一預設規(guī)則是終端接收到來電時,相應的,配置音樂/圖庫應用在終端接收到來電時推送用戶感興趣的音樂/圖像,配置鬧鈴/圖庫應用在終端接收到來電時觸發(fā)播放用戶感興趣的音樂/圖像。
需要說明的是,本實施例對步驟301、302的執(zhí)行順序不做具體限定,可以先執(zhí)行步驟301再執(zhí)行步驟302,可以先執(zhí)行步驟302再執(zhí)行步驟301,也可以同時執(zhí)行。
步驟303:檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果;
這里,對于鬧鈴提醒功能來說,檢測第二應用當前工作時間是否為所述第一預設時間。對于短消息/微信消息提醒功能來說,檢測短消息/微信消息應用是否接收到短消息或微信消息。對于來電提醒功能來說,檢測能夠?qū)崿F(xiàn)來電提醒功能的應用是否接收到來電。
步驟304:當?shù)谝粰z測結(jié)果表征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,所述第一應用按照所述第一預設規(guī)則,利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出;
這里,當?shù)诙卯斍八幍墓ぷ鳡顟B(tài)滿足第一預設規(guī)則時,音樂/圖庫應用在鬧鈴時間到、終端接收到微信消息或短消息、和/或終端接收到來電時,音樂/圖庫應用利用消息推送機制將在音樂/圖庫應用已選取好的歌曲/圖像/視頻推送至第二應用,以供第二應用播出,用于起到提醒用戶的目的。
本實施例中所采用消息推送機制可以是:以音樂應用、鬧鐘應用為例,當在音樂應用中選取好用戶感興趣的音樂、在鬧鐘應用中設置好鬧鈴時間后,將選取好的音樂和鬧鈴時間通知至終端的系統(tǒng),當鬧鈴時間到時,系統(tǒng)控制音樂應用以消息推送機制的形式將選取好的音樂推送至鬧鐘應用播放。本實施例中 采用的消息推送機制也可以參照相關技術中的消息推送機制:當服務器端存在有新消息時,與終端進行交互的服務器使用Push(推送)的方式把該新消息推送至終端。本領域人員應該而知,對于采用安卓Android操作系統(tǒng)的終端和采用蘋果IOS操作系統(tǒng)的終端的消息推送機制的具體實現(xiàn)過程請參見現(xiàn)有相關說明,此處不贅述。這里,運用消息推送機制的好處在于不必對第一應用和第二應用的本身進行改進,即可實現(xiàn)起到提醒作用且具有個性化的音樂/圖像在兩個不同應用之間的傳遞,使得應用之間的信息交互過程變得簡單易行。
在一個優(yōu)選的實施例中,所述方法還包括:
所述第一預設規(guī)則為第一預設時間,相應的,所述檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,包括:檢測所述第二應用當前的工作時間是否為所述第一預設時間。其中,當?shù)谝粦檬且魳?圖庫應用,第二應用是鬧鐘應用時,第一預設時間可以是用戶在鬧鐘應用的設置界面下設置的鬧鈴時間如設置下午5:00為跑步時間,第二應用開始進行計時,當?shù)诙玫挠嫊r時間到下午5:00時,確定為第二應用的工作時間符合第一預設時間。
在一個優(yōu)選的實施例中,所述方法還包括:
獲取所述第一應用的第一屬性,第一屬性表征為時間信息;當所述時間信息與所述第一預定時間一致時,所述第一應用將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。其中,當?shù)谝粦檬且魳?圖庫應用,第二應用是鬧鐘應用時,在第二應用中設置有一個鬧鈴時間后,將該設置的時間信息發(fā)送至第一應用或終端的系統(tǒng),當該系統(tǒng)的計時時間到來時即鬧鐘應用的計時時間與音樂應用的計時時間均到了已設置好的時間,那么音樂應用利用消息推送機制將選擇好的歌曲推送給鬧鐘應用,以供鬧鐘應用輸出。
在一個優(yōu)選的實施例中,所述方法還包括:發(fā)送所述第一預設時間至服務器;并在接收到服務器發(fā)送的第一觸發(fā)指令時,所述第一應用將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出,所述服務器在所述第一預設時間到來時發(fā)送所述第一觸發(fā)指令。前述的本技術方案所采用的消息推送機制可以視為在終端本地實現(xiàn)的推送機制。本優(yōu)選實施例中,還可以采用遠程消息推送機制,當?shù)? 一應用是音樂/圖庫應用,第二應用是鬧鐘應用時,在第二應用中設置有一個鬧鈴時間后,將該設置的時間信息發(fā)送至與終端進行交互的服務器,由服務器進行計時,當服務器的計時時間到了該鬧鈴時間時,服務器以消息推送機制發(fā)送第一觸發(fā)指令至終端,在第二應用的計時時間到鬧鈴時間時,終端的第一應用將第一多媒體數(shù)據(jù)推送至第二應用輸出。其中,本技術方案采用的消息推送機制在第一應用運行如前/后臺運行或關閉狀態(tài)下均可實現(xiàn)。
在一個優(yōu)選的實施例中,所述第一預設規(guī)則為接收到微信消息/短消息,所述檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,包括:檢測第二應用是否接收到微信消息/短消息,當終端接收到微信消息/短消息時,所述第一應用將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。例如,第一應用是音樂/圖庫應用,第二應用是短消息應用,當終端接收到短消息應用時,音樂應用利用消息推送機制將選擇好的歌曲推送給短消息應用,以供短消息通過該歌曲提示用戶當前有短消息的進入。
本實施例中,用于起到提醒作用的歌曲/圖像/視頻可從音樂/圖庫應用中選擇,充分利用了音樂/圖庫應用具有較多音/視頻資源的這一特性,能夠滿足用戶的多元化需求,可行性較佳。此外,當?shù)诙盟幍墓ぷ鳡顟B(tài)滿足第一預設規(guī)則時,利用消息推送機制第一應用將起到提醒作用的歌曲/圖像/視頻推送至第二應用以供其輸出,該消息推送機制在音樂/圖庫應用運行或關閉狀態(tài)下均可實現(xiàn),在該消息推送機制下第一應用可推送用戶感興趣的任何歌曲/圖像/視頻,提升了用戶體驗。與相關技術中的通過人工導入音樂/圖像方式來獲得更多音/視頻資源的方法相比較,由于音樂/圖庫應用本身具有較多的音/視頻資源,無需人工導入,可減少用戶的不必要操作,提升用戶體驗。
實施例三
圖4為本發(fā)明的終端實施例一的組成結(jié)構(gòu)示意圖;如圖4所示,所述終端包括:第一配置單元401、第二配置單元402、第一檢測單元403、及第一控制單元404;其中,
第一配置單元401,用于配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù);
本實施例可適用于終端各種提供功能,如鬧鈴提醒功能、短消息/微信消息提醒功能、來電提醒功能。由于音樂/圖庫應用中可存儲有大量的音樂/圖像,或者利用其搜索能力能夠搜索到每個用戶感興趣的音樂/圖像,所以,第一應用為音樂應用或圖庫應用。用戶可以通過音樂/圖庫應用選擇某個感興趣的歌曲、圖像、或者歌曲中的某個部分作為第一多媒體數(shù)據(jù);當然也可以選取多個歌曲形成一串燒歌曲,也可以選取多個圖像形成一段視頻作為第一多媒體數(shù)據(jù)。
第二配置單元402,用于配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù);
這里,對于鬧鈴提醒功能來說,第二應用是鬧鐘應用,第一預設規(guī)則是設置的鬧鈴時間(第一預設時間)到時,相應的,第一配置單元401配置音樂/圖庫應用在設置的鬧鈴時間到時推送用戶感興趣的音樂/圖像,第二配置單元402配置鬧鈴/圖庫應用在設置的鬧鈴時間到時觸發(fā)播放用戶感興趣的音樂/圖像。對于短消息/微信消息提醒功能來說,第二應用是短消息/微信消息應用,第一預設規(guī)則是終端接收到短消息或微信消息時,相應的,第一配置單元401配置音樂/圖庫應用在終端接收到短消息或微信消息時推送用戶感興趣的音樂/圖像,第二配置單元402配置鬧鈴/圖庫應用在終端接收到短消息或微信消息時觸發(fā)播放用戶感興趣的音樂/圖像。對于來電提醒功能來說,第二應用是能夠通過聲音或圖像實現(xiàn)來電提醒功能的應用如來電應用,第一預設規(guī)則是終端接收到來電時,相應的,第一配置單元401配置音樂/圖庫應用在終端接收到來電時推送用戶感興趣的音樂/圖像,第二配置單元402配置鬧鈴/圖庫應用在終端接收到來電時觸發(fā)播放用戶感興趣的音樂/圖像。
第一檢測單元403,用于檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果;
這里,對于鬧鈴提醒功能來說,第一檢測單元403檢測第二應用當前工作時間是否為所述第一預設時間。對于短消息/微信消息提醒功能來說,第一檢測 單元403檢測短消息/微信消息應用是否接收到短消息或微信消息。對于來電提醒功能來說,第一檢測單元403檢測能夠?qū)崿F(xiàn)來電提醒功能的應用是否接收到來電。
第一控制單元404,用于當?shù)谝粰z測單元403生成的第一檢測結(jié)果表征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,控制所述第一應用按照所述第一預設規(guī)則并利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。
這里,當?shù)谝粰z測單元403生成的第一檢測結(jié)果表征第二應用當前所處的工作狀態(tài)滿足第一預設規(guī)則時,即音樂/圖庫應用在鬧鈴時間到、終端接收到微信消息或短消息、和/或終端接收到來電時,第一控制單元404控制音樂/圖庫應用將已選取好的歌曲/圖像/視頻利用消息推送機制推送至第二應用,以供第二應用播出,用于起到提醒用戶的目的。
本實施例中,從音樂/圖庫應用中選取用于起到提醒作用的歌曲/圖像/視頻,充分利用了音樂/圖庫應用具有較多音/視頻資源的這一特性,可滿足用戶的多元化需求,可行性較佳。此外,當所述第二應用當前所處的工作狀態(tài)滿足第一預設規(guī)則時,音樂/圖庫應用按照第一預設規(guī)則將起到提醒作用的歌曲/圖像/視頻推送至第二應用,以供第二應用輸出,能夠提升用戶體驗。這里,運用消息推送機制的好處在于不必對第一應用和第二應用的本身進行改進,即可實現(xiàn)起到提醒作用且具有個性化的音樂/圖像在兩個不同應用之間的傳遞,使得應用之間的信息交互過程變得簡單易行。
實施例四
圖5為本發(fā)明的終端實施例二的組成結(jié)構(gòu)示意圖;如圖5所示,所述終端包括:第一配置單元501、第二配置單元502、第一檢測單元503、及第一控制單元504;其中,
第一配置單元501,用于配置第一應用在滿足第一預設規(guī)則時推送第一多媒體數(shù)據(jù);
本實施例可適用于終端各種提供功能,如鬧鈴提醒功能、短消息/微信消息提醒功能、來電提醒功能。由于音樂/圖庫應用中可存儲有大量的音樂/圖像,或者利用其搜索能力能夠搜索到每個用戶感興趣的音樂/圖像,所以,第一應用為音樂應用或圖庫應用。用戶可以通過音樂/圖庫應用選擇某個感興趣的歌曲、圖像、或者歌曲中的某個部分作為第一多媒體數(shù)據(jù);當然也可以選取多個歌曲形成一串燒歌曲,也可以選取多個圖像形成一段視頻作為第一多媒體數(shù)據(jù)。
第二配置單元502,用于配置第二應用在滿足第一預設規(guī)則時觸發(fā)輸出所述第一多媒體數(shù)據(jù);
這里,對于鬧鈴提醒功能來說,第二應用是鬧鐘應用,第一預設規(guī)則是設置的鬧鈴時間(第一預設時間)到時,相應的,第一配置單元501配置音樂/圖庫應用在設置的鬧鈴時間到時推送用戶感興趣的音樂/圖像,第二配置單元502配置鬧鈴/圖庫應用在設置的鬧鈴時間到時觸發(fā)播放用戶感興趣的音樂/圖像。對于短消息/微信消息提醒功能來說,第二應用是短消息/微信消息應用,第一預設規(guī)則是終端接收到短消息或微信消息時,相應的,第一配置單元501配置音樂/圖庫應用在終端接收到短消息或微信消息時推送用戶感興趣的音樂/圖像,第二配置單元502配置鬧鈴/圖庫應用在終端接收到短消息或微信消息時觸發(fā)播放用戶感興趣的音樂/圖像。對于來電提醒功能來說,第二應用是能夠通過聲音或圖像實現(xiàn)來電提醒功能的應用如來電應用,第一預設規(guī)則是終端接收到來電時,相應的,第一配置單元501配置音樂/圖庫應用在終端接收到來電時推送用戶感興趣的音樂/圖像,第二配置單元502配置鬧鈴/圖庫應用在終端接收到來電時觸發(fā)播放用戶感興趣的音樂/圖像。
第一檢測單元503,用于檢測所述第二應用當前所處的工作狀態(tài)是否滿足所述第一預設規(guī)則,并生成第一檢測結(jié)果;
這里,對于鬧鈴提醒功能來說,第一檢測單元503檢測第二應用當前工作時間是否為所述第一預設時間。對于短消息/微信消息提醒功能來說,第一檢測單元503檢測短消息/微信消息應用是否接收到短消息或微信消息。對于來電提醒功能來說,第一檢測單元503檢測能夠?qū)崿F(xiàn)來電提醒功能的應用是否接收到 來電。
第一控制單元504,用于當?shù)谝粰z測單元503所生成的第一檢測結(jié)果表征所述第二應用當前所處的工作狀態(tài)滿足所述第一預設規(guī)則時,控制所述第一應用按照所述第一預設規(guī)則利用消息推送機制將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出;
本實施例中所采用消息推送機制可以是:以音樂應用、鬧鐘應用為例,當在音樂應用中選取好用戶感興趣的音樂、在鬧鐘應用中設置好鬧鈴時間后,將選取好的音樂和鬧鈴時間通知至終端的系統(tǒng),當鬧鈴時間到時,系統(tǒng)控制音樂應用以消息推送機制的形式將選取好的音樂推送至鬧鐘應用播放。本實施例中采用的消息推送機制也可以參照相關技術中的消息推送機制:當服務器端存在有新消息時,與終端進行交互的服務器使用Push(推送)的方式把該新消息推送至終端。本領域人員應該而知,對于采用安卓Android操作系統(tǒng)的終端和采用蘋果IOS操作系統(tǒng)的終端的消息推送機制的具體實現(xiàn)過程請參見現(xiàn)有相關說明,此處不贅述。這里,運用消息推送機制的好處在于不必對第一應用和第二應用的本身進行改進,即可實現(xiàn)起到提醒作用且具有個性化的音樂/圖像在兩個不同應用之間的傳遞,使得應用之間的信息交互過程變得簡單易行。
在一個優(yōu)選的實施例中,所述第一預設規(guī)則為第一預設時間,所述第一檢測單元503,用于檢測所述第二應用當前的工作時間是否為所述第一預設時間。其中,當?shù)谝粦檬且魳?圖庫應用,第二應用是鬧鐘應用時,第一預設時間可以是用戶在鬧鐘應用的設置界面下設置的鬧鈴時間如設置下午5:00為跑步時間,第二應用開始進行計時,當所述第一檢測單元503檢測到第二應用的計時時間到下午5:00時,確定為第二應用的工作時間符合第一預設時間。
在一個優(yōu)選的實施例中,所述第一控制單元504,還用于:獲取所述第一應用的第一屬性,第一屬性表征為時間信息;當所述時間信息與所述第一預定時間一致時,控制所述第一應用將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。其中,當?shù)谝粦檬且魳?圖庫應用,第二應用是鬧鐘應用時,在第二應用中設置有一個鬧鈴時間后,第一控制單元504將該設置的時間信息發(fā)送至第一 應用或終端的系統(tǒng),當?shù)谝粰z測單元503檢測到系統(tǒng)的計時時間到來時即鬧鐘應用的計時時間與音樂應用的計時時間均到了已設置好的時間,那么第一控制單元504控制音樂應用將選擇好的歌曲推送給鬧鐘應用,以供鬧鐘應用輸出。
在一個優(yōu)選的實施例中,所述終端還包括:第一發(fā)送單元(圖中未示意出),用于發(fā)送所述第一預設時間至服務器;相應的,所述第一控制單元504,用于在接收到服務器發(fā)送的第一觸發(fā)指令時,控制所述第一應用將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出,所述服務器在所述第一預設時間到來時發(fā)送所述第一觸發(fā)指令。前述的本技術方案所采用的消息推送機制可以視為在終端本地實現(xiàn)的推送機制。本優(yōu)選實施例中,還可以采用遠程消息推送機制,當?shù)谝粦檬且魳?圖庫應用,第二應用是鬧鐘應用時,在第二應用中設置有一個鬧鈴時間后,第一發(fā)送單元將該設置的時間信息發(fā)送至與終端進行交互的服務器,由服務器進行計時,當服務器的計時時間到了該鬧鈴時間時,服務器以消息推送機制發(fā)送第一觸發(fā)指令至終端,在第一檢測單元503檢測到第二應用的計時時間到鬧鈴時間時,第一控制單元504控制第一應用將第一多媒體數(shù)據(jù)推送至第二應用輸出。其中,本技術方案采用的消息推送機制在第一應用運行如前/后臺運行或關閉狀態(tài)下均可實現(xiàn)。
在一個優(yōu)選的實施例中,所述第一預設規(guī)則為接收到微信消息/短消息,所述第一檢測單元503,用于檢測第二應用是否接收到微信消息/短消息,當終端、具體是第一檢測單元503接收到微信消息/短消息時,第一控制單元504控制所述第一應用將所述第一多媒體數(shù)據(jù)推送給所述第二應用輸出。例如,第一應用是音樂/圖庫應用,第二應用是短消息應用,當終端、具體是第一檢測單元503接收到短消息應用時,第一控制單元504控制音樂應用利用消息推送機制將選擇好的歌曲推送給短消息應用,以供短消息通過該歌曲提示用戶當前有短消息的進入。
本實施例中,用于起到提醒作用的歌曲/圖像/視頻可從音樂/圖庫應用中選擇,充分利用了音樂/圖庫應用具有較多音/視頻資源的這一特性,能夠滿足用戶的多元化需求,可行性較佳。此外,當?shù)诙盟幍墓ぷ鳡顟B(tài)滿足第一預設 規(guī)則時,利用消息推送機制第一應用將起到提醒作用的歌曲/圖像/視頻推送至第二應用以供其輸出,該消息推送機制在音樂/圖庫應用運行或關閉狀態(tài)下均可實現(xiàn),在該消息推送機制下第一應用可推送用戶感興趣的任何歌曲/圖像/視頻,提升了用戶體驗。與相關技術中的通過人工導入音樂/圖像方式來獲得更多音/視頻資源的方法相比較,由于音樂/圖庫應用本身具有較多的音/視頻資源,無需人工導入,可減少用戶的不必要操作,提升用戶體驗。
這里需要指出的是,上述終端可以為PC這種電子設備,還可以為如PAD,平板電腦,手提電腦這種便攜電子設備、還可以為如手機這種智能移動終端,不限于這里的描述;所述服務器可以是通過集群系統(tǒng)構(gòu)成的,為實現(xiàn)各單元功能而合并為一或各單元功能分體設置的電子設備,客戶端和服務器都至少包括用于存儲數(shù)據(jù)的數(shù)據(jù)庫和用于數(shù)據(jù)處理的處理器,或者包括設置于服務器內(nèi)的存儲介質(zhì)或獨立設置的存儲介質(zhì)。
其中,對于用于數(shù)據(jù)處理的處理器而言,在執(zhí)行處理時,可以采用微處理器、中央處理器(CPU,Central Processing Unit)、數(shù)字信號處理器(DSP,Digital Singnal Processor)或可編程邏輯陣列(FPGA,F(xiàn)ield-Programmable Gate Array)實現(xiàn);對于存儲介質(zhì)來說,包含操作指令,該操作指令可以為計算機可執(zhí)行代碼,通過所述操作指令來實現(xiàn)上述本發(fā)明實施例信息處理方法流程中的各個步驟。
該終端作為硬件實體S11的一個示例如圖6所示。所述終端包括處理器31、存儲介質(zhì)32以及至少一個外部通信接口33;所述處理器31、存儲介質(zhì)32以及外部通信接口33均通過總線34連接。
這里需要指出的是:以上涉及終端的描述,與上述方法描述是類似的,同方法的有益效果描述,不做贅述。對于本發(fā)明終端實施例中未披露的技術細節(jié),請參照本發(fā)明方法實施例的描述。
下面結(jié)合圖7(a)、(b)以及8(a)、(b)所示的應用場景對本發(fā)明實施例作進一步的說明。
應用場景1:本應用場景下,以第一應用為音樂應用,第二應用為鬧鐘應用為例。
圖7(a)為終端的音樂應用下的一個設置界面,在該設置界面下,可選擇其中一首歌曲如歌曲1作為其可推送的鬧鈴聲音,也可以選擇歌曲1的某個部分如經(jīng)典部分作為可推送的鬧鈴聲音,還可以來自于用戶自己錄制的聲音,也可以是多個歌曲的串燒,是幾個歌曲中每個歌曲的經(jīng)典部分的串燒等等。此外,對于鬧鈴聲音的輸出形式也可以進行靈活設置,如設置歌曲1可以以曲首淡入形式播放、以曲尾淡出形式播放、以變聲的形式播放,以變速的形式播放等。本應用場景下的音樂應用設置界面包括有能夠想到的其它任何設置功能。在用戶選擇好鬧鈴聲音后,在終端的系統(tǒng)中將該鬧鈴聲音存儲為系統(tǒng)支持的鈴聲格式,以增強音頻輸出質(zhì)感。
圖7(b)為終端的鬧鐘應用下的一個設置界面,在該設置界面下,可設置一個鬧鈴時間如17:00;當然,還可以設置鬧鈴的重復次數(shù),鬧鈴的重復間隔等。在設置好鬧鈴時間后,該將鬧鈴時間告知服務器、具體可以是推送服務器,由服務器進行計時,當服務器的計時時間到了該鬧鈴時間時,也即終端中的鬧鐘應用計時到該鬧鈴時間時,服務器發(fā)送第一觸發(fā)指令至終端(可采用消息推送機制),終端的音樂應用以消息推送機制將作為鬧鈴歌曲的歌曲1推送至鬧鐘應用,以供鬧鐘應用輸出,提醒用戶已到17:00。
前述為采用遠程推送機制,此外也可以采用終端本地推送機制,該將鬧鈴時間告知終端的系統(tǒng),終端的系統(tǒng)開始時間上的計時,檢測計時時間是否到17:00,檢測到已到17:00時,觸發(fā)音樂應用以消息推送機制的形式將歌曲1推送至鬧鐘應用,鬧鐘應用播放歌曲1,提醒用戶已到17:00。其中,本應用場景下,當鬧鈴時間到時,無論音樂應用處于前/后臺運行還是處于關閉狀態(tài),均可通過消息推送機制實現(xiàn)歌曲的推送。當然,本實施例中,也可以在鬧鐘應用設置好鬧鈴時間后,鬧鐘應用將設置好的鬧鈴時間告知至音樂應用,相當于鬧鐘應用與鬧鈴應用均已知鬧鈴時間,雙方開始計時,當鬧鐘應用與音樂應用檢測鬧鈴時間來到時,音樂應用以消息推送機制的形式將歌曲1推送至鬧鐘應用, 鬧鐘應用播放歌曲1,提醒用戶鬧鈴時間已到。
應用場景2:本應用場景下,以第一應用為音樂應用,第二應用為短消息應用為例。
如圖8(a)為音樂應用下的一個設置界面,在該設置界面下,可選擇其中一首歌曲如歌曲1作為其可推送的提示音樂(提示用戶終端接收到一短消息),也可以選擇某個圖像如圖像1或圖像1的某個部分作為可推送的提示音樂等等。此處,對于圖8(a)的解釋說明請參照前述對圖7(a)的解釋說明,不再贅述。
圖8(b)為終端的短消息應用的顯示界面,當終端檢測到有短消息進入時,確定短消息應用當前所處的工作狀態(tài)滿足第一預設條件,音樂應用在終端有短消息進入時利用消息推送機制,將選擇好的歌曲1作為短消息進入的提示音樂推送至短消息,短消息應用接收并輸出該提示音樂,以提醒用戶有短消息進入。前述為采用終端本地推送機制,此外也可以采用遠程推送機制,將有短消息進入的消息通知至服務器、具體是推送服務器,服務器發(fā)送第一觸發(fā)指令至終端,終端的音樂應用以消息推送機制將作為提示音樂的歌曲1推送至短消息應用,短消息輸出該推送的音樂以提醒用戶有短消息進入。
前述應用場景中,用于起到提醒作用的歌曲/圖像/視頻可從音樂/圖庫應用中選擇,充分利用了音樂/圖庫應用具有較多音/視頻資源的這一特性,能夠滿足用戶的多元化需求。此外,當鬧鐘應用的計時時間為鬧鈴時間時,利用消息推送機制第一應用將起到提醒作用的歌曲/圖像/視頻推送至第二應用以供其輸出。在該消息推送機制下音樂應用可推送用戶感興趣的任何歌曲、聲音,提升了用戶體驗。與相關技術中的通過人工導入音樂/圖像方式來獲得更多音/視頻資源的方法相比較,由于音樂/圖庫應用本身具有較多的音/視頻資源,無需人工導入,可減少用戶的不必要操作,提升用戶體驗。其中,實現(xiàn)了多媒體數(shù)據(jù)在第一應用和第二應用之間的傳遞,使得信息交互過程變得簡單。
本領域內(nèi)的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結(jié)合軟件和 硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。