新四季網

在與伺服器交互的無線設備上提供交互式屏幕的系統和方法

2023-05-11 12:08:56 2

專利名稱:在與伺服器交互的無線設備上提供交互式屏幕的系統和方法
技術領域:
本發明一般涉及無線網絡和通過無線網絡的計算機通信。更具體地說,本 發明涉及在一無線設備的顯示器上的交互式屏幕的規定,此時該無線設備試圖 從網絡伺服器訪問或者下載軟體應用程式或者數據,其中無線設備的用戶必須 與交互式屏幕互動以訪問或者下載所請求的應用程式或數據。
相關技術描述
無線設備,例如蜂窩電話在無線網絡上傳輸包括語音和數據的分組。蜂窩 電話本身被製造得具有增強的計算能力並且越來越接近個人電腦和手持式個 人數字助理(PDA)。 一些無線設備,例如選擇蜂窩電話可具有一已安裝的應 用程序計算機平臺,此平臺允許軟體開發商創建在該無線設備上運行的軟體應 用程序。
在網際網路以及其他的開放式網絡上,當用戶試圖下載或接入軟體應用程式 或數據,諸如終端用戶許可證協議(EULA)、公開文件或者例如年齡、位置或 非商業狀態的認證表格(form)時,在同意用戶下載該應用程式之前提供計算 機用戶一交互的表格(form)是公知的。用戶接下來必須與該表格(form)交 互,其向應用程式下載伺服器發回一確認信號,之後用戶被給予對期望下載的 應用程式訪問。然而,網際網路和大多數的L緒或者WAN網絡是基於有線的或者 是具有並不昂貴的數據連接,因此很容易獲得帶寬以提供瀏覽計算機和應用下 載伺服器之間的交互。因此,終端用戶許可證協議或者其他認證表格的傳輸和 確認信息的返回並不需要顯著的網絡資源。相反,在例如蜂窩電信系統的無線
網絡環境中,任何用於數據傳輸的網絡連接是昂貴的並且在應用程式下載之前 使用用戶交互形式來遍歷(traverse)網絡是傳統技術中所禁止的。
因此,需要向無線設備提供一種交互機制,無線設備的用戶必須在通過網 絡接入數據之前進行交互。這樣的機制需要計算有限的帶寬和其他和無線網絡 相關的特徵。
發明概述
本發明的一個方面包括一個或多個無線設備,其中每個無線設備具有計算 機平臺和圖形顯示器,圖形顯示器由所述計算機平臺的常駐(resident)驅動 器操作,驅動器可以是硬體、軟體或者固件。無線設備的例子包括蜂窩電話、 文本尋呼器、個人數字助理(PDA)或者其他具有無線鏈路的計算機平臺以選 擇性地與無線網絡通信。系統還包括一個或多個網絡伺服器,例如專用應用下 載伺服器,這些網絡伺服器在無線網絡上且每一個網絡伺服器選擇性地與一個 或多個無線設備通信並選擇性地從那裡下載數據,例如軟體應用程式、圖形和 文本。
如果一交互式屏幕被從第二網絡伺服器發送到無線設備上且要求用戶在 無線設備上輸入數據,則根據無線設備的用戶在顯示在無線設備的圖形屏幕上 的交互式屏幕上輸入的數據,所述無線設備發送被輸入的數據至第二網絡服務 器,而第二網絡伺服器發送一信號至第一網絡伺服器以表示在無線設備處輸入 數據,第二網絡伺服器還下載被請求的數據至無線設備的計算機平臺。任何用 戶輸入的數據可由接收的網絡伺服器處理以確定如果被請求的下載或訪問是 被允許的,諸如一年齡認證或其他的消費者信息。
本發明還提供用於在用戶交互式無線設備的圖形顯示器上顯示交互式屏 幕的方法,包括試圖在網絡伺服器上通過無線網絡從一無線設備上下載或訪問 數據或者應用程式,在下載或接入被請求的數據之前通過無線網絡發射一交互 式屏幕至無線設備的計算機平臺,以及在無線設備的圖形顯示器上顯示交互式 屏幕。試圖通過無線網絡從網絡伺服器上下載數據至無線設備包括試圖下載一 專用軟體應用程式至無線設備,或者可包括下載簡單的數據。
該方法可進一步包括在無線設備與交互式屏幕交互,從無線設備發送一信 號至網絡伺服器以表示該交互,以及在網絡伺服器上下載或訪問被請求的數 據。通過無線網絡發射一交互式屏幕至無線設備可包括從無線設備請求應用程
序或者數據的第一網絡伺服器發射一交互式屏幕,或者可包括從第二網絡服務 器通過無線網絡發射一交互式屏幕至無線設備。
如果系統載有允許用戶在無線設備處輸入數據的交互式屏幕,本方法還包 括在顯示在無線設備的圖形屏幕的交互式屏幕上輸入數據,從無線設備發送被 輸入的數據至網絡伺服器,在網絡伺服器處處理輸入的數據,並在網絡伺服器 上選擇性地下載或者接入被請求的數據。如果系統具有發射交互式屏幕至無線 設備的第二網絡伺服器,該方法還包括與顯示在無線設備的圖形屏幕上的交互 式屏幕進行互動,從無線設備向第二網絡伺服器發送信號以指示該互動,從第 二網絡伺服器向第一網絡伺服器發送數據以表示在無線設備處的互動,並且在 第一網絡伺服器上下載或者訪問被請求的數據。
一個實施例也包括一能執行上述的功能的無線設備,向該無線設備提供一 交互式屏幕,並與網絡伺服器交互動作以訪問或者下載數據以使駐留的應用程 序或者數據對於無線設備可用。因為本發明的方法是在無線設備的計算機平臺 上可執行的,本發明包括一程序,位於計算機可讀媒質中,其指導具有計算機 平臺和圖形顯示器的無線設備執行本發明的方法。
本發明的目的、優勢和特徵將在下述對附圖簡述、本發明的實施例詳述和 權利要求的說明之後變得更加明顯。
附圖簡述


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

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