專利名稱:移動用戶帳務(wù)服務(wù)的可視接口的制作方法
本申請是懸而未決的由Alain Rossmann,共同發(fā)明者之一,寫的題名為“一個交互雙向數(shù)據(jù)通訊網(wǎng)絡(luò)的方法和結(jié)構(gòu)”的美國專利申請?zhí)?8/570,210的部分繼續(xù)申請。
本發(fā)明涉及用戶接口,更確切地講,涉及包括活動統(tǒng)計和客戶服務(wù)請求的移動用戶帳務(wù)服務(wù)可視接口,所述接口是由具有一個小屏幕的移動設(shè)備在無線數(shù)據(jù)網(wǎng)絡(luò)上提供的。
目前移動設(shè)備供應(yīng)商面臨的最緊迫的問題之一是提供費用可取的移動用戶帳務(wù)服務(wù)來建立和保持與移動設(shè)備用戶的可靠關(guān)系。這些帳務(wù)服務(wù)可能包含為用戶提供更新了的帳務(wù)信息,例如費用計劃,帳單到期日,預(yù)付的余額等,帳務(wù)服務(wù)還可能包含處理例如預(yù)約增加,改變和終止之類用戶服務(wù)請求。
為了給用戶提供有效的方法來使用帳務(wù)服務(wù),許多移動設(shè)備供應(yīng)商已經(jīng)建立了人工傳呼中心以便允許用戶打進電話并查詢他們的帳戶或留下服務(wù)請求,這些傳統(tǒng)的傳呼中心為它們的客戶提供了方便,但給移動設(shè)備供應(yīng)商帶來了很大的負(fù)擔(dān),為了給他們的客戶提供移動用戶帳務(wù)服務(wù)的費用降到最低,一些移動設(shè)備供應(yīng)商還使用自動交互語音回復(fù)系統(tǒng)以便用戶與所述系統(tǒng)互相配合,檢索期望的信息或留下服務(wù)請求。
在無線通訊環(huán)境中,自動交互語音回復(fù)系統(tǒng)可能費用并不可取。通常,移動設(shè)備供應(yīng)商必須給他們的用戶提供一個長途免費號碼,以便與交互語音回復(fù)系統(tǒng)相互配合。移動電話到交互語音回復(fù)系統(tǒng)的無線回路連接時間(空中時間)是用每分鐘幾美元來計算的,對為大量移動客戶服務(wù)的服務(wù)供應(yīng)商來說可能是很貴的。進而,現(xiàn)在使用的許多自動交互語音回復(fù)系統(tǒng)具有復(fù)雜的帶有預(yù)定的必須先傾聽,然后通過按下移動電話的鍵區(qū)中的一個預(yù)定義的按鍵來轉(zhuǎn)到下一個或期望的選擇來做出選擇的菜單,這種基于聲音的分級系統(tǒng)通常難于操作并使用戶感到困惑,因此,就有很大需求要求移動設(shè)備供應(yīng)商提供一個允許移動用戶在任何時間從任何地點容易訪問移動用戶帳務(wù)服務(wù)而不為移動設(shè)備供應(yīng)商嚴(yán)重招致額外消費負(fù)擔(dān)的機制。
本發(fā)明已經(jīng)考慮到上述問題和需求,并特別適用于能夠與一個在一個無線數(shù)據(jù)網(wǎng)絡(luò)上的服務(wù)器設(shè)備通信的雙向交互通信設(shè)備的客戶,雙向交互通信設(shè)備是指移動或客戶設(shè)備,包含但不限于象便攜設(shè)備,蜂窩式電話,或無線遠程控制器的個人數(shù)字助理(PDA),這種移動設(shè)備通常比桌面或膝上計算機具有少得多的計算資源,與一個有一個大屏幕和功能鍵以及鼠標(biāo)的完全的計算機相反,移動設(shè)備有一個小顯示屏和用來供一個用戶與服務(wù)器設(shè)備交互以便訪問移動用戶帳務(wù)服務(wù)的電話鍵區(qū),一個小外形的因素在強調(diào)移動設(shè)備的大小,重量,用電要求,可用性和移動性方面是非常重要的。
本發(fā)明公開了一種適用于客戶設(shè)備通過無線數(shù)據(jù)網(wǎng)絡(luò)與一個遠程服務(wù)器設(shè)備通訊提供移動用戶帳務(wù)服務(wù)的可視接口的方法和設(shè)備。服務(wù)器設(shè)備也指代理服務(wù)器,通常被一個無線服務(wù)載波控制,提供包含用戶帳務(wù)信息和例如從一個傳呼計劃切換到另一個的用戶可控制的服務(wù)請求的移動用戶帳務(wù)服務(wù)。本發(fā)明的移動用戶帳務(wù)服務(wù)的直接可視接口允許移動用戶通過有限的屏幕和電話鍵區(qū)在任何時間從任何地點有效地,可視地并交互地訪問期望的信息并留下服務(wù)請求,而給服務(wù)供應(yīng)商帶來有限的消費并給移動用戶帶來最大的方便。
本發(fā)明以下描述的運用中已達到前述和其他目的,結(jié)果用在附圖中說明的實施例表示。
通過以下附有圖片的詳細(xì)敘述,本發(fā)明將很容易理解,附圖中相同的參考數(shù)字代表相同的結(jié)構(gòu)元素,其中
圖1說明實施本發(fā)明的一個示意性配置;圖2A和2B說明依照本發(fā)明的一個實施例的代理服務(wù)器和移動設(shè)備的功能方塊圖;圖3描述一個用在本發(fā)明的描述中的帳戶結(jié)構(gòu);圖4描述了一個在其中實現(xiàn)本發(fā)明可以發(fā)出一個服務(wù)請求的系統(tǒng);圖5A到5F通過說明一系列依照本發(fā)明的一個實施例的屏幕顯示,演示了一個典型的移動用戶可視接口;和圖6A和6B說明一個依照一個實施例的本發(fā)明的處理流程圖。
在以下對本發(fā)明的詳細(xì)描述中,為了充分理解本發(fā)明,所以提出了許多特別的細(xì)節(jié),然而,那些精通這行技術(shù)的人很清楚沒有這些特別的細(xì)節(jié)本發(fā)明也能實現(xiàn)。在其它例子中,沒有詳細(xì)地描述眾所周知的方法、過程、元件和電路,以避免不必要地搞混本發(fā)明的特性。
以下對本發(fā)明的詳細(xì)描述中大部分是用過程、步驟、邏輯塊、處理和其它類似連網(wǎng)數(shù)據(jù)處理設(shè)備的符號表示來表達的,這些處理描述和表達方式是那些精通這行技術(shù)的人用來最高效地傳達他們的工作實質(zhì)給其他精通這行技術(shù)的人的方法。本發(fā)明是一個為客戶管理和記帳系統(tǒng)提供移動用戶可視接口的方法和設(shè)備。以下詳細(xì)描述的方法和設(shè)備是一個引向期望結(jié)果的獨立的處理或步驟的指令序列,這些處理或步驟是那些要求物理量的物理操作的處理或步驟,通常,雖然不必要,但這些量可能采用能夠被儲存、傳輸、混合、比較、顯示并在一個計算機系統(tǒng)或電子計算設(shè)備中被操作的電信號的形式。有時會證明它很方便,主要是因為公共使用,稱這些信號為比特,值,元素,符號,操作,報文,術(shù)語,數(shù)字,或諸如此類的東西。必須記住將所有這些相似的項都與合適的物理量相關(guān),而很少對這些量加上方便的標(biāo)簽。除非特別聲明,否則以下描述很明顯,在整個本發(fā)明中,使用術(shù)語如″處理″或″計算″或″驗證″或″顯示″或諸如此類的討論應(yīng)理解為把在計算設(shè)備的寄存器和存儲器中的象征為物理量的數(shù)據(jù)操縱并轉(zhuǎn)化為在計算設(shè)備或其它電子設(shè)備中類似表現(xiàn)為物理量的其它數(shù)據(jù)的計算設(shè)備的操作和處理過程。
現(xiàn)在參考附圖,其中相同的數(shù)字在幾張視圖的整體雖指相同的部件。圖1說明了可能實施本發(fā)明的一個示意性配置,陸地網(wǎng)100是一個可能是因特網(wǎng)、企業(yè)內(nèi)部網(wǎng)和一個其它私有網(wǎng)絡(luò)的數(shù)據(jù)網(wǎng)的陸上通信線網(wǎng)絡(luò),連到陸地網(wǎng)100的是一臺個人計算機108和一個網(wǎng)絡(luò)服務(wù)器104,個人計算機108可能是一個NEC技術(shù)公司的臺式機,運行一個例如Netscape通信公司(http://www,netscape,com/)的Netscape導(dǎo)航器的超文本標(biāo)記語言(HTML)瀏覽器,通過陸地網(wǎng)100使用超文本傳輸協(xié)議(HTTP)來訪問存儲在可能是一個SUN微系統(tǒng)公司(http1//www.sun.com/)的工作站的網(wǎng)絡(luò)服務(wù)器104中儲存的信息。存儲在網(wǎng)絡(luò)服務(wù)器104中的信息可能是借助于一個載波服務(wù)的包含所有用戶帳戶的用戶帳務(wù)信息的超媒體信息。
雖然在圖1中只顯示了移動設(shè)備106的一個代表,但通過空中網(wǎng)102服務(wù)的是眾多的在這里被稱為移動設(shè)備的雙向無線交互通信設(shè)備。移動設(shè)備106是這些雙向交互通信設(shè)備之一并能夠通過空中網(wǎng)102與天線108無線通訊。為簡單起見,天線108還代表一個通常包含一個基站和一個操作和維護中心的無線載波基礎(chǔ)結(jié)構(gòu),基站控制無線電或遠程通信與移動設(shè)備連接,操作和維護中心包含一個在移動設(shè)備和其它固定或移動網(wǎng)絡(luò)用戶間執(zhí)行電話轉(zhuǎn)接的移動交換中心,進而操作和維護中心管理移動帳務(wù)服務(wù),例如鑒定和監(jiān)督正確的操作和無線網(wǎng)絡(luò)的建立。可能在載波基礎(chǔ)結(jié)構(gòu)108中也管理所有用戶帳戶。那些精通這行技術(shù)的人很清楚在載波基礎(chǔ)結(jié)構(gòu)108中的每個硬件元件和處理過程,此處不再加以描述以避免不必要地搞混本發(fā)明的特性。
在陸地網(wǎng)100和空中網(wǎng)102之間有一個服務(wù)器設(shè)備114,它起一個代理服務(wù)器的作用,也稱為連接服務(wù)器或網(wǎng)絡(luò)網(wǎng)關(guān)服務(wù)器,它可能是一個工作站或一臺個人計算機。代理服務(wù)器114把空中網(wǎng)102連接到陸地網(wǎng)100。通常,在空中網(wǎng)102中的通信協(xié)議不同于陸地網(wǎng)100中的通信協(xié)議。因此,代理服務(wù)器114執(zhí)行的功能之一是把一種通信協(xié)議變換或翻譯成另一種通信協(xié)議,因此連到空中網(wǎng)102的移動設(shè)備106可以通過代理服務(wù)器114與連到陸地網(wǎng)100的任何設(shè)備通信。
依照一個實施例,在因特網(wǎng)104中的通信協(xié)議是眾所周知的超文本傳輸協(xié)議或超文本傳輸協(xié)議(HTTP)的一個安全版本,運行在TCP(傳輸控制協(xié)議)上,控制在個人計算機108中的HTML(超文本標(biāo)記語言)環(huán)球網(wǎng)瀏覽器到服務(wù)器104的連接,并交換它們之間的信息。移動設(shè)備106通過空中網(wǎng)102和代理服務(wù)器114間的通信協(xié)議是手持設(shè)備傳輸協(xié)議(HDTP)(以前被稱為安全上傳網(wǎng)關(guān)協(xié)議(SUGP)),它最適于運行在用戶數(shù)據(jù)報協(xié)議(VDP)上并控制在移動設(shè)備106中(HDML)環(huán)球網(wǎng)瀏覽器到代理服務(wù)器114的連接,此處HDML代表手持設(shè)備標(biāo)識語言并習(xí)慣稱之為“TIL”(終端交互語言)。HDML與HTML相似,是一個基于標(biāo)簽的文件加標(biāo)記語言并包含一組在一個卡上規(guī)定的用來規(guī)定信息怎樣被顯示在移動設(shè)備106的小屏幕116上的命令或指令,按正常情況若干卡組成卡片組,它是可以在移動設(shè)備106和代理服務(wù)器設(shè)備114間交換的最小HDML信息單元。HDTP規(guī)定題名為“手持設(shè)備傳輸協(xié)議規(guī)定”(HDTP)和HDML規(guī)定題名為“HDML2.0語言參考”在這里全部被封裝并合并在參考中。
應(yīng)該注意到HDTP是一個類似于HTTP,但沒有招致額外開銷并被高度優(yōu)化的話路級協(xié)議,以便用在例如比桌面?zhèn)€人計算機具有明顯少的計算能力和內(nèi)存的移動設(shè)備類的薄型設(shè)備中。進而那些精通這行技術(shù)的人懂得UDP在信息可以被交換之前,不要求在客戶和服務(wù)器之間建立連接,從而在一個客戶和一個服務(wù)器之間的通話建立期間,消除了交換大量包的需要。在一個交易中交換極少量包對具有有限的計算能力和內(nèi)存的移動設(shè)備與陸線設(shè)備高效交互來說是理想特性之一。
然而,為了便于描述本發(fā)明,有必要敘述移動設(shè)備106中的一些使得公開的系統(tǒng)更加高效地工作的特性。按照一個實施例,移動電話106包含一個顯示屏116和一個允許用戶與移動設(shè)備106交互通訊的鍵區(qū)118,鍵區(qū)118更可取地,包含一個典型的電話鍵區(qū)和一對普通按鈕和至少一對向上和向下箭頭按鈕。如通??吹降牡湫碗娫掓I區(qū)包含12個按鈕,12個按鈕中10個按鈕是連續(xù)的數(shù)字,每個分別代表0到9的數(shù)字,一個按鈕代表″*″號,另一個按鈕代表″#″號。雖然在實施本發(fā)明中四個擴展按鈕,普通和箭頭按鈕不是必需的,但為與移動設(shè)備106交互提供了方便和高效的方法。
進而在移動設(shè)備106中有一個沒有顯示的工作存儲器(只讀存儲器ROM和隨機存取存儲器RAM)。本發(fā)明的編譯并連接的過程通常被作為使得移動設(shè)備106與代理服務(wù)器114相互操作的客戶模塊存儲在工作內(nèi)存中。一旦使用小鍵盤118激活了事先確定的鍵序,例如,在移動設(shè)備106中的一個微控制器使用被存儲在工作存儲器中的客戶模塊向代理服務(wù)器114發(fā)起一個通信話路請求,一旦建立了通信話路移動設(shè)備106通常從代理服務(wù)器114接收一副單一手持設(shè)備標(biāo)識語言(HDML)卡片組,并將它超高速緩存在工作存儲器中。如上所述,一HDML卡片組包含一個或多個卡并且每個卡包含在顯示屏116上產(chǎn)生一屏幕顯示要求的信息,選擇一副卡組中卡的數(shù)量,以便高效使用在移動設(shè)備106和空中網(wǎng)102中的資源。
這里使用的顯示屏是在一個設(shè)備中的物理顯示設(shè)備,例如一個4行乘20字符的LCD(液晶顯示)屏,一屏幕顯示是在顯示屏上出現(xiàn)的圖象,進而,應(yīng)該理解一個有顯示行的顯示屏只是為了說明的目的,而實際上許多顯示屏是基于圖形的未必有獨特的顯示行,下面將指出本發(fā)明的原理在那里同樣適用。
現(xiàn)在參照圖2A和2B,依照本發(fā)明的一個實施例顯示了代理服務(wù)器200和移動設(shè)備250的功能方塊圖??赡艽韴D1中代理服務(wù)器114的代理服務(wù)器200通常是一個服務(wù)器計算機,移動設(shè)備250可能對應(yīng)例如圖1中的移動電話106。為了避免搞混本發(fā)明的特性,沒有詳細(xì)描述代理服務(wù)器200和移動設(shè)備250中的眾所周知的方法、過程、元件和電路。進而,對那些精通這行技術(shù)的人懂得一個這里充當(dāng)代理服務(wù)器200或環(huán)球網(wǎng)服務(wù)器并被連到陸地網(wǎng)100的服務(wù)器設(shè)備,是指一個包含一個或多個微處理器,工作存儲器,總線和必需的接口和其它元件的一片硬件設(shè)備,而其中一個服務(wù)器模塊是指被加載到工作存儲器中用來通過服務(wù)器設(shè)備中的部件和元件來執(zhí)行指派功能的公開系統(tǒng)的被編譯和連接的一些處理過程。同樣的區(qū)分同樣地被應(yīng)用于上述移動設(shè)備106上,例如被稱為客戶設(shè)備和客戶模塊。
服務(wù)器設(shè)備200包含一個連到因特網(wǎng)204的HTTP接口202,一個通過一個載波的基礎(chǔ)結(jié)構(gòu)(圖中沒有畫出)連到無線網(wǎng)絡(luò)208的VDP接口206,一個連接在HTTP接口202與UDP接口206和一個帳戶管理器212之間的服務(wù)器模塊210。應(yīng)該指出依照本發(fā)明的一個實施例,因特網(wǎng)204和無線網(wǎng)絡(luò)208分別對應(yīng)圖1中的陸地網(wǎng)100和空中網(wǎng)102,進而可以理解本發(fā)明的原理可以用于多種無線網(wǎng)絡(luò)。無線網(wǎng)絡(luò)的例子包含細(xì)胞數(shù)字包數(shù)據(jù)(CDPD),全球數(shù)字移動電話系統(tǒng)(GSM),碼分多路訪問(CDMA)和時分多路存取技術(shù)(TDMA)。
服務(wù)器模塊210執(zhí)行傳統(tǒng)的服務(wù)器處理和從一種通信協(xié)議轉(zhuǎn)變到另一種通信協(xié)議的協(xié)議轉(zhuǎn)換處理。依照本實施例,有時在一個稱為映射程序的獨立模塊中實現(xiàn)的協(xié)議轉(zhuǎn)換處理。此中包含UDP和HTTP協(xié)議間的協(xié)議轉(zhuǎn)換,其中所述轉(zhuǎn)換是種直接數(shù)據(jù)映射關(guān)系。那些精通這行技術(shù)的人懂得在無線網(wǎng)絡(luò)206使用其它通信協(xié)議時,VDP接口206可以很容易地用其它接口模塊來替換,當(dāng)陸地網(wǎng)使用不同通信協(xié)議時,HTTP接口202同樣也可用其它接口模塊很容易地加以替換。
和服務(wù)器模塊210一起帳戶管理器212為服務(wù)器設(shè)備200所服務(wù)的所有客戶設(shè)備管理眾多的用戶帳務(wù)。當(dāng)然用戶帳務(wù)可能存儲在另一個連到因特網(wǎng)204上的網(wǎng)絡(luò)服務(wù)器中,換句話說,用戶帳務(wù)可得存在一個被物理放置在任何連到服務(wù)器設(shè)備200并可以從那里收集并獲取的計算設(shè)備上的數(shù)據(jù)庫中。因此本發(fā)明的范圍并不僅限于必須有確確實實用戶帳務(wù)的服務(wù)器設(shè)備。
每個客戶設(shè)備,例如250,被分配一個設(shè)備標(biāo)識符(ID),設(shè)備標(biāo)識符可以是一個設(shè)備的電話號碼或一個網(wǎng)際協(xié)議IP地址和一個端口號的組合,例如204.163.165.132:01905,這里204.163.165.132是IP地址,01905是一個端口號。進而,設(shè)備標(biāo)識符與一個被在服務(wù)器設(shè)備200中的一個載波認(rèn)可的用戶標(biāo)識符相關(guān)作一為客戶設(shè)備250激活一個用戶帳務(wù)過程的一部分。用戶標(biāo)識符可能采用例如按照AT&T無線服務(wù)861234567-10905_pn.mobile.att.net的形式,然而這是對客戶設(shè)備250的唯一標(biāo)識。換句話說,服務(wù)器設(shè)備200服務(wù)的每個客戶設(shè)備有一個唯一的設(shè)備標(biāo)識符,它對應(yīng)于在服務(wù)器設(shè)備200中相應(yīng)的用戶帳戶。以下描述著重于客戶設(shè)備250和它相關(guān)的帳戶,那些精通這行技術(shù)的人應(yīng)該知道這個描述同樣適用于所有與服務(wù)器設(shè)備200通信的客戶設(shè)備。
如圖3中所示數(shù)據(jù)結(jié)構(gòu)300代表按每個相應(yīng)的設(shè)備標(biāo)識符索引的用戶和帳戶。數(shù)據(jù)結(jié)構(gòu)300中的每個記錄包含關(guān)于一個用戶的信息,例如設(shè)備標(biāo)識符302,用戶標(biāo)識符304和按93845823索引的帳戶的用戶信息306,用戶信息306可能包含帳戶配置信息,例如設(shè)備標(biāo)識符302是一個預(yù)先為一個GSM網(wǎng)絡(luò)配置的、并如果需要提供一個切換到選擇CDPD。細(xì)胞數(shù)字包數(shù)據(jù)網(wǎng)絡(luò)的選擇的移動電話。進而用戶信息306可能包含指針或到其它帳戶相關(guān)信息的連接,例如帳戶索引信息308和作為圖3中的例子的更詳細(xì)的帳戶信息310,帳戶索引信息308和所有如帳戶信息310的詳細(xì)信息可以用數(shù)據(jù)結(jié)構(gòu)300來物理定位在一起或分離在一個或多個連到因特網(wǎng)的設(shè)備中,當(dāng)發(fā)出一個檢索關(guān)于一個帳戶的專用信息的請求時,必須提供設(shè)備標(biāo)識符或用戶標(biāo)識符304之一。
回到圖2B,客戶設(shè)備250包含一個通過一個無線電射頻(RF)收發(fā)器(沒有在圖中畫出)連到載波網(wǎng)絡(luò)208的UDP接口252來接收輸入和輸出的數(shù)據(jù)信號,設(shè)備標(biāo)識符存儲器254為UDP接口252提供一個設(shè)備標(biāo)識符,設(shè)備標(biāo)識符識別一個與客戶設(shè)備250相關(guān)的并直接對應(yīng)于服務(wù)器設(shè)備200中提供的用戶帳戶中的設(shè)備標(biāo)識符識的專用代碼。
另外,客戶設(shè)備250包含一個客戶模塊256執(zhí)行由客戶設(shè)備250執(zhí)行的許多處理任務(wù)。這些任務(wù)包含通過載波網(wǎng)絡(luò)208與服務(wù)器設(shè)備200建立一個通信話路,從載波網(wǎng)絡(luò)208請求并接收數(shù)據(jù),在一個顯示屏260中顯示信息,以及從鍵區(qū)262接收用戶輸入。客戶模塊256連到UDP接口252以便建立一個通訊話路以及請求并接收數(shù)據(jù)。另外客戶模塊256操作,其中,一個瀏覽器264通常將其稱為微瀏覽器,它比眾所周知的HTML瀏覽器要求少得多的計算能力和內(nèi)存。微瀏覽器首選座落在800 Chesapeake區(qū),Redwood市,加拿大94063的無線星球公司的手持設(shè)備標(biāo)識語言(HDML)微瀏覽器。在上述美國專利申請?zhí)?8/570,210中描述了從一個包含一個(微)瀏覽器的移動設(shè)備訪問一個(代理)服務(wù)器設(shè)備的其它細(xì)節(jié)。
在進一步描述本發(fā)明之前,先描述幾個典型的依照本發(fā)明的原理可以實現(xiàn)的應(yīng)用實例。這些應(yīng)用只是為了說明并不試圖把本發(fā)明限于上述特別的應(yīng)用和特性。
現(xiàn)在參照圖4,在一個典型系統(tǒng)中,實施本發(fā)明來通過一個移動設(shè)備發(fā)出一個服務(wù)請求。服務(wù)器設(shè)備404通過被載波基礎(chǔ)設(shè)備408操作的載波無線網(wǎng)絡(luò)406為移動設(shè)備402服務(wù)。載波無線網(wǎng)絡(luò)406包含許多無線網(wǎng)絡(luò),例如各自具有自己的通信方法和特性的GSM(全球數(shù)字移動電話系統(tǒng))410,CDMA(碼分多路訪問)412和CDPD(細(xì)胞數(shù)字包數(shù)據(jù))414。換句話說,一個載波可能通過許多不同的、可能在某個地理區(qū)域被重疊或不被重疊的無線網(wǎng)絡(luò)提供無線服務(wù),進而被相應(yīng)的客戶群預(yù)定的每個無線網(wǎng)絡(luò)取決于時間和使用地點可能有不同的空時收費率。
類似于圖2A的移動設(shè)備250,圖4中的移動設(shè)備420包含一個顯示屏416,一個鍵區(qū)418和一個包含一個設(shè)備標(biāo)識符的工作存儲器420。移動設(shè)備420最好還包含一個HDML(手持設(shè)備標(biāo)識語言)微瀏覽器422,作為激活帶有一個載波或載波基礎(chǔ)設(shè)備408的移動設(shè)備402的過程的一部分,移動設(shè)備402最初被預(yù)設(shè)為在GMS無線網(wǎng)絡(luò)410中操作。
由于某些原因在某些地理區(qū)域不能包含GSM無線網(wǎng)絡(luò)或推行其它無線網(wǎng)絡(luò),一個移動設(shè)備402的用戶決定從預(yù)設(shè)的全球GMS無線網(wǎng)絡(luò)切換到CDPD無線網(wǎng)絡(luò),即用戶現(xiàn)在寧愿通過移動設(shè)備402使用CDPD無線網(wǎng)絡(luò)414來通訊。通常,因為用戶必須打進電話并通過一個通常會占用一些空時的操作員或一個語音交互系統(tǒng)發(fā)出請求,所以這個請求可以對載波招致某些費用。然而,使用以下所述的本發(fā)明的方法,可以發(fā)出同樣的請求而不對載波招致額外開銷。
移動用戶帳務(wù)服務(wù)提供一屏幕顯示424以允許用戶查看用戶可以使用的無線網(wǎng)絡(luò)數(shù)?,F(xiàn)在可以理解依照在服務(wù)器設(shè)備404中保存的相應(yīng)的用戶帳戶可以提供信息。依照本實施例,在一個HDML選擇卡中提供屏幕顯示424,最好高速緩存在客戶設(shè)備402的存儲器中,選擇卡包含一個選擇列表,每個選擇相應(yīng)于一個可得到的無線網(wǎng)絡(luò),更確切地說,屏幕顯示424顯示有三個選擇,GSM、CDMA和CDPD。每個選擇代表一個可能作為一個載波基礎(chǔ)設(shè)備408使用的無線網(wǎng)絡(luò)。應(yīng)該注意被顯示的選擇和實際無線網(wǎng)絡(luò)不一定與本發(fā)明的原理相關(guān),它們只是為了說明的目的并且通常被載波與實際實現(xiàn)首選項相關(guān)。
如屏幕顯示424所示,一個選擇或可以通過鍵區(qū)418向下移動的元素指示器426代表預(yù)設(shè)的GMS無線網(wǎng)絡(luò),如果用戶選擇第三選擇,舉例來說,選的是CDPD,在一個預(yù)定的鍵被按下之后,就做出了一個選擇或選定的首選項,一個客戶模塊430解釋選定的首選項,然后產(chǎn)生一個包含選定的首選項的報文。報文被通過載波基礎(chǔ)設(shè)備408使用HTTP轉(zhuǎn)發(fā)到服務(wù)器設(shè)備404。一旦從客戶設(shè)備402接收到報文,服務(wù)器模塊428通過重新指定選定的首選項來執(zhí)行這個請求,例如到圖3的用戶信息306。更確切地講,用戶信息306中的GMS現(xiàn)已被CDDP取代,它可以使所有后續(xù)無線通信載波跨越CDPD無線網(wǎng)格414到那個特定的移動設(shè)備。
應(yīng)該注意用戶使用了一個客戶設(shè)備,例如一個可以在數(shù)據(jù)無線網(wǎng)絡(luò)上通信的蜂窩式電話。更確切地講,一個蜂窩式電話不是一個計算機和一個如膝上便攜計算機中看到的無線通信模塊的組合。另外用戶只使用標(biāo)準(zhǔn)電話鍵區(qū)輸入數(shù)據(jù),因此一個象蜂窩式電話那樣的客戶設(shè)備消除了對一個計算機鍵盤或一個鼠標(biāo)或一個識別指點目標(biāo)動作的復(fù)雜觸摸屏的需要,這對保持客戶設(shè)備的大小、重量、用電要求、使用性和移動性是很重要的。進而服務(wù)請求,作為一個例子,用戶可以在任何時間從任何地點通過客戶設(shè)備從一個無線網(wǎng)絡(luò)切換到另一個無線網(wǎng)絡(luò),而不對載波招致額外開銷并且通常用戶在幾秒鐘內(nèi)就可收到服務(wù)請求的結(jié)果。
現(xiàn)在參照圖5A到5F,依照一個實施例說明了在一個客戶設(shè)備的顯示屏500上的一系列屏幕顯示。當(dāng)打開客戶設(shè)備時,一個初始屏幕顯示502被顯示在顯示屏500上。參考符號512是一個通常與一個在圖1的客戶設(shè)備106的鍵區(qū)中的普通鍵相關(guān)的軟鍵。如上所述,軟鍵提供一個映射一個普通按鈕成一個特殊按鈕的機制,即當(dāng)顯示軟鍵是(OK)時,按下普通按鈕就相當(dāng)于按下一個“是(OK)”按鈕。此外,本發(fā)明的功能與特別的軟鍵無關(guān),可使用其它方法來定義軟鍵成為一個標(biāo)準(zhǔn)電話鍵區(qū)中的現(xiàn)有按鈕,例如“#”鍵代表一個在顯示屏500右邊的軟鍵。
高速緩存在客戶設(shè)備的工作存儲器中的一副選擇卡組中的一個可選擇卡可能提供屏幕顯示502。如屏幕顯示502中所示,顯示元素504是文本信息,通常用來指示當(dāng)前屏幕顯示的內(nèi)容,如由一個元素選擇字符或元素指示器514所指示的三個可選元素506、508、510中可選元素506正被選中。當(dāng)然可選元素506被初始選中是由一個實現(xiàn)首選項決定的,此中一個重要的方面是一次只能選擇一個可選元素。
在這個實施例中,通過將元素指示器514置于標(biāo)號“1”之后,把一個選中的可選元素可視地指示給用戶表明在屏幕顯示502的菜單中那個元素是第一選擇。然而,也可用任何其它方法,例如反轉(zhuǎn)圖象或錄象,用一個不同的元素選擇字符,或使所述元素的位置總是在顯示器的頂部或底部,就能用來指出選中的特定元素,那對本發(fā)明的操作并無影響。
用戶可以通過垂直上下滾動元素指示器514來選擇一個不同的元素,在顯示屏502上用上下移動元素指示器514的方法不是本發(fā)明的實質(zhì)特性。由這個技術(shù)公開看來,那些精通這行技術(shù)的人可以用任何期望的移動元素指示器514的機構(gòu)方式來實現(xiàn)本發(fā)明。例如,一個拇指輪,一個鼠標(biāo),或一個搖動的控制器,如同在一些視頻游戲機中提供的,將象那些滾動元素指示器514的結(jié)構(gòu)方式一樣很好地工作。
依照本實施例,屏幕顯示502包含三個選擇。第一選擇504設(shè)置客戶設(shè)備在一個用戶可以撥一個電話號碼來進行一個普通電話通話的語音模式,第二選擇506允許用戶在因特網(wǎng)上遨游,第三選擇允許用戶查看或訪問“客戶服務(wù)”。
圖5B顯示元素指示器514已經(jīng)被向下移動到“客戶服務(wù)”510。通??蛻粼O(shè)備向服務(wù)器設(shè)備發(fā)出一個連接請求,依次返回所述請求的信息則依賴于訪問帳戶的確切設(shè)置。返回的信息通常先被高速緩存再如圖5c所示被顯示在屏幕顯示516中,不論缺省選擇是什么元素,對帳戶狀態(tài)感興趣的用戶繼續(xù)選擇第二選擇″帳戶狀態(tài)″518,就獲取并顯示出相關(guān)的信息。如上所述,帳戶信息的確切位置可能是在服務(wù)器設(shè)備或一個通過因特網(wǎng)連到服務(wù)器設(shè)備的環(huán)球網(wǎng)設(shè)備中,在具體帳戶信息存于環(huán)球網(wǎng)設(shè)備中的情況下,具體帳戶信息必須從那里拉出或取到服務(wù)器設(shè)備,一般不用說從一個環(huán)球網(wǎng)設(shè)備通過因特網(wǎng)獲取的信息可以使用超文本傳輸協(xié)議(HTTP)來獲得。
如圖5D所示,具體帳戶信息是作為一個新屏幕顯示520來顯示的。有兩個軟鍵指示器522和524,軟鍵指示器522指示屏幕顯示520還有更多的信息可顯示,如果按下移動設(shè)備上相關(guān)鍵,將顯示額外的信息。軟鍵指示器524為用戶把帳戶狀態(tài)傳真到一個附近的傳真機或轉(zhuǎn)發(fā)到一個特定的電子郵件地址提供方便的方法,假設(shè)用戶在圖5C中的屏幕顯示516中選擇第四選擇“補充預(yù)付”,圖5E顯示屏幕顯示526,一旦軟鍵指示器512被按下就顯示一個相應(yīng)的屏幕顯示528,圖5F中屏幕顯示528顯示了更新過的帳戶余額并允許用戶通過提供一系列可能代表信用卡號,金融銀行帳戶和諸如此類的包含文字和數(shù)字的字符來輸入一個新款項來增加到余額上。
圖6A和6B說明依照本發(fā)明的一個實施例的處理流程圖,當(dāng)然應(yīng)該與其余圖一起參照。在600,一個客戶設(shè)備處于顯示一個菜單的狀態(tài),該菜單包含一個訪問移動用戶賬務(wù)服務(wù)的連接可能,進而提供對眾多的包含用戶帳號、幫助、服務(wù)請求等的帳務(wù)服務(wù)方面的入口或選擇。在602,用戶做出一個選擇要訪問移動用戶帳務(wù)服務(wù)的某個方面,例如,用戶帳務(wù),于是這個選擇提供一個到用戶帳務(wù)的連接。這個連接,例如,可能是一個通常包含客戶設(shè)備的設(shè)備標(biāo)識的URL(因特網(wǎng)上資源)地址,一個可能的例子是,http://wwwXYZmobile,com/subscribers/account ID &“93845823”,其中包含設(shè)備標(biāo)識93845823。
在604,一旦激活電話鍵區(qū)中的一個預(yù)定的鍵,客戶設(shè)備發(fā)出一個與用IP地址識別的服務(wù)器設(shè)備通信的請求,該服務(wù)器設(shè)備主管用戶帳務(wù)或在用戶賬務(wù)可能位于通過一個數(shù)據(jù)網(wǎng)絡(luò),舉例來說,因特網(wǎng),連到服務(wù)器設(shè)備的另一設(shè)備上時,提供一個到用戶帳務(wù)的網(wǎng)關(guān)。為了防止可能的非越權(quán)訪問客戶設(shè)備的用戶帳,在606,一個服務(wù)器設(shè)備中的帳務(wù)管理器重新進行一個訪問驗證,例如,這可能包含對從客戶設(shè)備來的設(shè)備標(biāo)識和一個在用戶帳戶中相應(yīng)的設(shè)備標(biāo)識作比較來驗證請求。如果設(shè)備標(biāo)識是符合的,在608允許訪問。進而,如果必要,可能通過交換雙方密鑰來建立一個安全通話。在Hanqing Liao等人提出的通常指定的題名為“無線數(shù)據(jù)網(wǎng)絡(luò)中的安全輕量交易的方法和系統(tǒng)”的并包含在參考中的美國專利申請公報No.08/966,988中提供了建立一個客戶設(shè)備與服務(wù)器設(shè)備間的安全通信話路的詳細(xì)描述。
在612服務(wù)器設(shè)備將由載波提供的賬務(wù)服務(wù)所有可用的合并到這個特定用戶賬以一種可以在無線網(wǎng)絡(luò)上移植的形式傳給這個客戶設(shè)備,可能用一個標(biāo)識語言代表這個形式,例如在客戶設(shè)備中的一個微瀏覽器支持的HDML(手持設(shè)備標(biāo)識語言)。在614,在客戶設(shè)備中的微瀏覽器解釋表單并使得客戶設(shè)備顯示所有可用的帳務(wù)信息給用戶,因為顯示了可用的帳務(wù)信息,用戶可能執(zhí)行許多包含在618查看帳戶余額并給賬戶輸入新的信息,例如信用卡信息來增加余額或在620發(fā)出一個服務(wù)器請求,如果被執(zhí)行的任務(wù)是要用信用卡增加一個新款項到余額上,就進一步在622通過重載帳戶狀態(tài)確認(rèn)被執(zhí)行的任務(wù)。
現(xiàn)在可以知道本發(fā)明提供了一個高效,可視和交互的移動用戶帳務(wù)服務(wù)的接口。除了現(xiàn)有的帳務(wù)服務(wù)系統(tǒng),例如交互語音系統(tǒng),本發(fā)明允許用戶通過一個無線數(shù)據(jù)網(wǎng)絡(luò)在一個小屏幕上用一個電話鍵區(qū)遨游帳務(wù)服務(wù)的所有方面而不為服務(wù)供應(yīng)商招致額外的開銷。應(yīng)該注意本實施例的講授不限于移動用戶帳務(wù)服務(wù),本發(fā)明的講授還可以用來為用戶提供金融服務(wù),例如,可能為移動設(shè)備用戶提供銀行服務(wù)。因此,移動設(shè)備用戶可以訪問銀行帳戶余額并進行電子基金轉(zhuǎn)帳。
已經(jīng)用一定程度的特性詳盡地描述了本發(fā)明。那些精通這行技術(shù)的人懂得所公開的許多實施例僅僅作為實例,而在配置方面的許多變化和部件的組合以及各步驟上的改變?nèi)鐧?quán)利要求所要求的可能被訴諸于沒有脫離所述的本發(fā)明的精神和范圍。因此,本發(fā)明的范圍由附加的權(quán)利要求定義而并不限于實施例的描述。
權(quán)利要求
1.一種在一個包含一個鍵區(qū)的客戶設(shè)備的顯示屏上為移動用戶提供可視接口的方法,其特征在于所述方法包含通過一個無線數(shù)據(jù)網(wǎng)絡(luò)訪問移動用戶服務(wù),在達到無線數(shù)據(jù)網(wǎng)絡(luò)的服務(wù)器設(shè)備中提供所述移動用戶服務(wù),其中,所述服務(wù)器設(shè)備包含一個賬戶管理器管理一個與客戶設(shè)備相關(guān)聯(lián)的用戶賬戶;從所述服務(wù)器設(shè)備接收一個報文,所述報文根據(jù)用戶賬戶列出移動用戶可得到的各項服務(wù);以及關(guān)于所述報文顯示包含眾多用戶接口元件的一個屏幕顯示,所述用戶接口元件各自對應(yīng)移動用戶報務(wù)的一個特定方面。
2.根據(jù)權(quán)利要求1所述的方法,進一步包含定位在顯示屏中的一個用戶接口元件;根據(jù)在顯示屏中的一個用戶接口元件從服務(wù)器設(shè)備接收內(nèi)容信息;以及在客戶設(shè)備的顯示屏中顯示內(nèi)容信息。
3.根據(jù)權(quán)利要求2所述的方法,其中所述從服務(wù)器設(shè)備檢索的內(nèi)容信息包含通過一個陸地網(wǎng),從連到陸地網(wǎng)的另一設(shè)備中拉出內(nèi)容信息到服務(wù)器設(shè)備。
4.根據(jù)權(quán)利要求1所述的方法,其中所述訪問移動用戶服務(wù)包含通過無線數(shù)據(jù)網(wǎng)絡(luò)送一請求到服務(wù)器設(shè)備;所述請求包含客戶設(shè)備的一個設(shè)備標(biāo)識;所述服務(wù)器設(shè)備通過對已接收請求中設(shè)備標(biāo)識與用戶賬戶中相應(yīng)設(shè)備標(biāo)識作比較來驗證所述請求;以及假如所述設(shè)備標(biāo)識與用戶賬戶中相應(yīng)設(shè)備標(biāo)識相匹配,就釋放移動用戶的眾多用戶接口元件,以便客戶設(shè)備可得到這些服務(wù)。
5.根據(jù)權(quán)利要求4所述的方法,進一步包含在客戶設(shè)備的一個存儲器中緩存移動用戶服務(wù)的眾多用戶接口元件。
6.根據(jù)權(quán)利要求5所述的方法,其中根據(jù)顯示屏中一個用戶接口元件從服務(wù)器檢索所述的內(nèi)容信息包含在緩存的移動用戶服務(wù)的眾多用戶接口元件中查找內(nèi)容信息。
7.根據(jù)權(quán)利要求6所述的方法,還進一步包含根據(jù)顯示在顯示屏中的內(nèi)容信息輸入特定信息;并轉(zhuǎn)發(fā)特定信息到服務(wù)器設(shè)備;其中,用從客戶設(shè)備接收到的所述用戶提供的特定信息,在內(nèi)容信息方面更新服務(wù)器中的用戶賬務(wù)。
8.一種在運行一個微瀏覽器并包含一個鍵區(qū)的客戶設(shè)備的顯示屏上,為移動用戶服務(wù)提供可視接口的方法,其特征在于所述方法包含通過客戶設(shè)備中的微瀏覽器發(fā)出一個請求來訪問移動用戶服務(wù),所述請求語包含一個設(shè)備標(biāo)識,在一個通過無線數(shù)據(jù)網(wǎng)絡(luò)連到客調(diào)用設(shè)備的服務(wù)器設(shè)備中提供移動用戶服務(wù),其中所述服務(wù)器設(shè)備包含一個賬戶管理器管理與客戶設(shè)備相關(guān)聯(lián)的一個用戶賬戶;所述用戶賬戶持有客戶設(shè)備的一個相應(yīng)的設(shè)備標(biāo)識;在用所述相應(yīng)設(shè)備標(biāo)識驗證了所述請求中的設(shè)備標(biāo)識后,接收一個以在無線數(shù)據(jù)網(wǎng)絡(luò)可移植的形式表示的屏幕顯示,以及顯示包含許多選擇項的屏幕顯示,每個選擇對應(yīng)于移動用戶服務(wù)的一個特定方面。
9.根據(jù)權(quán)利要求8所述的方法,進一步包含響應(yīng)來自用戶的一個輸入定位在屏幕顯示中的一項選擇;根據(jù)顯示屏中的一項選擇從服務(wù)器調(diào)設(shè)備中檢索內(nèi)容信息;并在客戶設(shè)備的顯示屏中顯示所述內(nèi)容信息。
10.根據(jù)權(quán)利要求9所述的方法,進一步包含根據(jù)顯示的內(nèi)容信息接收用戶特定信息;把用戶特定信息轉(zhuǎn)發(fā)到服務(wù)器設(shè)備;以及一旦服務(wù)器設(shè)備接收到所述用戶特定信息時,就更新用戶賬務(wù)。
11.根據(jù)權(quán)利要求10所述的方法,其中在無線數(shù)據(jù)網(wǎng)絡(luò)可移植的形式是一種標(biāo)識語言。
12.根據(jù)權(quán)利要求11所述的方法,其中所述接收一屏幕顯示包含從一個環(huán)球網(wǎng)設(shè)備取所述屏幕顯示到服務(wù)器設(shè)備,其中所述環(huán)球網(wǎng)設(shè)備通過一個運行第二通信協(xié)議的陸地網(wǎng)被連到服務(wù)器設(shè)備;并通過無線數(shù)據(jù)網(wǎng)絡(luò)把設(shè)備中的屏幕顯示轉(zhuǎn)發(fā)到客戶設(shè)備。
全文摘要
本發(fā)明涉及為一個通過無線數(shù)據(jù)網(wǎng)絡(luò)與一個遠程服務(wù)器設(shè)備通訊的客戶設(shè)備提供移動用戶帳務(wù)服務(wù)的可視接口的方法和設(shè)備。服務(wù)器設(shè)備也指代理服務(wù)器并通常被一個無線服務(wù)載波控制,提供包含用戶帳務(wù)信息和例如從一個傳呼計劃切換到另一個的用戶可控制的服務(wù)請求的移動用戶帳務(wù)服務(wù)。上述的可視接口允許移動用戶通過有限的屏幕和電話鍵區(qū)在任何時間和地點能有效可視地交互訪問,并留下服務(wù)請求。不僅供應(yīng)商消費有限,而且極方便用戶。
文檔編號H04L12/28GK1238653SQ99107180
公開日1999年12月15日 申請日期1999年6月4日 優(yōu)先權(quán)日1998年6月8日
發(fā)明者C·N·達姆, G·休曼, 小布魯斯·K·馬丁, A·S·羅斯曼 申請人:電話通有限公司