两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

手持式通信裝置及其封包管理方法

文檔序號(hào):7717090閱讀:116來源:國(guó)知局
專利名稱:手持式通信裝置及其封包管理方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種手持式通信裝置,且特別是有關(guān)于一種應(yīng)用數(shù)據(jù)處理器來進(jìn) 行封包過濾操作的手持式通信裝置及其封包管理方法。
背景技術(shù)
在現(xiàn)有技術(shù)中,智能型手機(jī)中設(shè)置兩個(gè)處理器,來分別執(zhí)行多媒體處理及通信信 號(hào)處理。傳統(tǒng)上,執(zhí)行多媒體處理的應(yīng)用處理器(Applicatiorfrocessor)為系統(tǒng)主處理 器,用以管理智能型手機(jī)的輸入輸出接口裝置(諸如觸控板、鍵盤、顯示屏幕、喇叭等)及執(zhí) 行系統(tǒng)程序與相關(guān)應(yīng)用程序;執(zhí)行通信信號(hào)處理的數(shù)據(jù)處理器(Modem Processor)用以管 理射頻模塊的數(shù)據(jù)封包收送操作。如此,當(dāng)數(shù)據(jù)處理器接收到輸入封包時(shí),需通過應(yīng)用處理 器來執(zhí)行相關(guān)的封包過濾處理,以完成相對(duì)于輸入封包的相關(guān)應(yīng)用處理。一般來說,當(dāng)智能型手機(jī)進(jìn)入休眠模式時(shí),調(diào)制解調(diào)器處理及應(yīng)用處理器會(huì)處于 休眠狀態(tài)。若傳統(tǒng)智能型手機(jī)在休眠模式中接收到任何輸入封包時(shí),數(shù)據(jù)處理器及應(yīng)用處 理器需同時(shí)被喚醒,以分別執(zhí)行接收輸入收封包及對(duì)輸入封包進(jìn)行過濾等應(yīng)用操作。如此, 這將使得傳統(tǒng)智能型手機(jī)中的應(yīng)用處理器及數(shù)據(jù)處理器頻繁的被從休眠狀態(tài)中喚醒,而使 得傳統(tǒng)智能型手機(jī)的耗電量較高。

發(fā)明內(nèi)容
本發(fā)明有關(guān)于一種手持式通信裝置,其中設(shè)置的數(shù)據(jù)處理器(ModemProcessor) 具有可根據(jù)過濾條件過濾輸入封包的功能。如此,當(dāng)手持式通信裝置在休眠模式中接收到 輸入封包時(shí),可在不需喚醒應(yīng)用處理器(ApplicationProcessor)的情況下直接經(jīng)由數(shù)據(jù) 處理器完成封包過濾的操作。一旦輸入封包不符合過濾條件,數(shù)據(jù)處理器可直接將輸入封 包舍棄,并重新進(jìn)入休眠狀態(tài)。這樣一來,相較于傳統(tǒng)智能型手機(jī),本發(fā)明相關(guān)的手持式通 信裝置可有效地避免應(yīng)用處理器與數(shù)據(jù)處理器兩臺(tái)處理器頻繁地從休眠狀態(tài)中被喚醒的 情形,并具有較為省電的優(yōu)點(diǎn)。根據(jù)本發(fā)明的一方面,提出一種手持式通信裝置,包括應(yīng)用處理器(Application !Processor)、第一內(nèi)存及數(shù)據(jù)處理器(Modem Processor)。應(yīng)用處理器用以產(chǎn)生并輸出封包 過濾數(shù)據(jù),封包過濾數(shù)據(jù)指示封包過濾條件。數(shù)據(jù)處理器用以接收并儲(chǔ)存封包過濾數(shù)據(jù)于 第一內(nèi)存中。在應(yīng)用處理器及數(shù)據(jù)處理器處于休眠狀態(tài)時(shí),數(shù)據(jù)處理器響應(yīng)于封包輸入事 件自休眠狀態(tài)進(jìn)入正常工作狀態(tài)以接收輸入封包,數(shù)據(jù)處理器更根據(jù)儲(chǔ)存于第一內(nèi)存中的 封包過濾數(shù)據(jù)判斷輸入封包是否滿足封包過濾條件。當(dāng)輸入封包不滿足封包過濾條件時(shí), 數(shù)據(jù)處理器舍棄輸入封包,并重新進(jìn)入休眠狀態(tài)。根據(jù)本發(fā)明的另一方面,提出一種封包管理方法,應(yīng)用于手持式通信裝置,手持式 通信裝置包括數(shù)據(jù)處理器及應(yīng)用處理器。封包管理方法包括下列的步驟。首先,響應(yīng)于封 包輸入事件,致能數(shù)據(jù)處理器,并接收輸入封包。接著經(jīng)由數(shù)據(jù)處理器判斷輸入封包是否滿 足封包過濾數(shù)據(jù)指示的封包過濾條件。當(dāng)輸入封包不滿足封包過濾條件時(shí)數(shù)據(jù)處理器回到休眠狀態(tài)。當(dāng)輸入封包滿足封包過濾條件時(shí),數(shù)據(jù)處理器系從休眠狀態(tài)進(jìn)入正常工作狀態(tài), 以根據(jù)輸入封包執(zhí)行應(yīng)用操作。 為讓本發(fā)明的上述內(nèi)容能更明顯易懂,下文特舉一較佳實(shí)施例,并配合所附圖式, 作詳細(xì)說明如下


