新四季網

移動通信終端、信息提供系統、程序和記錄介質的製作方法

2023-08-08 06:50:21 2

專利名稱:移動通信終端、信息提供系統、程序和記錄介質的製作方法
技術領域:
本發明涉及移動通信終端,如能夠接收消息的行動電話,涉及裝備有該移動通信終端和伺服器的信息提供系統,該伺服器命令啟動由移動通信終端所保持的應用程式,以及移動通信終端使用的程序,和可由計算機讀取並可以記錄該程序的記錄介質。
特別是,本發明涉及具有以下功能的移動通信終端接收諸如短消息業務(SMS)消息的PUSH類型消息和利用消息中含有的應用啟動命令啟動一個應用程式;玩遊戲;建立郵件;或者通過按鍵操作輸入字符串。並涉及信息提供系統,程序和計算機可讀記錄媒介。
本發明要求2003年9月30日提交的日本專利申請2003-342040、2003-342041、2003-342043、2003-342375、2003-342376、2003-342377和2003-342378的優先權,這些申請的內容作為參考引用。
背景技術:
經由網際網路傳遞的、稱作電子郵件的系統被廣泛用作使用個人計算(PC)或者行動電話或者類似裝置的郵件。在電子郵件中,從發送終端發送的郵件被臨時存儲在郵件伺服器中,接收終端訪問該郵件伺服器並查詢新到達的郵件是否以他自己的地址出現,如果出現新郵件,接收終端請求該郵件轉發到接收終端。所以,不管新到達的郵件是否出現,接收終端都需要處理一定的通信量,以便查詢郵件伺服器,從而造成效率差的問題。
相反,在行動電話中,經由控制信道發送的PUSH型消息(以下稱之為「PUSH消息」或者簡稱「消息」)被用作新到達郵件的通知。業務名稱的不同依賴於公司;然而,該系統通常稱作SMS。SMS是發射和接收短消息的系統,諸如郵件之類的消息經由稱之為尋呼信道的控制信道,從SMS伺服器發送到諸如行動電話之類的終端。例如,在用於行動電話的CDMA系統的情況下,在用於移動站控制的尋呼信道上使用數據脈衝串消息發送SMS。SMS被用作新到達電子郵件的通知。在此情況下,如果接收終端位於通信業務範圍之內,並且處於能夠接收的狀態下(即,業務可以操作的狀態),則當電子郵件經由電子郵件伺服器到達SMS伺服器時,立即將該接收的通知作為PUSH消息轉發到接收終端,而該接收終端能夠接收該通知並自動獲得新到達的電子郵件。因此,用戶不需要從一個終端周期地進行訪問,以確認電子郵件是否已經到達,並且不需要像電子郵件情況那樣,進行不需要的通信以執行查詢。然而,由於控制信道具有小傳輸容量,因此消息被限制到近似100位元組的短消息。
請注意,日本待審專利申請公開No.2002-320025中公開了SMS。
在日本,SMS通常用來提供新到達電子郵件的通知,然而,它還用於諸如下面描述的應用自動啟動系統。這種應用自動啟動系統的例子包括這樣的系統為了操作諸如行動電話之類的移動通信終端所擁有的照相機或者遊戲機或類似裝置的功能,指定特殊應用,以便使用這些SMS消息自動啟動來自諸如行動電話或者PC之類的另一個終端的該應用。
然而,在利用伺服器向諸如行動電話之類的移動通信終端發送數據的系統中,涉及傳遞到行動電話的數據的消息是從伺服器發送的。響應該消息,行動電話啟動對應於該消息的應用程式。作為向傳遞數據的伺服器進行請求的已啟動應用的結果,行動電話所擁有的數據被更新,並且行動電話可以在適當時機接收最新數據。
這種類型的應用自動啟動系統的一個例子包括利用PUSH消息向移動通信終端提供各種信息(即,內容)的信息提供伺服器系統,這些信息例如包括瞬間變化的信息,如股票價格信息、新聞和氣象預報信息。
即,用戶的移動通信終端(以下稱之為「用戶終端」)存儲若干應用程式,以便接收上述的各種信息。當伺服器為用戶獲取諸如股票價格信息的新信息時,為了對顯示該股票價格信息已經被更新的消息周期地進行PUSH傳遞,伺服器建立一個PUSH消息,該消息指令從接收該股票價格信息的用戶終端所保持的應用程式中啟動一個應用程式,並使用SMS把該PUSH消息發送給用戶終端。當用戶終端接收PUSH消息時,它自動地啟動由所接收的消息指令的一個應用程式,比如環球網(WWW)瀏覽器或者新聞播音員,並向伺服器請求股票價格信息或者類似信息。伺服器隨後向用戶終端發送包含股票價格信息或類似信息的數據。作為用戶終端以此方式獲得已更新信息的結果,用戶能夠在該信息更新時,觀看股票價格、新聞、天氣預報等。
根據基於此類應用程式啟動的信息提供系統,用戶能夠自動地從伺服器接收預期信息並顯示該信息,而不必執行任何類型的操作。
此外,地圖信息提供系統也已經被建議為一種應用自動啟動系統。該地圖信息提供系統能夠使行動電話接收PUSH型SMS並下載地圖。
還存在諸如圖37和圖38所示的傳統PUSH數據傳遞系統。
圖37是這種PUSH數據傳遞系統的系統結構圖,展示了它在犯罪預防系統中使用的一個實例。
在圖37中,當呼叫伺服器1021確認被傳遞的數據更新時,該伺服器向移動通信終端1022發送一個消息,該消息包含顯示該類型數據被傳遞的信息。移動通信終端1022具有響應單元,響應來自呼叫伺服器1021的呼叫,切換到數據能夠被發送或者被接收的狀態;檢測數據類型的數據類型檢測單元;以及應用啟動單元,啟動對應於數據類型的應用。圖38是移動通信終端1022的結構的概念圖。
當照相機裝置1023檢測到異常時,通知呼叫伺服器1021一個異常已經發生,並且還在發生異常的同時提供圖象信息。呼叫伺服器1021經由網際網路1024將該圖像信息加載到WEB伺服器1025,同時向通信終端1022發送一個通知它圖象信息已經被加載的消息。移動通信終端1022分析接收的消息,啟動有關應用,訪問WEB伺服器1025,並下載被加載到WEB伺服器1025的異常發生時的圖像信息。
這樣,移動通信終端1022的用戶能夠確認異常已經發生時的情況,而不需要使用移動通信終端的顯示器持續監視專用終端。
使用PUSH數據傳遞系統的業務包括電子郵件的自動接收以及諸如庫存管理資料庫之類的資料庫的自動更新。在上述系統的情況下,通過為移動通信終端提供數據類型檢測單元以及應用啟動單元,能夠同時接收多個數據傳遞業務。
按常規,行動電話已經被發展成併入遊戲功能和郵件建立功能。使用這些類型的行動電話,甚至在用戶正在操作行動電話時,用戶也能夠連續執行操作一個擴展的時段,以便玩遊戲或者建立郵件文本。所以,如果在用戶正在操作行動電話時一個輸入信號到達,那麼該操作的圖象顯示執行到突然中斷時間時,並且使屏幕顯示改變到提供輸入呼叫的通知的屏幕顯示。輸入信號包括涉及短消息和電子郵件的接收的輸入信號以及電話呼叫,並且同樣切換屏幕顯示。
特別是,當上述SMS是關於短消息中存儲的標識信息的指定行動電話所保存的應用的業務,然後自動啟動該應用時,在某些情況下,屏幕上所顯示的不是輸入信號的通知,而是關於由輸入信號啟動的一個應用的通知。例如,屏幕上所顯示的可以是應用已經被建立的通知、應用已經結束的通知、在應用執行期間出現錯誤的通知或者一個應用需要從用戶輸入的通知。
為了避免當遊戲或者郵件文本消息的建立被(無意產生的)輸入信號的到達而中斷時帶來的煩惱,某些傳統的行動電話(例如,見日本待審專利申請公開JP2002-223271)已經裝備了停止輸入信號達到的等候操作的模式,以便在遊戲期間不產生輸入信號的到達。圖39顯示了該行動電話操作流程的概況。
在圖39中,在等候時,用戶指令音樂播放(處理步驟S1101),然後開始播放音樂。然後,當收到輸入呼叫時(處理步驟S1102),在確定處理步驟S1103中確定是否已經設置標誌F。該標誌F顯示行動電話是否處於等候操作停止模式。如果標誌F已經被設置(即,如果F=1),則通過處理步驟S1104禁止輸入信號達到的通知操作。然後,在處理步驟S1105中,等候播放音樂的結束。當音樂結束時,在處理步驟S1106中,通過播放輸入信號已經達到的事實進行通知,並結束程序。
在確定處理步驟S1103中,如果標誌F被復位(即,如果F=0),則執行處理步驟S1107。在處理步驟S1107中,以與輸入信號的正常達到的相同方式,在屏幕上顯示一個通知,或者通過播放顯示輸入信號到達的音調進行通知,或者通過驅動振動器進行通知。因此,如果用戶執行摘機操作,則在處理步驟S1108執行對話處理,並在處理步驟S1109等候掛機操作。當檢測到掛機操作時,在處理步驟S1110中,使行動電話恢復到能夠播放音樂的狀態,然後結束程序。
此外,按常規,如果在遊戲運行時檢測到輸入信號的達到,則推薦不給予輸入信號達到的通知的方法,以及將遊戲數據存儲到存儲器中、給予輸入信號達到的通知然後重新開始遊戲的方法。
按常規,對諸如建立電子郵件文本的應用具有日語輸入功能的行動電話已經被廣泛使用。行動電話裝備了0至9的數字按鍵以及兩個#和*鍵。然而,使用這些按鍵難於輸入日語,因此需要大量的操作鍵。雖然輸入日語自然是困難的,但是輸入英文字符串也是困難的,因為有不少類型的字符。為此,在用於包括英語的每種世界語言的行動電話中需要,響應按鍵操作顯示待輸入的字符串的多個候選者,以及通過執行設置操作從這些候選者中選擇待輸入的字符串的功能。當輸入日語時,存在大量的同音異義詞。因此,在個人計算機中,通常使用顯示待輸入的字符串的多個候選者,然後通過執行設置操作從這些候選者中設置待輸入的字符串的功能。當然,在行動電話的日語輸入功能中也需要該能力。
以下是具有這種類型的日語輸入功能的行動電話的一個例子(參見日本待審專利申請首次公開JP06-152711)。
下面將使用具有日語輸入功能的傳統行動電話的例子進行說明。
這種類型的裝置設置有按圖40所示的方式安排的按鍵。用於「AIUEO」的5個片假名字母符號(即,正方形日語字母)被分配給數字1的按鍵901。同樣,用於「KA KI KU KE KO」的片假名字母符號被分配給數字2的按鍵;用於「SA SI SU SE SO」的片假名字母符號被分配給數字3的按鍵;用於「TA TI TU TE TO」的片假名字母符號被分配給數字4的按鍵;用於「NA NI NU NE NO」的片假名字母符號被分配給數字5的按鍵;用於「HAHI HU HE HO」的片假名字母符號被分配給數字6的按鍵;用於「MA MIMU ME MO」的片假名字母符號被分配給數字7的按鍵;用於「YA YU YO」的片假名字母符號被分配給數字8的按鍵;用於「RA RI RU RE RO」的片假名字母符號被分配給數字9的按鍵;用於「WA WO N」的片假名字母符號被分配給數字0的按鍵。除此之外,還設置了轉換按鍵902和設置按鍵903。
例如,為了輸入日語漢字(即,日語書面文中使用的中文字符)字符「Tokyo」,指定用於「TOUKIYOU」的片假名字母符號。「TO」的片假名符號對應於數字4的按鍵。同樣,「U」的片假名符號對應於數字1的按鍵901;「KI」的片假名符號對應於數字2的按鍵;「YO」的片假名符號對應於數字8的按鍵;「U」的片假名符號對應於數字1的按鍵901。因此,如果,輸入「41281」並按壓轉換鍵902,則以片假名字母符號顯示「Tokyo」。如果按壓設置鍵903,則設置用日語漢字字符書寫的字「Tokyo」。
在圖41中,由狀態910至918顯示作為上述操作結果的屏幕上字符串顯示的轉換。
在圖41中,當從狀態910開始依序按壓數字鍵之後,其中用日本漢字字符書寫的字符串「明天」的輸入已經被設置,就在屏幕上的字符串輸入區域中立即顯示數字(狀態911至915)。如果隨後按壓轉換鍵902,則這些數字被轉換成片假名字母符號(狀態916)。處理用於「TOUKIYOU」的片假名字母符號外,其它日本字對應於數字串「41281」。例如,用於「耐久力」的漢字符號對應於「TAIKYUU」的片假名字母符號;用於「第九」和「補假」的漢字符號對應於「DAIKIYUU」的片假名字母符號;用於「胎兒產前護理」的漢字符號對應於「TAIKIYOU」的片假名字母符號;用於「運氣最差」和「DAIKYO」(公司名)的漢字符號對應於「DAIKYOU」的片假名字母符號;用於「罷工」和「大事業」的漢字符號對應於「TAIGIYOU」的片假名字母符號;用於「搜索」、「追蹤」和「調查」的漢字符號對應於「TUIKIYUU」的片假名字母符號;用於「低級」、「常規假日」和「網球」的漢字符號對應於「TEIKIYUU」的片假名字母符號;用於「供應」和「帝國首都」的漢字符號對應於「TEIKIYOU」的片假名字母符號;用於「等級」、「TOKYU」(公司名)和「投球」的漢字符號對應於「TOUKIYUU」的片假名字母符號;用於「相同等級」的漢字符號對應於「DOUKIYUU」的片假名字母符號;用於「鬥牛」的漢字符號對應於「TOUGIYUU」的片假名字母符號;用於「相同的省」、「Taosim」和「銅鏡」的漢字符號對應於「DOUKIYOU」的片假名字母符號;用於「相同職業」的漢字符號對應於「DOUGIYOU」的片假名字母符號。需要注意的是,由於「DA」的片假名字母符號是「TA」的片假名+指示濁輔音的濁音符號的組合,因此輸入「TA」的片假名,以替代「DA」的片假名。同樣,由於「DO」的片假名字母符號是「TO」的片假名+指示濁輔音的濁音符號的組合,因此輸入「TO」的片假名,以替代「DO」的片假名。通過重複按壓轉換鍵902,在屏幕上連續顯示這些符號。最後,通過按壓設置按鍵903,設置「東京」的漢字符號(狀態918)。
在上述的應用自動啟動系統中,存在以下問題。例如,當用戶終端到達通信業務覆蓋範圍之外時,或者當關斷電源時,即用戶終端處於不能接收的狀態時,即使伺服器獲得新信息並使用SMS消息指令用戶終端提供應用,也不能啟動該應用,因為用戶終端不能接收SMS消息。此後,當用戶終端再次移動回到通信業務範圍時,或者當接通電源時,即當用戶終端處於能夠接收的狀態時,接收SMS消息,啟動該應用,並獲得和顯示該信息。在此情況下,存在伺服器所獲得的信息價值降低的可能性,或者在用戶終端處於不能接收的狀態的時間期間已經成為沒有價值。例如,由於股票價格定時更新,因此即使用戶終端再次變成能夠接收,並接收SMS消息,以及啟動應用,也只能獲得最後更新之前的舊股票價格信息。
當用戶終端根據SMS消息的延遲接收啟動應用,並獲得具有有效期限的信息時,存在以下問題。
為了獲取不再有效的信息,不必要地消耗了用戶終端的資源。
為了獲取不再有效的信息,不必要地消耗了網絡的資源。
為了獲取不再有效的信息,不必要地消耗了伺服器的資源。
此外,在基於上述傳統技術的應用自動啟動系統中,存在以下問題。
當收到一條消息並使用包含在該消息中的應用啟動命令啟動行動電話的應用時,如果該消息試圖啟動未安裝在行動電話上的應用,則不能完成啟動(啟動失敗)。然而,消息內容需要重發許多次,並依據該業務可以發送大量數據。所以,行動電話的負荷是巨大的,並且對用戶造成極大的不便。
當應用是附加有效期限的應用,如共享軟體,並且該有效期限已經過期時,因此即使發送消息也不能啟動應用。
只要正在發送消息的用戶或者業務供應商不停止該業務,試圖啟動未安裝在行動電話上的應用的消息就一直發送。
此外,為了停止未安裝在行動電話上的應用的業務,用戶需要執行麻煩的作業,比如跟蹤WEB頁,使用瀏覽器訪問所提供業務的取消設置屏幕的WEB頁,或者找到業務供應商的電話號碼並和他們對話。
此外,如果嘗試下載一個未安裝在行動電話上的應用,則必需追蹤WEB頁,使用瀏覽器訪問展示業務供應商的下載屏幕的WEB頁。
此外,如果有效期限已經過期的應用的連續使用是需要的,則必須追蹤WEB頁,使用瀏覽器訪問展示業務供應商的下載屏幕的WEB頁。
此外,在使用彈出窗口在屏幕上顯示告警的行動電話的情況下,例如,當行動電話從業務範圍之外返回到業務範圍之內時,如果直到接收時間點的已經在伺服器中累積的多個SMS消息以及對應於這些SMS消息的多個應用不能被啟動,則由於行動電話的性質,出現以下問題不能顯示展示告警的大量彈出窗口,以及如果用戶關閉彈出窗口,則以後不能確認告知該應用啟動失敗的信息。
此外,在使用上述傳統技術的應用自動啟動系統中,如果收到SMS通知,則隨後無任何限制地啟動該應用,即使在移動通信終端的功能被限制的情況下,比如方式模式(即,設置的一種模式,以便處於對他人的考慮使移動終端能夠被使用,例如,不給予鈴聲而改為用振動器產生振動的一種模式)和駕駛模式(即,通過始發呼叫的人,由於用於目前正在駕駛車輛,不能應答電話的事實的模式,在該模式中,輸入信號的達到以輸入信號的到達歷史來記錄,沒有給予的鈴聲,並結束通話),所以出現了一些問題,比如給予的鈴聲。
圖42A和圖42B展示了當以方式模式執行SMS通知時的傳統顯示屏幕的實例。
如果SMS通知發生在圖42A所示的等待屏幕的顯示期間,則按照慣例,不管行動電話是否處於方式模式,都啟動應用,而不對其進行任何限制。結果,展示如圖42B所示的應用啟動顯示。
此外,在SMS中,由於單一消息中僅包含少量數據,因此僅僅傳遞信息概要,此後使用該信息邏輯位置上的終端(例如,統一資源定位器URL)獲得該信息的細節。然而,當獲得該信息時,自動處理一系列動作,比如1.接收SMS PUSH消息2.啟動應用3.獲得信息(即,訪問網絡)當該處理發生時,在諸如容量之類的費率表依賴收費系統的控制下,依據更新的頻率或者信息量增加通信收費金額,但不通知用戶。所以,存在向用戶徵收高收費金額的可能性。此外,在使用移動終端的將來數據通信業務中,將交換的數據量將隨著通信速率增加而增加,所以用戶的經濟負擔將趨於增加。
此外,由於諸如行動電話之類的移動通信終端的性能和功能性在近些年中得到改善,因此可以認為,將來除了提供犯罪預防系統的通信業務(參見圖37)以及電子郵件自動接收業務之外,還將提供PUSH數據傳遞業務。
如果業務以這種方式繼續多樣性(diversify),並且用戶能夠利用單一移動通信終端接收多個傳遞業務,則存在將同時接收多個啟動消息的可能性。
此外,在移動通信終端的電源被關斷的同時,或者在移動通信終端位於通信業務範圍之外(或如果從用於多個業務的單個伺服器發送啟動消息)的同時,如果多個傳遞伺服器向移動通信終端發送上述的啟動消息,則當移動通信終端再加電時,或者當終端從業務範圍之外返回到業務範圍之內時,可能容易出現實際上在短時間內同時接收多個消息的情況。這樣,如果移動通信終端按接收的順序處理這些消息,則具有高緊急等級的通知消息,如來自犯罪預防系統的通知的處理被延遲直至以後處理。
此外,已經安裝上述遊戲功能和郵件文本創建功能和類似功能的傳統行動電話需要裝備操作模式,包括停止無線部分操作的模式的操作模式,以及行動電話操作中的遊戲模式。如果輸入信號的到達被完全拒絕,則容易理解這些類型的模式,然而,在實際應用中,用戶可能希望在等候輸入信號的同時玩遊戲。此外,難於理解的是,以拒絕輸入信號達到的模式執行郵件文本的建立操作,並且行動電話的無線部分功能僅僅在郵件被發送時可用,以及存在這些操作使用戶迷惑的可能性。
行動電話軟體現在已經出現,它裝備有非常類似於臺式計算機上使用的多處理運行環境。在這種類型的軟體環境中,不能造出清晰特點,即行動電話必需設置一個遊戲模式,因為應用(程序)正在運行,並且也不一定做此事。換言之,它被視為同意一種操作成為可能,其中當前運行的遊戲或者應用被隱藏在後臺中,同時處理已經中斷該遊戲或者應用的作業,並且當該作業已經結束時重新開始該中斷地遊戲或者應用。
這樣,如果在等待輸入信號到達的同時正在運行遊戲或應用,則傳統技術造成以下問題輸入信號的到達意想不到地出現在屏幕上,導致操作錯誤或者感覺煩惱或者驚訝戰勝了用戶。
此外,具有日語輸入功能的傳統行動電話顯示的字符串是在字符輸入期間按序輸入的,但是還沒有被設定。如果電話機的輸入信號是在從多個候選者中選擇字符串的操作中途到達,則存在以下問題,顯示被切換到輸入信號到達的通知屏幕上,中斷了注意力在選擇字符串操作的用戶的思路。特別是,如果選擇正在從大量候選者中進行,則由於必需通過順序顯示候選者來尋找預期字符,因此存在輸入信號將在這種尋找期間到達並將中斷該尋找的較高可能性。此外,當輸入信號的到達或者電話機轉換結束時,顯示被恢復到原始字符輸入屏幕。然而,在此情況下,行動電話返回到候選者被顯示的原始狀態,或者復原字符串被丟失的狀態。即使候選者已經被顯示,也將存在以下問題用戶難於再調用和繼續他或她的被中斷動作,並且如果復原字符串已經被丟失,則用戶必需麻煩地重複按鍵操作並從頭開始進行候選者選擇。

