亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通信終端及應(yīng)用控制方法

文檔序號(hào):7849273閱讀:114來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):通信終端及應(yīng)用控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信終端及在該通信終端中執(zhí)行的應(yīng)用控制方法。
背景技術(shù)
近年來(lái),在移動(dòng)電話(huà)或PDA等通信終端中提供例如像在線游戲等那樣的、具有通信功能且在與移動(dòng)通信網(wǎng)等網(wǎng)絡(luò)進(jìn)行通信連接的狀態(tài)下使用的許多應(yīng)用。這種應(yīng)用在網(wǎng)絡(luò)連接中,例如在從應(yīng)該使語(yǔ)音來(lái)電或用戶(hù)的按鍵操作等動(dòng)作優(yōu)先的終端請(qǐng)求了變?yōu)闀和?suspend)狀態(tài)的情況下,在切斷與網(wǎng)絡(luò)的通信后處于暫停狀態(tài)(例如專(zhuān)利文獻(xiàn)I)?,F(xiàn)有技術(shù)文獻(xiàn)專(zhuān)利文獻(xiàn)專(zhuān)利文獻(xiàn)I :日本特開(kāi)平11 - 250010號(hào)公報(bào)

發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題但是,在專(zhuān)利文獻(xiàn)I記載的將全部網(wǎng)絡(luò)連接切斷后使應(yīng)用變?yōu)闀和顟B(tài)的技術(shù)中,存在如下所述的問(wèn)題。例如,在執(zhí)行在線通信(游戲等)的過(guò)程中,在應(yīng)用由于錯(cuò)誤按下掛機(jī)鍵或短時(shí)間的語(yǔ)音通話(huà)等而暫停的情況下,將導(dǎo)致TCP會(huì)話(huà)或UDP通信等被切斷,盡管本來(lái)期望通信繼續(xù),但是通信被中斷。這樣,如果由于暫停操作而執(zhí)行了非預(yù)期的不必要的通信切斷,將需要再次進(jìn)行連接操作來(lái)再次開(kāi)始通信。該再次連接操作的處理花費(fèi)時(shí)間,因而有可能喪失正在利用應(yīng)用的通信終端的用戶(hù)的便利性和舒適性。本發(fā)明正是為了解決上述問(wèn)題而提出的,其目的在于,提供一種通信終端及應(yīng)用控制方法,能夠防止因暫停操作而造成的不必要的通信切斷,提高應(yīng)用操作的便利性、舒適性。用于解決問(wèn)題的手段為了解決上述問(wèn)題,本發(fā)明的通信終端的特征在于,該通信終端具有應(yīng)用控制單元,其控制應(yīng)用的執(zhí)行;通信控制單元,其在由所述應(yīng)用控制單元執(zhí)行包括通信功能的應(yīng)用時(shí),對(duì)通信單元進(jìn)行控制而建立與通信網(wǎng)絡(luò)的通信,并執(zhí)行該應(yīng)用的通信功能;以及暫??刂茊卧?,其在檢測(cè)到成為暫停所述應(yīng)用的原因的終端動(dòng)作時(shí),向所述應(yīng)用控制單元發(fā)送使啟動(dòng)中的應(yīng)用暫停的暫停命令,所述暫停控制單元能夠根據(jù)所述終端動(dòng)作,選擇向所述應(yīng)用控制單元發(fā)送暫停命令的?;顮顟B(tài),其中該暫停命令在不切斷所述通信單元與所述通信網(wǎng)絡(luò)的通信連接的情況下使包括所述通信功能的應(yīng)用暫停。同樣,為了解決上述問(wèn)題,本發(fā)明的應(yīng)用控制方法是在通信終端中執(zhí)行的應(yīng)用控制方法,該通信終端具有應(yīng)用控制單元,其控制應(yīng)用的執(zhí)行;通信控制單元,其在由所述應(yīng)用控制單元執(zhí)行包括通信功能的應(yīng)用時(shí),對(duì)通信單元進(jìn)行控制而建立與通信網(wǎng)絡(luò)的通信,并執(zhí)行該應(yīng)用的通信功能;以及暫停控制單元,其在檢測(cè)到成為暫停所述應(yīng)用的原因的終端動(dòng)作時(shí),向所述應(yīng)用控制單元發(fā)送使啟動(dòng)中的應(yīng)用暫停的暫停命令,其特征在于,該應(yīng)用控制方法包括以下步驟檢測(cè)步驟,由所述暫??刂茊卧獧z測(cè)所述終端動(dòng)作;發(fā)送步驟,當(dāng)在所述檢測(cè)步驟中檢測(cè)到所述終端動(dòng)作時(shí),所述暫??刂茊卧蛩鰬?yīng)用控制單元發(fā)送使包括所述通信功能的應(yīng)用暫停的暫停命令;以及選擇步驟,所述暫??刂茊卧鶕?jù)在所述檢測(cè)步驟中檢測(cè)到的所述終端動(dòng)作,選擇不切斷所述通信單元與所述通信網(wǎng)絡(luò)的通信連接而保持該連接狀態(tài)的?;顮顟B(tài)。根據(jù)這種通信終端及應(yīng)用控制方法,能夠根據(jù)成為暫停應(yīng)用的原因的動(dòng)作,選擇保持由通信單元進(jìn)行的與通信網(wǎng)絡(luò)的通信連接而不切斷的?;顮顟B(tài)。因此,在執(zhí)行應(yīng)用的在線通信的過(guò)程中,在應(yīng)用由于錯(cuò)誤按下掛機(jī)鍵或短時(shí)間的語(yǔ)音通話(huà)等而暫停的情況下,能夠避免進(jìn)行非預(yù)期的不必要的通信切斷,在使應(yīng)用從暫停恢復(fù)時(shí),不需要花費(fèi)時(shí)間的再次連接操作,其結(jié)果是,能夠提高用戶(hù)的便利性和舒適性。并且,即使是應(yīng)用被暫停也能夠保持由通信單元進(jìn)行的與通信網(wǎng)絡(luò)的通信,因而在暫停時(shí)從經(jīng)由通信網(wǎng)絡(luò)正在與該通信終端進(jìn)行通信的對(duì)方設(shè)備看起來(lái)沒(méi)有任何變更,仍在繼續(xù)通信,能夠?qū)崿F(xiàn)與對(duì)方設(shè)備的順暢的通信連接。
另外,優(yōu)選的是,在本發(fā)明的通信終端中,所述暫??刂茊卧跈z測(cè)到成為暫停所述應(yīng)用的原因的終端動(dòng)作的結(jié)束時(shí),向所述應(yīng)用控制單元發(fā)送使暫停中的所述應(yīng)用恢復(fù)的恢復(fù)命令,所述應(yīng)用控制單元與所述恢復(fù)命令的接收相應(yīng)地,使根據(jù)所述暫停命令而暫停的所述應(yīng)用恢復(fù)。另外,優(yōu)選的是,所述應(yīng)用控制單元在與所述恢復(fù)命令的接收相應(yīng)地恢復(fù)了所述應(yīng)用時(shí),向所述通信控制單元發(fā)送表示已經(jīng)使所述應(yīng)用恢復(fù)的恢復(fù)通知,在所述應(yīng)用被暫停時(shí)所述應(yīng)用的所述通信功能正在執(zhí)行中,且在所述應(yīng)用被暫停的期間經(jīng)由所述通信單元從所述通信網(wǎng)絡(luò)接收到與該應(yīng)用的通信功能相關(guān)的數(shù)據(jù)時(shí),所述通信控制單元保存該接收到的數(shù)據(jù),并與來(lái)自所述應(yīng)用控制單元的所述恢復(fù)通知的接收相應(yīng)地,將所保存的數(shù)據(jù)發(fā)送給所述應(yīng)用控制單元,所述應(yīng)用控制單元將從所述通信控制單元接收到的數(shù)據(jù)發(fā)送給所述應(yīng)用的所述通信功能。根據(jù)這種結(jié)構(gòu),由于能夠接收從外部的通信網(wǎng)絡(luò)發(fā)送給暫停中的應(yīng)用的數(shù)據(jù)并進(jìn)行保存,因而即使在暫停中也能夠沒(méi)有遺漏地取得接收數(shù)據(jù),能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。并且,由于能夠向暫停中的應(yīng)用發(fā)送數(shù)據(jù),因而從經(jīng)由通信網(wǎng)絡(luò)正在與該通信終端進(jìn)行通信的對(duì)方設(shè)備看起來(lái)沒(méi)有任何變更,仍在繼續(xù)通信,能夠?qū)崿F(xiàn)與對(duì)方設(shè)備的順暢的通信連接。另外,優(yōu)選的是,當(dāng)該通信終端在所述應(yīng)用被暫停的期間移動(dòng)到服務(wù)區(qū)外時(shí),成為維持所述通信單元與所述通信網(wǎng)絡(luò)的通信連接狀態(tài)的維持狀態(tài)。根據(jù)這種結(jié)構(gòu),即使在通信終端移動(dòng)到服務(wù)區(qū)外的情況下,也能夠處于維持由通信單元進(jìn)行的與通信網(wǎng)絡(luò)的通信的連接狀態(tài)的維持狀態(tài),因而能夠避免在通過(guò)隧道時(shí)等短時(shí)間的移動(dòng)到服務(wù)區(qū)外部時(shí)通信被中斷,能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。另外,優(yōu)選的是,在所述應(yīng)用被暫停時(shí)所述應(yīng)用的所述通信功能正在執(zhí)行中,且在所述應(yīng)用被暫停的期間所述通信單元與所述通信網(wǎng)絡(luò)的通信被切斷的情況下,所述通信控制單元保存表示通信被切斷的切斷通知,在暫停的所述應(yīng)用被恢復(fù)時(shí),經(jīng)由所述應(yīng)用控制單元向所述應(yīng)用的所述通信功能發(fā)送所述切斷通知。
根據(jù)這種結(jié)構(gòu),當(dāng)在執(zhí)行通信功能的過(guò)程中恢復(fù)了被暫停的應(yīng)用時(shí),能夠馬上通知該通信終端的用戶(hù)與通信網(wǎng)絡(luò)的通信已被切斷,能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。另外,優(yōu)選的是,在所述應(yīng)用被暫停的期間,在所述通信單元與所述通信網(wǎng)絡(luò)的通信 被切斷之前經(jīng)由所述通信單元從所述通信網(wǎng)絡(luò)接收到與該應(yīng)用的通信功能相關(guān)的數(shù)據(jù)的情況下,所述通信控制單元不保存所述切斷通知而是保存該接收到的數(shù)據(jù),在暫停的所述應(yīng)用被恢復(fù)時(shí),經(jīng)由所述應(yīng)用控制單元向所述應(yīng)用發(fā)送所述數(shù)據(jù)。根據(jù)這種結(jié)構(gòu),在與外部的通信網(wǎng)絡(luò)的通信被切斷之前,能夠接收從通信網(wǎng)絡(luò)向暫停中的應(yīng)用發(fā)送的數(shù)據(jù)并進(jìn)行保存,因而在暫停中也能夠取得接收數(shù)據(jù),能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。另外,優(yōu)選的是,在所述應(yīng)用被暫停時(shí)未執(zhí)行所述應(yīng)用的所述通信功能,且在所述應(yīng)用被暫停的期間所述通信單元與所述通信網(wǎng)絡(luò)的通信被切斷的情況下,所述通信單元保存表示通信被切斷的信息,在暫停的所述應(yīng)用被恢復(fù)后執(zhí)行所述通信功能時(shí),經(jīng)由所述通信控制單元及所述應(yīng)用控制單元向所述應(yīng)用的所述通信功能發(fā)送表示通信被切斷的切斷通知。根據(jù)這種結(jié)構(gòu),即使在暫停中與通信網(wǎng)絡(luò)的通信被切斷時(shí),當(dāng)在恢復(fù)后應(yīng)用的通信功能被首次使用時(shí),能夠通知該通信終端的用戶(hù)與通信網(wǎng)絡(luò)的通信被切斷,因而在應(yīng)用被恢復(fù)時(shí)不向用戶(hù)通知多余的信息,能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。發(fā)明效果根據(jù)本發(fā)明的通信終端及應(yīng)用控制方法,能夠防止因暫停操作而造成的不必要的通信切斷,提高應(yīng)用操作的便利性、舒適性。


