專利名稱:一種信息內容的顯示控制方法及終端的制作方法
技術領域:
本發明涉及移動通信技術領域,更具體的說,涉及信息內容的顯示控制方法及終端。
背景技術:
現有的終端在收到信息后,會發出提示音、震動或點亮屏幕來提醒用戶,其中,終端為手機或平板電腦等。對于手機而言,如果用戶需要查看收到的信息,可以通過按壓手機的物理按鍵或觸摸屏對手機進行解鎖,然后進入手機操作界面,點擊查看信息即可看到剛收到的信息。在對現有技術的研究和實踐過程中,本發明的發明人發現現有技術存在以下問題由于現有查看信息的方法需要拿起手機按壓物理按鍵、或者用手指、觸摸筆等觸控觸摸屏,進入應用后才能夠閱讀信息的內容,所以整個操作過程比較繁瑣,所以操作起來相當麻煩。因此,怎么使用戶無需進行繁瑣的操作卻快速查看信息的內容,成為目前最需要解決的問題。
發明內容
有鑒于此,本發明的設計目的在于,提供一種信息內容的顯示控制方法及終端,以使用戶無需進行繁瑣的操作卻快速查看信息的內容。本發明實施例是這樣實現的一種信息內容的顯示控制方法,所述方法包括獲取需顯示的信息;檢測終端相對于用戶眼部的位置變化;根據檢測結果判斷終端是否向用戶眼部靠近;若判斷結果為是,則顯示所述需顯示的信息的內容。優選地,所述檢測終端相對于用戶眼部的位置變化的步驟,包括通過終端的攝像頭連續拍攝用戶的正面圖像,根據所述正面圖像來檢測終端相對于用戶眼部的位置變化。優選地,所述檢測終端相對于用戶眼部的位置變化的步驟,還包括通過終端內置的傳感器檢測終端相對于用戶眼部的位置變化,其中,所述傳感器包括加速度傳感器、陀螺儀、紅外測距傳感器和/或距離傳感器。優選地,所述若判斷結果為是,則顯示所述需顯示的信息的內容的步驟,具體為若判斷結果為是,則顯示所述需顯示的信息的內容以及與所述需顯示的信息對應的操作選項菜單。優選地,所述需顯示的信息包括終端中當前接收到的當前接收到的信息和/或未處理信息。一種終端,包括獲取模塊,用于獲取需顯示的信息;檢測模塊,用于檢測終端相對于用戶眼部的位置變化;判斷模塊,用于根據檢測模塊的檢測結果判斷終端是否向用戶眼部靠近;顯示模塊,用于在所述判斷模塊的判斷結果為是時,則顯示所述需顯示的信息的內容。優選地,所述檢測模塊具體用于通過終端的攝像頭連續拍攝用戶的正面圖像,根據所述正面圖像檢測終端相對于用戶眼部的位置變化。優選地,所述檢測模塊具體用于通過終端內置的傳感器檢測終端相對于用戶眼部的位置變化,其中,所述傳感器包括加速度傳感器、陀螺儀、紅外測距傳感器和/或距離傳感器。優選地,所述顯示模塊具體用于,在所述判斷模塊的判斷結果為是時,則顯示所述需顯示的信息的內容以及與所述需顯示的信息對應的操作選項菜單。優選地,所述需顯示的信息包括當前接收到的信息終端中當前接收到的信息和/或未處理信息。與現有技術相比,本實施例提供的技術方案具有以下優點和特點在本發明提供的方案中,在檢測到終端向用戶眼部靠近時,則顯示需要顯示的信息的內容,因此,本發明提供的方案相對于現有技術,用戶無需對終端進行任何操作,就能夠快速地使用終端閱讀到信息的內容,從而改善用戶的操作體驗。
為了更清楚地說明本發明或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明所提供的一種信息內容的顯示控制方法的流程圖;圖2為本發明所提供的一種終端的模塊圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。本發明實施例提供了一種信息內容的顯示控制方法,以使用戶能夠快速且便捷的使用終端來查看信息的內容。由于上述信息內容的顯示控制方法的具體實現存在多種方式,下面通過具體實施例進行詳細說明請參見圖1所示,圖1所示的為一種信息內容的顯示控制方法,包括S11、獲取需顯示的信息。
需顯示的信息是指終端中用戶想要主動查看的信息,這些信息可以具體分為當前終端接收到的信息、之前終端已經接收到的但是用戶未處理的信息、之前終端已經接收到且用戶已經處理的信息等,這三類信息根據其信息本身是否已被處理的特點,可以看出當前接收到的信息和未處理信息對用戶而言較為重要,即具體地,需顯示信息可以包括當前接收到的信息和/或未處理信息。信息的類型包括很多種類,例如短信息、彩信、社交媒體推送信息(例如微博評論、微信/QQ消息、狀態更新)、郵件、即時新聞消息、應用處理報錯信息等。S12、檢測終端相對于用戶眼部的位置變化。S13、根據檢測結果判斷終端是否向用戶眼部靠近。S14、若判斷結果為是,貝U顯示需顯示的信息的內容。在S12至S14中,檢測終端相對于用戶眼部的位置變化可以有多種方式實現,例如,通過終端的攝像頭連續拍攝用戶的正面圖像,根據獲得的正面圖像的變化來檢測終端相對于用戶眼部的位置變化;或者,通過終端內置傳感器檢測終端相對于用戶眼部的位置變化;其中,內置傳感器包括加速度傳感器、陀螺儀、紅外測距傳感器和/或距離傳感器。下面進一步闡述本實施例中S12的具體實現過程。當前利用攝像頭拍攝獲得照片并對照片進行識別的技術已經相當成熟,本實施例中,主要是利用終端上的攝像頭連續拍攝用戶正面,再通過對拍攝的照片進行分析確定是否拍攝到用戶正面的變化,即攝像頭拍攝的照片中是否拍攝到用戶的眼部,連續拍攝到用戶眼部的照片中眼部圖像占整體圖像的比例是否逐步變大,根據這些來確定終端相對于用戶眼部的位置變化。本實施例以用戶從水平桌面拿起手機放在臉部正前方查看為例,通過手機攝像頭對用戶正面進行連續拍攝,以攝像頭拍到3張照片為例,如果第一張照片沒有拍到用戶正面,第二張圖片拍到約二分之一的用戶臉部正面且拍攝到用戶的眼部,但用戶眼部的圖像占整體圖像的比例約為10%,第三張圖片拍攝到約四分之三的用戶臉部正面且拍攝到用戶的眼部,對第三張圖片分析得到用戶眼部的圖像占整體圖像的比例約為30%,從中可以看出,攝像頭的連續拍攝捕捉到越來越多的用戶正面圖像,從獲得的照片中看出用戶正面圖像的細節越來越多,用戶眼部的圖像占整體圖像的比例越來越大,根據攝影的原理,可知道由于手機逐步向用戶眼部的位置靠近,才使得用戶眼部的圖像占整體圖像的比例越來越大,從而實現手機相對于用戶眼部的位置變化的檢測。加速度傳感器可以檢測在X、1、z三軸的加速度數據,例如將手機等終端朝上平放在桌面上,X軸默認為0,y軸默認為0,Z軸默認為9. 81m/s2 ;將手機朝下平放在桌面上,z軸為-9. 81m/s2 ;將手機向左傾斜,x軸為正值;將手機向右傾斜,x軸為負值;將手機向上傾斜,y軸為負值;將手機向下傾斜,y軸為正值。所以,加速度傳感器可以獲取手機等終端在空間移動時的加速度數據,然后獲悉終端的移動方式,即終端向哪個方向移動,移動速率有多快,移動了多少位移,這些都能夠由加速度傳感器檢測得到。具體地,從有收到信息時終端所在的空間位置Pl到用戶拿起終端在臉部正前方查看時的空間位置P2,終端的空間位置發生變化,我們可以預設一個空間位置閾值,該空間位置閾值可以為固定數值或可編輯的數值,本實施例中該閾值可以為25cm、35cm或50cm等。同樣的,預設的時間長度也可以設置為較短的時間,例如O. ls、0. 5s或者Is等合適的時間。以用戶從桌上拿起手機為例,當手機開始移動發生變化,則加速度傳感器檢測到這種變化,并開始獲取手機的加速度數據,進而獲得手機的移動方向、在預設時間內是否達到空間位置變化閾值等,下一步則可以從整個空間位置坐標系來看,是移動前還是移動后的手機空間位置離用戶眼部的位置的距離更近,從而實現手機相對于用戶眼部的位置變化的檢測。陀螺儀檢測在X、y、z三軸的角速度數據,因此可同時測定六個方向的角速度數據,例如向左旋轉時,y軸為負;向右旋轉時,y軸為正;向上旋轉時,X軸為負;向下旋轉時,X軸為正;水平逆時針旋轉時,Z軸為正,水平順時針旋轉,z軸為負。陀螺儀可測量手機等終端在偏轉、傾斜時的轉動角速度,以獲取到角速度數據。同樣,根據陀螺儀獲得的角速度數據,可以判別出終端的運動狀態,即運動軌跡、運動方向等。以用戶從桌上拿起手機為例,當手機開始移動發生變化,則陀螺儀可以檢測到這種變化,并開始獲取手機的角速度數據,進而獲得手機的運動方向、運動軌跡等,則可以根據運動方向和運動軌跡,從整個空間位置坐標系來看是移動前、移動后的手機空間位置中,哪個離用戶眼部的位置的距離近,從而實現手機相對于用戶眼部的位置變化的檢測。類似地,對于手機中利用紅外測距傳感器、距離傳感器進行位移判斷的技術屬于現有技術,在本實施例中,具體是通過這兩種傳感器檢測終端和人體的距離變化,從整個空間位置坐標系來看是距離變化前、移動后的手機空間位置中,哪個離用戶眼部的位置的距離近,從而實現手機相對于用戶眼部的位置變化的檢測。在圖1所示的實施例中,在檢測到終端向用戶眼部靠近時,則顯示需要顯示的信息的內容,因此,本發明提供的方案相對于現有技術,用戶無需對終端進行任何操作,能夠快速且便捷的使用終端來顯示信息的內容,從而改善了用戶的操作體驗。請參見圖2所示,圖2所示的為一種終端1,該終端I包括獲取模塊11,用于獲取需顯示的信息;檢測模塊12,用于檢測終端I相對于用戶眼部的位置變化;判斷模塊13,用于根據檢測模塊12的檢測結果判斷終端I是否向用戶眼部靠近;顯示模塊14,用于在判斷模塊13的判斷結果為是時,則顯示需顯示的信息的內容。終端I顯示信息內容的具體工作過程為獲取模塊11獲取需顯示的信息,檢測模塊12檢測終端I相對于用戶眼部的位置變化,并將檢測結果發送至判斷模塊13 ;判斷模塊13根據接收到的檢測模塊12的檢測結果,判斷終端I是否向用戶眼部靠近;當判斷結果為是時,判斷模塊13向顯示模塊發出顯示的觸發指令,顯示模塊14接收到該觸發指令,則顯示需顯示的信息的內容。需顯示的信息是指終端I中用戶想要主動查看的信息,這些信息可以具體分為當前終端I接收到的信息、之前終端I已經接收到的但是用戶未處理的信息、之前終端I已經接收到且用戶已經處理的信息等,這三類信息根據其信息本身是否已被處理的特點,可以看出當前接收到的信息和未處理信息對用戶而言較為重要,即具體地,需顯示信息可以包括當前接收到的信息和/或未處理信息。信息的類型包括例如短信息、彩信、社交媒體推送信息(例如微博評論、微信/QQ消息、狀態更新)、郵件、即時新聞消息、應用處理報錯信息等。下面將進一步闡述本實施例中檢測模塊12的工作過程。當前利用攝像頭拍攝獲得照片并對照片進行識別的技術已經相當成熟,本實施例中,主要是檢測模塊12利用終端上的攝像頭連續拍攝用戶正面,再通過對拍攝的照片進行分析確定是否拍攝到用戶正面的變化,即攝像頭拍攝的照片中是否拍攝到用戶的眼部,連續拍攝到用戶眼部的照片中眼部圖像占整體圖像的比例是否逐步變大,根據這些來確定終端相對于用戶眼部的位置變化。本實施例以用戶從水平桌面拿起手機放在臉部正前方查看為例,通過手機攝像頭對用戶正面進行連續拍攝,以攝像頭拍到3張照片為例,如果第一張照片沒有拍到用戶正面,第二張圖片拍到約二分之一的用戶臉部正面且拍攝到用戶的眼部,但用戶眼部的圖像占整體圖像的比例約為10%,第三張圖片拍攝到約四分之三的用戶臉部正面且拍攝到用戶的眼部,對第三張圖片分析得到用戶眼部的圖像占整體圖像的比例約為30%,從中可以看出,攝像頭的連續拍攝捕捉到越來越多的用戶正面圖像,從獲得的照片中看出用戶正面圖像的細節越來越多,用戶眼部的圖像占整體圖像的比例越來越大,根據攝影的原理,可知道由于手機逐步向用戶眼部的位置靠近,才使得用戶眼部的圖像占整體圖像的比例越來越大,從而實現檢測模塊12對手機相對于用戶眼部的位置變化的檢測。加速度傳感器可以檢測在X、1、z三軸的加速度數據,例如將手機等終端朝上平放在桌面上,X軸默認為0,y軸默認為0,Z軸默認為9. 81m/s2 ;將手機朝下平放在桌面上,z軸為-9. 81m/s2 ;將手機向左傾斜,x軸為正值;將手機向右傾斜,x軸為負值;將手機向上傾斜,y軸為負值;將手機向下傾斜,y軸為正值。所以,加速度傳感器可以獲取手機等終端在空間移動時的加速度數據,然后獲悉終端的移動方式,即終端向哪個方向移動,移動速率有多快,移動了多少位移,這些都能夠由加速度傳感器檢測得到。具體地,從有收到信息時終端所在的空間位置Pl到用戶拿起終端在臉部正前方查看時的空間位置P2,終端的空間位置發生變化,我們可以預設一個空間位置閾值,該空間位置閾值可以為固定數值或可編輯的數值,本實施例中該閾值可以為25cm、35cm或50cm等。同樣的,預設的時間長度也可以設置為較短的時間,例如O. ls、0. 5s或者Is等合適的時間。以用戶從桌上拿起手機為例,當手機開始移動發生變化,則加速度傳感器檢測到這種變化,并開始獲取手機的加速度數據,進而獲得手機的移動方向、在預設時間內是否達到空間位置變化閾值等,下一步則可以從整個空間位置坐標系來看,是移動前還是移動后的手機空間位置離用戶眼部的位置的距離更近,從而實現檢測模塊12通過加速度傳感器對手機相對于用戶眼部的位置變化的檢測。陀螺儀檢測在X、y、z三軸的角速度數據,因此可同時測定六個方向的角速度數據,例如向左旋轉時,y軸為負;向右旋轉時,y軸為正;向上旋轉時,X軸為負;向下旋轉時,X軸為正;水平逆時針旋轉時,z軸為正,水平順時針旋轉,z軸為負。陀螺儀可測量手機等終端在偏轉、傾斜時的轉動角速度,以獲取到角速度數據。同樣,根據陀螺儀獲得的角速度數據,可以獲得終端的運動狀態,即運動軌跡、運動方向等。以用戶從桌上拿起手機為例,當手機開始移動發生變化,則陀螺儀可以檢測到這種變化,并開始獲取手機的角速度數據,進而獲得手機的運動方向、運動軌跡等,則可以根據運動方向和運動軌跡,從整個空間位置坐標系來看是移動前、移動后的手機空間位置中,哪個離用戶眼部的位置的距離近,從而實現檢測模塊12通過陀螺儀對手機相對于用戶眼部的位置變化的檢測。類似地,對于手機中利用紅外測距傳感器、距離傳感器進行位移判斷的技術屬于現有技術,在本實施例中,具體是檢測模塊12通過這兩種傳感器檢測終端和人體的距離變化,從整個空間位置坐標系來看是距離變化前、移動后的手機空間位置中,哪個離用戶眼部的位置的距離近,從而實現檢測模塊12通過手機紅外測距傳感器或距離傳感器對手機相對于用戶眼部的位置變化的檢測。
需要說明的是,圖1至圖2所示的實施例只是本發明所介紹的優選實施例,本領域技術人員在此基礎上,完全可以設計出更多的實施例,因此不在此處贅述。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
權利要求
1.一種信息內容的顯示控制方法,其特征在于,所述方法包括 獲取需顯不的 目息; 檢測終端相對于用戶眼部的位置變化; 根據檢測結果判斷終端是否向用戶眼部靠近; 若判斷結果為是,則顯示所述需顯示的信息的內容。
2.根據權利要求1所述信息內容的顯示控制方法,其特征在于,所述檢測終端相對于用戶眼部的位置變化的步驟,包括 通過終端的攝像頭連續拍攝用戶的正面圖像,根據所述正面圖像來檢測終端相對于用戶眼部的位置變化。
3.根據權利要求1所述信息內容的顯示控制方法,其特征在于,所述檢測終端相對于用戶眼部的位置變化的步驟,包括通過終端內置的傳感器檢測終端相對于用戶眼部的位置變化,其中,所述傳感器包括加速度傳感器、陀螺儀、紅外測距傳感器和/或距離傳感器。
4.根據權利要求1至3中任意一項所述信息內容的顯示控制方法,其特征在于,所述若判斷結果為是,則顯示所述需顯示的信息的內容的步驟,具體為若判斷結果為是,則顯示所 述需顯示的信息的內容以及與所述需顯示的信息對應的操作選項菜單。
5.根據權利要求1至3中任意一項所述信息內容的顯示控制方法,其特征在于,所述需顯示的信息包括終端中當前接收到的信息和/或未處理信息。
6.—種終端,其特征在于,所述終端包括 獲取模塊,用于獲取需顯示的信息; 檢測模塊,用于檢測終端相對于用戶眼部的位置變化; 判斷模塊,用于根據檢測模塊的檢測結果判斷終端是否向用戶眼部靠近; 顯示模塊,用于在所述判斷模塊的判斷結果為是時,則顯示所述需顯示的信息的內容。
7.根據權利要求6所述終端,其特征在于,所述檢測模塊具體用于通過終端的攝像頭連續拍攝用戶的正面圖像來檢測終端相對于用戶眼部的位置變化。
8.根據權利要求6所述終端,其特征在于,所述檢測模塊具體還用于通過終端內置的傳感器檢測終端相對于用戶眼部的位置變化,其中,所述傳感器包括加速度傳感器、陀螺儀、紅外測距傳感器和/或距離傳感器。
9.根據權利要求6至8中任意一項所述終端,其特征在于,所述顯示模塊具體用于,在所述判斷模塊的判斷結果為是時,則顯示所述需顯示的信息的內容以及與所述需顯示的信息對應的操作選項菜單。
10.根據權利要求6至8中任意一項所述終端,其特征在于,所述需顯示的信息包括終端中當前接收到的當前接收到的信息和/或未處理信息。
全文摘要
本發明公開了一種信息內容的顯示控制方法及終端,該方法包括獲取需顯示的信息;檢測終端相對于用戶眼部的位置變化;根據檢測結果判斷終端是否向用戶眼部靠近;若判斷結果為是,則顯示所述需顯示的信息的內容。在檢測到終端向用戶眼部靠近時,則顯示需要顯示的信息內容,所以在用戶使用終端顯示信息的過程中,用戶無需對終端進行任何操作,僅僅需要將終端拿到面前就可以顯示需要顯示的信息,因此,本發明提供的方案相對于現有技術,用戶能夠快速且便捷的使用終端來顯示需要顯示的信息,從而改善了用戶的操作體驗。
文檔編號H04M1/725GK103064519SQ20121057638
公開日2013年4月24日 申請日期2012年12月26日 優先權日2012年12月26日
發明者謝志強, 梁東明 申請人:珠海市魅族科技有限公司