發明內容
本發明的目的是提供一種實現下述目的的行動電話終端,信息提供系統,程序和計算機可讀記錄媒介。
(a)不將因時間推移而不再有效的信息提供給用戶。
(b)如果響應SMS消息的接收嘗試啟動一個應用程式失敗,則給予用戶警告。
(c)不意外地啟動特定應用,即使在限制移動通信終端功能的狀態下接收到SMS通知(一個SMS消息)。
(d)防止累積的通信費用達到高金額,而用戶並不知道。
(e)如果存在大量的未處理的啟動消息,則把這些消息提供給用戶,以使用戶能夠按對用戶重要的順序處理這些消息。
(f)減少在移動通信終端正在等候輸入信號到達的同時運行遊戲或應用的期間,當涉及輸入呼叫到達的通知被顯示時所產生的,操作錯誤或麻煩的感覺或驚訝,並改善用戶友好性。
(g)如果在字符輸入操作期間顯示復原字符串,將允許中斷輸入信號到達的通知,直至用戶已經執行設置操作。
根據本發明第一方面的移動通信終端包括接收單元,用於接收消息;存儲單元,用於存儲請求伺服器預定信息並接收該信息的應用;確定單元,用於在接收單元接收指令啟動預定應用的消息時,確定有效期限是否被附加到該消息上,並根據有效期限,啟動被存儲在存儲單元中的被指令的應用。
根據本發明第一方面的信息提供系統,包括伺服器,設置有消息發送單元,用於向移動通信終端發送附加有效期限的消息,並指令啟動移動通信終端中的預定應用;信息發送單元,用於向移動通信終端發送由移動通信終端中被啟動的應用所請求的預定信息;以及移動通信終端,設置有接收單元,用於接收指令啟動由伺服器發送的應用的消息;存儲單元,用於存儲請求伺服器預定信息並接收該信息的應用;控制部分,用於在接收單元接收消息時,確定有效期限是否被附加到該消息上,並根據有效期限啟動來自被存儲在存儲單元中的多個應用之中的被指令的應用。
根據本發明第一方面的方法,包括接收處理,用於接收消息;確定處理,用於在指令啟動預定應用的消息被接收處理接收時,確定有效期限是否被附加到消息上;應用啟動處理,用於根據有效期限啟動被存儲的被指令的應用。
根據本發明的第一方面,由於移動通信終端不獲得不再有效的信息,因此能夠避免移動終端、網絡或者伺服器的資源被不必要地消耗,並實現有效信息供應業務。
根據本發明第二方面的移動通信終端包括接收單元,用於接收指令啟動應用的消息;啟動單元,用於根據接收的消息啟動有關應用;和建立單元,當啟動單元不能啟動有關應用時,用於把告知該事實的信息建立為消息數據。
根據本發明第二方面的程序在計算機上運行接收處理,用於接收指令啟動一個應用的消息;啟動處理,用於根據接收處理所接收的消息啟動有關應用;和消息建立處理,當在啟動處理中不能啟動有關應用時,用於把告知該事實的信息建立為消息數據。
根據本發明的第二方面,如果諸如SMS消息之類的消息被接收並且啟動應用程式失敗,則把展示該事實的信息建立為消息數據。結果,能夠使用簡單方法告知用戶。
根據本發明的第三方面的移動通信終端,包括存儲單元,用於存儲多個應用;接收單元,接收包含用於特定應用的啟動指令和關於該應用的信息的消息;存儲單元,用於為每個已存儲的應用,存儲應用信息並且還存儲顯示該應用是否能夠被啟動指令啟動的信息;和控制單元,用於在接收單元接收到指令啟動應用的消息時,通過比較消息中包含的應用信息與顯示存儲單元中的應用是否能夠被啟動的信息,確定應用是否能夠啟動,並根據確定結果控制應用的啟動。
根據本發明第三方面的程序在計算機上運行接收處理,用於接收包含用於特定應用的啟動指令以及關於該應用的信息的消息;確定處理,用於在指令啟動應用的消息被接收處理接收時,通過比較消息中包含的應用信息與顯示存儲單元中的應用是否能夠被啟動指令啟動的信息,確定應用是否能夠啟動;和控制處理,用於根據確定處理的確定結果控制應用的啟動。
根據本發明的第三方面,能夠確保特定應用不被啟動,即使在諸如用戶已經限制移動通信終端使用的方式模式的狀態中收到啟動應用的諸如SMS消息的通知。
根據本發明第四方面的移動通信終端包括存儲單元,用於存儲當應用訪問網絡時收取的訪問費和累積通信費;接收單元,用於接收指令啟動特定應用的消息;和確定單元,用於根據接收消息中包含的應用的標識信息、存儲單元中的累積通信費和存儲單元中的訪問費,確定累積通信費是否將超過累積通信費的上限。
根據本發明第四方面的程序在計算機中運行;接收處理,用於接收指令啟動特定應用的消息;和確定處理,根據接收消息中包含的應用的標識信息、存儲的累積通信費和關於當應用訪問網絡時收取的費用的信息,確定累積通信費是否將超過累積通信費的上限。
根據本發明的第四方面,即便用戶沒有察覺,也能夠避免累積通信費達到高費用。此外,通過當應用還未根據累積通信費被啟動時,就通知用戶,可以使用戶知道累加通信費已經到達上限。
根據本發明第五方面的移動通信終端包括存儲單元,用於存儲已收到的指令啟動特定應用的消息;列表建立單元,用於在多個未處理消息被存儲在存儲單元中時,建立對應於相應消息的應用的列表;顯示單元,用於顯示所建立的列表;和應用啟動單元,用於啟動從列表所顯示的應用中選擇的應用。
根據本發明第五方面的程序在計算機上運行存儲處理,用於存儲已收到的指令啟動特定應用的消息;列表建立處理,用於在多個未處理消息被存儲時,建立對應於相應消息的應用的列表;顯示處理,用於顯示所建立的列表;和應用啟動處理,用於啟動從列表所顯示的應用中選擇的應用。
根據本發明的第五方面,如果大致同時接收多個啟動消息,並存在多個未處理的啟動消息,則建立並顯示對應於微處理的啟動消息的應用的列表,所以能夠使用戶選擇將要啟動的應用。結果是,用戶能夠從用戶分配最高優先級的消息開始處理,從而能夠極方便地提供業務。
根據本發明第六方面的移動通信終端包括顯示單元,用於顯示輸入信號到達的通知或者作為輸入信號到達的結果產生的通知;控制單元,用於測量自用戶釋放按鍵起過去的時間,以及當輸入信號的到達已經發生時,根據所測量的過去的時間,控制顯示單元上通知的顯示。
根據本發明第六方面的程序在計算上運行顯示處理,用於顯示輸入信號到達的通知或者作為輸入信號的到達結果產生的通知;按鍵監視處理,用於測量自用戶釋放按鍵起過去的時間;控制處理,用於在輸入信號的到達已經發生時,根據按鍵監視處理所測量的過去的時間,控制通知的顯示處理。
根據本發明第六方面,能夠減少當用戶等候輸入信號到達的同時,正在玩遊戲或者運行應用時,突然顯示關於輸入信號到達的通知所產生的煩惱和吃驚的感覺,並可以避免由此造成的操作錯誤。此外,還能夠在移動通信終端的每個方面獲得本發明的效果,而不需要把移動通信終端的操作限制到特定模式以及特定應用的運行。所以,能夠提供一種方便用戶理解和使用的移動通信終端。
根據本發明第七方面的移動通信終端,包括顯示單元,用於顯示輸入信號到達的通知或者作為輸入信號到達的結果而產生的通知;和控制單元,用於監視在字符輸入操作期間,復原字符是否被顯示在顯示單元上,以及當在顯示單元上顯示通知時,確定復原字符是否正在被顯示在顯示單元上,並且根據確定的結果,控制通知的顯示。
根據本發明第七方面的程序在計算機上運行通知顯示處理,用於顯示輸入信號到達的通知或者作為輸入信號到達的結果而產生的通知;監視處理,用於監視在字符輸入操作期間,復原字符是否被顯示在顯示單元上;和控制處理,用於在顯示通知時,確定復原字符是否正在被顯示在顯示單元上,並且根據確定的結果,控制通知的顯示。
根據本發明的第七方面,如果在字符輸入操作期間,正在屏幕上顯示復原字符,則不顯示輸入信號到達的通知。因此,可以獲得在用戶執行設置操作之前不會被輸入消息到達的通知中斷的效果。所以,在電話會話結束和屏幕返回到原始字符輸入屏幕之後,能夠從下一個字符輸入再次開始,並且不會浪費在輸入操作中途之前已經執行的工作。此外,能夠提供一種可舒服使用的移動通信終端,即使中斷了用戶的注意力,也不會造成由此產生的任何煩惱的感覺。
本發明的計算機可讀記錄媒介具有記錄在其上的上述各方面的程序。