圖I是本發(fā)明的一個(gè)實(shí)施方式的通信終端100的功能框圖。圖2是通信終端100的硬件結(jié)構(gòu)圖。圖3是示出成為暫停原因的終端動(dòng)作、以及針對(duì)這些每個(gè)動(dòng)作是否設(shè)為?;?keep alive)狀態(tài)的定義的一例的表。圖4是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)(resume)的一系列處理的時(shí)序圖。圖5是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)的一系列處理中,當(dāng)網(wǎng)絡(luò)連接被切斷時(shí)的處理的時(shí)序圖。圖6是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)的一系列處理中,當(dāng)在根據(jù)所發(fā)送的請(qǐng)求接收到響應(yīng)后網(wǎng)絡(luò)連接被切斷時(shí)的處理的時(shí)序圖。圖7是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)的一系列處理中,當(dāng)不調(diào)用通信API時(shí)將應(yīng)用暫停、進(jìn)而在?;顣r(shí)與網(wǎng)絡(luò)的通信連接被切斷時(shí)的處理的時(shí)序圖。
具體實(shí)施例方式下面,參照附圖詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式。另外,在附圖的說(shuō)明中對(duì)相同或者同等的要素標(biāo)注相同的標(biāo)號(hào),并省略重復(fù)說(shuō)明。圖I是本發(fā)明的一個(gè)實(shí)施方式的通信終端100的功能框圖。通信終端100包括移動(dòng)電話(huà)、PDA (Personal Digital Assistant :個(gè)人信息終端)等具有通信功能的裝置。如圖I所示,通信終端100經(jīng)由移動(dòng)通信網(wǎng)或WWW等由互聯(lián)網(wǎng)等構(gòu)成的通信網(wǎng)絡(luò)N,以能夠相互進(jìn)行數(shù)據(jù)通信的狀態(tài)與未圖示的其它通信終端或服務(wù)器連接。并且,通信終端100執(zhí)行在終端內(nèi)保存的一個(gè)或者多個(gè)應(yīng)用106,并能夠利用各種服務(wù)。由應(yīng)用106提供的服務(wù)例如是在線游戲,在這種情況下,通信功能、保存數(shù)據(jù)保存功能、取得內(nèi)容(音樂(lè)、題目等)保存功能等包含于應(yīng)用106中。這些功能具體而言利用例如API (Application Program Interface :應(yīng)用程序接口)實(shí)現(xiàn)。圖2是通信終端100的硬件結(jié)構(gòu)圖。通信終端100在物理上構(gòu)成為具有如下部件的終端裝置,即,具有CPU (Central Processing Unit :中央處理單元)111、作為主存儲(chǔ)裝 置的 RAM (Random Access Memory :隨機(jī)存取存儲(chǔ)器)112 和 ROM (Read OnlyMemory :只讀存儲(chǔ)器)113、作為輸入設(shè)備的輸入鍵等操作部114、顯示器115、無(wú)線通信部116等。通過(guò)將預(yù)定的計(jì)算機(jī)軟件讀入到CPU IlURAM 112等硬件上,在CPU 111的控制下使操作部114、顯示器115、無(wú)線通信部116進(jìn)行工作,同時(shí)進(jìn)行RAM 112和ROM 113中的數(shù)據(jù)的讀出及寫(xiě)入,由此實(shí)現(xiàn)圖I所示的后述的通信終端100的各個(gè)功能。其中,在本實(shí)施方式中,“本地應(yīng)用(native application)”107表示可由終端100的CPU 111直接進(jìn)行解釋并執(zhí)行的形式的應(yīng)用程序,“應(yīng)用”106表示例如Java (注冊(cè)商標(biāo))應(yīng)用等非本地的應(yīng)用程序。返回到圖I來(lái)說(shuō)明通信終端100的各個(gè)功能單元。通信終端100構(gòu)成為具有操作輸入部101、暫??刂撇?暫??刂茊卧?102、應(yīng)用控制部(應(yīng)用控制單元)103、通信控制部(通信控制單元)104、通信部(通信單元)105。操作輸入部101受理通信終端100的用戶(hù)進(jìn)行的按鈕按下或觸摸屏輸入等的輸入操作。具體地講,利用圖2所示的硬件結(jié)構(gòu)中的操作部114來(lái)實(shí)現(xiàn)。操作輸入部101在檢測(cè)到用戶(hù)的輸入操作時(shí),將該輸入操作發(fā)送給暫停控制部102。暫停控制部102根據(jù)通信終端100的動(dòng)作狀況,控制應(yīng)用106的暫停(停止)/恢復(fù)(再次開(kāi)始),進(jìn)而在將啟動(dòng)中的應(yīng)用暫停時(shí),確定將基于該應(yīng)用的與網(wǎng)絡(luò)的通信連接設(shè)為?;顮顟B(tài)還是將其切斷。其中,“?;睢睜顟B(tài)在本實(shí)施方式中,表示在應(yīng)用轉(zhuǎn)移為暫停時(shí)通過(guò)下位的網(wǎng)絡(luò)IF層持續(xù)通信(發(fā)送接收)的狀態(tài),具體地講,通過(guò)不切斷TCP會(huì)話(huà)或UDP通信等來(lái)實(shí)現(xiàn)。更具體地講,暫??刂撇?02首先在從操作輸入部101接收到表示檢測(cè)到通信終端100的用戶(hù)的輸入操作的信息時(shí)、或者接收到來(lái)自本地應(yīng)用107的命令(語(yǔ)音通話(huà)的開(kāi)始等)時(shí),選擇并確定正在執(zhí)行中的應(yīng)用的操作。具體地講,暫??刂撇?02確定是否將啟動(dòng)中的應(yīng)用暫停,并且在根據(jù)暫停而執(zhí)行通信功能的API的情況下,確定是否保持由通信部進(jìn)行的與網(wǎng)絡(luò)的連接狀態(tài)、即是否設(shè)為?;顮顟B(tài)。尤其在本實(shí)施方式中,在正在利用通信功能的API通過(guò)通信部105執(zhí)行與網(wǎng)絡(luò)N進(jìn)行通信的應(yīng)用106的過(guò)程中,在確定了將該執(zhí)行中的應(yīng)用暫停的情況下,確定是否利用該應(yīng)用采用的通信功能API來(lái)保持通過(guò)通信部105與網(wǎng)絡(luò)連接的狀態(tài),即是否設(shè)為?;顮顟B(tài)。
為了判定暫停及保活,暫??刂撇?02根據(jù)基于操作輸入部101及本地應(yīng)用107的終端動(dòng)作,預(yù)先定義應(yīng)用的操作(有無(wú)暫停及?;?并進(jìn)行保存。圖3是示出成為暫停原因的終端動(dòng)作、以及針對(duì)這些每個(gè)動(dòng)作是否設(shè)為?;顮顟B(tài)的定義的一例的表。如圖3所示,在成為暫停原因的終端動(dòng)作是語(yǔ)音來(lái)電、方法調(diào)用(照相機(jī)、DTV(DigitalTeleviSion :數(shù)字視頻)以外)、基于耳麥的呼叫、或者免提通信的情況下,暫停應(yīng)用同時(shí)處于?;顮顟B(tài)。另一方面,在成為暫停原因的終端動(dòng)作是低電壓警報(bào)、視頻電話(huà)來(lái)電(應(yīng)答的契機(jī))、在終端性能方面不能持續(xù)時(shí)的多任務(wù)以及位置信息提供的啟動(dòng)的情況下,在暫停應(yīng)用同時(shí)切斷與網(wǎng)絡(luò)N的通信連接。暫停控制部102在確定將應(yīng)用暫停時(shí),向應(yīng)用控制部發(fā)送暫停命令,同時(shí)在圖3所示的與暫停原因動(dòng)作相關(guān)聯(lián)的可否?;顬椤扒袛唷薄⑶掖_定不設(shè)為?;顮顟B(tài)的情況下,向通信部105發(fā)送用于切斷與網(wǎng)絡(luò)的通信連接的切斷命令。并且,從暫停前起使無(wú)通信的監(jiān)視計(jì)時(shí)繼續(xù),在監(jiān)視計(jì)時(shí)器已滿(mǎn)時(shí),向通信部105發(fā)送切斷命令。另一方面,暫停控制部102在圖3所示的與暫停原因動(dòng)作相關(guān)聯(lián)的可否?;顬椤氨;睢?、且確定設(shè)為?;顮顟B(tài)的情況下,保持由通信部105進(jìn)行的與網(wǎng)絡(luò)的通信連接而不切斷,不向通信部105發(fā)送切斷通知。 暫??刂撇?02接著確定是否將已暫停的應(yīng)用恢復(fù)。更具體地講,在成為暫停原因的動(dòng)作結(jié)束時(shí),向應(yīng)用控制部發(fā)送將暫停中的應(yīng)用恢復(fù)的恢復(fù)命令。應(yīng)用控制部103控制在終端100內(nèi)保存的應(yīng)用106的啟動(dòng)、執(zhí)行、結(jié)束、暫停、恢復(fù)。更具體地講,應(yīng)用控制部103在從暫??刂撇?02接收到暫停命令/恢復(fù)命令時(shí),將應(yīng)用106暫停/恢復(fù)。在將應(yīng)用106暫停的情況下,應(yīng)用控制部103向通信控制部104發(fā)送表示應(yīng)用106被暫停的“暫停通知”。在將應(yīng)用106恢復(fù)的情況下,應(yīng)用控制部103向通信控制部104發(fā)送表示應(yīng)用106被恢復(fù)的“恢復(fù)通知”,同時(shí)也向暫??刂撇?02發(fā)送表示應(yīng)用106的恢復(fù)處理結(jié)束的通知。并且,隨著向通信控制部104發(fā)送恢復(fù)通知,當(dāng)通信終端100在暫停(?;?中從網(wǎng)絡(luò)N接收到針對(duì)請(qǐng)求的響應(yīng)等的數(shù)據(jù)的情況下,從通信控制部104接收該數(shù)據(jù)并轉(zhuǎn)發(fā)給應(yīng)用106。更具體地講,使與在暫停時(shí)調(diào)用的通信功能相關(guān)的API (下面稱(chēng)為“通信API”)繼續(xù),并向該通信API返回所接收到的數(shù)據(jù)。并且,隨著向通信控制部104發(fā)送恢復(fù)通知,當(dāng)在暫停(?;?中與網(wǎng)絡(luò)N的通信連接被切斷的情況下,應(yīng)用控制部103從后述的通信部105通過(guò)通信控制部104接收表示與網(wǎng)絡(luò)N的通信連接被切斷的“切斷通知”,并轉(zhuǎn)發(fā)給應(yīng)用106,通過(guò)應(yīng)用106提示給終端100的用戶(hù)。其中,作為與網(wǎng)絡(luò)N的通信連接被切斷的原因,可以舉出網(wǎng)絡(luò)N側(cè)發(fā)生某種錯(cuò)誤、終端內(nèi)的無(wú)通信監(jiān)視計(jì)時(shí)器(檢測(cè)無(wú)通信狀態(tài)經(jīng)過(guò)預(yù)定時(shí)間)已滿(mǎn)、基于暫停控制部102的切斷命令等。應(yīng)用控制部103利用Java (注冊(cè)商標(biāo))VM (Java (注冊(cè)商標(biāo))Vertual Machine)來(lái)安裝。通信控制部104控制由通信部105進(jìn)行的與網(wǎng)絡(luò)N的數(shù)據(jù)通信連接。更具體地講,在從應(yīng)用控制部103接收到暫停通知、而且從通信部105未接收到切斷通知的情況下,通信控制部104判定為即將暫停的應(yīng)用處于保活狀態(tài),使由通信部105進(jìn)行的通信會(huì)話(huà)繼續(xù)。并且,在?;顮顟B(tài)中,在從通信部105轉(zhuǎn)發(fā)了響應(yīng)等由通信部105接收到的數(shù)據(jù)時(shí),保存該數(shù)據(jù)。與從應(yīng)用控制部103接收恢復(fù)通知相應(yīng)地,將所保存的數(shù)據(jù)發(fā)送給應(yīng)用控制部103。并且,通信控制部104當(dāng)在?;顮顟B(tài)中隨著終端100內(nèi)的無(wú)通信監(jiān)視計(jì)時(shí)器已滿(mǎn)而由通信部105進(jìn)行的網(wǎng)絡(luò)連接被切斷的情況下,或者從通信部105接收到表示切斷了通信部105與網(wǎng)絡(luò)的連接的“切斷通知”的情況下,保持該切斷狀態(tài),并隨著從應(yīng)用控制部103接收恢復(fù)通知而發(fā)送給應(yīng)用控制部103。并且,在應(yīng)用106通過(guò)應(yīng)用控制部103被重新啟動(dòng),并且該應(yīng)用106是利用通信API的應(yīng)用的情況下,通信控制部104向通信部105發(fā)送表示使與網(wǎng)絡(luò)N的通信連接的命令(連接命令)。通信控制部104利用Java (注冊(cè)商標(biāo))VM (Java (注冊(cè)商標(biāo))V ertual Machine)來(lái)安裝。通信部105執(zhí)行與網(wǎng)絡(luò)N之間的數(shù)據(jù)通信。具體地講,通信部105利用圖2所示的硬件的無(wú)線通信部116來(lái)實(shí)現(xiàn)。更具體地講,通信部105根據(jù)來(lái)自通信控制部104的控制命令(連接命令、切斷命令),進(jìn)行與網(wǎng)絡(luò)N之間的連接的建立/切斷。并且,根據(jù)來(lái)自暫停控制部102的切斷命令,進(jìn)行與網(wǎng)絡(luò)N的通信連接的切斷。并且,通信部105在從網(wǎng)絡(luò)N接收到響應(yīng)等數(shù)據(jù)的情況下,發(fā)送給通信控制部104。并且,當(dāng)通信終端100在與網(wǎng)絡(luò)N的通信連接中移動(dòng)到服務(wù)區(qū)外時(shí),通信部105設(shè)為維持(Preservation)狀態(tài)。“維持”是指在電波不中斷而處于服務(wù)區(qū)外的情況下,作為確保IP地址等的內(nèi)部狀態(tài)而持續(xù)連接狀態(tài)。另外,有關(guān)維持的詳細(xì)情況在3GPP中進(jìn)行了定義。并且,在由于網(wǎng)絡(luò)側(cè)產(chǎn)生某種錯(cuò)誤、終端內(nèi)的無(wú)通信監(jiān)視計(jì)時(shí)器已滿(mǎn)、來(lái)自暫??刂撇?02及通信控制部104的切斷命令的接收等,通信部105與網(wǎng)絡(luò)N的連接被切斷的情況下,通信部105向通信控制部104發(fā)送切斷通知。但是,在針對(duì)所發(fā)送出的請(qǐng)求接收到響應(yīng)后,在網(wǎng)絡(luò)連接被切斷的情況下,與請(qǐng)求相關(guān)的一系列的通信會(huì)話(huà)結(jié)束,因而不向通信控制部發(fā)送切斷通知。并且,應(yīng)用106重新調(diào)用通信API來(lái)進(jìn)行與網(wǎng)絡(luò)的通信,因而在從應(yīng)用106接收到請(qǐng)求等的數(shù)據(jù)發(fā)送的命令時(shí),向通信控制部104發(fā)送切斷通知。下面,參照?qǐng)D4 8說(shuō)明在本實(shí)施方式的通信終端100中執(zhí)行的處理,并且說(shuō)明本實(shí)施方式的應(yīng)用控制方法。圖4是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)的一系列處理的時(shí)序圖。首先,利用在正啟動(dòng)的應(yīng)用106中被調(diào)用的通信API,通過(guò)應(yīng)用控制部103、通信控制部104及通信部105向網(wǎng)絡(luò)N發(fā)送例如請(qǐng)求等的數(shù)據(jù)(S101)。然后,暫??刂撇?02根據(jù)由操作輸入部101或者本地應(yīng)用107檢測(cè)到的終端動(dòng)作的內(nèi)容,判定是否發(fā)生了成為暫停原因的動(dòng)作(S102:檢測(cè)步驟)。成為暫停原因的終端動(dòng)作的一例如圖3所示。在判定為發(fā)生了成為暫停原因的動(dòng)作的情況下,暫停控制部102根據(jù)該終端動(dòng)作將應(yīng)用106暫停,并且判定是否設(shè)為保活狀態(tài)(S103 :選擇步驟)。例如,暫停控制部102按照?qǐng)D3所示針對(duì)成為暫停原因的每個(gè)終端動(dòng)作,預(yù)先定義是進(jìn)行?;罨蛘咔袛嗑W(wǎng)絡(luò)連接,并根據(jù)這些定義進(jìn)行判定。并且,暫??刂撇?02在判定為發(fā)生了成為暫停原因的動(dòng)作、而且該動(dòng)作是?;顚?duì)象的情況下,向應(yīng)用控制部103發(fā)送表示使啟動(dòng)中的應(yīng)用106暫停的暫停命令(S104 :發(fā)送步驟)。另外,在圖4 8中示例了成為暫停原因的動(dòng)作是?;顚?duì)象的情況,因而此時(shí)不從暫??刂撇?02向通信部105發(fā)送任何命令,但是在成 為暫停原因的動(dòng)作不是保活對(duì)象、而是被設(shè)定為進(jìn)行網(wǎng)絡(luò)切斷的情況下,向通信部105發(fā)送暫停命令以及表示使與網(wǎng)絡(luò)之間的通信連接切斷的切斷命令。然后,應(yīng)用控制部103隨著暫停命令的接收,將啟動(dòng)中的應(yīng)用106暫停(S105),并向通信控制部104發(fā)送表示該情況的暫停通知(S106)。經(jīng)過(guò)這樣的步驟S102 S106的處理,在應(yīng)用106轉(zhuǎn)為暫停時(shí),處于與網(wǎng)絡(luò)N之間的通信連接繼續(xù)的?;顮顟B(tài)。另外,當(dāng)通信終端100在?;顮顟B(tài)中移動(dòng)到服務(wù)區(qū)外的情況下,通過(guò)通信部105,作為確保IP地址等的內(nèi)部狀態(tài)而處于繼續(xù)連接狀態(tài)的維持(Preservation)狀態(tài),當(dāng)通信終端100再次返回到服務(wù)區(qū)內(nèi)時(shí),通信連接被恢復(fù)(S107)。在?;顮顟B(tài)中,在通過(guò)通信部105從網(wǎng)絡(luò)N接收到針對(duì)所發(fā)送出的請(qǐng)求的響應(yīng)等的數(shù)據(jù)時(shí),該接收到的數(shù)據(jù)被發(fā)送給通信控制部104(S108),由通信控制部104保存該數(shù)據(jù)(S109)。暫停控制部102在檢測(cè)到成為暫停原因的動(dòng)作結(jié)束時(shí)(S110),向應(yīng)用控制部103發(fā)送表示將暫停中的應(yīng)用恢復(fù)的恢復(fù)通知(SI 11)。應(yīng)用控制部103隨著恢復(fù)命令的接收,將暫停中的應(yīng)用106恢復(fù)(S112),在暫停時(shí)被調(diào)用的通信API再次被調(diào)用,同時(shí)向通信控制部104發(fā)送表示該情況的恢復(fù)通知(SI 13)。并且,通信控制部104隨著恢復(fù)通知的接收,將在?;顮顟B(tài)時(shí)所保存的來(lái)自網(wǎng)絡(luò)N的接收數(shù)據(jù)(響應(yīng)等)通過(guò)應(yīng)用控制部103轉(zhuǎn)發(fā)給應(yīng)用106的通信API (SlH)0圖5是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)的一系列處理中,當(dāng)網(wǎng)絡(luò)連接被切斷時(shí)的處理的時(shí)序圖。圖5所示的步驟S201 S206是與參照?qǐng)D4說(shuō)明的步驟SlOl S106相同的處理,因而省略說(shuō)明。S卩,在經(jīng)過(guò)步驟S201 S206而變?yōu)閼?yīng)用的暫停時(shí),處于繼續(xù)與網(wǎng)絡(luò)N的通信連接的?;顮顟B(tài)。并且,在保活狀態(tài)中,在由于網(wǎng)絡(luò)側(cè)產(chǎn)生某種錯(cuò)誤、終端內(nèi)的無(wú)通信監(jiān)視計(jì)時(shí)器已滿(mǎn)、來(lái)自暫停控制部102及通信控制部104的切斷命令的接收等,與網(wǎng)絡(luò)N之間的連接被切斷的情況下(S207),通信部105向通信控制部104發(fā)送切斷通知(S208)。另外,通信部105當(dāng)在步驟S201發(fā)送出請(qǐng)求的情況下,存儲(chǔ)與該請(qǐng)求對(duì)應(yīng)的響應(yīng)為未接收,當(dāng)在該狀態(tài)下網(wǎng)絡(luò)連接被切斷的情況下,向通信控制部104發(fā)送切斷通知。通信控制部104在保活狀態(tài)中保存從通信部105接收到的切斷通知(S209)。然后,經(jīng)過(guò)步驟S210 S213(與圖4中的步驟SllO S113相同,因而省略說(shuō)明),暫停中的應(yīng)用106被恢復(fù),在暫停時(shí)被調(diào)用的通信API再次被調(diào)用,同時(shí)向通信控制部104發(fā)送恢復(fù)通知。并且,通信控制部104隨著恢復(fù)通知的接收,將在?;顮顟B(tài)時(shí)所保存的切斷通知通過(guò)應(yīng)用控制部103轉(zhuǎn)發(fā)給應(yīng)用106的通信API (S214),并通過(guò)應(yīng)用106來(lái)提示終端100的用戶(hù)與網(wǎng)絡(luò)N的通信連接被切斷。圖6是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)的一系列處理中,當(dāng)在根據(jù)所送出的請(qǐng)求接收到響應(yīng)后網(wǎng)絡(luò)連接被切斷時(shí)的處理的時(shí)序圖。圖6所示的步驟S301 S306是與參照?qǐng)D4說(shuō)明的步驟SlOl S106相同的處理,因而省略說(shuō)明。即,在經(jīng)過(guò)步驟S301 S306而變?yōu)閼?yīng)用的暫停時(shí),處于繼續(xù)與網(wǎng)絡(luò)N的通信連接的保活狀態(tài)。在?;顮顟B(tài)中,通信部105在從網(wǎng)絡(luò)接收到針對(duì)所發(fā)送出的請(qǐng)求的響應(yīng)時(shí),將該接收到的響應(yīng)發(fā)送給通信控制部104(S307),由通信控制部104保存該響應(yīng)(S308)。另外,此時(shí)通信部105接收到與在步驟S301發(fā)送出的請(qǐng)求對(duì)應(yīng)的響應(yīng),并存儲(chǔ)表示一系列的通信會(huì)話(huà)結(jié)束的信息。并且,在?;顮顟B(tài)中,在與網(wǎng)絡(luò)之間的連接被切斷的情況下(S309),如上所述與在步驟S301發(fā)送出的請(qǐng)求相關(guān)的一系列的通信會(huì)話(huà)已結(jié)束,并且已經(jīng)在通信控制部104中保存響應(yīng),因而通信部105保存切斷通知而不發(fā)送給通信控制部104。然后,經(jīng)過(guò)步驟S310 S313(與圖4中的步驟SllO S113相同),暫停中的應(yīng)用 被恢復(fù),在暫停時(shí)被調(diào)用的通信API再次被調(diào)用,同時(shí)向通信控制部104發(fā)送恢復(fù)通知。并且,通信控制部104隨著恢復(fù)通知的接收,將保活狀態(tài)時(shí)所保存的來(lái)自網(wǎng)絡(luò)N的接收響應(yīng)通過(guò)應(yīng)用控制部103轉(zhuǎn)發(fā)給應(yīng)用106的通信API (S314)。另外,在應(yīng)用106重新調(diào)用通信API、并發(fā)送出用于與網(wǎng)絡(luò)N進(jìn)行通信的請(qǐng)求的發(fā)送命令時(shí)(S315),通信部105將在步驟S309中由通信部105保存的切斷通知,通過(guò)通信控制部104和應(yīng)用控制部103轉(zhuǎn)發(fā)給應(yīng)用106的通信API (S316),并通過(guò)應(yīng)用106來(lái)提示終端100的用戶(hù)與網(wǎng)絡(luò)之間的通信連接被切斷。圖7是示出在本實(shí)施方式的通信終端100中執(zhí)行的從應(yīng)用的暫停到恢復(fù)的一系列處理中,當(dāng)不調(diào)用通信API時(shí)將應(yīng)用暫停、進(jìn)而在?;顣r(shí)與網(wǎng)絡(luò)的通信連接被切斷時(shí)的處理的時(shí)序圖。圖7所示的時(shí)序開(kāi)始時(shí)的應(yīng)用的狀態(tài)是不調(diào)用通信API的狀態(tài)、即調(diào)用不伴隨通信的API的狀態(tài)或者不調(diào)用API的狀態(tài)。即,應(yīng)用不執(zhí)行與網(wǎng)絡(luò)的數(shù)據(jù)通信。在這種狀態(tài)下,在經(jīng)過(guò)步驟S401 S405 (與圖4中的步驟S102 S106相同)而變?yōu)閼?yīng)用的暫停時(shí),處于繼續(xù)與網(wǎng)絡(luò)N的通信連接的保活狀態(tài)。并且,在保活狀態(tài)中與網(wǎng)絡(luò)的連接被切斷(S406)。此時(shí),應(yīng)用處于不執(zhí)行與網(wǎng)絡(luò)的數(shù)據(jù)通信的狀態(tài),因而通信部105保存切斷通知而不發(fā)送給通信控制部104。然后,經(jīng)過(guò)步驟S407 S410(與圖4中的步驟SllO S113相同),暫停中的應(yīng)用106被恢復(fù),在暫停時(shí)的API的調(diào)用狀態(tài)被恢復(fù),同時(shí)向通信控制部104發(fā)送恢復(fù)通知。在此,由于在通信控制部104中沒(méi)有保存任何數(shù)據(jù)和通知,因而不向應(yīng)用106轉(zhuǎn)發(fā)信息,應(yīng)用106被恢復(fù)。并且,應(yīng)用106重新調(diào)用通信API,并發(fā)送出用于與網(wǎng)絡(luò)N進(jìn)行通信的請(qǐng)求的發(fā)送命令(S411 ),通信部105將在步驟S406由通信部105保存的切斷通知、通過(guò)通信控制部104和應(yīng)用控制部103轉(zhuǎn)發(fā)給應(yīng)用106的通信API (S412),并通過(guò)應(yīng)用106來(lái)提示終端100的用戶(hù)與網(wǎng)絡(luò)的通信連接被切斷。在以上說(shuō)明的本實(shí)施方式的通信終端100中實(shí)施的動(dòng)作如下所述。(I)暫停時(shí)·當(dāng)在暫停時(shí)存在TCP會(huì)話(huà)或UDP通信等的情況下,不切斷這些TCP會(huì)話(huà)或UDP通 目。 在暫停時(shí)調(diào)用中的API不失敗。(2)?;钪小ぴ谙挛坏木W(wǎng)絡(luò)IF層中繼續(xù)通信(發(fā)送接收)。·從暫停前起使無(wú)通信監(jiān)視計(jì)時(shí)器繼續(xù)。監(jiān)視計(jì)時(shí)器已滿(mǎn)時(shí)切斷通信。
(3)恢復(fù)時(shí)(3 - I)在?;钪型ㄐ挪磺袛嗟那闆r·繼續(xù)通信會(huì)話(huà)?!ぴ跁和r(shí)調(diào)用的通信API仍繼續(xù)?!ぴ谡{(diào)用從網(wǎng)絡(luò)接收響應(yīng)的API的過(guò)程中暫停,當(dāng)在?;钪袕木W(wǎng)絡(luò)接收到響應(yīng)的情況下,將所接收到的響應(yīng)返回給在恢復(fù)時(shí)調(diào)用的API。(3 - 2)在?;钪杏捎谀撤N原因而通信被切斷的情況·保持通話(huà)會(huì)話(huà)切斷的狀態(tài)?!ぴ跁和r(shí)調(diào)用了通信API的情況,屬于切斷例外(發(fā)送切斷通知)。 在暫停時(shí)沒(méi)有調(diào)用通信API的情況(包括不調(diào)用API或者調(diào)用不伴隨通信的API的情況兩者),不發(fā)生切斷例外,不進(jìn)行特殊的通知。在這種情況下,當(dāng)在恢復(fù)后重新調(diào)用了通信API時(shí),發(fā)送切斷通知?!ぴ谡{(diào)用從網(wǎng)絡(luò)接收響應(yīng)的API的過(guò)程中暫停且在保活中從網(wǎng)絡(luò)接收到響應(yīng)的情況下,將所接收到的響應(yīng)返回給在恢復(fù)時(shí)調(diào)用的API。下面,說(shuō)明本實(shí)施方式的通信終端100及應(yīng)用控制方法的作用/效果。根據(jù)這種通信終端100及應(yīng)用控制方法,暫??刂撇?02在檢測(cè)到成為將啟動(dòng)中的應(yīng)用106暫停的原因的終端動(dòng)作時(shí),向應(yīng)用控制部103發(fā)送使該應(yīng)用106暫停的暫停命令,并且能夠根據(jù)所檢測(cè)到的終端動(dòng)作,選擇保持由通信部105進(jìn)行的與通信網(wǎng)絡(luò)N的通信連接而不切斷的?;顮顟B(tài)。因此,在執(zhí)行應(yīng)用106的在線通信的過(guò)程中,在應(yīng)用106由于錯(cuò)誤地按下掛機(jī)鍵或短時(shí)間的語(yǔ)音通話(huà)等而暫停的情況下,能夠避免進(jìn)行非預(yù)期的不必要的通信切斷,在使應(yīng)用106從暫停恢復(fù)時(shí),不需要花費(fèi)時(shí)間的再次連接操作,其結(jié)果是,能夠提高用戶(hù)的便利性和舒適性。并且,即使是應(yīng)用106被暫停也能夠保持由通信部105進(jìn)行的與通信網(wǎng)絡(luò)N的通信,因而在暫停時(shí)從通過(guò)通信網(wǎng)絡(luò)N正在與該通信終端100進(jìn)行通信的對(duì)方設(shè)備看起來(lái)沒(méi)有任何變更,仍在繼續(xù)通信,能夠?qū)崿F(xiàn)與對(duì)方設(shè)備的順暢的通信連接。并且,暫??刂撇?02在檢測(cè)到成為將應(yīng)用106暫停的原因的終端動(dòng)作的結(jié)束時(shí),向應(yīng)用控制部103發(fā)送使暫停中的應(yīng)用106恢復(fù)的恢復(fù)命令,應(yīng)用控制部103隨著恢復(fù)命令的接收,使根據(jù)暫停命令而暫停的應(yīng)用106恢復(fù)。并且,應(yīng)用控制部103在隨著恢復(fù)命令的接收而將應(yīng)用106恢復(fù)時(shí),向通信控制部104發(fā)送表示使應(yīng)用106恢復(fù)的恢復(fù)通知,通信控制部104在應(yīng)用106被暫停時(shí),在正在執(zhí)行應(yīng)用106的通信API的過(guò)程中,當(dāng)在應(yīng)用106被暫停的期間中通過(guò)通信部105從通信網(wǎng)絡(luò)N接收到與該應(yīng)用的通信API相關(guān)的數(shù)據(jù)時(shí),保存該接收到的數(shù)據(jù),并隨著來(lái)自應(yīng)用控制部103的恢復(fù)通知的接收,向應(yīng)用控制部103發(fā)送所保存的數(shù)據(jù),應(yīng)用控制部103將從通信控制部104接收到的數(shù)據(jù)發(fā)送給應(yīng)用106的通信API。
因此,由于能夠接收從外部的通信網(wǎng)絡(luò)N發(fā)送給暫停中的應(yīng)用106的數(shù)據(jù)并進(jìn)行保存,因而即使在暫停中也能夠沒(méi)有遺漏地取得接收數(shù)據(jù),能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。并且,由于能夠向暫停中的應(yīng)用106發(fā)送數(shù)據(jù),因而從通過(guò)通信網(wǎng)絡(luò)N正在與該通信終端100進(jìn)行通信的對(duì)方設(shè)備看起來(lái)沒(méi)有任何變更,仍在繼續(xù)通信,能夠?qū)崿F(xiàn)與對(duì)方設(shè)備的順暢的通信連接。并且,當(dāng)該通信終端100在應(yīng)用106被暫停的期間移動(dòng)到服務(wù)區(qū)外部時(shí),處于維持由通信部105進(jìn)行的與通信網(wǎng)絡(luò)N的通信的連接狀態(tài)的維持狀態(tài),因而能夠避免在通過(guò)隧道時(shí)等短時(shí)間的移動(dòng)到服務(wù)區(qū)外時(shí)通信被中斷的情況,能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。并且,當(dāng)在應(yīng)用106被暫停時(shí)正在執(zhí)行應(yīng)用106的通信API的過(guò)程中,當(dāng)在應(yīng)用106被暫停的期間由通信部105進(jìn)行的與通信網(wǎng)絡(luò)N的通信被切斷的情況下,通信控制部104保存表示通信被切斷的切斷通知,在已暫停的應(yīng)用106被恢復(fù)時(shí),通過(guò)應(yīng)用控制部103向應(yīng)用106的通信API發(fā)送切斷通知。因此,當(dāng)恢復(fù)了在執(zhí)行通信功能的過(guò)程中被暫停的應(yīng)用時(shí),能夠馬上通知該通信終端的用戶(hù)與通信網(wǎng)絡(luò)的通信已被切斷,能夠進(jìn)一步提高用 戶(hù)的便利性和舒適性。并且,當(dāng)在應(yīng)用106被暫停的期間由通信部105進(jìn)行的與通信網(wǎng)絡(luò)N的通信被切斷之前,通信控制部104在通過(guò)通信部105從通信網(wǎng)絡(luò)N接收到與該應(yīng)用106的通信API相關(guān)的數(shù)據(jù)的情況下,不保存切斷通知而是保存該接收到的數(shù)據(jù),在已暫停的應(yīng)用106被恢復(fù)時(shí),通過(guò)應(yīng)用控制部103向應(yīng)用106發(fā)送數(shù)據(jù)。因此,在與外部的通信網(wǎng)絡(luò)N的通信被切斷之前,能夠接收從通信網(wǎng)絡(luò)N向暫停中的應(yīng)用106發(fā)送的數(shù)據(jù)并進(jìn)行保存,因而在暫停中也能夠取得接收數(shù)據(jù),能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。并且,在應(yīng)用106被暫停時(shí)不執(zhí)行應(yīng)用106的通信API,當(dāng)在應(yīng)用106被暫停的期間由通信部105進(jìn)行的與通信網(wǎng)絡(luò)N的通信被切斷的情況下,通信部105保存表示通信被切斷的信息,當(dāng)在已暫停的應(yīng)用106被恢復(fù)后通信API被執(zhí)行時(shí),通過(guò)通信控制部104及應(yīng)用控制部103向應(yīng)用106的通信API發(fā)送表示通信被切斷的切斷通知。因此,即使在暫停中與通信網(wǎng)絡(luò)N的通信被切斷時(shí),當(dāng)在恢復(fù)后應(yīng)用106的通信API被首次使用時(shí),能夠通知該通信終端100的用戶(hù)與通信網(wǎng)絡(luò)N的通信被切斷,因而在應(yīng)用106被恢復(fù)時(shí)不需向用戶(hù)通知多余的信息,能夠進(jìn)一步提高用戶(hù)的便利性和舒適性。以上,關(guān)于本發(fā)明的通信終端100及應(yīng)用控制方法列舉優(yōu)選的實(shí)施方式進(jìn)行了說(shuō)明,但本發(fā)明不限于上述實(shí)施方式。作為由通信部105進(jìn)行的與通信網(wǎng)絡(luò)N的通信連接被切斷的變形,也可以構(gòu)成為在檢測(cè)到異常通信(實(shí)時(shí)收費(fèi)用戶(hù)進(jìn)行超過(guò)固定量的通信的狀態(tài)等)時(shí)進(jìn)行切斷。并且,在上述實(shí)時(shí)方式中,作為進(jìn)行保活動(dòng)作的示例,從容易理解的角度考慮主要示例了請(qǐng)求/響應(yīng)的通信,此外,在通信終端100僅發(fā)送或者接收數(shù)據(jù)的通信中,在進(jìn)行了?;顒?dòng)作時(shí)也能夠應(yīng)用本發(fā)明。另外,當(dāng)在數(shù)據(jù)發(fā)送中或者接收中產(chǎn)生了暫停原因并成為保活狀態(tài)的情況下,也能夠應(yīng)用本發(fā)明。產(chǎn)業(yè)上的可利用性根據(jù)本發(fā)明,能夠防止因暫停操作而造成的不必要的通信切斷,提高應(yīng)用操作的便利性、舒適性。標(biāo)號(hào)說(shuō)明100通信終端;102暫??刂撇?暫??刂茊卧? ;103應(yīng)用控制部(應(yīng)用控制單元);104通信控制部(通信控制單元);105通信部(通信單元);106應(yīng)用;N通信網(wǎng)絡(luò)。
權(quán)利要求
1.一種通信終端,其特征在于,該通信終端具有 應(yīng)用控制單元,其控制應(yīng)用的執(zhí)行; 通信控制單元,其在由所述應(yīng)用控制單元執(zhí)行包括通信功能的應(yīng)用時(shí),對(duì)通信單元進(jìn)行控制而建立與通信網(wǎng)絡(luò)的通信,并執(zhí)行該應(yīng)用的通信功能;以及 暫??刂茊卧?,其在檢測(cè)到成為暫停所述應(yīng)用的原因的終端動(dòng)作時(shí),向所述應(yīng)用控制單元發(fā)送使啟動(dòng)中的應(yīng)用暫停的暫停命令, 所述暫??刂茊卧軌蚋鶕?jù)所述終端動(dòng)作,選擇向所述應(yīng)用控制單元發(fā)送暫停命令的?;顮顟B(tài),其中該暫停命令在不切斷所述通信單元與所述通信網(wǎng)絡(luò)的通信連接的情況下使包括所述通信功能的應(yīng)用暫停。
2.根據(jù)權(quán)利要求I所述的通信終端,其特征在于, 所述暫??刂茊卧跈z測(cè)到成為暫停所述應(yīng)用的原因的終端動(dòng)作的結(jié)束時(shí),向所述應(yīng)用控制單元發(fā)送使暫停中的所述應(yīng)用恢復(fù)的恢復(fù)命令, 所述應(yīng)用控制單元與所述恢復(fù)命令的接收相應(yīng)地,使根據(jù)所述暫停命令而暫停的所述應(yīng)用恢復(fù)。
3.根據(jù)權(quán)利要求2所述的通信終端,其特征在于, 所述應(yīng)用控制單元在與所述恢復(fù)命令的接收相應(yīng)地恢復(fù)了所述應(yīng)用時(shí),向所述通信控制單元發(fā)送表示已經(jīng)使所述應(yīng)用恢復(fù)的恢復(fù)通知, 在所述應(yīng)用被暫停時(shí)所述應(yīng)用的所述通信功能正在執(zhí)行中,且在所述應(yīng)用被暫停的期間經(jīng)由所述通信單元從所述通信網(wǎng)絡(luò)接收到與該應(yīng)用的通信功能相關(guān)的數(shù)據(jù)時(shí),所述通信控制單元保存該接收到的數(shù)據(jù),并與來(lái)自所述應(yīng)用控制單元的所述恢復(fù)通知的接收相應(yīng)地,將所保存的數(shù)據(jù)發(fā)送給所述應(yīng)用控制單元, 所述應(yīng)用控制單元將從所述通信控制單元接收到的數(shù)據(jù)發(fā)送給所述應(yīng)用的所述通信功能。
4.根據(jù)權(quán)利要求I或2所述的通信終端,其特征在于,當(dāng)該通信終端在所述應(yīng)用被暫停的期間移動(dòng)到服務(wù)區(qū)外時(shí),成為維持所述通信單元與所述通信網(wǎng)絡(luò)的通信連接狀態(tài)的維持狀態(tài)。
5.根據(jù)權(quán)利要求I或2所述的通信終端,其特征在于,在所述應(yīng)用被暫停時(shí)所述應(yīng)用的所述通信功能正在執(zhí)行中,且在所述應(yīng)用被暫停的期間所述通信單元與所述通信網(wǎng)絡(luò)的通信被切斷的情況下,所述通信控制單元保存表示通信被切斷的切斷通知,在暫停的所述應(yīng)用被恢復(fù)時(shí),經(jīng)由所述應(yīng)用控制單元向所述應(yīng)用的所述通信功能發(fā)送所述切斷通知。
6.根據(jù)權(quán)利要求5所述的通信終端,其特征在于,在所述應(yīng)用被暫停的期間,在所述通信單元與所述通信網(wǎng)絡(luò)的通信被切斷之前經(jīng)由所述通信單元從所述通信網(wǎng)絡(luò)接收到與該應(yīng)用的通信功能相關(guān)的數(shù)據(jù)的情況下,所述通信控制單元不保存所述切斷通知而是保存該接收到的數(shù)據(jù),在暫停的所述應(yīng)用被恢復(fù)時(shí),經(jīng)由所述應(yīng)用控制單元向所述應(yīng)用發(fā)送所述數(shù)據(jù)。
7.根據(jù)權(quán)利要求I或2所述的通信終端,其特征在于,在所述應(yīng)用被暫停時(shí)未執(zhí)行所述應(yīng)用的所述通信功能,且在所述應(yīng)用被暫停的期間所述通信單元與所述通信網(wǎng)絡(luò)的通信被切斷的情況下,所述通信單元保存表示通信被切斷的信息,在暫停的所述應(yīng)用被恢復(fù)后執(zhí)行所述通信功能時(shí),經(jīng)由所述通信控制單元及所述應(yīng)用控制單元向所述應(yīng)用的所述通信功能發(fā)送表示通信被切斷的切斷通知。
8.—種在通信終端中執(zhí)行的應(yīng)用控制方法,該通信終端具有應(yīng)用控制單元,其控制應(yīng)用的執(zhí)行;通信控制單元,其在由所述應(yīng)用控制單元執(zhí)行包括通信功能的應(yīng)用時(shí),對(duì)通信單元進(jìn)行控制而建立與通信網(wǎng)絡(luò)的通信,并執(zhí)行該應(yīng)用的通信功能;以及暫??刂茊卧湓跈z測(cè)到成為暫停所述應(yīng)用的原因的終端動(dòng)作時(shí),向所述應(yīng)用控制單元發(fā)送使啟動(dòng)中的應(yīng)用暫停的暫停命令,其特征在于,該應(yīng)用控制方法包括以下步驟 檢測(cè)步驟,由所述暫??刂茊卧獧z測(cè)所述終端動(dòng)作; 發(fā)送步驟,當(dāng)在所述檢測(cè)步驟中檢測(cè)到所述終端動(dòng)作時(shí),所述暫??刂茊卧蛩鰬?yīng)用控制單元發(fā)送使包括所述通信功能的應(yīng)用暫停的暫停命令;以及 選擇步驟,所述暫停控制單元根據(jù)在所述檢測(cè)步驟中檢測(cè)到的所述終端動(dòng)作,選擇不切斷所述通信單元與所述通信網(wǎng)絡(luò)的通信連接而保持該連接狀態(tài)的?;顮顟B(tài)。
全文摘要
本發(fā)明防止因暫停操作而造成的不必要的通信切斷,提高應(yīng)用操作的便利性、舒適性。通信終端(100)具有應(yīng)用控制部(103),其控制應(yīng)用(106)的執(zhí)行;通信控制部(104),其對(duì)通信部(105)進(jìn)行控制而建立與通信網(wǎng)絡(luò)N的通信;以及暫??刂撇?102),其在檢測(cè)到成為暫停應(yīng)用的原因的終端動(dòng)作時(shí),向應(yīng)用控制部(103)發(fā)送使啟動(dòng)中的應(yīng)用暫停的暫停命令,暫??刂撇?102)能夠根據(jù)檢測(cè)到的終端動(dòng)作,選擇向應(yīng)用控制部(103)發(fā)送暫停命令的保活狀態(tài),而且不切斷由通信部(105)進(jìn)行的與通信網(wǎng)絡(luò)N的通信連接。
文檔編號(hào)H04M1/00GK102859975SQ201180020219
公開(kāi)日2013年1月2日 申請(qǐng)日期2011年4月4日 優(yōu)先權(quán)日2010年4月23日
發(fā)明者中島亮 申請(qǐng)人:株式會(huì)社Ntt都科摩
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1