圖1為依照本發(fā)明實(shí)施例的手持式通信裝置的方塊圖2為依照本發(fā)明實(shí)施例的封包管理方法的流程圖3為依照本發(fā)明實(shí)施例的封包管理方法的部份流程圖。
其中,附圖標(biāo)記
1 手持式通信裝置
10應(yīng)用處理器
20,70 內(nèi)存
30數(shù)據(jù)處理器
40使用者接口裝置
42鍵盤
44顯不器
50射頻信號(hào)模塊
60天線
具體實(shí)施例方式本實(shí)施例的手持式通信裝置設(shè)置具有可根據(jù)過濾條件過濾輸入封包功能的數(shù)據(jù) 處理器(Modem Processor)。請(qǐng)參照?qǐng)D1,其為依照本發(fā)明實(shí)施例的手持式通信裝置的方塊圖。手持式通信裝 置1包括應(yīng)用處理器(Application Processor) 10、內(nèi)存20、數(shù)據(jù)處理器30、使用者接口裝 置40、射頻信號(hào)模塊50及天線60。應(yīng)用處理器10與數(shù)據(jù)處理器30及使用者接口裝置40 連接,數(shù)據(jù)處理器10與內(nèi)存20連接。舉例來說,使用者接口裝置40包括鍵盤42及顯示器 44。應(yīng)用處理器10產(chǎn)生封包過濾數(shù)據(jù)Sf,并輸出封包過濾數(shù)據(jù)Sf。舉例來說,封包過 濾數(shù)據(jù)Sf用以指示一封包過濾條件,根據(jù)此封包過濾條件,手持式通信裝置1例如可形成 防火墻,以阻擋不符合此封包過濾條件的封包。在一個(gè)例子中,封包過濾數(shù)據(jù)Sf由手持式 通信裝置1的使用者所決定。使用者例如經(jīng)由鍵盤42輸入指令,應(yīng)用處理器10響應(yīng)于使 用者經(jīng)由鍵盤42輸入的指令來產(chǎn)生封包過濾數(shù)據(jù)Sf。在另一個(gè)例子中,應(yīng)用處理器10根 據(jù)使用者過往存取網(wǎng)絡(luò)時(shí)的封包收送記錄取得相關(guān)的連接端口、網(wǎng)絡(luò)地址及通信協(xié)議等信 息,應(yīng)用處理器10并根據(jù)此些信息來產(chǎn)生封包過濾數(shù)據(jù)Sf。應(yīng)用處理器10可響應(yīng)于使用者經(jīng)由鍵盤40觸發(fā)的休眠指令,控制手持式通信裝 置1進(jìn)入休眠操作模式。在休眠模式中,應(yīng)用處理器10及數(shù)據(jù)處理器30均處于休眠狀態(tài), 以節(jié)省手持式通信裝置1的整體耗電量。數(shù)據(jù)處理器30用以接收封包過濾數(shù)據(jù)Sf,并將封包過濾數(shù)據(jù)儲(chǔ)存于內(nèi)存20中。舉例來說,內(nèi)存20更儲(chǔ)存數(shù)據(jù)處理器30的系統(tǒng)程序(Operation System)及應(yīng)用程序。根 據(jù)內(nèi)存20中的系統(tǒng)程序及應(yīng)用程序,數(shù)據(jù)處理器30可經(jīng)由天線60及射頻信號(hào)模塊50與 外部的交換服務(wù)器(Exchange Server)(圖中未示)形成通信連結(jié)。如此,數(shù)據(jù)處理器30 可接收此交換服務(wù)器傳輸?shù)妮斎敕獍?,并?duì)其進(jìn)行相關(guān)數(shù)據(jù)運(yùn)算。舉例來說,內(nèi)存20例如 為閃存(Flash Memory)。在一個(gè)操作實(shí)例中,天線60及射頻信號(hào)模塊50在手持式通信裝置1處于休眠操 作模式下接收到輸入封包Pi。數(shù)據(jù)處理器30響應(yīng)于天線60及射頻信號(hào)模塊50接收到輸 入封包Pi的封包輸入事件,自休眠狀態(tài)進(jìn)入正常工作狀態(tài),以接收輸入封包Pi。數(shù)據(jù)處理 器30更在系統(tǒng)程序平臺(tái)下,根據(jù)內(nèi)存20中的封包過濾數(shù)據(jù)Sf來對(duì)輸入封包Pi進(jìn)行過濾 操作,以判斷輸入封包Pi是否滿足此封包過濾條件。當(dāng)輸入封包Pi不滿足此封包過濾條 件時(shí),數(shù)據(jù)處理器30舍棄輸入封包Pi,并重新進(jìn)入休眠狀態(tài)。當(dāng)輸入封包Pi滿足此封包過濾條件時(shí),數(shù)據(jù)處理器30觸發(fā)應(yīng)用操作事件,應(yīng)用處 理器10響應(yīng)于此應(yīng)用操作事件自休眠狀態(tài)進(jìn)入正常工作狀態(tài),以根據(jù)輸入封包Pi執(zhí)行對(duì) 應(yīng)的應(yīng)用操作。舉例來說,輸入封包Pi例如為電子郵件封包,應(yīng)用處理器10執(zhí)行相關(guān)的應(yīng) 用程序,以響應(yīng)于輸入封包Pi接收對(duì)應(yīng)的電子郵件。如此,本發(fā)明實(shí)施例的手持式通信裝置1可有效地在應(yīng)用處理器10仍處在休眠狀 態(tài)的情況下,經(jīng)由數(shù)據(jù)處理器30來對(duì)輸入封包Pi進(jìn)行過濾操作,并在輸入封包Pi不滿足 特定封包過濾條件時(shí)直接舍棄封包。在一個(gè)例子中,手持式通信裝置1中更包括內(nèi)存70,用以儲(chǔ)存應(yīng)用處理器10的系 統(tǒng)程序及應(yīng)用程序。手持式通信裝置1更在產(chǎn)生封包過濾數(shù)據(jù)Sf后,將封包過濾數(shù)據(jù)Sf 儲(chǔ)存于內(nèi)存70中。應(yīng)用處理器10更存取內(nèi)存70,以取得封包過濾數(shù)據(jù)Sf,并將其輸出至 數(shù)據(jù)處理器30。舉例來說,內(nèi)存70例如為閃存。請(qǐng)參照?qǐng)D2,其為依照本發(fā)明實(shí)施例的封包管理方法的流程圖。首先如步驟a,在 手持式通信裝置1操作于休眠操作模式的情況下,天線60及射頻信號(hào)模塊50接收到輸入 封包Pi,響應(yīng)于天線60級(jí)射頻信號(hào)模塊50接收到輸入封包Pi的事件,數(shù)據(jù)處理器30從休 眠狀態(tài)記入正常工作狀態(tài)。然后如步驟b,數(shù)據(jù)處理器30根據(jù)內(nèi)存20中的封包過濾數(shù)據(jù) Sf判斷輸入封包Pi是否滿足對(duì)應(yīng)的封包過濾條件;若否,則執(zhí)行步驟c,數(shù)據(jù)處理器30回 復(fù)至休眠狀態(tài),而手持式通信裝置1重新回到休眠操作模式中。當(dāng)數(shù)據(jù)處理器30判斷輸入封包Pi滿足對(duì)應(yīng)的封包過濾條件時(shí),執(zhí)行步驟d,數(shù)據(jù) 處理器30觸發(fā)此應(yīng)用操作事件,應(yīng)用處理器10響應(yīng)于此應(yīng)用操作事件自休眠狀態(tài)進(jìn)入正 常工作狀態(tài),以根據(jù)輸入封包Pi執(zhí)行對(duì)應(yīng)的應(yīng)用操作。請(qǐng)參照?qǐng)D3,其為依照本發(fā)明實(shí)施例的封包管理方法的部份流程圖。在一個(gè)例子 中,本發(fā)明實(shí)施例的封包管理方法于步驟a之前更例如包括步驟f_i。如步驟f,響應(yīng)于使用 者觸發(fā)的休眠指令,應(yīng)用處理器10判斷內(nèi)存70中儲(chǔ)存的封包過濾數(shù)據(jù)Sf是否被更新過; 若是,則執(zhí)行步驟g,應(yīng)用處理器10將內(nèi)存70中儲(chǔ)存的更新后的封包過濾數(shù)據(jù)Sf傳送至數(shù) 據(jù)處理器30,而數(shù)據(jù)處理器30將其儲(chǔ)存于內(nèi)存20中。接著如步驟h,應(yīng)用處理器10及數(shù) 據(jù)處理器30均進(jìn)入休眠狀態(tài),如此,手持式通信裝置1操作于休眠操作狀態(tài)中。于步驟f中,當(dāng)應(yīng)用處理器10判斷內(nèi)存70中儲(chǔ)存的封包過濾數(shù)據(jù)Sf未被更新過 時(shí)則直接執(zhí)行步驟h,使手持式通信裝置1操作于休眠操作狀態(tài)。
于步驟f之前,本發(fā)明實(shí)施例的封包管理方法更包括i,應(yīng)用處理器10響應(yīng)于使用 者經(jīng)由鍵盤42觸發(fā)的操作事件,選擇性地更新內(nèi)存70中的封包過濾數(shù)據(jù)Sf。本發(fā)明實(shí)施例的手持式通信裝置中的數(shù)據(jù)處理器具有可根據(jù)過濾條件過濾輸入 封包的功能。如此,當(dāng)手持式通信裝置在休眠模式中接收到輸入封包時(shí),可在不需喚醒應(yīng)用 處理器的情況下直接經(jīng)由數(shù)據(jù)處理器完成封包過濾的操作。一旦輸入封包不符合過濾條 件,數(shù)據(jù)處理器可直接將輸入封包舍棄,并重新進(jìn)入休眠狀態(tài)。這樣一來,相較于傳統(tǒng)智能 型手機(jī),本發(fā)明相關(guān)的手持式通信裝置可有效地避免在手持式通信裝置接收到垃圾封包或 無效封包時(shí)頻繁地喚醒處于休眠狀態(tài)的應(yīng)用處理器及而可有效地降低手持式通信裝置的 整體耗電量的優(yōu)點(diǎn)。綜上所述,雖然本發(fā)明已以一較佳實(shí)施例公開如上,但其并非用以限定本發(fā)明。本 發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動(dòng)與修 改。因此,本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求書所界定者為準(zhǔn)。
權(quán)利要求
1.手持式通信裝置,其特征在于,包括一應(yīng)用處理器,用以產(chǎn)生一封包過濾數(shù)據(jù),并輸出該封包過濾數(shù)據(jù),該封包過濾數(shù)據(jù)指 示一封包過濾條件;一第一內(nèi)存;以及一數(shù)據(jù)處理器,用以接收該封包過濾數(shù)據(jù),并將該封包過濾數(shù)據(jù)儲(chǔ)存于該第一內(nèi)存中, 在該應(yīng)用處理器及該數(shù)據(jù)處理器處于一休眠狀態(tài)時(shí),該數(shù)據(jù)處理器響應(yīng)于一封包輸入事件 自該休眠狀態(tài)進(jìn)入一正常工作狀態(tài)以接收一輸入封包,該數(shù)據(jù)處理器更根據(jù)儲(chǔ)存于該第一 內(nèi)存中的該封包過濾數(shù)據(jù)判斷該輸入封包是否滿足該封包過濾條件;其中,當(dāng)該輸入封包不滿足該封包過濾條件時(shí),該數(shù)據(jù)處理器舍棄該輸入封包,并重新 進(jìn)入該休眠狀態(tài)。
2.如權(quán)利要求1所述的手持式通信裝置,其特征在于,當(dāng)該輸入封包滿足該封包過濾 條件時(shí),該數(shù)據(jù)處理器觸發(fā)一應(yīng)用操作事件,該應(yīng)用處理器響應(yīng)于該應(yīng)用操作事件自該休 眠狀態(tài)進(jìn)入該正常工作狀態(tài),以根據(jù)該輸入封包執(zhí)行對(duì)應(yīng)的應(yīng)用操作。
3.如權(quán)利要求1所述的手持式通信裝置,其特征在于,還包括一使用者輸入接口裝置,受控于該應(yīng)用處理器,該使用者輸入接口裝置觸發(fā)一使用者 操作事件,該應(yīng)用處理器響應(yīng)于該使用者操作事件產(chǎn)生該封包過濾數(shù)據(jù);及一第二內(nèi)存,該應(yīng)用處理器儲(chǔ)存該封包過濾數(shù)據(jù)于該第二內(nèi)存中。
4.如權(quán)利要求3所述的手持式通信裝置,其特征在于,該應(yīng)用處理器存取該第二內(nèi)存,以將該第二內(nèi)存中的該封包過濾數(shù)據(jù)輸出至該數(shù)據(jù)處理器。
5.如權(quán)利要求4所述的手持式通信裝置,其特征在于,該使用者輸入接口裝置觸發(fā)一 休眠事件,該應(yīng)用處理器響應(yīng)于該休眠事件判斷該第二內(nèi)存中的該封包過濾數(shù)據(jù)是否被更 新,并于該封包過濾數(shù)據(jù)被更新時(shí)存取該第二內(nèi)存,以得到并將更新后的該封包過濾數(shù)據(jù) 提供至該數(shù)據(jù)處理器。
6.一種封包管理方法,應(yīng)用于一手持式通信裝置,該手持式通信裝置包括一數(shù)據(jù)處理 器及一應(yīng)用處理器,其特征在于,該封包管理方法包括響應(yīng)于一封包輸入事件,該數(shù)據(jù)處理器自一休眠狀態(tài)進(jìn)入一正常工作狀態(tài),以接收一 輸入封包;經(jīng)由該數(shù)據(jù)處理器判斷該輸入封包是否滿足封包過濾數(shù)據(jù)指示的一封包過濾條件;當(dāng)該輸入封包不滿足該封包過濾條件時(shí),該數(shù)據(jù)處理器回到該休眠狀態(tài);以及當(dāng)該輸入封包滿足該封包過濾條件時(shí),該應(yīng)用處理器從該休眠狀態(tài)進(jìn)入該正常工作狀 態(tài),以根據(jù)該輸入封包執(zhí)行一應(yīng)用操作。
7.如權(quán)利要求6所述的封包管理方法,其特征在于,還包括響應(yīng)于一休眠指令,該應(yīng)用處理器判斷該封包過濾數(shù)據(jù)是否被更新;當(dāng)該封包過濾數(shù)據(jù)被更新時(shí),該應(yīng)用處理器將更新后的該封包過濾數(shù)據(jù)傳送至該數(shù)據(jù) 處理器;及該應(yīng)用處理器及該數(shù)據(jù)處理器進(jìn)入休眠狀態(tài)。
8.如權(quán)利要求7所述的封包管理方法,其特征在于,還包括該應(yīng)用處理器響應(yīng)于一使用者操作事件選擇性地更新該封包過濾數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種手持式通信裝置及其封包管理方法,該裝置包括應(yīng)用處理器(Application Processor)、內(nèi)存及數(shù)據(jù)處理器(Modem Processor)。應(yīng)用處理器用以產(chǎn)生并輸出封包過濾數(shù)據(jù),封包過濾數(shù)據(jù)指示封包過濾條件。數(shù)據(jù)處理器用以接收并儲(chǔ)存封包過濾數(shù)據(jù)于內(nèi)存中。在應(yīng)用處理器及數(shù)據(jù)處理器處于休眠狀態(tài)時(shí),數(shù)據(jù)處理器響應(yīng)于封包輸入事件自休眠狀態(tài)進(jìn)入正常工作狀態(tài)以接收輸入封包,數(shù)據(jù)處理器更根據(jù)儲(chǔ)存于內(nèi)存中的封包過濾數(shù)據(jù)判斷輸入封包是否滿足封包過濾條件。當(dāng)輸入封包不滿足封包過濾條件時(shí),數(shù)據(jù)處理器舍棄輸入封包,并重新進(jìn)入休眠狀態(tài)。
文檔編號(hào)H04M1/725GK102065577SQ20091020644
公開日2011年5月18日 申請(qǐng)日期2009年11月13日 優(yōu)先權(quán)日2009年11月13日
發(fā)明者王振宇 申請(qǐng)人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宣汉县| 基隆市| 惠水县| 广宁县| 大悟县| 霍城县| 若羌县| 遵化市| 巴东县| 广宁县| 菏泽市| 清河县| 民权县| 太白县| 丰都县| 黑河市| 灯塔市| 新民市| 藁城市| 金溪县| 灵武市| 富阳市| 杭锦后旗| 黔东| 高阳县| 泰兴市| 牟定县| 双辽市| 吉林省| 左云县| 石棉县| 临城县| 东安县| 资兴市| 澄城县| 铜山县| 涞源县| 松滋市| 五常市| 沐川县| 全椒县|