專利名稱:數(shù)據(jù)網(wǎng)絡(luò)中的雙向交互通訊設(shè)備的集中服務(wù)管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在數(shù)據(jù)網(wǎng)絡(luò)環(huán)境中的服務(wù)器與客戶機之間的數(shù)據(jù)通訊。更確切地講,是指使用一個鏈接服務(wù)器用來管理數(shù)據(jù)網(wǎng)絡(luò)上的雙向交互通訊設(shè)備的方法和設(shè)備;這里的雙向交互通訊設(shè)備是指已經(jīng)逐漸限制了計算資源諸如計算能力、內(nèi)存和圖形顯示能力的設(shè)備,例如移動設(shè)備、蜂窩電話、陸上運輸電話和因特網(wǎng)裝置控制器。
因特網(wǎng)是迅速發(fā)展的全球性互聯(lián)計算機和計算機網(wǎng)絡(luò)的通訊網(wǎng)絡(luò)。數(shù)百萬的互聯(lián)的計算機結(jié)合起來形成了一個巨大的在任何時間從任何地點能很容易地被所鏈接的計算機訪問的超鏈接的信息倉庫。為了提供因特網(wǎng)的移動性和便攜性,所以引進了無線因特網(wǎng)計算設(shè)備,并且可以通過無線數(shù)據(jù)網(wǎng)絡(luò)與因特網(wǎng)上計算機進行通訊。有了無線數(shù)據(jù)網(wǎng)絡(luò),當人們在旅行或移動時,可以通過無線計算設(shè)備來執(zhí)行他們使用因特網(wǎng)上的計算機執(zhí)行的相同的任務(wù)。
通常的移動電話可以回復電話,檢查語音郵件或讓用戶能在任何時間從任何地點使用電話會議。然而,新的雙向交互通訊設(shè)備,例如移動設(shè)備或移動電話,將語音,數(shù)據(jù)和個人數(shù)字助手(PDA)功能熔和進一個簡單的、便攜的、不僅能響應(yīng)電話而且還能訪問眾多的在因特網(wǎng)中的公共和企業(yè)信息服務(wù)的設(shè)備。很顯然,用戶能夠迅速訪問他們正在尋找的因特網(wǎng)上的信息的要求推動了交互移動設(shè)備或移動電話的發(fā)展。
可以組成一個移動計算設(shè)備、蜂窩電話、陸上運輸電話和因特網(wǎng)裝置控制器的客戶計算機或者雙向通訊設(shè)備,通常具有非常有限的計算和存儲能力。然而,有限的計算和存儲能力能夠增加便攜性和移動性,因此典型的雙向通訊設(shè)備被設(shè)計成體積小、重量輕、耗電省、并盡可能經(jīng)濟。這種具有非常有限的計算能力和存儲能力的設(shè)計通常被劃分為瘦設(shè)計,此類瘦設(shè)計少于典型桌面型或便攜式計算機所提供計算和存儲能力的百分之一,并且內(nèi)存容量通常少于25萬字節(jié)的瘦設(shè)計;因此,瘦客戶設(shè)備沒有額外內(nèi)存空間來存儲大量數(shù)據(jù)。
進而,由于它們有限的計算和存儲能力,現(xiàn)在的瘦設(shè)計客戶計算機(瘦客戶)通常僅提供瀏覽位于網(wǎng)絡(luò)上的信息服務(wù),例如因特網(wǎng)。因此,部分由于與這些設(shè)備相關(guān)的有限的計算和存儲能力,瘦客戶通常不能支持或提供諸如傳真,打印,下載等輔助服務(wù)。薄客戶通常不能也不應(yīng)該來實現(xiàn)這種輔助服務(wù),因為這將相應(yīng)增加瘦客戶的復雜性,從而增加了薄客戶的體積、重量和耗電。進而,出于對開銷、數(shù)據(jù)丟失和保障的考慮,這種輔助服務(wù)要求產(chǎn)生了大量的不應(yīng)該在無線網(wǎng)絡(luò)上發(fā)送的數(shù)據(jù)。
進而,因為這種瘦客戶通常將為了執(zhí)行一個特別服務(wù),例如傳真,而以一個薄客戶機請求的名義從環(huán)球網(wǎng)服務(wù)器引起了一個服務(wù)開銷,所以這種輔助服務(wù)難于在環(huán)球網(wǎng)服務(wù)器端實現(xiàn)。另一方面,當一個瘦客戶發(fā)出一個打印請求時,環(huán)球網(wǎng)服務(wù)器將要求訪問瘦客戶的網(wǎng)絡(luò),以便環(huán)球網(wǎng)服務(wù)器發(fā)送一個打印請求到瘦客戶指定的打印機。
為了說明這個問題,考慮這樣一個情況,瘦客戶希望從一個郵件服務(wù)傳真一個電子郵件信息到另一個目的地。一個提出的方案是用郵件服務(wù)下載整個信息和附件到瘦客戶,創(chuàng)建一個電子郵件信息的的傳真圖象,并接下來直接從瘦客戶發(fā)送傳真到期望的目的地。然而,這個方案的缺點是必需在無線網(wǎng)絡(luò)上下載整個電子郵件信息和任何相關(guān)的附件。進而,瘦客戶必需有足夠的內(nèi)存來存儲整個電子郵件信息和附件,必需能夠?qū)㈦娮余]件和附件作為傳真圖象呈遞,必需能夠通過語音網(wǎng)絡(luò)加載傳真電話。因此,被要求用來支持這種操作的相應(yīng)的設(shè)備增加了瘦客戶的復雜性。進而,因為引進了新的附件類型,現(xiàn)有的瘦客戶未必會支持它們,因為瘦客戶通常難以或不可能用新軟件進行升級。
另一個提出的方案是用郵件服務(wù)來呈遞電子郵件信息并且從郵件服務(wù)應(yīng)用傳真電子郵件信息到期望的目的地。因此,這將改善在無線網(wǎng)絡(luò)上傳輸數(shù)據(jù)的問題,所以減小了與此相關(guān)的傳輸?shù)膹碗s性,接下來允許操作和設(shè)計瘦客戶保持相對簡單。然而,在現(xiàn)在的例子中通過傳真發(fā)送數(shù)據(jù)會引起一些典型的服務(wù)開銷。因此,典型的服務(wù)提供者被要求提供一些方法來補償與這種服務(wù)相關(guān)的開銷,通常是向用戶/客戶收取服務(wù)費用,如現(xiàn)在的例子中,是向用戶收取每件傳真發(fā)送的費用。因此,要求郵件服務(wù)或環(huán)球網(wǎng)服務(wù)器與每個用戶/客戶之間建立一個關(guān)系(舉例來說,服務(wù)帳戶),以便實現(xiàn)一個用來補償相關(guān)服務(wù)費的服務(wù)費記帳系統(tǒng)。然而,這個提出的方案的局限性是要求每個用戶/客戶與想要執(zhí)行某個服務(wù)的環(huán)球網(wǎng)服務(wù)建立一個關(guān)系(舉例來說,服務(wù)帳戶)。進而,每個用來提供輔助服務(wù)的環(huán)球網(wǎng)服務(wù),例如傳真,將必需建立一個服務(wù)表和記帳系統(tǒng),以便補償所提供服務(wù)的相關(guān)費用,還必需建立一個提供這種服務(wù)的下部結(jié)構(gòu)。
由此產(chǎn)生了極大的為瘦客戶提供產(chǎn)生數(shù)據(jù)請求,并且傳送這種請求的結(jié)果到一個中間設(shè)備或?qū)凑漳撤N請求協(xié)議來處理這個結(jié)果的鏈接服務(wù)器的能力的需求。這樣一個系統(tǒng)將允許瘦客戶保持設(shè)計簡單,并僅要求在瘦客戶和中間設(shè)備或鏈接服務(wù)器之間建立一個單一“關(guān)系”(舉例來說,服務(wù)帳戶)。進而,中間設(shè)備或鏈接服務(wù)器相對而言將容易擴容,以便將來提供基于用戶/客戶所需的服務(wù)的額外特性。
本發(fā)明的目的在于描述一個被設(shè)置成在一個數(shù)據(jù)網(wǎng)絡(luò)中用來管理和處理服務(wù)請求的系統(tǒng)。系統(tǒng)包括一個被設(shè)置成從一個交互通訊設(shè)備接收一個服務(wù)請求的鏈接服務(wù)器設(shè)備,其中鏈接服務(wù)器設(shè)備附帶服務(wù)請求的鏈接服務(wù)器信息,該鏈接服務(wù)器信息指的是鏈接服務(wù)設(shè)備的操作能力;一個被設(shè)置成從鏈接服務(wù)器設(shè)備接收服務(wù)請求的服務(wù)設(shè)備,并且提供一個基于服務(wù)請求的信息和鏈接服務(wù)器信息的服務(wù)請求響應(yīng);并且該鏈接服務(wù)器一旦接收到服務(wù)請求響應(yīng)就執(zhí)行一個服務(wù)命令并且向交互通訊設(shè)備提供一個狀態(tài)響應(yīng)。
在本發(fā)明的一個實施例中,服務(wù)請求響應(yīng)包含一個多方響應(yīng),多方響應(yīng)包含服務(wù)請求數(shù)據(jù)和狀態(tài)響應(yīng)。
在本發(fā)明的另一個實施例中,提供給交互通訊設(shè)備的狀態(tài)響應(yīng)包含服務(wù)請求數(shù)據(jù)。
在本發(fā)明的另一個實施例中,一個服務(wù)設(shè)備被連到鏈接服務(wù)器設(shè)備,在其中,服務(wù)設(shè)備執(zhí)行服務(wù)命令發(fā)出的服務(wù)指令。
本發(fā)明的目的是為瘦客戶提供產(chǎn)生數(shù)據(jù)請求并傳送這種請求的結(jié)果到一個能處理這個與某個請求協(xié)議一致的結(jié)果的中間設(shè)備或鏈接服務(wù)器的能力。
本發(fā)明的另一個目的是提供一個系統(tǒng),該系統(tǒng)將允許瘦客戶在設(shè)計上保持簡捷并且在瘦客戶和中間介質(zhì)或鏈接服務(wù)器之間的建立單一對應(yīng)“關(guān)系”(舉例來說,服務(wù)帳戶)。
本發(fā)明的另一個目的是提供一個能夠執(zhí)行服務(wù)請求并提供多種輔助服務(wù)的鏈接服務(wù)器。
本發(fā)明用下述圖例來說明,那些相似的參考指示相似的元素。以下展示了本發(fā)明的多種實施例的圖例只是為了說明本發(fā)明的目的,而不是為了限定本發(fā)明的范圍。
圖1是本發(fā)明可以被實施的圖解的配置。
圖2是在一個功能方塊圖中可詳細講解本發(fā)明的一個通訊系統(tǒng)的實施例。
圖3是圖2所示的通訊系統(tǒng)中處理傳真服務(wù)請求部分的實施例。
圖4是圖2所示的通訊系統(tǒng)的操作的實施例,通過一個流程圖來說明處理一個打印服務(wù)請求的操作。
在以下本發(fā)明的詳細描述中,闡明了許多明確的細節(jié),以便完全理解本發(fā)明。然而,那些本領(lǐng)域的技術(shù)人員很容易看出,沒有這些明確的細節(jié),本發(fā)明或許也能實行。在其它例子中,沒有詳細地描述眾所周知的方法、過程、元件和電路,以避免不必要地遮蔽本發(fā)明。
在以下本發(fā)明的詳細描述中,大量使用過程、步驟、邏輯方塊、處理、和其它類似連到網(wǎng)絡(luò)的數(shù)據(jù)處理設(shè)備的符號表示法來介紹。這些處理描述和表示法是那些本領(lǐng)域的技術(shù)人員使用的并且用來有效地向其他本領(lǐng)域的技術(shù)人員傳達他們的工作實質(zhì)的方法。本發(fā)明是一個在數(shù)據(jù)網(wǎng)絡(luò)中的雙向交互通訊設(shè)備的集中服務(wù)管理系統(tǒng)。以下與結(jié)構(gòu)一起被詳細描述的方法和裝置是一個首尾一致的過程序列或引向期望結(jié)果的步驟。這些步驟和過程是那些要求物理量的物理處理。通常,雖然不是必要,這些量可能采用以電信號的形式能夠在一個計算機系統(tǒng)或電子計算設(shè)備中被儲存、傳輸、混合、比較、顯示并且操作。有時證明很方便,主要是因為公用,這些信號被稱為比特、值、元素、符號、操作、信息、術(shù)語、數(shù)字、或者諸如此類的東西。將所有這些相似的項與合適的物理量相關(guān)并且很少對這些量使用標簽是很讓人頭痛的事情。除非特別的聲明,否則以下描述很明顯,在整個本發(fā)明之中,使用的術(shù)語如“處理”或“計算”或“校驗”或“顯示”,或者諸如此類的討論應(yīng)理解為一個操縱并轉(zhuǎn)化表現(xiàn)為在計算設(shè)備的寄存器和存儲器中的物理量的數(shù)據(jù)為類似于表現(xiàn)為在計算設(shè)備或其它電子設(shè)備中的物理量的其它數(shù)據(jù)的計算設(shè)備的行動和過程。
圖中所示的數(shù)字指貫穿在幾個視圖之中。圖1說明了一個本發(fā)明可以被實施的圖解的配置。一個數(shù)據(jù)網(wǎng)絡(luò)100包含一個通常被稱為無線網(wǎng)絡(luò)的空中網(wǎng)絡(luò)102和一個通常是陸上運輸?shù)年懙鼐W(wǎng)絡(luò)104,它們都被用來充當數(shù)據(jù)傳輸通訊媒介。在空中網(wǎng)絡(luò)102中,數(shù)據(jù)傳輸是通過空氣的,因為每個空中網(wǎng)通過載波進行控制和操作,所以有時也稱為載波網(wǎng)絡(luò),例如美國電報電話公司(AT&T)和通用電話電氣公司(GTE);每個網(wǎng)絡(luò)都有自己的通訊原理的,例如用于空中網(wǎng)絡(luò)102的蜂窩數(shù)字包數(shù)據(jù)(CDPD),代碼劃分多重訪問(CDMA),全球移動通訊系統(tǒng)(GSM),分時多路訪問(TDMA)。在這里被交替使用的因特網(wǎng)或陸地網(wǎng)絡(luò)104可能是因特網(wǎng)、內(nèi)部網(wǎng)、或其它私人網(wǎng)絡(luò)或數(shù)據(jù)庫。
雙向交互通訊設(shè)備106是指一個移動設(shè)備、一個蜂窩電話、一個陸上運輸電話或無線遠程控制器等。具有通訊能力的有一個載波基礎(chǔ)設(shè)施天線108可通過空中網(wǎng)絡(luò)102進行通訊的設(shè)備,通??梢岳斫鉃椋d波基礎(chǔ)設(shè)施108同時服務(wù)其中只有移動設(shè)備106顯示在圖中的眾多的雙向交互通訊設(shè)備。類似地,雖然在圖中只有一個典型的計算機,但是連到因特網(wǎng)104的分別是眾多的桌面?zhèn)€人計算機110和眾多的服務(wù)器計算機112。圖中所示的個人計算機110可能是一個運行一個通過因特網(wǎng)104使用超文本傳輸協(xié)議(HTTP)來訪問儲存在可能是SUN微系統(tǒng)公司的一個工作站的環(huán)球網(wǎng)服務(wù)器112上的信息的超文本標識語言(HTML)環(huán)球網(wǎng)瀏覽器的NEC公司的個人計算機SPL300。那些本領(lǐng)域的技術(shù)的人員懂得個人計算機110可以儲存可訪問的信息而同時變成環(huán)球網(wǎng)服務(wù)器。
在因特網(wǎng)104和空中網(wǎng)絡(luò)102之間有一個包含一個鏈接服務(wù)器設(shè)備114和載波基礎(chǔ)設(shè)施108的鏈接基礎(chǔ)結(jié)構(gòu)。鏈接服務(wù)器設(shè)備114也指一個可能是工作站或設(shè)置成用來執(zhí)行映射或解釋功能的個人計算機的網(wǎng)關(guān)服務(wù)器,例如從一個協(xié)議映射到另一個協(xié)議,因此移動設(shè)備106可以通過載波基礎(chǔ)設(shè)施108分別地與任何服務(wù)器112或個人計算機110進行通訊。另外,將在以下描述中進一步討論,鏈接服務(wù)器設(shè)備114設(shè)置成用來執(zhí)行一個功能或提供一個與由一個移動設(shè)備106啟動的服務(wù)請求的收到的相應(yīng)的服務(wù)數(shù)據(jù)請求相關(guān)聯(lián)的服務(wù)。
因特網(wǎng)104中的通訊協(xié)議是眾所周知的超文本傳輸協(xié)議(HTTP)或超文本傳輸協(xié)議的一個安全的版本(HTTPS),并運行在傳輸控制協(xié)議(TCP)之上并且控制一個眾所周知的超文本標識語言(HTML)的環(huán)球網(wǎng)瀏覽器,或在個人計算機110中的超文本標識語言環(huán)球網(wǎng)瀏覽器到環(huán)球網(wǎng)服務(wù)器112的鏈接并且在它們之間交換信息。移動設(shè)備106和鏈接服務(wù)器設(shè)備114間通過空中網(wǎng)102的通訊協(xié)議是最好運行在用戶自帶尋址信息的協(xié)議(UDP)上并控制一個在移動設(shè)備106中的手握設(shè)備標識語言(HDML)環(huán)球網(wǎng)瀏覽器到服務(wù)器114的鏈接的的手握設(shè)備傳輸協(xié)議(HDTP)(以前所知的安全上行網(wǎng)關(guān)協(xié)議(SUGP))。手握設(shè)備標識語言與超文本標識語言是相似的基于標簽的文檔語言并且包含一組在一個卡上規(guī)定在移動設(shè)備106的小屏幕上信息被怎樣顯示的命令或指令。通常幾個卡組成可以在移動設(shè)備106和鏈接服務(wù)器設(shè)備114間交換的手握設(shè)備標識語言信息的最小單元的一個卡片組。手握設(shè)備傳輸協(xié)議的規(guī)定被稱為“手握設(shè)備傳輸協(xié)議規(guī)定”,手握設(shè)備標識語言稱為“手握設(shè)備標識語言2.0語言參考”被封裝并合并在參考中。手握設(shè)備傳輸協(xié)議是一個類似于超文本傳輸協(xié)議,但沒有引起常規(guī)的開銷并且被高度優(yōu)化,以便用在例如具有比桌面?zhèn)€人計算機明顯少的計算能力和內(nèi)存的諸如移動設(shè)備的瘦設(shè)備中的過程級的協(xié)議。進而那些本領(lǐng)域的技術(shù)人員懂得在信息可以被交換之前,用戶自帶尋址信息的協(xié)議不要求在一個客戶和一個服務(wù)器之間建立一個鏈接,從而在一個客戶和一個服務(wù)器之間的進程建立期間,消除了需要交換大量的數(shù)據(jù)包。在一個交易中交換非常少量數(shù)據(jù)包是一個用來與陸上運輸設(shè)備高效交互的具有有限的計算能力和內(nèi)存的移動設(shè)備的理想特性。
進而,圖1中的載波基礎(chǔ)設(shè)施108和移動設(shè)備,描述了一個可能是取決于在網(wǎng)絡(luò)系統(tǒng)中的載波使用的傳輸協(xié)議是全球移動通訊系統(tǒng)(GSM)或代碼劃分多重訪問(CDPD)網(wǎng)絡(luò)系統(tǒng)的無線網(wǎng)絡(luò)系統(tǒng)。一個無線網(wǎng)絡(luò)系統(tǒng)通常包含三大部分;移動站、基站和操作維護中心。移動站是指諸如眾多的用戶攜帶的移動設(shè)備,基站控制無線電或與移動設(shè)備的電磁通訊連接。操作維護中心包含一個用來交換移動設(shè)備和其它固定或移動網(wǎng)絡(luò)用戶之間的電話的移動交換中心的中央組成部分。進而移動臺和操作維護中心管理移動服務(wù),例如鑒定和檢查合適的操作并建立全球移動通訊系統(tǒng)(GSM)網(wǎng)絡(luò)。那些本領(lǐng)域的技術(shù)人員懂得三大部分中的每個硬件元件,這里就不再描述,以免不必要地遮蔽本發(fā)明。
然而,為了便于描述公開的系統(tǒng),有必要敘述移動設(shè)備106中的一些使得公開的系統(tǒng)更加高效地工作的特征。按照個實施例,移動設(shè)備106包含一個顯示屏116和一個允許用戶與移動電話交互通訊的鍵盤118。那些本領(lǐng)域的技術(shù)人員懂得在移動設(shè)備106中的硬件元件包含一個微控制器、一個以只讀存儲器(ROM)和隨機存取存儲器(RAM)劃分的工作內(nèi)存。被編譯并鏈接的本發(fā)明的程序通常被存儲在作為使得移動設(shè)備106與鏈接服務(wù)器114相互操作的客戶模塊的只讀存儲器中。有了顯示屏116和鍵盤118,移動設(shè)備106的用戶可以通過空中網(wǎng)絡(luò)102與鏈接服務(wù)器114相互通訊。例如,一旦使用鍵盤118的事先確定的鍵序激活了,微控制器使用被存儲在只讀存儲器中的客戶模塊向鏈接服務(wù)器114啟動一個通訊時段請求。一旦建立了通訊時段移動設(shè)備106通常從鏈接服務(wù)器114接收一副單一手握設(shè)備標識語言并將它緩存在隨機存取存儲器單元中。如上所述,一副手握設(shè)備標識語言包含一個或多個卡片并且每個卡片包含在顯示屏116上產(chǎn)生一屏顯示要求的信息。合理選擇一副卡片中卡片的個數(shù),以便高效使用在移動設(shè)備106和空中網(wǎng)絡(luò)102中的資源。
圖2說明了一個能夠講解本發(fā)明的通訊系統(tǒng)的一個簡化了的功能方塊圖。一個環(huán)球網(wǎng)服務(wù)器設(shè)備202,或者一個簡單服務(wù)器設(shè)備202,通過因特網(wǎng)204為其它計算設(shè)備提供可訪問的信息。一個在空中網(wǎng)絡(luò)210上的移動設(shè)備或客戶設(shè)備206通過一個鏈接或連到因特網(wǎng)204的鏈接服務(wù)器設(shè)備208訪問在環(huán)球網(wǎng)服務(wù)器設(shè)備202中的信息。應(yīng)該指出,移動設(shè)備206和鏈接服務(wù)器設(shè)備208間的通訊是通過不屬于本發(fā)明部分的載波基礎(chǔ)設(shè)施,因此沒有在圖2之中顯示,以免不必要地遮蔽本發(fā)明。
進而,在本發(fā)明的進一步的描述中為了避免可能的含糊,一個服務(wù)器設(shè)備,例如服務(wù)器設(shè)備202和鏈接服務(wù)器設(shè)備208是指一個包含一個或多個微控制器、工作內(nèi)存、總線和必需的接口和其它那些本領(lǐng)域技術(shù)人員熟悉的元件的硬件設(shè)備,而一個服務(wù)器模塊是指被公開系統(tǒng)中調(diào)入到工作內(nèi)存用來執(zhí)行指定的被編譯且鏈接的功能進程。同樣的區(qū)分也相同地被應(yīng)用于例如前述的移動設(shè)備206和客戶模塊的移動設(shè)備。
參照圖2,客戶設(shè)備206的用戶先通過客戶設(shè)備206啟動一個通訊時段請求,經(jīng)過空中網(wǎng)210到達鏈接服務(wù)器208。一旦建立了通訊時段,客戶設(shè)備206的用戶選擇或輸入對應(yīng)于包含在一個網(wǎng)絡(luò)或數(shù)據(jù)庫中的選擇數(shù)據(jù)的服務(wù)選擇數(shù)據(jù)到一個可選擇的包含在客戶設(shè)備206中的用戶接口。每個可選擇的用戶接口與一個同樣可選擇的被用在不同服務(wù)請求處理中的服務(wù)應(yīng)用程序有關(guān)聯(lián)。因此,客戶設(shè)備206的用戶通過選擇或輸入相應(yīng)的與期望的任務(wù)或功能相關(guān)的服務(wù)選擇數(shù)據(jù)到用戶接口來選擇一個應(yīng)用于選擇數(shù)據(jù)的任務(wù)或功能。相應(yīng)地,客戶設(shè)備206產(chǎn)生一個基于從客戶設(shè)備206戶接口所選的或向客戶設(shè)備206用戶接口輸入的服務(wù)選擇數(shù)據(jù)的服務(wù)請求212。
服務(wù)請求212包含了服務(wù)信息,服務(wù)信息是從服務(wù)選擇數(shù)據(jù)產(chǎn)生的包含對應(yīng)于選擇數(shù)據(jù)的驗證信息,例如全球資源定位者(URL),或其它用來識別或描述選擇數(shù)據(jù)或包含在一個特別數(shù)據(jù)庫或網(wǎng)絡(luò)中的信息的識別符。另外,服務(wù)信息表明請求服務(wù)的類型(舉例來說,打印、傳真、下載等),與服務(wù)請求(舉例來說,電子郵件信息,超文本標識語言文件、數(shù)據(jù)文件等)相關(guān)的數(shù)據(jù)類型標識和服務(wù)請求的響應(yīng)的目的地(傳真號和地點、打印機標識、計算機標識和數(shù)據(jù)庫標識等)。
一旦產(chǎn)生了服務(wù)請求212,客戶設(shè)備206提供或傳輸包含服務(wù)信息的服務(wù)請求212到鏈接服務(wù)器210。相應(yīng)地,一旦收到服務(wù)請求212,鏈接服務(wù)器208加載鏈接服務(wù)器信息到表明鏈接服務(wù)器設(shè)備208能夠用來選擇的服務(wù)請求212處理或執(zhí)行的服務(wù)或功能類型的服務(wù)請求212。另外,鏈接服務(wù)器信息標識鏈接服務(wù)器設(shè)備208能夠接受并處理的數(shù)據(jù)內(nèi)容類型。
包含服務(wù)信息和鏈接服務(wù)器信息的服務(wù)請求212接下來通過因特網(wǎng)204從鏈接服務(wù)器設(shè)備208轉(zhuǎn)發(fā)到服務(wù)器設(shè)備202。相應(yīng)地,服務(wù)器設(shè)備202選擇并使用一個與服務(wù)請求212相關(guān)的特別服務(wù)應(yīng)用程序216,以便處理服務(wù)請求212。相應(yīng)地,在一個相關(guān)與包含在服務(wù)信息中的驗證信息對應(yīng)的網(wǎng)絡(luò)或數(shù)據(jù)庫中,服務(wù)器設(shè)備202通過相關(guān)的服務(wù)應(yīng)用程序216使用包含在服務(wù)請求212中的服務(wù)信息來定位選擇數(shù)據(jù)或服務(wù)請求數(shù)據(jù)。
然后服務(wù)器設(shè)備202提供服務(wù)請求數(shù)據(jù)給一個所選的用來處理與包含在服務(wù)請求212中的鏈接服務(wù)器信息和服務(wù)信息一致的服務(wù)請求數(shù)據(jù)的服務(wù)應(yīng)用程序216。如上所述,鏈接服務(wù)器信息表明與服務(wù)和功能的類型鏈接服務(wù)器設(shè)備208能夠處理鏈接服務(wù)器設(shè)備208所能夠接受并處理以外的內(nèi)容類型的數(shù)據(jù)的服務(wù)請求。相應(yīng)地,在定位服務(wù)請求數(shù)據(jù)之后,服務(wù)應(yīng)用程序216處理服務(wù)請求數(shù)據(jù)成合適的格式以供基于一種鏈接服務(wù)器設(shè)備208能夠接受并處理的內(nèi)容類型的數(shù)據(jù)的鏈接服務(wù)器208使用。進而,在格式化服務(wù)請求數(shù)據(jù)時,服務(wù)器設(shè)備202通過服務(wù)應(yīng)用程序216使用服務(wù)信息來表明到鏈接服務(wù)器208的請求的服務(wù)的類型(服務(wù)命令)。
在服務(wù)應(yīng)用程序216處理服務(wù)請求數(shù)據(jù)成合適的格式以供鏈接服務(wù)器208使用之后,一旦服務(wù)請求212結(jié)束之后,服務(wù)器設(shè)備202通過服務(wù)應(yīng)用程序216產(chǎn)生一個最終提供給客戶設(shè)備206并顯示給用戶的狀態(tài)響應(yīng)220(手握設(shè)備標識語言響應(yīng))。狀態(tài)響應(yīng)220提供給客戶設(shè)備206表明服務(wù)請求212已經(jīng)被鏈接服務(wù)器208完全處理的信息。因此,服務(wù)器設(shè)備202將服務(wù)請求數(shù)據(jù)(舉例來說,對應(yīng)于標識信息的實際服務(wù)請求數(shù)據(jù))與狀態(tài)響應(yīng)220混合成一個多方響應(yīng)218或服務(wù)請求響應(yīng)。多方響應(yīng)218或服務(wù)請求響應(yīng)通過因特網(wǎng)204,被作為超文本傳輸協(xié)議響應(yīng)提供給鏈接服務(wù)器208。如上所述,多方響應(yīng)218被格式化成一種鏈接服務(wù)器設(shè)備208能夠接受并處理的內(nèi)容類型的數(shù)據(jù)。進而,多方響應(yīng)218表明與服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)的類型(服務(wù)命令)。因此,多方響應(yīng)218包含一個狀態(tài)響應(yīng)220(手握設(shè)備標識語言響應(yīng)),被格式化成內(nèi)容類型的服務(wù)請求數(shù)據(jù)和一個服務(wù)命令。在一個替代實施例中,內(nèi)容類型格式而不是服務(wù)命令可以被用來標識與服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)類型。
一旦收到多方響應(yīng)218,鏈接服務(wù)器設(shè)備208檢查多方響應(yīng)218,以便確定與服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)的類型(服務(wù)命令)。因此,鏈接服務(wù)器設(shè)備208分解多方響應(yīng)218成服務(wù)請求數(shù)據(jù)222和狀態(tài)響應(yīng)220。一旦確定請求的服務(wù)的類型(服務(wù)命令),鏈接服務(wù)器208轉(zhuǎn)發(fā)或提供服務(wù)請求數(shù)據(jù)222到一個相應(yīng)的代理服務(wù)或配置成用來執(zhí)行特別服務(wù)(服務(wù)命令)的在多方響應(yīng)218表明的服務(wù)設(shè)備214。在服務(wù)命令執(zhí)行之后,鏈接服務(wù)器設(shè)備208提供表明原始服務(wù)請求212已經(jīng)被完全處理了的狀態(tài)響應(yīng)220到客戶設(shè)備206。
另一方面,服務(wù)請求數(shù)據(jù)222的一個拷貝和狀態(tài)響應(yīng)220一起被送到客戶設(shè)備206,以便允許客戶設(shè)備206的用戶來查看服務(wù)請求數(shù)據(jù)222。
圖3說明了一個使用圖2的功能框圖的服務(wù)請求的處理例子。更確切地講,圖3說明了一個使用一個郵件管理程序的電子郵件信息的“傳真”服務(wù)請求的處理。雖然以下例子被說明在一個傳真服務(wù)請求的環(huán)境中,應(yīng)該懂得本發(fā)明適用于眾多不同的服務(wù)請求,并且不意味著限制本發(fā)明的應(yīng)用性在所說明的服務(wù)請求中。進而,本實施例是想從一個網(wǎng)絡(luò)獲取一個電子郵件信息,然而,也應(yīng)該懂得本發(fā)明能夠從任何類型的網(wǎng)絡(luò)獲取任何類型的數(shù)據(jù)。
參照圖3,客戶設(shè)備206的用戶先通過客戶設(shè)備206啟動一個通訊時段請求,經(jīng)過空中網(wǎng)絡(luò)210到達鏈接服務(wù)器208。一旦建立了通訊時段,客戶設(shè)備206的用戶選擇或輸入對應(yīng)于包含在一個網(wǎng)絡(luò)或數(shù)據(jù)庫中的的服務(wù)選擇數(shù)據(jù)到一個可選擇的包含在客戶設(shè)備206中的用戶接口。本實施例中的可選擇的用戶接口將包含一個具有相應(yīng)服務(wù)應(yīng)用程序的傳真用戶接口,在這種情況下是一個在不同傳真服務(wù)請求處理中被使用的郵件管理應(yīng)用程序216。
因此,郵件管理應(yīng)用程序216被配置成用來為與一個特別電子郵件信息相關(guān)的傳真的輸入或選擇信息提供一個傳真用戶接口。因此,用戶通過傳真用戶接口輸入或選擇傳真服務(wù)選擇數(shù)據(jù),所述的傳真服務(wù)選擇數(shù)據(jù)對應(yīng)于包含在一個特別網(wǎng)絡(luò)或數(shù)據(jù)庫中的選擇電子郵件信息。在用戶接口中,選擇特別電子郵件信息并輸入與期望的傳真地點對應(yīng)的傳真號。
因此,客戶設(shè)備206的用戶通過選擇或輸入相應(yīng)的與期望的任務(wù)或功能相關(guān)的傳真服務(wù)選擇數(shù)據(jù)到傳真用戶接口,選擇一個應(yīng)用于電子郵件消息的特別的傳真任務(wù)或功能。相應(yīng)地,客戶設(shè)備206產(chǎn)生一個基于從客戶設(shè)備206戶接口所選的或向客戶設(shè)備206用戶接口輸入的傳真服務(wù)選擇數(shù)據(jù)的傳真服務(wù)請求212。傳真服務(wù)請求212表明客戶設(shè)備206的用戶已經(jīng)請求執(zhí)行了一個與特別數(shù)據(jù)相關(guān)聯(lián)的傳真服務(wù)(舉例來說,電子郵件信息)。
傳真服務(wù)請求212包含從傳真服務(wù)選擇數(shù)據(jù)產(chǎn)生的包含對應(yīng)于選擇電子郵件的驗證信息,例如全球資源定位者(URL)的服務(wù)信息,或其它用來驗證或描述包含在一個特別數(shù)據(jù)庫或網(wǎng)絡(luò)中的電子郵件信息的識別符。另外,服務(wù)信息表明請求服務(wù)的類型(舉例來說,傳真服務(wù)),以及與服務(wù)請求(舉例來說,電子郵件信息)相關(guān)的數(shù)據(jù)類型標識和服務(wù)請求的響應(yīng)目的地(傳真號和地點)。
一旦產(chǎn)生了傳真服務(wù)請求212,客戶設(shè)備206提供或傳輸包含服務(wù)信息的傳真服務(wù)請求212到鏈接服務(wù)器210。相應(yīng)地,一旦收到傳真服務(wù)請求212,鏈接服務(wù)器208將把與傳真服務(wù)請求212相關(guān)的傳輸協(xié)議從一個手握設(shè)備傳輸協(xié)議轉(zhuǎn)換成一個超文本傳輸協(xié)議。進而,鏈接服務(wù)器208附加鏈接服務(wù)器信息到表明鏈接服務(wù)器設(shè)備208能夠用選擇的服務(wù)請求212來處理或執(zhí)行的傳真服務(wù)或功能類型的服務(wù)請求212。另外,鏈接服務(wù)器信息驗證鏈接服務(wù)器設(shè)備208能夠接受并處理的數(shù)據(jù)內(nèi)容類型。
包含服務(wù)信息和鏈接服務(wù)器信息的傳真服務(wù)請求212接下來通過因特網(wǎng)204從鏈接服務(wù)器設(shè)備208轉(zhuǎn)發(fā)到服務(wù)器設(shè)備202。相應(yīng)地,服務(wù)器設(shè)備202選擇并使用一個與服務(wù)請求212相關(guān)的特別服務(wù)應(yīng)用程序,在本實施例中是一個郵件管理應(yīng)用程序216以便用來處理服務(wù)請求212。相應(yīng)地,例如在一個相關(guān)的網(wǎng)絡(luò)或一個郵件管理數(shù)據(jù)庫中,服務(wù)器設(shè)備202通過郵件管理應(yīng)用程序216,使用包含在服務(wù)請求212中的服務(wù)信息來定位電子郵件信息,即所說的服務(wù)請求數(shù)據(jù)。在本實施例中,服務(wù)器設(shè)備202通過郵件管理應(yīng)用程序216定位,并且獲取從一個數(shù)據(jù)庫來的對應(yīng)于郵件管理應(yīng)用程序216的識別信息相關(guān)的電子郵件信息。因此服務(wù)器設(shè)備202通過郵件來管理應(yīng)用程序216;例如從一個郵件管理數(shù)據(jù)庫的相關(guān)數(shù)據(jù)庫,來定位電子郵件信息或?qū)?yīng)于包含在服務(wù)信息中的驗證信息的服務(wù)請求數(shù)據(jù)。
然后服務(wù)器設(shè)備202提供服務(wù)請求數(shù)據(jù)(電子郵件信息)給一個所選的處理與包含在傳真服務(wù)請求212中的鏈接服務(wù)器信息和服務(wù)信息相一致的服務(wù)請求數(shù)據(jù)的服務(wù)應(yīng)用程序。如上所述,鏈接服務(wù)器信息表明與鏈接服務(wù)器設(shè)備208能夠處理鏈接服務(wù)器設(shè)備208所能夠接受并處理的數(shù)據(jù)以外的內(nèi)容類型的數(shù)據(jù)的服務(wù)請求212相關(guān)的服務(wù)和功能的類型。相應(yīng)地,在定位服務(wù)請求數(shù)據(jù)之后,郵件管理應(yīng)用程序216處理服務(wù)請求數(shù)據(jù)成基于一種鏈接服務(wù)器設(shè)備208能夠接受并處理的內(nèi)容類型的數(shù)據(jù)的合適的格式,以供鏈接服務(wù)器208使用。進而,在格式化服務(wù)請求數(shù)據(jù)來表明到鏈接服務(wù)器208的請求的服務(wù)的類型(服務(wù)命令)時,服務(wù)器設(shè)備202通過郵件管理應(yīng)用程序216包含服務(wù)信息或其它類似信息。
在本例中,與服務(wù)器設(shè)備202相關(guān)的郵件管理應(yīng)用程序216將定位并從一個被郵件管理應(yīng)用程序216驗證的合適的數(shù)據(jù)庫獲取與特別的標識符或全球資源定位者相關(guān)的電子郵件信息。一旦定位并獲取了對應(yīng)于包含在傳真服務(wù)請求212的標識符的電子郵件信息,郵件管理應(yīng)用程序216產(chǎn)生一個能被鏈接服務(wù)器208接受并處理的內(nèi)容類型的選中的電子郵件信息的復寫表單。另外,郵件管理應(yīng)用程序216可能被設(shè)置成用來產(chǎn)生一個包含關(guān)于傳真服務(wù)請求212詳細內(nèi)容的傳真封面,例如發(fā)送者的名字、主題、傳真號、或其它類型的期望數(shù)據(jù)。因此,選中的電子郵件消息已經(jīng)按照原始傳真服務(wù)請求212中規(guī)定的參數(shù)被格式化而形成格式化了的傳真服務(wù)請求數(shù)據(jù)。進而,在格式化服務(wù)請求數(shù)據(jù)來表明到鏈接服務(wù)器208的請求的服務(wù)的類型(服務(wù)命令)時,服務(wù)器設(shè)備202通過郵件管理應(yīng)用程序216包含服務(wù)信息或其它類似信息。
然后郵件管理應(yīng)用程序216處理服務(wù)請求數(shù)據(jù)成包含服務(wù)命令信息的合適的格式以供鏈接服務(wù)器208使用。相應(yīng)地,一旦傳真服務(wù)請求212結(jié)束之后,郵件管理應(yīng)用程序216產(chǎn)生一個最終提供給客戶設(shè)備206并顯示給用戶的狀態(tài)響應(yīng)220(手握設(shè)備標識語言響應(yīng))。狀態(tài)響應(yīng)220提供給客戶設(shè)備206表明傳真服務(wù)請求212已經(jīng)被鏈接服務(wù)器208完全處理的信息。因此,服務(wù)器設(shè)備202將傳真服務(wù)請求數(shù)據(jù)(舉例來說,包含服務(wù)命令的格式化了的傳真服務(wù)請求數(shù)據(jù))與狀態(tài)響應(yīng)220混合成一個也稱為服務(wù)請求響應(yīng)的多方響應(yīng)218。多方響應(yīng)218或服務(wù)請求響應(yīng)通過因特網(wǎng)204,被作為超文本傳輸協(xié)議響應(yīng)提供給鏈接服務(wù)器208。如上所述,多方響應(yīng)218被格式化成一種鏈接服務(wù)器設(shè)備208能夠接受并處理的內(nèi)容類型的數(shù)據(jù)。進而,多方響應(yīng)218表明與服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)的類型(服務(wù)命令)。因此,多方響應(yīng)218包含一個狀態(tài)響應(yīng)220(手握設(shè)備標識語言響應(yīng)),被格式化成內(nèi)容類型(傳真數(shù)據(jù)類型)的服務(wù)請求數(shù)據(jù)和一個服務(wù)命令。在一個替代的實施例中,格式化了的內(nèi)容類型(傳真數(shù)據(jù)類型)而不是服務(wù)命令可以被用來標識與傳真服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)類型。
一旦收到多方響應(yīng)218,鏈接服務(wù)器設(shè)備208檢查多方響應(yīng)218,以便確定與傳真服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)的類型(服務(wù)命令)。因此,鏈接服務(wù)器設(shè)備208分解多方響應(yīng)218成傳真服務(wù)請求數(shù)據(jù)222和狀態(tài)響應(yīng)218。一旦確定請求的服務(wù)的類型(服務(wù)命令),鏈接服務(wù)器208執(zhí)行(舉例來說,為了傳真電子郵件信息)在多方響應(yīng)218中的特別服務(wù)(服務(wù)命令)。相應(yīng)地,鏈接服務(wù)器208轉(zhuǎn)發(fā)或提供傳真服務(wù)請求數(shù)據(jù)222到一個相應(yīng)的代理服務(wù)或配置成用來執(zhí)行特別傳真服務(wù)(服務(wù)命令)的在多方響應(yīng)218所表明的服務(wù)設(shè)備214。在本實施例中,代理服務(wù)或服務(wù)設(shè)備214將是一個被配置成用來傳真?zhèn)髡娣?wù)請求數(shù)據(jù)222到服務(wù)命令中規(guī)定的傳真地點的設(shè)備。在多方響應(yīng)218中表明的特別的傳真服務(wù)(服務(wù)命令)執(zhí)行之后,鏈接服務(wù)器設(shè)備208提供表明原始服務(wù)請求212已經(jīng)被完全處理了的狀態(tài)響應(yīng)220到客戶設(shè)備206。
另一方面,服務(wù)請求數(shù)據(jù)222的一個拷貝和狀態(tài)響應(yīng)220一起被送到客戶設(shè)備206,以便允許客戶設(shè)備206的來查看服務(wù)請求數(shù)據(jù)222。
在一個流程圖中,圖4說明了一個處理使用圖2的功能框圖的服務(wù)請求的方法的實施例。更確切地講,圖4說明了一個超文本標識語言文件打印服務(wù)請求(打印服務(wù)請求)的處理。雖然以下例子被說明在一個打印服務(wù)請求的環(huán)境中,應(yīng)該懂得本發(fā)明適用于眾多不同的服務(wù)請求,并且不意味著限制本發(fā)明的應(yīng)用性在這種類型的服務(wù)請求中。進而,本例是想從一個網(wǎng)絡(luò)獲取并打印一個超文本標識語言文件;然而,應(yīng)該懂得本發(fā)明能夠從任何類型的網(wǎng)絡(luò)獲取任何類型的數(shù)據(jù)。
參照圖4,客戶設(shè)備206的用戶先通過客戶設(shè)備206啟動一個通訊時段請求,經(jīng)過空中網(wǎng)210到達鏈接服務(wù)器208。一旦建立了通訊時段,客戶設(shè)備206的用戶選擇或輸入服務(wù)選擇數(shù)據(jù)到一個可選擇的包含在客戶設(shè)備206中的用戶接口。本例中的可選擇的用戶接口將包含一個具有一個相應(yīng)服務(wù)應(yīng)用程序的超文本標識語言文件打印用戶接口(打印用戶接口),在這種情況下是一個在不同服務(wù)請求處理中被使用的打印管理應(yīng)用程序216。因此,打印管理應(yīng)用程序216被配置成用來為輸入或選擇與一個特別超文本標識語言文件的打印的相關(guān)信息提供一個打印用戶接口。因此,用戶通過打印用戶接口輸入或選擇打印服務(wù)選擇數(shù)據(jù),那里的打印服務(wù)選擇數(shù)據(jù)對應(yīng)于包含在一個相關(guān)網(wǎng)絡(luò)或數(shù)據(jù)庫中的所選超文本標識語言文件。在打印用戶接口中,選擇特別的超文本標識語言文件并輸入與期望的打印地點相對應(yīng)的打印機標識符。
因此,客戶設(shè)備206的用戶通過選擇或輸入相應(yīng)的與期望的任務(wù)或功能相關(guān)的打印服務(wù)選擇數(shù)據(jù)到打印用戶接口,選擇一個應(yīng)用于特別超文本標識語言文件的特別的打印任務(wù)或功能。相應(yīng)地,客戶設(shè)備206產(chǎn)生一個基于從客戶設(shè)備206用戶接口選來的或向客戶設(shè)備206用戶接口輸入的打印服務(wù)選擇數(shù)據(jù)的打印服務(wù)請求212。打印服務(wù)請求212表明客戶設(shè)備206的用戶已經(jīng)請求執(zhí)行一個與特別數(shù)據(jù)相連的打印服務(wù)(舉例來說,電子郵件信息)。
打印服務(wù)請求212包含從打印服務(wù)選擇數(shù)據(jù)產(chǎn)生的包含對應(yīng)于超文本標識語言文件的識別信息,例如全球資源定位者,或其它用來識別或描述包含在一個特別數(shù)據(jù)庫或網(wǎng)絡(luò)中的超文本標識語言文件的識別符。另外,服務(wù)信息表明請求服務(wù)的類型(舉例來說,打印服務(wù)),與服務(wù)請求(舉例來說,超文本標識語言文件)相關(guān)的數(shù)據(jù)類型標識和服務(wù)請求的響應(yīng)的目的地(打印機標識和地點)。
在405中,一旦產(chǎn)生了打印服務(wù)請求212,客戶設(shè)備206提供或傳輸包含服務(wù)信息的打印服務(wù)請求212到鏈接服務(wù)器210。因此,一旦收到打印服務(wù)請求212,鏈接服務(wù)器208將與打印服務(wù)請求212相關(guān)的傳輸協(xié)議從一個手握設(shè)備傳輸協(xié)議轉(zhuǎn)換成一個超文本傳輸協(xié)議。進而,鏈接服務(wù)器208附加鏈接服務(wù)器信息到表明鏈接服務(wù)器設(shè)備208能夠用所選的打印服務(wù)請求212處理或執(zhí)行的打印服務(wù)或功能類型的打印服務(wù)請求212。另外,鏈接服務(wù)器信息驗證鏈接服務(wù)器設(shè)備208能夠接受并處理的數(shù)據(jù)內(nèi)容類型。
接下來在410中,包含服務(wù)信息和鏈接服務(wù)器信息的打印服務(wù)請求212接下來通過因特網(wǎng)204從鏈接服務(wù)器設(shè)備208轉(zhuǎn)發(fā)到服務(wù)器設(shè)備202。相應(yīng)地,服務(wù)器設(shè)備202選擇并使用一個與服務(wù)請求212相關(guān)的在本例中是打印管理器應(yīng)用程序216的特別服務(wù)應(yīng)用程序,以便處理打印服務(wù)請求212。相應(yīng)地,在一個相關(guān)的網(wǎng)絡(luò)或例如一個超文本標識語言文件數(shù)據(jù)庫或因特網(wǎng)204的數(shù)據(jù)庫中,服務(wù)器設(shè)備202通過打印管理器應(yīng)用程序216,使用包含在打印服務(wù)請求212中的服務(wù)信息來定位超文本標識語言文件或服務(wù)請求數(shù)據(jù)。因此,打印管理器應(yīng)用程序216可以被設(shè)置成使用環(huán)球網(wǎng)瀏覽器服務(wù)來從因特網(wǎng)204中獲得期望的超文本標識語言文件。在本例中,服務(wù)器設(shè)備202通過打印管理器應(yīng)用程序216定位并獲取與從因特網(wǎng)204或一個數(shù)據(jù)庫來的對應(yīng)于打印管理器應(yīng)用程序216的識別信息相關(guān)的超文本標識語言文件。因此服務(wù)器設(shè)備202通過打印管理器應(yīng)用程序216定位,也就是所說的服務(wù)請求數(shù)據(jù)的對應(yīng)于包含在服務(wù)信息中的驗證信息的超文本標識語言文件。
在415中,服務(wù)器設(shè)備202提供服務(wù)請求數(shù)據(jù)(超文本標識語言文件)給一個處理與包含在打印管理器應(yīng)用程序216中的鏈接服務(wù)器信息和服務(wù)信息一致的服務(wù)請求數(shù)據(jù)的打印管理器應(yīng)用程序216。如上所述,鏈接服務(wù)器信息表明與鏈接服務(wù)器設(shè)備208能夠處理鏈接服務(wù)器設(shè)備208所能夠接受并處理的數(shù)據(jù)以外的內(nèi)容類型的數(shù)據(jù)的服務(wù)請求212相關(guān)的服務(wù)和功能的類型。相應(yīng)地,在定位服務(wù)請求數(shù)據(jù)之后,服務(wù)應(yīng)用程序處理服務(wù)請求數(shù)據(jù)成基于一種鏈接服務(wù)器設(shè)備208能夠接受并處理的內(nèi)容類型的數(shù)據(jù)的合適的格式用以供鏈接服務(wù)器208使用。進而,在格式化服務(wù)請求數(shù)據(jù)來表明到鏈接服務(wù)器208的請求的服務(wù)的類型(服務(wù)命令)時,服務(wù)器設(shè)備202包含服務(wù)信息。
在本例中,與服務(wù)器設(shè)備202相關(guān)的打印管理器應(yīng)用程序216將定位并從一個與打印管理器應(yīng)用程序216對應(yīng)的數(shù)據(jù)庫或一個如因特網(wǎng)204的網(wǎng)絡(luò)獲取與特別的標識符或全球資源定位者相關(guān)的超文本標識語言文件。一旦定位并獲取了對應(yīng)于包含在打印服務(wù)請求212的標識符的超文本標識語言文件,打印管理器應(yīng)用程序216產(chǎn)生一個能被鏈接服務(wù)器208接受并處理的內(nèi)容類型的所選的超文本標識語言文件的數(shù)據(jù)打印表單。另外,打印管理器應(yīng)用程序216可能被設(shè)置成用來產(chǎn)生一個包含關(guān)于打印服務(wù)請求212詳細內(nèi)容的打印封面,例如發(fā)送者的名字、主題、打印機標識、或其它類型的期望數(shù)據(jù)。因此,所選的超文本標識語言文件已經(jīng)按照原始打印服務(wù)請求212中規(guī)定的參數(shù)被格式化而形成格式化了的打印服務(wù)請求數(shù)據(jù)。進而,在格式化服務(wù)請求數(shù)據(jù)來表明到鏈接服務(wù)器208的請求的服務(wù)的類型(服務(wù)命令)時,服務(wù)器設(shè)備202通過打印管理器應(yīng)用程序216包含服務(wù)信息或其它類似信息。
在420中,打印管理器應(yīng)用程序216打印處理服務(wù)請求數(shù)據(jù)成包含服務(wù)命令信息的合適的格式以供鏈接服務(wù)器208使用。相應(yīng)地,一旦服務(wù)請求212結(jié)束之后,打印管理器應(yīng)用程序216產(chǎn)生一個最終提供給客戶設(shè)備206并顯示給用戶的狀態(tài)響應(yīng)220(手握設(shè)備標識語言響應(yīng))。狀態(tài)響應(yīng)220提供給客戶設(shè)備206表明打印服務(wù)請求212已經(jīng)被鏈接服務(wù)器208完全處理的信息。因此,服務(wù)器設(shè)備202將打印服務(wù)請求數(shù)據(jù)(舉例來說,格式化了的打印服務(wù)請求數(shù)據(jù)和服務(wù)命令)與狀態(tài)響應(yīng)220混合成一個也稱為服務(wù)請求響應(yīng)的多方響應(yīng)218。多方響應(yīng)218或服務(wù)請求響應(yīng)通過因特網(wǎng)204,被作為超文本傳輸協(xié)議響應(yīng)提供給鏈接服務(wù)器208。如上所述,多方響應(yīng)218被格式化成一種鏈接服務(wù)器設(shè)備208能夠接受并處理的內(nèi)容類型的數(shù)據(jù)。進而,多方響應(yīng)218表明與打印服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)的類型(服務(wù)命令)。因此,多方響應(yīng)218包含一個狀態(tài)響應(yīng)220(手握設(shè)備標識語言響應(yīng)),被格式化成內(nèi)容類型(打印數(shù)據(jù)類型)的服務(wù)請求數(shù)據(jù),和一個服務(wù)命令(為了打印)。在一個替代實施例中,格式化了的內(nèi)容類型(打印數(shù)據(jù)類型)而不是服務(wù)命令(為了打印)可以被用來標識與打印服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)類型(服務(wù)命令)。
相應(yīng)地,在425中,多方響應(yīng)218被提供給鏈接服務(wù)器208,鏈接服務(wù)器208檢查多方響應(yīng)218,以便確定與打印服務(wù)請求數(shù)據(jù)一起執(zhí)行的服務(wù)的類型(服務(wù)命令)。因此,鏈接服務(wù)器208分解多方響應(yīng)218成打印服務(wù)請求數(shù)據(jù)222和狀態(tài)響應(yīng)218。一旦確定請求的服務(wù)的類型(服務(wù)命令),鏈按服務(wù)器208執(zhí)行(舉例來說,為了打印超文本標識語言文件)在多方響應(yīng)218中的特別服務(wù)(服務(wù)命令)。相應(yīng)地,鏈接服務(wù)器208轉(zhuǎn)發(fā)或提供打印服務(wù)請求數(shù)據(jù)222到一個相應(yīng)的代理服務(wù)或配置成用來執(zhí)行特別傳真服務(wù)(服務(wù)命令)的在多方響應(yīng)218表明的服務(wù)設(shè)備214。在本例中,代理服務(wù)或服務(wù)設(shè)備214將是一個被配置成用來打印打印服務(wù)請求數(shù)據(jù)222到服務(wù)命令中規(guī)定的打印機標識和地點的設(shè)備。在多方響應(yīng)218中表明的特別的打印服務(wù)(服務(wù)命令)執(zhí)行之后,鏈接服務(wù)器208提供表明原始服務(wù)請求212已經(jīng)被完全處理了的狀態(tài)響應(yīng)220到客戶設(shè)備206。
另一方面,打印服務(wù)請求數(shù)據(jù)222的一個拷貝和狀態(tài)響應(yīng)220一起被送到客戶設(shè)備206,以便允許客戶設(shè)備206的用戶來查看服務(wù)請求數(shù)據(jù)222。
本人已經(jīng)用一定程度的特性詳盡地描述了本發(fā)明。那些本領(lǐng)域的技術(shù)人員懂得許多實施例,這次公開是僅僅采用了例子的方法,并且許多部分的安排和混合以及步驟上的改變可能被訴諸于沒有脫離所述的本發(fā)明的精神和范圍。因此,本發(fā)明的范圍被通過附加的權(quán)項而不是放棄實施例的描述來定義。
權(quán)利要求
1.一個被設(shè)置成在一個數(shù)據(jù)網(wǎng)絡(luò)中管理和處理的服務(wù)請求的系統(tǒng);其特征在于,該系統(tǒng)包括一個被設(shè)置成從一個交互通訊設(shè)備接收一個服務(wù)請求的鏈接服務(wù)器設(shè)備,其中鏈接服務(wù)器設(shè)備附帶服務(wù)請求的鏈接服務(wù)器信息,該鏈接服務(wù)器信患指的是鏈接服務(wù)設(shè)備的操作能力;一個被設(shè)置成從鏈接服務(wù)器設(shè)備接收服務(wù)請求的服務(wù)設(shè)備,并且提供一個基于服務(wù)請求的信息和鏈接服務(wù)器信息的服務(wù)請求響應(yīng);并且該鏈接服務(wù)器一旦接收到服務(wù)請求響應(yīng)就執(zhí)行一個服務(wù)命令并且向交互通訊設(shè)備提供一個狀態(tài)響應(yīng)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述交互通訊設(shè)備包含一個交互式移動通訊設(shè)備。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述服務(wù)設(shè)備使用一種產(chǎn)生服務(wù)請求響應(yīng)的服務(wù)應(yīng)用程序。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述服務(wù)請求響應(yīng)包括一個多方響應(yīng),該多方響應(yīng)包括服務(wù)請求數(shù)據(jù)和一個狀態(tài)響應(yīng)。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),所述的狀態(tài)響應(yīng)用于包含了服務(wù)請求數(shù)據(jù)的交互通訊設(shè)備。
6.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于所述服務(wù)命令是包含在多方響應(yīng)中,該服務(wù)命令是指與服務(wù)請求數(shù)據(jù)共同執(zhí)行的服務(wù)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于還包含一個與鏈接服務(wù)器設(shè)備相配合的服務(wù)設(shè)備,該服務(wù)設(shè)備運行服務(wù)命令所指的服務(wù)。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述的狀態(tài)響應(yīng)是在當一旦執(zhí)行了服務(wù)命令時就被提供給交互通訊設(shè)備。
9.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于所述的鏈接服務(wù)設(shè)備執(zhí)行在交互通訊設(shè)備和服務(wù)器設(shè)備之間的數(shù)據(jù)通訊。
10.一個在數(shù)據(jù)網(wǎng)絡(luò)中管理和處理服務(wù)請求的方法,其特征在于,該方法包括當從一個無線網(wǎng)絡(luò)中收到一個請求時,生成一個服務(wù)請求,該請求來自于與無線網(wǎng)絡(luò)相連的一個雙向移動通訊設(shè)備;將這個服務(wù)請求轉(zhuǎn)發(fā)給一個被配置用來為提供服務(wù)請求響應(yīng)的服務(wù)器設(shè)備,其中服務(wù)請求響應(yīng)基于服務(wù)請求,并且當收到服務(wù)請求響應(yīng)時執(zhí)行一個服務(wù)命令。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于所述的服務(wù)請求從服務(wù)器設(shè)備輸出數(shù)據(jù)到一個由雙向移動通訊的用戶所選擇的終端。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于所述的服務(wù)請求響應(yīng)包含了一個多方響應(yīng),該多方響應(yīng)包含服務(wù)請求數(shù)據(jù)和一個狀態(tài)響應(yīng)。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于當前述的一個服務(wù)命令被執(zhí)行后,所述的方法還包括向交互移動通訊設(shè)備轉(zhuǎn)發(fā)狀態(tài)響應(yīng)。
14.根據(jù)權(quán)利要求10所述的方法,其特征在于所述的服務(wù)命令指的是一個與服務(wù)請求數(shù)據(jù)被一起執(zhí)行的服務(wù)。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于當執(zhí)行服務(wù)命令時,一個狀態(tài)響應(yīng)被提供給交互網(wǎng)絡(luò)。
16.一個在數(shù)據(jù)網(wǎng)絡(luò)中管理和處理服務(wù)請求的方法,其特征在于該方法包括接收一個用戶的輸入,將服務(wù)請求數(shù)據(jù)輸出到一個終端;服務(wù)請求的數(shù)據(jù)從與陸地網(wǎng)絡(luò)相連的服務(wù)器設(shè)備進入,對輸入生成一個服務(wù)請求的響應(yīng),服務(wù)請求包含一個地址驗證器,驗證一個遠程的在一個無線網(wǎng)絡(luò)和一個陸地網(wǎng)絡(luò)之間相連的鏈接服務(wù)器;并且通過無線網(wǎng)絡(luò)向鏈接服務(wù)器發(fā)送服務(wù)請求。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于所述的終端是一個就近連接的打印設(shè)備,因而從終端輸出的服務(wù)請求數(shù)據(jù)可被瀏覽。
18.根據(jù)權(quán)利要求16所述的方法,其特征在于所述的服務(wù)請求數(shù)據(jù)從服務(wù)器設(shè)備通過陸地網(wǎng)絡(luò)流向鏈接服務(wù)器,該鏈接服務(wù)器被配置用來向終端提供服務(wù)請求數(shù)據(jù)的輸出。
19.根據(jù)權(quán)利要求18所述的方法,其特征在于,該方法還進一步包括當服務(wù)請求數(shù)據(jù)成功地輸出到端終時,就從鏈接服務(wù)器接收一個狀態(tài)響應(yīng)。
全文摘要
一個被設(shè)置成在數(shù)據(jù)網(wǎng)絡(luò)中管理和處理的服務(wù)請求的系統(tǒng)。此系統(tǒng)包括一個被設(shè)置成從交互通訊設(shè)備接收服務(wù)請求的鏈接服務(wù)器設(shè)備,其中鏈接服務(wù)器設(shè)備附帶服務(wù)請求的鏈接服務(wù)器信息,該鏈接服務(wù)器信息指鏈接服務(wù)設(shè)備的操作能力;一個被設(shè)置成從鏈接服務(wù)器設(shè)備接收服務(wù)請求的服務(wù)設(shè)備,并提供基于服務(wù)請求的信息和鏈接服務(wù)器信息的服務(wù)請求響應(yīng)。鏈接服務(wù)器接收到服務(wù)請求響應(yīng)就執(zhí)行一個服務(wù)命令并向交互通訊設(shè)備提供狀態(tài)響應(yīng)。
文檔編號H04L12/28GK1233897SQ9910537
公開日1999年11月3日 申請日期1999年4月30日 優(yōu)先權(quán)日1998年4月30日
發(fā)明者P·F·金, S·S·博伊爾, L·M·斯泰恩 申請人:電話通有限公司