專利名稱:用于無(wú)線裝置上的通用診斷監(jiān)控器模塊的設(shè)備及方法
技術(shù)領(lǐng)域:
所述實(shí)施例涉及無(wú)線裝置,且更具體來(lái)說(shuō)涉及用于在到少一個(gè)無(wú)線通信網(wǎng)絡(luò)上檢 索及/或監(jiān)控這種無(wú)線裝置的性能的設(shè)備及方法。
背景技術(shù):
例如移動(dòng)電話、尋呼機(jī)、手持式計(jì)算機(jī)等無(wú)線通信裝置在商務(wù)及個(gè)人用途兩方面 正變得越來(lái)越流行。這些設(shè)備的一個(gè)優(yōu)勢(shì)是其"無(wú)線"方面,其允許在使用者需要的 時(shí)間和地點(diǎn)利用所述設(shè)備。隨無(wú)線裝置的使用增加,且隨相關(guān)聯(lián)的無(wú)線通信網(wǎng)絡(luò)增加, 用戶越來(lái)越期望能夠在任一時(shí)間及/或任一地點(diǎn)與無(wú)線網(wǎng)絡(luò)連接。然而,在某些環(huán)境下 (例如在指定區(qū)域內(nèi)及/或指定時(shí)間處)無(wú)線裝置的性能(例如,其建立及維持與無(wú)線 網(wǎng)絡(luò)的通信連接的能力)可變得不可接受,且出于故障查找的目的而需要監(jiān)控及/或檢 驗(yàn)。
無(wú)線裝置通常以分組形式在無(wú)線或部分無(wú)線網(wǎng)絡(luò)上傳送數(shù)據(jù),并在所述網(wǎng)絡(luò)上開 通"數(shù)據(jù)"或"通信"信道以便所述裝置可發(fā)送及接收數(shù)據(jù)分組。無(wú)線裝置一般具有 無(wú)線裝置資源,例如程序及硬件組件,其個(gè)別地使用開放通信連接以在網(wǎng)絡(luò)上發(fā)射及 接收數(shù)據(jù)。某些數(shù)據(jù)分組(一般稱為診斷數(shù)據(jù),例如事件數(shù)據(jù)及記錄數(shù)據(jù))存儲(chǔ)于無(wú) 線裝置的子系統(tǒng)中(例如在芯片組等級(jí)),且可提供關(guān)于無(wú)線裝置表現(xiàn)狀況好壞的洞察。 然而,這種數(shù)據(jù)分組的檢索已出現(xiàn)問(wèn)題。
因此,需要一種電話診斷監(jiān)控器,以便檢測(cè)器可在任意時(shí)間及任意地點(diǎn)監(jiān)控蜂窩 式電話或其他類型的無(wú)線裝置的性能。這種電話診斷監(jiān)控器為無(wú)線服務(wù)運(yùn)營(yíng)商以及 OEM (源設(shè)備制造商)所需。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)的一個(gè)或多個(gè)缺點(diǎn),所揭示的實(shí)施例提供一種通用診斷監(jiān)控器模 塊、及無(wú)線裝置、用戶管理器及使用所述通用診斷監(jiān)控器模塊的方法。
在一個(gè)實(shí)施例中, 一種無(wú)線裝置包括通信處理引擎,其具有多個(gè)關(guān)于無(wú)線裝置 在無(wú)線網(wǎng)絡(luò)上的操作的診斷數(shù)據(jù);具有通用診斷監(jiān)控模塊的計(jì)算機(jī)平臺(tái),所述通用診 斷監(jiān)控模塊可操作以從所述通信處理引擎檢索多個(gè)診斷數(shù)據(jù)的選定者,且可操作以控 制對(duì)所述多個(gè)診斷數(shù)據(jù)的選定者的視圖產(chǎn)生;及用戶界面,其可操作以向用戶呈現(xiàn)所 述視圖。
在另一實(shí)施例中,無(wú)線裝置包括用戶界面;通信處理引擎,其具有多個(gè)關(guān)于無(wú)線 裝置在無(wú)線網(wǎng)絡(luò)上的操作的診斷數(shù)據(jù);及具有通用診斷監(jiān)控模塊的計(jì)算機(jī)平臺(tái),所述 通用診斷監(jiān)控模塊可操作以從所述通信處理引擎檢索多個(gè)診斷數(shù)據(jù)的選定者;其中所 述通用診斷監(jiān)控模塊包括用戶界面配置器,所述用戶界面配置器可由計(jì)算機(jī)平臺(tái)執(zhí)行 以經(jīng)由所述用戶界面向用戶呈現(xiàn)菜單,所述用戶界面配置器可操作以基于用戶經(jīng)由其 與所述菜單的交互作用的輸入來(lái)控制對(duì)所述多個(gè)診斷數(shù)據(jù)的選定者的檢索。
在另一實(shí)施例中,提供無(wú)線網(wǎng)絡(luò)中的用戶管理器,其連接多個(gè)分別包括通信處理 引擎的無(wú)線裝置,所述通信處理引擎具有多個(gè)關(guān)于無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作的診 斷數(shù)據(jù),所述用戶管理器包括通信模塊,其可操作以將所述用戶管理器與無(wú)線網(wǎng)絡(luò)的 的到少一個(gè)無(wú)線裝置連接;用戶界面;及服務(wù)器側(cè)監(jiān)控器模塊,其可操作以從所述至
少一個(gè)無(wú)線裝置的通信處理引擎檢索多個(gè)診斷數(shù)據(jù)的選定者;其中所述服務(wù)器側(cè)監(jiān)控 器模塊包括用戶界面配置器,其可操作以經(jīng)由所述用戶界面向所述服務(wù)器處的操作者 呈現(xiàn)菜單,所述用戶界面配置器進(jìn)一步可操作以基于所述操作者經(jīng)由其與所述菜單的 交互作用而做出的輸入來(lái)控制對(duì)多個(gè)診斷數(shù)據(jù)的選定者的檢索。
在再一實(shí)施例中,提供用以監(jiān)控?zé)o線裝置在無(wú)線網(wǎng)絡(luò)上的操作的方法,所述方法 包括從用戶接收關(guān)于所述無(wú)線裝置的到少一個(gè)操作方面的輸入;基于所述用戶的輸入, 檢索關(guān)于所述無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從無(wú)線裝置的通信處理引擎獲得的多 個(gè)診斷數(shù)據(jù)的選定者;及產(chǎn)生并向用戶呈現(xiàn)對(duì)多個(gè)針對(duì)數(shù)據(jù)的選定者的視圖。
在仍一實(shí)施例中,提供一種常駐于計(jì)算機(jī)可讀媒體中且包括計(jì)算機(jī)可執(zhí)行指令的 計(jì)算機(jī)程序,所述計(jì)算機(jī)可執(zhí)行指令在執(zhí)行時(shí)引導(dǎo)無(wú)線裝置執(zhí)行下列步驟從用戶接 收關(guān)于無(wú)線裝置的到少一個(gè)操作方面的輸入;基于用戶輸入,檢索關(guān)于所述無(wú)線裝置 在無(wú)線網(wǎng)絡(luò)上的操作且可從無(wú)線裝置的通信處理引擎獲得的多個(gè)診斷數(shù)據(jù)的選定者; 及產(chǎn)生并向用戶呈現(xiàn)對(duì)多個(gè)診斷數(shù)據(jù)的選定者的視圖。
在再一實(shí)施例中,提供一種無(wú)線通信裝置,其包括接收裝置,其用于從用戶接
收關(guān)于無(wú)線裝置的到少一個(gè)操作方面的輸入;檢索裝置,其用于基于用戶輸入來(lái)檢索 多個(gè)診斷數(shù)據(jù)的選定者,所述診斷數(shù)據(jù)關(guān)于無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從無(wú)線 裝置的通信處理引擎獲得;及產(chǎn)生及呈現(xiàn)裝置,其用于產(chǎn)生并向用戶呈現(xiàn)對(duì)多個(gè)診斷 數(shù)據(jù)的選定者的視圖。
在再一實(shí)施例中,提供一種常駐于計(jì)算機(jī)可讀媒體中且包括計(jì)算機(jī)可執(zhí)行指令的
計(jì)算機(jī)程序,所述計(jì)算機(jī)可執(zhí)行指令在執(zhí)行時(shí)引導(dǎo)無(wú)線裝置執(zhí)行下列步驟接收關(guān)于 無(wú)線裝置的到少一個(gè)操作方面的輸入;基于所述輸入,檢索多個(gè)診斷數(shù)據(jù)的選定者, 所述診斷數(shù)據(jù)關(guān)于無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從無(wú)線裝置的通信處理引擎獲 得;及經(jīng)由無(wú)線網(wǎng)絡(luò)向用戶管理器傳輸多個(gè)診斷數(shù)據(jù)的選定者。
在另一實(shí)施例中,提供一種無(wú)線通信裝置,其包括接收裝置,其用于接收關(guān)于 無(wú)線裝置的到少一個(gè)操作方面的到少一個(gè)輸入;檢索裝置,其用于基于所述輸入檢索 多個(gè)診斷數(shù)據(jù)的選定者,所述診斷數(shù)據(jù)關(guān)于無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從無(wú)線 裝置的通信處理引擎獲得;及傳輸裝置,其用于經(jīng)由無(wú)線網(wǎng)絡(luò)向用戶管理器傳輸多個(gè) 診斷數(shù)據(jù)的選定者。
在再一實(shí)施例中,提供一種常駐于計(jì)算機(jī)可讀媒體中且包括計(jì)算機(jī)可執(zhí)行指令的 計(jì)算機(jī)程序,所述計(jì)算機(jī)可執(zhí)行指令在執(zhí)行時(shí)引導(dǎo)無(wú)線網(wǎng)絡(luò)的用戶管理器服務(wù)器執(zhí)行 下列步驟使用戶管理器服務(wù)器與在無(wú)線網(wǎng)絡(luò)上操作的多個(gè)無(wú)線裝置間的到少一者連 接;從用戶接收關(guān)于無(wú)線裝置的到少一個(gè)操作方面的輸入;基于用戶輸入檢索多個(gè)診 斷數(shù)據(jù)的選定者,所述診斷數(shù)據(jù)涉及無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從無(wú)線裝置的 通信處理引擎獲得;及產(chǎn)生并向用戶呈現(xiàn)對(duì)多個(gè)診斷數(shù)據(jù)的選定者的視圖。
在再一實(shí)施例中,提供一種用于無(wú)線網(wǎng)絡(luò)的用戶管理器服務(wù)器,其包括連接裝
置,其用于使用戶管理器服務(wù)器與在無(wú)線網(wǎng)絡(luò)上操作的多個(gè)無(wú)線裝置間的到少一者連 接;接收裝置,其用于從用戶接收關(guān)于無(wú)線裝置的到少一個(gè)操作方面的輸入;檢索裝 置,其用于基于用戶輸入檢索多個(gè)診斷數(shù)據(jù)的選定者,所述診斷數(shù)據(jù)關(guān)于無(wú)線裝置在
無(wú)線網(wǎng)絡(luò)上的操作且可從無(wú)線裝置的通信處理引擎獲得;及產(chǎn)生及呈現(xiàn)裝置,其用于
產(chǎn)生并向用戶呈現(xiàn)對(duì)多個(gè)診斷數(shù)據(jù)的選定者的視圖。
本文在下述說(shuō)明中部分地列舉所揭示實(shí)施例的其他方面及優(yōu)點(diǎn),且根據(jù)所述說(shuō)明 而部分地顯而易見,或可通過(guò)實(shí)行所揭示實(shí)施例來(lái)了解。也可利用隨附權(quán)利要求書中 特別指出的手段及組合來(lái)實(shí)現(xiàn)及獲得所揭示實(shí)施例的各個(gè)方面及優(yōu)點(diǎn)。
所述實(shí)施例是以實(shí)例方式而非限制方式在隨附圖示中圖解說(shuō)明,其中在整個(gè)說(shuō)明
書中具有相同參考數(shù)字標(biāo)號(hào)的元件代表相同元件,且其中
圖1是無(wú)線通信系統(tǒng)的示意圖,其中可使用根據(jù)所述實(shí)施例的一個(gè)或多個(gè)通用診 斷監(jiān)控器模塊;
圖2是顯示蜂窩式電話網(wǎng)絡(luò)的一個(gè)實(shí)施例的代表圖3是常駐于無(wú)線裝置上的通用診斷監(jiān)控器模塊的一個(gè)實(shí)施例的示意圖; 圖4是使用通用診斷監(jiān)控器模塊的方法的流程圖;及
圖5-25是顯示使用通用診斷監(jiān)控器模塊的常駐版本的無(wú)線裝置用戶界面的各種視圖。
具體實(shí)施例方式
下文描述通用診斷監(jiān)控器模塊、及無(wú)線裝置、用戶管理器及使用通用診斷監(jiān)控器 模塊的方法。為解釋起見,在下述詳細(xì)說(shuō)明中,列舉了大量具體細(xì)節(jié)以便提供對(duì)各實(shí) 施例的透徹了解。然而易于了解,各實(shí)施例可不使用這些具體細(xì)節(jié)來(lái)實(shí)行。在其他示 例中,示意性地顯示熟知的結(jié)構(gòu)及裝置以簡(jiǎn)化圖示。
圖1是無(wú)線通信系統(tǒng)100的示意圖,其中可使用根據(jù)所述實(shí)施例的一個(gè)或多個(gè)通
用診斷監(jiān)控器模塊。
系統(tǒng)100包含多個(gè)無(wú)線裝置112、 114、 116、 117、 118,其互相通信及/或經(jīng)由無(wú) 線網(wǎng)絡(luò)130與其他計(jì)算機(jī)裝置通信。無(wú)線裝置112、 114、 116、 117、 118的任一者可 具有通用診斷監(jiān)控器模塊120,其經(jīng)由用戶界面(例如圖3所示用戶界面322)產(chǎn)生對(duì) 預(yù)定診斷數(shù)據(jù)的視圖,如下文將更詳細(xì)描述。
圖1所示實(shí)施例中的系統(tǒng)100進(jìn)一步包含用戶管理器或服務(wù)器124,其可與無(wú)線 裝置112、 114、 116、 117、 118的任一者通信及/或經(jīng)由無(wú)線網(wǎng)絡(luò)130與其他計(jì)算機(jī)裝 置通信。此外,用戶管理器124可包含服務(wù)器側(cè)通用診斷監(jiān)控器模塊121,其使得用 戶管理器124遠(yuǎn)程檢索預(yù)定診斷數(shù)據(jù)并在用戶界面122上產(chǎn)生對(duì)診斷數(shù)據(jù)的視圖。服 務(wù)器側(cè)通用診斷監(jiān)控器用戶界面121產(chǎn)生的診斷數(shù)據(jù)視圖可能與無(wú)線裝置112、 114、 116、 117、 118的通用診斷監(jiān)控器模塊120產(chǎn)生的視圖不同或一致。用戶管理器124 可以是任一類型的服務(wù)器、個(gè)人計(jì)算機(jī)、迷你主機(jī)及類似裝置的到少一者。在替代實(shí) 施例中,用戶管理器124可被省略,因?yàn)闊o(wú)線裝置112、 114、 116、 117、 118的通用 診斷監(jiān)控器模塊120可獨(dú)立操作。
無(wú)線網(wǎng)絡(luò)130可包含下列的到少一者或任一組合蜂窩式電話網(wǎng)絡(luò);地面電話網(wǎng) 絡(luò)-,衛(wèi)星電話網(wǎng)絡(luò).,紅外線網(wǎng)絡(luò),例如基于紅外線數(shù)據(jù)關(guān)聯(lián)(IrDA)的網(wǎng)絡(luò);短程無(wú) 線網(wǎng)絡(luò);Bluetooth⑧技術(shù)網(wǎng)絡(luò);家用射頻(HomeRF)網(wǎng)絡(luò);共享無(wú)線存取協(xié)議(SWAP) 網(wǎng)絡(luò);寬帶網(wǎng)絡(luò),例如無(wú)線以太網(wǎng)兼容性聯(lián)盟(WECA)網(wǎng)絡(luò)、無(wú)線精確聯(lián)盟(^Wi-Fi 聯(lián)盟)網(wǎng)絡(luò)、ZigBee協(xié)議網(wǎng)絡(luò)、UWB (超寬帶)網(wǎng)絡(luò)及802.11網(wǎng)絡(luò);公共交換電話 網(wǎng)絡(luò);公共異類通信網(wǎng)絡(luò),例如因特網(wǎng);專用通信網(wǎng)絡(luò);及陸地移動(dòng)無(wú)線電網(wǎng)絡(luò)。電 話網(wǎng)絡(luò)的適合實(shí)例包含模擬及數(shù)字網(wǎng)絡(luò)/技術(shù)的到少一者或任一組合,例如個(gè)人通信 服務(wù)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、通用移動(dòng)電信系統(tǒng)(UMTS)、 先進(jìn)移動(dòng)電話服務(wù)(AMPS)、時(shí)分多址(TDMA)、頻分多址(FDMA)、全球移動(dòng)通 信系統(tǒng)(GSM)、模擬及數(shù)字衛(wèi)星系統(tǒng)、及任何其他可用于無(wú)線通信網(wǎng)絡(luò)和數(shù)據(jù)通信 網(wǎng)絡(luò)的到少一者中的技術(shù)/協(xié)議。
無(wú)線裝置112、 114、 116、 117、 118可包含任一移動(dòng)或便攜式通信裝置,例如蜂 窩式電話112、個(gè)人數(shù)字助理114、雙向文本尋呼機(jī)116、膝上型計(jì)算機(jī)117、桌上型 計(jì)算機(jī)(未顯示)、及甚到具有無(wú)線通信門戶(未顯示)且還可能具有對(duì)網(wǎng)絡(luò)(未顯示) 或因特網(wǎng)(未顯示)的有線連接119的單獨(dú)計(jì)算機(jī)平臺(tái)118。另外,每個(gè)無(wú)線裝置112、 114、 116、 117、 118可以是遠(yuǎn)程從屬,或不具有其終端用戶而僅在無(wú)線網(wǎng)絡(luò)130上傳 送數(shù)據(jù)的其他裝置。例如,無(wú)線裝置可包含遠(yuǎn)程感測(cè)器、診斷工具、數(shù)據(jù)中繼器及類 似裝置。所述實(shí)施例可相應(yīng)地適用于任一形式的無(wú)線通信裝置或模塊,其包含無(wú)線通 信門戶、無(wú)線調(diào)制解調(diào)器、PCMCIA卡、存取終端機(jī)、個(gè)人計(jì)算機(jī)、電話、或其任一 組合或子組合。
圖2是顯示蜂窩式電話系統(tǒng)252的一個(gè)實(shí)施例的代表圖。
在圖2所示蜂窩式電話實(shí)施例中,無(wú)線網(wǎng)絡(luò)130 (圖1)可經(jīng)由運(yùn)營(yíng)商網(wǎng)絡(luò)164 連接到局域網(wǎng)絡(luò)(LAN) 258。由于例如圖2所示多個(gè)蜂窩式電話112等無(wú)線裝置制備 有越來(lái)越高的計(jì)算能力,且變得與個(gè)人計(jì)算機(jī)及手持式個(gè)人數(shù)字助理("PDA")等價(jià)、 在無(wú)線網(wǎng)絡(luò)130上傳送包含話音及數(shù)據(jù)的分組,蜂窩式電信路徑的使用已不斷增加。 這些"智能"蜂窩式電話112已安裝有對(duì)其本地計(jì)算機(jī)平臺(tái)256的應(yīng)用程序編程接口 ("API") 254,所述本地計(jì)算機(jī)平臺(tái)256允許軟件開發(fā)者創(chuàng)建在蜂窩式電話112上操 作且控制蜂窩式電話112上的某些功能的軟件應(yīng)用程序。
在圖2中,蜂窩式電話系統(tǒng)252僅是實(shí)例性,且可包含任一其中例如無(wú)線裝置112、 114、 116、 117、 118等遠(yuǎn)程模塊用以在互相之間及中間及/或在無(wú)線網(wǎng)絡(luò)130的各組件 之間及中間進(jìn)行無(wú)線通信的系統(tǒng),其中無(wú)線網(wǎng)絡(luò)130包含但不限于無(wú)線網(wǎng)絡(luò)運(yùn)營(yíng)商及/ 或服務(wù)器。在蜂窩式電話系統(tǒng)252中,用戶管理器124可以在LAN網(wǎng)絡(luò)258上與單獨(dú) 的數(shù)據(jù)儲(chǔ)存庫(kù)260通信,其中數(shù)據(jù)儲(chǔ)存庫(kù)260用于存儲(chǔ)從遠(yuǎn)程無(wú)線裝置112、 114、 116、 117、 118收集的數(shù)據(jù),例如相應(yīng)的診斷數(shù)據(jù)222。此外,數(shù)據(jù)管理服務(wù)器262可與用 戶管理器124通信以提供后處理能力、數(shù)據(jù)流控制等。可在系統(tǒng)100 (圖1)上提供用 戶管理器124、數(shù)據(jù)儲(chǔ)存庫(kù)260和數(shù)據(jù)管理服務(wù)器262,其中所述系統(tǒng)具有任何其它提 供蜂窩式電信服務(wù)所需的網(wǎng)絡(luò)組件。用戶管理器124及/或數(shù)據(jù)管理服務(wù)器262通過(guò)數(shù) 據(jù)鏈路266與例如因特網(wǎng)、安全LAN、 WAN或其他有線或無(wú)線網(wǎng)絡(luò)等運(yùn)營(yíng)商網(wǎng)絡(luò)264 通信。運(yùn)營(yíng)商網(wǎng)絡(luò)264控制發(fā)送到移動(dòng)交換中心("MSC") 268的消息(一般是數(shù)據(jù) 分組)。此外,運(yùn)營(yíng)商網(wǎng)絡(luò)264通過(guò)例如因特網(wǎng)及/或POTS ("普通老式電話服務(wù)")等 網(wǎng)絡(luò)270與MSC 268通信。通常,在網(wǎng)絡(luò)270中,網(wǎng)絡(luò)或因特網(wǎng)部分傳遞數(shù)據(jù),而 POTS部分傳遞話音信息。MSC268可通過(guò)另一網(wǎng)絡(luò)274 (例如,用于數(shù)據(jù)傳遞的數(shù)據(jù) 網(wǎng)絡(luò)及/或因特網(wǎng)部分,及用于話音信息的POTS部分)連接到多個(gè)基站("BTS" )272。 最后,BTS 272通過(guò)短消息服務(wù)("SMS")或其它無(wú)線方法,以無(wú)線方式向例如蜂窩 式電話112等無(wú)線裝置廣播消息。
此外,每個(gè)無(wú)線裝置(例如本蜂窩式電話實(shí)施例中的多個(gè)蜂窩式電話112)具有 計(jì)算機(jī)平臺(tái)256,其可在無(wú)線網(wǎng)絡(luò)130上傳輸數(shù)據(jù),且可接收及執(zhí)行軟件應(yīng)用程序并 顯示從用戶管理器124或另一連接到無(wú)線網(wǎng)絡(luò)130的計(jì)算機(jī)裝置傳輸?shù)臄?shù)據(jù)。計(jì)算機(jī) 平臺(tái)64還包含應(yīng)用專用集成電路("ASIC") 276、或其它芯片組、處理器、微處理器、 邏輯電路、或其它數(shù)據(jù)處理裝置。ASIC 276或其他處理器可執(zhí)行應(yīng)用編程接口 ("API")
層254,其中API層254與任何常駐程序面接,例如無(wú)線裝置的計(jì)算機(jī)平臺(tái)256的存 儲(chǔ)器278中的通用診斷監(jiān)控器模塊120。 API 254是執(zhí)行于相應(yīng)無(wú)線裝置上的運(yùn)行時(shí)間 環(huán)境。 一個(gè)這種運(yùn)行時(shí)間環(huán)境是由位于加利福尼亞州圣地亞哥的Qualcomm公司開發(fā) 的用于Wireless (BREW )軟件的二進(jìn)制運(yùn)行時(shí)間環(huán)境。可使用其它(例如)操作 以控制無(wú)線計(jì)算裝置上的應(yīng)用程序執(zhí)行的運(yùn)行時(shí)間環(huán)境。存儲(chǔ)器278可包含只讀及/ 或隨機(jī)存取存儲(chǔ)器(RAM及ROM)、 EPROM、 EEPROM、閃存卡、或任一計(jì)算機(jī)平 臺(tái)常用的存儲(chǔ)器。計(jì)算機(jī)平臺(tái)256還包含本地?cái)?shù)據(jù)庫(kù)280,其可保存存儲(chǔ)器278中非 現(xiàn)用的軟件應(yīng)用程序、文件或數(shù)據(jù),例如從用戶管理器124下載的軟件應(yīng)用程序或數(shù) 據(jù)。本地?cái)?shù)據(jù)庫(kù)280通常包含一個(gè)或多個(gè)閃存存儲(chǔ)器單元,但也可以是任一第二或第 三存儲(chǔ)裝置,例如磁性媒體、EPROM、 EEPROM、光學(xué)媒體、磁帶、或軟盤或硬盤。 另外,本地?cái)?shù)據(jù)庫(kù)280可最后保存話音/通用診斷監(jiān)控器模塊120的本地復(fù)本或代理, 如本文進(jìn)一步描述。
圖3是常駐于無(wú)線裝置112上的通用診斷監(jiān)控器模塊的一個(gè)實(shí)施例的示意圖。
在圖3所示實(shí)施例中,計(jì)算機(jī)平臺(tái)256包含通用診斷監(jiān)控器模塊120的常駐版本, 其與API 254面接且可由例如與芯片組相關(guān)聯(lián)的處理器及/或相應(yīng)無(wú)線裝置的ASIC 276 等通信處理引擎382執(zhí)行。通信處理引擎382包含各種實(shí)施于硬件、固件、軟件、及 其組合中的處理子系統(tǒng)384,其實(shí)現(xiàn)相應(yīng)無(wú)線裝置(例如無(wú)線裝置112、 114、 116、 117、 118的一者)的功能及相應(yīng)裝置在無(wú)線網(wǎng)絡(luò)130上的可操作性,例如起始及維持通信、 及與其他聯(lián)網(wǎng)裝置交換數(shù)據(jù)。例如,通信處理引擎382可包含處理子系統(tǒng)384的一者 或組合,例如音響、非易失性存儲(chǔ)器、文件系統(tǒng)、發(fā)射機(jī)、接收機(jī)、搜索器、層l、 層2、層3、主控制裝置、遠(yuǎn)程程序、手持機(jī)、功率管理、診斷裝置、數(shù)字信號(hào)處理器、 聲碼器、消息接發(fā)裝置、呼叫管理器、Bluetooth⑧系統(tǒng)、Bluetooth LPOS、位置確定 裝置、位置引擎、用戶界面、休眠、數(shù)據(jù)服務(wù)、安全、驗(yàn)證、USIM/SIM、話音服務(wù)、 圖形、USB及例如MPEG、 GPRS等多媒體。
在一個(gè)實(shí)施例中,API 254包含軟件擴(kuò)展類別,其允許通用診斷監(jiān)控器模塊120 的常駐版本存取通信處理引擎382。這些軟件類別擴(kuò)展可在允許數(shù)據(jù)讀取及命令二者 的無(wú)線裝置上與處理子系統(tǒng)384通信。例如,這個(gè)類別可代表調(diào)用命令的應(yīng)用程序發(fā) 送所述命令,其包含對(duì)多個(gè)診斷數(shù)據(jù)328的選定者的檢索請(qǐng)求,其中所述多個(gè)診斷數(shù) 據(jù)328關(guān)于相應(yīng)無(wú)線裝置在無(wú)線網(wǎng)絡(luò)130上的操作。隨后,所述類別對(duì)象可經(jīng)由API 254 向通用診斷監(jiān)控器模塊120的常駐版本、或最后經(jīng)由通信模塊326跨越無(wú)線網(wǎng)絡(luò)130 向用戶管理器124轉(zhuǎn)發(fā)子系統(tǒng)384的響應(yīng)。例如,在后一情形中,可使得所述多個(gè)診 斷數(shù)據(jù)328的選定者可由一個(gè)或多個(gè)處理子系統(tǒng)384獲得并由例如診斷子系統(tǒng)等另一 子系統(tǒng)384收集。通用診斷監(jiān)控器模塊120的常駐版本通過(guò)API 254執(zhí)行以收集這種 信息并管理這個(gè)信息向用戶管理器124的轉(zhuǎn)移。
本申請(qǐng)案中的"診斷數(shù)據(jù)"被理解為任何存儲(chǔ)于任一子系統(tǒng)384中或另外可由任 一子系統(tǒng)384獲得的數(shù)據(jù)分組。 一般來(lái)說(shuō),診斷數(shù)據(jù)328涉及無(wú)線網(wǎng)絡(luò)130上的相應(yīng)
無(wú)線裝置112、 114、 116、 117、 118的操作。診斷數(shù)據(jù)可包含但不限于事件及記錄。
事件包含但不限于下列事件例如服務(wù)中止事件、交遞事件、話音及/或數(shù)據(jù)呼叫相關(guān)
事件、定位系統(tǒng)相關(guān)事件、協(xié)議相關(guān)事件、媒體及/或視頻播放器相關(guān)事件、照相機(jī)相 關(guān)事件、診斷相關(guān)事件、呼叫管理器相關(guān)事件、應(yīng)用程序相關(guān)事件、安全/加密相關(guān)事 件。記錄包含但不限于例如服務(wù)小區(qū)信息、瞬時(shí)分析程序信息及小區(qū)重選信息等記錄。
在圖3所示實(shí)施例中,無(wú)線裝置112除包含計(jì)算機(jī)平臺(tái)256外,還進(jìn)一步包含輸 入機(jī)構(gòu)324和用戶界面322。用戶界面322可包含能夠顯示文本及圖形的至少一者的 顯示器。用戶界面322的其他示例包含但不限于話音消息和打印材料。輸入機(jī)構(gòu)324 可從觸摸屏、鍵盤、導(dǎo)航鍵(其可以是4向或5向)、點(diǎn)擊裝置(例如鼠標(biāo)或軌跡球等) 的一者或多者中選擇。在蜂窩式電話的實(shí)施例中,用戶界面322包含蜂窩式電話的顯 示器,且輸入機(jī)構(gòu)324包含蜂窩式電話的鍵盤、導(dǎo)航鍵、及嵌入到蜂窩式電話的顯示 器內(nèi)的觸摸屏的至少一者。無(wú)線裝置112進(jìn)一步包含通信模塊326,其也稱為無(wú)線界 面,且可以是或不是計(jì)算機(jī)平臺(tái)256的一部分。通信模塊326可操作以使無(wú)線裝置112 使用一個(gè)或多個(gè)上述無(wú)線協(xié)議與無(wú)線網(wǎng)絡(luò)130通信。在蜂窩式電話實(shí)施例中,最流行 的無(wú)線協(xié)議包含CDMA、 GSM /GPRS及UMTS 。
通用診斷監(jiān)控器模塊120的常駐版本可執(zhí)行于無(wú)線裝置112的計(jì)算機(jī)平臺(tái)256上, 且可包含用戶界面配置器371及用戶界面產(chǎn)生器373。用戶界面配置器371可操作以 從無(wú)線裝置112的輸入機(jī)構(gòu)324接收用戶輸入369。用戶界面配置器371進(jìn)一步可操 作以基于用戶輸入369,通過(guò)向API 254發(fā)出檢索請(qǐng)求379且API 254隨后將檢索請(qǐng)求 379轉(zhuǎn)換及傳輸?shù)阶酉到y(tǒng)384來(lái)控制對(duì)子系統(tǒng)384的多個(gè)診斷數(shù)據(jù)328的選定者的檢 索??蓪z索數(shù)據(jù)381返回用戶界面產(chǎn)生器373,用戶界面產(chǎn)生器373產(chǎn)生對(duì)檢索數(shù) 據(jù)381的視圖385并在用戶界面322上呈現(xiàn)視圖385。用戶界面產(chǎn)生器373可僅基于 檢索數(shù)據(jù)381或基于檢索數(shù)據(jù)381及由用戶界面產(chǎn)生器371響應(yīng)于用戶輸入369產(chǎn)生 的用戶界面配置設(shè)定383 二者來(lái)產(chǎn)生視圖385。在一實(shí)施例中,用戶界面配置設(shè)定383 引導(dǎo)用戶界面產(chǎn)生器373如何在視圖385內(nèi)設(shè)置檢索數(shù)據(jù)381。用戶界面配置設(shè)定383 及檢索請(qǐng)求379可如圖3所示而單獨(dú)發(fā)出或組合到單個(gè)命令中。
用戶界面配置器371包含多個(gè)參數(shù),所述參數(shù)一般被劃分為兩個(gè)群組,也就是可 配置參數(shù)375和隱藏配置參數(shù)377。配置參數(shù)375包含可由用戶指定的參數(shù),而隱藏 配置參數(shù)377包含具有不能被改變或僅意欲由有經(jīng)驗(yàn)的用戶(例如軟件程序員、技術(shù) 員或客戶服務(wù)代表)改變的默認(rèn)值的參數(shù)。另外,某些隱藏配置參數(shù)377可以是具有 不頻繁或極少更新或可用的值的參數(shù)。隱藏配置參數(shù)377的實(shí)例包含這些幾乎不可用 參數(shù)值的刷新率,及預(yù)定數(shù)據(jù)類型的顯示及/或獲取。
在一個(gè)實(shí)施例中,可配置參數(shù)375包含多個(gè)數(shù)據(jù)類型(例如DC1、 DC2、 DC3、 DC4、 DC5、 DC6), 一個(gè)或多個(gè)數(shù)據(jù)定向(例如DOl、 D02、 D03、 D04、 D05、 D06) 及至少一個(gè)數(shù)據(jù)特性(例如DChl、 DCh2、 DCh3、 DCh4、 DCh5、 DCh6)。
數(shù)據(jù)類型DC1-DC6是據(jù)以將ASIC 276的子系統(tǒng)384中可用的多個(gè)診斷數(shù)據(jù)328 分組的數(shù)據(jù)類型。 一個(gè)或多個(gè)數(shù)據(jù)類型DC1-DC6經(jīng)用戶輸入端369選擇并包含于檢 索請(qǐng)求379中以向子系統(tǒng)384通知應(yīng)檢索哪些診斷數(shù)據(jù)328。數(shù)據(jù)類型DC1-DC6的非 限制實(shí)例提供于且將參照?qǐng)D5-25而將下文中更詳細(xì)描述。
數(shù)據(jù)定向D01-D06是預(yù)定模板,其在由用戶選擇或定義時(shí),指揮如何在視圖385 內(nèi)設(shè)置從子系統(tǒng)384返回的檢索數(shù)據(jù)381。出于這個(gè)目的,對(duì)應(yīng)于所選數(shù)據(jù)定向的信 息可包含于由用戶界面配置器371發(fā)出到用戶界面產(chǎn)生器373的用戶界面配置設(shè)定 383中。數(shù)據(jù)定向D01-D06包含但不限于話音、視頻、表格、地圖、圖形、普通文本、 及這些表格、地圖、圖形、普通文本在視圖385內(nèi)的時(shí)間及/或空間的相對(duì)位置。
數(shù)據(jù)特性DChl-DCh6是在由用戶選擇或定義時(shí)指揮應(yīng)如何檢索及/或應(yīng)如何顯示 多個(gè)診斷數(shù)據(jù)328的選定者的設(shè)定。出于這個(gè)目的,對(duì)應(yīng)于所選數(shù)據(jù)特性的信息可包 含于由用戶界面配置器371發(fā)出到API 254的檢索請(qǐng)求379中。在所述實(shí)施例中,數(shù) 據(jù)特性DChl-DCh6指示應(yīng)以哪種頻率(例如,每l秒或l分鐘)或何時(shí)(例如, 一天 的哪一時(shí)刻或一周的哪一天)檢索數(shù)據(jù)。例如,某些數(shù)據(jù)并不總是可用,且可能存在 允許這種數(shù)據(jù)連續(xù)顯示直到新數(shù)據(jù)變得可用的數(shù)據(jù)特性。此外,數(shù)據(jù)特性DChl-DCh6 指揮如何顯示某些類型的數(shù)據(jù)。例如,對(duì)于不可用的數(shù)據(jù),所述數(shù)據(jù)類型的給定數(shù)據(jù) 特性可指揮例如"? "、 "N/A"、 "_"或任一其他指示數(shù)據(jù)不可用的字符、符號(hào)或圖 形等顯示。此外,例如,數(shù)據(jù)及與數(shù)據(jù)的檢索或產(chǎn)生相關(guān)聯(lián)的時(shí)間可與預(yù)定時(shí)間限制 或定時(shí)器相比。對(duì)于具有超出時(shí)間限制或定時(shí)器的時(shí)間的數(shù)據(jù),也叫做"失效數(shù)據(jù)" 或具有"失效定時(shí)器"的數(shù)據(jù),可以不同于"當(dāng)前"、"新鮮"或非失效數(shù)據(jù)的形式或 方式來(lái)顯示所述數(shù)據(jù)。例如,失效數(shù)據(jù)可以不同顏色、具有不同背景、以不同字體、 或任一其他指示所述失效數(shù)據(jù)與新鮮數(shù)據(jù)之間的差別的方式來(lái)顯示。在一個(gè)實(shí)施例中, 例如,所顯示的唯一失效數(shù)據(jù)是與幾乎不可用或極少更新的數(shù)據(jù)類型相關(guān)聯(lián)的失效數(shù) 據(jù)值,而其中數(shù)據(jù)值規(guī)則可用的數(shù)據(jù)類型可替代地以"? ?"或某一其他指示所述數(shù)據(jù) 值巳期滿且當(dāng)前不可用的字符呈現(xiàn)。另外,數(shù)據(jù)特性DChl-DCh6可進(jìn)一步指定如果發(fā) 生則觸發(fā)數(shù)據(jù)檢索的事務(wù)。觸發(fā)事件的實(shí)例包含但不限于用戶對(duì)呼叫或數(shù)據(jù)轉(zhuǎn)移請(qǐng) 求的起始或接收、信號(hào)強(qiáng)度降至低于不可接受的等級(jí)、噪音互干擾增加超出可接受等 級(jí)等。在另一實(shí)例中,觸發(fā)事件可以是位置,以便在裝置錄入預(yù)定位置時(shí),收集例如 關(guān)于指定漫游列表的數(shù)據(jù)等預(yù)定數(shù)據(jù)。
在一實(shí)施例中,數(shù)據(jù)類型DC1-DC6的每一者均與數(shù)據(jù)定向D01-D06的一者及數(shù) 據(jù)特性DChl-DCh6的一者相關(guān)聯(lián),如圖3中在391處顯示。然而,應(yīng)注意,依據(jù)給定 應(yīng)用程序,每個(gè)數(shù)據(jù)類型(DC)可能與一個(gè)或多個(gè)數(shù)據(jù)定向(DO)及一個(gè)或多個(gè)數(shù) 據(jù)特性(DCh)相關(guān)聯(lián)。應(yīng)注意,可用的數(shù)據(jù)類型、數(shù)據(jù)定向、及數(shù)據(jù)特性的數(shù)量并 不必須一致。在某些所述實(shí)施例中,僅存在一個(gè)或兩個(gè)數(shù)據(jù)定向及數(shù)據(jù)特性用于數(shù)十 個(gè)或甚至數(shù)百個(gè)數(shù)據(jù)類型。因此,數(shù)個(gè)數(shù)據(jù)類型可共享同一預(yù)設(shè)數(shù)據(jù)定向及/或數(shù)據(jù)特 性。
另外或另一選擇為,每個(gè)數(shù)據(jù)類型DC1-DC6可進(jìn)一步默認(rèn)與一個(gè)或多個(gè)其他數(shù) 據(jù)類型相關(guān)聯(lián)。因此,在用戶選擇檢索屬于數(shù)據(jù)類型DC1-DC6的一者的數(shù)據(jù)時(shí),屬 于相關(guān)聯(lián)數(shù)據(jù)類型的數(shù)據(jù)被自動(dòng)檢索及提供給用戶以向用戶呈現(xiàn)無(wú)線裝置操作的當(dāng)前 所選方面的完全圖片。這個(gè)特征可通過(guò)將相關(guān)聯(lián)的數(shù)據(jù)類型、數(shù)據(jù)定向和數(shù)據(jù)特性分 為如圖3所例示的多個(gè)預(yù)定義集合393來(lái)實(shí)施。例如,圖3例示的第一預(yù)定義集合393 包含數(shù)據(jù)類型DC1、 DC2禾f!DC4。如上文揭示,數(shù)據(jù)類型DC1、 DC2禾n DC4可默認(rèn) 分別與數(shù)據(jù)定向DOl、 D02和D04和分別與數(shù)據(jù)特性DChl、 DCh2和DCh3相關(guān)聯(lián)。 因此,第一預(yù)定義集合393包含數(shù)據(jù)類型DC1、 DC2和DC4、數(shù)據(jù)定向DOl、 D02和 D04及數(shù)據(jù)特性DChl、DCh2和DCh4。同樣,第二預(yù)定義集合393包含數(shù)據(jù)類型DC3、 DC4禾卩DC6、數(shù)據(jù)定向D03、 D04和D06及數(shù)據(jù)特性DCh3、 DCh4禾BDCh6。預(yù)定 義集合393并不必要地共享共用參數(shù),例如第一及第二預(yù)定義集合393中的數(shù)據(jù)類型 DC4,且可包含數(shù)據(jù)類型DC1-DC6的非重疊群組。
在一個(gè)實(shí)施例中,每個(gè)預(yù)定義集合393可不僅包含可配置參數(shù)375 (例如數(shù)據(jù)類 型、數(shù)據(jù)定向和數(shù)據(jù)特性),還包含一個(gè)或多個(gè)隱藏配置參數(shù)377。例如,在圖3所示 實(shí)施例中,第一預(yù)定義集合393進(jìn)一步包含默認(rèn)設(shè)定DS1,而第二預(yù)定義集合393進(jìn) 一步包含默認(rèn)設(shè)定DS2和DS3。如上文揭示,默認(rèn)設(shè)定DS1以及其他隱藏配置參數(shù) 377 (例如圖3例示的默認(rèn)設(shè)定DS2和DS3)不能改變或意欲僅由有經(jīng)驗(yàn)的用戶(例 如開發(fā)者/程序員、技術(shù)員或客戶服務(wù)代表)改變。例如,開發(fā)者/程序員可添加及移除 正在收集的數(shù)據(jù)或記錄類型。其可通過(guò)修改應(yīng)用程序的源代碼來(lái)執(zhí)行這些操作。另一 方面,技術(shù)員和客戶服務(wù)代表可使用用戶管理器124修改裝置用戶不可用的設(shè)定但不 要求任何代碼修改。這種設(shè)定的一個(gè)實(shí)例是"失效"數(shù)據(jù)的顯示。技術(shù)員可選擇在任 何數(shù)據(jù)變成失效之后不顯示所述數(shù)據(jù)。另外,技術(shù)員或客戶服務(wù)可修改任何來(lái)自用戶 管理器124的遠(yuǎn)程用戶設(shè)定。這些默認(rèn)設(shè)定將在下文參照?qǐng)D5-25更詳細(xì)描述。
通過(guò)經(jīng)由用戶界面322向用戶提供菜單(例如診斷菜單341)來(lái)促進(jìn)用戶對(duì)一個(gè) 或多個(gè)預(yù)定義集合393的選擇。診斷菜單341可以是用戶界面配置器371的一部分, 且可由用戶界面配置器371直接發(fā)送到用戶界面322 (如圖3中顯示)或通過(guò)用戶界 面產(chǎn)生器373間接發(fā)送。診斷菜單341呈現(xiàn)多個(gè)菜單選項(xiàng)(未顯示于圖3所示用戶界 面322中),其允許用戶通過(guò)將每個(gè)菜單選項(xiàng)連接到一個(gè)預(yù)定義集合393來(lái)快速選擇一 個(gè)預(yù)定義集合393。診斷菜單341可進(jìn)一步包含用戶定義菜單選項(xiàng)(未顯示于圖3中), 其在選擇時(shí)允許用戶定制用戶界面配置器371的參數(shù)的用戶定義集合395。特定而言, 用戶定義菜單選項(xiàng)的選擇向用戶呈現(xiàn)瀏覽可配置參數(shù)375 (如397處示意性顯示)及/ 或隱藏配置參數(shù)377 (如399處示意性顯示)的機(jī)會(huì),并選擇所需參數(shù)。
圖4是使用通用診斷監(jiān)控器模塊的方法400的流程圖。所述方法開始于402且結(jié) 束于416。在404處,向具有通用診斷監(jiān)控器模塊的無(wú)線裝置的用戶呈現(xiàn)診斷菜單。 在圖3所示通用診斷監(jiān)控器模塊120的常駐版本中,用戶界面配置器371直接或經(jīng)由 用戶界面產(chǎn)生器373向用戶界面322發(fā)送診斷菜單341以向用戶呈現(xiàn)。在蜂窩式電話 實(shí)施例中,例如,診斷菜單341可顯示于蜂窩式電話的顯示器上。
在406處,通用診斷監(jiān)控器模塊120接收對(duì)診斷菜單341的菜單選項(xiàng)的用戶選擇, 其中診斷菜單341可鏈接到一個(gè)預(yù)定義集合393或允許用戶定制用戶定義集合395。
在408處,所述方法根據(jù)用戶選擇繼續(xù)檢索數(shù)據(jù)。例如,在通用診斷監(jiān)控器模塊 120的常駐版本中,如果用戶選擇第一預(yù)定義集合393,則選擇屬于數(shù)據(jù)類型DC1、 DC2和DC4的數(shù)據(jù)以供檢索。用戶界面配置器371向API 254發(fā)出檢索請(qǐng)求379, API 254隨后轉(zhuǎn)換并經(jīng)由通信處理引擎382向子系統(tǒng)384傳輸檢索請(qǐng)求379。在圖3中以 DC1、 DC2和DC4指示的其中可獲得所需數(shù)據(jù)的子系統(tǒng)384返回檢索數(shù)據(jù)389。檢索 數(shù)據(jù)389可在由API 254呈現(xiàn)給用戶界面產(chǎn)生器373之前由API 254轉(zhuǎn)換為檢索數(shù)據(jù) 381。
在410處,基于用戶的選擇來(lái)產(chǎn)生檢索數(shù)據(jù)的視圖。例如,在通用診斷監(jiān)控器模 塊120的常駐版本中,用戶界面產(chǎn)生器373可獨(dú)立產(chǎn)生檢索數(shù)據(jù)381的視圖385,并 在用戶界面322上呈現(xiàn)視圖385。用戶界面產(chǎn)生器373還可以基于檢索數(shù)據(jù)381和用 戶界面配置器371產(chǎn)生的用戶界面配置設(shè)定383 二者來(lái)產(chǎn)生視圖385。如上文論述, 用戶界面配置設(shè)定383包含相關(guān)聯(lián)的數(shù)據(jù)定向DOl、 D02禾QD04,其引導(dǎo)用戶界面 產(chǎn)生器373如何在視圖385內(nèi)設(shè)置檢索數(shù)據(jù)381。
在412處,向用戶呈現(xiàn)所產(chǎn)生的視圖。例如,在通用診斷監(jiān)控器模塊120的常駐 版本中,在與診斷菜單341相同的用戶界面322上呈現(xiàn)視圖385。因此,可向相同用 戶呈現(xiàn)檢索數(shù)據(jù)381的視圖385。另外或另一選擇為,可向另一用戶(例如管理員) 呈現(xiàn)視圖385。在411處,例如,如圖3中在347及345處示意性顯示,在無(wú)線網(wǎng)絡(luò) 130上經(jīng)由通信模塊326從用戶界面產(chǎn)生器373向另一節(jié)點(diǎn)(圖3中未顯示)傳輸視 圖。例如,視圖385可被傳輸?shù)接脩艄芾砥?24及/或圖1所示系統(tǒng)100的多個(gè)無(wú)線裝 置112、 114、 116、 117、 118的任一者。依據(jù)無(wú)線裝置112的特定配置,轉(zhuǎn)移347可 以是直接的或間接通過(guò)API 254及/或ASIC 276路由。
在414處,所述方法確定檢索數(shù)據(jù)是否需要更新。如果是,則所述方法返回步驟 408,其中更新屬于所選數(shù)據(jù)類型的數(shù)據(jù),隨后更新所述數(shù)據(jù)視圖并將已更新的視圖呈 現(xiàn)給相同及/或不同用戶。如果否,則所述方法結(jié)束于416處。例如,在通用診斷監(jiān)控 器模塊120的常駐版本中,關(guān)于數(shù)據(jù)更新需要的信息可包含于檢索請(qǐng)求379中。確切 地說(shuō),檢索請(qǐng)求379可進(jìn)一步包含相關(guān)聯(lián)的數(shù)據(jù)特性DChl、 DCh2和DCh4,其引導(dǎo) 相關(guān)聯(lián)的子系統(tǒng)384應(yīng)如何檢索數(shù)據(jù),例如通過(guò)指定每個(gè)或所有所選數(shù)據(jù)類型DC1、 DC2和DC4的刷新率。相應(yīng)地,通用診斷監(jiān)控器模塊120執(zhí)行以基于相應(yīng)的數(shù)據(jù)特性 DChl、 DCh2和DCh4來(lái)更新屬于需要更新的數(shù)據(jù)類型的數(shù)據(jù)。經(jīng)由在389及381處 指定的先前路徑將已更新數(shù)據(jù)返回用戶界面產(chǎn)生器373,并相應(yīng)地更新視圖385。此外, 可將已更新的視圖另外或作為另一選擇而發(fā)送到另一用戶,例如圖1所示系統(tǒng)100的 用戶管理器124。
在替代方法的一個(gè)實(shí)施例中,在403處,客戶服務(wù)代表、技術(shù)員或程序員可存取 與診斷模塊相關(guān)聯(lián)的各種參數(shù),且在405處,輸入新的或已改變的參數(shù)值/設(shè)定。例如,
技術(shù)員或客戶服務(wù)代表可依據(jù)給定的故障査找情況而改變隱藏配置的設(shè)定。此外,例 如,程序員可在模塊內(nèi)構(gòu)建其他功能,或改變現(xiàn)有功能。這種存取可直接發(fā)生于診斷 監(jiān)控模塊常駐的裝置處,或所述存取可從遠(yuǎn)程位置處發(fā)生,例如從位于網(wǎng)絡(luò)上的用戶
管理器。另外,在407處,使用新的或已改變的設(shè)定來(lái)更新診斷監(jiān)控器模塊。在這點(diǎn) 處,可如上文所述執(zhí)行方法400的剩余部分。然而,在411處,在一個(gè)遠(yuǎn)程存取實(shí)施 例中,方法400可包含在網(wǎng)絡(luò)上傳輸所產(chǎn)生的視圖,例如向用戶管理器,以供遠(yuǎn)程呈 現(xiàn)(在412處)所述視圖。在這種情形中,還可以在遠(yuǎn)程位置處做出是否要求更新的 決策(在414處),且如果需要,則跨越網(wǎng)絡(luò)將檢索新數(shù)據(jù)的請(qǐng)求發(fā)送回所述裝置。因 此,方法400可本地實(shí)施于無(wú)線裝置上,或以遠(yuǎn)程方式跨越網(wǎng)絡(luò)連接。
現(xiàn)將參照?qǐng)D5-25描述通用診斷監(jiān)控器模塊120的常駐版本的蜂窩式電話實(shí)施例, 其中各圖式是顯示使用通用診斷監(jiān)控器模塊120的常駐版本的一個(gè)實(shí)施例的蜂窩式電 話的用戶界面實(shí)例的視圖。應(yīng)注意,這些圖式僅代表診斷監(jiān)控菜單及選項(xiàng)組的一個(gè)實(shí) 例。依據(jù)既定應(yīng)用程序,所述通用診斷監(jiān)控模塊可采取許多其他形式。因此,不得認(rèn) 為本實(shí)例在任一方面加以限定。
圖5是包含多個(gè)菜單選項(xiàng)506、 515、 522和525的主菜單500的視圖。菜單選項(xiàng) 506、 515和522允許用戶分別選擇用以使無(wú)線裝置112當(dāng)前與無(wú)線網(wǎng)絡(luò)130通信的無(wú) 線協(xié)議,也就是UMTS、 GSM/GPRS和CDMA中的一者。再次應(yīng)注意,通用診斷監(jiān) 控器模塊120是通用的,且可跨越多個(gè)通信技術(shù)及多個(gè)無(wú)線協(xié)議來(lái)操作。菜單選項(xiàng)525 允許用戶使用(例如)鍵盤錄入所需的刷新率,如在圖25中的2500處可見。刷新率 為1秒是一個(gè)默認(rèn)值實(shí)例。菜單選項(xiàng)525對(duì)應(yīng)于圖3所示用戶定義集合395,其允許 用戶定制一個(gè)或多個(gè)參數(shù)。在這個(gè)特定情形中,刷新率對(duì)應(yīng)于圖3所示數(shù)據(jù)特性 DChl-DCh6的一者。所述刷新率可以是多個(gè)數(shù)據(jù)類型所共用的,如在下文中將描述。
在一實(shí)施例中,無(wú)線裝置112及/或通用診斷監(jiān)控器模塊120可經(jīng)配置以自動(dòng)感測(cè) 當(dāng)前協(xié)議,并將用戶直接帶到對(duì)應(yīng)于所感測(cè)的當(dāng)前協(xié)議的下一菜單級(jí),因此回避或省 略主菜單500。如果滿足所述情形,則將菜單選項(xiàng)525移到圖6、 15及22中例示的下 一等級(jí)菜單。
參照?qǐng)D6,用戶對(duì)菜單選項(xiàng)506的選擇(圖5)會(huì)帶來(lái)較低等級(jí)的菜單600,其在 這種情形中對(duì)應(yīng)于UMTS協(xié)議診斷菜單的一個(gè)實(shí)施例。菜單600對(duì)應(yīng)于圖3所示診斷 菜單341,且包含多個(gè)預(yù)定義集合393,也就是菜單選項(xiàng)607-613。幫助菜單選項(xiàng)614 還被提供于菜單600中,以協(xié)助用戶正確選擇一個(gè)或多個(gè)菜單選項(xiàng)607-613。盡管菜 單600缺少對(duì)應(yīng)于圖3所示用戶定義集合395的菜單選項(xiàng),但可將刷新時(shí)間菜單選項(xiàng) (圖5所示525)添加到菜單600。還應(yīng)注意,用戶定義集合395可包含用戶界面配置 器371的數(shù)據(jù)類型、數(shù)據(jù)定向和數(shù)據(jù)特性的任一者。
參照?qǐng)D7,用戶對(duì)菜單選項(xiàng)607的選擇(圖6)指引無(wú)線裝置112獲取用于小區(qū) 重選測(cè)驗(yàn)的一個(gè)實(shí)施例的數(shù)據(jù)。對(duì)應(yīng)于圖3所示視圖385的數(shù)據(jù)視圖700由通用診斷 監(jiān)控器模塊120產(chǎn)生并呈現(xiàn)于如圖7所示的用戶界面322中。在數(shù)據(jù)視圖700中,提
供在其下檢索數(shù)據(jù)的所選數(shù)據(jù)類型705、 707,也就是WCDMA、 GSM、射頻信道 (RFChan)、基本擾頻代碼(PSC)、接收信號(hào)代碼功率(RSCP)、既定小區(qū)相對(duì)于服務(wù)小區(qū) 的RSCP等級(jí)(RankRSCP)、以dB為單位的信號(hào)噪聲級(jí)(EcIo或Ee/I。)、及既定小區(qū)相 對(duì)于服務(wù)小區(qū)的信號(hào)噪聲級(jí)的等級(jí)(RankEcIo)。所列舉的數(shù)據(jù)類型是一起分在菜單選 項(xiàng)607下的所選數(shù)據(jù)類型,其對(duì)應(yīng)于圖3所示預(yù)定義集合393的一者。假設(shè)圖6所示 菜單選項(xiàng)607對(duì)應(yīng)于圖3所示第一預(yù)定義集合393,則數(shù)據(jù)視圖700中的所選數(shù)據(jù)類 型705、 707對(duì)應(yīng)于與第一預(yù)定義集合393相關(guān)聯(lián)的數(shù)據(jù)類型DC1、 DC2和DC4。在 706、 708和709處指定每個(gè)數(shù)據(jù)類型的檢索數(shù)據(jù)。
與所選數(shù)據(jù)類型相關(guān)聯(lián)的數(shù)據(jù)定向指揮其中用戶界面產(chǎn)生器373設(shè)置檢索數(shù)據(jù)的 方式,也就是以兩種不同格式701和702,其中數(shù)據(jù)類型的第一群組705包含WCDMA 和GSM,且數(shù)據(jù)類型的第二群組707分別包含RFChan、 PSC、 RSCP、 RankRSCP、 EcIo和RankEcIo。另一方面,第一群組705的數(shù)據(jù)類型(也就是WCDMA和GSM) 包含第一數(shù)據(jù)類型,例如網(wǎng)絡(luò)相關(guān)數(shù)據(jù)。第一群組705的檢索數(shù)據(jù)706 (也就是"2" 和"0")隨后被提供給相應(yīng)的數(shù)據(jù)類型,也就是WCDMA和GSM,如與第一群組705 的數(shù)據(jù)類型相關(guān)聯(lián)的數(shù)據(jù)定向所列舉。具體來(lái)說(shuō),假設(shè)第一群組705的數(shù)據(jù)類型(也 就是WCDMA和GSM)對(duì)應(yīng)于圖3所示數(shù)據(jù)類型DC1 ,則數(shù)據(jù)特性DChl控制WCDMA 和GSM的刷新率,而數(shù)據(jù)定向D01控制設(shè)置在數(shù)據(jù)視圖700中的檢索數(shù)據(jù)706的格 式701。
另一方面,第二群組707的數(shù)據(jù)類型(也就是RFChan、 PSC、 RSCP、 RankRSCP、 EcIo和RankEcIo)包含第二數(shù)據(jù)類型,例如通信信道相關(guān)數(shù)據(jù)。如與第二群組707的 數(shù)據(jù)類型相關(guān)聯(lián)的數(shù)據(jù)特性所列舉,更新這些數(shù)據(jù)類型下的檢索數(shù)據(jù)708、 709。下文 呈現(xiàn)第二群組707的檢索數(shù)據(jù)708、 709 (也就是"487"、 "272"、 "-99"、 "-95"、 "-ll" 和"-14"),且其對(duì)應(yīng)于相應(yīng)的數(shù)據(jù)類型,也就是RFChan、 PSC、 RSCP、 RankRSCP、 EcIo和RankEcIo,如與第二群組707的數(shù)據(jù)類型相關(guān)聯(lián)的數(shù)據(jù)定向所列舉。在這個(gè)特 定實(shí)施例中,在數(shù)據(jù)視圖700中呈現(xiàn)的第二群組數(shù)據(jù)類型的檢索數(shù)據(jù)的格式是逗號(hào)分 隔值格式。也不排除例如表格、圖形等其他格式。具體來(lái)說(shuō),假設(shè)第二群組707的數(shù) 據(jù)類型(也就是RFChan、 PSC、 RSCP、 RankRSCP、 Eclo禾Q RankEcIo)對(duì)應(yīng)于圖3 所示數(shù)據(jù)類型DC2,則數(shù)據(jù)特性DCh2控制RFChan、 PSC、 RSCP、 RankRSCP、 Eclo 和RankEcIo的刷新率,而數(shù)據(jù)定向D02控制在數(shù)據(jù)視圖700內(nèi)設(shè)置的檢索數(shù)據(jù)708、 709的格式702。
在這個(gè)具體實(shí)例中,存在兩組在數(shù)據(jù)視圖700中呈現(xiàn)于第二群組707的數(shù)據(jù)類型 下的檢索數(shù)據(jù),也就是708和709。第一數(shù)據(jù)組708包含針對(duì)第一信道檢索的數(shù)據(jù)708, 而第二數(shù)據(jù)組709包含針對(duì)第二信道檢索的數(shù)據(jù)709。這個(gè)實(shí)例代表時(shí)間快照,且在 任一既定時(shí)間的數(shù)據(jù)信道數(shù)量可不同。
此外,診斷數(shù)據(jù)的這種視圖可呈現(xiàn)當(dāng)前數(shù)據(jù)以及過(guò)去的數(shù)據(jù)。例如,當(dāng)前數(shù)據(jù)和 過(guò)去數(shù)據(jù)的時(shí)間間隔由選擇菜單選項(xiàng)525的用戶指定的刷新時(shí)間指揮,或如果用戶未
選擇菜單選項(xiàng)525以錄入所需刷新時(shí)間則由默認(rèn)刷新率指揮。例如,當(dāng)前數(shù)據(jù)可被附
加到先前數(shù)據(jù)的末端,也就是在第一數(shù)據(jù)組之后而不是替換第一數(shù)據(jù)組。這種配置由
相關(guān)聯(lián)的數(shù)據(jù)定向(例如圖3所示D02)指揮,并向用戶賦予所述數(shù)據(jù)已如何隨時(shí)間 變化的感測(cè)。另一選擇為,已更新的數(shù)據(jù)組可覆寫先前數(shù)據(jù)組。在一個(gè)實(shí)施例中,先 前數(shù)據(jù)組可包含極"冷"數(shù)據(jù),其已不再需要且因此以已更新數(shù)據(jù)組來(lái)替代。在另一 實(shí)施例中,由于用戶界面322的有限顯示能力,用戶界面322可能不能處理過(guò)量數(shù)據(jù) 組,因此為有利于新更新的數(shù)據(jù)組而丟棄先前數(shù)據(jù)組。替代的解決方案是保持用戶界 面322上的所有數(shù)據(jù)組且允許用戶逐屏滾動(dòng)。
參照?qǐng)D8,根據(jù)圖6所示菜單600,用戶對(duì)菜單選項(xiàng)608的選擇指引無(wú)線裝置112 獲取用于瞬時(shí)分析程序測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖800由通用診斷監(jiān)控器模 塊120產(chǎn)生并呈現(xiàn)于如圖8所示的用戶界面322中。在數(shù)據(jù)視圖800中,據(jù)以檢索數(shù) 據(jù)的所選數(shù)據(jù)類型包含包含接收功率(Rx)及發(fā)射功率(Tx)(例如以dBm為單位) 的第一類數(shù)據(jù)類型,及包含主擾頻代碼(PSC)、 PSC定位及EcIo的第二類數(shù)據(jù)類型。 應(yīng)注意,分在菜單選項(xiàng)607和608下的所選數(shù)據(jù)類型以類似于共享共用數(shù)據(jù)類型DC4 的第一及第二預(yù)定義集合393的方式共享例如PSC和Eclo等數(shù)個(gè)共用數(shù)據(jù)類型,如 圖3中顯示。根據(jù)菜單選項(xiàng)608的所選數(shù)據(jù)類型檢索的數(shù)據(jù)是一次針對(duì)多個(gè)PSC的, 且在數(shù)據(jù)視圖800中以類似于數(shù)據(jù)視圖700的方式設(shè)置且將不再描述。
進(jìn)一步應(yīng)注意,在一個(gè)或多個(gè)數(shù)據(jù)類型下的數(shù)據(jù)(在這一情形中是所傳輸?shù)男盘?hào) 功率Tx)可能難以獲得及/或當(dāng)前不可用,且在數(shù)據(jù)視圖800中以代表未知值的記號(hào) 806 (例如問(wèn)號(hào))呈現(xiàn)。在數(shù)據(jù)變得可用時(shí),其將如圖8A的數(shù)據(jù)視圖850中856處所 示而正確呈現(xiàn)。另外,圖8A代表時(shí)間上的診斷快照,其包含來(lái)自比圖8所代表的快 照數(shù)量更多的PSC的數(shù)據(jù),因?yàn)閳D8A是在不同時(shí)間且以不同模式獲得的。圖8A代 表以專用模式(也就是在相應(yīng)的無(wú)線裝置處于呼叫狀態(tài)中時(shí))獲得的屏幕快照,如專 用模式指示符857 (也就是電話圖標(biāo))所表示。另一方面,圖8代表以空閑模式(也 就是說(shuō),不存在專用模式指示符857)獲得的屏幕快照。在這個(gè)實(shí)施例中,數(shù)據(jù)特性 "當(dāng)數(shù)據(jù)變得可用"或"無(wú)論何時(shí)新數(shù)據(jù)到達(dá)"與數(shù)據(jù)類型Tx相關(guān)聯(lián),盡管其可適 用于任一數(shù)據(jù)類型。這意味著通用診斷監(jiān)控器模塊120連續(xù)地或周期性地(例如基于 刷新率)監(jiān)控包含數(shù)據(jù)類型Tx下的數(shù)據(jù)的子系統(tǒng)384,并在其變得可用時(shí)將Tx數(shù)據(jù) 返回到用戶界面產(chǎn)生器373。在一實(shí)施例中,當(dāng)新數(shù)據(jù)到達(dá)時(shí),無(wú)線裝置112播放聲
音或振動(dòng)或以其他方式向用戶通知數(shù)據(jù)的可用。
參照?qǐng)D9,根據(jù)圖6所示菜單600,用戶對(duì)菜單選項(xiàng)609的選擇指引無(wú)線裝置112 獲取無(wú)線電資源控制(RRC)狀態(tài)測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖900由通用診 斷監(jiān)控器模塊120產(chǎn)生并呈現(xiàn)于如圖9所示的用戶界面322中。在數(shù)據(jù)視圖900中, 用以檢索數(shù)據(jù)的所選數(shù)據(jù)類型包含上行鏈路(UL)通用陸地?zé)o線電存取絕對(duì)射頻信道 編號(hào)(UARFCN)、下行鏈路(DL) UARFCN、小區(qū)識(shí)別(Cell ID)禾BRRC狀態(tài)。此 外,在ULUARFCN這一情形中, 一個(gè)或多個(gè)數(shù)據(jù)類型下的數(shù)據(jù)并不可用,且在數(shù)據(jù)
視圖900中以類似于圖8所示問(wèn)號(hào)的問(wèn)號(hào)來(lái)呈現(xiàn)。緊接相應(yīng)的數(shù)據(jù)類型來(lái)呈現(xiàn)所檢索 的數(shù)據(jù),類似于圖7所示格式701。數(shù)據(jù)視圖900示范所檢索的數(shù)據(jù)可經(jīng)由用戶界面 322不僅以數(shù)字值、還以字母字符來(lái)呈現(xiàn),如925處例示。也不排除例如話音、圖形、 視頻、動(dòng)畫等其他數(shù)據(jù)格式。
參照?qǐng)D10,根據(jù)圖6所示菜單600,用戶對(duì)菜單選項(xiàng)610的選擇指引無(wú)線裝置112 獲取非存取層面(NAS)信息測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖1000由通用診斷監(jiān) 控器模塊120產(chǎn)生并呈現(xiàn)于如圖10所示的用戶界面322中。在數(shù)據(jù)視圖1000中,用 以檢索數(shù)據(jù)的所選數(shù)據(jù)類型包含移動(dòng)管理(MM)、通用分組無(wú)線電服務(wù)(GPRS) 移動(dòng)管理(MM)、登記(REG)狀態(tài)、瞬時(shí)移動(dòng)訂戶身份(TMSI)、網(wǎng)絡(luò)操作模式(NW Op模式)、位置區(qū)域身份(LAI)、以類似于先前所述數(shù)據(jù)視圖的方式設(shè)置所檢索的 數(shù)據(jù),但在最后一行中,所檢索數(shù)據(jù)(也就是"0")被設(shè)置在相應(yīng)數(shù)據(jù)類型(也就是 可用PLMN)之前而非之后。數(shù)據(jù)視圖1000證明,只要數(shù)據(jù)和數(shù)據(jù)類型之間的連接可 由用戶探知,所檢索數(shù)據(jù)和相應(yīng)數(shù)據(jù)類型就可隨意設(shè)置。圖10A是數(shù)據(jù)視圖1000的 更新視圖1050,其中已成功獲得并經(jīng)由用戶界面322呈現(xiàn)先前不可用的數(shù)據(jù),例如在 數(shù)據(jù)類型GMM和REG狀態(tài)下的數(shù)據(jù)。另外,在圖10A中,數(shù)據(jù)類型TMSI已由分 組TMSI (PTMSI)數(shù)據(jù)類型所替代,因?yàn)閳D10A表示在通過(guò)服務(wù)GPRS支持節(jié)點(diǎn) (SGSN)向無(wú)線裝置提供服務(wù)時(shí)獲得的屏幕快照。另一方面,圖10表示在通過(guò)訪問(wèn) 者位置登記(VLR)向無(wú)線裝置提供服務(wù)時(shí)獲得的屏幕快照。
參照?qǐng)D11,根據(jù)圖6所示菜單600,用戶對(duì)菜單選項(xiàng)611的選擇指引無(wú)線裝置112 獲取層1狀態(tài)測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖1100由通用診斷監(jiān)控器模塊120 產(chǎn)生并呈現(xiàn)于如圖11所示的用戶界面322中。在數(shù)據(jù)視圖1100中,用以檢索數(shù)據(jù)的 所選數(shù)據(jù)類型包含層1狀態(tài)、現(xiàn)用集合射頻信道(ASetRFChan)及其相關(guān)聯(lián)數(shù)據(jù)類 型PSC、第二擾頻代碼(SSC)、小區(qū)位置、傳輸功率控制(TPC)、多樣性;及近鄰 集合射頻信道(NSet RF Chan)及其相關(guān)聯(lián)數(shù)據(jù)類型PSC、小區(qū)位置及多樣性。以 類似于先前所述數(shù)據(jù)視圖的方式設(shè)置所檢索的數(shù)據(jù)。在這個(gè)快照中, 一次獲得對(duì)應(yīng)于 許多不同NSet RF信道的數(shù)據(jù)值,且可由用戶界面產(chǎn)生器373自動(dòng)產(chǎn)生豎直滾動(dòng)條 1135,因此允許用戶控制長(zhǎng)數(shù)據(jù)視圖1100當(dāng)前在用戶界面322中可見的位置。另外或 另一選擇為,也可出于相同目的產(chǎn)生水平條(圖ll中未顯示)。
參照?qǐng)D12,根據(jù)圖6所示菜單600,用戶對(duì)菜單選項(xiàng)612的選擇指引無(wú)線裝置112 獲取用于GSM測(cè)量測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖由通用診斷監(jiān)控器模塊120 產(chǎn)生并呈現(xiàn)于如圖12所示的用戶界面322中。在數(shù)據(jù)視圖1200中,用以檢索數(shù)據(jù)的 所選數(shù)據(jù)類型包含絕對(duì)射頻信道編號(hào)(ARFCN)及所接收信號(hào)強(qiáng)度指示符(RSSI)。 以類似于先前所述數(shù)據(jù)視圖的方式設(shè)置所檢索的數(shù)據(jù)。
參照?qǐng)D13,根據(jù)圖6所示菜單600,用戶對(duì)菜單選項(xiàng)613的選擇指引無(wú)線裝置112 獲取隨機(jī)存取信道-輸送信道(RACH)信息測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖1300 由通用診斷監(jiān)控器模塊120產(chǎn)生并如圖13所示呈現(xiàn)于用戶界面322中。在數(shù)據(jù)視圖1300中,用以檢索數(shù)據(jù)的所選數(shù)據(jù)類型包含速度因子、擾頻代碼索引、消息長(zhǎng)度和報(bào)頭#。所要求的所有數(shù)據(jù)起初并不可用。圖13A是數(shù)據(jù)視圖1300的更新視圖1350,其 中先前不可用的數(shù)據(jù)已成功獲得且經(jīng)由用戶界面322呈現(xiàn)。
參照?qǐng)D14,根據(jù)圖6所示菜單600,用戶對(duì)菜單選項(xiàng)614的選擇會(huì)得到UMTS幫 助視圖1400的一個(gè)實(shí)施例,在這個(gè)特定實(shí)施例中,UMTS幫助視圖1400提供關(guān)于在 菜單選項(xiàng)607-613的測(cè)試中使用的數(shù)據(jù)類型的信息及域其簡(jiǎn)要闡釋。UMTS幫助視圖 1400包含所述列表的僅一部分,且滾動(dòng)條1135可用于顯示剩余部分。不排除其他引 導(dǎo)及/或信息。
上述菜單選項(xiàng)607-613的列表僅作為實(shí)例來(lái)提供,且可依據(jù)既定應(yīng)用程序而縮短 或擴(kuò)展。UMTS協(xié)議的替代菜單選項(xiàng)列表包含下列的一者或多者呼叫重設(shè)、瞬時(shí)分 析程序、RRC狀態(tài)、NAS信息、層1狀態(tài)、GSM測(cè)量、RACH信息、塊錯(cuò)誤率、高 速數(shù)據(jù)分組存取(HSDPA)解碼統(tǒng)計(jì)、消息驗(yàn)證代碼(MAC)信道映射、MAC信道 參數(shù)及物理信道。然而,應(yīng)了解,也可包含及/或封裝其他菜單選項(xiàng)、預(yù)定測(cè)試等以使 用任何方式檢索及顯示用戶可能關(guān)注的任何UMTS診斷數(shù)據(jù)。
參照?qǐng)D15,用戶對(duì)菜單選項(xiàng)515 (圖5)的選擇會(huì)得到較低等級(jí)菜單1500,其對(duì) 應(yīng)于GSM/GPRS協(xié)議/標(biāo)準(zhǔn)診斷菜單。菜單1500對(duì)應(yīng)于圖3所示診斷菜單341,且包 含多個(gè)預(yù)定義集合393,也就是菜單選項(xiàng)1516-1520。菜單1500中還提供幫助菜單選 項(xiàng)1521以協(xié)助用戶正確選擇一個(gè)或多個(gè)菜單選項(xiàng)1516-1520。此外,可將刷新時(shí)間菜 單選項(xiàng)(圖5所示525)添加到菜單1500。
參照?qǐng)D16,根據(jù)圖15所示菜單1500,用戶對(duì)菜單選項(xiàng)1516的選擇指引無(wú)線裝 置112獲取GSM服務(wù)小區(qū)(空閑)測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖1600由通用 診斷監(jiān)控器模塊120產(chǎn)生并如圖16所示呈現(xiàn)于用戶界面322中。在數(shù)據(jù)視圖1600中, 用以檢索數(shù)據(jù)的所選數(shù)據(jù)類型包含ARFCN、 Rx功率、基站身份代碼(BSIC)-網(wǎng)絡(luò)色 彩代碼(NCC)、 BSIC-基站色彩代碼(BCC)、小區(qū)ID、 LAI及PLMN。以類似于先 前所述數(shù)據(jù)視圖的方式設(shè)置所述所檢索數(shù)據(jù)。
參照?qǐng)D17,根據(jù)圖15所示菜單1500,用戶對(duì)菜單選項(xiàng)1517的選擇指引無(wú)線裝 置112獲取用于GSM近鄰小區(qū)(空閑)測(cè)試的數(shù)據(jù)。數(shù)據(jù)視圖1700由通用診斷監(jiān)控 器模塊120產(chǎn)生并如圖17所示呈現(xiàn)于用戶界面322中。在數(shù)據(jù)視圖1700中,用以檢 索數(shù)據(jù)的所選數(shù)據(jù)類型包含用于服務(wù)小區(qū)和近鄰小區(qū)二者的ARFCN、 Rx功率、用于 小區(qū)(Cl)的計(jì)算C1值、及用于小區(qū)(C2)的計(jì)算C2值。Cl是小區(qū)選擇算法(在 這一情形中Cl是所述算法的計(jì)算值)。這種算法使用從小區(qū)接收的功率與某些其他參 數(shù)一起確定將向無(wú)線裝置提供最佳無(wú)線電連接的小區(qū)。C2是GSM小區(qū)重選算法(在 這一情形中,C2是所述算法的計(jì)算值)。 一旦無(wú)線裝置已選定小區(qū),則其繼續(xù)監(jiān)控其 他小區(qū)。在當(dāng)前小區(qū)變得不合適時(shí),發(fā)生重選。以類似于先前所述數(shù)據(jù)視圖的方式設(shè) 置所述所檢索數(shù)據(jù),但分別提供所述服務(wù)小區(qū)及一個(gè)或多個(gè)近鄰小區(qū)的數(shù)據(jù)的多個(gè)集 合1723、 1724。 參照?qǐng)D18,根據(jù)圖15所示菜單1500,用戶對(duì)菜單選項(xiàng)1518的選擇指引無(wú)線裝 置112獲取用于GSM專用模式測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖1800由通用診斷 監(jiān)控器模塊120產(chǎn)生并如圖18所示呈現(xiàn)于用戶界面322中。在數(shù)據(jù)視圖1800中,用 以檢索數(shù)據(jù)的所選數(shù)據(jù)類型包含ARFCN、信道模式、信道類型、時(shí)間槽、訓(xùn)練序列 代碼(TSC)、定時(shí)提前、指示不連續(xù)傳輸(DTX)的使用的旗標(biāo)、Rx功率及Tx功率。 在這個(gè)快照中,除Rx功率外的幾乎所有所需數(shù)據(jù)并不初始可用。圖18A是數(shù)據(jù)視圖 1800的更新視圖1850,其中先前不可用的數(shù)據(jù)已成功獲得且經(jīng)由用戶界面322呈現(xiàn)。
參照?qǐng)D18,根據(jù)圖15所示菜單1500,用戶對(duì)菜單選項(xiàng)1519的選擇指引無(wú)線裝 置112獲取用于GSM控制信道測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖1900由通用診斷 監(jiān)控器模塊120產(chǎn)生并如圖19所示呈現(xiàn)于用戶界面322中。在數(shù)據(jù)視圖1900中,用 以檢索數(shù)據(jù)的所選數(shù)據(jù)類型包含對(duì)多幀數(shù)量的指示符(BS一PA一MFRMS)、為存取授權(quán) 保留的塊(BS一AG_BLKS—RES)、共用控制信道(CCCH)/獨(dú)立專用控制信道(SDCCH)信 道組合(Channd Comb)和周期性更新定時(shí)器。以類似于先前所述數(shù)據(jù)視圖的方式設(shè)置 所檢索的數(shù)據(jù)。
參照?qǐng)D20,根據(jù)圖15所示菜單1500,用戶對(duì)菜單選項(xiàng)1520的選擇指引無(wú)線裝 置112獲取用于GSM場(chǎng)值測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖2000由通用診斷監(jiān)控 器模塊120產(chǎn)生且如圖20所示呈現(xiàn)于用戶界面322中。在數(shù)據(jù)視圖2000中,用以檢 索數(shù)據(jù)的所選數(shù)據(jù)類型包含GPRS可用、PLMN、 LAC、 RAC、 UL時(shí)間槽、DL時(shí)間 槽、分組數(shù)據(jù)協(xié)議(PDP)上下文、網(wǎng)絡(luò)操作模式(NMO)、 GMM狀態(tài)、GMM子狀 態(tài)及GMM更新。某些所要求數(shù)據(jù)并不初始可用。圖20A是數(shù)據(jù)視圖2000的更新視 圖2050,其中先前不可用的數(shù)據(jù)己成功獲得且經(jīng)由用戶界面322呈現(xiàn)。
參照?qǐng)D21,根據(jù)圖15所示菜單1500,用戶對(duì)菜單選項(xiàng)1521的選擇會(huì)得到 GSM/GPRS幫助視圖2100的一個(gè)實(shí)施例,其中在這個(gè)特定實(shí)施例中,提供關(guān)于在菜 單選項(xiàng)1516-1520的測(cè)試中使用的數(shù)據(jù)類型的信息及減其簡(jiǎn)要闡釋。此外,滾動(dòng)條1135
可用于査看既定視圖外的數(shù)據(jù)。并不排除其他引導(dǎo)及/或信息。
菜單選項(xiàng)1516-1520的上述列表僅作為實(shí)例提供,且可依據(jù)既定應(yīng)用程序而縮短 或擴(kuò)展。GSM/GPRS協(xié)議的替代菜單選項(xiàng)列表包含下列的一者或多者GSM服務(wù)小 區(qū)(空閑)、GSM近鄰小區(qū)(空閑)、GSM專用模式、GSM控制信道、GSM3G拒絕數(shù)據(jù) 庫(kù)、GSM自適應(yīng)多速率(AMR)信息、GSM信道參數(shù)、GSM增強(qiáng)型通用分組無(wú)線電服 務(wù)(EGPRS)上行鏈路/下行鏈路質(zhì)量、GSM GPRS無(wú)線接口概述、GSM GPRS TX定時(shí)、 GSM隨機(jī)存取嘗試、GPRS場(chǎng)值、GPRS邏輯鏈路控制(LLC)統(tǒng)計(jì)和GPRS子網(wǎng)相關(guān)會(huì) 聚協(xié)議(SNDCP)統(tǒng)計(jì)。然而,應(yīng)注意,可包含及/或開發(fā)其他菜單選項(xiàng)、預(yù)定測(cè)試等 以使用任何方式檢索及顯示任何可能為用戶關(guān)注的GSM/GPRS診斷數(shù)據(jù)。
參照?qǐng)D22,用戶對(duì)菜單選項(xiàng)522的選擇(圖5)會(huì)得到較低等級(jí)菜單2200,其對(duì) 應(yīng)于CDMA協(xié)議診斷菜單的一個(gè)實(shí)施例。菜單2200對(duì)應(yīng)于圖3所示診斷菜單341, 且在這個(gè)特定實(shí)施例中,僅包含單個(gè)預(yù)定義集合,也就是菜單選項(xiàng)2223。菜單2200
中還提供幫助菜單選項(xiàng)2224以協(xié)助用戶正確理解菜單選項(xiàng)2223。此外,可將刷新時(shí) 間菜單選項(xiàng)(圖5所示525)添加到菜單2200。
參照?qǐng)D23,根據(jù)圖22所示菜單2200,用戶對(duì)菜單選項(xiàng)2223的選擇指引無(wú)線裝 置112獲取用于瞬時(shí)分析程序測(cè)試的一個(gè)實(shí)施例的數(shù)據(jù)。數(shù)據(jù)視圖2300由通用診斷監(jiān) 控器模塊120產(chǎn)生并如圖23所示呈現(xiàn)于用戶界面322中。在數(shù)據(jù)視圖2300中,據(jù)以 檢索數(shù)據(jù)的所選數(shù)據(jù)類型包含Rx、 Tx、天線指的導(dǎo)頻分配(PN)及EcIo。以類似于 先前所述數(shù)據(jù)視圖的方式設(shè)置所檢索的數(shù)據(jù)。
參照?qǐng)D24,根據(jù)圖22所示菜單2200,用戶對(duì)菜單選項(xiàng)2224的選擇會(huì)得到CDMA 幫助視圖2400的一個(gè)實(shí)施例,其中在這個(gè)特定實(shí)施例中,CDMA幫助視圖2400提供 關(guān)于在菜單選項(xiàng)2223的測(cè)試中使用的數(shù)據(jù)類型的信息及/或其簡(jiǎn)要闡釋。并不排除其 他引導(dǎo)及/或信息。
菜單選項(xiàng)2223、瞬時(shí)分析程序僅是可添加到菜單2200的許多菜單選項(xiàng)的一個(gè)實(shí) 例,所述許多菜單選項(xiàng)可依據(jù)既定應(yīng)用程序而縮短或擴(kuò)展。CDMA協(xié)議的診斷菜單的 實(shí)例性列表包含下列的一者或多者瞬時(shí)分析程序、手指布局、信號(hào)信息、靜態(tài)狀態(tài)、 動(dòng)態(tài)狀態(tài)、應(yīng)用程序統(tǒng)計(jì)、全測(cè)試數(shù)據(jù)服務(wù)、與例如IS-95A等既定標(biāo)準(zhǔn)相關(guān)聯(lián)的可檢 索參數(shù)、無(wú)線電鏈路協(xié)議(RLP)統(tǒng)計(jì)記錄、服務(wù)配置信息及簡(jiǎn)單測(cè)試數(shù)據(jù)服務(wù)。然 而,應(yīng)注意,也可包含及/或開發(fā)其他菜單選項(xiàng)、預(yù)定測(cè)試等,以使用任一方式檢索及 顯示可能為用戶所關(guān)注的任何CDMA診斷數(shù)據(jù)。
在一個(gè)實(shí)施例中,通用診斷監(jiān)控器模塊120的蜂窩式電話實(shí)施例可基于由加利福 尼亞州圣地亞哥的Qualcomm公司開發(fā)的RAPTOR (遠(yuǎn)程可存取性能工具及優(yōu)化)框 架。除BREW⑧外,RAPTOR還可使用其他類型的API 254來(lái)操作。在蜂窩式電話實(shí) 施例中,可經(jīng)由用戶界面或蜂窩式電話的顯示器顯示所檢索的數(shù)據(jù)。通用診斷監(jiān)控器 模塊可后臺(tái)運(yùn)行以連續(xù)或周期性地(基于可針對(duì)所有數(shù)據(jù)類型共同設(shè)定或單獨(dú)針對(duì)每 個(gè)數(shù)據(jù)類型或每組數(shù)據(jù)類型設(shè)定的刷新率)監(jiān)控診斷數(shù)據(jù)。這有利于用戶如上文所述 捕獲"難以獲得"的數(shù)據(jù),同時(shí)允許用戶使用蜂窩式電話如常進(jìn)行或接收電話呼叫。 蜂窩式電話實(shí)施例是不依賴于無(wú)線接口的,且無(wú)論正使用何種無(wú)線協(xié)議均可運(yùn)行于任 何類型的蜂窩式電話上。通用診斷監(jiān)控器模塊120的蜂窩式電話可以例如無(wú)線方式或 通過(guò)嵌入式文檔系統(tǒng)而動(dòng)態(tài)載入無(wú)線裝置112,或使用無(wú)線裝置的固件靜態(tài)載入。
如上文參照?qǐng)D3所揭示,代表數(shù)據(jù)快照的視圖385可經(jīng)由對(duì)無(wú)線網(wǎng)絡(luò)130的路由 347、 345傳輸?shù)搅硪挥脩?。在一個(gè)實(shí)施例中,從處理子系統(tǒng)84檢索的數(shù)據(jù)可存儲(chǔ)于 數(shù)據(jù)記錄349中,且這個(gè)數(shù)據(jù)記錄349可跨越無(wú)線網(wǎng)絡(luò)130轉(zhuǎn)發(fā)到可操作以基于記錄 349產(chǎn)生對(duì)應(yīng)數(shù)據(jù)視圖385的另一計(jì)算機(jī)裝置。例如,數(shù)據(jù)記錄349可包含代表基于 用戶的菜單選擇的既定視圖385的數(shù)據(jù)的快照,另一選擇為,數(shù)據(jù)記錄349可以是基 于用戶的菜單選擇而連續(xù)收集的一組數(shù)據(jù)的所有或某一部分。在再一替代實(shí)施例中,
如圖3中343處示意性顯示,可將所檢索的數(shù)據(jù)直接饋送到通信模塊326以供進(jìn)一步 傳輸?shù)狡渌脩?,例如?jīng)由無(wú)線網(wǎng)絡(luò)130傳輸?shù)接脩艄芾砥?24 (圖l)??膳c所檢索
的數(shù)據(jù)一起傳輸或不傳輸用戶界面配置設(shè)定383。在一個(gè)實(shí)施例中,僅傳輸所檢索的 數(shù)據(jù),因此減少傳輸負(fù)荷和時(shí)間。
參照?qǐng)D1,用戶管理器124包含可經(jīng)由無(wú)線網(wǎng)絡(luò)130、用戶界面122和輸入機(jī)構(gòu) 154與通信模塊326通信的通信模塊126。用戶管理器124進(jìn)一步包含通用診斷監(jiān)控器 模塊121,其依據(jù)既定應(yīng)用程序而類似于或不同于無(wú)線裝置112的通用診斷監(jiān)控器模 塊120。在前一情形中,用戶管理器124可以是包含自身的用戶界面產(chǎn)生器373的另 一無(wú)線裝置112,所述用戶界面產(chǎn)生器373將基于從源無(wú)線裝置112饋送的所檢索數(shù) 據(jù)產(chǎn)生視圖385并在其自身的用戶界面322上呈現(xiàn)視圖385。在后一情形中,用戶管 理器124可以是獨(dú)立服務(wù)器或服務(wù)站點(diǎn),其具有服務(wù)器側(cè)版本的常駐通用診斷監(jiān)控器 模塊120,也就是服務(wù)器側(cè)通用診斷監(jiān)控器模塊121,所述服務(wù)器側(cè)通用診斷監(jiān)控器模 塊可具有除視圖385的產(chǎn)生及呈現(xiàn)之外的其他具體特征。
確切地說(shuō),圖1所示用戶管理器124包含服務(wù)器側(cè)通用診斷監(jiān)控器模塊121及分 析引擎159,服務(wù)器側(cè)通用診斷監(jiān)控器模塊又包含對(duì)應(yīng)于通用診斷監(jiān)控器模塊120的 用戶界面配置器371的用戶界面配置器171。分析引擎159進(jìn)一步包含用戶界面產(chǎn)生 器173和調(diào)試模塊158,其中用戶界面產(chǎn)生器對(duì)應(yīng)于通用診斷監(jiān)控器模塊120的用戶 界面產(chǎn)生器373。用戶界面產(chǎn)生器173經(jīng)由通信模塊126接收從無(wú)線裝置112的子系 統(tǒng)384檢索的數(shù)據(jù),并產(chǎn)生所檢索數(shù)據(jù)381的視圖185,所述視圖依據(jù)服務(wù)器側(cè)通用 診斷監(jiān)控器模塊121的相關(guān)聯(lián)數(shù)據(jù)定向而可能與視圖385 —致或不一致。如果不與所 檢索數(shù)據(jù)一起傳輸與所選數(shù)據(jù)類型相關(guān)聯(lián)的數(shù)據(jù)定向,則用戶界面產(chǎn)生器173將^吏用 其自身的服務(wù)器側(cè)通用診斷監(jiān)控器模塊121的相對(duì)數(shù)據(jù)定向。如果通用診斷監(jiān)控器模 塊120和服務(wù)器側(cè)通用診斷監(jiān)控器模塊121的相對(duì)數(shù)據(jù)定向類似或一致,則視圖185 和視圖385將是類似或一致的。然而,如果通用診斷監(jiān)控器模塊120和服務(wù)器側(cè)通用 診斷監(jiān)控器模塊121的相對(duì)數(shù)據(jù)定向并不類似或一致,則視圖185將不同于視圖385。
在一個(gè)實(shí)施例中,數(shù)據(jù)定向經(jīng)配置以匹配正使用的數(shù)據(jù)界面的能力。在一實(shí)施例 中,用戶管理器124是計(jì)算機(jī)系統(tǒng),其具有與無(wú)線裝置112 (其是蜂窩式電話)的用 戶界面322相比具有更大顯示能力的用戶界面122 (例如,具有較高解析度及/或色彩 深度及/或處理速度的較大顯示器)。因此,服務(wù)器側(cè)通用診斷監(jiān)控器模塊121的數(shù)據(jù) 定向經(jīng)配置以產(chǎn)生比無(wú)線裝置112的視圖385更復(fù)雜的視圖185。例如,通用診斷監(jiān) 控器模塊120的數(shù)據(jù)定向允許經(jīng)由用戶界面322使用僅字母數(shù)字字符和例如圖5-25中 所示逗號(hào)分隔值格式等簡(jiǎn)單格式來(lái)呈現(xiàn)所檢索數(shù)據(jù)。作為對(duì)比,由于服務(wù)器側(cè)通用診 斷監(jiān)控器模塊121的數(shù)據(jù)定向,可經(jīng)由用戶管理器124的用戶界面122使用更好的視 覺手段(例如表格、圖形、圖表、話音、視頻、動(dòng)畫、超鏈接等)來(lái)呈現(xiàn)相同的檢索 數(shù)據(jù)。
服務(wù)器側(cè)通用診斷監(jiān)控器模塊121以下列方式操作。調(diào)試模塊158從用戶界面產(chǎn) 生器173接收所檢索數(shù)據(jù)并自動(dòng)分析所述數(shù)據(jù),并經(jīng)由通信模塊126將命令或指令發(fā) 送回源無(wú)線裝置112。所述命令或指令指引并提供指導(dǎo)供無(wú)線裝置112嘗試改進(jìn)其性
能。另一選擇為,用戶界面產(chǎn)生器173使得用戶界面122除視圖185外還呈現(xiàn)調(diào)試菜 單157?;谝晥D185中呈現(xiàn)的檢索數(shù)據(jù),用戶管理器124的操作者經(jīng)由輸入機(jī)構(gòu)154 與調(diào)試菜單157交互作用以査找故障或嘗試改進(jìn)無(wú)線裝置112的性能。操作者的輸入 被引導(dǎo)到調(diào)試模塊158且隨后經(jīng)由無(wú)線網(wǎng)絡(luò)130轉(zhuǎn)發(fā)到無(wú)線裝置112。
在包含用戶管理器124的系統(tǒng)100的一個(gè)實(shí)施例中,例如圖4所示方法400的步 驟404、 406、 408、 410和411等某些步驟執(zhí)行于無(wú)線裝置112處,而例如步驟403、 405、 407、 412和414等某些其他步驟則執(zhí)行于用戶管理器124處。例如,這個(gè)實(shí)施 例可實(shí)施于其中無(wú)線裝置112的用戶使用通用診斷監(jiān)控器模塊120檢索必需數(shù)據(jù),但 不能完全理解所檢索數(shù)據(jù)或缺少用于分析所檢索數(shù)據(jù)的工具。因此,用戶可利用通用 診斷監(jiān)控器模塊120將視圖385及/或所檢索數(shù)據(jù)389轉(zhuǎn)發(fā)到用戶管理器124以供呈現(xiàn) 及/或分析。
在另一實(shí)施例中,僅方法400的步驟408和(視需要地)步驟414執(zhí)行于無(wú)線裝 置112處,而剩余步驟執(zhí)行于用戶管理器124處。在這個(gè)實(shí)施例中,方法400由用戶 管理器124的操作者遠(yuǎn)程起始,其中用戶管理器124的操作者想要從無(wú)線裝置112的 子系統(tǒng)384檢索數(shù)據(jù)。隨后,服務(wù)器側(cè)通用診斷監(jiān)控器模塊121使得在404處經(jīng)由用 戶界面122呈現(xiàn)診斷菜單141,且在406處操作者通過(guò)以類似于無(wú)線裝置112出的通 用診斷監(jiān)控器模塊120的方式選擇診斷菜單141的菜單選項(xiàng)來(lái)選擇預(yù)定義集合或定制 參數(shù)的用戶定義集合。隨后,用戶界面配置器171經(jīng)由通信模塊126、無(wú)線網(wǎng)絡(luò)130 和通信模塊326向無(wú)線裝置112發(fā)送檢索請(qǐng)求179。類似于檢索請(qǐng)求379,在圖3中(圖 4中408處)向API 254轉(zhuǎn)發(fā)檢索請(qǐng)求179以供隨后在通信處理引擎382及子系統(tǒng)384 處的數(shù)據(jù)檢索。經(jīng)由路徑343、 345、通信模塊326、無(wú)線網(wǎng)絡(luò)130和通信模塊126將 所檢索數(shù)據(jù)389返回到用戶界面產(chǎn)生器173。在410處,用戶界面產(chǎn)生器173基于所 檢索數(shù)據(jù)和用戶界面配置器171產(chǎn)生的用戶界面配置設(shè)定183以類似于通用診斷監(jiān)控 器模塊120的方式產(chǎn)生視圖185。在412處,經(jīng)由用戶界面122向操作者呈現(xiàn)視圖185。 數(shù)據(jù)更新請(qǐng)求414可包含于檢索請(qǐng)求179中并在無(wú)線裝置112處處理。然而,并不排 除由用戶管理器124處理數(shù)據(jù)更新請(qǐng)求414,在所述情形中將檢索請(qǐng)求179重復(fù)發(fā)送 到無(wú)線裝置112。類似于先前所述實(shí)施例,調(diào)試模塊158可經(jīng)自動(dòng)觸發(fā)或由操作者觸 發(fā)以向無(wú)線裝置112發(fā)送指令及/或命令。
在另一實(shí)施例中,無(wú)線裝置112的通用診斷監(jiān)控器模i央120可配備有服務(wù)器側(cè)通 用診斷監(jiān)控器模塊121的分析引擎159,在所述情形中無(wú)線裝置112的用戶可獨(dú)立分 析所檢索的數(shù)據(jù)而不必將所述數(shù)據(jù)轉(zhuǎn)發(fā)到用戶管理器124。
在再一實(shí)施例中,服務(wù)器側(cè)通用診斷監(jiān)控器模塊121可查詢無(wú)線裝置112是否安 裝有通用診斷監(jiān)控器模塊120,且在否定回答的情形中,將通用診斷監(jiān)控器模塊120 的版本推給無(wú)線裝置112。這種版本可以是如參照?qǐng)D3所述的完全常駐版本,或其中 用戶管理器124將要處理所述方法的剩余步驟的情況下既定僅處理將檢索請(qǐng)求179轉(zhuǎn) 移到API 254的簡(jiǎn)化版本。通用診斷監(jiān)控器模i央120的下載可由無(wú)線裝置112的用戶
起始。
所述實(shí)施例具有大量超過(guò)使用絞線的常規(guī)診斷裝置及方法的優(yōu)勢(shì)。例如,用戶或 測(cè)試者可直接使用例如蜂窩式電話等無(wú)線裝置作為診斷監(jiān)控器來(lái)檢索必要數(shù)據(jù),而無(wú) 需使用例如膝上型計(jì)算機(jī)等單獨(dú)的診斷裝置,及絞線或電纜。無(wú)線裝置(特別是在其 是蜂窩式電話時(shí))在其作為受測(cè)試裝置時(shí)在任意時(shí)間及任何地點(diǎn)均可用。無(wú)線裝置(特 別是在其是蜂窩式電話時(shí))比單獨(dú)的診斷裝置(例如膝上型計(jì)算機(jī))更易于攜帶。無(wú) 線裝置(特別是在其是蜂窩式電話時(shí))可用于廣泛的時(shí)間周期,因?yàn)橛米鲉为?dú)診斷裝 置的膝上型計(jì)算機(jī)的電池壽命一般明顯短于蜂窩式電話的電池壽命。所述實(shí)施例中的 檢索數(shù)據(jù)更準(zhǔn)確,因?yàn)闊o(wú)線裝置不是通過(guò)電纜連接到單獨(dú)診斷裝置的。在常規(guī)的有線 診斷模式中,附接到無(wú)線裝置(特別是在其是蜂窩式電話時(shí))的電纜可影響某些測(cè)i式, 例如因?yàn)檩椛涠绊慠F測(cè)試。另外,所述實(shí)施例消除對(duì)開發(fā)針對(duì)多種類型的無(wú)線裝 置的多個(gè)診斷監(jiān)控器的需要,且因此消除所述開發(fā)的時(shí)間及資源,因?yàn)樗鰧?shí)施例是 通用及無(wú)平臺(tái)的,且可不考慮無(wú)線接口而在任一類型的無(wú)線裝置上操作。因此,通過(guò) 所述實(shí)施例使得通用工具可跨越多種類型的無(wú)線裝置(尤其是蜂窩式電話)及跨越多 個(gè)運(yùn)營(yíng)商來(lái)使用。
盡管前述揭示內(nèi)容顯示了例示性實(shí)施例,但應(yīng)注意,可在不背離隨附權(quán)利要求書 定義的所述實(shí)施例范圍的情況下對(duì)本發(fā)明做出各種變化及修改。此外,盡管可以單數(shù) 形式描述或主張所述實(shí)施例的元件,但也涵蓋復(fù)數(shù)形式,除非明確指定被限定為單數(shù)。
權(quán)利要求
1、一種無(wú)線裝置,其包括通信處理引擎,其具有多個(gè)關(guān)于所述無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作的診斷數(shù)據(jù);計(jì)算機(jī)平臺(tái),其具有通用診斷監(jiān)控器模塊,所述通用診斷監(jiān)控器模塊可操作以從所述通信處理引擎中檢索所述多個(gè)診斷數(shù)據(jù)中的選定者,且可操作以控制所述多個(gè)診斷數(shù)據(jù)中的所述選定者的視圖的產(chǎn)生;及用戶界面,其可操作以向用戶呈現(xiàn)所述視圖。
2、 如權(quán)利要求l所述的裝置,其中所述通用診斷監(jiān)控器模塊具有第一操作協(xié)議, 且所述通信處理引擎具有不同于所述第一操作協(xié)議的第二操作協(xié)議;所述裝置進(jìn)一步包括應(yīng)用程序編程接口 (API),所述應(yīng)用程序編程接口常駐于所 述計(jì)算機(jī)平臺(tái)上且可操作以在所述第一操作協(xié)議與所述第二操作協(xié)議之間轉(zhuǎn)換。
3、 如權(quán)利要求1所述的裝置,其中所述通用診斷監(jiān)控器模塊包括可由所述計(jì)算 機(jī)平臺(tái)執(zhí)行的用戶界面配置器;所述用戶界面配置器可操作以接收代表所述多個(gè)診斷數(shù)據(jù)中的所述選定者與所 述視圖中至少一者的用戶輸入;所述用戶界面配置器進(jìn)一步可操作以基于所述用戶輸入控制對(duì)所述多個(gè)診斷數(shù) 據(jù)中的所述選定者的檢索及所述視圖的產(chǎn)生。
4、 如權(quán)利要求3所述的裝置,其中所述通用診斷監(jiān)控器模塊進(jìn)一步包括用戶界 面產(chǎn)生器,其可操作以接收由所述用戶界面配置器響應(yīng)于所述用戶輸入而產(chǎn)生的用戶界面配置設(shè)定及來(lái)自所述通信處理引擎的所述多個(gè)診斷數(shù)據(jù)中的所述選定者,且進(jìn)一 歩可操作以基于所述用戶界面配置設(shè)定及所述多個(gè)診斷數(shù)據(jù)中的所述選定者來(lái)起始所 述視圖的產(chǎn)生。
5、 如權(quán)利要求3所述的裝置,其中所述用戶界面配置器包含可配置參數(shù),所述 可配置參數(shù)包括下列中至少一者多個(gè)數(shù)據(jù)類型,根據(jù)所述數(shù)據(jù)類型對(duì)所述多個(gè)診斷數(shù)據(jù)進(jìn)行分組; 所述視圖內(nèi)的至少一個(gè)相對(duì)數(shù)據(jù)定向;及至少一個(gè)可與所述多個(gè)診斷數(shù)據(jù)中的一者或多者相關(guān)聯(lián)的數(shù)據(jù)特性。
6、 如權(quán)利要求5所述的裝置,其中所述用戶界面配置器進(jìn)一步包含所述參數(shù)的 至少一個(gè)用戶可選的預(yù)定義集合;所述用戶界面配置器可操作以響應(yīng)于所述用戶對(duì)所述參數(shù)的所述預(yù)定義集合的 選擇至少根據(jù)所述參數(shù)的所述預(yù)定義集合中的數(shù)據(jù)類型來(lái)檢索所述多個(gè)診斷數(shù)據(jù)中的 所述選定者。
7、 如權(quán)利要求6所述的裝置,所述用戶界面配置器可操作以進(jìn)一步經(jīng)由所述用 戶界面向所述用戶呈現(xiàn)對(duì)應(yīng)于所述參數(shù)的所述預(yù)定義集合的菜單選項(xiàng)以供選擇。
8、 如權(quán)利要求7所述的裝置,其中所述用戶界面配置器包含所述參數(shù)的多個(gè)所 述預(yù)定義集合;所述用戶界面配置器可操作以進(jìn)一步經(jīng)由所述用戶界面向所述用戶分別呈現(xiàn)對(duì) 應(yīng)于所述參數(shù)的所述多個(gè)預(yù)定義集合的多個(gè)菜單選項(xiàng)以供選擇。
9、 如權(quán)利要求8所述的裝置,所述用戶界面配置器可操作以進(jìn)一步經(jīng)由所述用戶界面呈現(xiàn)用戶定義菜單選項(xiàng),所述用戶定義菜單選項(xiàng)在由所述用戶選擇時(shí)允許所述 用戶定制所述參數(shù)的用戶定義集合。
10、 如權(quán)利要求8所述的裝置,所述用戶界面配置器可操作以周期性地刷新所述 多個(gè)診斷數(shù)據(jù)的所述選定者中的一者或多者,并相應(yīng)地更新所述視圖。
11、 如權(quán)利要求10所述的裝置,所述用戶界面配置器可操作以僅相對(duì)于被刷新 的數(shù)據(jù)更新所述視圖。
12、 如權(quán)利要求10所述的裝置,所述用戶界面配置器可操作以通過(guò)向所述視圖 添加刷新的數(shù)據(jù)而不從所述視圖中移除先前的數(shù)據(jù)來(lái)更新所述視圖。
13、 如權(quán)利要求12所述的裝置,其中所述刷新的數(shù)據(jù)具有第一形式,且所述先 前的數(shù)據(jù)具有第二形式,其中所述第一形式不同于所述第二形式。
14、 如權(quán)利要求10所述的裝置,其中所述可與所述多個(gè)診斷數(shù)據(jù)中的一者或多 者相關(guān)聯(lián)的數(shù)據(jù)特性包含用戶定義的數(shù)據(jù)刷新率。
15、 如權(quán)利要求8所述的裝置,其中所述無(wú)線裝置包括蜂窩式電話且其中所述無(wú) 線網(wǎng)絡(luò)包括蜂窩式電話網(wǎng)絡(luò),其二者均依據(jù)碼分多址(CDMA)協(xié)議操作,其中所述 多個(gè)菜單選項(xiàng)是從由下列組成的群組中選出瞬時(shí)分析程序、手指布局、信號(hào)信息、 靜態(tài)狀態(tài)、動(dòng)態(tài)狀態(tài)、應(yīng)用程序統(tǒng)計(jì)、全測(cè)試數(shù)據(jù)服務(wù)、IS-95A可檢索參數(shù)、RLP3 統(tǒng)計(jì)記錄、服務(wù)配置信息及簡(jiǎn)單測(cè)試數(shù)據(jù)服務(wù)。
16、 如權(quán)利要求8所述的裝置,其中所述無(wú)線裝置包括蜂窩式電話,且其中所述 無(wú)線網(wǎng)絡(luò)包括蜂窩式電話網(wǎng)絡(luò),其二者均依據(jù)通用移動(dòng)電話系統(tǒng)(UMTS)協(xié)議操作, 其中所述多個(gè)菜單選項(xiàng)是從由下列組成的群組中選出呼叫重選、瞬時(shí)分析禾呈序、RRC 狀態(tài)、NAS信息、層1狀態(tài)、GSM測(cè)量、RACH信息、塊錯(cuò)誤率、HSDPA解碼統(tǒng)計(jì)、 MAC信道映射、MAC信道參數(shù)和物理信道。
17、 如權(quán)利要求8所述的裝置,其中所述無(wú)線裝置包括蜂窩式電話,且其中所述 無(wú)線網(wǎng)絡(luò)包括蜂窩式電話網(wǎng)絡(luò),其二者均依據(jù)GSM/GPRS協(xié)議操作,其中所述多個(gè)菜 單選項(xiàng)是從由下列組成的群組中選出GSM服務(wù)小區(qū)(空閑)、GSM近鄰小區(qū)(空閑)、 GSM專用模式、GSM控制信道、GSM3G拒絕數(shù)據(jù)庫(kù)、GSMAMR信息、GSM信道 參數(shù)、GSM EGPRS上行鏈路/下行鏈路質(zhì)量、GSMGPRS無(wú)線接口概述、GSM GPRS TX定時(shí)、GSM隨機(jī)存取嘗試、GPRS場(chǎng)值、GPRS LLC統(tǒng)計(jì)和GPRS SNDCP統(tǒng)計(jì)。
18、 如權(quán)利要求3所述的裝置,所述用戶界面配置器可由所述計(jì)算機(jī)平臺(tái)獨(dú)立于 所述無(wú)線裝置及所述無(wú)線網(wǎng)絡(luò)據(jù)以操作的協(xié)議而執(zhí)行。
19、 如權(quán)利要求3所述的裝置,所述用戶界面配置器可由所述計(jì)算機(jī)平臺(tái)執(zhí)行以 經(jīng)由所述無(wú)線網(wǎng)絡(luò)向用戶管理器傳輸所述視圖。
20、 一種無(wú)線裝置,其包括 用戶界面;通信處理引擎,其具有多個(gè)關(guān)于所述無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作的診斷數(shù)據(jù);及計(jì)算機(jī)平臺(tái),其具有可操作以從所述通信處理引擎中檢索所述多個(gè)診斷數(shù)據(jù)中的 選定者的通用診斷監(jiān)控器模塊;其中所述通用診斷監(jiān)控器模塊包括可由所述計(jì)算機(jī)平臺(tái)執(zhí)行以經(jīng)由所述用戶界 面向用戶呈現(xiàn)菜單的用戶界面配置器,所述用戶界面配置器可操作以基于所述用戶經(jīng) 由其與所述菜單的交互作用的輸入來(lái)控制對(duì)所述多個(gè)診斷數(shù)據(jù)中的所述選定者的檢索。
21、 如權(quán)利要求20所述的裝置,所述用戶界面配置器進(jìn)一步可操作以經(jīng)由所述 無(wú)線網(wǎng)絡(luò)向用戶管理器傳輸所述多個(gè)診斷數(shù)據(jù)中的所述選定者。
22、 如權(quán)利要求21所述的裝置,所述用戶界面配置器進(jìn)一步可操作以響應(yīng)于所 述用戶輸入產(chǎn)生用戶界面配置設(shè)定,并經(jīng)由所述無(wú)線網(wǎng)絡(luò)將所述用戶界面配置設(shè)定與 所述多個(gè)診斷數(shù)據(jù)中的所述選定者一起傳輸?shù)剿鲇脩艄芾砥鳎黄渲兴鲇脩艚缑媾渲迷O(shè)定及所述多個(gè)診斷數(shù)據(jù)中的所述選定者足以在所述用 戶管理器處產(chǎn)生所述多個(gè)診斷數(shù)據(jù)的所述選定者的視圖。
23、 如權(quán)利要求20所述的裝置,其中所述用戶界面配置器包含可配置參數(shù),所述可配置參數(shù)包括下列中至少一者 多個(gè)數(shù)據(jù)類型,根據(jù)所述數(shù)據(jù)類型對(duì)所述多個(gè)診斷數(shù)據(jù)進(jìn)行分組; 所述視圖內(nèi)的至少一個(gè)相對(duì)數(shù)據(jù)定向;及至少一個(gè)與所述多個(gè)診斷數(shù)據(jù)中的一者或多者相關(guān)聯(lián)的數(shù)據(jù)特性;及所述菜單包括多個(gè)菜單選項(xiàng),其各自對(duì)應(yīng)于所述參數(shù)的預(yù)定義集合。
24、 如權(quán)利要求23所述的裝置,其中所述菜單進(jìn)一步包括用戶定義菜單選項(xiàng), 所述用戶定義菜單選項(xiàng)在由所述用戶選擇時(shí)允許所述用戶定制所述參數(shù)的用戶定義集合。
25、 一種用戶管理器,其位于連接多個(gè)無(wú)線裝置的無(wú)線網(wǎng)絡(luò)中,所述多個(gè)無(wú)線裝 置各自包括通信處理引擎,所述通信處理引擎具有關(guān)于所述無(wú)線裝置在所述無(wú)線網(wǎng)絡(luò)上的操作的多個(gè)診斷數(shù)據(jù),所述用戶管理器包括通信模塊,其可操作以連接所述用戶管理器與所述無(wú)線網(wǎng)絡(luò)上的至少一個(gè)無(wú)線裝置;用戶界面;及服務(wù)器側(cè)監(jiān)控器模塊,其可操作以從所述至少一個(gè)無(wú)線裝置的通信處理弓I擎中檢 索所述多個(gè)診斷數(shù)據(jù)中的選定者;其中所述服務(wù)器側(cè)監(jiān)控器模塊包括用戶界面配置器,所述用戶界面配置器可操作以經(jīng)由所述用戶界面向所述服務(wù)器處的操作者呈現(xiàn)菜單,所述用戶界面配置器進(jìn)一步 可操作以基于所述操作者經(jīng)由其與所述菜單的交互作用的輸入來(lái)控制對(duì)所述多個(gè)診斷 數(shù)據(jù)中的所述選定者的檢索。
26、 如權(quán)利要求25所述的用戶管理器,其中所述服務(wù)器側(cè)監(jiān)控器模塊進(jìn)一步包 括分析引擎,所述分析引擎可操作以從所述至少一個(gè)無(wú)線裝置接收所述多個(gè)診斷數(shù)據(jù) 中的所述選定者,并產(chǎn)生及經(jīng)由所述用戶界面向所述操作者呈現(xiàn)所述多個(gè)診斷婁女據(jù)中 的所述選定者的視圖。
27、 如權(quán)利要求26所述的用戶管理器,其中所述分析引擎包括用戶界面產(chǎn)生器, 所述用戶界面產(chǎn)生器可操作以接收由所述用戶界面配置器基于所述操作者輸入產(chǎn)生的 用戶界面配置設(shè)定,并基于所述用戶界面配置設(shè)定及所述多個(gè)診斷數(shù)據(jù)中的所述選定 者來(lái)產(chǎn)生所述視圖。
28、 如權(quán)利要求25所述的用戶管理器,其中所述分析引擎包括調(diào)試模塊,所述 調(diào)試模塊可操作以基于從所述至少一個(gè)無(wú)線裝置接收的所述多個(gè)診斷數(shù)據(jù)中的^f述選 定者來(lái)控制對(duì)所述至少一個(gè)無(wú)線裝置在所述無(wú)線網(wǎng)絡(luò)上的操作的優(yōu)化或故障査^^。
29、 如權(quán)利要求28所述的用戶管理器,所述分析引擎進(jìn)一步可操作以經(jīng)由所述 用戶界面向所述操作者呈現(xiàn)調(diào)試菜單以允許所述操作者定制所述調(diào)試模塊的設(shè)定。
30、 如權(quán)利要求25所述的用戶管理器,其進(jìn)一步包括客戶端側(cè)監(jiān)控器?!姥?,所 述服務(wù)器側(cè)監(jiān)控器模塊可操作以將所述客戶端側(cè)監(jiān)控器模塊推到所述至少一個(gè)無(wú)線裝 置處,在所述至少一個(gè)無(wú)線裝置處執(zhí)行所述客戶端側(cè)監(jiān)控器模塊以從所述至少一個(gè)無(wú) 線裝置的通信處理引擎中檢索所述多個(gè)診斷數(shù)據(jù)中的所述選定者;所述客戶端側(cè)監(jiān)控器模塊具有第一操作協(xié)議,且可經(jīng)由應(yīng)用程序編程接口 (API) 與具有不同于所述第一操作協(xié)議的第二操作協(xié)議的所述通信處理引擎進(jìn)行通信,所述應(yīng)用程序編程接口 (API)可操作以在所述第一操作協(xié)議與所述第二操作協(xié)議之間轉(zhuǎn)換。
31、 一種監(jiān)控?zé)o線裝置在無(wú)線網(wǎng)絡(luò)上的操作的方法,所述方法包括 從用戶接收關(guān)于所述無(wú)線裝置的至少一個(gè)操作方面的輸入;基于所述用戶的輸入,檢索多個(gè)診斷數(shù)據(jù)中的選定者,所述多個(gè)診斷數(shù)據(jù)是關(guān)于 所述無(wú)線裝置在所述無(wú)線網(wǎng)絡(luò)上的操作且可從所述無(wú)線裝置的通信處理引擎獲得;及 產(chǎn)生并向所述用戶呈現(xiàn)所述多個(gè)診斷數(shù)據(jù)中的所述選定者的視圖。
32、 如權(quán)利要求31所述的方法,其中所述檢索包括在所述無(wú)線裝置的計(jì)算機(jī)平 臺(tái)上執(zhí)行監(jiān)控器模塊以從所述通信處理引擎中檢索所述多個(gè)診斷數(shù)據(jù)中的所述選定 者;所述監(jiān)控器模塊具有第一操作協(xié)議,且可經(jīng)由應(yīng)用程序編程接口 (API)與具有 不同于所述第一操作協(xié)議的第二操作協(xié)議的所述通信處理引擎進(jìn)行通信,所述應(yīng)用程 序編程接口 (API)可操作以在所述第一操作協(xié)議與所述第二操作協(xié)議之間轉(zhuǎn)換。
33、 如權(quán)利要求31所述的方法,其進(jìn)一步包括向所述用戶呈現(xiàn)多個(gè)選項(xiàng),所述選項(xiàng)各自對(duì)應(yīng)于多個(gè)預(yù)定義集合的數(shù)據(jù)類型中的 一者,根據(jù)所述數(shù)據(jù)類型對(duì)所述多個(gè)診斷數(shù)據(jù)進(jìn)行分組;及接受所述用戶將所述選項(xiàng)的至少一者選擇作為所述用戶輸入。
34、 如權(quán)利要求33所述的方法,其進(jìn)一步包括使至少一個(gè)相對(duì)數(shù)據(jù)定向與所述預(yù)定義集合中的每一者相關(guān)聯(lián);及 使用與所述用戶選定的預(yù)定義集合相關(guān)聯(lián)的相對(duì)數(shù)據(jù)定向產(chǎn)生所述視圖,以在所 述視圖內(nèi)設(shè)置所述多個(gè)診斷數(shù)據(jù)中的所述選定者。
35、 如權(quán)利要求33所述的方法,其進(jìn)一步包括 向所述用戶呈現(xiàn)用戶定義選項(xiàng);及當(dāng)所述用戶選擇所述用戶定義選項(xiàng)時(shí),允許所述用戶定制所述數(shù)據(jù)類型中擬用于 檢索所述多個(gè)診斷數(shù)據(jù)中的所述選定者的用戶定義集合。
36、 如權(quán)利要求33所述的方法,其進(jìn)一步包括周期性地刷新所述多個(gè)診斷數(shù)據(jù)中所述選定者中的一者或多者;及用所述刷新的數(shù)據(jù)來(lái)更新所述視圖。
37、 如權(quán)利要求36所述的方法,指示所述刷新的數(shù)據(jù)與所述多個(gè)診斷數(shù)據(jù)中尚 未被刷新的數(shù)據(jù)之間的差異。
38、 如權(quán)利要求33所述的方法,其進(jìn)一步包括 向所述用戶呈現(xiàn)用以定制擬在所述刷新中使用的刷新率的選項(xiàng)。
39、 如權(quán)利要求31所述的方法,其中所述無(wú)線裝置是具有顯示器的蜂窩式電話; 所述方法完全在所述蜂窩式電話處實(shí)施;及所述視圖被呈現(xiàn)在所述蜂窩式電話的所述顯示器上。
40、 如權(quán)利要求31所述的方法,其中所述無(wú)線裝置是可經(jīng)由所述無(wú)線網(wǎng)絡(luò)與具 有顯示器的用戶管理器通信的蜂窩式電話;所述檢索是在所述蜂窩式電話處實(shí)施; 所述視圖被呈現(xiàn)在所述服務(wù)器的所述顯示器上;及 所述接收及產(chǎn)生二者是在所述蜂窩式電話和所述服務(wù)器的任一者處實(shí)施。
41、 如權(quán)利要求31所述的方法,其中所述無(wú)線裝置是蜂窩式電話; 所述多個(gè)診斷數(shù)據(jù)包括隨機(jī)存取信道(RACH)信息和瞬時(shí)分析程序中的至少一者。
42、 一種計(jì)算機(jī)程序,其常駐于計(jì)算機(jī)可讀媒體中且包括計(jì)算機(jī)可執(zhí)行指令,所 述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí)引導(dǎo)無(wú)線裝置執(zhí)行下列步驟從用戶接收關(guān)于所述無(wú)線裝置的至少一個(gè)操作方面的輸入;基于所述用戶的輸入檢索多個(gè)診斷數(shù)據(jù)中的選定者,所述診斷數(shù)據(jù)是關(guān)于所述無(wú) 線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從所述無(wú)線裝置的通信處理引擎獲得;及 產(chǎn)生并向所述用戶呈現(xiàn)所述多個(gè)診斷數(shù)據(jù)中的所述選定者的視圖。
43、 一種無(wú)線通信裝置,其包括-接收裝置,其用于從用戶接收關(guān)于所述無(wú)線裝置的至少一個(gè)操作方面的輸入; 檢索裝置,其用于基于所述用戶的輸入檢索多個(gè)診斷數(shù)據(jù)中的選定者,〗開述多個(gè)診斷數(shù)據(jù)是關(guān)于所述無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從所述無(wú)線裝置的通^言處理引擎獲得;及產(chǎn)生及呈現(xiàn)裝置,其用于產(chǎn)生并向所述用戶呈現(xiàn)所述多個(gè)診斷數(shù)據(jù)中的^f述選定 者的視圖。
44、 一種計(jì)算機(jī)程序,其常駐于計(jì)算機(jī)可讀媒體中且包括計(jì)算機(jī)可執(zhí)行指令,所 述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí)引導(dǎo)無(wú)線裝置執(zhí)行下列步驟接收關(guān)于所述無(wú)線裝置的至少一個(gè)操作方面的至少一個(gè)輸入;基于所述輸入,檢索多個(gè)診斷數(shù)據(jù)中的選定者,所述多個(gè)診斷數(shù)據(jù)是關(guān)于所述無(wú) 線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從所述無(wú)線裝置的通信處理引擎獲得;及經(jīng)由所述無(wú)線網(wǎng)絡(luò)向用戶管理器傳輸所述多個(gè)診斷數(shù)據(jù)中的所述選定者。
45、 一種無(wú)線通信裝置,其包括-接收裝置,其用于接收關(guān)于所述無(wú)線裝置的至少一個(gè)操作方面的至少一個(gè)輸入; 檢索裝置,其用于基于所述輸入檢索多個(gè)診斷數(shù)據(jù)中的選定者,所述多個(gè)診斷數(shù)據(jù)是關(guān)于所述無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從所述無(wú)線裝置的通信處理引擎獲 得;及傳輸裝置,其用于經(jīng)由所述無(wú)線網(wǎng)絡(luò)向用戶管理器傳輸所述多個(gè)診斷數(shù)據(jù)中的所 述選定者°
46、 一種計(jì)算機(jī)程序,其常駐于計(jì)算機(jī)可讀媒體中且包括計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí)引導(dǎo)無(wú)線網(wǎng)絡(luò)的用戶管理器服務(wù)器執(zhí)行下列步驟連接所述用戶管理器服務(wù)器與在所述無(wú)線網(wǎng)絡(luò)上操作的多個(gè)無(wú)線裝置中的至少一者;從用戶接收關(guān)于所述無(wú)線裝置的至少一個(gè)操作方面的輸入;基于所述用戶的輸入檢索多個(gè)診斷數(shù)據(jù)中的選定者,所述診斷數(shù)據(jù)是關(guān)于所述無(wú) 線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從所述無(wú)線裝置的通信處理引擎獲得;及 產(chǎn)生并向所述用戶呈現(xiàn)所述多個(gè)診斷數(shù)據(jù)中的所述選定者的視圖。
47、 一種用于無(wú)線網(wǎng)絡(luò)的用戶管理器服務(wù)器,所述用戶管理器服務(wù)器包括 連接裝置,其用于連接所述用戶管理器服務(wù)器與在所述無(wú)線網(wǎng)絡(luò)上操作的多個(gè)無(wú)線裝置中的至少一者;接收裝置,其用于從用戶接收關(guān)于所述無(wú)線裝置的至少一個(gè)操作方面的輸入; 檢索裝置,其用于基于所述用戶的輸入檢索多個(gè)診斷數(shù)據(jù)中的選定者,所述多個(gè)診斷數(shù)據(jù)是關(guān)于所述無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作且可從所述無(wú)線裝置的通信處理引擎獲得;及產(chǎn)生及呈現(xiàn)裝置,其用于產(chǎn)生并向所述用戶呈現(xiàn)所述多個(gè)診斷數(shù)據(jù)中的所述選定 者的視圖。 '
全文摘要
一種無(wú)線裝置(112)包含通信處理引擎(382),其具有多個(gè)關(guān)于所述無(wú)線裝置在無(wú)線網(wǎng)絡(luò)上的操作的診斷數(shù)據(jù)(328);計(jì)算機(jī)平臺(tái)(255),其具有通用診斷監(jiān)控器模塊(20),所述通用診斷監(jiān)控器模塊可操作以從所述通信處理引擎中檢索多個(gè)診斷數(shù)據(jù)中的選定者,且可操作以控制所述多個(gè)診斷數(shù)據(jù)中的選定者的視圖(385)的產(chǎn)生;及用戶界面,其可操作以向用戶呈現(xiàn)所述視圖。
文檔編號(hào)H04W88/02GK101194468SQ200680020089
公開日2008年6月4日 申請(qǐng)日期2006年4月14日 優(yōu)先權(quán)日2005年4月14日
發(fā)明者米哈伊爾·A·(米沙)·盧辛, 肯尼·福克, 蒂亞·曼寧·卡塞特 申請(qǐng)人:高通股份有限公司