專利名稱:用于為無線裝置提供按需協(xié)助的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
所描述的方面大體上涉及無線通信裝置和網(wǎng)絡(luò)通信。更明確地說,所描述的方面涉 及以交互演示形式向無線裝置用戶提供按需協(xié)助。
背景技術(shù):
無線連網(wǎng)在沒有直接電連接(例如銅線或光纜)的情況下將一個或一個以上無線裝 置連接到其它計(jì)算機(jī)裝置。無線裝置越過無線或部分無線計(jì)算機(jī)網(wǎng)絡(luò)傳送數(shù)據(jù)(通常以 包的形式),且在網(wǎng)絡(luò)上開立"數(shù)據(jù)"或"通信"信道,使得裝置可發(fā)送和接收數(shù)據(jù)包。 無線裝置通常具有無線裝置資源(例如程序和硬件組件),其獨(dú)立并協(xié)作地操作以根據(jù)其 設(shè)計(jì)和特定協(xié)議或配置而使用和產(chǎn)生數(shù)據(jù),例如使用開放通信連接來在網(wǎng)絡(luò)上發(fā)射和接 收數(shù)據(jù)。
無線通信裝置工業(yè)中的當(dāng)前趨勢是銷售具有許多功能性的裝置。舉例來說,單個無 線通信裝置可能能夠進(jìn)行無線電話通信、數(shù)字?jǐn)z影、無線因特網(wǎng)通信、電子郵件(email) 和/或短消息服務(wù)(SMS)通信、無線音頻和/或視頻下載、其它無線網(wǎng)絡(luò)服務(wù)通信等。另 外,無線通信裝置可能能夠存儲或無線存取許多應(yīng)用程序,所述應(yīng)用程序可接著在無線 通信裝置上執(zhí)行。這種多功能性意味著無線裝置的用戶需要擅長使用無線通信裝置的所 有特征和功能性。
除了用戶對裝置功能性的精通以外,多功能裝置通??赡軐?dǎo)致更多的問題,用戶可 能需要在正常使用所述裝置時解決所述問題。當(dāng)這類問題出現(xiàn)時,需要用戶能夠盡快地 解決所述問題,以便有效并高效地使無線裝置恢復(fù)功能性。
一般來說,無線裝置的用戶通過閱讀綜合性的無線裝置操作手冊、與服務(wù)中心聯(lián)系 以獲得指導(dǎo)或通過反復(fù)試驗(yàn)過程嘗試?yán)斫馑龉δ苄?解決問題來變得擅長使用所有的
特征和功能或解決與無線裝置有關(guān)的問題。所有這些當(dāng)前選項(xiàng)對于裝置的用戶來說都是 耗時的。
閱讀并理解無線裝置操作手冊可能如此耗時,以致大多數(shù)用戶選擇完全避免此選項(xiàng)。 另外,無線裝置的移動性質(zhì)意味著操作手冊可能通常在常規(guī)裝置操作期間不容易被裝置 用戶得到。而且,閱讀無線裝置操作手冊不能保證用戶可了解裝置的功能性或能夠解決 與裝置有關(guān)的問題。
與服務(wù)中心聯(lián)系以獲得指導(dǎo)通常涉及用戶無線呼叫技術(shù)支持"熱線"。此過程通常會 令用戶感到沮喪,在大多數(shù)情況下,在與技術(shù)服務(wù)代表接通之前,用戶必須等待一段令 人不快的時間,且在許多情況下,通過電話提供給用戶的指導(dǎo)是難以理解或?qū)嵤┑?。?果用戶不能夠通過熱線解決問題,那么用戶可能沒有其它選擇而只能親自去服務(wù)中心并 獲得實(shí)地"現(xiàn)場"演示。
除了裝置用戶遭受的令人沮喪且耗時的經(jīng)歷外,操作技術(shù)支持"熱線"的網(wǎng)絡(luò)服務(wù) 或裝置提供者疲于維持耗費(fèi)資源的操作。隨著更多的功能和應(yīng)用程序不斷添加到無線通 信裝置,服務(wù)提供者端的資源耗費(fèi)問題加劇了。維持日益擴(kuò)大且耗費(fèi)資源的操作對于網(wǎng) 絡(luò)服務(wù)或裝置提供者來說是一種高成本努力。
當(dāng)前,無線通信裝置可配備有若干應(yīng)用程序,所述應(yīng)用程序基于用戶有興趣了解更 多的特征或用戶在使用無線裝置時碰到的問題來提供幫助信息。然而,無線裝置的存儲 限制使得無線裝置難以存儲和解決用戶可能遇到的每個想得到的特征或問題。此外,隨 著新的功能性或應(yīng)用程序在無線裝置的使用壽命期間被添加到無線裝置,預(yù)先存在的幫 助應(yīng)用程序不能在使用所述新功能或應(yīng)用程序或者解決所述新功能或應(yīng)用程序所遇到的 問題的過程中提供協(xié)助。另外,用戶遇到的許多問題對于所述用戶來說可能是獨(dú)特的, 且因而不能在一般幫助應(yīng)用程序中得以解決。在幫助應(yīng)用程序不提供足夠幫助的情況下, 用戶通常被迫求助于聯(lián)系技術(shù)支持"熱線"。
因此,需要創(chuàng)建一種可在無線通信裝置上執(zhí)行的用戶協(xié)助模塊或應(yīng)用程序,其提供 對協(xié)助演示的有效訪問。所需的用戶協(xié)助應(yīng)用程序可提供對用戶協(xié)助演示的大型可更新 數(shù)據(jù)庫的無縫用戶訪問(seamless user access)。所需的用戶協(xié)助演示可以是交互式的, 以便向用戶提供保留功能性協(xié)助或問題解決方案的有效途徑。另外,所需的用戶協(xié)助應(yīng) 用程序應(yīng)當(dāng)能夠向用戶提供對可基于用戶要求的所需幫助或協(xié)助而自定義演示的及時訪 問。這種模塊可能能夠向裝置用戶提供用于獲得裝置協(xié)助的有效過程,且在指示這種情 況的情況下,向用戶提供用于獲得經(jīng)自定義裝置協(xié)助的有效過程。另外,所需的用戶協(xié)
助應(yīng)用程序可向網(wǎng)絡(luò)或裝置提供者提供限制使用"現(xiàn)場"技術(shù)支持的過程,因而使得所
述過程對網(wǎng)絡(luò)提供者或裝置提供者造成的財(cái)政負(fù)擔(dān)較少。
發(fā)明內(nèi)容
因此,本發(fā)明呈現(xiàn)在無線通信裝置中提供按需用戶協(xié)助的裝置、方法、設(shè)備、計(jì)算 機(jī)可讀媒體和處理器。本發(fā)明提供在無線裝置上執(zhí)行演示例行程序的用戶協(xié)助模塊。所 述演示例行程序可本地存儲在無線裝置上,遠(yuǎn)程存儲在可無線存取的網(wǎng)絡(luò)裝置上,或可 自定義產(chǎn)生例行程序以滿足裝置用戶的特定協(xié)助需要。
在一些方面,提供一種用于在無線通信裝置上產(chǎn)生用戶協(xié)助演示的方法。所述方法 包括接收無線通信裝置處的對用戶協(xié)助的請求;存取對應(yīng)于所述請求的演示例行程序; 以及在無線通信裝置上執(zhí)行所述演示例行程序。存取演示例行程序可能涉及存取本地存 儲的演示例行程序,無線存取遠(yuǎn)程存儲的演示例行程序,或響應(yīng)于網(wǎng)絡(luò)服務(wù)通信而產(chǎn)生 自定義演示例行程序。
在一些方面,提供一種機(jī)器可讀媒體,'其在由機(jī)器執(zhí)行時致使所述機(jī)器執(zhí)行包括以 下各項(xiàng)的操作接收無線通信裝置處的對用戶協(xié)助的請求;存取對應(yīng)于所述請求的演示 例行程序;以及在無線通信裝置上執(zhí)行所述演示例行程序。
在其它方面,至少一種處理器裝置經(jīng)配置以執(zhí)行以下操作接收無線通信裝置處的 對用戶協(xié)助的請求;存取對應(yīng)于所述請求的演示例行程序;以及在無線通信裝置上執(zhí)行 所述演示例行程序。
在另外方面,提供一種無線通信裝置,其包括計(jì)算機(jī)平臺,其包括處理引擎和存 儲器單元;以及用戶協(xié)助模塊,其存儲在存儲器單元中且可由處理引擎操作,所述用戶 協(xié)助模塊可操作以接收對用戶協(xié)助的請求,其中所述用戶協(xié)助模塊可操作以基于所述對 用戶協(xié)助的請求而在無線裝置上執(zhí)行演示例行程序。
在另外方面,界定一種無線通信裝置,其包括用于在無線裝置上處理數(shù)據(jù)的裝置; 用于將數(shù)據(jù)存儲在無線裝置上的裝置,其與所述用于處理數(shù)據(jù)的裝置通信;以及用于基
于所接收到的對用戶協(xié)助的請求而經(jīng)由用于處理數(shù)據(jù)的裝置在無線裝置上提供用戶協(xié)助 演示的裝置。
另外,在一些其它方面,界定一種用于向無線通信裝置提供按需用戶協(xié)助演示的設(shè)
備。所述設(shè)備包括用戶管理器裝置,其存儲多個演示例行程序,且根據(jù)請求將演示例
行程序傳送到無線通信裝置以供在無線裝置上執(zhí)行;以及用戶協(xié)助服務(wù),其可由無線通
信裝置的用戶存取且與用戶管理器裝置通信。
在其它方面,所述用于向無線通信裝置提供按需用戶協(xié)助演示的設(shè)備由以下裝置界 定用于在無線通信裝置上提供用戶協(xié)助演示例行程序的裝置;以及用于根據(jù)請求將多 個可無線傳送的演示例行程序遠(yuǎn)程存儲到用于提供用戶協(xié)助演示例行程序的裝置的裝 置。
在另外方面, 一種用于將用戶協(xié)助演示無線提供到無線通信裝置的方法包括在網(wǎng) 絡(luò)裝置處無線接收來自無線通信裝置的對演示例行程序的請求;在網(wǎng)絡(luò)裝置存儲器中存 取所請求的演示例行程序;以及將所述演示例行程序從網(wǎng)絡(luò)裝置無線傳送到無線通信裝置。
而且,額外方面由一種機(jī)器可讀媒體界定,所述機(jī)器可讀媒體包括在由機(jī)器執(zhí)行時 致使所述機(jī)器執(zhí)行操作的指令。所述操作包括在網(wǎng)絡(luò)裝置處無線接收來自無線通信裝 置的對演示例行程序的請求;在網(wǎng)絡(luò)裝置存儲器中存取所請求的演示例行程序;以及將 所述演示例行程序從網(wǎng)絡(luò)裝置無線傳送到無線通信裝置。
'在一些其它方面,至少一種處理器裝置經(jīng)配置以執(zhí)行以下操作在網(wǎng)絡(luò)裝置處無線
接收來自無線通信裝置的對演示例行程序的請求;在網(wǎng)絡(luò)裝置存儲器中存取所請求的演 示例行程序;以及將所述演示例行程序從網(wǎng)絡(luò)裝置無線傳送到無線通信裝置。
在另外方面,提供一種用于將用戶協(xié)助演示無線提供到無線通信裝置的方法。所述 方法包括在網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)處產(chǎn)生自定義演示例行程序;以及將所述自定義演示例行程 序無線傳送到無線通信裝置,其中基于無線通信裝置的用戶與網(wǎng)絡(luò)服務(wù)之間的通信來創(chuàng) 建所述自定義演示例行程序。
在其它方面,提供一種機(jī)器可讀媒體,其包括在由機(jī)器執(zhí)行時致使所述機(jī)器執(zhí)行操 作的指令。所述操作包括在網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)處產(chǎn)生自定義演示例行程序;以及將所述自 定義演示例行程序無線傳送到無線通信裝置,其中基于無線通信裝置的用戶與網(wǎng)絡(luò)服務(wù) 之間的通信來創(chuàng)建所述自定義演示例行程序。
其它方面包括至少一種經(jīng)配置以執(zhí)行以下操作的處理器裝置在網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)處產(chǎn)
生自定義演示例行程序;以及將所述自定義演示例行程序無線傳送到無線通信裝置,其 中基于無線通信裝置的用戶與網(wǎng)絡(luò)服務(wù)之間的通信來創(chuàng)建所述自定義演示例行程序。
因此,所描述的方面提供一種用于以演示例行程序的形式呈現(xiàn)無線裝置用戶協(xié)助的 高效按需系統(tǒng)。
下文將結(jié)合附圖來描述所揭示的方面,提供附圖以說明而非限制所揭示的方面,其
中相同標(biāo)識表示元件,且其中-
圖1是用于在無線裝置中提供用戶協(xié)助演示的系統(tǒng)的一個方面的示意圖; 圖2是用于在無線裝置中提供用戶協(xié)助演示的系統(tǒng)的一個方面的示意圖; 圖3是圖1和2的無線裝置的一個方面的示意圖4是與用于演示例行程序傳送的由網(wǎng)絡(luò)裝置起始的操作的一個方面相關(guān)聯(lián)的消息 流程圖5是與用于演示例行程序傳送的由無線裝置起始的操作的一個方面相關(guān)聯(lián)的消息 流程圖6是與產(chǎn)生和傳送自定義演示例行程序的一個方面相關(guān)聯(lián)的消息流程圖; 圖7是與圖1相關(guān)聯(lián)的蜂窩式電話網(wǎng)絡(luò)的一個方面的示意圖8是用于在無線裝置上選擇并執(zhí)行演示例行程序的方法的一個方面的流程圖。
具體實(shí)施例方式
現(xiàn)將在下'文參看附圖來更全面地描述本裝置、設(shè)備、方法、'計(jì)算機(jī)可讀媒體和處理 器,其中展示本發(fā)明各方面。然而,所述裝置、設(shè)備、方法、計(jì)算機(jī)可讀媒體和處理器 可以多種不同形式來實(shí)施,且不應(yīng)解釋為限于本文所陳述的各方面;相反,提供這些方 面以使得本發(fā)明內(nèi)容將詳盡且完整,且將把本發(fā)明的范圍完全傳達(dá)給所屬領(lǐng)域的技術(shù)人 員。相同編號始終指代相同元件。
本裝置、設(shè)備、方法、計(jì)算機(jī)可讀媒體和處理器在無線通信裝置上提供按需用戶協(xié) 助。以演示例行程序的形式提供所述用戶協(xié)助,所述演示例行程序由在無線通信裝置上 執(zhí)行的用戶協(xié)助模塊提供。所述用戶協(xié)助模塊允許無線裝置的用戶高效地按需存取和執(zhí) 行所述演示例行程序。在一個方面,可在無線裝置上本地存取演示例行程序。在替代方 面,可經(jīng)由與網(wǎng)絡(luò)裝置的無線通信來遠(yuǎn)程存取演示例行程序。在又一替代方面,用戶應(yīng) 用程序模塊使無線裝置的用戶能夠與網(wǎng)絡(luò)服務(wù)通信,所述網(wǎng)絡(luò)服務(wù)例如是能夠基于用戶 特定協(xié)助需要而創(chuàng)建自定義演示例行程序并將其傳送給用戶協(xié)助模塊的服務(wù)提供者技術(shù) 支持中心。
參看圖1和2,用于向無線通信裝置提供用戶協(xié)助的按需用戶協(xié)助系統(tǒng)10的一個方 面包括無線通信裝置12 (本文也稱為"無線裝置"),其具有駐留在所述無線裝置的計(jì)算 機(jī)平臺16內(nèi)的常駐用戶協(xié)助模塊14。所述用戶協(xié)助模塊14向無線裝置的用戶提供對本 地演示例行程序18、遠(yuǎn)程演示例行程序20和/或自定義演示例行程序22的存取。在一個 方面,本地存儲的演示例行程序存儲在與無線裝置的計(jì)算機(jī)平臺相關(guān)聯(lián)的本地存儲器24
內(nèi)。
在一些方面,系統(tǒng)10還包括一個或一個以上網(wǎng)絡(luò)裝置26,例如經(jīng)由無線網(wǎng)絡(luò)28而 與無線通信裝置12進(jìn)行無線通信的用戶管理器服務(wù)器。網(wǎng)絡(luò)裝置26將具有用戶協(xié)助管 理模塊30,其駐留在網(wǎng)絡(luò)裝置的計(jì)算機(jī)平臺32內(nèi)。用戶協(xié)助管理模塊30與數(shù)據(jù)庫34 通信,所述數(shù)據(jù)庫34與計(jì)算機(jī)平臺32相關(guān)聯(lián)且存儲多個遠(yuǎn)程演示例行程序20。用戶協(xié) 助管理模塊30與無線裝置12的用戶協(xié)助模塊14相關(guān)聯(lián),并向無線裝置提供對遠(yuǎn)程演示 例行程序20的無線存取。另外,用戶協(xié)助管理模塊30可包括演示更新模塊36,其用于 起始且/或傳送新的演示例行程序或更新存儲在無線裝置上的預(yù)先存在的本地演示例行 程序18,如下文將更詳細(xì)論述。
在其它方面,所述系統(tǒng)可包括一個或一個以上網(wǎng)路服務(wù)38,例如如圖1和2所示的 服務(wù)提供者技術(shù)支持中心。所述技術(shù)支持中心可包括技術(shù)支持計(jì)算裝置40,且在一些方 面,包括用于與無線裝置用戶和計(jì)算裝置通信的技術(shù)支持代表42。技術(shù)支持計(jì)算裝置28 與負(fù)責(zé)將自定義演示例疔程序22無線傳送到無線裝置的網(wǎng)絡(luò)裝置進(jìn)行網(wǎng)絡(luò)通信(在許多 方面,無線網(wǎng)絡(luò)通信)。在一些方面,存儲并傳送遠(yuǎn)程演示例行程序20的網(wǎng)絡(luò)裝置26可 另外充當(dāng)將自定義演示例行程序22中繼和傳送到無線裝置12的網(wǎng)絡(luò)裝置。另外,在一 些方面,技術(shù)支持計(jì)算裝置40可充當(dāng)遠(yuǎn)程終端,所述遠(yuǎn)程終端存取網(wǎng)絡(luò)裝置26,以便 執(zhí)行實(shí)現(xiàn)自定義演示例行程序22的產(chǎn)生的功能性。舉例來說,技術(shù)支持計(jì)算裝置40可 包括存取模塊49,其結(jié)合通信模塊47進(jìn)行操作,以經(jīng)由無線網(wǎng)絡(luò)28和/或有線網(wǎng)絡(luò)29 與網(wǎng)絡(luò)裝置26建立通信。存取模塊49可包括允許技術(shù)支持計(jì)算裝置40與網(wǎng)絡(luò)裝置26 上的演示創(chuàng)建器模塊44進(jìn)行介接的硬件、軟件、固件、數(shù)據(jù)和可執(zhí)行指令中的一者或其 任何組合。舉例來說,存取模塊49可包括因特網(wǎng)瀏覽器軟件,其用于(例如)通過企業(yè) 網(wǎng)站入口 (enterprise web portal)而存取網(wǎng)絡(luò)裝置26和演示創(chuàng)建器模塊44。演示創(chuàng)建器 模塊44可操作以自動或手動創(chuàng)建無線裝置的用戶所請求的自定義演示例行程序22。通 信模塊47可包括實(shí)現(xiàn)技術(shù)支持計(jì)算裝置40與其它裝置之間的外部通信以及技術(shù)支持計(jì) 算裝置40的組件之間的內(nèi)部通信的硬件、軟件、固件、數(shù)據(jù)和可執(zhí)行指令中的一者或其 任何組合。在其它方面,演示創(chuàng)建器模塊44可駐留在技術(shù)支持計(jì)算裝置40上,所述演 示創(chuàng)建器模塊44可創(chuàng)建自定義演示例行程序22并將其轉(zhuǎn)發(fā)到網(wǎng)絡(luò)裝置26。網(wǎng)絡(luò)服務(wù)38 能夠從無線裝置12或無線裝置的用戶接收通信,其通知技術(shù)支持計(jì)算裝置40關(guān)于需要 用戶自定義演示例行程序來解決用戶所需的協(xié)助請求。無線裝置12的用戶可在預(yù)先存在 的演示例行程序(即,本地演示例行程序18和遠(yuǎn)程演示例行程序20)不能解決裝置用
戶所請求的協(xié)助的情況下請求用戶自定義演示例行程序(下文稱為自定義演示例行程序 22)。
在一個方面,用戶協(xié)助模塊14以下列方式執(zhí)行。由到達(dá)無線裝置的用戶輸入來啟動 所述模塊,且在啟動后向用戶呈現(xiàn)預(yù)先存在的演示的菜單。舉例來說,在一些情況下, 在起動用戶協(xié)助模塊14后,模塊可自動與網(wǎng)絡(luò)裝置26通信并獲得新的或經(jīng)更新的演示 例行程序索引17,以供在無線裝置12向用戶呈現(xiàn)的按需演示菜單15上顯示。舉例來說, 在一些情況下,用戶協(xié)助模塊14可能不具有演示例行程序索引17,且因此可能獲得整 個索引。在其它情況下,用戶協(xié)助模塊14可能在存儲器24中具有演示例行程序索引17 的某一版本,并可將此版本與可從網(wǎng)絡(luò)裝置26得到的索引的最新版本進(jìn)行比較,且僅更 新所述索引的發(fā)生改變的部分。用戶可基于裝置用戶正遇到的功能或問題而從演示例行 程序索引17選擇預(yù)先存在的演示。在替代方面,用戶協(xié)助模塊14可經(jīng)配置以基于到達(dá) 無線裝置的預(yù)定輸入而自動執(zhí)行預(yù)先存在的演示例行程序。舉例來說,到達(dá)裝置的重復(fù) 的錯誤輸入可自動提示用戶協(xié)助模塊執(zhí)行所述預(yù)先存在的演示中對應(yīng)于現(xiàn)行應(yīng)用程序和 /或輸入的一個演示。
在另一方面,如果所選擇的預(yù)先存在的演示存儲在與無線裝置12相關(guān)聯(lián)的本地存儲 器24上,那么用戶協(xié)助模塊14可存取所述存儲器,檢索所選擇的本地演示例行程序18 并執(zhí)行所述演示例行程序。
在另一方面,如果所選擇的預(yù)先存在的演示例行程序未本地存儲,那么無線通信裝 置可起始與存儲或可以存取遠(yuǎn)程演示例行程序20的網(wǎng)絡(luò)裝置26的無線通信,從所述網(wǎng) 絡(luò)裝置下載所選擇的演示例行程序,并在無線裝置上執(zhí)行所述演示例行程序。在一些方 面,所選擇的演示例行程序可于在無線裝置上執(zhí)行之前被完全下載。在其它方面,為了 減少用戶的等待時間,可下載所選擇的演示例行程序中的某預(yù)定部分,且無線裝置可開 始執(zhí)行此預(yù)定部分,同時剩余部分連續(xù)流動到無線裝置。另外,在一個方面,在用戶不 知道遠(yuǎn)程存儲的演示例行程序正被存取且從遠(yuǎn)程網(wǎng)絡(luò)裝置26無線傳送的情況下,遠(yuǎn)程演 示例行程序20被無縫地存取并下載到無線裝置。遠(yuǎn)程演示例行程序的無縫存取和下載為 向裝置用戶提供按需用戶協(xié)助的整個過程提供額外效率。在替代實(shí)施例中,可向無線裝 置12的用戶呈現(xiàn)出于下載遠(yuǎn)程演示例行程序20的目的而與網(wǎng)絡(luò)裝置建立無線通信連接 的選項(xiàng)。
在又一方面,如果裝置用戶正尋求的協(xié)助不在預(yù)先存在的演示例行程序(即,本地 演示例行程序18和遠(yuǎn)程演示例行程序20)中,那么用戶或裝置可與網(wǎng)絡(luò)服務(wù)38 (例如
服務(wù)提供者技術(shù)支持中心等)通信。接著,網(wǎng)絡(luò)服務(wù)可基于用戶或裝置正請求的協(xié)助而 自動或手動產(chǎn)生自定義演示例行程序22。舉例來說,在一些方面,無線裝置的用戶將所 需協(xié)助傳送給技術(shù)代表,所述技術(shù)代表執(zhí)行演示創(chuàng)建器模塊44以產(chǎn)生向用戶提供所需協(xié) 助的自定義演示例行程序22。舉例來說,在一些情況下,例如在技術(shù)代表不編寫軟件代 碼的情況下,自定義演示例行程序22可提供簡單的構(gòu)件塊(building block),所述構(gòu)件 塊與可由技術(shù)代表用來創(chuàng)建自定義演示例行程序中的信息表達(dá)的演示例行程序相關(guān)聯(lián)的 方法中的用戶輸入或步驟有關(guān)。另外,演示創(chuàng)建器模塊44接著可將由技術(shù)助理提供的經(jīng) 簡化的構(gòu)件塊轉(zhuǎn)換成可執(zhí)行代碼(例如腳本),所述可執(zhí)行代碼可由無線裝置用來產(chǎn)生自 定義演示例行程序。在其它情況下,技術(shù)代表可編寫界定自定義演示例行程序22的可執(zhí) 行代碼。 一旦創(chuàng)建,自定義演示例行程序22便可經(jīng)由網(wǎng)絡(luò)裝置而無線傳送到無線裝置 12并在無線裝置上執(zhí)行。
在一些方面,預(yù)先存在的演示例行程序既可本地存儲在無線通信裝置12上也可遠(yuǎn)程 存儲在一個或一個以上網(wǎng)絡(luò)裝置26上。在一些情況下,對無線通信裝置的存儲限制可指 示僅將頻繁使用或常用演示例行程序存儲在與無線裝置12相關(guān)聯(lián)的本地存儲器24上, 且將所有其它演示例行程序遠(yuǎn)程存儲在一個或一個以上網(wǎng)絡(luò)裝置26處。然而,在替代方 面,有可能將所有演示例行程序存儲在與無線裝置相關(guān)聯(lián)的本地存儲器24上,或可將所 有演示例行程序遠(yuǎn)程存儲在一個或一個以上網(wǎng)絡(luò)裝置26處。
演示例行程序18、 20和22可以是用戶交互式演示例行程序,其需要裝置用戶通過 向一個或一個以上用戶輸入機(jī)構(gòu)(圖3的45)提供輸入來與演示進(jìn)行交互,所述用戶輸 入機(jī)構(gòu)例如是鍵盤、輸入按鈕或開關(guān)、觸摸屏顯示器、麥克風(fēng)或與無線裝置相關(guān)聯(lián)的任 何其它用戶界面。演示例行程序可以是顯示在輸出機(jī)構(gòu)(圖3的46)上的可視演示,所 述輸出機(jī)構(gòu)例如是與無線通信裝置相關(guān)聯(lián)的顯示器。另外,演示例行程序可以是經(jīng)由與 無線裝置相關(guān)聯(lián)的揚(yáng)聲器而向用戶呈現(xiàn)的可聽演示,或者演示例行程序可以是利用必要 輸出機(jī)構(gòu)的組合式視聽演示。因此,演示例行程序18、 20和22可包括可執(zhí)行代碼、例 如文本文件的數(shù)據(jù)以及例如音頻、視頻和/或圖形文件的附件,其在執(zhí)行時向無線裝置的 用戶提供逐步指令的呈現(xiàn)(其在一些情況下可以是交互式的),以協(xié)助用戶使用裝置。
參看圖3,無線裝置12可包括任何類型的計(jì)算機(jī)化無線裝置,例如蜂窩式電話、個 人數(shù)字助理(Personal Digital Assistant, PDA)、雙向文本尋呼機(jī)、便攜式計(jì)算機(jī)以及甚 至單獨(dú)的計(jì)算機(jī)平臺,所述計(jì)算機(jī)平臺具有無線通信入口,且還可能具有通向網(wǎng)絡(luò)或因 特網(wǎng)的有線連接。無線裝置可以是遠(yuǎn)程從屬裝置,或不具有其終端用戶而只是越過無線
網(wǎng)絡(luò)28傳送數(shù)據(jù)的其它裝置(例如遠(yuǎn)程傳感器、診斷工具、數(shù)據(jù)中繼等)。用于按需用 戶協(xié)助的設(shè)備和方法可因此在任何形式的包括有線或無線通信入口的無線裝置或計(jì)算機(jī) 模塊上執(zhí)行,所述無線裝置或計(jì)算機(jī)模塊包括(但不限于)無線調(diào)制解調(diào)器、PCMCIA 卡、存取終端、個人計(jì)算機(jī)、電話或其任何組合或子組合。
另外,無線裝置12具有輸入機(jī)構(gòu)45,其用于產(chǎn)生到達(dá)無線裝置中的輸入;以及 輸出機(jī)構(gòu)46,其用于產(chǎn)生供無線裝置的用戶消費(fèi)的信息。舉例來說,輸入機(jī)構(gòu)45可包 括例如按鍵或鍵盤、鼠標(biāo)、觸摸屏顯示器、與語音識別模塊結(jié)合的麥克風(fēng)等的機(jī)構(gòu)。在 某些方面,輸入機(jī)構(gòu)45可提供用以啟動用戶協(xié)助模塊、選擇恰當(dāng)?shù)难菔纠谐绦虿⒃趫?zhí) 行演示期間執(zhí)行用戶交互功能的用戶輸入。另外,舉例來說,輸出機(jī)構(gòu)46可包括顯示器、 音頻揚(yáng)聲器、觸覺反饋機(jī)構(gòu)等。在某些方面,輸出機(jī)構(gòu)協(xié)助向用戶提供對演示例行程序 的存取和演示的執(zhí)行。
另外,無線裝置12具有計(jì)算機(jī)平臺16,其可越過無線網(wǎng)絡(luò)28傳輸數(shù)據(jù),且可接收 并執(zhí)行例行程序和應(yīng)用程序且顯示從網(wǎng)絡(luò)裝置26傳輸?shù)臄?shù)據(jù),所述網(wǎng)絡(luò)裝置26例如是 連接到無線網(wǎng)絡(luò)28的用戶管理器服務(wù)器或另一計(jì)算機(jī)裝置。計(jì)算機(jī)平臺16包括數(shù)據(jù)存 儲庫48,其可包含易失性和非易失性存儲器,例如只讀和/或隨機(jī)存取存儲器(RAM和 ROM)、 EPROM、 EEPROM、快閃卡(flash card)或計(jì)算機(jī)平臺常用的任何存儲器。另 外,數(shù)據(jù)存儲庫48可包括一個或一個以上快閃存儲器單元,或可以是任何次級或三級存 儲裝置,例如磁性媒體、光學(xué)媒體、磁帶、軟盤或硬盤。
另外,計(jì)算機(jī)平臺16還包括處理引擎50 ,其可以是專用集成電路(application-specific integrated circuit, "ASIC")或其它芯片組、處理器、邏輯電路或其它數(shù)據(jù)處理裝置。處 理引擎50或例如ASIC的其它處理器可執(zhí)行應(yīng)用程序編程接口 (application programming interface, "API")層52,所述API層52與無線裝置12的數(shù)據(jù)存儲庫48中的任何常駐 程序(例如用戶協(xié)助模塊14)介接。API52是在各個無線裝置上執(zhí)行的運(yùn)行時環(huán)境。一 種此類運(yùn)行時環(huán)境是由加利福尼亞外l圣地亞哥市的Qu alcomm公司開發(fā)的B inary Runtime Enviroment for Wireless (BREW )軟件??衫闷渌\(yùn)行時環(huán)境,其(例如)操作以 控制無線計(jì)算裝置上的應(yīng)用程序的執(zhí)行。
處理引擎50包括多種處理子系統(tǒng)54,其以硬件、固件、軟件和其組合的形式實(shí)施, 且實(shí)現(xiàn)無線裝置12的功能性和無線裝置對無線網(wǎng)絡(luò)28的可操作性。舉例來說,處理子 系統(tǒng)54允許起始和維持與其它連網(wǎng)裝置的通信并與其它連網(wǎng)裝置交換數(shù)據(jù)。在一個方 面,例如在蜂窩式電話中,通信處理引擎50可包括處理子系統(tǒng)54中的一者或組合,例如聲音、非易失性存儲器、文件系統(tǒng)、發(fā)射、接收、搜索器、層l、層2、層3、主控 制、遠(yuǎn)程程序、手持機(jī)、功率管理、診斷、數(shù)字信號處理器、聲碼器、消息傳送、呼叫 管理器、藍(lán)牙@系統(tǒng)、藍(lán)牙③LPOS、位置測定、位置引擎、用戶界面、休眠、數(shù)據(jù)服務(wù)、 安全性、驗(yàn)證、USIM/SIM、語音服務(wù)、圖形、USB、例如MPEG、 GPRS等的多媒體。 對于所揭示的方面來說,處理引擎50的處理子系統(tǒng)54可包括與在計(jì)算機(jī)平臺16上執(zhí)行 的應(yīng)用程序交互的任何子系統(tǒng)組件。舉例來說,處理子系統(tǒng)54可包括以用戶協(xié)助模塊 14的名義從API52接收數(shù)據(jù)讀取和數(shù)據(jù)寫入的任何子系統(tǒng)組件。另外,聚集并接著記錄 在本地存儲器單元24中的本地存儲的演示例行程序18可從這些子系統(tǒng)54中得到。
計(jì)算機(jī)平臺16可進(jìn)一步包括通信模塊56,其以硬件、固件、軟件和其組合的形式 實(shí)施,且實(shí)現(xiàn)無線裝置12的各個組件之間以及無線裝置12與無線網(wǎng)絡(luò)28之間的通信。 通信模塊通??砂ㄆ饰銎?圖3中未圖示),其用于剖析來自遠(yuǎn)程網(wǎng)絡(luò)裝置的請求以便 起始無線網(wǎng)絡(luò)通信。另外,通信模塊可包括用于建立無線通信連接的必要硬件、固件、 軟件和/或其組合。
計(jì)算機(jī)平臺16進(jìn)一步包括用戶協(xié)助模塊14,其以演示例行程序的形式提供按需用 戶協(xié)助。用戶協(xié)助模塊14可包括任何硬件、軟件、固件和/或別組可執(zhí)行指令,其可操 作以在無線裝置12上提供演示例行程序,且越過無線網(wǎng)絡(luò)28傳輸與演示例行程序有關(guān) 的任何信息,例如對請求遠(yuǎn)程演示例行程序20的需要、對請求更新本地演示例行程序 18的需要等。在一個方面,用戶協(xié)助模塊14包括用戶協(xié)助邏輯64,其提供用以存儲演 示例行程序和提供對演示例行程序的存取或轉(zhuǎn)發(fā)演示例行程序的能力。另外,在一些方 面,用戶協(xié)助模塊14包括例行程序處理模塊65,其執(zhí)行所選擇的演示例行程序并將所 述例行程序呈現(xiàn)給用戶。舉例來說,在一些方面,例行程序處理模塊65可調(diào)用存儲在無 線裝置上的其它應(yīng)用程序(例如音頻和/或視頻相關(guān)應(yīng)用程序),并且利用處理引擎50和 /或處理子系統(tǒng)54,以便產(chǎn)生演示例行程序。用戶協(xié)助模塊還可包括本地存儲器單元24, 其存儲一個或一個以上本地演示例行程序18。用戶協(xié)助模塊14可在任何時間基于預(yù)定 用戶輸入而自動地起始(如本文較詳細(xì)闡釋),或依據(jù)用戶輸入到預(yù)定輸入機(jī)構(gòu)45的請 求來起始,且因而演示例行程序可在任何時間基于用戶輸入自動地從存儲器檢索并執(zhí)行 或依據(jù)裝置用戶的請求而從存儲器檢索并執(zhí)行。
參看圖4,在一個方面,說明一種用于無線傳送演示例行程序索引和/或演示例行程 序的方法。無線傳送演示例行程序索引和/或演示例行程序包括(但不限于)將演示例 行程序索引中的一者或一者以上、所述索引中的演示例行程序列表和/或演示例行程序傳
送到預(yù)先存在的無線裝置,以基于按需用戶請求而初始地建立演示例行程序索引的本地 版本和/或一個或一個以上本地演示例行程序的本地庫,或建立常用協(xié)助例行程序庫;在 新的演示例行程序索引、所述索引中的新列表和/或新的演示例行程序變得可用時,或基 于預(yù)定事件而將新的演示例行程序索引、所述索引中的新列表和/或新的演示例行程序傳 送到無線裝置;以及在經(jīng)修改或更新的演示例行程序索引、所述索引中的列表和/或演示 例行程序變得可用時,或基于預(yù)定事件而將經(jīng)修改或更新的演示例行程序索引、所述索 引中的列表和/或演示例行程序發(fā)送到無線裝置。在此情況下,預(yù)定事件可包括(例如) 對無線裝置進(jìn)行加電、無線裝置建立數(shù)據(jù)連接、起動用戶協(xié)助模塊等。
圖4說明描繪了用于傳送演示例行程序的索引和/或演示的一種可能流程的實(shí)例,其 中網(wǎng)絡(luò)裝置(26)起始所述通信。可通過新的索引和/或演示例行程序變得可用或?qū)︻A(yù)先 存在的索引和/或例行程序的修改/更新變得可用來指示網(wǎng)絡(luò)裝置所起始的通信。可在新的 或經(jīng)更新的索引/例行程序變得可用時、在發(fā)生預(yù)定事件時且/或以預(yù)定時間間隔起始所述 過程。在事件100處,網(wǎng)絡(luò)裝置(26)向無線裝置(12)的用戶應(yīng)用程序模塊(14)發(fā) 送初始引導(dǎo)命令。所述引導(dǎo)命令可經(jīng)由短消息服務(wù)(Short Message Service, SMS)通信、 自動回叫(Automatic Call Back, ACB)通信或任何其它可適用通信媒體來發(fā)送。 一旦無 線裝置接收到引導(dǎo)命令,在事件110處,用戶協(xié)助模塊便剖析所述引導(dǎo)命令,且在事件 120處,與網(wǎng)絡(luò)裝置(26)建立無線通信連接??墒褂贸谋緜魉蛥f(xié)議(Hyper Text Transfer Protocol, HTTP)來建立通信連接,或可實(shí)施適合文件傳送的任何其它可適用通信協(xié)議。 在事件130處,經(jīng)由所建立的通信連接從遠(yuǎn)程網(wǎng)絡(luò)裝置下載演示例行程序索引和/或一個 或一個以上遠(yuǎn)程演示例行程序。 一旦已經(jīng)下載演示例行程序索引和/或演示例行程序,在 事件140處,無線裝置便向網(wǎng)絡(luò)裝置發(fā)送確認(rèn)成功完成下載過程的下載確認(rèn)消息。在事 件150處,用戶協(xié)助模塊(14)將演示例行程序索引和/或演示例行程序存儲在本地存儲 器(24)中。此時,無線裝置的用戶可瀏覽演示例行程序索引且/或執(zhí)行本地存儲的演示 例行程序。如果用戶選擇非本地存儲的演示例行程序,那么可從網(wǎng)絡(luò)裝置檢索所述演示 例行程序,如下文所論述。
圖5說明描繪用于傳送演示的一種可能流程的實(shí)例,其中例如在檢索遠(yuǎn)程存儲的演 示例行程序的情況下,無線裝置(12)起始通信。無線裝置所起始的通信可由在用戶協(xié) 助模塊開始時對獲取本地演示例行程序索引和/或本地演示例行程序庫的需要或?qū)σ灶A(yù) 定時間間隔獲得新的或經(jīng)更新的索引和/或演示的需要來指示。在事件200處,無線裝置 (12)執(zhí)行鍵序命令以起始對存儲在本地存儲器(24)中的本地演示例行程序文件的更新。
一旦無線裝置已經(jīng)起始了對演示例行程序索引和/或演示例行程序的更新,在事件210處, 用戶協(xié)助模塊便與網(wǎng)絡(luò)裝置(26)建立無線通信連接??墒褂贸谋緜魉蛥f(xié)議(HTTP) 來建立通信連接,或可實(shí)施適合文件傳送的任何其它可適用通信協(xié)議。在事件220處, 經(jīng)由所建立的通信連接從遠(yuǎn)程網(wǎng)絡(luò)裝置下載演示例行程序索引的最新版本、對現(xiàn)存演示 例行程序索引的更新和/或一個或一個以上遠(yuǎn)程演示例行程序。 一旦已經(jīng)下載演示例行程 序,在事件230處,無線裝置便向網(wǎng)絡(luò)裝置發(fā)送確認(rèn)成功完成下載過程的下載確認(rèn)消息。 在事件240處,用戶協(xié)助模塊(14)將演示例行程序索引和/或演示例行程序存儲在本地 存儲器(24)中,以供用戶通過起動用戶協(xié)助模塊14來存取。
參看圖6,消息流程圖描繪用于請求、產(chǎn)生、傳送和執(zhí)行自定義演示例行程序(22) 的一種可能方法的實(shí)例。在事件300處,無線裝置的用戶(或在一些應(yīng)用中,無線裝置) 可起始與網(wǎng)絡(luò)服務(wù)(38)(例如服務(wù)提供者技術(shù)支持中心)的電信,以便請求以自定義演 示例行程序的形式呈現(xiàn)的用戶協(xié)助。在許多方面,電信可以是無線裝置(12)與網(wǎng)絡(luò)服 務(wù)(38)之間的無線網(wǎng)絡(luò)(28)通信。然而,在替代方面,電信可涉及用戶與網(wǎng)絡(luò)服務(wù) 之間的常規(guī)陸上線路(landline)、有線電信。在許多方面,起始與網(wǎng)絡(luò)服務(wù)的電信可在 用戶的指示下進(jìn)行。舉例來說,用戶可能不能成功地嘗試定位解決用戶正嘗試解決的問 題的預(yù)先存在的演示例行程序。因而,在許多方面,用戶協(xié)助應(yīng)用程序(22)可經(jīng)配置 以使得演示例行程序索引的呈現(xiàn)額外包括用于與網(wǎng)絡(luò)服務(wù)自動建立無線連接的輸入機(jī) 制。舉例來說,用戶協(xié)助模塊可提供允許用戶啟動"呼叫"按鍵以自動向網(wǎng)絡(luò)服務(wù)發(fā)出 無線呼叫的選項(xiàng)。
在事件310處,無線裝置的用戶已經(jīng)與網(wǎng)絡(luò)服務(wù)建立了電信,并傳送其碰到的問題 或?qū)Υ似湫枰笇?dǎo)的功能。在一些方面,通信可以是裝置的用戶與技術(shù)支持代表之間的 語音和/或數(shù)據(jù)通信。然而,在替代方面,裝置的用戶可與自動語音或鍵盤響應(yīng)系統(tǒng)通信, 作為傳送其碰到的問題和對此其需要指導(dǎo)的功能的途徑。自動語音或鍵盤響應(yīng)系統(tǒng)可為 需要限制技術(shù)支持代表數(shù)目的服務(wù)提供者提供額外效率。在其它方面,通過聯(lián)系網(wǎng)絡(luò)服 務(wù)38,可指導(dǎo)無線裝置12的用戶起動瀏覽器應(yīng)用程序并與給定通用資源標(biāo)識符(unWersal resource locator, URL)建立數(shù)據(jù)連接,所述URL受網(wǎng)絡(luò)裝置26和/或網(wǎng)絡(luò)服務(wù)38控制。 在此情況下,URL可向網(wǎng)頁提供問巻,用戶被指導(dǎo)完成并提交所述問巻。網(wǎng)絡(luò)服務(wù)38 接著可從問巻收集用戶的輸入,并基于那些輸入來準(zhǔn)備自定義演示例行程序。
在事件320處,響應(yīng)于裝置用戶傳送其碰到的問題,可在網(wǎng)絡(luò)服務(wù)級處產(chǎn)生自定義 演示例行程序(22)。在大多數(shù)應(yīng)用程序中,產(chǎn)生自定義演示例行程序可涉及技術(shù)支持代
表執(zhí)行演示創(chuàng)建器模塊(44)(通常為一般腳本編寫應(yīng)用程序),以創(chuàng)建恰當(dāng)?shù)淖远x演 示例行程序。在其它應(yīng)用中,可由演示創(chuàng)建器模塊(44)響應(yīng)于到達(dá)自動語音或鍵盤響 應(yīng)系統(tǒng)的用戶輸入,或響應(yīng)于由網(wǎng)絡(luò)服務(wù)38提供的構(gòu)件塊序列來自動產(chǎn)生自定義演示例 行程序。
一旦已經(jīng)創(chuàng)建了自定義演示例行程序(22),在事件330處,網(wǎng)絡(luò)服務(wù)380便可將自 定義演示例行程序(22)無線或有線地傳送到網(wǎng)絡(luò)裝置。在許多方面,網(wǎng)絡(luò)裝置可以是 存儲遠(yuǎn)程演示例行程序(20)的相同網(wǎng)絡(luò)裝置(26)中的一者。這可允許駐留在網(wǎng)絡(luò)裝 置(26)上的用戶協(xié)助管理模塊(30)視情況將自定義演示例行程序存儲在遠(yuǎn)程演示例 行程序庫中。在此方面,自定義演示例行程序?qū)⒂行У爻蔀檫h(yuǎn)程演示例行程序,其可根 據(jù)需要下載到無線裝置(12)。在替代方面,可將自定義演示例行程序以無線或有線方式 直接從網(wǎng)絡(luò)服務(wù)(38)傳送到無線裝置(12)。
在事件340處,網(wǎng)絡(luò)裝置(在許多方面,網(wǎng)絡(luò)裝置26)通過向無線裝置(12)的用 戶應(yīng)用程序模塊(14)發(fā)送初始引導(dǎo)命令來與無線裝置(12)建立無線通信。所述引導(dǎo) 命令可經(jīng)由短消息服務(wù)(SMS)通信、自動回叫(ACB)通信或任何其它可適用通信媒 體來發(fā)送。 一旦無線裝置接收到引導(dǎo)命令,在事件350處,用戶協(xié)助模塊便剖析所述引 導(dǎo)命令,且在事件260處與網(wǎng)絡(luò)裝置建立無線通信連接??墒褂贸谋緜魉蛥f(xié)議(HTTP) 來建立通信連接,或可實(shí)施適合文件傳送的任何其它可適用通信協(xié)議。
在事件370處,經(jīng)由所建立的通信連接從遠(yuǎn)程網(wǎng)絡(luò)裝置下載自定義演示例行程序 (22)。 一旦已經(jīng)下載了演示例行程序,在可選事件380處,用戶協(xié)助模塊便可視情況提 示用戶執(zhí)行自定義演示例行程序(22),且在事件390處,用戶協(xié)助應(yīng)用程序在無線裝置 上執(zhí)行所述自定義演示例行程序。在可選事件400處, 一旦已經(jīng)執(zhí)行了自定義演示,用 戶協(xié)助應(yīng)用程序便可提示用戶將自定義演示例行程序存儲在本地存儲器(24)中,且如 果用戶選擇存儲所述演示以供將來存取,那么在事件410處,將自定義演示存儲在本地 存儲器(24)中。
參看圖7,在一個方面,無線裝置12包含蜂窩式電話。蜂窩式電話系統(tǒng)70可包括 無線網(wǎng)絡(luò)72,其經(jīng)由載波網(wǎng)絡(luò)76連接到有線網(wǎng)絡(luò)74。無線裝置12正被制造成具有增強(qiáng) 的計(jì)算能力,且通??赏ㄟ^無線網(wǎng)絡(luò)72傳送包括語音和數(shù)據(jù)的包。如早先描述,這些"智 能"無線裝置12具有駐留在其本地計(jì)算機(jī)平臺16上的API 52,其允許軟件開發(fā)者創(chuàng)建 軟件應(yīng)用程序,所述軟件應(yīng)用程序在蜂窩式電話12上操作,并控制所述裝置上的特定功 能性。圖7是更全面說明本發(fā)明一個方面的蜂窩式無線網(wǎng)絡(luò)的組件和元件相互關(guān)系的代
表圖。蜂窩式無線網(wǎng)絡(luò)72僅僅是演示性的,且可包括遠(yuǎn)程模塊(例如無線裝置12)借 以在彼此之間且/或在無線網(wǎng)絡(luò)72的組件(包括但不限于無線網(wǎng)絡(luò)載波和/或服務(wù)器)之 間用無線電通信的任何系統(tǒng)。
在系統(tǒng)70中,用戶管理器服務(wù)器26可通過有線網(wǎng)絡(luò)74 (例如,局域網(wǎng),LAN)而 與單獨(dú)的數(shù)據(jù)存儲庫78通信,以便存儲遠(yuǎn)程演示例行程序或自定義演示例行程序。另外, 數(shù)據(jù)管理服務(wù)器80可與用戶管理器服務(wù)器26通信以提供后處理能力、數(shù)據(jù)流控制等。 用戶管理器服務(wù)器26、數(shù)據(jù)存儲庫78和數(shù)據(jù)管理服務(wù)器80可存在于蜂窩式電話系統(tǒng)70 上,所述系統(tǒng)70具有提供蜂窩式電通信服務(wù)所需要的任何其它網(wǎng)絡(luò)組件。用戶管理器服 務(wù)器26和/或數(shù)據(jù)管理服務(wù)器80通過數(shù)據(jù)鏈路82和84而與載波網(wǎng)絡(luò)76通信,所述數(shù) 據(jù)鏈路可以是例如因特網(wǎng)、安全LAN、 WAN或其它網(wǎng)絡(luò)的數(shù)據(jù)鏈路。載波網(wǎng)絡(luò)76控制 發(fā)送到移動交換中心(mobile switching center, "MSC") 86的消息(通常是數(shù)據(jù)包)。另 夕卜,載波網(wǎng)絡(luò)76通過網(wǎng)絡(luò)82 (例如因特網(wǎng)禾口/或POTS ("普通老式電話服務(wù)"))與MSC 86通信。通常,在網(wǎng)絡(luò)82中,網(wǎng)絡(luò)或因特網(wǎng)部分傳遞數(shù)據(jù),且POTS部分傳遞語音信息。 MSC86可通過另一網(wǎng)絡(luò)90連接到多個基站("BTS") 88,所述網(wǎng)絡(luò)90例如數(shù)據(jù)網(wǎng)絡(luò)和 /或用于數(shù)據(jù)傳遞的因特網(wǎng)部分和用于語音信息的POTS部分。BTS 88最終通過短消息服 務(wù)("SMS")或其它用無線電的方法將消息無線廣播到無線裝置(例如無線裝置12)。
根據(jù)一些方面,圖8是描繪與用戶協(xié)助模塊(14)的用戶交互的一種可能流程的實(shí) 例的流程圖。在事件500處,啟動用戶協(xié)助模塊。啟動用戶協(xié)助模塊通??缮婕暗竭_(dá)恰 當(dāng)輸入機(jī)構(gòu)(45)的用戶輸入。 一旦啟動,用戶協(xié)助模塊通常便可允許用戶從預(yù)先存在 的演示例行程序列表中選擇演示例行程序。在許多方面,所述演示例行程序列表在輸出 機(jī)構(gòu)(46)上可見地呈現(xiàn),所述輸出機(jī)構(gòu)例如是與無線裝置相關(guān)聯(lián)的顯示器。在替代方 面,用戶協(xié)助模塊可經(jīng)配置以基于到達(dá)輸入機(jī)構(gòu)的預(yù)定用戶輸入而自動啟動。舉例來說, 到達(dá)裝置的重復(fù)的錯誤輸入可自動提示啟動用戶協(xié)助模塊或致使用戶協(xié)助模塊執(zhí)行預(yù)定 演示。
一旦啟動了用戶協(xié)助模塊并向用戶呈現(xiàn)了一個或一個以上演示例行程序選項(xiàng),用戶 便可從預(yù)先存在的演示例行程序列表中進(jìn)行選擇。在決策510處,判斷正尋求的協(xié)助是 否具有相應(yīng)的本地演示例行程序(18)。如果本地演示例行程序可用,那么在用戶選擇例 行程序后,用戶協(xié)助模塊可從本地存儲器(24)檢索所述演示,并在事件520處,執(zhí)行 本地演示例行程序。 一旦用戶協(xié)助模塊已經(jīng)執(zhí)行了所述演示,便可視情況向用戶呈現(xiàn)用 于將所述演示從本地存儲器刪除的提示。
如果確定所尋求的協(xié)助在本地存儲器中不具有相應(yīng)的演示例行程序,那么在決策530 處,判斷所尋求的協(xié)助是否具有相應(yīng)的遠(yuǎn)程演示例行程序(20)。如果遠(yuǎn)程演示例行程序 可用(這通常由列表中內(nèi)的演示的表示來指示),那么在事件540處,起始與遠(yuǎn)程網(wǎng)絡(luò)裝 置(26)的無線通信。在一些方面,無線通信的起始可以是無縫的,在無線裝置的用戶 不知道的情況下進(jìn)行。在替代方面,選擇遠(yuǎn)程演示例行程序可向用戶提示關(guān)于是否繼續(xù) 建立連接且/或下載遠(yuǎn)程演示例行程序的決策。在事件550處, 一旦建立了通信,便通常 以無線形式將所選擇的遠(yuǎn)程演示例行程序從網(wǎng)絡(luò)裝置下載到無線裝置。 一旦下載,在事 件560處,便可在無線裝置上執(zhí)行遠(yuǎn)程存儲的演示例行程序。視情況,對于遠(yuǎn)程存儲的 演示例行程序的后執(zhí)行,可向用戶呈現(xiàn)出于高效存取演示例行程序的目的而本地存儲演 示例行程序以供將來呈現(xiàn)的選項(xiàng)。
如果確定正尋求的協(xié)助不具有本地存儲在無線裝置處或遠(yuǎn)程存儲在網(wǎng)絡(luò)裝置處的相 應(yīng)演示例行程序,那么在事件570處,裝置的用戶可起始與網(wǎng)絡(luò)服務(wù)(例如服務(wù)提供者 技術(shù)支持中心)的通信。在許多方面,裝置用戶與網(wǎng)絡(luò)服務(wù)之間的通信的起始呈現(xiàn)為預(yù) 先存在的演示例行程序的列表內(nèi)的可選選項(xiàng)。在此類方面,用戶可選擇聯(lián)系網(wǎng)絡(luò)服務(wù)以 獲得自定義演示例行程序的選項(xiàng),且在選擇后;在用戶與網(wǎng)絡(luò)服務(wù)之間起始無線通信。 一旦用戶己經(jīng)與網(wǎng)絡(luò)服務(wù)建立了通信,且用戶已傳送了要求協(xié)助的問題,在事件580處, 網(wǎng)絡(luò)服務(wù)便可產(chǎn)生自定義演示例行程序。在許多方面,由與裝置用戶通信的技術(shù)支持代 表(42)和駐留在技術(shù)支持計(jì)算裝置(40)上的恰當(dāng)?shù)难菔緞?chuàng)建器模塊(44)動態(tài)地 (on-the-fly)創(chuàng)建自定義演示例行程序。
一旦產(chǎn)生了自定義演示例行程序(22),在事件590處,通常便以無線或有線形式將 所述例行程序傳送到網(wǎng)絡(luò)裝置。在許多方面,網(wǎng)絡(luò)裝置可以是執(zhí)行用戶協(xié)助管理模塊(30) 且/或存儲遠(yuǎn)程演示例行程序的網(wǎng)絡(luò)裝置(26)中的一者。在此類方面,網(wǎng)絡(luò)裝置通常可 將自定義演示例行程序存儲在遠(yuǎn)程演示例行程序文件內(nèi),以供無線裝置將來存取。在事 件600處,網(wǎng)絡(luò)裝置起始與無線裝置的無線通信,且在事件610處,網(wǎng)絡(luò)裝置將自定義 演示例行程序下載到無線裝置。在替代方面中,網(wǎng)絡(luò)服務(wù)可提供將自定義演示例行程序 直接下載到無線裝置而不必通過網(wǎng)線裝置來投送自定義演示例行程序的能力。
在事件620處,用戶應(yīng)用程序模塊在無線裝置上執(zhí)行自定義演示例行程序。 一旦被 執(zhí)行,用戶應(yīng)用程序模塊便可視情況提供用戶提示,詢問是否應(yīng)本地存儲所述自定義演 示例行程序以供將來存取和執(zhí)行。如果用戶被呈現(xiàn)此選項(xiàng)并選擇存儲所述演示,那么所 述演示被存儲。在替代選項(xiàng)中,可自動將所述自定義演示例行程序本地存儲在無線裝置
處,持續(xù)預(yù)定或不定時間段。
本方面的演示例行程序可包括可在無線裝置的輸出機(jī)構(gòu)(46)上執(zhí)行的任何演示例 行程序。通常,可在與無線裝置相關(guān)聯(lián)的顯示器上顯示演示例行程序。另外,演示例行 程序可涉及音頻輸出機(jī)制、發(fā)光鍵盤序列等。在特別有利的方面,演示例行程序可以是 用戶交互式演示例行程序。使用交互式演示例行程序加強(qiáng)了用戶對問題的解決能力,使 得將來的問題被避免,在使用交互式演示例行程序的過程中,在進(jìn)一步執(zhí)行演示時,提 示用戶向輸入機(jī)構(gòu)作出用戶輸入。演示例行程序的實(shí)例包括(但不限于)在顯示器上或 經(jīng)由發(fā)光鍵盤呈現(xiàn)序列來提供鍵擊模擬的鍵盤模擬例行程序、幫助窗口顯示、音頻呈現(xiàn) 等。
可用通用處理器、數(shù)字信號處理器(digital signal processor, DSP)、專用集成電路 (ASIC)、現(xiàn)場可編程門陣列(field programmable gate array, FPGA)或其它可編程邏輯 裝置、離散門或晶體管邏輯、離散硬件組件或其經(jīng)設(shè)計(jì)以執(zhí)行本文描述的功能的任何組 合來實(shí)施或執(zhí)行結(jié)合本文所揭示的實(shí)施例描述的各種說明性邏輯、邏輯塊、模組和電路。 通用處理器可以是微處理器,但在替代方案中,所述處理器可以是任何常規(guī)處理器、控 制器、微控制器或狀態(tài)機(jī)。處理器還可實(shí)施為計(jì)算裝置的組合,例如DSP與微處理器的 組合、多個微處理器、結(jié)合DSP核心的一個或一個以上微處理器或任何其它此類配置。
另外,結(jié)合本文所揭示的實(shí)施例所描述的方法或算法的步驟可直接在硬件、由處理 器執(zhí)行的軟件模塊或所述兩者的組合中實(shí)施。軟件模塊可駐留在RAM存儲器、快閃存儲 器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM 或此項(xiàng)技術(shù)中已知的任何其它形式的存儲媒體中。演示性存儲媒體耦合到處理器,使得 處理器可從存儲媒體讀取信息和向存儲媒體寫入信息。在替代方案中,存儲媒體可與處 理器成一體式。處理器和存儲媒體可駐留在ASIC中。ASIC可駐留在用戶終端中。在替 代方案中,處理器和存儲媒體可作為離散組件駐留在用戶終端中。
因此,所描述的方面在無線通信裝置中提供按需用戶協(xié)助。所描述的方面能夠向裝 置用戶提供對大量演示例行程序的高效存取。通過本地和遠(yuǎn)程存儲演示且通過提供對遠(yuǎn) 程存儲演示的無縫存取,裝置用戶從提供演示例行程序的高效途徑中受益。另外,所描 述的方面提供用于請求、創(chuàng)建、傳送和執(zhí)行自定義演示例行程序的高效途徑,在預(yù)先存 在并存儲的演示例行程序不能解決用戶正嘗試解決的問題時,可能需要所述自定義演示 例行程序。因而,自定義演示例行程序可容易地由無線裝置的用戶實(shí)時請求、創(chuàng)建、傳 送和執(zhí)行,而用戶不會經(jīng)歷不必要且不合需要的延遲。
得益于先前描述和相關(guān)聯(lián)圖式中所呈現(xiàn)的教示的本發(fā)明所屬領(lǐng)域的技術(shù)人員可想到 本發(fā)明的多種修改和其它實(shí)施例。因此,應(yīng)了解本發(fā)明不應(yīng)限于所揭示的特定實(shí)施例, 且希望修改和其它實(shí)施例包括在所附權(quán)利要求書的范圍內(nèi)。盡管本文中采用特定術(shù)語, 但僅在一般和描述性意義上而不出于限制目的來使用所述術(shù)語。另外,任何方面和/或?qū)?施例的所有部分或一部分都可單獨(dú)使用且/或與任何其它方面和/或?qū)嵤├乃胁糠只?一部分一起使用,除非另有陳述。
權(quán)利要求
1.一種用于在無線通信裝置上提供用戶協(xié)助演示的方法,所述方法包含接收所述無線通信裝置處對用戶協(xié)助的請求;存取對應(yīng)于所述請求的演示例行程序;以及在所述無線通信裝置上執(zhí)行所述演示例行程序。
2. 根據(jù)權(quán)利要求l所述的方法,其中接收所述無線裝置處對用戶協(xié)助的請求進(jìn)一步包 含從顯示在用戶界面上的一個或一個以上例行程序中選擇演示例行程序。
3. 根據(jù)權(quán)利要求1所述的方法,其中接收所述無線裝置處對用戶協(xié)助的請求進(jìn)一步包 含與遠(yuǎn)程服務(wù)通信以請求用戶協(xié)助。
4. 根據(jù)權(quán)利要求3所述的方法,其中與遠(yuǎn)程服務(wù)通信以請求用戶協(xié)助進(jìn)一步包含與技 術(shù)支持進(jìn)行無線通信。
5. 根據(jù)權(quán)利要求1所述的方法,其中存取所述演示例行程序進(jìn)一步包含無線存取遠(yuǎn)程存儲裝置以檢索演示例行程序。
6. 根據(jù)權(quán)利要求1所述的方法,其中存取演示例行程序進(jìn)一步包含存取與所述無線通 信裝置相關(guān)聯(lián)的本地存儲器以檢索所述演示例行程序。
7. 根據(jù)權(quán)利要求3所述的方法,其中存取演示例行程序進(jìn)一步包含應(yīng)所述遠(yuǎn)程服務(wù)的 請求從遠(yuǎn)程服務(wù)器無線接收演示例行程序。
8. 根據(jù)權(quán)利要求7所述的方法,其中應(yīng)所述遠(yuǎn)程服務(wù)的請求從遠(yuǎn)程服務(wù)器無線接收演 示例行程序進(jìn)一步包含基于所述所請求的用戶協(xié)助而無線傳送定制的演示例行程 序。
9. 根據(jù)權(quán)利要求1所述的方法,其中在所述無線通信裝置上執(zhí)行所述演示例行程序進(jìn) 一步包含在與所述無線通信裝置相關(guān)聯(lián)的鍵盤上呈現(xiàn)按鍵序列的圖像。
10. 根據(jù)權(quán)利要求1所述的方法,其中在所述無線裝置上執(zhí)行所述用戶協(xié)助例行程序進(jìn) 一步包含在與所述無線通信裝置相關(guān)聯(lián)的顯示器上提供幫助窗口的顯示。
11. 根據(jù)權(quán)利要求1所述的方法,其中在所述無線裝置上執(zhí)行所述用戶協(xié)助例行程序進(jìn) 一步包含向裝置用戶提供執(zhí)行一個或一個以上交互功能的請求。
12. 根據(jù)權(quán)利要求6所述的方法,其進(jìn)一步包含通過無線通信來更新所述演示例行程序。
13. 根據(jù)權(quán)利要求12所述的方法,其中更新所述演示例行程序進(jìn)一步包含應(yīng)所述無線 通信裝置的用戶的請求進(jìn)行更新。
14. 根據(jù)權(quán)利要求12所述的方法,其中更新所述演示例行程序進(jìn)一步包含在發(fā)生預(yù)定 事件時自動進(jìn)行更新。
15. 根據(jù)權(quán)利要求12所述的方法,其中更新所述演示例行程序進(jìn)一步包含當(dāng)更新變得 可從來源提供者得到時進(jìn)行更新。
16. 根據(jù)權(quán)利要求15所述的方法,其中更新所述演示例行程序進(jìn)一步包含在預(yù)定時間 進(jìn)行更新。
17. 根據(jù)權(quán)利要求15所述的方法,其中更新所述演示例行程序進(jìn)一步包含當(dāng)存取無線 網(wǎng)絡(luò)時進(jìn)行更新。
18. —種機(jī)器可讀媒體,其包含在由機(jī)器執(zhí)行時致使所述機(jī)器執(zhí)行操作的指令,所述操 作包括接收無線通信裝置處對用戶協(xié)助的請求; 存取對應(yīng)于所述請求的演示例行程序;以及 在所述無線通信裝置'上執(zhí)行所述演示例行程序。
19. 至少一種處理器裝置,其經(jīng)配置以執(zhí)行以下操作接收無線通信裝置處對用戶協(xié)助的請求; 存取對應(yīng)于所述請求的演示例行程序;以及 在所述無線通信裝置上執(zhí)行所述演示例行程序。
20. —種無線通信裝置,其包含計(jì)算機(jī)平臺,其包括處理引擎和存儲器單元;以及用戶協(xié)助模塊,其存儲在所述存儲器單元中且可由所述處理引擎操作,所述用戶 協(xié)助模塊可操作以接收對用戶協(xié)助的請求,其中所述用戶協(xié)助模塊可操作以基于所 述對用戶協(xié)助的請求而在所述無線裝置上執(zhí)行演示例行程序。
21. 根據(jù)權(quán)利要求20所述的裝置,其中所述演示例行程序存儲在遠(yuǎn)離所述無線通信裝 置處,且無線傳送到所述裝置。
22. 根據(jù)權(quán)利要求20所述的裝置,其中所述演示例行程序進(jìn)一步包含選自標(biāo)準(zhǔn)演示例 行程序和用戶自定義演示例行程序的例行程序。
23. 根據(jù)權(quán)利要求20所述的裝置,其中所述存儲器單元存儲可由所述用戶協(xié)助模塊執(zhí) 行的演示例行程序。
24. 根據(jù)權(quán)利要求20所述的裝置,其進(jìn)一步包含次級存儲器單元,所述次級存儲器單 元存儲可由所述用戶協(xié)助模塊執(zhí)行的演示例行程序。
25. 根據(jù)權(quán)利要求20所述的裝置,其中所述演示例行程序選自第一演示例行程序和第 二演示例行程序,其中所述第一演示例行程序本地存儲在所述無線通信裝置上,且 所述第二演示例行程序遠(yuǎn)程存儲在與所述無線通信裝置無線通信的一個或一個以上服務(wù)器上。
26. 根據(jù)權(quán)利要求20所述的裝置,其中所述演示例行程序包含按需用戶交互協(xié)助演示。
27. 根據(jù)權(quán)利要求20所述的裝置,其進(jìn)一步包含演示例行程序索引和顯示器,所述顯 示器顯示用戶界面以用于從所述演示例行程序索引選擇演示例行程序。
28. 根據(jù)權(quán)利要求20所述的裝置,其中所述顯示器進(jìn)一步用于在由所述用戶協(xié)助模塊 執(zhí)行所述演示例行程序時顯示演示。
29. 根據(jù)權(quán)利要求20所述的裝置,其進(jìn)一步包含用戶輸入機(jī)構(gòu),其中所述演示例行程 序的執(zhí)行模擬與所述用戶輸入機(jī)構(gòu)有關(guān)的用戶輸入。
30. —種無線通信裝置,所述裝置包含用于在所述無線裝置上處理數(shù)搪的裝置;用于將數(shù)據(jù)存儲在所述無線裝置上的裝置,其與所述用于處理數(shù)據(jù)的裝置通信; 以及用于基于所接收的對用戶協(xié)助的請求經(jīng)由所述用于處理數(shù)據(jù)的裝置在所述無線 裝置上提供用戶協(xié)助演示的裝置。
31. —種用于向無線通信裝置提供按需用戶協(xié)助演示的設(shè)備,所述設(shè)備包含用戶管理器裝置,其存儲多個演示例行程序,且根據(jù)請求將演示例行程序傳送到 所述無線通信裝置以供在所述無線裝置上執(zhí)行;以及用戶協(xié)助服務(wù),其可由所述無線通信裝置的用戶存取且與所述用戶管理器裝置通 信。
32. 根據(jù)權(quán)利要求31所述的設(shè)備,其中所述用戶協(xié)助服務(wù)可由所述無線裝置的用戶存 取以請求協(xié)助,且所述用戶協(xié)助服務(wù)通過與所述用戶管理器裝置通信以將演示例行 程序無線發(fā)送到所述無線通信裝置來對所述請求作出響應(yīng)。
33. 根據(jù)權(quán)利要求31所述的設(shè)備,其中所述用戶協(xié)助服務(wù)進(jìn)一步包含技術(shù)支持服務(wù), 所述技術(shù)支持服務(wù)可由所述無線通信裝置的用戶經(jīng)由電信存取。
34. 根據(jù)權(quán)利要求31所述的設(shè)備,其中所述用戶協(xié)助服務(wù)可操作以基于所述請求創(chuàng)建 用戶自定義演示例行程序,且其中所述用戶協(xié)助服務(wù)可進(jìn)一步操作以起始通過所述 用戶管理器裝置將所述用戶自定義演示例行程序傳送到所述無線通信裝置。
35. —種用于向無線通信裝置提供按需用戶協(xié)助演示的設(shè)備,其包含用于在無線通信裝置上提供用戶協(xié)助演示例行程序的裝置;以及 用于根據(jù)請求將多個可無線傳送的演示例行程序遠(yuǎn)程存儲到所述用于提供用戶 協(xié)助演示例行程序的裝置的裝置。
36. —種用于將用戶協(xié)助演示無線提供到無線通信裝置的方法,所述方法包含在網(wǎng)絡(luò)裝置處無線接收來自所述無線通信裝置的對演示例行程序的請求; 在網(wǎng)絡(luò)裝置存儲器中存取所述所請求的演示例行程序;以及 將所述演示例行程序從所述網(wǎng)絡(luò)裝置無線傳送到所述無線通信裝置。
37. 根據(jù)權(quán)利要求36所述的方法,其中在網(wǎng)絡(luò)裝置處無線接收來自所述無線通信裝置 的對演示例行程序的請求進(jìn)一步包含在網(wǎng)絡(luò)裝置處無線接收來自所述無線通信裝 置的對演示例行程序的請求,其中所述演示例行程序不存儲在本地?zé)o線通信裝置存 儲器中。'
38. —種機(jī)器可讀媒體,其包含在由機(jī)器執(zhí)行時致使所述機(jī)器執(zhí)行操作的指令,所述操 作包括在網(wǎng)絡(luò)裝置處無線接收來自所述無線通信裝置的對演示例行程序的請求; 在網(wǎng)絡(luò)裝置存儲器中存取所述所請求的演示例行程序;以及 將所述演示例行程序從所述網(wǎng)絡(luò)裝置無線傳送到所述無線通信裝置。
39. 至少一種處理器裝置,其經(jīng)配置以執(zhí)行以下操作在網(wǎng)絡(luò)裝置處無線接收來自無線通信裝置的對演示例行程序的請求; 在網(wǎng)絡(luò)裝置存儲器中存取所述所請求的演示例行程序;以及 將所述演示例行程序從所述網(wǎng)絡(luò)裝置無線傳送到所述無線通信裝置。
40. —種用于將用戶協(xié)助演示無線提供到無線通信裝置的方法,所述方法包含在網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)處產(chǎn)生自定義演示例行程序;以及將所述自定義演示例行程序無線傳送到所述無線通信裝置,其中基于所述無線通 信裝置的用戶與所述網(wǎng)絡(luò)服務(wù)之間的通信來創(chuàng)建所述自定義演示例行程序。
41. 根據(jù)權(quán)利要求40所述的方法,其進(jìn)一步包含在將所述自定義演示例行程序無線傳 送到所述無線通信裝置之前,將所述自定義演示例行程序從所述網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)傳送 到網(wǎng)絡(luò)裝置。
42. 根據(jù)權(quán)利要求40所述的方法,其中在網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)處產(chǎn)生自定義演示例行程序進(jìn) 一步包含響應(yīng)于不可在所述無線通信裝置處得到的類似演示例行程序而在網(wǎng)絡(luò)服 務(wù)節(jié)點(diǎn)處產(chǎn)生自定義演示例行程序。
43. —種機(jī)器可讀媒體,其包含在由機(jī)器執(zhí)行時致使所述機(jī)器執(zhí)行操作的指令,所述操 作包括在網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)處產(chǎn)生自定義演示例行程序;以及將所述自定義演示例行程序無線傳送到無線通信裝置,其中基于所述無線通信裝 置的用戶與網(wǎng)絡(luò)服務(wù)之間的通信來創(chuàng)建所述自定義演示例行程序。
44. 至少一種處理器裝置,其經(jīng)配置以執(zhí)行以下操作在網(wǎng)絡(luò)服務(wù)節(jié)點(diǎn)處產(chǎn)生自定義演示例行程序;以及將所述自定義演示例行程序無線傳送到無線通信裝置,其中基于所述無線通信裝 置的用戶與網(wǎng)絡(luò)服務(wù)之間的通信來創(chuàng)建所述自定義演示例行程序。
全文摘要
本發(fā)明提供用于在無線通信裝置中實(shí)現(xiàn)按需用戶協(xié)助的方法、裝置、設(shè)備、計(jì)算機(jī)可讀媒體和處理器。由演示例行程序提供用戶協(xié)助,所述演示例行程序本地和/或遠(yuǎn)程存儲,且可以是用以解決裝置用戶的需要的標(biāo)準(zhǔn)例行程序或自定義例行程序。存取所述演示例行程序,且在一些應(yīng)用中,將所述演示例行程序無縫傳送到所述無線裝置以實(shí)現(xiàn)用以提供用戶協(xié)助的高度有效手段。
文檔編號G06F9/44GK101167051SQ200680014471
公開日2008年4月23日 申請日期2006年3月13日 優(yōu)先權(quán)日2005年3月11日
發(fā)明者埃里克·奇·莊·葉, 肯尼·??? 蒂亞·曼寧·卡塞特 申請人:高通股份有限公司