本發(fā)明涉及通信技術領域,具體涉及一種消息提醒方法、裝置和終端。
背景技術:
目前,隨著通信技術的發(fā)展,各種各樣的移動終端已經(jīng)漸漸成為人們?nèi)粘I钪胁豢扇鄙俚囊徊糠?,比如手機,平板電腦等,隨之而來的是,移動終端中的應用程序種類也越來越豐富,各種消息提示自然地也就越來越多,比如短信提醒、來電提醒、應用程序推送消息提醒等。
現(xiàn)有的消息提醒方式主要有如下兩種方案:
方案一:消息提醒方式有響鈴模式、震動模式、靜音模式等,在使用時,需要用戶預先為每一種消息提醒方式進行單獨設置。該方案的缺陷在于,若用戶所處的場景發(fā)生改變,同時需要改變消息提醒方式時,需要重新在終端中進行相應設置。這種方式很容易因用戶遺忘重新設置而帶來提醒打擾的尷尬,比如,用戶原本設置來電提醒是響鈴模式,然后在開會時忘記修改來電提醒方式,一旦會議期間有電話進來,就會響鈴,就會打擾正常的會議秩序。
方案二:根據(jù)環(huán)境音量確定消息提醒方式,即在檢測到環(huán)境中有聲音時,提高消息提醒的響鈴聲音的響度,但是這種提醒方案不靈活,難以準確辨別用戶當前所述的環(huán)境和狀態(tài),比如會議期間大家在討論時環(huán)境中會有聲音,而此時提高響鈴無疑會非常尷尬,降低了用戶體驗。
因此,如何提高消息提醒的靈活性和適應性,成為一個亟待解決的技術問題。
技術實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種消息提醒方法、裝置和終端,以解決現(xiàn)有技術中消息提醒方式靈活性差、適應性低的問題。
本發(fā)明第一方面提供了一種消息提醒方法,用于終端,包括:在接收到新消息時,判斷在距離所述終端第一預設范圍內(nèi)是否有人臉存在;當在距離所述終端第一預設范圍內(nèi)沒有人臉存在時,判斷在距離所述終端第二預設范圍內(nèi)是否有人存在;當在距離所述終端的第二預設范圍內(nèi)有人存在時,以第一預設方式發(fā)出提醒。
通過實施第一方面描述的方法,終端在接到新消息時,首先對第一預設范圍內(nèi)進行人臉檢測,比如可以使用終端的攝像頭檢測該范圍內(nèi)是否有人臉,如果沒有,則開啟二級檢測,在第二預設范圍內(nèi)檢測是否有人存在(此處第二預設范圍至少包含第一預設范圍),比如可以采用紅外檢測是否有人存在,如果有人存在,此時說明用戶雖然在終端附近,確沒有使用手機,有可能處于會議期間,則對該新消息采用第一預設方式發(fā)出提醒,此處第一預設方式可以由用戶自由設置,以不打擾用戶正在進行的事務為原則,比如靜音或震動,從而實現(xiàn)自動靈活的切換新消息提醒方式,與現(xiàn)有技術相比,不僅避免了在用戶忘記重設消息提醒模式的情況下,響鈴提醒出現(xiàn)在不適合場景而打擾用戶正在進行的事務的缺陷,而且增添了消息提醒方式的智能化和人性化。
結合本發(fā)明第一方面,本發(fā)明第一方面第一實施方式中,還包括:當在距離所述終端第二預設范圍內(nèi)沒有人存在時,以第二預設方式發(fā)出提醒。
通過執(zhí)行上述步驟,如果第二預設范圍內(nèi)沒有人存在,說明用戶不在終端附近,則對該新消息采用第二預設方式發(fā)出提醒,此處第二預設方式可以是正常的響鈴提醒,由于在終端可檢測范圍內(nèi)沒有人存在,所以即使響鈴也不會打擾到用戶,當然,為了能夠提醒到用戶,第二預設方式也可以是提高響鈴響度,從而避免用戶未能及時查看重要消息,進一步增添了消息提醒方式的多樣化和智能化,提高了用戶體驗。
結合本發(fā)明第一方面,本發(fā)明第一方面第二實施方式中,還包括:當距離所述終端第一預設范圍內(nèi)有人臉存在時,以第三預設方式發(fā)出提醒。
通過執(zhí)行上述步驟,如果終端檢測到第一預設范圍內(nèi)有人臉,有可能用戶正在使用終端,同樣有可能用戶的臉部在終端能檢測到的范圍內(nèi),但是用戶并未使用終端(比如手機的前置攝像頭檢測人臉時,可以有一定的傾斜角度),比如開會時將終端放在近臉側(cè),此種情況下對于新消息可以采用第三預設方式發(fā)出提醒,第三預設方式以不打擾用戶正在進行的事務,且避免用戶未能及時查看重要消息為原則,由用戶自定義設置,如此,進一步提高消息提醒的人性化。
結合本發(fā)明第一方面或第一方面第二實施方式,本發(fā)明第一方面第三實施方式中,所述第三預設方式為:朝向人臉的方向定向傳聲響鈴。
通過執(zhí)行上述步驟,在終端接到新消息時,如果檢測到第一預設范圍內(nèi)有人臉,則朝向人臉的方向定向傳聲響鈴,即只有用戶可以聽見該新消息的提醒鈴聲,如此,既可以避免打擾用戶正在進行的事務,而且可以讓用戶及時接到消息提醒,從而提高了消息提醒的人性化,提高了用戶體驗。
結合本發(fā)明第一方面或第一方面第一實施方式或第一方面第二實施方式或第一方面第三實施方式,本發(fā)明第一方面第四實施方式中,所述第一預設范圍為0-1.5m,所述第二預設范圍大于或等于所述第一預設范圍。
通過執(zhí)行上述步驟,對于第一預設范圍,一般選取用戶與終端的常用接觸范圍,比如可以選取0-1.5m,并且該范圍在終端識別人臉的檢測范圍內(nèi),由于第二預設范圍是對人的檢測,在實際應用場景中,范圍往往會更大一些,因此,為了取得更精確、更全面的檢測結果,終端開啟二級檢測,即在第二預設范圍內(nèi)檢測人時,第二預設范圍要大于或等于第一預設范圍。
此外,本發(fā)明第二方面提供一種消息提醒裝置,用于終端,比如智能手機、平板電腦等,所述消息提醒裝置包括用于執(zhí)行上述第一方面或第一方面任意一種消息提醒方法的模塊或單元。
例如,所述裝置包括:第一判斷模塊,用于在接收到新消息時,判斷在距離所述終端第一預設范圍內(nèi)是否有人臉存在;第二判斷模塊,用于當在距離所述終端第一預設范圍內(nèi)沒有人臉存在時,判斷在距離所述終端第二預設范圍內(nèi)是否有人存在;第一提醒模塊,用于當在距離所述終端的第二預設范圍內(nèi)有人存在時,以第一預設方式發(fā)出提醒。
通過實施上述消息提醒裝置,終端在接到新消息時,首先對第一預設范圍內(nèi)進行人臉檢測,比如可以使用終端的攝像頭檢測該范圍內(nèi)是否有人臉,如果沒有,則開啟二級檢測,在第二預設范圍內(nèi)檢測是否有人存在(此處第二預設范圍至少包含第一預設范圍),比如可以采用紅外檢測是否有人存在,如果有人存在,此時說明用戶雖然在終端附近,確沒有使用手機,有可能處于會議期間,則對該新消息采用第一預設方式發(fā)出提醒,此處第一預設方式可以由用戶自由設置,以不打擾用戶正在進行的事務為原則,比如靜音或震動,從而實現(xiàn)自動靈活的切換新消息提醒方式,與現(xiàn)有技術相比,不僅避免了在用戶忘記重設消息提醒模式的情況下,響鈴提醒出現(xiàn)在不適合場景而打擾用戶正在進行的事務的缺陷,而且增添了消息提醒方式的智能化和人性化。
結合本發(fā)明第二方面,本發(fā)明第二方面第一實施方式中,還包括:第二提醒模塊,用于當在距離所述終端第二預設范圍內(nèi)沒有人存在時,以第二預設方式發(fā)出提醒。
通過實施上述消息提醒裝置,如果第二預設范圍內(nèi)沒有人存在,說明用戶不在終端附近,則對該新消息采用第二預設方式發(fā)出提醒,此處第二預設方式可以是正常的響鈴提醒,由于在終端可檢測范圍內(nèi)沒有人存在,所以即使響鈴也不會打擾到用戶,當然,為了能夠提醒到用戶,第二預設方式也可以是提高響鈴響度,從而避免用戶未能及時查看重要消息,進一步增添了消息提醒方式的多樣化和智能化,提高了用戶體驗。
結合本發(fā)明第二方面,本發(fā)明第二方面第二實施方式中,還包括:第三提醒模塊,用于當距離所述終端第一預設范圍內(nèi)有人臉存在時,以第三預設方式發(fā)出提醒。
通過實施上述消息提醒裝置,如果終端檢測到第一預設范圍內(nèi)有人臉,有可能用戶正在使用終端,同樣有可能用戶的臉部在終端能檢測到的范圍內(nèi),但是用戶并未使用終端(比如手機的前置攝像頭檢測人臉時,可以有一定的傾斜角度),比如開會時將終端放在近臉側(cè),此種情況下對于新消息可以采用第三預設方式發(fā)出提醒,第三預設方式以不打擾用戶正在進行的事務,且避免用戶未能及時查看重要消息為原則,由用戶自定義設置,如此,進一步提高消息提醒的人性化。
結合本發(fā)明第二方面或第二方面第二實施方式,本發(fā)明第二方面第三實施方式中所述第三預設方式為:朝向人臉的方向定向傳聲響鈴。
通過實施上述消息提醒裝置,在終端接到新消息時,如果檢測到第一預設范圍內(nèi)有人臉,則朝向人臉的方向定向傳聲響鈴,即只有用戶可以聽見該新消息的提醒鈴聲,如此,既可以避免打擾用戶正在進行的事務,而且可以讓用戶及時接到消息提醒,從而提高了消息提醒的人性化,提高了用戶體驗。
所述消息提醒裝置所包括的模塊或單元不限于上述命名方式。
本申請的這些方面在以下實施例的描述中會更加簡明易懂。
本發(fā)明第三方面提供了一種終端,包括:人臉檢測模塊,用于檢測終端周圍的人臉信息;人體檢測模塊,用于檢測終端周圍的人體信息;定向傳聲模塊,用于定向發(fā)送提醒消息;以及本發(fā)明第二方面或第二方面的任一實施方式所述的消息提醒裝置,因此具有本發(fā)明第二方面或第二方面的任一實施方式所述的消息提醒裝置的所有有益效果,在此不再贅述。
附圖說明
通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點,附圖是示意性的而不應理解為對本發(fā)明進行任何限制,在附圖中:
圖1示出了本發(fā)明實施例中手機的結構圖;
圖2示出了根據(jù)本發(fā)明實施例的消息提醒方法的流程圖;
圖3示出了根據(jù)本發(fā)明實施例的消息提醒裝置的結構示意圖;
圖4示出了根據(jù)本發(fā)明實施例的消息提醒裝置的另一個結構示意圖;
圖5示出了根據(jù)本發(fā)明實施例的終端的結構示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,是本發(fā)明的實施例的應用場景示意圖。移動終端為手機或平板電腦等移動設備,移動終端以手機為例,手機的部分結構框圖如圖1所示,手機包括射頻電路110、存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、無線模塊170、處理器180以及電源190等部分。本領域技術人員可以理解,圖1中示出的手機結構并不構成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
其中rf電路110用于收發(fā)信息或通話過程中,信號的接收和發(fā)送。存儲器120用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行手機的各種功能應用以及數(shù)據(jù)處理。輸入單元130用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機的用戶設置以及功能控制有關的鍵信號輸入。輸入單元130可包括觸控面板131以及其他輸入設備132。其他輸入設備132可以包括但不限于物理鍵盤、功能鍵、鼠標、操作桿中的一種或幾種。顯示單元140用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元140可以包括顯示面板141。觸控面板131可覆蓋顯示面板141,當觸控面板131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應的視覺輸出。
手機還可包括至少一種傳感器150,如光傳感器、運動傳感器以及其他傳感器。光傳感器可包括環(huán)境光傳感器及接近傳感器,環(huán)境傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在手機移動到耳邊時,關閉顯示面板141和/或背光。本實施例中光傳感器可以設置在手機的正面和背面的殼體上,用于檢測用戶持握手機時的遮擋區(qū)域。此處還可以包括壓力傳感器,設置在手機的正面或背面殼體上,用于通過檢測壓力的方式獲得用戶持握手機時的遮擋區(qū)域。此外,手機還可以配置陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,不再贅述。
音頻電路160、揚聲器161、傳聲器162可提供用戶與手機之間的音頻接口。無線模塊170可以是wifi模塊,為用戶提供無線的互聯(lián)網(wǎng)訪問服務。
處理器180是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器180可以包括一個或多個處理單元。此外,手機還包括各部件供電的電源190,通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機還可以包括攝像頭、藍牙模塊等,在此不再贅述。
請參閱圖2,本發(fā)明實施例提供的一種消息提醒方法,應用于終端,比如智能手機、平板電腦等,方法包括:
s21:在接收到新消息時,判斷在距離終端第一預設范圍內(nèi)是否有人臉存在。具體地,終端在接到新消息時,開啟智能提醒模式,提醒事件觸發(fā),啟動一級掃描檢測,首先對第一預設范圍x內(nèi)進行人臉檢測,比如可以使用終端的攝像頭檢測該范圍內(nèi)是否有人臉,對于第一預設范圍,一般選取用戶與終端的常用接觸范圍,比如可以選取0-1.5m,并且該范圍在終端識別人臉的檢測范圍內(nèi)。
s22:當在距離終端第一預設范圍內(nèi)沒有人臉存在時,判斷在距離終端第二預設范圍內(nèi)是否有人存在。即如果第一預設范圍內(nèi)沒有檢測到人臉,則開啟二級檢測,在第二預設范圍內(nèi)檢測是否有人存在,具體可以采用紅外檢測是否有人存在,此處第二預設范圍至少包含第一預設范圍,由于第二預設范圍是對人的檢測,在實際應用場景中,范圍往往會更大一些,因此,為了取得更精確、更全面的檢測結果,終端在第二預設范圍內(nèi)檢測人時,第二預設范圍要大于或等于第一預設范圍。
s23:當在距離終端的第二預設范圍內(nèi)有人存在時,以第一預設方式發(fā)出提醒。如果第一預設范圍內(nèi)沒有人臉,而第二預設范圍內(nèi)有人存在,此時說明用戶雖然在終端附近,但是并沒有使用手機,有可能處于會議期間,也可能是用戶暫時離開終端正在演講發(fā)言等情況,則對該新消息采用第一預設方式發(fā)出提醒,此處第一預設方式可以由用戶自由設置,以不打擾用戶正在進行的事務為原則,比如靜音或震動,從而實現(xiàn)自動靈活的切換新消息提醒方式,與現(xiàn)有技術相比,不僅避免了在用戶忘記重設消息提醒模式的情況下,響鈴提醒出現(xiàn)在不適合場景而打擾用戶正在進行的事務的缺陷,而且增添了消息提醒方式的智能化和人性化。
可選地,還包括步驟s24:當在距離終端第二預設范圍內(nèi)沒有人存在時,以第二預設方式發(fā)出提醒。如果第二預設范圍內(nèi)沒有人存在,說明用戶不在終端附近,則對該新消息采用第二預設方式發(fā)出提醒,此處第二預設方式可以是正常的響鈴提醒,由于在終端可檢測范圍內(nèi)沒有人存在,所以即使響鈴也不會打擾到用戶,當然,為了能夠提醒到用戶,第二預設方式也可以是提高響鈴響度提醒,從而避免用戶未能及時查看重要消息,進一步增添了消息提醒方式的多樣化和智能化,提高了用戶體驗。
可選地,還包括步驟s25:當距離終端第一預設范圍內(nèi)有人臉存在時,以第三預設方式發(fā)出提醒。如果終端檢測到第一預設范圍內(nèi)有人臉,有可能用戶正在使用終端,同樣有可能用戶的臉部在終端能檢測到的范圍內(nèi),但是用戶并未使用終端(比如手機的前置攝像頭檢測人臉時,可以有一定的傾斜角度),比如開會時將終端放在近臉側(cè),此種情況下對于新消息可以采用第三預設方式發(fā)出提醒,第三預設方式以不打擾用戶正在進行的事務,且避免用戶未能及時查看重要消息為原則,由用戶自定義設置,如此,進一步提高消息提醒的人性化。
可選地,第三預設方式為:朝向人臉的方向定向傳聲響鈴。在終端接到新消息時,如果檢測到第一預設范圍內(nèi)有人臉,則朝向人臉的方向定向傳聲響鈴,即只有用戶可以聽見該新消息的提醒鈴聲,如此,既可以避免打擾用戶正在進行的事務,而且可以讓用戶及時接到消息提醒,從而提高了消息提醒的人性化,提高了用戶體驗。
本實施例中提供的消息提醒方法,終端在接到新消息時,首先對第一預設范圍內(nèi)進行人臉檢測,如果沒有檢測到人臉,則開啟二級檢測,在第二預設范圍內(nèi)檢測是否有人存在,根據(jù)檢測結果確定新消息對應的提醒方式,從而實現(xiàn)自動靈活的切換新消息提醒方式,與現(xiàn)有技術相比,不僅避免了在用戶忘記重設消息提醒模式的情況下,響鈴提醒出現(xiàn)在不適合場景而打擾用戶正在進行的事務的缺陷,而且增添了消息提醒方式的智能化和人性化。
參見圖3,是本發(fā)明實施例提供的一種消息提醒裝置的結構示意圖,用于終端,比如智能手機、平板電腦等,其包括:
第一判斷模塊31,用于在接收到新消息時,判斷在距離終端第一預設范圍內(nèi)是否有人臉存在。詳細內(nèi)容參見上述實施例中的步驟s21。
第二判斷模塊32,用于當在距離終端第一預設范圍內(nèi)沒有人臉存在時,判斷在距離終端第二預設范圍內(nèi)是否有人存在。詳細內(nèi)容參見上述實施例中的步驟s22。
第一提醒模塊33,用于當在距離終端的第二預設范圍內(nèi)有人存在時,以第一預設方式發(fā)出提醒。詳細內(nèi)容參見上述實施例中的步驟s23。
可選地,本發(fā)明一些實施例中,如圖4所示,裝置還包括:第二提醒模塊34,用于當在距離終端第二預設范圍內(nèi)沒有人存在時,以第二預設方式發(fā)出提醒。詳細內(nèi)容參見上述實施例中的步驟s24。
可選地,本發(fā)明一些實施例中,如圖4所示,裝置還包括:第三提醒模塊35,用于當距離終端第一預設范圍內(nèi)有人臉存在時,以第三預設方式發(fā)出提醒。詳細內(nèi)容參見上述實施例中的步驟s25。
可選地,本發(fā)明一些實施例中,如圖4所示,第三預設方式為:朝向人臉的方向定向傳聲響鈴。詳細內(nèi)容參見上述實施例中的相關描述。
上述消息提醒裝置,終端在接到新消息時,首先對第一預設范圍內(nèi)進行人臉檢測,如果沒有檢測到人臉,則開啟二級檢測,在第二預設范圍內(nèi)檢測是否有人存在,根據(jù)檢測結果確定新消息對應的提醒方式,從而實現(xiàn)自動靈活的切換新消息提醒方式,與現(xiàn)有技術相比,不僅避免了在用戶忘記重設消息提醒模式的情況下,響鈴提醒出現(xiàn)在不適合場景而打擾用戶正在進行的事務的缺陷,而且增添了消息提醒方式的智能化和人性化。
本發(fā)明實施例還提供了一種終端,包括:定向傳聲模塊以及上述實施例中任一種消息提醒裝置。
下面以一種智能手機為例說明本發(fā)明的一種終端。
如圖5所示,相應地,本發(fā)明實施例中提供的一種終端,包括:至少一個處理器51、存儲器52、定向傳聲模塊53、人臉檢測模塊54(比如攝像頭)和人體檢測模塊55(比如紅外檢測器),圖5中以一個處理器為例,處理器51,存儲器52、定向傳聲模塊53、人臉檢測模塊54和人體檢測模塊55通過總線50連接,存儲器52存儲有可被至少一個處理器51執(zhí)行的指令,指令被至少一個處理器51執(zhí)行,以使至少一個處理器執(zhí)行如下方法:
在接收到新消息時,判斷在距離終端第一預設范圍內(nèi)是否有人臉存在;
當在距離終端第一預設范圍內(nèi)沒有人臉存在時,判斷在距離終端第二預設范圍內(nèi)是否有人存在;
當在距離終端的第二預設范圍內(nèi)有人存在時,以第一預設方式發(fā)出提醒。
可選的,在本發(fā)明的一些實施例中,處理器51通過執(zhí)行計算機指令,還可以實現(xiàn):
當在距離終端第二預設范圍內(nèi)沒有人存在時,以第二預設方式發(fā)出提醒。
可選的,在本發(fā)明的一些實施例中,處理器51通過執(zhí)行計算機指令,還可以實現(xiàn):
當距離終端第一預設范圍內(nèi)有人臉存在時,第三預設方式發(fā)出提醒。
可選地,第三預設方式為:朝向人臉的方向定向傳聲響鈴。
可選地,第一預設范圍為0-1.5m,第二預設范圍大于或等于第一預設范圍。
相關說明可以對應參見圖2的步驟所對應的相關描述和效果進行理解,此處不做過多贅述。
上述實施例提供的終端,終端在接到新消息時,首先對第一預設范圍內(nèi)進行人臉檢測,如果沒有檢測到人臉,則開啟二級檢測,在第二預設范圍內(nèi)檢測是否有人存在,根據(jù)檢測結果確定新消息對應的提醒方式,從而實現(xiàn)自動靈活的切換新消息提醒方式,與現(xiàn)有技術相比,不僅避免了在用戶忘記重設消息提醒模式的情況下,響鈴提醒出現(xiàn)在不適合場景而打擾用戶正在進行的事務的缺陷,而且增添了消息提醒方式的智能化和人性化。
本領域技術人員可以理解,實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(rom)或隨機存儲記憶體(ram)等。
雖然結合附圖描述了本發(fā)明的實施例,但是本領域技術人員可以在不脫離本發(fā)明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權利要求所限定的范圍之內(nèi)。