圖1是根據本發明第一實施例的應用啟動信息提供系統的結構圖;圖2是展示記錄在本地股票價格資料庫中的內容實例的結構圖;圖3是展示記錄在用戶資料庫中的內容的實例的結構圖;圖4是展示用於用戶的價格更新信息的實例的結構圖;圖5是展示應用啟動郵件的實例的結構圖;圖6是展示終端接收的SMS的實例的結構圖;圖7是展示SMS消息接收處理的流程圖;圖8是展示一個應用列表的實例的結構圖;圖9是展示啟動有效時間的計算處理的流程圖;圖10是展示應用類型列表的實例的結構圖;圖11是展示更新通知屏幕的結構圖;
圖12是展示根據本發明第一實施例的移動通信終端的結構的方框圖;圖13是有關本發明第二實施例的系統的結構圖;圖14是用作本發明第二實施例的移動通信終端的行動電話機的結構的方框圖;圖15是展示SMS發射裝置的操作的流程圖;圖16是展示SMS消息的數據結構的實例的結構圖;圖17是展示SMS消息顯示的實例的結構圖;圖18是展示根據本發明第三實施例的應用自動啟動系統的結構圖;圖19是展示根據本發明第三實施例的移動通信終端的結構的方框圖;圖20是展示資料庫結構的實例的結構圖;圖21是展示根據本發明第三實施例的移動通信終端的操作的流程圖;圖22A和圖22B是展示當以方式模式進行SMS通知時,本發明第三實施例的顯示屏幕的實例的結構圖;圖23是展示根據本發明第四實施例的移動通信終端的結構的方框圖;圖24A和圖24B是展示本發明第四實施例的操作的流程圖;圖25是展示應用信息的實例的結構圖;圖26是展示通知條件矩陣的結構圖;圖27是展示擴展的應用信息的實例的結構圖;圖28是展示根據本發明第五實施例的移動通信終端的結構的方框圖;圖29是展示短消息接收處理的流程圖;圖30是展示應用啟動處理的流程圖;圖31是展示一個啟動確認屏幕的視圖;圖32是展示根據本發明第六實施例的行動電話的結構的方框圖;圖33是展示按鍵監視單元的操作的流程圖;圖34是展示涉及基於SMS消息到達的應用啟動的操作的流程圖;圖35是展示根據本發明第七實施例的行動電話的方框圖;圖36是展示根據本發明第八實施例的行動電話的操作的流程圖;圖37是展示當傳統PUSH數據系統用於犯罪預防系統時的結構的方框圖;圖38是展示傳統移動通信終端的結構的概念圖;
圖39是展示傳統行動電話操作的流程圖;圖40是展示可以應用本發明的行動電話的按鍵布局的結構圖;圖41是展示基於可以應用本發明的字符串輸入操作的屏幕轉換的結構圖;圖42A和圖42B是展示當以方式模式進行SMS通知時的傳統顯示屏幕的實例的結構圖。
具體實施例方式
(第一實施例)在本實施例中,當伺服器把應用啟動指令給予移動通信終端時,設置有效期限,並且移動通信終端不服從有效期限已經過去的啟動指令。
圖1是基於本發明第一實施例的應用啟動的信息提供系統的結構圖。本實施例展示了本發明應用於伺服器向用戶提供股票價格信息的伺服器系統的情況。
圖1所示的系統由以下部件構成股票價格信息伺服器1;SMS伺服器6,將來自股票價格信息伺服器1的SMS消息發送給用戶;用戶終端7,充當屬於用戶的移動通信終端;和移動交換系統8,用於中繼股票價格信息伺服器1、SMS伺服器6、用戶終端7之間的通信。移動交換系統8和用戶終端7通過兩條傳輸路徑連接,這兩條傳輸路徑是用於數據通信的業務信道和用於SMS(即,PUSH消息)通信的尋呼信道。
股票價格信息伺服器1連接到由證券交換機和證券公司構成的證券交易網絡2。股票價格信息伺服器1具有本地股票價格資料庫(DB)3和用戶DB4。進行股票價格交易的信息被記錄在本地股票價格DB 3中,並實時更新股票價格信息。正在接收股票價格信息提供業務的用戶所持有的股票的名稱、所持有的股票數量、用戶監視的股票的購買價格等被預先存儲在用戶DB4中。圖2展示了本地股票價格DB3中記錄的內容的實例,圖3展示了用戶DB4中記錄的內容的實例。
當股票價格信息伺服器1從證券交易網絡2接收到股票價格的更新信息時,確定被更新的股票是否是用戶DB4中記錄的股票。如果是用戶DB4中記錄的股票,則執行更新啟動處理。在更新啟動處理中,首先從本地股票價格DB 3和用戶DB 4中存儲的信息中建立如圖4所示的用於用戶的股票價格更新信息,並且在臨時存儲單元5中獲得一個空間,並將該信息存儲在該空間內。
然後,股票價格信息伺服器1發送如圖5所示的應用啟動郵件,以便對用戶DB4中存儲的用戶的SMS地址更新數據。在該啟動的內容中,用展示郵件是特定消息(即,指令應用啟動的消息)的二字節二進位碼、標識待運行的應用的代碼、應用啟動參數和該郵件有效期限的日期和時間記錄該郵件。
當用戶終端7處於能夠接收SMS消息的狀態下,經由SMS伺服器6和移動交換系統8,通過尋呼信道接收如圖6所示的SMS消息。
圖7展示了當用戶終端7接收SMS消息時的處理流程。
當用戶終端7接收上述SMS消息時,首先,辨別SMS消息的文本的前兩個字節,確定它們是否為展示消息是一個特定消息的二進位碼(步驟S1-此後省略步驟措辭)。如果該消息不是特定消息,執行常規SMS消息接收處理(S2)。如果二進位碼展示消息是特定消息,讀取待啟動的應用碼,並確定該應用碼是否被註冊到圖8所示的應用列表上(S3),它是在安裝應用時註冊的。如果待啟動的應用未被註冊在應用列表上,則不啟動該應用,並在日誌中記錄不啟動的原因(S6)。然後,確定有效期限是否被附加到啟動消息上,並確定是否在有效期限內收到啟動消息(S4)。如果在有效期限內收到啟動消息,則啟動在應用列表上記錄的應用(S5)。如果未在有效期限內收到啟動消息,則不啟動應用並且在日誌中記錄不啟動的原因(S6)。
利用圖9所示的過程執行是否在有效期限內接收啟動消息的S4確定。
首先,檢查有效期限的時間是否作為絕對時間(例如,2003年11月11日上午9點48分0秒)被記錄在該消息中(步驟S11)。絕對時間與UNTL報頭一起被記錄(參見圖5)。這樣,做出UNTL報頭是否被記錄在消息中的確定,並且如果記錄了該報頭,則把該絕對時間作為有效期限的時間(S12)。如果未紀錄UNTL報頭,則檢查是否在消息中記錄了有效期(S13)。有效期與WHLE報頭(未示出)一起被記錄。如果WHLE報頭被記錄在該消息中,則把SMS消息報頭中記錄的該有效期+消息到股票價格信息伺服器1的存儲時間而獲得一個值計算為有效期限的時間(S14)。通常,立即執行從信息提供伺服器(這裡是股票信息伺服器1)到SMS伺服器6的郵件傳遞,並且把消息存儲時間和信息提供伺服器發射消息的時間基本上視為同一時間。
如果既沒有記錄UNTL報頭也沒有記錄WHLE報頭,則檢查圖10所示的應用類型列表(S15)。在應用類型列表中,為每類應用記錄有效期。應用類型包括,例如股票價格業務,天氣預報業務、新聞業務、報警業務、遊戲和類似業務。如果記錄了有效期,則把SMS消息報頭中記錄的該有效期加該消息到伺服器的存儲時間而獲得一個值計算為有效期限的時間(S16)。如果未紀錄有限期限,則設置無期限或者不切合實際的有效期限,如2099年12月31日。
用戶終端17用附加到郵件上的參數啟動應用strenew。應用strenew利用HTTP協議從股票價格伺服器1獲取更新信息。如果需要,可以構建用戶終端7,以便自動連接網際網路。如果從應用strenew得到用於更新的接入,股票價格信息伺服器1搜索臨時存儲單元5並經由移動交換系統8通過業務信道發射用戶代碼匹配的更新信息。當結束數據傳送時,從臨時存儲單元5中刪除更新消息。當用戶終端7獲取更新消息時,它顯示股票價格已經改變的事實,並利用圖11所示的更新通知屏幕通知用戶。同時,股票價格信息伺服器1為下載已經結束的用戶刪除價格更新信息,並釋放為價格更新信息所獲得的存儲空間。在結束該交易日時,更新概述建立日的信息並利用類似方法進行一個更新。
以上是當本發明應用於向用戶提供股票價格信息的信息提供伺服器系統時的說明,並且是股票價格信息伺服器1用作電子郵件伺服器(例如,信息提供伺服器)的一個實例的說明。然而,本發明還可以應用於提供其它類型信息的系統。例如,本發明還可以應用於圖10所示的各種信息提供業務系統,比如股票價格業務、天氣預報業務、新聞業務、報警業務和遊戲。天氣預報伺服器、新聞伺服器、報警伺服器、遊戲伺服器等分別用作這些情況之每一個的伺服器。
圖12是展示本發明第一實施例的充當用戶終端7的移動通信終端的結構的方框圖。
在圖12中,CPU 10控制整個操作,並且還確定有效期限是否被附加到來自諸如股票價格信息伺服器1的伺服器的SMS消息上。該CPU還確定消息的有效期限,並且根據SMS消息中包含的指令控制應用的啟動。通信單元11與伺服器一起管理SMS消息和電子郵件通信,並且具有諸如常規行動電話的移動通信終端的通信功能。應用存儲單元12存儲多種類型的應用,這些應用對應於如圖10所示的多種業務。此外,應用列表和每個應用的有效期等被記錄在應用存儲單元12中。按鍵和顯示單元13設有操作按鍵,並且還顯示諸如伺服器所供應的股票價格的信息。ROM 14存儲CPU 10的程序和類似內容。RAM 15用於工作任務。
(第二實施例)在本實施例中,描述了存在響應SMS消息的接收而試圖啟動應用的失敗情況,以及建立和顯示指示該事實的啟動失敗消息的情況。
圖13展示了涉及本發明第二實施例的系統結構。
在圖13中,SMS伺服器104經由分組網絡103接收由內容伺服器101向行動電話102傳遞的信息。如果行動電話102是CDMA型電話,則SMS伺服器104通過尋呼信道發射PUSH消息,所發射的PUSH消息由行動電話102接收。在此情況下,即使行動電話102正在進行數據通信或者利用PUSH消息的傳輸經由業務信道並行進行電話呼叫。也可以執行消息接收處理。當行動電話12接收PUSH消息時,它啟動對應於該PUSH消息的應用,並且為了經由業務信道的數據通信,經由分組服務數據節點(PSDN)105開始與內容伺服器101通信。需要注意的是,在該實施例中,SMS用於消息的傳輸和接收;然而,使用電子郵件取代SMS也是可能的。
圖14展示了用作本發明第二實施例的移動通信終端的行動電話102。
當控制單元123經由天線121和無線單元122接收到PUSH消息時,它啟動SMS發射器124。控制單元123執行語音單元125、操作單元126、顯示單元127、SMS發射器124、郵件器128和應用單元129的綜合控制。多個應用被存儲在應用單元129中。
SMS發射器124設置有分析PUSH消息中所包含的應用信息的裝置;根據分析結果啟動應用的裝置;建立裝置,當不能啟動應用時,建立差錯消息,然後建立包括PUSH消息和差錯消息的信息的SMS消息(此後稱之為啟動失敗SMS消息);以及一個發射裝置,向郵件器128發送啟動失敗SMS消息。郵件器128接收和服務PUSH消息和電子郵件,並且還根據操作單元126的用戶操作在顯示單元127上顯示信息。
圖15顯示了SMS發射器124的操作順序。
當行動電話102收到SMS消息(S101)時,把SMS消息發送給SMS發射器124。SMS發射器124確定SMS消息是否是應用啟動消息(S102)。如果SMS消息不是應用啟動消息,則由於SMS消息僅僅是短消息,因此實際上它被發送給郵件器128(S107)。
如果SMS消息是應用啟動消息,則分析SMS消息(S103)。從應用啟動消息中提取應用名或者PUSH消息業務名、業務提供商的聯繫細節(包括電話號碼和電子郵件地址)或者業務的設置URL地址(在本實施例中,使用業務刪除設置URL)、當啟動應用時所需的參數。
然後,根據應用啟動消息的分析結果,啟動應用單元129中的對應的應用(S104)。如果不能啟動應用(即,如果步驟S105中的確定結果為NO),則把PUSH消息中包含的應用名或者PUSH消息業務名、業務取消設置URL地址、包含不能啟動應用的原因的差錯消息和接收PUSH消息的時間建立為文本數據啟動失敗SMS消息(這不局限於SMS消息並且可以採用諸如電子郵件的消息數據的形式)(S106)。然後把該消息發送給郵件器128(S107)。不能啟動應用的原因可以包括以下事實應用未被安裝在行動電話上,應用的有效期限已過期,或者時間是在SMS消息中包含的SMS消息的有效期限之外。
圖16展示了SMS消息的數據結構的實例。
常規SMS消息是短文本消息,然而,啟動應用的SMS消息是二進位數據。啟動應用的SMS消息主要包括業務提供商的信息和應用提供商的信息。例如,業務名稱、業務提供商的名稱、業務提供商的URL、業務提供商的URL、業務提供商的電子郵件地址、應用提供商的電話號碼、應用提供商的URL、應用提供商的電子郵件地址。
在圖16所示的數據結構的實例中,包括用來確定SMS消息是否為啟動應用的SMS消息或者是否為常規文本SMS消息數據的報頭;PUSH消息的名稱或者應用的名稱;業務取消設置URL地址;啟動應用時所需的參數。需要注意的是,也可以使用業務持續設置URL或者業務預約設置URL來替代業務取消設置URL地址,或者可以包括所有這些之外的其它項。
圖17展示了啟動失敗SMS消息的一個實例,它是當對應於股票價格業務的應用不存在時的實例。
當用戶希望時或者當SMS消息被接收時,郵件器128被啟動。如果郵件器128收到啟動失敗SMS消息時,就存儲該消息並把該消息顯示為未讀取的SMS消息或者電子郵件。由於啟動失敗SMS消息中包含發件人和標題,因此如果這些被顯示為圖17左側所示的列表,就能夠立即啟動失敗SMS消息的內容。如果用戶選擇啟動失敗SMS消息,則如圖17右側所示,可以顯示啟動失敗的應用或者業務的名稱、差錯消息和可以進行業務取消設備的URL。
如果用戶希望確定股票價格信息業務,則通過簡單地選擇圖17所示的取消設置的URL,啟動瀏覽器,並且一旦進行了預定設置就可以取消業務。此外,儘管圖中有省略,但是如果SMS消息中包含電話號碼,而不是進行業務取消設置,那麼如果選擇了該電話號碼,則能夠對業務提供商進行電話呼叫。
此外,由於只要用戶不刪除啟動失敗SMS消息,啟動失敗SMS消息的數據就被保持為SMS消息,因此如果用戶觀看啟動失敗SMS消息並訪問業務提供商,則用戶可以在任何時候取消應用啟動差錯的業務。
根據本實施例,可以獲得以下效果如果收到SMS消息並且存在應用啟動的失敗,則通過把其信息轉換成消息數據並將其存儲為消息數據並在屏幕上顯示,就可以給予用戶一個告警。
如果收到SMS消息並且存在應用啟動的失敗,如果業務提供商信息被轉換成文本消息並被顯示,以及如果選擇了該消息,則通過執行有關的操作(比如選擇啟動瀏覽器的URL),用戶就能夠容易地確定業務,繼續業務,或者預訂該業務。
即使同時收到大量的SMS消息並且存在應用啟動的失敗,則由於SMS消息被存儲為消息數據,因此用戶能夠在它希望的任何時間觀看作為消息數據的失敗原因,而不需要執行任何複雜操作,比如每次一個地關閉彈出窗口,因此在此情況下啟動失敗SMS消息被顯示在彈出窗口上。
通過在消息數據中包含發件人信息和標題,當用戶觀看SMS列表時,用戶能夠立即確定SMS消息的內容。
需要注意的是,除了存儲啟動失敗消息以及通過在顯示單元上作為文本或者彈出顯示該消息來通知用戶關於該消息的內容外,還可以按收到常規消息時把它顯示為最新到達的消息的相同方式,通過點亮或者閃爍或者熄滅LED或者類似器件、通過使用振動器或類似物進行振動、或者通過使用揚聲器或類似物發聲,來進行通知。
(第三實施例)在本實施例中,通過根據SMS通知(即,消息)中包含的應用信息和移動通信終端的狀態確定能否啟動應用,而不試圖啟動因移動通信終端的狀態而限制啟動的應用。
圖18是本發明第三實施例的應用自動啟動系統的結構圖。
圖18展示了當從另一個移動終端202或者PC203對移動終端20如混合移動終端進行用於應用啟動的PUSH型SMS通知時的網絡結構,該混合移動終端是通過將cdma 20011x與1xEVDO(僅進化數據)組合形成的。
當通知來自移動終端202時,經由cdma2000 1x基站204、交換站205、電話有線網206如網際網路、交換站207和cdma 1x基站208傳送該通知。當通知來自PC203時,經由網際網路(IP網)209、網關(G.W.)210、交換站207和cdma2000 1x基站208傳送該通知。移動終端201與PC 203之間的高速分組通信是經由IP網絡209、交換站211以及1xEVDO基站212實施的。
圖19是展示本發明第三實施例的移動通信終端的結構的方框圖。
在圖19中,存儲在ROM單元219中的SMS發射器391設有一個確定裝置,該確定裝置分析來自移動終端202或者PC203的SMS通知中包含的應用信息,並且在方式模式時,確定應用啟動是否可能。
多個應用被存儲在RAM單元220的應用單元402中。上述確定所必需的應用信息和顯示自動啟動是否可能的信息被存儲在RAM單元220的資料庫(DB)401中,用於每個應用。
除此之外,移動通信終端還設有語音處理單元214、發射單元215、接收單元216、顯示單元217、操作單元218、天線221、無線單元222等等,以便實施常規行動電話功能。此外,控制單元213中的CPU的程序被存儲在ROM單元219中。
圖20展示了SMS發射器391中的確定裝置分析應用信息並控制上述確定所需的資料庫401的結構的實例。
在圖20中,箭頭A表示安裝在移動終端201中的應用的應用號,而箭頭B表示該應用的應用名。箭頭C表示用於常規操作的自動啟動設置的ON/OFF分類,而箭頭D表示方式模式的自動啟動設置地ON/OFF分類。這ON/OFF涉及是否將自動啟動應用或者是否將不自動啟動應用。這些數據項為每個應用而存儲(這裡,00到10)。
例如,在常規操作期間當自動啟動設置為ON時,啟動為應用號01而記錄的播放器應用,然而,在方式模式中,當自動啟動設置為OFF時,不啟動播放器應用。對於用戶希望在方式模式中施加自動啟動限制的應用,這是有效的。當自動啟動設置為ON時,以常規模式啟動為應用號10所記錄的GPS應用。此外,當自動啟動設置為ON時,還可以以方式模式啟動該GPS應用。對於用戶不希望以方式模式施加自動啟動限制的應用,這是有效的。
下面結合附圖21的流程圖描述基於上述結構的操作。
當控制單元213經由天線221和無線單元222收到SMS通知時,啟動SMS發射器391,並分析SMS通知中包含的應用信息(S201)。即,控制單元將SMS通知中包含的應用信息與資料庫401中的相應信息進行比較,並且對於匹配資料庫401中信息的應用信息,以基於圖20中箭頭D的方式模式確定該應用的ON/OFF設置(S202)。此外,控制單元213確定移動通信終端當前是否處於方式模式,如果自動啟動是方式模式的ON,則執行啟動處理(S203)。如果自動啟動是方式模式中的OFF,則執行啟動無效處理並將其顯示在顯示單元217上(S204).
圖22A和圖22B展示了當以方式模式給予SMS通知時的本發明的顯示屏幕的實例。
當SMS通知在圖22A所示的等候顯示期間到達,並且移動通信終端已經被置於方式模式時,那麼當根據確定結果不能啟動一個應用時,則通過彈出窗口或者全屏幕顯示展示基於包含時標和原因的SMS通知的應用自動啟動結果,如圖22B所示。所以使用戶得知該事實。同時,還可以通過輸入信號到達燈的閃爍圖案,使用戶得知該事實。
如果確定結果展示不可能啟動,則可以在一個預定時間之後做出另一個確定,並且如果現在不能取消方式模式,則能夠啟動,或者如果預定時段取消了方式模式,則能夠進行啟動。
在本實施例中,給出了關於能否以方式模式啟動應用的確定的說明。然而,該說明也適應於關於移動通信終端的某些功能或者其它功能受到限制的模式(不同於方式模式)下能否啟動應用的確定,這些模式例如是使附近的人免於打擾的靜音或不發光的模式(即狀態),也就是驅動模式、能量轉換模式(即,例如通過降低顯示,減少能量消耗的模式),靜音模式(即,既不振鈴也不振動的模式)。此外,上述模式中的自動啟動設置可以僅僅是ON或OFF的設置。如果自動啟動設置僅僅是OFF,那麼如果不進行設置,則以此模式進行自動啟動。如果自動啟動設置僅僅為ON,則當不進行設置時,以此方式執行自動啟動。
(第四實施例)在本實施例中,當每次收到PUSH消息時,檢查待啟動的應用和其成本,並檢查通過啟動該應用和訪問網絡所產生的費用與累積通信費用之和是否將超過為累積通信費用而設置的上限。只有在不超過上限的情況下,才啟動該應用。
本發明第四實施例的SMS系統的結構圖與涉及第二實施例的圖13所示的相同,並且整個操作也與第二實施例的操作相同。
也就是說,在圖13中,內容伺服器101經由分組網絡103發送啟動移動終端102的應用的信息。SMS伺服器104接收該信息以及SMS伺服器104經由常規尋呼信道相移動終端102發送作為PUSH消息的該信息。移動終端102經由尋呼信道接收PUSH消息,結果是能夠經由與尋呼信道並行的業務信道進行數據通信和會話。
當移動終端102接收PUSH消息時,它根據該PUSH消息啟動應用。為了使用該應用進行數據通信,該移動終端經由PSDN 105通過業務信道與內容伺服器101開始通信。
圖23是展示本發明第四實施例的充當移動通信終端的移動終端102的結構的方框圖。圖24A和圖24B是展示本發明第四實施例的流程圖。下面利用圖23、圖24A和24B說明第四實施例的結構和操作。
首先,PUSH消息接收單元521接收來自SMS伺服器104的PUSH消息(圖24A中的步驟S501,此後將省略「步驟」措辭)。然後由PUSH消息分析單元522分析所接收的PUSH消息的內容(S502),並且確定啟動哪個應用。PUSH消息中含有標識應用的ID,並且在移動終端的應用信息累積單元523中預先存儲擁有該ID和其關聯的應用的應用信息。多個應用被存儲在應用單元529中。
圖25展示了應用信息的結構的一個實例。
應用信息包括展示當收到PUSH消息時是否自動啟動與PUSH消息關聯的應用的信息,以及利用圖23所示的網絡訪問單元524的應用是否將產生收費的信息。
在圖23中,應用啟動單元525檢查是否可以利用應用信息自動啟動已經決定啟動的應用(S503),如果沒有設置自動啟動,則不啟動該應用。此時,如果已經做出了一個設置,以做出關於不自動啟動應用的事實的通知,則通知單元526將該事實通知給用戶。另一方面,如果已經設置了自動啟動,則利用應用信息檢查內容的使用是否將招致收費(S504)。如果將不招致收費,則啟動應用(S505)。如果已經做出了通知設置,則通知用戶該應用已經被啟動。如果內容的使用將招致收費,則檢查費用。
如果內容的使用將招致收費,應用啟動單元525則確定當前累積的通信費用+啟動該應用和訪問網絡將產生的費用的總額是否將超過用戶預先設置的累積通信費用的上限值(S506)。如果該總額未超過上限,則啟動該應用(S505)。如果該總額超過上限,則不啟動該應用。此時,不管是否做出通知用戶該自動啟動沒有發生的設置,或者是否做出不通知用戶該自動啟動沒有發生的設置,通知單元526都做出一個對用戶的通知。結果,使用戶得知累積通信費用已經到達用於設置的累積通信費用的上限值,並且如果需要,用戶能夠使用操作裝置(未示出)執行一個如提升上限的動作。
需要注意的是,通知單元526具有利用揚聲器、LED、LCD和振動器等通過聲音、屏幕顯示、振動等進行通信的功能。
圖24B是關於在應用啟動時通知用戶的流程圖。
當啟動應用時(S511),檢查是否為該應用設置一個通知(S512)。如果已經設置了一個通知,則通知用戶該應用已經被啟動(S513)。
圖26展示了通知用戶的條件與應用啟動條件之間關係的矩陣。
當啟動招致收費的矩陣以及實施數據通信或者收到一個業務時,由通信費用計算單元527計算費用,並且在累積費用信息累積單元528中累積通信費用信息。此外,更新累積的通信費用。如果按月額計算通信費用,則提供在每月底重置累積的費用的處理。
在某些情況下,即使達到累積的通信費用的上限值,根據應用,用戶也可以不考慮該費用並繼續獲取信息。為了對待這種情況,增加例如下述的應用信息的屬性值的設置是可能的。例如,允許自動啟動以及允許為每個應用進行網絡訪問的設置,或者根據用戶的喜好為每個應用設置優先級以及由此控制接收間隔的設置。作為選擇,還能夠提供關於每個應用的累積通信費用的信息,並設置每個應用的上限值。圖27是應用信息的一個擴展實例。
還可能做出這樣一種設置,如果到達累積通信費用的上限值並且不執行自動啟動,則SMS伺服器104不發送後續的PUSH消息。特別是,向SMS伺服器104發射暫停請求,並且當用戶做出提升累積通信費用的上限值和重置累積通信費用之一時,向SMS伺服器104發送重新開始傳送的請求,並且允許SMS伺服器104重新開始傳送。
根據該實施例,即使做出一個設置以便不進行關於應用啟動的通知,如果已經到達通信費用的上限值並且不啟動該應用,則通過將該事實通知用戶,能夠區別該事實和沒有自動啟動的常規操作,並使用戶得知已經到達通信費用的上限值。通過做出一個設置,以便由於用戶的通信費用的上限的設置,使一個應用不會被PUSH消息的接收而啟動,即使費率表是一個費用依賴收費系統,用戶也能夠保持低於固定費用的通信成本。不利用自動啟動,可以控制資源消耗,從而降低電池的消耗。
(第五實施例)在本實施例中,當出現多個未處理的啟動消息時,建立並顯示對應於未處理的啟動的應用列表,並且用戶能夠選擇用戶根據屏幕上顯示的列表希望啟動的應用。
圖28是展示本發明第五實施例的移動終端的結構的方框圖。
在圖28中,無線單元601經由無線鏈路與伺服器一起實施數據的傳輸和接收。
消息傳送和接收單元602經由無線單元601與伺服器和其它終端一起交換SMS消息。
消息分析單元603分析所接收的SMS消息,並確定所接收的SMS消息是否為常規SMS消息或者是否為PUSH數據傳遞業務的應用啟動消息。
啟動消息存儲單元604臨時存儲應用啟動消息。
應用啟動單元605根據應用啟動消息啟動應用。
被顯示為應用A、B、C的應用程式606是用於PUSH數據傳遞業務的程序。
SMS消息應用607發射和接收常規SMS消息應用。此外,SMS消息應用607用來建立郵件和閱讀郵件。
顯示單元608例如顯示消息和各種類型的數據,並且還顯示多個未處理的啟動消息的列表(如下所述)。
除此之外,儘管圖中未示出,但是在該結構中還包括構成常規行動電話功能的單元,例如,諸如鍵盤之類的操作單元、控制整個終端的控制單元、存儲器等。
下面利用圖29中所示的流程圖說明當接收SMS消息時的操作。
消息被大致分成兩類,即用於SMS的常規消息和啟動PUSH傳遞業務的應用的消息。利用報頭中包含的標識符,或者把指示應用啟動消息的碼嵌入消息數據的前面,然後再利用該碼,可以執行消息的辨別。這裡使用具有後者格式的應用啟動消息進行說明。具體而言,指示應用啟動消息的碼被安置在多個字節(這裡視為N個字節)中,這些字節之後是消息數據,其後是確定待啟動的應用的代碼(這裡視為M個字節),以及啟動應用所需的參數數據。
從伺服器發送的消息經由無線鏈路發送到移動通信終端。無線單元601接收該消息,並且如果它是SMS消息數據,則把它發送到消息傳送和接收單元602(步驟S601-此後省略「步驟」措辭)。如果接收的數據是常規數據,則消息傳送和接收單元602指令消息分析單元603分析所接收的數據(S602)。消息分析單元603確定該消息是否是來自消息數據的前N個字節的應用啟動消息(S603),並且,如果是應用啟動消息,則把消息數據臨時存儲在啟動小存儲單元604中(S604)。隨後通知應用啟動單元605,已經存儲了消息數據(605)。需要注意的是,假定啟動消息存儲單元604具有FIFO結構。如果在S603中確定該消息不是應用啟動消息,則把消息數據傳遞到SMS消息應用607並啟動該應用(S606)。
然後結束接收處理(S607)。
下面利用圖30所示的流程圖說明基於存儲的啟動消息啟動應用的操作。
當應用啟動單元605從存儲消息的消息分析單元603接收到通知時(S611),它閱讀啟動消息存儲單元604(S612)。然後檢查未處理的應用啟動消息是否出現(S613),如果沒有出現這種消息,則結束該處理。如果出現未處理的應用啟動消息,則檢查是否出現了多個這種消息(S614)。如果一個這種消息出現,則檢查設置是否是使用戶確認應用起動的設置(S615)。
PUSH數據傳遞業務中記錄的應用具有關於自動啟動的設置。自動啟動允許設置是,當收到應用啟動消息時啟動應用,然後發射和接收數據,並且不要求用戶執行啟動確認的設置。自動啟動允許設置是用戶設置的並且被應用起動單元605控制和引用(refer)。應用啟動單元605引用自動啟動允許設置,並且如果自動啟動允許設置是ON,則執行來自應用A/B和C中的對應的應用,不等候用戶的啟動確認(S618)。
然而,如果自動啟動允許設置為OFF,則應用啟動單元605在顯示單元608上顯示應用起動確認屏幕,並且等候用戶的啟動確認(S617)。如果選擇了「啟動」,則應用起動單元605執行相應的應用(S618)。然後由該應用執行與伺服器的數據通信處理(S619)。當該結束該通信時,子程序返回到S613的處理,並且確認應用啟動消息是否出現於啟動消息存儲單元604中。需要注意的是,當結束通信並釋放通信資源時,應用啟動單元605還可以從啟動消息存儲單元604中刪除已處理的應用啟動消息。
然而,在S617中選擇了「取消」,則刪除已選擇的應用啟動消息(S620),並且子程序返回到S613的處理。
在上述S614中,如果多個未處理的應用起動消息出現,則應用啟動單元605建立並顯示其列表(S621)。此時,在應用啟動確認屏幕上的列表中顯示與所有未處理應用起動相對應的業務名稱和應用名稱。作為該顯示的結果,用戶能夠立刻知道收到了哪個啟動消息。
圖31展示了顯示單元608顯示的啟動確認屏幕上的列表的實例。
為每個應用啟動消息顯示接收時間和業務名或者應用名,並且按照最早接收時間的順序安排該接收時間和業務名或者應用名。如果單屏幕上不能包含所有消息,則通過滾動觀看所有消息。對應於軟鍵的命令被顯示在屏幕之下,並且通過按壓對應的軟鍵能夠啟動或者取消已選擇的應用。
接著,當用戶從圖31所示的啟動確認屏幕選擇一個應用(S622)時,顯示應用啟動確認屏幕,並且等待用戶的啟動確認(S623)。如果選擇了「啟動」,則運行相應的應用(S618)。然後子程序返回到S613的處理。
一旦已經處理了一個應用起動消息,則確認未處理應用啟動消息是否出現在啟動消息存儲單元604中(S613)。如果出現了未處理消息,應用啟動單元605結束該處理並準備下一個消息接收。
根據本實施例的移動通信終端,如果同時或者基本上同時收到多個應用啟動消息,則能夠在列表中顯示正在接收哪個消息,從而能夠使用戶決定啟動(即,處理)應用的順序。結果,用戶能夠從用戶分配最高優先級的消息開始進行處理,從而能夠實現極方便地提供給用戶的PUSH數據傳遞業務。
需要注意的是,該實施例還可以利用,可以為PUSH數據傳遞業務中記錄的應用設定優先級和自動啟動允許設置的結構。優先級既可以是兩段的,如高或常規,也可以使三段的,如高、中、低。
在此情況下,應用啟動單元605引用建立啟動應用的列表時的優先級信息的等級,並且進行操作以便在列表的頂部顯示具有優先級高等級的應用。
其原因是為了避免諸如以下的問題。例如,如果同時或者基本上同時收到大量應用啟動消息,造成這些消息不能在啟動確認屏幕的單屏幕上顯示時,具有優先級高等級的通知,例如,依據安全觀點是極其重要的通知如犯罪預防系統中故障的通知也許被埋藏在其它通知中,並且可能不被用戶注意到。
通過利用上述結構,即使多個應用起動消息被同時或者基本上同時接收,用戶也能夠快速訪問用戶分配高優先級的信息,從而進一步增加了用戶的便利性。
需要注意的是,在本實施例中,如果沒有來自用戶的引用已顯示的應用列表的啟動指令,則根據這些應用在列表上的順序處理允許自動啟動的應用。此外,優先級等級還可以被用作自動啟動的順序。
(第六實施例)在本實施例中,當用戶周期地按壓並釋放操作按鍵以便玩遊戲或者建立電子郵件時,測量當釋放按鍵直至再按壓該按鍵之間經過的時間。當進行一個輸入信號已經到達的通知時,如果輸入信號到達之前的經過時間低於閾值,則確定正在玩遊戲或者正在建立電子郵件,並且不顯示關於輸入信號的到達的通知。
圖32是表示作為本發明第六實施例的移動通信終端的實例的行動電話的結構的方框圖。
在圖32中,無線裝置701是實現行動電話功能的裝置,並且被形成模塊。OS 703經由無線裝置驅動器702與無線裝置701交換信息。此外,OS 703被連結到顯示驅動器707和按鍵驅動器710,並且控制諸如液晶顯示器的顯示單元708和按鍵驅動器709。OS 703還設有繪圖應用程式接口(API)706,並且控制一個應用在顯示單元708上的信息顯示。
如果應用位於屏幕的前臺,則該應用從OS 703接收按鍵事件的通知,並接收用戶在按鍵裝置709上操作一個操作按鍵的通知。當輸入信號已經到達時,第一應用705出現在屏幕上,並且把該到達通知給用戶。此時,如果還得知主叫用戶號碼,則顯示呼叫用戶號碼並發出鈴聲。第二應用712是用戶啟動的遊戲。
這裡,假定第二應用712已經被啟動,以便用戶在等候輸入信號到達的同時玩遊戲。用戶以快速節奏在按鍵裝置709上重複它的操作鍵。該按鍵事件經由按鍵裝置710通知給第二應用712、按鍵監視單元711和OS703。按鍵通知單元711設有測量時間的計數器,並利用具有預定頻率的時鐘取定該計數器。
圖33展示了按鍵監視單元711的處理流程。
在初始化(步驟S721-此後省略「步驟」措辭)後,當按鍵驅動器710通知已經按壓了一個操作鍵(S722)時,停止計數器的計數並把計數器復位至零(S723)。當按鍵驅動器710進一步通知已經釋放了操作鍵(S724)時,啟動該計算器(S725)。
在正在重複按壓和釋放操作鍵的同時,如果OS 703收到關於自操作鍵釋放時起的經過時間,則讀出和通知計數器的值。所以,在按壓操作鍵的同時,讀取得計數器值總是為零。
接著,將假定輸入信號在運行第二應用712的同時到達。無線裝置701檢測輸入信號的到達並產生一個中斷。無線裝置驅動器702檢測該中斷,並且OS 703啟動輸入信道到達響應處理模塊704的操作。輸入信號到達響應處理模塊704確定到達的輸入信號是電話呼叫、短消息還是電子郵件,並且確定諸如行動電話當前是否處於方式模式的各種其它條件,或者確定是否已經做出了拒絕輸入信號到達的一個設置,並啟動合適的第一應用705。
第一應用705試圖獲取利用繪圖API 706在顯示單元708上繪圖的授權。OS 703檢測已經做出繪圖授權的請求以作為輸入信號到達的結果,並且進行關於從操作鍵的釋放開始的經過時間的對按鍵監視單元711的查詢。作為答覆,按鍵監視單元711向OS 703發送計數器的值。如果經過的時間等於或大於預定閾值,例如一秒,則OS 703立即接收來自第一應用705的請求。結果,輸入信號到達的顯示通知被描繪在顯示單元708的屏幕上。
然而,如果計數器值小於預定閾值,則確定用戶正在玩遊戲,並且不發送對繪圖授權的請求的答覆,它決定暫時不顯示輸入信號到達通信。此時,OS 703利用經過的時間小於閾值來啟動用於該時段的計數器,並且在超時事件中,進行關於自操作鍵釋放開始的經過時間的對按鍵監視單元711的新查詢。結果,在用戶正在繼續遊戲並且正在重複敲擊操作鍵的時間期間,能夠在不是自操作鍵的釋放開始的經過時間高於該閾值的長時段,刪除輸入信號到達的通知。如果用戶的操作鍵的操作停止,則輸入信號到達通知做出一個中斷並顯示在屏幕上。然而,此時由於用戶繼續操作的願望已經結束,因此用戶不會做出錯誤操作。此外,它還能減少當執行與用戶操作願望相反的操作(即,中斷屏幕顯示)時引發的煩惱的感覺或吃驚的程度。
在該實施例中,第一應用705是用來告知輸入信號到達的應用,然而,它也可以是執行其它類型處理的應用。也就是說,如果短消息到達,則輸入信號到達響應處理模塊704能夠根據短消息內包含的標識符,啟動如第一應用705的相關應用。該類型短消息業務(SMS)的實例包括由SMS告知中心的電子郵件的到達的應用,響應SMS消息的到達啟動郵件應用,以及進行該郵件應用以從中心接收郵件。可選的實例包括與特定內容提供商訂立合同的應用,並且通過SMS消息告知用戶關於新合同的開始,允許用戶立即啟動該業務。
圖34是展示通過SMS消息到達指令應用啟動時的處理的流程圖。
當SMS消息到達(S731)時,分析該消息中包含的標識符(S732),並且啟動對應於該標識符的應用(S733),並且該應用調用繪圖API 706(S734)。此時,檢查計數器值是否等於或者大於閾值(S735),如果計數器值等於或者大於閾值,則實施繪圖處理(S736)。如果計數器值小於閾值,則在計數器值已經到達閾值之後執行繪圖(S737)。
第一應用705的實例包括向顯示單元708請求繪圖授權的應用,以及在後臺中執行處理的應用。如果應用請求繪圖授權,則不論應用的類型如何,都能夠實現本發明的效果。此外,在本實施例中,由於OS 703延遲了繪圖授權的請求,因此當出現OS 703自己顯示對用戶的通知之需要時,可以按第一應用705的相同方式,獲得本實施例的效果。例如,如果試圖啟動第一應用705,但是由於不充足的資源,例如存儲器,而不能啟動該應用,則輸入信號到達響應處理模塊704可以顯示差錯消息。
(第七實施例)在本實施例中,監視單元監視在字符輸入操作期間是否顯示復原字符,並且當顯示關於輸入信號到達的通知時,對監視單元查詢復原字符是否正在被顯示。如果該查詢的答覆是正在顯示復原字符,則禁止該通知的顯示。
圖35是用作本發明移動通信終端的第七實施例的行動電話的實例的方框圖。
需要注意的是,在本實施例中,圖35所示的按鍵裝置809具有圖40所示的按鍵布局,並且根據執行圖41所示的屏幕轉換的過程實施字符串輸入操作。
在圖35中,無線裝置801是實現行動電話終端的功能的裝置,並且被形成模塊。OS 803經由無線裝置驅動器802與無線裝置801交換信息。此外,OS 803被連結到顯示驅動器807和按鍵驅動器810,並控制諸如液晶顯示器的顯示單元808和按鍵驅動器809。OS 803還設有繪圖API 806,並且控制第一應用805和第二應用812在諸如液晶顯示器的顯示單元808上的信息顯示。
如果一個應用位於屏幕的前臺,則該應用接收來自OS 803的按鍵事件的通知,並接收用戶已經操作按鍵裝置809的通知。當輸入信號已經到達時,第一應用805出現在屏幕上,並且把該到達通知給用戶。此時,如果還得知主叫用戶號碼,則顯示該主叫用戶號碼並且發出輸入信號到達聲音。第二應用812是用戶啟動的字符輸入應用。
這裡假定第二應用812已經按照用戶在等待輸入信號到達的同時輸入文本的順序啟動。當在屏幕上顯示第二英勇812時,顯示編輯箱813。編輯箱813是屬於OS 803地公共部件,並且接收來自用戶的字符。當用戶選擇編輯箱813時,一個按鍵事件被傳遞到編輯箱813。編輯箱813還連結到輸入支持單元814,它根據該按鍵事件搜索候選字符串,並輸入到編輯箱813。此後,在本實施例中,使用作為實例的諸多字符進行說明。
例如,如果用戶使用按鍵輸入「41281」,則編輯箱813在屏幕上顯示「41281」。接著,當用戶按壓轉換鍵902時,編輯箱813將該按鍵事件通知給輸入支持單元814。輸入支持單元814搜索候選者,然後用於「TOUKIYOU」的片假名字母字符串並供應到編輯箱813。編輯箱813利用繪圖API806在屏幕上顯示用於「TOUKIYOU」的片假名字母字符串。此時,編輯箱813在監視單元815中登記編輯箱813自己處於前臺並且正在顯示復原字符串的事實。
當用戶按壓設置鍵903時,該按鍵事件被傳遞到編輯箱813並告知輸入支持單元814。編輯箱813隨後存儲設定的字符串並且還刪除監視單元815中關於正在顯示字符串候選者的事實的登記。此外,當按鍵焦點(光標)移到編輯箱813之外時,強制地設定復原字符串,並且把刪除的通知傳遞到監視單元815。此外,由於如果第一應用812出現在後臺側按鍵焦點也移動到編輯箱813之外,因此把相同類型的刪除通知傳遞到監視單元815。
結果,即使起動了用於執行字符串輸入的多個應用,以及編輯箱813和輸入支持單元814的多個事例被出現,由於信息被收集在監視單元815中,因此能夠精確地確定字符串候選者目前是否被顯示在屏幕上。
還將假定在第一應用812的編輯箱813仍然在顯示單元808上顯示復原字符串的同時,輸入信號到達。無線裝置801檢測輸入信號的到達並且產生一個中斷。無線裝置驅動器802檢測該中斷,以及OS 803使輸入信號到達響應處理單元804執行輸入信號到達響應處理。輸入信號到達響應處理單元804識別已到達的輸入信號是電話呼叫、短消息還是電子郵件,並確定諸如行動電話目前是否處於方式模式的各種其它條件,或者確定是否做出了一個拒絕輸入信號到達的設置,並啟動合適的第一應用805以給予輸入信號到達的通知。
第一應用805試圖獲取使用繪圖API 806在顯示單元808上繪圖的授權。OS 803檢測作為輸入信號到達的結果已經做出繪圖授權的請求,並且指令監視單元815確定是否正在顯示復原字符串。如果監視單元815答覆目前未顯示復原字符串,則OS 803立即接受來自第一應用805的請求,並在顯示單元808的屏幕上繪出輸入信號到達的顯示通知。
然而,如果監視單元815答覆目前正在顯示一個復原字符串,而沒有發送對繪圖授權請求的響應,則決定暫時不顯示輸入信號到達通知。此時,為了將一個輸入信號已經達到通知給用戶,它能夠利用通知裝置(未示出)執行通知操作,比如使LED閃爍、發出預定通知音調、或者啟動振動。
當用戶按壓指令設定字符串的設定按鍵903時,監視單元815對來自OS 803的查詢答覆,目前未顯示復原字符串。結果,OS 803在預定時間間隔啟動定時器,並且開始查詢監視單元815。當監視單元815答覆目前未顯示復原字符串時,對第一應用805的請求分配資源,並且給予在顯示單元808上繪圖的授權。
作為選擇,在從輸入信號到達通知的顯示禁止開始經過一個預定事件之後,再顯示該通知也是可能的。
(第八實施例)在第八實施例中,第一應用805通知輸入信號的到達。相比之下,在本實施例中,第一應用將是執行特定處理的若干應用。即,當指令應用起動的短消息到達時,輸入信號到達響應處理單元804確定短消息內包含的標識符,並選擇與該標識符關聯的應用,並啟動作為第一應用805的該應用。
這一類型的短消息業務(SMS)的實例包括由SMS消息通知中心的電子郵件到達的應用,有線應用響應SMS消息到達而啟動,並且該郵件應用使得接收來自中心的郵件。可選的實例包括與特定內容提供商訂立合同的應用,並且通過用SMS消息告知用戶新內容業務的開始,允許用戶立即啟動該業務。第一應用805的實例包括向顯示單元808請求繪圖授權的應用以及在後臺執行處理的應用。
如果應用能夠在顯示單元808上做出一個顯示,則不論應用類型如何,都能夠實現本發明的效果。
圖36是展示本發明第八實施例的操作的流程圖。
當SMS消息到達(步驟S831-此後省略「步驟」措辭)時,分析該消息內包含的標識符(S832)。然後選擇對應於該標識符的應用,並作為第一應用啟動該應用(S833)。第一應用805然後調用繪圖API 806(S834)。
此時,向監視單元815查詢顯示單元808上是否正在顯示復原字符串(S835)。如果目前未顯示該字符串,則實施繪圖處理(S835)。如果正在顯示復原字符串,則禁止繪圖處理(S837),並且在預定時間之後(作為選擇,在已經設定字符串之後),進行關於通知的繪圖(S838)。
需要注意的是,在第七和第八實施例中,由於OS 803延遲了繪圖授權的請求,因此當出現OS 803自己顯示對用戶通知之需要時,可以以第一應用805相同的方式,獲得本實施例的效果,例如,如果試圖啟動第一應用805,但是由於諸如存儲器的不充足資源的原因不能啟動該應用時,則輸入信道到達響應處理單元804可以顯示一個差錯消息。
根據本實施例,由於在字符串輸入操作期間復原字符串(例如,圖41中的狀態911至917之任何一個顯示的字符串)正在被顯示在顯示單元808上時,因此可以獲得不中斷輸入信號到達通知,並在用戶執行設置操作之前顯示該通知的效果。結果,在結束電話通話之後,屏幕返回到原始字符輸入屏幕,並且能夠從下一個字符輸入再次開始啟動,並且不會浪費字符串輸入操作中途前已經執行的工作。此外,還能夠提供使用舒適的行動電話,如果用戶輸入操作的注意力被打斷,該行動電話不會造成可能出現的任何煩惱的感覺。
下面將說明本發明的相應實施例的記錄程序的程序和記錄媒介。
能夠使計算機系統的CPU執行基於本發明每個實施例的結構的處理以及執行本發明每個實施例所示流程的處理的程序構成了本發明的程序。
記錄該程序的記錄媒介構成可以由本發明計算機閱讀的記錄媒介。可以使用的記錄媒介的實例包括磁光碟、光碟、半導體存儲器、磁記錄媒介等。這些可以以ROM、RAM、CD-ROM、軟盤、存儲卡等的形式使用。
在這些記錄媒介之中,還可以包含在預定時間保持程序的媒介,如易失性存儲器,比如當程序經由通信線路如電話線或者諸如網際網路的網絡傳送時,充當伺服器和客戶機的計算機系統的內部RAM。
該程序還可以經由傳送媒介或者通過傳送媒介的傳送波,從正在存儲裝置或類似物上存儲程序的計算機系統傳送到另一個計算機系統。該傳送媒介涉及具有傳送信息功能的媒介,例如諸如電話線之類的通信線路或者諸如網際網路之類的網絡。
此外,該程序還可以由實現上述功能的多個程序構成。作為選擇,該程序可以用於一部分上述功能。此外,程序可以是所稱的勘誤(diiffrential)文件(即,勘誤程序),它能夠通過組合已經記錄在計算機系統上程序實現上述功能。
所以,它還能夠獲得與上述實施例的每個所述的那些功能和效果相同的功能和效果,從而通過使用不同於基於本發明實施例的系統和設備的系統或者設備中的該程序和記錄媒介,以及用執行該程序的系統或設備,解決本發明的問題。
需要注意的是,移動通信終端包括行動電話;併入通信單元的移動信息裝置;和可以附加通信卡的移動信息裝置。
此外,上述實施例所述的確定、啟動、測量、計算和分析等可以由控制電路(例如,中央處理單元)、電子電路等執行。
以上是參考附圖對本發明實施例的說明,然而應當理解,這些實施例是本發明的實例,不能認為是對本發明的限制。在不背離本發明精神和範圍的條件下,可以作出增加、省略和其它修改。所以,本發明不應被上述說明所限定,而僅僅由所附權利要求的範圍限定。
權利要求
1.一種移動通信終端,包括接收單元,用於接收指令啟動應用的消息;啟動單元,用於根據接收的消息啟動有關應用;和建立單元,當啟動單元不能啟動有關應用時,把告知該事實的信息建立為消息數據。
2.根據權利要求1所述的移動通信終端,還包括存儲單元,用於存儲由建立單元建立的消息數據;和通知單元,用於在存儲單元已經存儲該消息時,通知該事實。
3.根據權利要求1所述的移動通信終端,其中關於與指令啟動的應用關聯的提供商的信息被包含在由建立單元建立的消息數據中。
4.根據權利要求1所述的移動通信終端,其中按照已接收的消息數據處理由建立單元建立的消息數據。
5.一種方法,包括接收過程,用於接收指令啟動一個應用的消息;啟動過程,根據接收處理所接收的消息啟動有關應用;和消息建立過程,當在啟動處理中不能啟動有關應用時,把告知該事實的信息建立為消息數據。
6.一種移動通信終端,包括存儲多個應用的存儲單元;接收單元,接收包含用於特定應用的啟動指令和關於該應用的信息的消息;存儲單元,為每個已存儲的應用,存儲應用信息並且還存儲顯示該應用是否能夠被啟動指令啟動的信息;和控制單元,當接收單元接收到指令啟動應用的消息時,通過核對消息中包含的應用信息與顯示存儲單元中的應用是否能夠被啟動的信息,確定應用是否能夠啟動,並根據確定結果控制應用的啟動。
7.根據權利要求6所述的移動通信終端,其中存儲單元存儲表示所述應用能否根據移動通信終端的狀態啟動的信息,並且控制單元確定所述應用能否根據移動通信終端的狀態以及存儲單元中存儲的信息來啟動。
8.根據權利要求7所述的移動通信系統,其中移動通信終端的狀態是方式模式,驅動模式,低能量消耗模式和靜音模式的任何一種。
9.根據權利要求6所述的移動通信終端,還包括通知單元,用於告知控制單元已經確定所述應用不能啟動。
10.一種方法,包括接收過程,接收包含用於特定應用的啟動指令以及關於該應用的信息的消息;確定過程,用於在指令啟動應用的消息被接收處理接收時,通過核對消息中包含的應用信息與顯示存儲單元中存儲的應用是否能夠被啟動指令啟動的信息,來確定應用是否能夠啟動;和控制過程,根據確定處理的確定結果控制應用的啟動。
11.一種移動通信終端,包括存儲單元,存儲當應用訪問網絡時收取的訪問費以及累積通信費;接收單元,接收一個指令啟動特定應用的消息;和確定單元,根據接收消息中包含的應用的標識信息,存儲單元中的累積通信費和存儲單元中的訪問費,確定累積通信費是否將超過累積通信費的上限。
12.根據權利要求11所述的移動通信終端,其中如果控制單元確定累積通信費不超過累積通信費的上限,控制單元啟動該應用。
13.根據權利要求12所述的移動通信終端,還包括通知單元,用於告知控制單元仍未啟動該應用。
14.根據權利要求13所述的移動通信終端,其中通知單元能夠選擇是否作出關於應用啟動的通知,如果因累積通信費將超過累積通信費的上限而導致不啟動應用,則通知單元作出與選擇無關的通知。
15.根據權利要求11所述的移動通信終端,還包括用戶設置累積通信費的上限的設置單元。
16.一種方法,包括接收過程,接收指令啟動特定應用的消息;和確定過程,根據接收的消息中包含的應用的標識信息,存儲的累積通信費和關於當應用訪問網絡時收取的費用的信息,確定累積通信費是否超過累積通信費的上限。
17.一種移動通信終端,包括存儲單元,用於存儲已收到的指令啟動特定應用的消息;列表建立單元,當多個未處理的消息被存儲在存儲單元中時,建立對應於相應消息的應用的列表;顯示單元,用於顯示所建立的列表;和應用啟動單元,用於啟動從列表所顯示的應用中選擇的應用。
18.根據權利要求17所述的移動通信終端,還包括設置單元,用於設置啟動應用的順序中包含的優先等級。
19.根據權利要求18所述的移動通信終端,其中,當列表正被顯示在顯示單元上時,根據優先等級顯示該列表。
20.根據權利要求17所述的移動通信終端,其中,所述消息是PUSH消息。
21.一種方法,包括存儲過程,用於存儲已收到的指令啟動特定應用的消息;列表建立過程,當多個未處理的消息被存儲時,建立對應於相應消息的應用的列表;顯示過程,用於顯示所建立的列表;和應用啟動過程,用於啟動從列表所顯示的應用中選擇的應用。
22.根據權利要求21所述的方法,其中顯示過程根據啟動應用的順序中包含的優先等級來顯示列表。
23.一種移動通信終端,包括顯示單元,顯示輸入信號到達的通知或者作為輸入信號達到結果產生的通知;控制單元,測量自用戶釋放按鍵起經過的時間,以及當輸入信號到達已經發生時,根據所測量的經過時間,控制顯示單元的通知顯示。
24.根據權利要求23所述的移動通信終端,其中輸入信號的到達是消息的到達,作為輸入信號到達的結果產生的通知是關於根據消息中的信息啟動應用的通知。
25.根據權利要求23所述的移動通信終端,其中當所測量的經過時間達到預定閾值時,控制單元利用顯示單元顯示通知。
26.一種方法,包括顯示過程,顯示輸入信號到達的通知或者作為輸入信號到達的結果產生的通知;按鍵監視過程,測量自用戶釋放按鍵起經過的時間;和控制過程,當輸入信號到達已經發生時,根據按鍵監視處理所測量的經過時間,控制通知的顯示處理。
27.根據權利要求26所述的方法,其中輸入信號到達是消息的到達,作為輸入信號到達的結果產生的通知是關於根據消息中的信息啟動應用的通知。
28.根據權利要求26所述的方法,其中當按鍵監視過程所測量的經過時間達到預定閾值時,控制過程控制通知的顯示過程。
29.一種移動通信終端,包括顯示單元,用於顯示輸入信號到達的通知或者作為輸入信號到達的結果而產生的通知;和控制單元,用於監視在字符輸入操作期間,復原字符是否正在被顯示在顯示單元上,以及當在顯示單元上顯示通知時,確定復原字符是否正在被顯示在顯示單元上,並且根據確定的結果,控制通知的顯示。
30.根據權利要求29所述的移動通信終端,其中作為輸入信號到達的結果產生的通知是指令啟動應用的通知。
31.根據權利要求29所示的移動通信終端,其中如果控制單元禁止通知的顯示,則在預定時間之後顯示該通知。
32.根據權利要求29所述的移動通信終端,其中如果控制單元禁止通知的顯示,則在確定復原字符已經被設定之後顯示該通知。
33.一種方法,包括通知顯示過程,顯示輸入信號到達的通知或者作為輸入信號到達的結果而產生的通知;監視過程,監視在字符輸入操作期間,復原字符是否正在被顯示在顯示單元上;和控制過程,當顯示通知時,確定復原字符是否正在被顯示在顯示單元上,並且根據確定的結果,控制該通知的顯示。
全文摘要
因時間過去而不再有效的信息不提供給用戶。當股票價格信息伺服器(1)從證券交易網絡(2)獲取更新的股票價格信息時,指令啟動預定應用和已經附加有效期限的消息通過尋呼信道經由SMS伺服器(6)發送到用戶終端(7)。當用戶終端(7)收到該消息時,確定該消息是否在有效期限內,如果確定該消息在有效期限內,則啟動存儲的多個應用之中的被指令應用。股票價格信息伺服器(1)隨後向用戶終端(7)發送由啟動的應用請求的股票價格信息。
文檔編號H04M3/42GK101026833SQ20071000671
公開日2007年8月29日 申請日期2004年9月28日 優先權日2003年9月30日
發明者佐竹正臣, 福島勝, 遠藤隆史, 沼上泰彥, 野崎文博, 山根毅史, 築地宏 申請人:京瓷株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