專利名稱:低復雜性、多用途通信設備及信息客戶端的制作方法
技術領域:
本發(fā)明是關于信息處理系統(tǒng)的領域,且更詳言之,尤是指簡化的 通信與信息訪問。
背景技術:
計算機系統(tǒng)廣泛地用于提供數(shù)據(jù)處理能力給今日現(xiàn)代社會的許多 區(qū)塊。個人計算機系統(tǒng)通常能定義為具有系統(tǒng)處理器(常稱為微處理器) 及關聯(lián)的易失性與非易失性存儲器、顯示螢幕、鍵盤、 一或多個軟式磁碟機(diskette drive)、固定的磁碟儲存設備以及視需要的印表機的系 統(tǒng)單元。這些個人計算機均為信息處理系統(tǒng),主要是設計將獨立計算 能力(computing power)給予單一使用者(或一群使用者于作為計算機服 務器系統(tǒng)的個人計算機的情況中)且由個人或小企業(yè)以不昂貴的價格購買。已知的計算機系統(tǒng)包括各種硬體元件且可以預先載入某些軟件應 用程序,例如文字處理器、電子郵件(e-mail)程序或透過互聯(lián)網(wǎng)以遠端 訪問內容的應用程序(常稱為客戶端)。互聯(lián)網(wǎng)的一個元件為全球信息網(wǎng) (World Wide Web)(也稱"網(wǎng)(theWeb)"),其為全球連接的網(wǎng)絡,該網(wǎng) 絡提供對多個網(wǎng)"頁"的訪問。網(wǎng)頁為信息的集合,其可透過使用瀏 覽器應用軟件而為使用者所閱覽。瀏覽器軟件有時在此稱為"瀏覽器", 乃是特殊用途的軟件應用程序,該程序透過通信連結請求網(wǎng)頁,然后 產(chǎn)生所請求的內容給該使用者。網(wǎng)頁能包含各種多媒體內容,其包括文字、圖片、含有音樂及說 話的聲音、動畫、以及視訊影像。包含聲音元件的網(wǎng)頁可以用瀏覽器 來聽及看。網(wǎng)頁是用超文件(hypertext)彼此互連,該超文件允許使用者 從任一網(wǎng)頁移到另一網(wǎng)頁、和圖片、二進制檔案(binaryfile)、多媒體檔 案、以及許多其它互聯(lián)網(wǎng)資源。全球信息網(wǎng)操作在客戶端/服務器端模式上,并且允許服務器計算 機系統(tǒng)送出有信息的網(wǎng)頁至遠端客戶端計算機系統(tǒng)。服務器計算機系統(tǒng)("服務器系統(tǒng)")包括硬體服務器以及軟件網(wǎng)頁,該軟件網(wǎng)頁構成以 下將會說明的網(wǎng)站。用于該硬體"服務器"及"網(wǎng)站"的名詞有時可 交換使用。遠端客戶端計算機系統(tǒng)可透過瀏覽器的使用產(chǎn)生網(wǎng)頁,例如網(wǎng)景通信家(Netscape Navigator )或微軟互聯(lián)網(wǎng)探險家(Microsoft Internet Explorer )。瀏覽器軟件作為聯(lián)絡網(wǎng)站服務器以及請求信息或資源的客 戶端。網(wǎng)站服務器找出位置,然后送出信息到網(wǎng)站瀏覽器,而該瀏覽 器產(chǎn)生結果在使用者的計算機上。網(wǎng)頁是使用稱作為超文件標示語言 (HyperText Markup Language, "HTML")的標示語言來定義。HTML 提供標準的標簽組(setoftags),其定義網(wǎng)頁的文字、圖片以及多媒體檔 案在遠端客戶端上如何被瀏覽器產(chǎn)生。HTML也包含用以連結網(wǎng)頁至 其它網(wǎng)頁以及到其它互聯(lián)網(wǎng)資源的命令。然而,具有一般用途的作業(yè)系統(tǒng)、能夠儲存與執(zhí)行多個軟件程序、 列印、及具有互聯(lián)網(wǎng)的全功能通信、以及其它一般的個人計算機功能 的個人計算機,可能超過世界人口的某些族群的資產(chǎn)。在很多例子中, 這些人口族群甚至可能沒有辦法使用電力或地面電信(land-based telecommunication)、或此種基礎建設即使存在也可能是不可靠的。于 其它的例子中,他們可能沒有技能或知識以操作典型、 一般用途的計 算機系統(tǒng)。由是如此,希望提供一種擁有簡單且可靠的通信以及信息 訪問能力的設備至買不起或無法支援目前一般用途的個人計算機的世 界人口的較大族群。發(fā)明內容本發(fā)明提供一種用于簡單、低成本、多用途通信及數(shù)據(jù)信息訪問 設備(以下稱為"多用途通信設備")的裝備及系統(tǒng),適用于在低度開發(fā) 國家中 一般所遭遇到的經(jīng)濟與基礎建設限制內的銷售(distribution)及操 作,并且能夠建立與維持連接到能支援語音、視訊以及數(shù)據(jù)通信的一 個或多個無線網(wǎng)絡。在一個實施例中,本發(fā)明是有關于一種用于在管理互聯(lián)網(wǎng)(Intemet) 服務提供商與多個多用途精簡型客戶端通信設備(thin client communication device)之間的帳戶的環(huán)境。每一個多用途精簡型客戶端通信設備包括相關聯(lián)的唯一識別身份(ID)。該環(huán)境包括服務器訪問點, 其中該訪問點允許該多個多用途精簡型客戶端通信設備與該互聯(lián)網(wǎng)服 務提供商進行交互;驗證多用途精簡型客戶端通信設備是否應具有訪 問互聯(lián)網(wǎng)的權限的驗證模塊;以及根據(jù)多個標準判斷多用途精簡型客 戶端通信設備是否為有效系統(tǒng)的判斷模塊。該互聯(lián)網(wǎng)服務提供商使用 該判斷以管理與多用途精簡型客戶端通信設備使用者的關系的商業(yè)部 份。在另一實施例中,本發(fā)明為有關于一種用于使能多個多用途通信 設備連接到互聯(lián)網(wǎng)服務提供商的裝備,該裝備包括處理器、耦接到該 處理器的通信設備、以及耦接到該處理器的非易失性儲存設備(storage)。該通信設備與該多個多用途通信設備及該互聯(lián)網(wǎng)服務提供商 進行交互。該非易失性儲存設備包括帳戶管理模塊以及瀏覽器模塊。 該帳戶管理模塊使能該互聯(lián)網(wǎng)服務提供商管理用于各個該多個多用途 通信設備的帳戶。該瀏覽器模塊使能各個該多個多用途通信設備個別 連接到該互聯(lián)網(wǎng)服務提供商。在另一實施例中,本發(fā)明為有關于一種用于提供低成本信息訪問 的客戶端服務器架構,該架構包括多個多用途精簡型客戶端通信設備, 其中每一個多用途精簡型客戶端通信設備包含相關聯(lián)的唯一的ID以及 服務器訪問點,該服務器訪問點允許該多個多用途精簡型客戶端通信 設備與互聯(lián)網(wǎng)服務提供商進行交互。該服務器訪問點包括用以驗證精 簡型客戶端多用途通信設備是否應有訪問互聯(lián)網(wǎng)的權限的驗證模塊、 以及根據(jù)多個標準判斷精簡型客戶端多用途通信設備是否為有效系統(tǒng) 的判斷模塊。因此,本發(fā)明能透過如互聯(lián)網(wǎng)的廣域信息網(wǎng)絡(wide area information network)而無線地進行語音通信及信息訪問,同時提供連接 到唯一使用者識別符(identifier)的信息訪問與語音通信能力的預定子集 (subset)。
通過參考附圖可以更佳了解本發(fā)明,并且其許多目的、特征以及 優(yōu)點對在此技術領域具有通常技藝者會是明白的。使用相同的元件符號遍及幾個圖指定相同或類似的元件。圖1為顯示用于提供低成本多用途通信設備至多個使用者的系統(tǒng) 的方塊圖;圖2為顯示多用途通信設備的系統(tǒng)方塊圖; 圖3為顯示訪問點的方塊圖;圖4為顯示該多用途通信設備的軟件的方塊圖; 圖5為顯示訪問點的軟件的方塊圖;以及圖6為顯示用于提供低成本多用途通信設備至多個使用者的系統(tǒng) 的帳戶管理的操作的流程圖。
具體實施方式
參考圖1,為顯示用以提供低成本的多用途通信設備至多個使用者的環(huán)境100的方塊圖。更詳而言之,多個多用途通信設備110透過無 線通信連結112耦接到精簡型客戶端訪問點(access point, AP),其乃使 用例如但不限制于全球移動通信系統(tǒng)(Global System of Mobile communication, GSM)/整合封包無線電服務(General Packet Radio Service, GPRS), 802.11x或802.16的協(xié)定。該精簡型客戶端訪問點120 依序耦接到分散式網(wǎng)絡130。分散式網(wǎng)絡130可集中訪問點通道122,并且使用一個或多個通信 連結132耦接到互聯(lián)網(wǎng)服務提供商(ISP)140,該通信連結132可包含但 不受限于固接電話專線(leased telephone line)、無線連接、寬頻連接、 或任何能支援語音與數(shù)據(jù)通信的通信連結?;蛘?,分散式網(wǎng)絡能包括 一個或多個無線接口,該無線接口包括但不受限于802.11、 GSM、整 體服務數(shù)位網(wǎng)絡(Integrated Services Digital Network, ISDN)、加強型數(shù) 據(jù)GSM環(huán)境(Enhanced Data GSM Environment, EDGE)、或GSM 3.0、 802.16接口;或一個或多個有線接口,該有線接口包括但不受限于V9.0 模式、ISDN、數(shù)位用戶回路家族(x Digital Subscriber Line, XDSL)而形 成網(wǎng)狀網(wǎng)絡(mesh network)?;ヂ?lián)網(wǎng)服務提供商140透過一個或多個寬頻通信連結142耦接到 互聯(lián)網(wǎng)或其它信息網(wǎng)絡,該通信連結142可包含但不受限于有線連接、 例如數(shù)位用戶回路(Digital Subscriber Line, DSL)的直接連結、Tl專線、整體服務數(shù)位網(wǎng)絡(Integrated Services Digital Network, ISDN)或電纜連 接、蜂巢式(cdlular) 802.16的無線連接或衛(wèi)星網(wǎng)絡、區(qū)域數(shù)據(jù)傳輸系 統(tǒng),例如架構在區(qū)域網(wǎng)絡上的乙太網(wǎng)絡(Ethemet)或記號環(huán)狀網(wǎng)絡(token ring)、或能支援數(shù)據(jù)通信至信息網(wǎng)絡的任何通信連結?;ヂ?lián)網(wǎng)或其它 信息網(wǎng)絡150提供對多個網(wǎng)站服務器(web server)160的訪問。環(huán)境100提供用于供應低成本的信息訪問到多個使用者的系統(tǒng)。 希望在互聯(lián)網(wǎng)上訪問信息的使用者使用多用途通信設備110連結到訪 問點120。該通信設備110執(zhí)行"精簡型客戶端(thin client)"軟件,該 軟件實質上以執(zhí)行在該訪問點中的"精簡型客戶端應用程序(thin client application)"來實行通信協(xié)定。"精簡型客戶端應用程序"的范例為"精 簡型客戶端網(wǎng)站瀏覽器(thin client web browser):多用途通信設備110包括允許該多用途通信設備110與訪問點120 建立通信連結的通信硬體與軟件。訪問點120包括允許通信設備110 與互聯(lián)網(wǎng)服務提供商140建立通信連結的硬體與軟件?;ヂ?lián)網(wǎng)服務提 供商140執(zhí)行用以接收與讀取從瀏覽器送出的請求的軟件。當使用者 通過在多用途通信設備110中輸入指令而輸入對信息的請求時,該多 用途通信設備110傳達該指令至執(zhí)行在訪問點中的"精簡型客戶端"。 指令可以是對信息的請求,例如是搜尋關于特定主題、或特定網(wǎng)頁的 文件。在此例子中,網(wǎng)頁瀏覽器精簡型客戶端應用程序將該指令解譯 (interpret)為用于特定網(wǎng)頁的指令,而傳遞到互聯(lián)網(wǎng)服務提供商?;ヂ?lián) 網(wǎng)服務提供商140執(zhí)行應用程序,該程序監(jiān)視及服務對于位在多個網(wǎng) 站服務器160的信息的請求。該應用程序透過互聯(lián)網(wǎng)150傳送該請求 至適當?shù)木W(wǎng)站服務器160,而該網(wǎng)站服務器160回應所請求的信息給該 互聯(lián)網(wǎng)服務提供商140(ISP),該互聯(lián)網(wǎng)服務提供商140(ISP)依次傳送該 信息至適當?shù)脑L問點,該訪問點依次傳送該信息至該使用者的多用途 通信設備110。在互聯(lián)網(wǎng)上各網(wǎng)站服務器160具有已知的位址,使用者提供該位 址給網(wǎng)站瀏覽器以連接到適當?shù)木W(wǎng)站服務器160。若請求一種類型的信 息,使用者能訪問執(zhí)行"搜尋"程序的服務器,該程序會回應許多頁 的位址,各位址含有所請求類型的信息。因為網(wǎng)站服務器160能包含 超過一個網(wǎng)頁,使用者也可指定他想閱覽的特定網(wǎng)頁的位址。該位址也就是已知的全球資源定位器(Universal Resource Locator, URL),為一連串指示服務器與在該服務器上的網(wǎng)頁位置的數(shù)字,類似郵局地址 (post office address)。為了簡化起見,發(fā)展出網(wǎng)域名稱(domain name)系 統(tǒng),該系統(tǒng)允許使用者通過容易記的名字而不是數(shù)字來指定服務器及 文件。URL可通過包含在網(wǎng)域名稱的尾端的附加信息而更進一歩在屬 于內容提供商的一群網(wǎng)頁中指定特定網(wǎng)頁?;ヂ?lián)網(wǎng)URL連結能在執(zhí)行在特定訪問點120的瀏覽器中被定義及 預先配置(pre-configured)以挑出包括但不受限于網(wǎng)頁式電子郵件(web based e-mail)、搜尋引擎、新聞、氣象服務以及預定的信息來源的有興 趣的區(qū)域。在多用途通信設備110的顯示設備上所呈現(xiàn)的信息來自于 連接到執(zhí)行在該訪問點上的瀏覽器,因此該網(wǎng)絡連結在該通信設備110 上可看到。一個或多個多用途通信設備IIO及互聯(lián)網(wǎng)服務提供商140的結合 提供了一種用于透過互聯(lián)網(wǎng)語音協(xié)定(Voice over Internet Protocol, VOIP)提供語音通信給多個使用者的系統(tǒng)。希望透過語音通信通話的 使用者使用含有麥克風及簡單揚聲器的多用途通信設備110。該麥克風 連接到模擬數(shù)位轉換器(Analog-to-Digital Converter, ADC)且該揚聲器 連接到數(shù)位模擬轉換器(Digital-to- Analog Converter, DAC)。當使用者對 麥克風說話時,聲音通過該麥克風-ADC的結合轉換為數(shù)位信息。當 VOIP應用程序執(zhí)行在訪問點(AP)中(而不是瀏覽器)時,該數(shù)位信息解 譯為語音封包,并且與電話號碼信號信息一起送到ISP。該ISP認出這 是電話撥打,而轉換該封包為互聯(lián)網(wǎng)通信協(xié)定(internet protocol, IP)封 包,并且解譯該信號信息以指引該IP封包透過互聯(lián)網(wǎng)到"受話"方。 相反地,當對擁有通信設備110的特定使用者的語音封包被指引到特 定的訪問點時,該語音封包會被ISP140認出,并且該ISP指引這些封 包至執(zhí)行連接到目標使用者的該VOIP精簡型客戶端應用程序的訪問 點。上述精簡型客戶端應用程序將在該語音封包中的數(shù)位數(shù)據(jù)轉換成 該通信設備110中的DAC所轉換為可聽見的模擬信號的數(shù)據(jù),而該模 擬信號則在該通信設備110中由揚聲器轉換成聲音。參考圖2,為顯示多用途通信設備110的方塊圖。該多用途通信設 備110包括精簡型客戶端控制器202,其耦接到例如鍵盤、觸控感應墊(touch sensor pad)、觸控螢幕(touch screen)、搖桿類型設備等的數(shù)位輸 入設備205。該精簡型客戶端控制器202也可耦接到無線通信設備211 , 例如GSM/GPRS蜂巢式發(fā)送器/接收器或802.11x或802.16 IP發(fā)送器/ 接收器。該精簡型客戶端控制器202也耦接至數(shù)位輸出設備214,例如 包括但不受限于多線條顯示器(multi-line display)、圖形接口顯示器 (graphical display)等顯不設備。
精簡型客戶端控制器202也包括儲存精簡型客戶端軟件240的非 易失性儲存設備。該精簡型客戶端軟件包括用以解譯輸入指令以及產(chǎn) 生從訪問點120接收到的輸出信息的軟件。該精簡型客戶端軟件也包 括唯一使用者識別符(unique user identifier, UUID)。該唯一使用者識別 符可儲存在如只讀存儲器設備(ROM)或在該精簡型客戶端控制器內 的固線式集成電路(hardwired integrated circuit)上。該精簡型客戶端軟件 也包括用以控制通信設備211、模擬接口電路(ADC或DAQ以及與麥 克風與揚聲器的子系統(tǒng)相關聯(lián)的模擬信號處理電路的軟件。該客戶端 控制器202也包括用以儲存執(zhí)行程序及相關數(shù)據(jù)的RAM。該精簡型客 戶端控制器及軟件的結合也實施必要的數(shù)位信號處理以分別處理來自 該DAC/ADC的數(shù)據(jù)或到該DAC/ADC的數(shù)據(jù)。
該控制器202的實施是依據(jù)成本/功能性的取舍評估(tadeoff assessments在一個實施例中,在該控制器202內的存儲器并不意欲為 終端使用者可訪問的,但可在制造時修改。在任一例子中,存儲器接 口典型地無法中斷以降低成本以及電力消耗。在一個實施例中,該控 制器202為低成本及低電力的特殊應用集成電路(Application-Specific Integrated Circuit, ASIC)。
在一個實施例中,該多用途通信設備110的模擬輸入/輸出(i/o)設 備207及216包括用于能夠支援音頻播放的外接耳機組的整合式耳機 及麥克風插孔或用于如互聯(lián)網(wǎng)語音協(xié)定(VOIP)的應用程序的全雙工 (fullduplex)音頻。在另一實施例中,該麥克風216及揚聲器207可整 合到該精簡型客戶端多用途通信設備110中。
該多用途通信設備110可能是可攜式的,因而電池需要充電。該 電池可以是使用外接式AC/DC電源供應器結合能夠提供足夠電力的內 建(on board)調節(jié)器(regulator)而可充電,以對該系統(tǒng)提供所有所需電壓。
參考圖3,該精簡型客戶端訪問點120實質上為精簡型客戶端服務 器,該服務器專用于提供連接到該AP的多用途通信設備。該精簡型服
務器AP的主要組件為其處理器302、存儲器306(例如隨機訪問存儲器 (RAM))以及與系統(tǒng)總線312介接輸入/輸出(I/0)設備的I/O控制器304。 作為服務器,AP典型地不需要有專用的鍵盤及顯示器,但能具有用于 此種I/O設備305的連接器。典型地,因為精簡型客戶端AP將被指配 一 IP位址,故該精簡型客戶端AP透過其通信接口 313而被遠端編程。 該通信接口均連接到該I/0控制器304。假設用于該精簡型客戶端110 及分散式網(wǎng)絡130的通信通道為不同的,將會有超過一個通信收發(fā)器.-用于與該精簡型客戶端聯(lián)絡的通信設備311,以及用于與該分散式網(wǎng)絡 聯(lián)絡的通信設備313。 一個接口能同時服務該精簡型客戶端及該分散式 系統(tǒng)為可能的。并且連接到該I/O控制器將會是如只讀記體(Read Only Memory, ROM)307及硬碟機(Hard Disk Drive, HDD)308的非易失性存 儲器設備。
多個軟件模塊儲存于非易失性儲存設備307及308。更詳而言之, 基本輸入輸出系統(tǒng)(Basic Input Output System, BIOS)320、作業(yè)系統(tǒng) 330、通信軟件340、唯一使用者識別符(UUID)350、以及精簡型客戶 端應用程序360儲存在用于下載到RAM且由處理器302執(zhí)行的非易失 性儲存設備。該UUID 350可儲存在例如只讀存儲器設備(ROM)或固線 式集成電路上。
RAM 306的實施是依據(jù)成本/功能性取舍評估。
在一個實施例中,精簡型客戶端AP的非易失性儲存設備307包括 啟動ROM設備來儲存以及從BIOS 320起動。該ROM設備透過在無 線通信連結上所進行的軟件操作藉以使用修補RAM的方式可將欄位 更新。用以更新BIOS 320的軟件機制為系統(tǒng)軟件更新程序的一部份, 并且使用者無法察覺出。
在一個實施例中,存在有用于將多用途通信設備iio置于硬碟 (HDD)影像復原模式中的多種機制。 一個此種方法是通過按下按鈕。該 按鈕為使用者一般不會知道在那里的隱藏按鈕,并且不可能意外按到。 上述例子需要將回紋針或類似的小物件推入封口上的小洞以啟動該按鈕。影像復原可透過在無線通信連結上所進行的軟件操作來達成并且 使用者是無法察覺的。
參考圖4,該多用途通信設備精簡型客戶端軟件240包括輸入指令 模塊410、輸出指令模塊412、無線通信模塊414以及UUID模塊416。 精簡型客戶端軟件不包括如瀏覽器軟件的應用程序軟件。在多用途通 信設備IIO上所設有的瀏覽器功能性是透過訪問點120所提供。
輸入指令模塊410包括簡單的通信協(xié)定以解譯及壓縮由如鍵盤、 觸控螢幕或麥克風的I/O輸入設備所提供的指令,并且傳遞這些指令給 該精簡型客戶端AP 120。輸出指令模塊也包括簡單的通信協(xié)定以解譯 由該精簡型客戶端AP 120所接收的指令以及在如顯示器214與揚聲器 207的輸出設備上產(chǎn)生由精簡型客戶端AP 120所接收的數(shù)據(jù)。無線通 信模塊414包括需要送出信息到該訪問點120及從該訪問點120接收 信息的媒體訪問控制(media access control, MAC)軟件,以及需要加密及 解密交換于該精簡型客戶端與該AP間的封包的軟件。此種軟件的范例 為IEEE 802.11安全軟件。
參考圖5,訪問點軟件包括多個程序倉(silo)510a、 510b等,其透 過虛擬器(hypervisor)514(也稱為虛擬機器監(jiān)視器(virtual machine monitor或VMM)與訪問點硬體512虛擬進行交互。訪問點硬體可以是 具有用以虛擬化(例如具有"Pacifica"技術的AMD處理器)的硬體支援 的處理器。每一個程序倉510包括作業(yè)系統(tǒng)330的實體化(instantiation)、 一個或多個如網(wǎng)站瀏覽器520的應用程序360、帳戶管理模塊518以及 安全模塊522。設在每一個多用途通信設備110上的瀏覽器功能性是透 過在各程序倉內的網(wǎng)站瀏覽器所提供。除此之外,這些程序倉的其中 一者作用為系統(tǒng)管理程序倉(例如,510a),并也包括軟件更新模塊530 以及影像復原模塊532。
作業(yè)系統(tǒng)330可以是(但不受限于)視窗基礎的(Windows-based)作 業(yè)系統(tǒng)或Linux基礎的(Linux-based)作業(yè)系統(tǒng)。視窗作業(yè)系統(tǒng)或Linux 作業(yè)系統(tǒng)具有獨特幾個可設定的操作參數(shù),這些參數(shù)可影響該系統(tǒng)的 效能。不管所安裝的作業(yè)系統(tǒng),所有個別作業(yè)系統(tǒng)的特性可通過使用 實施在該訪問點120的處理器302來評估作業(yè)系統(tǒng)的特性的值對系統(tǒng) 的效能的影響。這些組態(tài)設定可以在已安裝的影像中預先設定。在一個實施例中,訪問點120裝有需要用在該訪問點120以及與
該訪問點120聯(lián)絡的多用途通信設備的所有軟件應用程序360以作用 為一精簡型客戶端/服務器對。訪問點120不是設計給使用者安裝的應 用軟件。應用程序可被系統(tǒng)管理者透過通信連結所進行的軟件操作而 透過更新模塊530典型地完成新增或更新,且使用者無法察覺。
訪問點120使能各種情況(scenario)的軟件影像維護,包括作業(yè)系 統(tǒng)安全修補程序、應用程序修補程序、BIOS更新,新的驅動程序及/ 或應用程序等??珊w修補管理機制于該軟件內。對互聯(lián)網(wǎng)提供商140 有具有修補能力的最小需求。作業(yè)系統(tǒng)可以用作業(yè)系統(tǒng)代理者架構 (operating system vender, s infrastructure)替代地直接管理。例如,通過 使用標準"視窗更新"服務可維護視窗,而互聯(lián)網(wǎng)提供商提供維護系 統(tǒng)的機制。
訪問點120包括瀏覽互聯(lián)網(wǎng)與儲存書簽、以及系統(tǒng)上其它可能數(shù) 據(jù)的能力,而受限于可用的非易失性存儲器及使用者權限。該訪問點 也包括允許多個通信設備110瀏覽互聯(lián)網(wǎng)和儲存書簽以及在該訪問點 上的其它數(shù)據(jù)的能力。使用者組態(tài)設定儲存在該訪問點120上。所有 的使用者數(shù)據(jù)儲存在使用者具有直接訪問而不須知道如何瀏覽檔案系 統(tǒng)的位置中。此使用者數(shù)據(jù)是與該作業(yè)系統(tǒng)的其它數(shù)據(jù)隔開以防止哪 天被病毒或其它程序倉或其它手段中的程序破壞。萬一進行全系統(tǒng)影 像復原,該使用者數(shù)據(jù)是永續(xù)性的而不會被改寫,除非發(fā)生災難性的 磁碟硬體故障。
在各個多用途通信設備110上使能瀏覽器功能性是透過該訪問點 120的瀏覽器模塊520所提供。各個多用途通信設備110包括瀏覽器模 塊的個別實體化以及在該AP120中其本身的程序倉570b、 c、…等中 的使用者數(shù)據(jù)。因此,各個多用途通信設備110可具有儲存于該訪問 點120內的唯一使用者數(shù)據(jù)。
在各程序倉510a、 b、 c、…中的安全模塊522于該訪問點120與 該精簡型客戶端通信設備間以及于該AP 120與互聯(lián)網(wǎng)服務提供商140 間對所有的通信設備110提供安全功能性。在一個實施例中,作業(yè)系 統(tǒng)支援安全虛擬化以確保使用者程序與數(shù)據(jù)間的隔離。 一個此種作業(yè) 系統(tǒng),視窗Vista(Windows Vista)及后續(xù)產(chǎn)品,微軟(MicrosoftTM )的Unity ,是依靠可信賴平臺模塊(Trusted Platform Module, TPM)l .2而對用于 使用于加密儲存的數(shù)據(jù)、認證的使用者以及傳送安全封包中的鑰匙提 供了安全儲存。
參考圖6,為顯示帳戶管理模塊518及互聯(lián)網(wǎng)服務提供商140提供 低成本多用途通信設備給多個使用者的進行交互的流程圖。更詳而言 之,使用者于步驟610中,通過多用途通信設備110訪問互聯(lián)網(wǎng)而開 始與該多用途通信設備110的互聯(lián)網(wǎng)對話。透過該通信設備110以及 該訪問點120與互聯(lián)網(wǎng)服務提供商140建立連接。然后于步驟620中, 使用者提供使用者名稱與密碼給該互聯(lián)網(wǎng)服務提供商。然后于歩驟622 中,該互聯(lián)網(wǎng)服務提供商140判斷該使用者是否為認證/授權的使用者。 于步驟624中,若該使用者不是批準的使用者,該互聯(lián)網(wǎng)服務提供商 拒絕該使用者進入互聯(lián)網(wǎng)。于步驟626中,若該使用者為批準的使用 者,該互聯(lián)網(wǎng)服務提供商批準該對話,并且該使用者透過該互聯(lián)網(wǎng)服 務提供商140連接到互聯(lián)網(wǎng)。
此外,于步驟630中,于該使用者提供其使用者姓名時,該多用 途通信設備110在背景中提供該UUID給該互聯(lián)網(wǎng)服務提供商140,而 沒有讓使用者知道或插入動作。然后于步驟632中,該互聯(lián)網(wǎng)服務提 供商判斷該多用途通信設備是否為認證/授權的設備。根據(jù)多個標準, 該互聯(lián)網(wǎng)服務提供商140可判斷該多用途通信設備110是否為有效系 統(tǒng),包括但不受限于該多用途通信設備的付費是否為最新的、該多 用途通信設備是否已被報失竊、是否有相同設備的復制副本(因而提示 該設備的未授權的副本已復制)、以及該設備建立連接的位置是否對應 于預期的位置?;旧?,該互聯(lián)網(wǎng)服務提供商140可使用此判斷以管 理與使用者關系的商業(yè)部份。例如,若指配該多用途通信設備110給 使用者,此決定能判斷是否有遵循該指派條件。于步驟626中,若該 系統(tǒng)為有效的系統(tǒng),然后該使用者透過該互聯(lián)網(wǎng)服務提供商連接到互 聯(lián)網(wǎng)。
該互聯(lián)網(wǎng)服務提供商140然后可根據(jù)某種標準監(jiān)視該互聯(lián)網(wǎng)對話, 例如于步驟640中,實際上連接時間的長度。于步驟642中,根據(jù)該 監(jiān)視,該互聯(lián)網(wǎng)服務提供商140可周期性地判斷所連接的多用途通信 設備110是否為認證/授權的系統(tǒng)。于步驟626中,若所連接的多用途通信設備110為認證/授權的系統(tǒng),則該互聯(lián)網(wǎng)服務提供商140繼續(xù)批
準該對話。于歩驟644中,若所連接的多用途通信設備110不是有效 系統(tǒng),則該互聯(lián)網(wǎng)服務提供商140中斷對互聯(lián)網(wǎng)的訪問。
本發(fā)明極適于達成所提的優(yōu)點以及其中其他的固有優(yōu)點。雖然已 通過參考本發(fā)明的特定實施例描述、說明及定義本發(fā)明,但此等參考 非暗示本發(fā)明的限制,并且沒有推斷此種限制。本發(fā)明能在形式和功 能上作相當多的修改、變更以及等效變更,如對在此技術領域熟知此 項技藝者將會發(fā)現(xiàn)。該描述及說明的實施例僅為范例,而不是本發(fā)明 的詳盡范疇。
例如,以上討論的實施例包括執(zhí)行某種任務的模塊。本文討論的 模塊可包括硬體模塊或軟件模塊。可實施這些硬體模塊于應用特定的 電路內或透過某種形式的可程序邏輯設備。這些軟件模塊可包括腳本 程序(script)、批次檔(batch)或其它可執(zhí)行檔。這些模塊可儲存于機器可 讀取或計算機可讀取的儲存媒體上,例如閃存卡。根據(jù)本發(fā)明實施例, 用于儲存軟件模塊的儲存設備也可包括半導體基礎的存儲器,其可以 是永久性地、可移除地或遠端地耦接到微處理器/存儲器系統(tǒng)。因此, 可儲存這些模塊于計算機系統(tǒng)存儲器內以配置該計算機系統(tǒng)執(zhí)行該模 塊的功能。其它新的及各種類型的計算機可讀取的儲存媒體可用來儲 存本文中所討論的模塊。此外,在此技術領域熟知此項技藝者會知曉 將功能性分離成模塊作為例示的目的。替代的實施例可合并多個模塊 的功能性成為單一模塊或可加上模塊功能性的替代分解。例如,可分 解稱為子模塊的軟件模塊,使得各子模塊執(zhí)行其功能并且直接傳遞控 制到另一子模塊。
再者例如,將了解到參考該多用途通信設備所討論的所有軟件可 操作如內嵌于載波中的信號。
另外例如,將了解到其它的多用途通信設備及訪問點架構均在本 發(fā)明的范疇內。
又例如,該通信通道一般而言,可以是有線或無線的,即使本文 中所描述的實施例是假設無線的通道。
因此,本發(fā)明意欲僅為附加的權利要求書的精神與范疇所局限, 而在所有方面對相等物給予完全的認定。
權利要求
1、一種用于管理在互聯(lián)網(wǎng)服務提供商與多個多用途精簡型客戶端通信設備之間的帳戶的環(huán)境,每一個多用途精簡型客戶端通信設備包含相關聯(lián)的唯一的ID,該環(huán)境包括服務器訪問點,該訪問點允許多個多用途精簡型客戶端通信設備與互聯(lián)網(wǎng)服務提供商進行交互;驗證模塊,該驗證模塊驗證多用途精簡型客戶端通信設備是否應能夠訪問互聯(lián)網(wǎng);判斷模塊,該判斷模塊根據(jù)多個標準判斷多用途精簡型客戶端通信設備是否為有效的系統(tǒng);以及其中,該互聯(lián)網(wǎng)服務提供商使用該判斷以管理與多用途精簡型客戶端通信設備使用者的關系的商業(yè)部份。
2、 如權利要求l所述的環(huán)境,其中,多個標準包含用于多用途精 簡型客戶端通信設備的付費是否為最新的。
3、 如權利要求l所述的環(huán)境,其中,多個標準包含多用途精簡型 客戶端通信設備是否已被報失竊。
4、 如權利要求l所述的環(huán)境,其中,多個標準包含是否有多用途 精簡型客戶端通信設備的復制副本。
5、 如權利要求l所述的環(huán)境,其中,多個標準包含多用途精簡型 客戶端通信設備正建立連接的位置是否對應于預期的位置。
6、 如權利要求l所述的環(huán)境,其中,訪問點包含瀏覽器模塊,瀏 覽器模塊使能多個多用途精簡型客戶端通信設備的每一個以瀏覽互聯(lián) 網(wǎng)。
全文摘要
一種用于簡單、低成本、多用途通信及信息訪問設備的裝備及精簡型客戶端系統(tǒng)(thin client system),適用于在低度開發(fā)國家中一般遭遇到的經(jīng)濟與基礎建設限制內的銷售及操作,能夠建立與維持連接至一個或多個支援語音及/或數(shù)據(jù)通信的無線網(wǎng)絡。
文檔編號H04L12/22GK101322351SQ200680045297
公開日2008年12月10日 申請日期2006年11月29日 優(yōu)先權日2005年12月1日
發(fā)明者G·D·希爾曼 申請人:先進微裝置公司