技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種互聯(lián)網(wǎng)應(yīng)用程序消息提示方法及裝置。
背景技術(shù):
隨著移動終端技術(shù)的發(fā)展,越來越多的用戶使用智能移動終端。移動終端可以安裝各種應(yīng)用程序(Application,APP)便于用戶使用,如社交類應(yīng)用程序、播放器類應(yīng)用程序、瀏覽器類應(yīng)用程序、文本類應(yīng)用程序以及即時(shí)通訊類應(yīng)用程序,從而用戶可以通過上述應(yīng)用程序在移動終端獲取各種所需信息,執(zhí)行各種所需操作。然而,當(dāng)用戶對上述應(yīng)用程序及移動終端進(jìn)行消息提示設(shè)置后,往往只能一次性設(shè)置應(yīng)用程序內(nèi)的所有項(xiàng)目的消息提示權(quán)限,即對所有項(xiàng)目的提示消息進(jìn)行設(shè)置,而不能滿足對一個(gè)應(yīng)用軟件內(nèi)的某個(gè)項(xiàng)目的提示消息進(jìn)行單獨(dú)設(shè)置,這樣就導(dǎo)致了用戶不能根據(jù)個(gè)人喜好設(shè)置消息提示,從而影響了用戶對應(yīng)用程序的個(gè)性化體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的的應(yīng)用程序消息提示方法及裝置。
一種互聯(lián)網(wǎng)應(yīng)用程序消息提示方法,包括如下步驟:
S1,為應(yīng)用軟件安裝插件,所述插件用于獲取軟件內(nèi)所有相同類型的項(xiàng)目及其配置信息,并為用戶提供項(xiàng)目設(shè)置界面;
S2,所述應(yīng)用軟件接收用戶在設(shè)置界面設(shè)置的某個(gè)或多個(gè)項(xiàng)目的消息提示配置;
S3,在滿足預(yù)設(shè)條件后向用戶發(fā)送所述某個(gè)或多個(gè)項(xiàng)目的消息提示。
優(yōu)選的,所述應(yīng)用程序?yàn)樯缃卉浖虿シ牌黝悜?yīng)用程序。
優(yōu)選的,所述相同類型的項(xiàng)目為單層或多層的層次結(jié)構(gòu),每層有一個(gè)多個(gè)子項(xiàng)目。
優(yōu)選的,所述消息提示具體為震動、聲音、光亮或其任意組合。
優(yōu)選的,所述預(yù)設(shè)條件為:用戶設(shè)定某個(gè)項(xiàng)目為消息提示的使能狀態(tài),且所述項(xiàng)目接收到相應(yīng)信息。
一種互聯(lián)網(wǎng)應(yīng)用程序消息提示裝置,包括如下模塊:
插件配置模塊,為應(yīng)用軟件安裝插件,所述插件用于獲取軟件內(nèi)所有相同類型的項(xiàng)目及其配置信息,并為用戶提供項(xiàng)目設(shè)置界面;
消息接收模塊,所述應(yīng)用軟件接收用戶在設(shè)置界面設(shè)置的某個(gè)或多個(gè)項(xiàng)目的消息提示配置;
消息提示模塊,在滿足預(yù)設(shè)條件后向用戶發(fā)送所述某個(gè)或多個(gè)項(xiàng)目的消息提示。
優(yōu)選的,所述應(yīng)用程序?yàn)樯缃卉浖虿シ牌黝悜?yīng)用程序。
優(yōu)選的,所述相同類型的項(xiàng)目為單層或多層的層次結(jié)構(gòu),每層有一個(gè)多個(gè)子項(xiàng)目。
優(yōu)選的,所述消息提示具體為震動、聲音、光亮或其任意組合。
優(yōu)選的,所述預(yù)設(shè)條件為:用戶設(shè)定某個(gè)項(xiàng)目為消息提示的使能狀態(tài),且所述項(xiàng)目接收到相應(yīng)信息。
本發(fā)明通過為終端用戶的應(yīng)用軟件安裝插件來配置該應(yīng)用軟件的項(xiàng)目,進(jìn)而實(shí)現(xiàn)應(yīng)用軟件項(xiàng)目個(gè)性化的配置,提高了消息提示的靈活性,滿足了不同用戶對軟件使用過程中消息提示的不同需求,改善了用戶的使用體驗(yàn)。
附圖說明
圖1為本發(fā)明的方法流程圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明進(jìn)行詳細(xì)說明。
一種互聯(lián)網(wǎng)應(yīng)用程序消息提示方法,包括如下步驟:
S1,為應(yīng)用軟件安裝插件,所述插件用于獲取軟件內(nèi)所有相同類型的項(xiàng)目及其配置信息,并為用戶提供項(xiàng)目設(shè)置界面;
由于目前的應(yīng)用軟件普遍不支持本發(fā)明所述的消息提示功能,因此,本發(fā)明是在現(xiàn)有軟件的基礎(chǔ)上通過軟件升級的方式實(shí)現(xiàn)本發(fā)明的消息提示功能。當(dāng)然,也可以通過下載最新的支持該消息提示功能的版本軟件來實(shí)現(xiàn)軟件內(nèi)項(xiàng)目信息的獲取與配置,這里并不做限制。在此,為應(yīng)用軟件安裝插件是一種優(yōu)選的方法,安裝的軟件插件能夠兼容其對應(yīng)的應(yīng)用軟件,并用于獲取軟件內(nèi)所有相同類型的項(xiàng)目及其配置信息,此處相同類型的軟件項(xiàng)目是為了便于用戶快速高效的實(shí)現(xiàn)配置功能,是一種優(yōu)選的實(shí)施方式;此外,也可以是軟件內(nèi)不同類型的項(xiàng)目。并為用戶提供項(xiàng)目設(shè)置界面,該設(shè)置界面是一種常規(guī)的人機(jī)交互界面,本發(fā)明采用現(xiàn)有的廣泛使用的交互技術(shù)。
S2,所述應(yīng)用軟件接收用戶在設(shè)置界面設(shè)置的某個(gè)或多個(gè)項(xiàng)目的消息提示配置;
為了實(shí)現(xiàn)該步驟的任務(wù),應(yīng)用軟件為用戶提供“配置”或“設(shè)置”等類似功能的功能按鈕,當(dāng)用戶點(diǎn)擊該按鈕時(shí),在交互界面為用戶展示所有第一層級的項(xiàng)目信息,當(dāng)用戶點(diǎn)擊該層級的某一項(xiàng)目后,為其展示該項(xiàng)目的子項(xiàng)目信息,直到用戶點(diǎn)擊了某個(gè)“葉子項(xiàng)目”,即沒有子項(xiàng)目的項(xiàng)目,此時(shí),為用戶提供消息提示的使能功能按鈕,以供用戶打開或關(guān)閉該“葉子項(xiàng)目”的消息提示功能。此外,可以為每個(gè)“非葉子項(xiàng)目”提供批量消息提示的使能功能按鈕,以供用戶一次性打開或關(guān)閉該“非葉子項(xiàng)目”的所有子項(xiàng)目的消息提示功能。進(jìn)一步的,為用戶展示的消息提示功能可以是震動、聲音、光亮或其任意組合的使能按鈕。還可以是“通知”中的顯示、鎖屏界面的顯示、解鎖界面的顯示等的使能按鈕。
S3,在滿足預(yù)設(shè)條件后向用戶發(fā)送所述某個(gè)或多個(gè)項(xiàng)目的消息提示。
在完成前兩個(gè)步驟的設(shè)定后,如果滿足用戶設(shè)定的條件,應(yīng)用程序則會觸發(fā)終端發(fā)出相應(yīng)的提示信息給終端用戶。并通過上述使能按鈕的設(shè)置,終端用戶實(shí)質(zhì)上為每個(gè)項(xiàng)目設(shè)置了不同的消息提示權(quán)限,即不可提示、聲音提示、聲音與震動提示等。這樣即很好的滿足了終端用戶在不同場合的個(gè)性化的應(yīng)用程序項(xiàng)目消息提示方案。
優(yōu)選的,所述應(yīng)用程序?yàn)樯缃卉浖虿シ牌黝悜?yīng)用程序。在社交軟件中,項(xiàng)目信息為好友,“非葉子項(xiàng)目”即為好友的分組,“葉子項(xiàng)目”即為具體的某個(gè)好友;此時(shí),社交軟件可以實(shí)時(shí)接收好友發(fā)來的信息,在社交軟件接收到該好友發(fā)來的信息后,在滿足觸發(fā)條件的情況下,觸發(fā)終端發(fā)出相應(yīng)的提示信息給終端用戶。在播放器類應(yīng)用程序中,項(xiàng)目信息為媒體文件,“非葉子項(xiàng)目”即為媒體文件類別的分組,“葉子項(xiàng)目”即為具體的某個(gè)媒體文件;此時(shí),播放器應(yīng)用程序可以實(shí)時(shí)接收網(wǎng)絡(luò)中對應(yīng)媒體文件的更新信息,在播放器應(yīng)用程序接收到該媒體文件的更新信息后,在滿足觸發(fā)條件的情況下,觸發(fā)終端發(fā)出相應(yīng)的提示信息給終端用戶。
優(yōu)選的,所述相同類型的項(xiàng)目為單層或多層的層次結(jié)構(gòu),每層有一個(gè)多個(gè)子項(xiàng)目。所述層次結(jié)構(gòu)可以是軟件本身定義的層次結(jié)構(gòu),也可以是用戶自定義的層次結(jié)構(gòu)。比如,社交軟件中的好友分組的層次結(jié)構(gòu);播放器類應(yīng)用程序中按媒體文件類型分組的層次結(jié)構(gòu),或者按用戶自定義的媒體文件層次結(jié)構(gòu)。
優(yōu)選的,所述消息提示具體為震動、聲音、光亮或其任意組合。還可以是人機(jī)界面中的顯示、鎖屏界面的顯示、解鎖界面的顯示等的使能按鈕。
優(yōu)選的,所述預(yù)設(shè)條件為:用戶設(shè)定某個(gè)項(xiàng)目為消息提示的使能狀態(tài),且所述項(xiàng)目接收到相應(yīng)信息。其中,項(xiàng)目接收到相應(yīng)信息可以是應(yīng)用軟件從網(wǎng)絡(luò)中獲取到的信息,也可以是其他終端用戶使用相同的應(yīng)用軟件并作為該終端用戶的應(yīng)用軟件的一個(gè)項(xiàng)目給該終端用戶發(fā)送的信息。
一種互聯(lián)網(wǎng)應(yīng)用程序消息提示裝置,包括如下模塊:
插件配置模塊,為應(yīng)用軟件安裝插件,所述插件用于獲取軟件內(nèi)所有相同類型的項(xiàng)目及其配置信息,并為用戶提供項(xiàng)目設(shè)置界面;
由于目前的應(yīng)用軟件普遍不支持本發(fā)明所述的消息提示功能,因此,本發(fā)明是在現(xiàn)有軟件的基礎(chǔ)上通過軟件升級的方式實(shí)現(xiàn)本發(fā)明的消息提示功能。當(dāng)然,也可以通過下載最新的支持該消息提示功能的版本軟件來實(shí)現(xiàn)軟件內(nèi)項(xiàng)目信息的獲取與配置,這里并不做限制。在此,為應(yīng)用軟件安裝插件是一種優(yōu)選的方法,安裝的軟件插件能夠兼容其對應(yīng)的應(yīng)用軟件,并用于獲取軟件內(nèi)所有相同類型的項(xiàng)目及其配置信息,此處相同類型的軟件項(xiàng)目是為了便于用戶快速高效的實(shí)現(xiàn)配置功能,是一種優(yōu)選的實(shí)施方式;此外,也可以是軟件內(nèi)不同類型的項(xiàng)目。并為用戶提供項(xiàng)目設(shè)置界面,該設(shè)置界面是一種常規(guī)的人機(jī)交互界面,本發(fā)明采用現(xiàn)有的廣泛使用的交互技術(shù)。
消息接收模塊,所述應(yīng)用軟件接收用戶在設(shè)置界面設(shè)置的某個(gè)或多個(gè)項(xiàng)目的消息提示配置;
為了實(shí)現(xiàn)該模塊的任務(wù),應(yīng)用軟件為用戶提供“配置”或“設(shè)置”等類似功能的功能按鈕,當(dāng)用戶點(diǎn)擊該按鈕時(shí),在交互界面為用戶展示所有第一層級的項(xiàng)目信息,當(dāng)用戶點(diǎn)擊該層級的某一項(xiàng)目后,為其展示該項(xiàng)目的子項(xiàng)目信息,直到用戶點(diǎn)擊了某個(gè)“葉子項(xiàng)目”,即沒有子項(xiàng)目的項(xiàng)目,此時(shí),為用戶提供消息提示的使能功能按鈕,以供用戶打開或關(guān)閉該“葉子項(xiàng)目”的消息提示功能。此外,可以為每個(gè)“非葉子項(xiàng)目”提供批量消息提示的使能功能按鈕,以供用戶一次性打開或關(guān)閉該“非葉子項(xiàng)目”的所有子項(xiàng)目的消息提示功能。進(jìn)一步的,為用戶展示的消息提示功能可以是震動、聲音、光亮或其任意組合的使能按鈕。還可以是“通知”中的顯示、鎖屏界面的顯示、解鎖界面的顯示等的使能按鈕。
消息提示模塊,在滿足預(yù)設(shè)條件后向用戶發(fā)送所述某個(gè)或多個(gè)項(xiàng)目的消息提示。
在完成前兩個(gè)模塊的設(shè)定后,如果滿足用戶設(shè)定的條件,應(yīng)用程序則會觸發(fā)終端發(fā)出相應(yīng)的提示信息給終端用戶。并通過上述使能按鈕的設(shè)置,終端用戶實(shí)質(zhì)上為每個(gè)項(xiàng)目設(shè)置了不同的消息提示權(quán)限,即不可提示、聲音提示、聲音與震動提示等。這樣即很好的滿足了終端用戶在不同場合的個(gè)性化的應(yīng)用程序項(xiàng)目消息提示方案。
優(yōu)選的,所述應(yīng)用程序?yàn)樯缃卉浖虿シ牌黝悜?yīng)用程序。在社交軟件中,項(xiàng)目信息為好友,“非葉子項(xiàng)目”即為好友的分組,“葉子項(xiàng)目”即為具體的某個(gè)好友;此時(shí),社交軟件可以實(shí)時(shí)接收好友發(fā)來的信息,在社交軟件接收到該好友發(fā)來的信息后,在滿足觸發(fā)條件的情況下,觸發(fā)終端發(fā)出相應(yīng)的提示信息給終端用戶。在播放器類應(yīng)用程序中,項(xiàng)目信息為媒體文件,“非葉子項(xiàng)目”即為媒體文件類別的分組,“葉子項(xiàng)目”即為具體的某個(gè)媒體文件;此時(shí),播放器應(yīng)用程序可以實(shí)時(shí)接收網(wǎng)絡(luò)中對應(yīng)媒體文件的更新信息,在播放器應(yīng)用程序接收到該媒體文件的更新信息后,在滿足觸發(fā)條件的情況下,觸發(fā)終端發(fā)出相應(yīng)的提示信息給終端用戶。
優(yōu)選的,所述相同類型的項(xiàng)目為單層或多層的層次結(jié)構(gòu),每層有一個(gè)多個(gè)子項(xiàng)目。所述層次結(jié)構(gòu)可以是軟件本身定義的層次結(jié)構(gòu),也可以是用戶自定義的層次結(jié)構(gòu)。比如,社交軟件中的好友分組的層次結(jié)構(gòu);播放器類應(yīng)用程序中按媒體文件類型分組的層次結(jié)構(gòu),或者按用戶自定義的媒體文件層次結(jié)構(gòu)。
優(yōu)選的,所述消息提示具體為震動、聲音、光亮或其任意組合。還可以是人機(jī)界面中的顯示、鎖屏界面的顯示、解鎖界面的顯示等的使能按鈕。
優(yōu)選的,所述預(yù)設(shè)條件為:用戶設(shè)定某個(gè)項(xiàng)目為消息提示的使能狀態(tài),且所述項(xiàng)目接收到相應(yīng)信息。其中,項(xiàng)目接收到相應(yīng)信息可以是應(yīng)用軟件從網(wǎng)絡(luò)中獲取到的信息,也可以是其他終端用戶使用相同的應(yīng)用軟件并作為該終端用戶的應(yīng)用軟件的一個(gè)項(xiàng)目給該終端用戶發(fā)送的信息。
本發(fā)明通過為終端用戶的應(yīng)用軟件安裝插件來配置該應(yīng)用軟件的項(xiàng)目,進(jìn)而實(shí)現(xiàn)應(yīng)用軟件項(xiàng)目個(gè)性化的配置,提高了消息提示的靈活性,滿足了不同用戶對軟件使用過程中消息提示的不同需求,改善了用戶的使用體驗(yàn)。