本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種信息提醒方法及終端。
背景技術(shù):
隨著移動終端的不斷發(fā)展,移動終端(例如智能手機(jī)、平板電腦等)已經(jīng)成為人們?nèi)粘I睢蕵泛凸ぷ髦胁豢苫蛉钡墓ぞ?。用戶可以使用移動終端撥打電話或者觀看視頻等。
用戶在使用移動終端撥打電話或者觀看視頻時,如果接收到新來電或者新信息(短信或通過即時通信應(yīng)用接收的信息),不便及時查看新來電信息或新信息,這樣可能導(dǎo)致用戶錯過重要來電或信息,進(jìn)而給用戶帶來困擾。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種信息提醒方法及終端,能夠?qū)⒋嵝训哪繕?biāo)信息及時提示給用戶,避免用戶錯過重要來電或信息。
第一方面,本發(fā)明實(shí)施例提供了一種信息提醒方法,該信息提醒方法包括:
若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;
若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;
將所述目標(biāo)信息投影至所述投影區(qū)域。
第二方面,本發(fā)明實(shí)施例提供了一種終端,該終端包括:
檢測單元,用于若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;
生成單元,用于若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;
投影單元,用于將所述目標(biāo)信息投影至所述投影區(qū)域。
本發(fā)明實(shí)施例,終端若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;將所述目標(biāo)信息投影至所述投影區(qū)域。由于終端將待提醒的目標(biāo)信息投影至遮擋物上的投影區(qū)域,能夠?qū)⒋嵝训哪繕?biāo)信息及時提示給用戶,用戶可以在不中斷當(dāng)前通話或觀看的視頻,也能及時查看待提醒的目標(biāo)信息,避免用戶錯過重要來電或信息。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種信息提醒方法的示意流程圖;
圖2是本發(fā)明另一實(shí)施例提供的一種信息提醒方法的示意流程圖;
圖3是本發(fā)明實(shí)施例提供的一種終端的示意性框圖;
圖4是本發(fā)明另一實(shí)施例提供的一種終端的示意性框圖;
圖5是本發(fā)明再一實(shí)施例提供的一種終端的示意性框圖;
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復(fù)數(shù)形式。
還應(yīng)當(dāng)進(jìn)一步理解,在本發(fā)明說明書和所附權(quán)利要求書中使用的術(shù)語“和/或”是指相關(guān)聯(lián)列出的項(xiàng)中的一個或多個的任何組合以及所有可能組合,并且包括這些組合。
如在本說明書和所附權(quán)利要求書中所使用的那樣,術(shù)語“如果”可以依據(jù)上下文被解釋為“當(dāng)...時”或“一旦”或“響應(yīng)于確定”或“響應(yīng)于檢測到”。類似地,短語“如果確定”或“如果檢測到[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應(yīng)于確定”或“一旦檢測到[所描述條件或事件]”或“響應(yīng)于檢測到[所描述條件或事件]”。
具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中描述的終端包括但不限于諸如具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的移動電話、膝上型計(jì)算機(jī)或平板計(jì)算機(jī)之類的其它便攜式設(shè)備。還應(yīng)當(dāng)理解的是,在某些實(shí)施例中,所述設(shè)備并非便攜式通信設(shè)備,而是具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的臺式計(jì)算機(jī)。
在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應(yīng)當(dāng)理解的是,終端可以包括諸如物理鍵盤、鼠標(biāo)和/或控制桿的一個或多個其它物理用戶接口設(shè)備。
終端支持各種應(yīng)用程序,例如以下中的一個或多個:繪圖應(yīng)用程序、演示應(yīng)用程序、文字處理應(yīng)用程序、網(wǎng)站創(chuàng)建應(yīng)用程序、盤刻錄應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、電話應(yīng)用程序、視頻會議應(yīng)用程序、電子郵件應(yīng)用程序、即時消息收發(fā)應(yīng)用程序、鍛煉支持應(yīng)用程序、照片管理應(yīng)用程序、數(shù)碼相機(jī)應(yīng)用程序、數(shù)字?jǐn)z影機(jī)應(yīng)用程序、web瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序和/或數(shù)字視頻播放器應(yīng)用程序。
可以在終端上執(zhí)行的各種應(yīng)用程序可以使用諸如觸摸敏感表面的至少一個公共物理用戶接口設(shè)備??梢栽趹?yīng)用程序之間和/或相應(yīng)應(yīng)用程序內(nèi)調(diào)整和/或改變觸摸敏感表面的一個或多個功能以及終端上顯示的相應(yīng)信息。這樣,終端的公共物理架構(gòu)(例如,觸摸敏感表面)可以支持具有對用戶而言直觀且透明的用戶界面的各種應(yīng)用程序。
請參見圖1,圖1是本發(fā)明實(shí)施例提供的一種信息提醒方法的示意流程圖。本實(shí)施例中信息提醒方法的執(zhí)行主體為終端。終端內(nèi)設(shè)置有距離傳感器。終端可以為手機(jī)、平板電腦等移動終端,但并不限于此,還可以是其他終端,此處不做限制。如圖1所示的信息提醒方法可包括以下步驟:
s101:若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。
當(dāng)終端正常工作,檢測當(dāng)前是否正運(yùn)行預(yù)設(shè)進(jìn)程。預(yù)設(shè)進(jìn)程包括通話進(jìn)程和/或視頻播放進(jìn)程,通話進(jìn)程可以通過電話應(yīng)用啟動,也可以通過即時通信(例如,qq應(yīng)用或微信應(yīng)用)應(yīng)用啟動,此處不做限制。
終端在檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程時,檢測終端是否接收到待提醒的目標(biāo)信息。待提醒的目標(biāo)信息可以終端接收到的來電請求信息,也可以是終端接收到的新信息。來電請求信息可以是終端內(nèi)預(yù)先安裝的電話應(yīng)用接收到的來電請求信息,也可以是終端內(nèi)預(yù)先安裝的即時通信應(yīng)用接收到的語音通話請求或視頻通話請求。新信息可以是短信應(yīng)用接收到的新信息,也可以是即時通信應(yīng)用接收到的新信息。
終端檢測到待提醒的目標(biāo)信息時,啟動終端內(nèi)置的距離傳感器,通過距離傳感器檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。距離傳感器包括但不限于光學(xué)距離傳感器、紅外距離傳感器或超聲波距離傳感器,還可以為其他類型的距離傳感器。距離傳感器可以設(shè)置于終端的短邊邊緣,并避開用戶持握終端時接觸的區(qū)域,但并不限于此,還可以根據(jù)實(shí)際需要將距離傳感器設(shè)置于其他區(qū)域。
預(yù)設(shè)范圍屬于距離傳感器能夠檢測的范圍之內(nèi)。終端可以控制距離傳感器發(fā)射第一信息,并在接收到該第一信號對應(yīng)的反射信號時,確認(rèn)預(yù)設(shè)范圍內(nèi)有遮擋物。
距離傳感器的數(shù)目可以為一個,也可以為至少兩個。當(dāng)距離傳感器的數(shù)目為至少兩個時,處于首尾兩端的兩個傳感器之間相隔一定間距,終端的首尾兩端的兩個傳感器檢測到障礙物時,執(zhí)行s102。
當(dāng)首段或尾端的其中一個傳感器未檢測到障礙物時,終端識別為障礙物的所在的平面的面積不足以顯示目標(biāo)信息,返回s101。
進(jìn)一步地,若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則獲取所述遮擋物與終端之間的距離值;若所述距離值小于或等于預(yù)設(shè)距離閾值,執(zhí)行s102。
其中,終端可以根據(jù)發(fā)射第一信號的第一時刻、接收到該第一信號對應(yīng)的反射信號的第二時刻、以及信號傳播速率計(jì)算終端與遮擋物之間的距離。
終端在確認(rèn)遮擋物與終端之間的距離值小于或等于預(yù)設(shè)距離閾值時,判定用戶需要顯示待提醒的目標(biāo)信息,執(zhí)行s102。
在確認(rèn)遮擋物與終端之間的距離值大于預(yù)設(shè)距離閾值時,識別為遮擋物進(jìn)入預(yù)設(shè)范圍屬于誤操作,判定用戶不需要顯示待提醒的目標(biāo)信息,返回s101。
s102:若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面。
終端可以根據(jù)遮擋物的第一表面的面積,在遮擋物的第一表面生成投影區(qū)域,以使用戶能夠觀看投影區(qū)域顯示的內(nèi)容。投影區(qū)域的面積小于或等于第一表面的面積。遮擋物可以是手掌,也可以是紙片等其他物品。
可以理解的是,終端可根據(jù)遮擋物的第一表面確定投影區(qū)域的面積。
s103:將所述目標(biāo)信息投影至所述投影區(qū)域。
終端將待提醒的目標(biāo)信息轉(zhuǎn)換成投影信息,將投影信息顯示于投影區(qū)域,從而將目標(biāo)信息顯示于投影區(qū)域,便于用戶在投影區(qū)域查看待提醒的目標(biāo)信息。
可以理解的是,投影至投影區(qū)域的待提醒的目標(biāo)信息的顏色可根據(jù)遮擋物的顏色進(jìn)行調(diào)整,以能夠讓用戶清楚分辨投影區(qū)域顯示的目標(biāo)信息為準(zhǔn)。終端也可以將投影區(qū)域設(shè)置為白色,將待提醒的目標(biāo)信息以終端的預(yù)設(shè)顯示方式(預(yù)設(shè)顯示方式為目標(biāo)信息在終端顯示界面進(jìn)行顯示的方式)顯示于投影區(qū)域。
可以理解的是,終端可以根據(jù)投影區(qū)域的面積以及終端與遮擋物之間的距離值,放大或縮小投影至投影區(qū)域的目標(biāo)信息,以在投影區(qū)域清晰顯示目標(biāo)信息,從而便于用戶查看。
為了便于理解本實(shí)施例中的技術(shù)方案,以用戶通過終端打電話過程中,終端接收到新來電或新信息的應(yīng)用場景為例進(jìn)行說明。
例如,用戶將終端靠近耳朵接聽電話,并聽到新消息提示音或新來電提示音時,用戶將手掌置于終端下方(手掌可以與終端所在平面互相垂直),并將手掌靠近終端下方。此時,終端檢測到的預(yù)設(shè)進(jìn)程為通話進(jìn)程,待提醒的目標(biāo)信息為新信息或來電請求信息,終端啟動距離傳感器,檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。
終端在檢測到預(yù)設(shè)范圍內(nèi)有遮擋物,則在遮擋物(手掌)面向用戶的第一表面生成投影區(qū)域,并在手掌表面的投影區(qū)域顯示待提醒的新信息或來電請求信息,也可以在投影區(qū)域顯示接收該新信息的應(yīng)用的用戶界面,或顯示來電請求信息對應(yīng)的來電提醒界面。來電提醒界面包括來電號碼以及來電聯(lián)系人信息等。比如,終端檢測到即時通信應(yīng)用接收到新信息時,終端可以在手掌表面顯示即時通信應(yīng)用對應(yīng)的信息顯示界面,終端用戶可以通過信息顯示界面查看信信息以及發(fā)送該新信息的聯(lián)系人信息。
上述方案,終端若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;將所述目標(biāo)信息投影至所述投影區(qū)域。由于終端將待提醒的目標(biāo)信息投影至遮擋物上的投影區(qū)域,能夠?qū)⒋嵝训哪繕?biāo)信息及時提示給用戶,用戶可以在不中斷當(dāng)前通話或觀看的視頻,也能及時查看待提醒的目標(biāo)信息,避免用戶錯過重要來電或信息。
請參見圖2,圖2是本發(fā)明另一實(shí)施例提供的一種信息提醒方法的示意流程圖。本實(shí)施例中信息提醒方法的執(zhí)行主體為終端。終端內(nèi)設(shè)置有距離傳感器。終端可以為手機(jī)、平板電腦等移動終端,但并不限于此,還可以是其他終端,此處不做限制。如圖2所示的信息提醒方法可包括以下步驟:
s201:若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。
當(dāng)終端正常工作,檢測當(dāng)前是否正運(yùn)行預(yù)設(shè)進(jìn)程。預(yù)設(shè)進(jìn)程包括通話進(jìn)程和/或視頻播放進(jìn)程,通話進(jìn)程可以通過電話應(yīng)用啟動,也可以通過即時通信(例如,qq應(yīng)用或微信應(yīng)用)應(yīng)用啟動,此處不做限制。
終端在檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程時,檢測終端是否接收到待提醒的目標(biāo)信息。待提醒的目標(biāo)信息可以終端接收到的來電請求信息,也可以是終端接收到的新信息。來電請求信息可以是終端內(nèi)預(yù)先安裝的電話應(yīng)用接收到的來電請求信息,也可以是終端內(nèi)預(yù)先安裝的即時通信應(yīng)用接收到的語音通話請求或視頻通話請求。新信息可以是短信應(yīng)用接收到的新信息,也可以是即時通信應(yīng)用接收到的新信息。
終端檢測到待提醒的目標(biāo)信息時,啟動終端內(nèi)置的距離傳感器,通過距離傳感器檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。距離傳感器包括但不限于光學(xué)距離傳感器、紅外距離傳感器或超聲波距離傳感器,還可以為其他類型的距離傳感器。距離傳感器可以設(shè)置于終端的短邊邊緣,并避開用戶持握終端時接觸的區(qū)域,但并不限于此,還可以根據(jù)實(shí)際需要將距離傳感器設(shè)置于其他區(qū)域。
預(yù)設(shè)范圍屬于距離傳感器能夠檢測的范圍之內(nèi)。終端可以控制距離傳感器發(fā)射第一信息,并在接收到該第一信號對應(yīng)的反射信號時,確認(rèn)預(yù)設(shè)范圍內(nèi)有遮擋物。
距離傳感器的數(shù)目可以為一個,也可以為至少兩個。當(dāng)距離傳感器的數(shù)目為至少兩個時,處于首尾兩端的兩個傳感器之間相隔一定間距,終端的首尾兩端的兩個傳感器檢測到障礙物時,執(zhí)行s202。
當(dāng)首段或尾端的其中一個傳感器未檢測到障礙物時,終端識別為障礙物的所在的平面的面積不足以顯示目標(biāo)信息,返回s201。
進(jìn)一步地,若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則獲取所述遮擋物與終端之間的距離值;若所述距離值小于或等于預(yù)設(shè)距離閾值,執(zhí)行s202。
其中,終端可以根據(jù)發(fā)射第一信號的第一時刻、接收到該第一信號對應(yīng)的反射信號的第二時刻、以及信號傳播速率計(jì)算終端與遮擋物之間的距離。
終端在確認(rèn)遮擋物與終端之間的距離值小于或等于預(yù)設(shè)距離閾值時,判定用戶需要顯示待提醒的目標(biāo)信息,執(zhí)行s202。
在確認(rèn)遮擋物與終端之間的距離值大于預(yù)設(shè)距離閾值時,識別為遮擋物進(jìn)入預(yù)設(shè)范圍屬于誤操作,判定用戶不需要顯示待提醒的目標(biāo)信息,返回s201。
s202:若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面。
終端在檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物時,進(jìn)入投影模式,可以根據(jù)遮擋物的第一表面的面積,在遮擋物的第一表面生成投影區(qū)域,以使用戶能夠觀看投影區(qū)域顯示的內(nèi)容。投影區(qū)域的面積小于或等于第一表面的面積。遮擋物可以是手掌,也可以是紙片等其他物品。
可以理解的是,終端可根據(jù)遮擋物的第一表面確定投影區(qū)域的面積。
s203:將所述目標(biāo)信息投影至所述投影區(qū)域。
終端將待提醒的目標(biāo)信息轉(zhuǎn)換成投影信息,將投影信息顯示于投影區(qū)域,從而將目標(biāo)信息顯示于投影區(qū)域,便于用戶在投影區(qū)域查看待提醒的目標(biāo)信息。
可以理解的是,投影至投影區(qū)域的待提醒的目標(biāo)信息的顏色可根據(jù)遮擋物的顏色進(jìn)行調(diào)整,以能夠讓用戶清楚分辨投影區(qū)域顯示的目標(biāo)信息為準(zhǔn)。終端也可以將投影區(qū)域設(shè)置為白色,將待提醒的目標(biāo)信息以終端的預(yù)設(shè)顯示方式(預(yù)設(shè)顯示方式為目標(biāo)信息在終端顯示界面進(jìn)行顯示的方式)顯示于投影區(qū)域。
可以理解的是,終端可以根據(jù)投影區(qū)域的面積以及終端與遮擋物之間的距離值,放大或縮小投影至投影區(qū)域的目標(biāo)信息,以在投影區(qū)域清晰顯示目標(biāo)信息,從而便于用戶查看。
進(jìn)一步地,若所述目標(biāo)信息為接收到的新信息,s203包括:將所述新信息投影至所述投影區(qū)域,并滾動顯示所述新信息。
例如,當(dāng)接收到的新信息字?jǐn)?shù)較多,終端將新信息投影至投影區(qū)域,并在投影區(qū)域無法一次顯示該新信息所包含的所有內(nèi)容時,滾動顯示新信息,以便用戶查看該新信息包含的所有內(nèi)容。
再例如,當(dāng)接收到新信息的數(shù)目為至少兩條,終端無法顯示所有的新信息時,終端滾動顯示至少兩條新信息,以便將至少兩條新信息均提示給用戶。
進(jìn)一步地,若所述目標(biāo)信息的數(shù)目為至少兩個,s203包括:根據(jù)所述投影區(qū)域的面積將所述投影區(qū)域劃分為至少兩個不同的顯示區(qū)域,并將所述至少兩個目標(biāo)信息分屏顯示于所述至少兩個不同的顯示區(qū)域。
將所述至少兩個目標(biāo)信息分屏顯示于所述投影區(qū)域的不同顯示區(qū)域;其中,所述顯示區(qū)域的數(shù)目與所述目標(biāo)信息的數(shù)目匹配。
當(dāng)目標(biāo)信息的數(shù)目為至少兩個,投影區(qū)域的面積足夠顯示所有的目標(biāo)信息時,終端可以將投影區(qū)域劃分為至少兩個不同的投影顯示區(qū)域,并將至少兩個新信息分屏顯示于每個不同的投影顯示區(qū)域,即每個投影子區(qū)域顯示一個目標(biāo)信息。至少兩個目標(biāo)信息可以屬于同一類型,也可以屬于不同類型,此處不做限制。
當(dāng)目標(biāo)信息的數(shù)目為至少兩個,投影區(qū)域的面積無法顯示所有的目標(biāo)信息時,終端可以將投影區(qū)域劃分為兩個投影顯示區(qū)域,并將至少兩個目標(biāo)信息分別顯示于兩個投影顯示區(qū)域。其中,當(dāng)目標(biāo)信息的數(shù)目為兩個時,可以將兩個目標(biāo)信息分別顯示于兩個投影顯示區(qū)域。當(dāng)目標(biāo)信息的數(shù)目為三個或大于三個時,終端在兩個投影顯示區(qū)域滾動顯示目標(biāo)信息,以分別顯示所有的目標(biāo)信息。
進(jìn)一步地,若所述目標(biāo)信息為接收到的來電請求信息,s203包括:將所述來電請求信息投影至所述投影區(qū)域,并顯示所述來電請求信息對應(yīng)的來電提醒界面。
可以理解的是,當(dāng)終端將所述目標(biāo)信息投影至投影區(qū)域后,在檢測到用戶觸發(fā)關(guān)閉當(dāng)前提示的預(yù)設(shè)操作時,關(guān)閉已投影至投影區(qū)域的目標(biāo)信息,退出投影模式,返回s201。
觸發(fā)關(guān)閉當(dāng)前提示的預(yù)設(shè)操作可以是檢測到用戶在投影區(qū)域發(fā)出預(yù)設(shè)手勢,還可以是在檢測到用戶發(fā)出關(guān)閉當(dāng)前提示的用戶界面的控制指令,當(dāng)前提示的用戶界面是終端將所述目標(biāo)信息投影至投影區(qū)域時,生成并顯示的。關(guān)閉當(dāng)前提示的用戶界面可以是在顯示目標(biāo)信息的界面的右上角顯示標(biāo)識退出的圖標(biāo),例如,“×”。
s204:若檢測到停止運(yùn)行所述預(yù)設(shè)進(jìn)程,則停止將所述目標(biāo)信息投影至所述投影區(qū)域。
例如,用戶結(jié)束通話時,終端檢測到停止運(yùn)行通話進(jìn)程,停止將待提醒的目標(biāo)信息投影至遮擋物表面的投影區(qū)域,退出投影模式,以便用戶從終端查看目標(biāo)信息。
當(dāng)用戶關(guān)閉當(dāng)前播放的視頻文件或退出視頻應(yīng)用時,終端檢測到停止運(yùn)行視頻播放進(jìn)程,停止將待提醒的目標(biāo)信息投影至遮擋物表面的投影區(qū)域,退出投影模式。
為了便于理解本實(shí)施例中的技術(shù)方案,以用戶通過終端打電話過程中,終端接收到新來電或新信息的應(yīng)用場景為例進(jìn)行說明。
例如,用戶將終端靠近耳朵接聽電話,并聽到新消息提示音或新來電提示音時,用戶將手掌置于終端下方(手掌可以與終端所在平面互相垂直),并將手掌靠近終端下方。此時,終端檢測到的預(yù)設(shè)進(jìn)程為通話進(jìn)程,待提醒的目標(biāo)信息為新信息或來電請求信息,終端啟動距離傳感器,檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。
終端在檢測到預(yù)設(shè)范圍內(nèi)有遮擋物,則在遮擋物(手掌)面向用戶的第一表面生成投影區(qū)域,并在手掌表面的投影區(qū)域顯示待提醒的新信息或來電請求信息,也可以在投影區(qū)域顯示接收該新信息的應(yīng)用的用戶界面,或顯示來電請求信息對應(yīng)的來電提醒界面。來電提醒界面包括來電號碼以及來電聯(lián)系人信息等。比如,終端檢測到即時通信應(yīng)用接收到新信息時,終端可以在手掌表面顯示即時通信應(yīng)用對應(yīng)的信息顯示界面,終端用戶可以通過信息顯示界面查看信信息以及發(fā)送該新信息的聯(lián)系人信息。
當(dāng)接收到的新信息字?jǐn)?shù)較多,終端將新信息投影至投影區(qū)域,并在投影區(qū)域無法一次顯示該新信息所包含的所有內(nèi)容時,滾動顯示新信息,以便用戶查看該新信息包含的所有內(nèi)容。
當(dāng)接收到新信息的數(shù)目為至少兩條,終端無法顯示所有的新信息時,終端滾動顯示至少兩條新信息,以便將至少兩條新信息均提示給用戶。
當(dāng)投影區(qū)域的面積足夠顯示至少兩條新信息時,終端可以將投影區(qū)域劃分為至少兩個不同的投影顯示區(qū)域,并將至少兩條新信息分屏顯示于每個不同的投影顯示區(qū)域,即每個投影顯示區(qū)域顯示一條新信息。
上述方案,終端若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;將所述目標(biāo)信息投影至所述投影區(qū)域。由于終端將待提醒的目標(biāo)信息投影至遮擋物上的投影區(qū)域,能夠?qū)⒋嵝训哪繕?biāo)信息及時提示給用戶,用戶可以在不中斷當(dāng)前通話或觀看的視頻,也能及時查看待提醒的目標(biāo)信息,避免用戶錯過重要來電或信息。
當(dāng)目標(biāo)信息為接收到的新信息時,終端可以滾動顯示新信息或?qū)⒅辽賰蓷l新信息分屏顯示顯示于投影區(qū)域的不同顯示區(qū)域,以便將新信息展現(xiàn)給用戶,便于用戶知曉新信息的內(nèi)容。
當(dāng)檢測到停止運(yùn)行預(yù)設(shè)進(jìn)程時,停止將目標(biāo)信息投影至投影區(qū)域,以便用戶從終端查看目標(biāo)信息,可以節(jié)省終端將目標(biāo)信息投影至投影區(qū)域這一過程的耗電量。
參見圖3,圖3是本發(fā)明一實(shí)施例提供的一種終端的示意性框圖。終端可以為手機(jī)、平板電腦等移動終端,但并不限于此,還可以為其他具有觸摸屏的終端,此處不做限制。本實(shí)施例的終端300包括的各單元用于執(zhí)行圖1對應(yīng)的實(shí)施例中的各步驟,具體請參閱圖1以及圖1對應(yīng)的實(shí)施例中的相關(guān)描述,此處不贅述。本實(shí)施例的終端包括:檢測單元310、生成單元320以及投影單元330。
檢測單元310用于若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。
生成單元320用于若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面。
投影單元330用于將所述目標(biāo)信息投影至所述投影區(qū)域。
上述方案,終端若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;將所述目標(biāo)信息投影至所述投影區(qū)域。由于終端將待提醒的目標(biāo)信息投影至遮擋物上的投影區(qū)域,能夠?qū)⒋嵝训哪繕?biāo)信息及時提示給用戶,用戶可以在不中斷當(dāng)前通話或觀看的視頻,也能及時查看待提醒的目標(biāo)信息,避免用戶錯過重要來電或信息。
參見圖4,圖4是本發(fā)明另一實(shí)施例提供的一種終端的示意性框圖。終端可以為手機(jī)、平板電腦等移動終端,但并不限于此,還可以為其他具有觸摸屏的終端,此處不做限制。本實(shí)施例的終端400包括的各單元用于執(zhí)行圖2對應(yīng)的實(shí)施例中的各步驟,具體請參閱圖2以及圖2對應(yīng)的實(shí)施例中的相關(guān)描述,此處不贅述。本實(shí)施例的終端包括:檢測單元410、生成單元420、投影單元430以及停止單元440。
檢測單元410用于若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。
生成單元420用于若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面。
投影單元430用于將所述目標(biāo)信息投影至所述投影區(qū)域。
可選地,若所述目標(biāo)信息為接收到的新信息,投影單元430具體用于將所述新信息投影至所述投影區(qū)域,并滾動顯示所述新信息。
可選地,若所述目標(biāo)信息的數(shù)目為至少兩個,投影單元430具體用于根據(jù)所述投影區(qū)域的面積將所述投影區(qū)域劃分為至少兩個不同的顯示區(qū)域,并將所述至少兩個目標(biāo)信息分屏顯示于所述至少兩個不同的顯示區(qū)域。
可選地,若所述目標(biāo)信息為接收到的來電請求信息,投影單元430具體用于將所述來電請求信息投影至所述投影區(qū)域,并顯示所述來電請求信息對應(yīng)的來電提醒界面。
停止單元440用于若檢測到停止運(yùn)行所述預(yù)設(shè)進(jìn)程,則停止將所述目標(biāo)信息投影至所述投影區(qū)域。
上述方案,終端若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;將所述目標(biāo)信息投影至所述投影區(qū)域。由于終端將待提醒的目標(biāo)信息投影至遮擋物上的投影區(qū)域,能夠?qū)⒋嵝训哪繕?biāo)信息及時提示給用戶,用戶可以在不中斷當(dāng)前通話或觀看的視頻,也能及時查看待提醒的目標(biāo)信息,避免用戶錯過重要來電或信息。
當(dāng)目標(biāo)信息為接收到的新信息時,終端可以滾動顯示新信息或?qū)⒅辽賰蓷l新信息分屏顯示顯示于投影區(qū)域的不同顯示區(qū)域,以便將新信息展現(xiàn)給用戶,便于用戶知曉新信息的內(nèi)容。
當(dāng)檢測到停止運(yùn)行預(yù)設(shè)進(jìn)程時,停止將目標(biāo)信息投影至投影區(qū)域,以便用戶從終端查看目標(biāo)信息,可以節(jié)省終端將目標(biāo)信息投影至投影區(qū)域這一過程的耗電量。
參見圖5,圖5是本發(fā)明再一實(shí)施例提供的一種終端示意框圖。如圖所示的本實(shí)施例中的終端500可以包括:一個或多個處理器510;一個或多個輸入設(shè)備520,一個或多個輸出設(shè)備530和存儲器540。上述處理器510、輸入設(shè)備520、輸出設(shè)備530和存儲器540通過總線550連接。
存儲器540用于存儲程序指令。
處理器510用于根據(jù)存儲器540存儲的程序指令執(zhí)行以下操作:
處理器510用于若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物。
處理器510還用于若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面。
處理器510還用于將所述目標(biāo)信息投影至所述投影區(qū)域。
進(jìn)一步地,若所述目標(biāo)信息為接收到的新信息,處理器510具體用于將所述新信息投影至所述投影區(qū)域,并滾動顯示所述新信息。
進(jìn)一步地,若所述目標(biāo)信息的數(shù)目為至少兩個,處理器510具體用于根據(jù)所述投影區(qū)域的面積將所述投影區(qū)域劃分為至少兩個不同的顯示區(qū)域,并將所述至少兩個目標(biāo)信息分屏顯示于所述至少兩個不同的顯示區(qū)域。
進(jìn)一步地,若所述目標(biāo)信息為接收到的來電請求信息,處理器510具體用于將所述來電請求信息投影至所述投影區(qū)域,并顯示所述來電請求信息對應(yīng)的來電提醒界面。
進(jìn)一步地,處理器510還用于若檢測到顯示所述第二界面的時長達(dá)到預(yù)設(shè)時長閾值,則停止顯示所述第二界面。
上述方案,終端若檢測到當(dāng)前正運(yùn)行預(yù)設(shè)進(jìn)程,且檢測到待提醒的目標(biāo)信息,則檢測預(yù)設(shè)范圍內(nèi)是否有遮擋物;若檢測到所述預(yù)設(shè)范圍內(nèi)有遮擋物,則在所述遮擋物的第一表面生成投影區(qū)域;其中,所述第一表面為所述遮擋物面向用戶的表面;將所述目標(biāo)信息投影至所述投影區(qū)域。由于終端將待提醒的目標(biāo)信息投影至遮擋物上的投影區(qū)域,能夠?qū)⒋嵝训哪繕?biāo)信息及時提示給用戶,用戶可以在不中斷當(dāng)前通話或觀看的視頻,也能及時查看待提醒的目標(biāo)信息,避免用戶錯過重要來電或信息。
當(dāng)目標(biāo)信息為接收到的新信息時,終端可以滾動顯示新信息或?qū)⒅辽賰蓷l新信息分屏顯示顯示于投影區(qū)域的不同顯示區(qū)域,以便將新信息展現(xiàn)給用戶,便于用戶知曉新信息的內(nèi)容。
當(dāng)檢測到停止運(yùn)行預(yù)設(shè)進(jìn)程時,停止將目標(biāo)信息投影至投影區(qū)域,以便用戶從終端查看目標(biāo)信息,可以節(jié)省終端將目標(biāo)信息投影至投影區(qū)域這一過程的耗電量。
應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所稱處理器510可以是中央處理單元(centralprocessingunit,cpu),該處理器還可以是其他通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
輸入設(shè)備520可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風(fēng)等,輸出設(shè)備530可以包括顯示器(lcd等)、揚(yáng)聲器等。
該存儲器540可以包括只讀存儲器和隨機(jī)存取存儲器,并向處理器510提供指令和數(shù)據(jù)。存儲器540的一部分還可以包括非易失性隨機(jī)存取存儲器。例如,存儲器540還可以存儲設(shè)備類型的信息。
具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的處理器510、輸入設(shè)備520、輸出設(shè)備530可執(zhí)行本發(fā)明實(shí)施例提供的信息提醒方法的第一實(shí)施例和第二實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行本發(fā)明實(shí)施例所描述的終端的實(shí)現(xiàn)方式,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。
本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本發(fā)明實(shí)施例方案的目的。
另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。