專利名稱:手機(jī)及其掛機(jī)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手機(jī)及其掛機(jī)方法。
背景技術(shù):
當(dāng)前手機(jī)主要的掛機(jī)方式有兩種,一種是采用靜音,這種方式是沒有來電鈴聲,但 是手機(jī)界面一直處于來電畫面的界面,此時(shí),用戶要使用手機(jī)的話,必須等到來電被掛斷才 行。另外一種,就是直接使用掛機(jī)鍵進(jìn)行掛斷手機(jī)。用戶在用手機(jī)時(shí)常常遇到這樣的情況,收到來電,但當(dāng)前不想接或不方便接,直接 掛斷手機(jī)的話又容易引起對方誤會,若此時(shí)想使用手機(jī)也只有等到來電自動被掛斷。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種手機(jī)及其掛機(jī)的方法,其讓來電畫面消失并關(guān)閉 來電鈴聲,但不斷開電話的真正連接。一種手機(jī),該手機(jī)包括電話硬件連接單元以及函數(shù)接口,該手機(jī)還包括設(shè)置模 塊,用于設(shè)置背景掛機(jī)的按鍵指令以及臨界超時(shí)時(shí)間T ;啟動模塊,用于當(dāng)電話網(wǎng)絡(luò)基站通 過網(wǎng)絡(luò)發(fā)送通話請求至手機(jī)時(shí),啟動電話連接硬件單元進(jìn)行相應(yīng)的來電連接,并以鈴聲以 及來電畫面提示用戶有來電;接收模塊,用于接收用戶的按鍵指令;判斷模塊,用于判斷所 接收的按鍵指令是不是所設(shè)置的背景掛機(jī)的按鍵指令;調(diào)用模塊,用于當(dāng)所接收的按鍵指 令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),調(diào)用函數(shù)接口中退出來電畫面及關(guān)閉來電鈴聲的函 數(shù)接口 ;處理模塊,用于當(dāng)所接收的按鍵指令不是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),通知手 機(jī)對該按鍵指令進(jìn)行相應(yīng)的處理;所述的判斷模塊還用于判斷此次來電的通話連接時(shí)間是 否小于臨界超時(shí)時(shí)間T ;所述的處理模塊還用于當(dāng)此次來電的通話連接時(shí)間小于所設(shè)置的 臨界超時(shí)時(shí)間T時(shí),保持手機(jī)當(dāng)前的網(wǎng)絡(luò)連接狀態(tài);所述的調(diào)用模塊用于當(dāng)此次來電的通 話連接時(shí)間不小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí),調(diào)用斷開電話網(wǎng)絡(luò)連接的函數(shù)接口,斷開 此次來電的連接。一種手機(jī)掛機(jī)的方法,該手機(jī)包括電話硬件連接單元以及函數(shù)接口,該方法包括 步驟a.設(shè)置背景掛機(jī)的按鍵指令以及臨界超時(shí)時(shí)間T ;b.當(dāng)電話網(wǎng)絡(luò)基站通過網(wǎng)絡(luò)發(fā)送 通話請求至手機(jī)時(shí),啟動電話連接硬件單元進(jìn)行相應(yīng)的來電連接,并以來電鈴聲以及來電 畫面提示用戶有來電;c.接收用戶的按鍵指令;d.判斷所接收的按鍵指令是不是所設(shè)置的 背景掛機(jī)的按鍵指令,當(dāng)所接收的按鍵指令不是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),進(jìn)入步 驟e,當(dāng)所接收的按鍵指令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),進(jìn)入步驟f ;e.通知手機(jī)對 該按鍵指令進(jìn)行相應(yīng)的處理,流程結(jié)束;f.調(diào)用函數(shù)接口中退出來電畫面及關(guān)閉來電鈴聲 的函數(shù)接口 ;g.判斷此次來電的通話連接時(shí)間是否小于臨界超時(shí)時(shí)間T,當(dāng)此次來電的通 話連接時(shí)間小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí),進(jìn)入步驟h,當(dāng)此次來電的通話連接時(shí)間不小 于所設(shè)置的臨界超時(shí)時(shí)間T時(shí),進(jìn)入步驟i ;h.保持手機(jī)當(dāng)前的網(wǎng)絡(luò)連接狀態(tài);i.調(diào)用斷開 電話網(wǎng)絡(luò)連接的函數(shù)接口,斷開此次來電的連接。
相較于現(xiàn)有技術(shù),本發(fā)明提供的手機(jī)及其掛機(jī)的方法,讓來電畫面消失并關(guān)閉來 電鈴聲,但不斷開電話的真正連接,并返回待機(jī)界面,用戶可以繼續(xù)操作手機(jī),當(dāng)接收到網(wǎng) 絡(luò)發(fā)送的超時(shí)通知后,自動斷開連接,避免了對方誤會。
圖1是本發(fā)明具備掛機(jī)功能的手機(jī)的較佳實(shí)施例的架構(gòu)圖。圖2是本發(fā)明掛機(jī)單元的較佳實(shí)施例的功能模塊圖。圖3是本發(fā)明手機(jī)掛機(jī)的方法的較佳實(shí)施例的流程圖。
具體實(shí)施例方式如圖1所示,是本發(fā)明具備掛機(jī)功能的手機(jī)的較佳實(shí)施例的架構(gòu)圖。所述的手機(jī)1 包括電話連接硬件單元10、掛機(jī)單元20以及函數(shù)接口 30。所述的手機(jī)1通過網(wǎng)絡(luò)2與電話 網(wǎng)絡(luò)基站3相連。當(dāng)有手機(jī)1的通話請求時(shí),電話網(wǎng)絡(luò)基站3會通過網(wǎng)絡(luò)發(fā)送通話請求至手 機(jī)1。所述的電話連接硬件單元10用于當(dāng)手機(jī)1接收到通話請求時(shí),進(jìn)行手機(jī)1的相應(yīng)的 通話連接。所述的函數(shù)接口 30提供各類函數(shù)接口供手機(jī)1調(diào)用,例如ITAPLIsVoiceCall, 此函數(shù)接口是斷開電話網(wǎng)絡(luò)連接的功能函數(shù)接口 ;App_EXitV0iceCallView,此函數(shù)接口是 用于完成退出用戶界面,關(guān)閉鈴聲的功能函數(shù)接口。如圖2所示,是本發(fā)明掛機(jī)單元的較佳實(shí)施例的功能模塊圖。所述的掛機(jī)單元20 包括設(shè)置模塊200、啟動模塊202、接收模塊204、判斷模塊206、調(diào)用模塊208以及處理模塊 210。本發(fā)明所稱的模塊是指完成一特定功能的計(jì)算機(jī)程序段,比程序更適合于描述軟件在 計(jì)算機(jī)中的執(zhí)行過程,因此在本發(fā)明以下對軟件都以模塊進(jìn)行描述。設(shè)置模塊200,用于設(shè)置背景掛機(jī)的按鍵指令以及臨界超時(shí)時(shí)間T。所述設(shè)置的背 景掛機(jī)的按鍵可以是手機(jī)1在來電時(shí)閑置的任意按鍵及閑置的虛擬按鍵,所述的閑置按鍵 即可以是不包括接聽鍵(接通電話的按鍵)、掛機(jī)鍵(掛斷電話的按鍵)以及靜音鍵(使手 機(jī)1靜音的按鍵)的其它按鍵。所述的臨界超時(shí)時(shí)間T是判斷手機(jī)1是否網(wǎng)絡(luò)連接超時(shí)的 閥值。例如可以設(shè)置臨界超時(shí)時(shí)間為15秒,或者25秒等。啟動模塊202,用于當(dāng)電話網(wǎng)絡(luò)基站3通過網(wǎng)絡(luò)2發(fā)送通話請求至手機(jī)1時(shí),啟動 電話連接硬件單元10進(jìn)行相應(yīng)的來電連接,并以鈴聲以及來電畫面提示用戶有來電。接收模塊204,用于接收用戶的按鍵指令。判斷模塊206,用于判斷所接收的按鍵指令是不是所設(shè)置的背景掛機(jī)的按鍵指令。調(diào)用模塊208,用于當(dāng)所接收的按鍵指令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),調(diào)用 函數(shù)接口 30中退出來電畫面及關(guān)閉來電鈴聲的函數(shù)接口。處理模塊210,用于當(dāng)所接收的按鍵指令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),返回 手機(jī)1原來的界面狀態(tài),即返回此來電之前手機(jī)1的界面狀態(tài)。例如當(dāng)在音樂播放器的畫 面下,有電話來,再選擇背景掛機(jī)的按鍵后,手機(jī)1就會返回到之前音樂播放器的畫面。所述的處理模塊210還用于當(dāng)所接收的按鍵指令不是所設(shè)置的背景掛機(jī)的按鍵 指令時(shí),通知手機(jī)1對該按鍵指令進(jìn)行相應(yīng)的處理。例如用戶選擇的是接聽鍵(接通電話 的按鍵),通知手機(jī)1后,手機(jī)1會接通此次來電;又或者用戶選擇的是掛機(jī)鍵(直接掛斷 電話的按鍵),通知手機(jī)1后,手機(jī)1會直接關(guān)斷此次來電。
所述的判斷模塊206還用于判斷此次來電的網(wǎng)絡(luò)連接時(shí)間是否小于臨界超時(shí)時(shí) 間T。所述的處理模塊210還用于當(dāng)此次來電的網(wǎng)絡(luò)連接時(shí)間小于所設(shè)置的臨界超時(shí) 時(shí)間T時(shí),保持手機(jī)1當(dāng)前的網(wǎng)絡(luò)連接狀態(tài)。應(yīng)注意的是,所述處理模塊210此時(shí)將接聽鍵 以及掛機(jī)鍵的按鍵指令設(shè)置為無效,即當(dāng)用戶按下手機(jī)1上的接聽鍵(接通電話的按鍵) 以及掛機(jī)鍵(直接掛斷電話的按鍵)時(shí),不通知給手機(jī)1,不做任何處理;當(dāng)接收到用戶的 其他按鍵指令時(shí),通知給手機(jī)1對該按鍵進(jìn)行相應(yīng)的處理。所述的調(diào)用模塊208用于當(dāng)此次來電的網(wǎng)絡(luò)連接時(shí)間不小于所設(shè)置的臨界超時(shí) 時(shí)間T時(shí),調(diào)用斷開電話網(wǎng)絡(luò)連接的函數(shù)接口,從而斷開了此次來電的連接。如圖3所示,是本發(fā)明手機(jī)掛機(jī)方法的較佳實(shí)施例的流程圖。步驟S110,設(shè)置模 塊200設(shè)置背景掛機(jī)的按鍵指令以及臨界超時(shí)時(shí)間T。所述設(shè)置的背景掛機(jī)的按鍵可以是 手機(jī)1在來電時(shí)閑置的任意按鍵,所述的閑置按鍵即可以是不包括接聽鍵(接通電話的按 鍵)、掛機(jī)鍵(掛斷電話的按鍵)以及靜音鍵(使手機(jī)1靜音的按鍵)的其它按鍵,也可以 是手機(jī)1上的任意一個(gè)閑置的虛擬按鍵。所述的臨界超時(shí)時(shí)間T是判斷手機(jī)1是否網(wǎng)絡(luò)連 接超時(shí)的閥值。步驟S111,當(dāng)電話網(wǎng)絡(luò)基站3通過網(wǎng)絡(luò)2發(fā)送通話請求至手機(jī)1時(shí),啟動模塊202 啟動電話連接硬件單元10進(jìn)行相應(yīng)的來電連接,并以來電鈴聲以及來電畫面提示用戶有 來電。步驟Sl 12,接收模塊204接收用戶的按鍵指令。步驟S113,判斷模塊206判斷所接收的按鍵指令是不是所設(shè)置的背景掛機(jī)的按鍵 指令。當(dāng)所接收的按鍵指令不是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),進(jìn)入步驟S114 ;當(dāng)所接 收的按鍵指令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),進(jìn)入步驟S115。步驟S114,通知手機(jī)1對該按鍵指令進(jìn)行相應(yīng)的處理,流程結(jié)束。步驟S115,調(diào)用模塊208調(diào)用函數(shù)接口 30中退出來電畫面及關(guān)閉來電鈴聲的函 數(shù)接口,以及處理模塊210返回手機(jī)1原來的界面狀態(tài),即返回此來電之前手機(jī)1的界面狀 態(tài)。步驟S116,判斷此次來電的網(wǎng)絡(luò)連接時(shí)間是否小于臨界超時(shí)時(shí)間T。當(dāng)此次來電 的網(wǎng)絡(luò)連接時(shí)間小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí),進(jìn)入步驟S117 ;當(dāng)此次來電的網(wǎng)絡(luò)連接 時(shí)間不小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí),進(jìn)入步驟S118。步驟S117,處理模塊210保持手機(jī)1當(dāng)前的網(wǎng)絡(luò)連接狀態(tài)。應(yīng)注意的是,所述處理 模塊210此時(shí)將接聽鍵以及掛機(jī)鍵的按鍵指令設(shè)置為無效,即當(dāng)用戶按下手機(jī)1上的接聽 鍵(接通電話的按鍵)以及掛機(jī)鍵(直接掛斷電話的按鍵)時(shí),不通知給手機(jī)1,不做任何 處理;當(dāng)接收到用戶的其他按鍵指令時(shí),通知給手機(jī)1對該按鍵進(jìn)行相應(yīng)的處理。步驟S118,調(diào)用模塊208調(diào)用斷開電話網(wǎng)絡(luò)連接的函數(shù)接口,從而斷開了此次來 電的連接。以上實(shí)施方式僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實(shí)施方 式對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案 進(jìn)行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種手機(jī),該手機(jī)包括電話硬件連接單元以及函數(shù)接口,其特征在于,該手機(jī)還包括設(shè)置模塊,用于設(shè)置背景掛機(jī)的按鍵指令以及臨界超時(shí)時(shí)間T ; 啟動模塊,用于當(dāng)電話網(wǎng)絡(luò)基站通過網(wǎng)絡(luò)發(fā)送通話請求至手機(jī)時(shí),啟動電話連接硬件 單元進(jìn)行相應(yīng)的來電連接,并以鈴聲以及來電畫面提示用戶有來電; 接收模塊,用于接收用戶的按鍵指令;判斷模塊,用于判斷所接收的按鍵指令是不是所設(shè)置的背景掛機(jī)的按鍵指令; 調(diào)用模塊,用于當(dāng)所接收的按鍵指令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),調(diào)用函數(shù)接 口中退出來電畫面及關(guān)閉來電鈴聲的函數(shù)接口;處理模塊,用于當(dāng)所接收的按鍵指令不是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),通知手機(jī) 對該按鍵指令進(jìn)行相應(yīng)的處理;所述的判斷模塊還用于判斷此次來電的網(wǎng)絡(luò)連接時(shí)間是否小于臨界超時(shí)時(shí)間T ; 所述的處理模塊還用于當(dāng)此次來電的網(wǎng)絡(luò)連接時(shí)間小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí), 保持手機(jī)當(dāng)前的網(wǎng)絡(luò)連接狀態(tài);所述的調(diào)用模塊用于當(dāng)此次來電的網(wǎng)絡(luò)連接時(shí)間不小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí), 調(diào)用斷開電話網(wǎng)絡(luò)連接的函數(shù)接口,斷開此次來電的連接。
2.如權(quán)利要求1所述的手機(jī),其特征在于,所述的處理模塊還用于當(dāng)所接收的按鍵指 令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),返回此來電之前手機(jī)的界面狀態(tài)。
3.如權(quán)利要求1所述的手機(jī),其特征還在于,所述設(shè)置模塊設(shè)置的背景掛機(jī)的按鍵指 令是手機(jī)在來電時(shí)閑置的任意按鍵指令及閑置的虛擬指令,所述的閑置按鍵指令不包括接 聽鍵、掛機(jī)鍵以及靜音鍵的指令。
4.一種手機(jī)掛機(jī)的方法,該手機(jī)包括電話硬件連接單元以及函數(shù)接口,其特征在于,該 方法包括步驟a.設(shè)置背景掛機(jī)的按鍵指令以及臨界超時(shí)時(shí)間Τ;b.當(dāng)電話網(wǎng)絡(luò)基站通過網(wǎng)絡(luò)發(fā)送通話請求至手機(jī)時(shí),啟動電話連接硬件單元進(jìn)行相應(yīng) 的來電連接,并以來電鈴聲以及來電畫面提示用戶有來電;c.接收用戶的按鍵指令;d.判斷所接收的按鍵指令是不是所設(shè)置的背景掛機(jī)的按鍵指令,當(dāng)所接收的按鍵指令 不是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),進(jìn)入步驟e,當(dāng)所接收的按鍵指令是所設(shè)置的背景掛 機(jī)的按鍵指令時(shí),進(jìn)入步驟f;e.通知手機(jī)對該按鍵指令進(jìn)行相應(yīng)的處理,流程結(jié)束;f.調(diào)用函數(shù)接口中退出來電畫面及關(guān)閉來電鈴聲的函數(shù)接口;g.判斷此次來電的網(wǎng)絡(luò)連接時(shí)間是否小于臨界超時(shí)時(shí)間T,當(dāng)此次來電的網(wǎng)絡(luò)連接時(shí) 間小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí),進(jìn)入步驟h,當(dāng)此次來電的網(wǎng)絡(luò)連接時(shí)間不小于所設(shè)置 的臨界超時(shí)時(shí)間T時(shí),進(jìn)入步驟i ;h.保持手機(jī)當(dāng)前的網(wǎng)絡(luò)連接狀態(tài);i.調(diào)用斷開電話網(wǎng)絡(luò)連接的函數(shù)接口,斷開此次來電的連接。
5.如權(quán)利要求4所述的手機(jī)掛機(jī)的方法,其特征在于,所述步驟f還包括 返回此來電之前手機(jī)的界面狀態(tài)。
6.如權(quán)利要求4所述的手機(jī)掛機(jī)的方法,其特征在于,所述設(shè)置模塊設(shè)置的背景掛機(jī) 的按鍵指令是手機(jī)在來電時(shí)閑置的任意按鍵指令及閑置的虛擬指令,所述的閑置按鍵指令 不包括接聽鍵、掛機(jī)鍵以及靜音鍵的指令。
全文摘要
一種手機(jī)掛機(jī)的方法,該方法包括設(shè)置背景掛機(jī)的按鍵指令以及臨界超時(shí)時(shí)間T;當(dāng)電話網(wǎng)絡(luò)基站通過網(wǎng)絡(luò)發(fā)送通話請求至手機(jī)時(shí),啟動電話連接硬件單元進(jìn)行相應(yīng)的來電連接,并以來電鈴聲以及來電畫面提示用戶有來電;當(dāng)接收的按鍵指令是所設(shè)置的背景掛機(jī)的按鍵指令時(shí),調(diào)用函數(shù)接口中退出來電畫面及關(guān)閉來電鈴聲的函數(shù)接口;當(dāng)此次來電的通話連接時(shí)間不小于所設(shè)置的臨界超時(shí)時(shí)間T時(shí),調(diào)用斷開電話網(wǎng)絡(luò)連接的函數(shù)接口,斷開此次來電的連接。本發(fā)明還提供一種手機(jī),利用本發(fā)明可以方便地處理不想接聽電話的情況。
文檔編號H04M1/725GK102104667SQ20091031170
公開日2011年6月22日 申請日期2009年12月17日 優(yōu)先權(quán)日2009年12月17日
發(fā)明者張濤 申請人:奇美通訊股份有限公司, 深圳富泰宏精密工業(yè)有限公司