本申請涉及移動終端技術領域,尤其涉及一種用于移動終端的來電提醒的方法和系統(tǒng)。
背景技術:
隨著移動終端技術的飛速發(fā)展,個人移動終端設備,例如手機,已經(jīng)成為人們?nèi)粘I钪凶钪匾耐ㄐ殴ぞ?。在使用中,用戶可以根?jù)具體應用情況對手機設置不同的情景模式。情景模式是根據(jù)不同情景而選擇的一整套應答模式。常見的手持設備情景模式有標準、靜音、會議、戶外等,每個情景模式中都包含不同的振鈴音量、振鈴類型。一般手持設備允許用戶對其進行編輯和在不同情景模式之間自由切換。用戶也可以根據(jù)不同的環(huán)境設置自己的情景模式。例如,創(chuàng)建一個靜音模式、會議模式(適合正式場合的振鈴音)和戶外模式(適合嘈雜的室外環(huán)境)。在每個情景模式中都可以為語音呼入和信息告警等設置各種鈴聲。
發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),當手機處于靜音模式時,在嘈雜的環(huán)境中,手機的振動比較弱,用戶難以感知到,因此會出現(xiàn)有緊急的事情卻聯(lián)系不上的問題。另外,當手機處于靜音模式時,有時候會遺忘將手機放置的位置,需要撥打手機尋找,但是由于手機只有振動,聽不到聲音,所以不容易很快找到手機。再有,在睡覺前把手機設置成靜音模式,但是用戶經(jīng)常會忘記醒來后將手機的靜音模式切換成常規(guī)模式,從而會出現(xiàn)錯失重要緊急電話的事情。
技術實現(xiàn)要素:
本發(fā)明實施例的目的在于提出一種來電提醒的方法和系統(tǒng),用以克服上述問題。
本發(fā)明實施例的來電提醒的方法,其特征在于,包括以下步驟:
當移動終端處于靜音模式時,檢測來電呼叫的接聽狀態(tài);
當接聽狀態(tài)為未接聽時,統(tǒng)計第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù);
如果所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)大于預設閾值,則啟動對用戶的提醒。
在本申請的所述的來電提醒的方法的一個優(yōu)選實施例中,所述檢測來電呼叫的接聽狀態(tài)具體為:如果檢測到某一號碼的來電呼叫未接聽,則將該號碼對應的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)增加一次;如果檢測到來電呼叫已經(jīng)接聽,則對應該號碼的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)清零。
在本申請的所述的來電提醒的方法的一個優(yōu)選實施例中,所述方法還包括:如果所述來電未接聽次數(shù)小于或等于所述預設閾值,則將來電未接聽次數(shù)增加一次并保持移動終端處于靜音模式。
在本申請的所述的來電提醒的方法的另一優(yōu)選實施例中,所述啟動對用戶的提醒具體是響鈴提醒、振鈴提醒或向用戶發(fā)送提醒消息。
在本申請的所述的來電提醒的方法的另一優(yōu)選實施例中,還包括:如果針對同一號碼在第二預設時間內(nèi)連續(xù)啟動兩次對用戶的提醒,則將移動終端從靜音模式切換到響鈴模式。
根據(jù)本申請的另一方面,本發(fā)明實施例還提出了一種來電提醒的系統(tǒng),包括:
檢測模塊,所述檢測模塊用于:當移動終端處于靜音模式時,檢測來電呼叫的接聽狀態(tài);
統(tǒng)計模塊,所述統(tǒng)計模塊用于:當接聽狀態(tài)為未接聽時,統(tǒng)計第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù);
啟動模塊,所述啟動模塊用于:如果所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)大于預設閾值,則啟動對用戶的提醒。
在本申請的所述的來電提醒的系統(tǒng)的一個優(yōu)選實施例中,所述檢測模塊具體用于:如果檢測到某一號碼的來電呼叫未接聽,則將該號碼對應的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)增加一次;如果檢測到來電呼叫已經(jīng)接聽,則對應該號碼的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)清零。
在本申請的所述的來電提醒的系統(tǒng)的一個優(yōu)選實施例中,還包括保持模塊,用于:如果所述來電未接聽次數(shù)小于或等于所述預設閾值,則將來電未接聽次數(shù)增加一次并保持移動終端處于靜音模式。
在本申請的所述的來電提醒的系統(tǒng)的另一個優(yōu)選實施例中,所述啟動模塊所啟動的對用戶的提醒是響鈴提醒、振鈴提醒或向用戶發(fā)送的提醒消息。
在本申請的所述的來電提醒的系統(tǒng)的另一個優(yōu)選實施例中,還包括切換模塊,所述切換模塊用于:如果針對同一號碼在第二預設時間內(nèi)連續(xù)啟動兩次對用戶的提醒,則將移動終端從靜音模式切換到響鈴模式。
根據(jù)本申請的另一方面,本發(fā)明實施例還提出了一種移動終端,所述移動終端包括如本申請所述的來電提醒的系統(tǒng),該移動終端具有本申請的來電提醒的系統(tǒng)的所有特征,在此不再贅述。
通過采用本申請的來電提醒的方法和系統(tǒng)及包括該系統(tǒng)的移動終端,能夠避免:當移動終端處于靜音模式時,在嘈雜的環(huán)境中,出現(xiàn)有緊急的事情卻聯(lián)系不上的問題。另外,還可以實現(xiàn):當移動終端處于靜音模式時,遺忘移動終端放置的位置,容易很快找到移動終端。再有,還能夠避免:在睡覺前把移動終端設置成靜音模式,由于忘記醒來后將移動終端的靜音模式切換成常規(guī)模式,從而出現(xiàn)錯失重要緊急電話的事情。
附圖說明
為了更清楚地說明本申請實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅是本申請的具體實施例,對于本領域普通技術人員來說,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得一些調(diào)整或修改后的附圖。
圖1是本發(fā)明一實施例提供的來電提醒方法的流程圖;
圖2是本發(fā)明一實施例提供的來電提醒系統(tǒng)的框圖。
具體實施方式
為了使得本申請實施例的目的、技術方案和優(yōu)點更清楚,下面將結(jié)合本申請的實施例的附圖,對本申請的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本申請的一部分實施例,而不是全部的實施例?;诒旧暾埖膶嵤├绢I域普通技術人員在不需要做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
圖1是本發(fā)明一實施例提供的來電提醒的方法的流程圖。如圖1所示,本發(fā)明一實施例提供的來電提醒的方法包括:
當移動終端,例如手機,處于靜音模式時,檢測來電呼叫的接聽狀態(tài);
當接聽狀態(tài)為未接聽時,統(tǒng)計第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù);
如果所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)大于預設閾值,則啟動對用戶的提醒。
在我們的日常生活工作中,在很多場合經(jīng)常需要將手機設置成靜音模式,比如,當我們在工作中參加會議時,為了避免呼叫進來的電話響鈴影響會議,通常我們在會議之前將手機設置成靜音模式;再例如,當我們中午午休時為了避免打擾,同時又擔心錯過緊急且重要的電話,通常也會將手機設置成靜音模式。當手機處于靜音模式時,照常能夠接收來電呼叫。
本申請的用于手機的來電提醒的方法中所述檢測步驟檢測來電呼叫的接聽狀態(tài)。所述來電呼叫的接聽狀態(tài)包括來電未接聽和來電接聽。在通信技術中,基站服務器對這兩種接聽狀態(tài)返回的信令代碼是不一樣的,對于來電呼叫未接聽的狀態(tài),基站服務器會返回給被呼叫終端一個第一指令;對于來電已被接聽的狀態(tài),基站服務器會返回給被呼叫終端一個第二指令。如果被呼叫終端被直接掛斷的情況在本申請中被列入到來電已被接聽的狀態(tài)。在所述檢測步驟中,具體為實時地檢測基站服務器返回給被呼叫終端的指令,檢測來電呼叫的接聽狀態(tài)。
在本申請的用于手機的來電提醒的方法中,所述檢測步驟的一個實施例為:如果檢測到某一號碼的來電呼叫未接聽,則將對應該號碼的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)增加一次;如果檢測到來電呼叫已經(jīng)接聽,則對應該號碼的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)清零。例如,處于靜音模式的采用本申請的用于手機的來電提醒的方法的手機檢測到號碼為“13816668888”的來電呼叫,由于用戶沒有注意到該來電呼叫,用戶并沒有接聽該號碼為“13816668888”的來電呼叫,此時將系統(tǒng)內(nèi)的計數(shù)器內(nèi)對應該號碼“13816668888”的來電呼叫未接聽的次數(shù)增加一次;如果用戶接聽了該號碼的來電呼叫,則對應該號碼的來電未接聽的計數(shù)器內(nèi)的累積次數(shù)將清零,因為后續(xù)的統(tǒng)計步驟里所統(tǒng)計的是一段時間內(nèi)對于同一號碼的連續(xù)未接聽次數(shù)。
在本申請的用于手機的來電提醒的方法的一個實施例中:預先設置了預設閾值為3次,如果統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)大于3次時,則啟動對用戶的提醒,例如可以通過將專用寄存器的標志位設置成“1”的方式;如果統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)小于或等于3次,例如,本次來電呼叫未接聽是第3次來電呼叫未接聽并且對應該號碼的第一預設時間內(nèi)連續(xù)來電呼叫未接聽次數(shù)在計數(shù)器內(nèi)已經(jīng)計數(shù)2次,則將對應該號碼的來電未接聽次數(shù)增加1次并保持手機處于靜音模式。
在本申請的用于手機的來電提醒的方法的一個實施例中,所述啟動步驟中對用戶的提醒是響鈴提醒、振鈴提醒或向用戶發(fā)送提醒消息。例如,如果統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)大于3次,則手機發(fā)出響鈴或振鈴提醒,從而使得用戶意識到有緊急電話呼叫過。或者,在另一個實施例中,如果統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)大于3次,則會向號碼“13816668888”的手機用戶的另一號碼發(fā)送消息,該另一號碼是該手機用戶預先備注的自己備用的手機號碼或者其他緊急聯(lián)系人的號碼,從而使得用戶能及時得知有緊急事件發(fā)生。
在本申請的用于手機的來電提醒的方法的一個實施例中,如果啟動對用戶的提醒之后,用戶仍然沒有接聽所述號碼的來電呼叫,并且針對同一號碼在第二預設時間內(nèi)連續(xù)啟動兩次對用戶的提醒,則將手機從靜音模式切換到常規(guī)響鈴模式。如果在第二預設時間內(nèi),例如3小時內(nèi),所述第二預設時間大于所述第一預設時間,針對同一號碼已經(jīng)連續(xù)啟動兩次對用戶的提醒,則將手機從靜音模式切換到常規(guī)的響鈴模式。這樣,后續(xù)再有來電呼叫接入該手機,則該手機會進行響鈴。
圖2是本發(fā)明一實施例提供的來電提醒的系統(tǒng)的框圖。如圖2所示,本發(fā)明一實施例提供的來電提醒的系統(tǒng)包括:
檢測模塊,所述檢測模塊用于:當移動終端,例如手機,處于靜音模式時,檢測來電呼叫的接聽狀態(tài);
統(tǒng)計模塊,所述統(tǒng)計模塊用于:當接聽狀態(tài)為未接聽時,統(tǒng)計第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù);
啟動模塊,所述啟動模塊用于:如果所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)大于預設閾值,則啟動對用戶的提醒。
在我們的日常生活工作中,在很多場合經(jīng)常需要將手機設置成靜音模式,比如,當我們在工作中參加會議時,為了避免呼叫進來的電話響鈴影響會議,通常我們在會議之前將手機設置成靜音模式;再例如,當我們中午午休時為了避免打擾,同時又擔心錯過緊急且重要的電話,通常也會將手機設置成靜音模式。當手機處于靜音模式時,照常能夠接收來電呼叫。
本申請的用于手機的來電提醒的系統(tǒng)中所述檢測模塊檢測來電呼叫的接聽狀態(tài)。所述來電呼叫的接聽狀態(tài)包括來電未接聽和來電接聽。在通信技術中,基站服務器對這兩種接聽狀態(tài)返回的信令代碼是不一樣的,對于來電呼叫未接聽的狀態(tài),基站服務器會返回給被呼叫終端一個第一指令;對于來電已被接聽的狀態(tài),基站服務器會返回給被呼叫終端一個第二指令。如果被呼叫終端被直接掛斷的情況在本申請中被列入到來電已被接聽的狀態(tài)(也就是,手機用戶已經(jīng)注意到該來電呼叫)。在本申請中,具體為所述檢測模塊實時地檢測基站服務器返回給被呼叫終端的指令,檢測來電呼叫的接聽狀態(tài)。
在本申請的用于手機的來電提醒的系統(tǒng)中,所述檢測模塊的一個實施例為:如果所述檢測模塊檢測到某一號碼的來電呼叫未接聽,則將對應該號碼的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)增加一次;如果檢測到來電呼叫已經(jīng)接聽,則對應該號碼的所述第一預設時間內(nèi)同一號碼的來電呼叫的連續(xù)未接聽次數(shù)清零。例如,處于靜音模式的采用本申請的用于手機的來電提醒的系統(tǒng)的手機檢測到號碼為“13816668888”的來電呼叫,由于用戶沒有注意到該來電呼叫,用戶并沒有接聽該號碼為“13816668888”的來電呼叫,此時所述檢測模塊將系統(tǒng)內(nèi)的計數(shù)器內(nèi)對應該號碼“13816668888”的來電呼叫未接聽的次數(shù)增加一次;如果用戶接聽了該號碼的來電呼叫,則對應該號碼的來電未接聽的計數(shù)器內(nèi)的累積次數(shù)將清零,因為所述檢測模塊檢測的是一段時間內(nèi)對于同一號碼的連續(xù)未接聽次數(shù)。
在本申請的用于手機的來電提醒的系統(tǒng)的一個實施例中:預先設置了預設閾值為3次,如果所述統(tǒng)計模塊統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)大于3次時,則啟動對用戶的提醒,例如可以通過將專用寄存器的標志位設置成“1”的方式來實現(xiàn)對用戶的提醒。如果所述統(tǒng)計模塊統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)小于或等于3次,例如,本次來電呼叫未接聽是第3次來電呼叫未接聽并且對應該號碼的第一預設時間內(nèi)連續(xù)來電呼叫未接聽次數(shù)在計數(shù)器內(nèi)已經(jīng)是2次,則將對應該號碼的來電未接聽次數(shù)增加1次并保持手機處于靜音模式。
在本申請的用于手機的來電提醒的系統(tǒng)的一個實施例中,所述啟動模塊對用戶的提醒是響鈴提醒、振鈴提醒或向用戶發(fā)送的提醒消息。例如,如果統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)大于3次,則手機發(fā)出響鈴或振鈴提醒,從而使得用戶意識到有緊急電話呼叫過。或者,在另一個實施例中,如果統(tǒng)計得到對應號碼“13816668888”的來電呼叫未接聽次數(shù)大于3次,則會向號碼“13816668888”的手機用戶的另一號碼發(fā)送消息,該另一號碼是該手機用戶預先備注的自己備用的手機號碼或者其他緊急聯(lián)系人的號碼,從而使得用戶能及時得知有緊急事件發(fā)生。
在本申請的用于手機的來電提醒的系統(tǒng)的一個實施例中,如果啟動對用戶的提醒之后,用戶仍然沒有接聽所述號碼的來電呼叫,并且針對同一號碼在第二預設時間內(nèi)連續(xù)啟動兩次對用戶的提醒,則所述切換模塊將手機從靜音模式切換到常規(guī)響鈴模式。例如,如果在第二預設時間內(nèi),例如3小時內(nèi),所述第二預設時間大于所述第一預設時間,針對同一號碼已經(jīng)連續(xù)啟動兩次對用戶的提醒,則所述切換模塊將手機從靜音模式切換到常規(guī)的響鈴模式。這樣,后續(xù)再有來電呼叫接入該手機,則該手機會進行響鈴。
綜上所述,通過采用本申請的來電提醒的方法和系統(tǒng)及包括該系統(tǒng)的移動終端,能夠避免:當移動終端處于靜音模式時,在嘈雜的環(huán)境中,出現(xiàn)有緊急的事情卻聯(lián)系不上的問題。另外,還可以實現(xiàn):當移動終端處于靜音模式時,遺忘移動終端放置的位置,容易很快找到移動終端。再有,還能夠避免:在睡覺前把移動終端設置成靜音模式,由于忘記醒來后將移動終端的靜音模式切換成常規(guī)模式,從而出現(xiàn)錯失重要緊急電話的事情。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
以上所述,僅為本申請的較佳實施方式,但本申請的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本申請揭露的技術范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本申請的保護范圍之內(nèi)。因此,本申請的保護范圍應該以權利要求的保護范圍為準。