專利名稱:在與服務(wù)器交互的無線設(shè)備上提供交互式屏幕的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及無線網(wǎng)絡(luò)和通過無線網(wǎng)絡(luò)的計算機(jī)通信。更具體地說,本 發(fā)明涉及在一無線設(shè)備的顯示器上的交互式屏幕的規(guī)定,此時該無線設(shè)備試圖 從網(wǎng)絡(luò)服務(wù)器訪問或者下載軟件應(yīng)用程序或者數(shù)據(jù),其中無線設(shè)備的用戶必須 與交互式屏幕互動以訪問或者下載所請求的應(yīng)用程序或數(shù)據(jù)。
相關(guān)技術(shù)描述
無線設(shè)備,例如蜂窩電話在無線網(wǎng)絡(luò)上傳輸包括語音和數(shù)據(jù)的分組。蜂窩 電話本身被制造得具有增強(qiáng)的計算能力并且越來越接近個人電腦和手持式個 人數(shù)字助理(PDA)。 一些無線設(shè)備,例如選擇蜂窩電話可具有一已安裝的應(yīng) 用程序計算機(jī)平臺,此平臺允許軟件開發(fā)商創(chuàng)建在該無線設(shè)備上運(yùn)行的軟件應(yīng) 用程序。
在互聯(lián)網(wǎng)以及其他的開放式網(wǎng)絡(luò)上,當(dāng)用戶試圖下載或接入軟件應(yīng)用程序 或數(shù)據(jù),諸如終端用戶許可證協(xié)議(EULA)、公開文件或者例如年齡、位置或 非商業(yè)狀態(tài)的認(rèn)證表格(form)時,在同意用戶下載該應(yīng)用程序之前提供計算 機(jī)用戶一交互的表格(form)是公知的。用戶接下來必須與該表格(form)交 互,其向應(yīng)用程序下載服務(wù)器發(fā)回一確認(rèn)信號,之后用戶被給予對期望下載的 應(yīng)用程序訪問。然而,因特網(wǎng)和大多數(shù)的L緒或者WAN網(wǎng)絡(luò)是基于有線的或者 是具有并不昂貴的數(shù)據(jù)連接,因此很容易獲得帶寬以提供瀏覽計算機(jī)和應(yīng)用下 載服務(wù)器之間的交互。因此,終端用戶許可證協(xié)議或者其他認(rèn)證表格的傳輸和 確認(rèn)信息的返回并不需要顯著的網(wǎng)絡(luò)資源。相反,在例如蜂窩電信系統(tǒng)的無線
網(wǎng)絡(luò)環(huán)境中,任何用于數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)連接是昂貴的并且在應(yīng)用程序下載之前 使用用戶交互形式來遍歷(traverse)網(wǎng)絡(luò)是傳統(tǒng)技術(shù)中所禁止的。
因此,需要向無線設(shè)備提供一種交互機(jī)制,無線設(shè)備的用戶必須在通過網(wǎng) 絡(luò)接入數(shù)據(jù)之前進(jìn)行交互。這樣的機(jī)制需要計算有限的帶寬和其他和無線網(wǎng)絡(luò) 相關(guān)的特征。
發(fā)明概述
本發(fā)明的一個方面包括一個或多個無線設(shè)備,其中每個無線設(shè)備具有計算 機(jī)平臺和圖形顯示器,圖形顯示器由所述計算機(jī)平臺的常駐(resident)驅(qū)動 器操作,驅(qū)動器可以是硬件、軟件或者固件。無線設(shè)備的例子包括蜂窩電話、 文本尋呼器、個人數(shù)字助理(PDA)或者其他具有無線鏈路的計算機(jī)平臺以選 擇性地與無線網(wǎng)絡(luò)通信。系統(tǒng)還包括一個或多個網(wǎng)絡(luò)服務(wù)器,例如專用應(yīng)用下 載服務(wù)器,這些網(wǎng)絡(luò)服務(wù)器在無線網(wǎng)絡(luò)上且每一個網(wǎng)絡(luò)服務(wù)器選擇性地與一個 或多個無線設(shè)備通信并選擇性地從那里下載數(shù)據(jù),例如軟件應(yīng)用程序、圖形和 文本。
如果一交互式屏幕被從第二網(wǎng)絡(luò)服務(wù)器發(fā)送到無線設(shè)備上且要求用戶在 無線設(shè)備上輸入數(shù)據(jù),則根據(jù)無線設(shè)備的用戶在顯示在無線設(shè)備的圖形屏幕上 的交互式屏幕上輸入的數(shù)據(jù),所述無線設(shè)備發(fā)送被輸入的數(shù)據(jù)至第二網(wǎng)絡(luò)服務(wù) 器,而第二網(wǎng)絡(luò)服務(wù)器發(fā)送一信號至第一網(wǎng)絡(luò)服務(wù)器以表示在無線設(shè)備處輸入 數(shù)據(jù),第二網(wǎng)絡(luò)服務(wù)器還下載被請求的數(shù)據(jù)至無線設(shè)備的計算機(jī)平臺。任何用 戶輸入的數(shù)據(jù)可由接收的網(wǎng)絡(luò)服務(wù)器處理以確定如果被請求的下載或訪問是 被允許的,諸如一年齡認(rèn)證或其他的消費(fèi)者信息。
本發(fā)明還提供用于在用戶交互式無線設(shè)備的圖形顯示器上顯示交互式屏 幕的方法,包括試圖在網(wǎng)絡(luò)服務(wù)器上通過無線網(wǎng)絡(luò)從一無線設(shè)備上下載或訪問 數(shù)據(jù)或者應(yīng)用程序,在下載或接入被請求的數(shù)據(jù)之前通過無線網(wǎng)絡(luò)發(fā)射一交互 式屏幕至無線設(shè)備的計算機(jī)平臺,以及在無線設(shè)備的圖形顯示器上顯示交互式 屏幕。試圖通過無線網(wǎng)絡(luò)從網(wǎng)絡(luò)服務(wù)器上下載數(shù)據(jù)至無線設(shè)備包括試圖下載一 專用軟件應(yīng)用程序至無線設(shè)備,或者可包括下載簡單的數(shù)據(jù)。
該方法可進(jìn)一步包括在無線設(shè)備與交互式屏幕交互,從無線設(shè)備發(fā)送一信 號至網(wǎng)絡(luò)服務(wù)器以表示該交互,以及在網(wǎng)絡(luò)服務(wù)器上下載或訪問被請求的數(shù) 據(jù)。通過無線網(wǎng)絡(luò)發(fā)射一交互式屏幕至無線設(shè)備可包括從無線設(shè)備請求應(yīng)用程
序或者數(shù)據(jù)的第一網(wǎng)絡(luò)服務(wù)器發(fā)射一交互式屏幕,或者可包括從第二網(wǎng)絡(luò)服務(wù) 器通過無線網(wǎng)絡(luò)發(fā)射一交互式屏幕至無線設(shè)備。
如果系統(tǒng)載有允許用戶在無線設(shè)備處輸入數(shù)據(jù)的交互式屏幕,本方法還包 括在顯示在無線設(shè)備的圖形屏幕的交互式屏幕上輸入數(shù)據(jù),從無線設(shè)備發(fā)送被 輸入的數(shù)據(jù)至網(wǎng)絡(luò)服務(wù)器,在網(wǎng)絡(luò)服務(wù)器處處理輸入的數(shù)據(jù),并在網(wǎng)絡(luò)服務(wù)器 上選擇性地下載或者接入被請求的數(shù)據(jù)。如果系統(tǒng)具有發(fā)射交互式屏幕至無線 設(shè)備的第二網(wǎng)絡(luò)服務(wù)器,該方法還包括與顯示在無線設(shè)備的圖形屏幕上的交互 式屏幕進(jìn)行互動,從無線設(shè)備向第二網(wǎng)絡(luò)服務(wù)器發(fā)送信號以指示該互動,從第 二網(wǎng)絡(luò)服務(wù)器向第一網(wǎng)絡(luò)服務(wù)器發(fā)送數(shù)據(jù)以表示在無線設(shè)備處的互動,并且在 第一網(wǎng)絡(luò)服務(wù)器上下載或者訪問被請求的數(shù)據(jù)。
一個實(shí)施例也包括一能執(zhí)行上述的功能的無線設(shè)備,向該無線設(shè)備提供一 交互式屏幕,并與網(wǎng)絡(luò)服務(wù)器交互動作以訪問或者下載數(shù)據(jù)以使駐留的應(yīng)用程 序或者數(shù)據(jù)對于無線設(shè)備可用。因為本發(fā)明的方法是在無線設(shè)備的計算機(jī)平臺 上可執(zhí)行的,本發(fā)明包括一程序,位于計算機(jī)可讀媒質(zhì)中,其指導(dǎo)具有計算機(jī) 平臺和圖形顯示器的無線設(shè)備執(zhí)行本發(fā)明的方法。
本發(fā)明的目的、優(yōu)勢和特征將在下述對附圖簡述、本發(fā)明的實(shí)施例詳述和 權(quán)利要求的說明之后變得更加明顯。
附圖簡述
圖1是可被用于系統(tǒng)中以向無線設(shè)備提供交互式屏幕的無線網(wǎng)絡(luò)、計算機(jī) 硬件和無線設(shè)備的示意圖。
圖2是用于在不同的無線設(shè)備、應(yīng)用程序下載服務(wù)器、分離的交互式屏幕 服務(wù)器和他們各自的數(shù)據(jù)庫之間提供通信的無線網(wǎng)絡(luò)的硬件組件的框圖。
圖3A是在用戶搜尋下載一應(yīng)用程序時向用戶顯示一 EULA的蜂窩電話的圖 形顯示器的概念圖。
圖3B是在終端用戶搜尋下載一年齡限制應(yīng)用程序時向用戶顯示一年齡認(rèn) 證的蜂窩電話的圖形顯示器的概念圖,且在此表格(form)上用戶被要求輸入 他們的年齡。
圖4是說明在無線設(shè)備計算機(jī)平臺上執(zhí)行的進(jìn)程的流程圖,該進(jìn)程試圖從 一網(wǎng)絡(luò)服務(wù)器下載應(yīng)用程序,并接收且向用戶顯示交互式屏幕,發(fā)射該交互數(shù) 據(jù)至網(wǎng)絡(luò)服務(wù)器,并下載該應(yīng)用程序。
圖5是說明執(zhí)行在應(yīng)用下載服務(wù)器上從圖4中的無線設(shè)備接收下載請求的 進(jìn)程的流程圖,該進(jìn)程發(fā)射交互式屏幕至無線設(shè)備,并在允許無線設(shè)備下載被 請求的應(yīng)用程序之前等待用戶正確地與交互式屏幕交互動作。
發(fā)明詳述
介紹
系統(tǒng)和方法被預(yù)計向無線設(shè)備提供軟件應(yīng)用程序的下載。軟件應(yīng)用程序可 在無線設(shè)備被操作時進(jìn)入預(yù)下載,或者用戶可以在之后請求通過蜂窩典型載波 網(wǎng)絡(luò)下載附加的程序,這些程序是可在無線設(shè)備上執(zhí)行的。結(jié)果,無線設(shè)備的 用戶可使用程序個性化他們的設(shè)備,例如游戲、打印媒體、股票更新、新聞或 者任何其他形式的信息或者可用于通過無線網(wǎng)絡(luò)從應(yīng)用程序下載服務(wù)器進(jìn)行 下載的程序。
在一種情況中,如果無線設(shè)備的用戶期望下載并使用應(yīng)用此無線設(shè)備的軟 件應(yīng)用程序,用戶一般將呼叫服務(wù)提供者或者通過其他的方式聯(lián)系服務(wù)提供 者,例如通過因特網(wǎng)訪問,而服務(wù)提供者將通過無線網(wǎng)絡(luò)發(fā)射應(yīng)用程序至無線 設(shè)備或者允許用戶訪問可供下載或可供訪問的應(yīng)用程序的網(wǎng)頁。為了連接應(yīng)用 程序下載服務(wù)器,無線設(shè)備橋接一通信鏈路至無線網(wǎng)絡(luò),例如蜂窩網(wǎng)絡(luò),并試 圖聯(lián)系駐留有期望的軟件應(yīng)用程序的應(yīng)用程序下載服務(wù)器。 一當(dāng)無線設(shè)備聯(lián)系 應(yīng)用程序下載服務(wù)器時,建立一初始的連接且應(yīng)用程序下載服務(wù)器確定哪一個 應(yīng)用程序是可用于無線設(shè)備的并發(fā)出合適的信息,比如菜單,用于顯示在無線 設(shè)備上以使用戶可了解可用的應(yīng)用程序。當(dāng)訪問被提供給可下載的應(yīng)用程序 時,無線設(shè)備的用戶可下載任何可用的應(yīng)用程序。
本發(fā)明提供了用于當(dāng)無線設(shè)備試圖通過無線網(wǎng)絡(luò)在網(wǎng)絡(luò)服務(wù)器,例如應(yīng)用 程序下載服務(wù)器上下載或訪問數(shù)據(jù)或應(yīng)用程序時在無線設(shè)備的圖形顯示器上 顯示交互式屏幕的系統(tǒng)和方法。交互式屏幕允許對網(wǎng)絡(luò)服務(wù)器上的個人應(yīng)用程 序和數(shù)據(jù)進(jìn)行有限的訪問。交互式屏幕可從無線設(shè)備的計算機(jī)平臺試圖導(dǎo)航 (navigate)的第一網(wǎng)絡(luò)服務(wù)器被發(fā)射到該無線設(shè)備,或者交互式屏幕可被從 另一個無線網(wǎng)絡(luò)上的第二服務(wù)器發(fā)送到該無線設(shè)備。交互式屏幕可包括圖形、 文本、多媒體組件、數(shù)據(jù)實(shí)體字段或者超鏈接(hyperlink),上述的所有都
是可顯示的并且可在無線設(shè)備的圖形顯示器上互動,且系統(tǒng)要求終端用戶正確 地與屏幕互動以下載或接入被請求的應(yīng)用程序或者數(shù)據(jù)。
交互式屏幕的例子是EULA,其要求終端用戶在被允許下載軟件應(yīng)用程序之 前同意某個條件(term),或者是要求最終用戶輸入數(shù)據(jù)的認(rèn)證以使被請求的 接入能連接到網(wǎng)絡(luò)服務(wù)器上的應(yīng)用程序或數(shù)據(jù)。 一當(dāng)無線設(shè)備的用戶以正確的 預(yù)定方式與顯示在無線設(shè)備的圖形顯示器上的交互式屏幕互動時,無線設(shè)備發(fā) 送信號至第一或者第二網(wǎng)絡(luò)服務(wù)器以指示該正確的交互,第一網(wǎng)絡(luò)服務(wù)器則將 允許接入或者下載被請求的應(yīng)用程序或者數(shù)據(jù)至無線設(shè)備的計算機(jī)平臺。當(dāng)?shù)?二網(wǎng)絡(luò)服務(wù)器向無線設(shè)備提供交互式屏幕時,第二網(wǎng)絡(luò)服務(wù)器也能夠從無線設(shè) 備接收交互數(shù)據(jù)并將交互數(shù)據(jù)中繼給第一網(wǎng)絡(luò)服務(wù)器,從而第一網(wǎng)絡(luò)服務(wù)器接 下來允許被請求的數(shù)據(jù)下載至無線設(shè)備的計算機(jī)平臺。
因此,本發(fā)明的系統(tǒng)和方法的一個目的是向正在網(wǎng)絡(luò)服務(wù)器,例如應(yīng)用程 序下載服務(wù)器上搜尋下載或訪問一特定應(yīng)用程序和數(shù)據(jù)的無線設(shè)備的用戶提 供一可顯示的交互式屏幕。網(wǎng)絡(luò)運(yùn)營商的交互式屏幕提供了選擇性地控制無線 設(shè)備的用戶訪問到網(wǎng)絡(luò)服務(wù)器的駐留程序的能力,并強(qiáng)迫用戶在被允許對應(yīng)用 程序和數(shù)據(jù)訪問之前進(jìn)入EULA或者輸入數(shù)據(jù)。通過使用分開的能向無線設(shè)備 提供交互式屏幕并能保存交互紀(jì)錄的網(wǎng)絡(luò)服務(wù)器,系統(tǒng)能節(jié)省在控制其它的網(wǎng) 絡(luò)服務(wù)器的應(yīng)用程序和數(shù)據(jù)的訪問時無線設(shè)備的帶寬和資源。本發(fā)明因此提供 了一種優(yōu)勢,其提供網(wǎng)絡(luò)服務(wù)器的運(yùn)營商在授權(quán)用戶下載或者訪問駐留在應(yīng)用
程序下載或網(wǎng)絡(luò)服務(wù)器的應(yīng)用程序和數(shù)據(jù)之前要求無線設(shè)備的用戶執(zhí)行協(xié)議 (agreements)或者驗證事實(shí),且不顯著地使用無線設(shè)備和網(wǎng)絡(luò)服務(wù)器的帶寬
和資源。
本發(fā)明的示例性實(shí)施例
參考附圖,圖中相同的標(biāo)號表示相同的元件,圖l說明了用于通過具有至 少一個網(wǎng)絡(luò)服務(wù)器,例如應(yīng)用程序下載服務(wù)器16的無線網(wǎng)絡(luò)14上的通信來提 供訂購的軟件應(yīng)用程序至一個或多個無線設(shè)備,例如蜂窩電話12的系統(tǒng)10的 實(shí)施例,上述的網(wǎng)絡(luò)服務(wù)器通過無線通信端口或者至無線網(wǎng)絡(luò)14的其他數(shù)據(jù)
訪問來選擇性地下載或提供軟件應(yīng)用程序或其他的數(shù)據(jù)接入至無線設(shè)備。如此 處所示的,無線設(shè)備可以是具有圖形顯示器13的蜂窩電話12、具有PDA屏幕
19的個人數(shù)字助理18、具有圖形顯示器21的尋呼器20,此處被示為雙向的文 本尋呼器、或者僅僅是具有通信端口和顯示器23的分開的計算機(jī)平臺22,計 算機(jī)平臺22還可以具有至網(wǎng)絡(luò)或者因特網(wǎng)的有線連接24。系統(tǒng)10因此可在任
何形式的包括無線通信端口的遠(yuǎn)程計算模塊中執(zhí)行,包括但不限于無線調(diào)制解 調(diào)器、PCMCIA卡、接入終端、個人計算機(jī)、接入終端、沒有鍵盤或顯示器的電 話或者任何它們的組合或子組合。
應(yīng)用程序下載服務(wù)器16在此處被示為位于具有其他與無線設(shè)備14通信的 計算機(jī)元件的本地服務(wù)器側(cè)(sever-side)網(wǎng)絡(luò)26,例如保存有包括軟件應(yīng)用 程序和可被無線設(shè)備12、 18、 20、 22訪問并下載的數(shù)據(jù)的應(yīng)用程序和數(shù)據(jù)的 數(shù)據(jù)庫28。還示出了第二網(wǎng)絡(luò)服務(wù)器,其是具有被保存的交互數(shù)據(jù)庫30的交 互式屏幕服務(wù)器32。在這些實(shí)施例中,交互式屏幕服務(wù)器32發(fā)射下面將要描 述的交互式屏幕至無線設(shè)備12、 18、 20、 22,以及被保存的交互記錄數(shù)據(jù)庫 30,數(shù)據(jù)庫30駐留在交互式屏幕服務(wù)器32上,保存與無線設(shè)備進(jìn)行交互動作 的個人記錄,包括被提供的交互式屏幕、有最終用戶輸入的數(shù)據(jù)以及任何其他 和交互相關(guān)的數(shù)據(jù)。通過分開的交互式屏幕服務(wù)器32和被保存的交互記錄數(shù) 據(jù)庫30,許多其他的網(wǎng)絡(luò)服務(wù)器,例如應(yīng)用程序下載服務(wù)器16可使系統(tǒng)10提 供交互式屏幕以控制至網(wǎng)絡(luò)服務(wù)器駐留的應(yīng)用程序和數(shù)據(jù)的訪問而不顯著地 使用網(wǎng)絡(luò)服務(wù)器的資源。然而,交互式屏幕服務(wù)器32和被保存的交互記錄數(shù) 據(jù)庫30并不需要在一個服務(wù)器,例如應(yīng)用程序下載服務(wù)器16上被執(zhí)行的服務(wù) 器側(cè)的功能。此外,計算機(jī)服務(wù)器側(cè)計算平臺可通過無線網(wǎng)絡(luò)H向無線設(shè)備 12、 18、 20、 22提供分開的服務(wù)和處理。
圖2是更加詳細(xì)說明無線網(wǎng)絡(luò)14的組件和系統(tǒng)10的元件的相互關(guān)系的框 圖。無線設(shè)備14僅僅是示例性地并可包括任何系統(tǒng),該系統(tǒng)具有遠(yuǎn)程模塊, 例如無線設(shè)備12、 18、 20、 22,他們之間相互進(jìn)行空中通信或者與無線網(wǎng)絡(luò) 14種的其他組件進(jìn)行相互通信,這些系統(tǒng)包括但不限于無線網(wǎng)絡(luò)載波和/或服 務(wù)器,也可以包括單獨(dú)的非無線網(wǎng)絡(luò)或者非無線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)的結(jié)合。應(yīng)用 軟件下載服務(wù)器16和被保存的應(yīng)用程序數(shù)據(jù)庫28、交互式屏幕服務(wù)器32以及 被保存的交互記錄數(shù)據(jù)庫30將和提供蜂窩電信服務(wù)所需要的任何其他組件一 起出現(xiàn)在蜂窩數(shù)據(jù)網(wǎng)絡(luò)中。應(yīng)用程序下載服務(wù)器16、交互式屏幕服務(wù)器32和/ 或其他屏幕服務(wù)器通過數(shù)據(jù)鏈路,例如因特網(wǎng)、安全的LAN、 WAN或其他網(wǎng)絡(luò) 與載波網(wǎng)絡(luò)40通信。載波網(wǎng)絡(luò)40控制消息(一般是數(shù)據(jù)分組)發(fā)送至消息服 務(wù)控制器(MSC) 42。載波網(wǎng)絡(luò)40通過網(wǎng)絡(luò),例如因特網(wǎng)和/或POTS("簡易傳 統(tǒng)電話系統(tǒng)")和MSC 42相通信。 一般,載波網(wǎng)絡(luò)40和MSC 42之間網(wǎng)絡(luò)或者 因特網(wǎng)連接傳輸數(shù)據(jù),而POTS傳輸語音信息。MSC 42連接至多個基站(BTS)
44。以和載波網(wǎng)絡(luò)類似的方式,MSC 42 —般通過用于數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)和/或因 特網(wǎng)以及用于語音傳輸?shù)腜OTS連接至BTS 44。 BTS 44最終以無線的方式向無 線設(shè)備,例如蜂窩電話12廣播消息,使用短消息服務(wù)(SMS)或者其他在本領(lǐng) 域內(nèi)熟知的空中連接的方法。
無線設(shè)備,例如蜂窩電話12具有可從應(yīng)用程序下載服務(wù)器16接收并執(zhí)行 軟件應(yīng)用程序并顯示被發(fā)射的數(shù)據(jù)的計算機(jī)平臺50。計算機(jī)平臺50也允許無 線設(shè)備與駐留在網(wǎng)絡(luò)服務(wù)器上的數(shù)據(jù)和應(yīng)用程序交互。計算機(jī)平臺50,以及在 其他組件中可包括驅(qū)動圖形顯示器13并基于計算機(jī)平臺50接收的圖形數(shù)據(jù)在 圖形顯示器13上演示圖像的顯示器驅(qū)動器52。計算機(jī)平臺50還包括應(yīng)用專用 集成電路(ASIC) 54,或者其他的處理器、微處理器、邏輯電路、或者其它數(shù) 據(jù)處理設(shè)備。ASIC 52或者其他的處理器執(zhí)行應(yīng)用程序接口 (API)層56,其 與任何駐留在無線設(shè)備的存儲器58中的程序交互(interface)。存儲器可包 括只讀的或者隨機(jī)存取的存儲器(RAM和ROM) 、 EPR0M、 EEPR0M、閃存卡或者 任何在計算機(jī)平臺上常用的存儲器。計算機(jī)平臺50還包括本地數(shù)據(jù)庫60,可 維持在存儲器58中不是經(jīng)常使用的(actively used)軟件應(yīng)用程序,比如從 應(yīng)用軟件下載服務(wù)器16下載的軟件應(yīng)用程序。本地數(shù)據(jù)庫60 —般包括一個或 多個閃存單元,但也可以是本領(lǐng)域內(nèi)熟知的二級或三級存儲設(shè)備,例如磁性媒 質(zhì)、EPR0M、 EEPR0M、光媒質(zhì)、磁帶或者軟盤或硬盤。
無線設(shè)備,例如蜂窩電話12可接入并下載多種類型的應(yīng)用程序,例如游 戲和股票監(jiān)視器、或者僅僅數(shù)諸如新聞和體育的數(shù)據(jù)。被下載的數(shù)據(jù)可立即被 顯示在顯示器上或者在不用時存儲在本地存儲器60上。軟件應(yīng)用程序可被當(dāng) 作駐留在無線設(shè)備12、 18、 20、 22上的一般軟件應(yīng)用程序看待,且無線設(shè)備 的用戶可選擇性地將存儲的本地數(shù)據(jù)庫60內(nèi)駐留的應(yīng)用程序上載到存儲器58 用于在API 56上執(zhí)行。無線設(shè)備12、 19、 20、 22的最終用戶也可選擇性地從 本地數(shù)據(jù)庫60上刪除軟件應(yīng)用程序。
如圖3A和3B所示,當(dāng)無線設(shè)備試圖通過無線網(wǎng)絡(luò)接入或者下載來自網(wǎng)絡(luò) 服務(wù)器,例如應(yīng)用程序下載服務(wù)器16的數(shù)據(jù)時,系統(tǒng)10在無線設(shè)備,例如蜂 窩電話12的圖形顯示器13上顯示交互式屏幕15、 17。系統(tǒng)10發(fā)射交互式屏 幕至無線設(shè)備的計算機(jī)平臺50,既可以從包含被請求的應(yīng)用程序或數(shù)據(jù)的服務(wù) 器發(fā)射也可以從諸如交互式屏幕服務(wù)器32的第二服務(wù)器發(fā)射。交互式屏幕15、 17將在網(wǎng)絡(luò)服務(wù)器下載或者允許對被請求的數(shù)據(jù)或應(yīng)用程序訪問之前在圖形
顯示器上呈現(xiàn)給用戶。網(wǎng)絡(luò)服務(wù)器的運(yùn)行商可因此通過使用交互式屏幕15、 17
來控制無線設(shè)備12、 18、 20、 22至單個應(yīng)用程序和數(shù)據(jù)的訪問。作為一個例 子'在圖3A中,當(dāng)用戶從應(yīng)用程序?qū)懺诜?wù)器16上搜尋下載軟件應(yīng)用程序時 終端用戶許可證協(xié)議(EULA)交互式屏幕在顯示器13上呈現(xiàn)給最終用戶。用 戶必須表示同意EULA 15以下載該應(yīng)用程序,并可在計算機(jī)平臺的API 56上 與EULA 15進(jìn)行交互。典型的API在顯示器上提供一可移動的指針,可用來激 活圖標(biāo),這是領(lǐng)域內(nèi)所熟知的,其他的圖形用戶接口可使用例如在PDA接口中 常用的觸摸屏和書寫筆(stylus)。終端用戶響應(yīng)EULA而輸入的所有內(nèi)容被 反饋(signaled back)到應(yīng)用程序下載服務(wù)器16,可用直接來自蜂窩電話12 或者間接來自由交互式屏幕服務(wù)器32的信號指示出用戶的交互。
作為交互式屏幕的另一個示例,圖3B說明了年齡認(rèn)證的表格17,要求用 戶在被授權(quán)接入到網(wǎng)絡(luò)服務(wù)器上有年齡限制的內(nèi)容之前輸入他們的年齡。用戶 因此響應(yīng)于屏幕輸入他/她的年齡而蜂窩電話發(fā)射該輸入的數(shù)據(jù)至合適的網(wǎng)絡(luò) 服務(wù)器,例如應(yīng)用程序下載服務(wù)器16或者交互式屏幕服務(wù)器32。 一些處理既 可以在數(shù)據(jù)被請求的服務(wù)器上發(fā)生也可以在交互式屏幕服務(wù)器32上發(fā)生以確 定輸入的年齡是否符合準(zhǔn)則。如果交互式屏幕服務(wù)器32處理這些數(shù)據(jù),它可
發(fā)射一肯定或否定的信號至被請求數(shù)據(jù)的服務(wù)器以授權(quán)無線設(shè)備的接入。
當(dāng)交互式屏幕15、 17可被從無線設(shè)備試圖訪問或者下載數(shù)據(jù)的網(wǎng)絡(luò)服務(wù) 器發(fā)射到無線設(shè)備12、 18、 20、 22時, 一實(shí)施例包括使用另一個網(wǎng)絡(luò)服務(wù)器, 例如交互式屏幕服務(wù)器32以及相關(guān)的被存儲的交互記錄數(shù)據(jù)庫30,這樣可以 節(jié)省純應(yīng)用程序服務(wù)器,例如應(yīng)用程序下載服務(wù)器上的資源。因此,當(dāng)無線設(shè) 備12、 18、 20、 22試圖通過無線網(wǎng)絡(luò)14在第一網(wǎng)絡(luò)服務(wù)器,例如應(yīng)用程序下 載服務(wù)器16上下載或訪問數(shù)據(jù)或者應(yīng)用程序時,交互式屏幕被從一第二服務(wù) 器,例如交互式屏幕服務(wù)器32通過無線網(wǎng)絡(luò)14發(fā)射到無線設(shè)備12、 18、 20、 22。在這種實(shí)施例中,當(dāng)無線設(shè)備12、 18、 20、 22的用戶與顯示在無線設(shè)備 12、 18、 20、 22的圖形顯示器13、 19、 21、 23上的交互式屏幕交互動作時, 無線設(shè)備發(fā)送信號以表示至第二網(wǎng)絡(luò)服務(wù)器(交互式屏幕服務(wù)器32)的互動, 而第二網(wǎng)絡(luò)服務(wù)器發(fā)送信號至第一網(wǎng)絡(luò)服務(wù)器(應(yīng)用程序下載服務(wù)器16)表示 無線設(shè)備的互動,由此第一網(wǎng)絡(luò)服務(wù)器現(xiàn)在被允許提供訪問或下載被請求的數(shù) 據(jù)或應(yīng)用程序至無線設(shè)備12、 18、 20、 22的計算機(jī)平臺50。如果交互式屏幕 要求輸入數(shù)據(jù),例如圖3B中的認(rèn)證表格,當(dāng)無線設(shè)備12、 18、 20、 22的用戶
在交互式屏幕上輸入數(shù)據(jù)時,無線設(shè)備12、 18、 20、 22發(fā)送被輸入的數(shù)據(jù)至 第二網(wǎng)絡(luò)服務(wù)器(交互式屏幕服務(wù)器32),第二網(wǎng)絡(luò)服務(wù)器再次發(fā)送信號至第 一網(wǎng)絡(luò)服務(wù)器(應(yīng)用程序下載服務(wù)器32)表示在無線設(shè)備12、 18、 20、 22處 輸入數(shù)據(jù),由此第一網(wǎng)絡(luò)服務(wù)器可提供被請求的數(shù)據(jù)或應(yīng)用程序的訪問或下 載。把交互式屏幕服務(wù)器32用作第二網(wǎng)絡(luò)服務(wù)器允許更快的交互式屏幕的響 應(yīng)和交互記錄的存儲,尤其是用被存儲的交互記錄數(shù)據(jù)庫30來存儲,因此可 能使所有的功能出現(xiàn)在單一的網(wǎng)絡(luò)服務(wù)器上,例如應(yīng)用程序下載服務(wù)器16。系 統(tǒng)IO速度的增加轉(zhuǎn)化為通過無線網(wǎng)絡(luò)14傳輸數(shù)據(jù)的時間的減少,這節(jié)省了無 線網(wǎng)絡(luò)14昂貴的帶寬。
交互式屏幕可在無限設(shè)備和網(wǎng)絡(luò)服務(wù)器交互的任何間隔被提供給無線設(shè) 備12、 18、 20、 22。系統(tǒng)10可發(fā)射交互式屏幕至無線設(shè)備以阻止接入網(wǎng)絡(luò)服 務(wù)器上的特定應(yīng)用程序、數(shù)據(jù)組或者文件層面(數(shù)據(jù)可以Windows、UNIX和LINUX
的文件結(jié)構(gòu)被保存在網(wǎng)絡(luò)服務(wù)器上)。此外,交互式屏幕的傳輸可在應(yīng)用程序 或數(shù)據(jù)被發(fā)現(xiàn)正在被搜尋訪問或下載的任何時候發(fā)生,或者如果需要一次性的 EULA,無線設(shè)備12、 18、 20、 22執(zhí)行EULA的記錄可被存儲,例如存儲在交互 記錄數(shù)據(jù)庫30中。網(wǎng)絡(luò)服務(wù)器,例如交互式屏幕服務(wù)器32可進(jìn)行比較,當(dāng)無 線設(shè)備搜尋下載應(yīng)用程序或者數(shù)據(jù)并且如果無線設(shè)備具有存儲的EULA時,則 不需要提供交互式屏幕而系統(tǒng)10可允許下載進(jìn)行。
在一示例實(shí)施例中,在無線設(shè)備12、 18、 20、 22的計算機(jī)平臺50上執(zhí)行 的進(jìn)程在圖4的流程圖中示出。無線設(shè)備,例如蜂窩電話12橋接(bridge) 至無線網(wǎng)絡(luò)14,例如蜂窩網(wǎng)絡(luò)的連接,如步驟72所示,并接下來連接至網(wǎng)絡(luò) 服務(wù)器,例如應(yīng)用程序下載服務(wù)器16,如步驟72所示。在連接至應(yīng)用程序下 載服務(wù)器16的一些點(diǎn)上,無線設(shè)備將請求下載應(yīng)用程序,如步驟74所示,或 者將在具有有限的訪問時搜尋其他的訪問數(shù)據(jù)。因此,在步驟74的請求作出 之后,將做出一個決定,確定無線設(shè)備的計算機(jī)平臺50處是否接收到交互式 屏幕15、 17,如決定50所示。如果交互式屏幕15、 17沒被接收,則進(jìn)程繼續(xù) 在決定84處確定被請求的應(yīng)用程序是否被接收。否則,如果交互式屏幕15、 17在決定76處被接收,交互式屏幕15、 17在無線設(shè)備12、 18、 20、 22的圖 形顯示器12、 19、 21、 23上顯示,如步驟78所示。
在交互式屏幕15、 17被顯示后,做出一決定確定用戶是否與交互式屏幕 15、 17交互,如決定80所示,或者換句話說,無線設(shè)備等待直至用戶與交互
式屏幕15、 17進(jìn)行交互,以使它能夠送回信號和/或數(shù)據(jù)至交互式屏幕發(fā)射服
務(wù)器,例如應(yīng)用程序下載服務(wù)器16或者交互式屏幕服務(wù)器32。如果沒有在決 定80處與交互式屏幕15、 17交互,進(jìn)程己等待的狀態(tài)重新進(jìn)入決定80直至 用戶與交互式屏幕15、 17交互或者退出下載請求。如果用戶在決定80處與交 互式屏幕15、 17交互,則交互數(shù)據(jù)或信號被從無線設(shè)備12、 18、 20、 22發(fā)射 到合適的網(wǎng)絡(luò)服務(wù)器,如步驟82所示。
再做一決定以確定被請求的應(yīng)用程序是否在無線設(shè)備12、 18、 20、 22的 計算機(jī)平臺50處被接收(或者被請求的訪問被授權(quán)),如決定84所示。如果 在決定84處應(yīng)用程序沒有被接收(或者訪問沒有被授權(quán)),則進(jìn)程由于下載 (或訪問)失敗而終止。如果應(yīng)用程序在決定84處被成功地接收,應(yīng)用程序 在無線設(shè)備12、 18、 20、 22中被安裝,如步驟86所示。如果請求是訪問網(wǎng)絡(luò) 服務(wù)器上的數(shù)據(jù)或者應(yīng)用程序,則無線設(shè)備12、 18、 20、 22將訪問數(shù)據(jù)或應(yīng) 用程序。
參考圖5,在應(yīng)用程序下載服務(wù)器16 (或者其他類型的網(wǎng)絡(luò)服務(wù)器)上執(zhí) 行的進(jìn)程的一示例性實(shí)施例在一流程圖中被示出。進(jìn)入和無線設(shè)備12、 18、 20、 22的連接,如步驟90所示。在一些點(diǎn)上,應(yīng)用程序下載服務(wù)器16將從無線設(shè) 備12、 18、 20、 22接收請求以下載應(yīng)用程序或訪問駐留的數(shù)據(jù),如步驟92所 示。當(dāng)請求在應(yīng)用程序下載服務(wù)器16處被接收時,將確定是否要求與無線設(shè) 備的用戶進(jìn)行交互,如決定94所示。該確定可根據(jù)網(wǎng)絡(luò)服務(wù)的運(yùn)行商選擇的 任何準(zhǔn)則進(jìn)行,例如無線設(shè)備的擁有者、被請求訪問或下載的應(yīng)用程序或數(shù)據(jù) 的主題的性質(zhì)。如果在決定94處確定不需要和無線設(shè)備用戶進(jìn)行交互,則被 請求的應(yīng)用程序被下載至無線設(shè)備12、 18、 20、 22,如步驟102所示。如果在 決定94處要求交互,則交互式屏幕15、 17被發(fā)射至無線設(shè)備12、 18、 20、 22, 需要用戶在被請求的下載(或訪問)被允許之前與交互式屏幕15、 17進(jìn)行交 互。
一確定被做出以確定無線設(shè)備的用戶是否與交互式屏幕15、 17正確地交 互,例如肯定地輸入了 EULA (圖3A)或者輸入了正確的年齡(圖3B),如在 決定98所示。交互信號或數(shù)據(jù)可直接從請求應(yīng)用程序的無線設(shè)備12、 18、 20、 22被發(fā)射并顯示在交互式屏幕15、 17上,或者信號或數(shù)據(jù)也可以從原始接收 無線設(shè)備的交互信號或數(shù)據(jù)的第二網(wǎng)絡(luò)服務(wù)器,例如交互式屏幕服務(wù)器32發(fā) 射。如果在決定98,無線設(shè)備的用戶沒有正確地在無線設(shè)備12、 18、 20、 22
處與交互式屏幕15、 17交互,拒絕將應(yīng)用程序下載至無線設(shè)備12、 18、 20、 22 (或者拒絕訪問)的通知將被返回給請求的無線設(shè)備,如步驟100所示。如 果在決定98處,無線設(shè)備用戶在無線設(shè)備12、 18、 20、 22處正確地與交互式 屏幕15、 17交互,則被請求的應(yīng)用程序被下載至無線設(shè)備(或者訪問被請求 的應(yīng)用程序被授權(quán)),如步驟102所示。
系統(tǒng)10因此提供一種用于在用戶交互無線設(shè)備12、 18、 20、 22的圖形顯 示器13、 19、 21、 23上顯示交互式屏幕15、 17的方法,包括試圖通過無線網(wǎng) 絡(luò)14在網(wǎng)絡(luò)服務(wù)器,例如應(yīng)用程序下載服務(wù)器16上下載或接入數(shù)據(jù),在下載 或訪問被請求的數(shù)據(jù)或應(yīng)用程序之前發(fā)射交互式屏幕15、 17至無線設(shè)備12、 18、 20、 22的計算機(jī)平臺50,以及在無線設(shè)備12、 18、 20、 22的圖形顯示器 13、 19、 21、 23上顯示交互式屏幕15、 17。該方法還包括在無線設(shè)備12、 18、 20、 22處與交互式屏幕15、 17互動,從無線設(shè)備12、 18、 20、 22發(fā)送信號至 網(wǎng)絡(luò)服務(wù)器(應(yīng)用程序下載服務(wù)器16或交互式屏幕服務(wù)器32)以表示交互, 并使用無線設(shè)備12、 18、 20、 22的計算機(jī)平臺50下載或訪問在網(wǎng)絡(luò)服務(wù)器上 的被請求的數(shù)據(jù)或應(yīng)用程序。如果交互式屏幕15、 17允許無線設(shè)備用戶輸入 數(shù)據(jù),該方法還包括下列的步驟在顯示在無線設(shè)備12、 18、 20、 22的圖形 顯示器13、 19、 21、 23的交互式屏幕15、 17上輸入數(shù)據(jù),從無線設(shè)備12、 18、 20、 22將輸入的數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)服務(wù)器,在網(wǎng)絡(luò)服務(wù)器上處理輸入的數(shù)據(jù),并 選擇性地下載或者授權(quán)訪問至網(wǎng)絡(luò)服務(wù)器上被請求的數(shù)據(jù)或應(yīng)用程序。
通過無線網(wǎng)絡(luò)14發(fā)射交互式屏幕15、 17至無線設(shè)備12、 18、 20、 22可
包括從無線設(shè)備請求下載或者訪問應(yīng)用程序或數(shù)據(jù)的第一網(wǎng)絡(luò)服務(wù)器(例如應(yīng) 用程序下載服務(wù)器16)發(fā)射交互式屏幕15、 17至無線設(shè)備12、 18、 20、 22, 或者可以通過無線網(wǎng)絡(luò)14從第二網(wǎng)絡(luò)服務(wù)器(例如交互式屏幕服務(wù)器32)發(fā) 射交互式屏幕15、 17。如果交互式屏幕服務(wù)器32被用于提供交互式屏幕15、 17至無線設(shè)備,該方法還包括下列的步驟在顯示在無線設(shè)備的圖形顯示器 13、 19、 21、 23上的交互式屏幕15、 17上進(jìn)行交互,從無線設(shè)備發(fā)送信號至 第二網(wǎng)絡(luò)服務(wù)器以表示交互,從第二網(wǎng)絡(luò)服務(wù)器(例如交互式屏幕服務(wù)器32) 發(fā)射信號至第一網(wǎng)絡(luò)服務(wù)器(例如應(yīng)用程序下載服務(wù)器16)以表示在無線設(shè)備 12、 18、 20、 22處的交互,以及下載或接入駐留在第一網(wǎng)絡(luò)服務(wù)器上的被請求 的數(shù)據(jù)或應(yīng)用程序至無線設(shè)備12、 18、 20、 22的計算機(jī)平臺50。且如果交互 式屏幕15、 17允許無線設(shè)備的用戶在無線設(shè)備12、 18、 20、 22處輸入數(shù)據(jù),
該方法還包括在顯示在無線設(shè)備12、 18、 20、 22的圖形顯示器13、 19、 21、 23上的交互式屏幕(例如圖3B中的認(rèn)證表格)上輸入數(shù)據(jù),從無線設(shè)備將輸 入的數(shù)據(jù)發(fā)送到第二網(wǎng)絡(luò)服務(wù)器(例如交互式屏幕服務(wù)器32),從第二網(wǎng)絡(luò)服 務(wù)器向第一網(wǎng)絡(luò)服務(wù)器(例如應(yīng)用程序下載服務(wù)器16)發(fā)送信號以表示在無線 設(shè)備12、 18、 20、 22處的數(shù)據(jù)輸入,以及下載或者訪問在網(wǎng)絡(luò)服務(wù)器上的被 請求的數(shù)據(jù)或應(yīng)用程序至無線設(shè)備12、 18、 20、 22的計算機(jī)平臺50。
本發(fā)明還包括無線設(shè)備12、 18、 20、 22,其上具有計算機(jī)平臺50和圖形 顯示器13、 29、 21、 23,無線設(shè)備12、 18、 20、 22通過無線網(wǎng)絡(luò)14選擇性與 一個或多個網(wǎng)絡(luò)服務(wù)器通信,其中每一個網(wǎng)絡(luò)服務(wù)器選擇性地下載數(shù)據(jù)和應(yīng)用 程序至無線設(shè)備12、 18、 20、 22。當(dāng)無線設(shè)備12、 18、 20、 22試圖通過無線 設(shè)備14下載或者接入在網(wǎng)絡(luò)設(shè)備上的數(shù)據(jù)時,無線設(shè)備的計算機(jī)平臺50通過 無線網(wǎng)絡(luò)14發(fā)射交互式屏幕15、 17,且無線設(shè)備12、 18、 20、 22在其圖形顯 示器13、 19、 21、 23上顯示被發(fā)射的交互式屏幕15、 17。如果交互式屏幕15、 17允許用戶在無線設(shè)備12、 18、 20、 22處輸入數(shù)據(jù),無線設(shè)備接下來允許用 戶在顯示在無線設(shè)備12、 18、 20、 22的圖形顯示器13、 19、 21、 23上的交互 式屏幕15、 17上輸入數(shù)據(jù),無線設(shè)備發(fā)送輸入的數(shù)據(jù)至合適的網(wǎng)絡(luò)服務(wù)器(例 如應(yīng)用程序下載服務(wù)器16以及交互式屏幕服務(wù)器32)。
另一個實(shí)施例包括駐留在計算機(jī)可讀媒質(zhì)上的程序,該程序指示具有計算 機(jī)平臺的無線設(shè)備執(zhí)行本方法的發(fā)明步驟。計算機(jī)可讀媒質(zhì)可以是蜂窩電話12 的計算機(jī)平臺50的存儲器58,或者其他無線設(shè)備,或者可以是本地數(shù)據(jù)庫, 例如蜂窩電話12中的本地數(shù)據(jù)庫60,此外,計算機(jī)可讀媒質(zhì)可以是可載入到 無線設(shè)備的計算機(jī)平臺的第二存儲媒質(zhì),例如磁盤或者磁帶、光盤、硬盤、閃 存或者其他為本領(lǐng)域中所熟知的存儲媒質(zhì)。
在圖4和圖5的內(nèi)容中,該方法可由例如無線網(wǎng)絡(luò)14的運(yùn)行部分執(zhí)行一 系列機(jī)器可讀指令來執(zhí)行,例如無線平臺50、應(yīng)用程序下載服務(wù)器16以及交 互式屏幕服務(wù)器32。這些指令可駐留在各種信號載體或者數(shù)據(jù)存儲器的主、二 級或三級媒質(zhì)上。這些媒質(zhì)可包括,例如,可由無線網(wǎng)絡(luò)14的組件接入或者 駐留在其中的RAM (未示出)。無論是否包括在RAM、磁盤或者其他二級存儲 媒質(zhì)中,這些指令可被保存在多種機(jī)器可讀數(shù)據(jù)存儲媒質(zhì)中,例如DASD存儲 器(例如,傳統(tǒng)的"硬盤"或者RAID陣列),磁帶、電子只讀存儲器(例如 ROM、 EPROM或者EEPROM)、閃存卡,光學(xué)存儲設(shè)備(例如CD-R0M、 W0RM、 DVD、
數(shù)字光磁帶)、紙張"穿孔"(punch)卡或者其他合適的數(shù)據(jù)存儲媒質(zhì),包 括數(shù)字和模擬傳輸媒質(zhì)。
雖然前面公開了本發(fā)明的示例性實(shí)施例,需要注意可以對此處地實(shí)施例進(jìn) 行多種改變和改進(jìn)而不脫離由權(quán)利要求所限定的本發(fā)明的保護(hù)范圍。此外,盡 管本發(fā)明的元素被描述或者要求為單數(shù)的,可以預(yù)見多數(shù)也是可行的除非明確 說明限于單數(shù)的情況。
權(quán)利要求
1.一種用于在與網(wǎng)絡(luò)服務(wù)器通信的無線設(shè)備下載內(nèi)容至該無線設(shè)備之前在其圖形顯示器上顯示交互式屏幕的系統(tǒng),所述內(nèi)容包括應(yīng)用程序和數(shù)據(jù)中至少一個,該系統(tǒng)包括一個或多個用戶交互式無線設(shè)備,每一個無線設(shè)備包括一計算機(jī)平臺以及一在其上面的圖形顯示器,且每一個無線設(shè)備選擇性地與無線網(wǎng)絡(luò)通信;以及一個或多個選擇性地與無線網(wǎng)絡(luò)通信的網(wǎng)絡(luò)服務(wù)器,且每一個網(wǎng)絡(luò)服務(wù)器選擇性地與一個或多個無線設(shè)備進(jìn)行通信并選擇性地下載應(yīng)用程序和數(shù)據(jù)至無線設(shè)備,其中,當(dāng)無線設(shè)備請求從網(wǎng)絡(luò)服務(wù)器下載內(nèi)容時,所述一個或多個網(wǎng)絡(luò)服務(wù)器在下載所請求的內(nèi)容至無線設(shè)備之前將與所請求的內(nèi)容相關(guān)聯(lián)的交互式屏幕發(fā)送至該無線設(shè)備的計算機(jī)平臺,并且該無線設(shè)備通過在其圖形顯示器上顯示所述交互式屏幕而限制對將要被下載的所請求的內(nèi)容的訪問。
2. 如權(quán)利要求1所述的系統(tǒng),其特征在于,無線設(shè)備發(fā)送一信號至網(wǎng)絡(luò) 服務(wù)器指示無線設(shè)備的用戶通過交互式屏幕所做的交互,并且該網(wǎng)絡(luò)服務(wù)器基 于所述信號的內(nèi)容確定是否將所請求的數(shù)據(jù)下載到無線設(shè)備的計算機(jī)平臺,無線設(shè)備發(fā)送一信號至網(wǎng)絡(luò)服務(wù)器指示無線設(shè)備的用戶通過交互式屏幕 所做的交互,并且該網(wǎng)絡(luò)服務(wù)器確定是否將所請求的數(shù)據(jù)下載到無線設(shè)備的計 算機(jī)平臺。
3. 如權(quán)利要求1所述的系統(tǒng),其特征在于,交互式屏幕是從無線設(shè)備請 求下載內(nèi)容的網(wǎng)絡(luò)服務(wù)器發(fā)送該無線設(shè)備。
4. 如權(quán)利要求1所述的系統(tǒng),其特征在于,交互式屏幕接受用戶的輸入 并且無線設(shè)備將輸入的數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器基于該輸入的數(shù)據(jù) 確定是否將內(nèi)容下載到該無線設(shè)備。
5. —種用于通過無線網(wǎng)絡(luò)顯示用戶交互式屏幕的系統(tǒng),包括 無線通信裝置,用于選擇性地與一無線網(wǎng)絡(luò)進(jìn)行通信,該無線通信裝置是 用戶可交互的并且包括計算機(jī)平臺裝置和圖形顯示裝置;第一下載裝置,用于通過所述無線網(wǎng)絡(luò)選擇性地下載內(nèi)容至所述無線通信 裝置,所述內(nèi)容包括應(yīng)用程序和數(shù)據(jù)中至少一個;第二下載裝置,用于下載一交互式屏幕,該交互式屏幕與將要通過所述第 一下載裝置而下載的內(nèi)容相關(guān)聯(lián);其中,當(dāng)所述無線通信裝置請求從所述第一下載裝置下載內(nèi)容時,所述第 二下載裝置在所述第一下載裝置下載所請求的內(nèi)容至所述無線通信裝置之前 將對應(yīng)于所請求內(nèi)容的交互式屏幕發(fā)送到所述無線通信裝置的計算機(jī)平臺裝 置,并且所述無線通信裝置在其圖形顯示裝置上顯示對應(yīng)于所請求內(nèi)容的交互 式屏幕。
6. —種在包括計算機(jī)平臺的多個用戶交互無線設(shè)備的圖形顯示器上顯示 交互式屏幕的方法,所述無線設(shè)備選擇性地與一網(wǎng)絡(luò)服務(wù)器進(jìn)行通信并下載內(nèi) 容,所述內(nèi)容包括應(yīng)用程序和數(shù)據(jù)中至少一個,所述方法包括響應(yīng)于多個無線設(shè)備中一個的下載內(nèi)容請求-在發(fā)送所請求的內(nèi)容下載數(shù)據(jù)至請求無線設(shè)備之前,通過無線網(wǎng)絡(luò)將與所 請求的內(nèi)容相關(guān)聯(lián)的交互式屏幕發(fā)送至該無線設(shè)備的計算機(jī)平臺;并且在從該無線設(shè)備接收到指示該無線設(shè)備的用戶與所發(fā)送的交互式屏幕以 預(yù)定方式作出交互的信號之后,將所請求的內(nèi)容發(fā)送到該無線設(shè)備的計算機(jī)平臺。
7. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所請求的內(nèi)容是應(yīng)用程序。
8. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所請求的內(nèi)容是應(yīng)用程序, 所述交互式屏幕在該無線設(shè)備上顯示關(guān)于該應(yīng)用程序的協(xié)議,并且所述預(yù)定方 式對應(yīng)于接受該協(xié)議。
9. 一種在包括計算機(jī)平臺的用戶交互無線設(shè)備的圖形顯示器上顯示交互 式屏幕的方法,所述無線設(shè)備選擇性地與一網(wǎng)絡(luò)服務(wù)器進(jìn)行通信并下載防止在 所述網(wǎng)絡(luò)服務(wù)器上的應(yīng)用程序和數(shù)據(jù),所述方法包括下述步驟從所述網(wǎng)絡(luò)服務(wù)器發(fā)送下載內(nèi)容請求 響應(yīng)于發(fā)送請求,并且在接收所請求的內(nèi)容之前 接收與所請求的下載相關(guān)聯(lián)的交互式屏幕;在圖形顯示器上顯示該交互式屏幕,以允許與無線設(shè)備用戶的交互; 當(dāng)交互對應(yīng)于預(yù)定動作時,向所述網(wǎng)絡(luò)服務(wù)器發(fā)送信號; 響應(yīng)于發(fā)送信號從所述網(wǎng)絡(luò)服務(wù)器接收所述內(nèi)容。
10. —種計算機(jī)可讀介質(zhì),存儲有指令序列,在被無線設(shè)備的計算機(jī)平臺 執(zhí)行時,使所述計算機(jī)平臺執(zhí)行下列步驟 從網(wǎng)絡(luò)服務(wù)器發(fā)送下載內(nèi)容請求 響應(yīng)于發(fā)送請求,并且在接收所請求的內(nèi)容之前-接收與所請求的下載相關(guān)聯(lián)的交互式屏幕;在圖形顯示器上顯示該交互式屏幕,以允許與無線設(shè)備用戶的交互;當(dāng)交互對應(yīng)于預(yù)定動作時,向所述網(wǎng)絡(luò)服務(wù)器發(fā)送信號;響應(yīng)于發(fā)送信號從所述網(wǎng)絡(luò)服務(wù)器接收所述內(nèi)容。
全文摘要
一種用于在無線設(shè)備(12)連接至無線網(wǎng)絡(luò)(14)上的一網(wǎng)絡(luò)服務(wù)器(26)并試圖接入或下載軟件應(yīng)用程序和數(shù)據(jù)時,在無線設(shè)備的圖形顯示器(13)上顯示諸如終端用戶許可證協(xié)議或認(rèn)證表格的交互式屏幕的系統(tǒng)和方法。無線設(shè)備(12)的用戶必須肯定地與交互式屏幕進(jìn)行互動以從網(wǎng)絡(luò)服務(wù)器上下載軟件程序或者數(shù)據(jù)。交互式屏幕可從無線設(shè)備搜尋訪問或者下載應(yīng)用程序或數(shù)據(jù)的網(wǎng)絡(luò)服務(wù)器(26)被發(fā)送,或者可從分開的服務(wù)器被發(fā)送到無線設(shè)備(12)。無線設(shè)備-服務(wù)器交互的記錄可被存儲在一網(wǎng)絡(luò)服務(wù)器或者存儲在無線網(wǎng)絡(luò)的其他數(shù)據(jù)存儲器上。
文檔編號H04M1/725GK101102332SQ20071014004
公開日2008年1月9日 申請日期2003年1月31日 優(yōu)先權(quán)日2002年1月31日
發(fā)明者B·米尼爾, M·B·奧立弗, M·查梅特里, S·A·斯普里格 申請人:高通股份有限公司