專利名稱:用于廣播軟件應(yīng)用程序的系統(tǒng)及用于這種系統(tǒng)中的便攜式數(shù)據(jù)通信設(shè)備的制作方法
背景技術(shù):
本發(fā)明一般涉及數(shù)據(jù)通信領(lǐng)域,更具體地涉及便攜式數(shù)據(jù)通信設(shè)備領(lǐng)域。
近來(lái)互聯(lián)網(wǎng)的急劇增長(zhǎng)給出了“網(wǎng)絡(luò)計(jì)算”的概念。網(wǎng)絡(luò)計(jì)算的基本思想是將數(shù)據(jù)和軟件應(yīng)用程序存儲(chǔ)到遠(yuǎn)程計(jì)算機(jī)(“服務(wù)器”)上,而不是本地存儲(chǔ)到用戶的計(jì)算機(jī)(“客戶”)上,在客戶需要數(shù)據(jù)和/或軟件應(yīng)用程序時(shí),就從它們所駐留在的服務(wù)器上下載這些數(shù)據(jù)和/或軟件應(yīng)用程序,從而省去或大大縮小了客戶的存儲(chǔ)器和硬盤驅(qū)動(dòng)器資源。該網(wǎng)絡(luò)計(jì)算范例中的客戶有時(shí)稱作“網(wǎng)絡(luò)計(jì)算機(jī)”(NC),或“瘦客戶”。理想地,所有的軟件應(yīng)用程序和用戶數(shù)據(jù)都被存儲(chǔ)到安全的、容錯(cuò)的、可升級(jí)的服務(wù)器以及相關(guān)的大容量存儲(chǔ)設(shè)備(例如,廉價(jià)驅(qū)動(dòng)器冗余陣列--RAID)中,從而完全消除了對(duì)單獨(dú)計(jì)算機(jī)用戶購(gòu)買、安裝、維護(hù)、升級(jí)和替換單獨(dú)的軟件應(yīng)用程序和/或操作系統(tǒng)的需要,并完全消除了對(duì)單獨(dú)計(jì)算機(jī)用戶存儲(chǔ)和備份其數(shù)據(jù)文件的需要。
包括象Oracle、Sun Micosystems和IBM這樣的大公司創(chuàng)立了這種“網(wǎng)絡(luò)中心”范例的一個(gè)特定例示,其中用Java編程語(yǔ)音編寫所有軟件應(yīng)用程序,并符合Java應(yīng)用程序的形式,從而使得任何被選擇的軟件應(yīng)用程序能在運(yùn)行于任何類型的計(jì)算機(jī)平臺(tái)或操作系統(tǒng)(例如,Microsoft Windows、Apple Macintosh、Unix等)上的任何類型的計(jì)算機(jī)(大型機(jī)、PC、便攜式計(jì)算機(jī)等)上執(zhí)行。簡(jiǎn)而言之,每個(gè)客戶都是能夠使用Java的,從而可以被看作是“Java虛擬機(jī)”。由于Java是開放式、獨(dú)立于硬件的交叉平臺(tái)(“開放的”)編程語(yǔ)言,所以所有客戶都能夠執(zhí)行任何軟件應(yīng)用程序。這一“通用的”客戶-服務(wù)器模型現(xiàn)在已經(jīng)被許多人看作是計(jì)算世界中的“圣杯”。
理想地,用戶應(yīng)當(dāng)不知道他/她正在工作于一臺(tái)有很少或沒有本地存儲(chǔ)器并且沒有駐留的軟件應(yīng)用程序的計(jì)算機(jī)。不過(guò),如果客戶有一條到網(wǎng)絡(luò)(例如專用內(nèi)聯(lián)網(wǎng)和/或公共互聯(lián)網(wǎng))的連接,這才是可能的。盡管這在某些專業(yè)和商業(yè)設(shè)置中是可行的,對(duì)于平均室內(nèi)用戶/個(gè)人消費(fèi)者來(lái)說(shuō),這一般是不可行的。典型的PC用戶只有一條通過(guò)電話調(diào)制解調(diào)器到互聯(lián)網(wǎng)的窄帶連接。
此外,近來(lái)計(jì)算機(jī)、軟件、半導(dǎo)體和通信領(lǐng)域驚人的技術(shù)進(jìn)步帶來(lái)了能夠?qū)崟r(shí)處理數(shù)字化的多數(shù)據(jù)類型流的產(chǎn)品的增殖,這些多數(shù)據(jù)類型流包括例如音頻、視頻、圖形和通信數(shù)據(jù)流。這種產(chǎn)品通常稱作“多媒體產(chǎn)品“。這些多媒體產(chǎn)品包括PC、電視機(jī)頂盒、電視會(huì)議系統(tǒng)、互聯(lián)網(wǎng)(頁(yè))瀏覽器、視頻拱廊游戲系統(tǒng)、消費(fèi)者視頻游戲控制臺(tái)以及其它許多類似的產(chǎn)品。一般地,多媒體內(nèi)容和軟件應(yīng)用程序的下載需要不斷增長(zhǎng)的帶寬量。
此外,明確的趨勢(shì)是這些不同的多媒體數(shù)據(jù)類型的聚合,從而導(dǎo)致多媒體產(chǎn)品中的多媒體處理能力水平的提高。另外,存在對(duì)便攜式的(移動(dòng)的/可運(yùn)輸?shù)?并且優(yōu)選地有至少一種無(wú)線操作模式的“個(gè)人多媒體產(chǎn)品”或“個(gè)人多媒體設(shè)備”的增長(zhǎng)的消費(fèi)者需求。當(dāng)代的這類產(chǎn)品包括智能蜂窩電話(例如諾基亞的智能電話(smart phone))、個(gè)人數(shù)字助理(PDA),例如菲利普的Nino和3Com的Palm Pilot掌上計(jì)算設(shè)備、膝上及筆記本電腦,用于個(gè)人通信系統(tǒng)(PCS)的數(shù)字移動(dòng)電話設(shè)備等的產(chǎn)品。典型地,這種手持設(shè)備裝備有(或者能被裝備)一個(gè)無(wú)線(和/或有線)調(diào)制解調(diào)器,用來(lái)使得用戶能夠通過(guò)一條窄帶連接撥號(hào)上網(wǎng)到綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)、公眾電話交換網(wǎng)(PSTN)、蜂窩電話數(shù)據(jù)網(wǎng),例如蜂窩數(shù)字分組數(shù)據(jù)(CDPD)網(wǎng)等,使得用戶能夠發(fā)送和接收電子郵件,和/或在網(wǎng)上沖浪。為了運(yùn)行象字處理、視頻游戲、電子數(shù)據(jù)表、地址簿、日歷等的軟件應(yīng)用程序,必須為這些手持設(shè)備裝備一個(gè)處理器和足夠的存儲(chǔ)器以存儲(chǔ)和運(yùn)行這些軟件應(yīng)用程序。
日益明顯的是,隨著多媒體數(shù)據(jù)的多樣性和復(fù)雜性的增加,發(fā)送和處理這些數(shù)據(jù)以及運(yùn)行多媒體軟件應(yīng)用程序所需要的處理能力、存儲(chǔ)器資源和通信帶寬的量也在增加。不可避免地,一方面的“計(jì)算機(jī)”和另一方面的“個(gè)人多媒體設(shè)備”之間的區(qū)別已經(jīng)完全模糊了。
同樣日益明顯的是,可用于諸如手持、膝上以及筆記本計(jì)算設(shè)備、PDA、智能蜂窩電話之類的個(gè)人多媒體設(shè)備的通信帶寬量太窄了,以至于不能根據(jù)網(wǎng)絡(luò)計(jì)算范例實(shí)時(shí)下載和執(zhí)行這種軟件應(yīng)用程序。
不過(guò),對(duì)于一種個(gè)人多媒體設(shè)備的消費(fèi)者需求正在增加,該個(gè)人多媒體設(shè)備完全綜合了多媒體處理能力、緊湊且不昂貴、能夠?qū)崟r(shí)運(yùn)行多種不同軟件應(yīng)用程序,如字處理、視頻游戲、電子表格、地址簿、日歷等,同時(shí)該個(gè)人多媒體設(shè)備優(yōu)選地具有其它一些功能,如發(fā)送和接收電子郵件、在網(wǎng)上沖浪、接收和播放數(shù)字圖像(如MPEG-2或DVD質(zhì)量的視頻)以及數(shù)字音頻(例如MP3或CD質(zhì)量的音頻)和/或蜂窩電話。
本發(fā)明滿足本領(lǐng)域中對(duì)一種便攜式數(shù)據(jù)通信設(shè)備的需要,這種便攜式通信設(shè)備能夠?qū)崟r(shí)地下載和運(yùn)行多種不同軟件應(yīng)用程序,如字處理、視頻游戲、電子表格、地址簿、日歷等,同時(shí)該個(gè)人多媒體設(shè)備優(yōu)選地具有其它一些功能,如發(fā)送和接收電子郵件、在網(wǎng)上沖浪、接收和播放數(shù)字圖像(如MPEG-2或DVD質(zhì)量的視頻)以及數(shù)字音頻(例如MP3或CD質(zhì)量的音頻)和/或蜂窩電話。
發(fā)明概述本發(fā)明一方面包括一種通信系統(tǒng),該系統(tǒng)包括存儲(chǔ)軟件應(yīng)用程序的服務(wù)器系統(tǒng)、廣播軟件應(yīng)用程序的廣播系統(tǒng)以及多個(gè)便攜式客戶,其中的每一個(gè)都包括具有一個(gè)調(diào)諧器的接收機(jī),該調(diào)諧器被有選擇地可調(diào)諧接收被選擇的由廣播系統(tǒng)廣播的軟件應(yīng)用程序中的一個(gè)。便攜式客戶可以是任何類型的便攜式數(shù)據(jù)通信設(shè)備,例如手持、膝上、筆記本計(jì)算設(shè)備、PDA、智能蜂窩電話或其它任何類型的個(gè)人多媒體設(shè)備或網(wǎng)絡(luò)計(jì)算機(jī)(NC)。廣播系統(tǒng)可以是任何合適的衛(wèi)星或陸地空中或電路廣播系統(tǒng)。例如,可以使用CATV廣播網(wǎng)絡(luò)、DBS廣播網(wǎng)絡(luò)、HDTV廣播網(wǎng)絡(luò)或其它合適的廣播網(wǎng)絡(luò)。軟件應(yīng)用程序可以由多種不同的軟件應(yīng)用程序組成,如字處理、視頻游戲、電子表格、地址簿、日歷等。
便攜式數(shù)據(jù)通信設(shè)備中的每一個(gè)包括具有一個(gè)調(diào)諧器的接收機(jī),該調(diào)諧器被有選擇可調(diào)諧接收被選擇的由廣播系統(tǒng)廣播的多個(gè)軟件應(yīng)用程序中的一個(gè),便攜式數(shù)據(jù)通信設(shè)備中的每一個(gè)還包括一個(gè)使得用戶能夠選擇用于下載的被廣播的軟件應(yīng)用程序中的一個(gè)的用戶接口、用來(lái)執(zhí)行被下載的軟件應(yīng)用程序的處理器和用來(lái)與網(wǎng)絡(luò)控制系統(tǒng)建立一條雙向通信鏈路的調(diào)制解調(diào)器。
雙向通信鏈路包括一個(gè)在其上便攜式數(shù)據(jù)通信設(shè)備能夠發(fā)送客戶數(shù)據(jù)到網(wǎng)絡(luò)控制系統(tǒng)的前向信道,以及在其上網(wǎng)絡(luò)控制系統(tǒng)能夠發(fā)送系統(tǒng)數(shù)據(jù)到便攜式數(shù)據(jù)通信設(shè)備的返回信道。客戶數(shù)據(jù)可以包括對(duì)于不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)和客戶軟件下載請(qǐng)求數(shù)據(jù)的請(qǐng)求。系統(tǒng)數(shù)據(jù)可以包括用于監(jiān)控軟件應(yīng)用程序下載的指令、不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)以及響應(yīng)于客戶軟件下載請(qǐng)求數(shù)據(jù)而發(fā)出的下載控制數(shù)據(jù)。
在一個(gè)實(shí)施方案中,廣播系統(tǒng)在不同的信道上廣播軟件應(yīng)用程序,其中的每個(gè)信道占據(jù)各自不同的頻帶,調(diào)諧器被選擇調(diào)諧到任何被選擇的多個(gè)不同頻帶中的一個(gè),以接收所選擇的被廣播的軟件應(yīng)用程序中的一個(gè)。
在另一方面,本發(fā)明包括用于本發(fā)明的通信系統(tǒng)中的便攜式數(shù)據(jù)通信設(shè)備。
附圖簡(jiǎn)述通過(guò)下面的詳細(xì)描述以及附圖,將使本發(fā)明的這些及其它目的、特征和優(yōu)點(diǎn)變得明顯,其中
圖1是具體表達(dá)本發(fā)明的一個(gè)方面的,用來(lái)廣播軟件應(yīng)用程序的系統(tǒng)的功能框圖;圖2是具體表達(dá)本方面的另一個(gè)方面的便攜式數(shù)據(jù)通信設(shè)備的功能框圖。
發(fā)明詳述關(guān)于圖1,現(xiàn)在來(lái)描述具體表達(dá)本發(fā)明的一個(gè)方面的,用來(lái)廣播軟件應(yīng)用程序的示范系統(tǒng)20。如所看到的,系統(tǒng)20包括一個(gè)網(wǎng)絡(luò)控制中心30、一個(gè)衛(wèi)星40和多個(gè)客戶50。網(wǎng)絡(luò)控制中心30包括一個(gè)服務(wù)器系統(tǒng)33、一個(gè)網(wǎng)絡(luò)管理者35、一個(gè)衛(wèi)星上行鏈路設(shè)備37和一個(gè)調(diào)制解調(diào)器庫(kù)39。應(yīng)當(dāng)理解,網(wǎng)絡(luò)控制中心30的各個(gè)部件可以物理上共同存在于同一個(gè)設(shè)備中,或者可以是分布式的并由任何合適的設(shè)備互連,例如通過(guò)局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(WAN)等。
服務(wù)器系統(tǒng)33存儲(chǔ)多個(gè)不同的軟件應(yīng)用程序以通過(guò)衛(wèi)星40廣播到多個(gè)客戶。由網(wǎng)絡(luò)管理者35處理對(duì)于軟件應(yīng)用程序存儲(chǔ)、檢索和傳輸?shù)恼{(diào)度、管理和控制,網(wǎng)絡(luò)管理者35可以合適地是被恰當(dāng)編程和操作的計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)。網(wǎng)絡(luò)管理者35優(yōu)選地將軟件應(yīng)用程序作為連續(xù)的數(shù)據(jù)流在至少一個(gè)信道上提供給衛(wèi)星上行鏈路設(shè)備37,然后該設(shè)備調(diào)制數(shù)據(jù)流以通過(guò)一個(gè)或多個(gè)上行鏈路數(shù)據(jù)傳輸信道傳輸?shù)叫l(wèi)星40,后者進(jìn)而又通過(guò)一個(gè)或多個(gè)下行鏈路數(shù)據(jù)傳輸信道放大和廣播該數(shù)據(jù)流。
使用本公開教導(dǎo)的相關(guān)領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,專用于廣播軟件應(yīng)用程序的信道的數(shù)量不局限于本發(fā)明。不過(guò),目前期望的是使用多個(gè)信道以提供足夠的通信帶寬,來(lái)使得能夠?qū)⒍喾N不同的軟件應(yīng)用程序同時(shí)廣播到正在同時(shí)請(qǐng)求一組不同的軟件應(yīng)用程序的多個(gè)客戶50,這些不同的軟件應(yīng)用程序可以是字處理、視頻游戲、電子表格、地址簿、日歷等。在這方面,如下面將描述的,客戶50中的每一個(gè)優(yōu)選地能夠調(diào)諧到任何所選擇的多個(gè)不同信道中的一個(gè),在該信道上軟件應(yīng)用程序被廣播。
在圖1所示的說(shuō)明性實(shí)施方案中,為網(wǎng)絡(luò)控制中心30裝備一個(gè)調(diào)制解調(diào)器庫(kù)39,該調(diào)制解調(diào)器庫(kù)也在網(wǎng)絡(luò)管理者35的有效管理和控制下,從而使得能夠根據(jù)需要與多個(gè)客戶50中的每一個(gè)建立一條雙向通信鏈路。在該說(shuō)明性實(shí)施方案中,雙向通信鏈路是全雙工電話連接,該連接是通過(guò)例如通過(guò)公眾交換電話網(wǎng)(PSTN)51和蜂窩電話網(wǎng)(CTN)53到多個(gè)客戶50中的每一個(gè)。按照需要,雙向通信鏈路包括用來(lái)允許每個(gè)客戶50發(fā)送用戶特定數(shù)據(jù)和/或請(qǐng)求到網(wǎng)絡(luò)控制中心30的前向信道,以及用來(lái)允許網(wǎng)絡(luò)控制中心30發(fā)送用戶特定數(shù)據(jù)和/或指令/命令到每個(gè)客戶50的返回鏈路。
現(xiàn)在來(lái)討論圖2,其中可以看到客戶50中的一個(gè)代表??蛻?0包括駐留一個(gè)控制程序的處理器60,該控制程序以下面描述的方式管理和控制網(wǎng)絡(luò)通信。優(yōu)選地,客戶50是支持Java的,這樣它就可以作為一臺(tái)Java虛擬機(jī)來(lái)工作,盡管在廣泛意義上,這并不局限于本發(fā)明。例如,處理器60可以合適地是一個(gè)多功能、多媒體處理器,例如結(jié)合了下一代可編程微處理器核心的菲利普半導(dǎo)體TriMedia可編程DSP/CPU,該核心有完整的一組創(chuàng)新的開發(fā)工具,能夠同時(shí)處理全運(yùn)動(dòng)視頻(例如MPEG-2和DVD數(shù)字視頻)、3-D計(jì)算機(jī)圖形、CD質(zhì)量的音頻以及高速數(shù)據(jù)通信數(shù)據(jù)流。本領(lǐng)域中有時(shí)候?qū)⑦@種處理器稱作“一個(gè)芯片上的系統(tǒng)”。
圖2所示的說(shuō)明性實(shí)施方案的客戶50還包括一個(gè)接收機(jī)模塊61,它包括一個(gè)天線63、一個(gè)調(diào)諧器/解調(diào)器65、一個(gè)調(diào)諧器控制器67和一個(gè)模數(shù)轉(zhuǎn)換器(ADC)69。優(yōu)選地,調(diào)諧器/解調(diào)器65由處理器60控制的調(diào)諧器控制器67有選擇地可調(diào)諧到對(duì)應(yīng)于衛(wèi)星40的下行鏈路數(shù)據(jù)傳輸信道的多個(gè)不同頻帶/信道中的任何被選擇的一個(gè),在該頻道/信道上由網(wǎng)絡(luò)控制中心30發(fā)起的軟件應(yīng)用程序被廣播。
圖2所示的說(shuō)明性實(shí)施方案的客戶50還包括一個(gè)輸入設(shè)備80,例如一個(gè)照明式按鍵盤、和/或集成式觸摸跟蹤器裝置或跟蹤球和/或鼠標(biāo)和/或指示筆控制觸摸屏等。輸入設(shè)備80被連接到輸入處理器82(例如一個(gè)DSP),后者進(jìn)而又連接到處理器60??蛻?0還包括一個(gè)顯示設(shè)備84,例如翻蓋式(flip-up/flip-down)LCD或其它平面顯示器(FPD)。顯示設(shè)備84由連接到處理器60的顯示處理器86(例如一個(gè)DSP)控制??商娲?,輸入處理器82和/或顯示處理器86可以集成到處理器60中(例如作為其獨(dú)立的功能單元)。
圖2所示的說(shuō)明性實(shí)施方案的客戶50還包括一個(gè)本地存儲(chǔ)器88,它可以是例如一個(gè)同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)等。通過(guò)總線90將本地存儲(chǔ)器88連接到處理器60。本地存儲(chǔ)器88應(yīng)當(dāng)足夠存儲(chǔ)運(yùn)行于處理器60上的控制程序所需要的控制數(shù)據(jù),如菜單和相關(guān)信息,并足夠存儲(chǔ)被下載的任何廣播軟件應(yīng)用程序。
圖2所示的說(shuō)明性實(shí)施方案的客戶50還包括一個(gè)通過(guò)串行總線95連接到處理器60的調(diào)制解調(diào)器93。調(diào)制解調(diào)器93優(yōu)選地是一個(gè)無(wú)線或蜂窩調(diào)制解調(diào)器,例如由Novatel銷售的IP Minstrel,被用來(lái)建立一條雙向通信鏈路,該鏈路是例如通過(guò)蜂窩電話網(wǎng)(CTN)53和公眾交換電話網(wǎng)(PSTN)51到網(wǎng)絡(luò)控制中心30。如前面所描述的,該雙向通信鏈路按照需要,優(yōu)選地包括一個(gè)用來(lái)允許客戶50發(fā)送用戶特定數(shù)據(jù)和/或請(qǐng)求到網(wǎng)絡(luò)控制中心30的前向信道,以及用來(lái)允許網(wǎng)絡(luò)控制中心30發(fā)送用戶特定數(shù)據(jù)和/或指令到客戶50的返回信道。
使用本公開教導(dǎo)的相關(guān)領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以恰當(dāng)?shù)厥褂枚喾N不同的技術(shù)使得客戶50的用戶能夠請(qǐng)求和下載被選擇的廣播軟件應(yīng)用中的一個(gè)或多個(gè),并管理和控制該過(guò)程。例如,控制程序能夠提供可用于下載的軟件應(yīng)用程序的菜單。該菜單還提供相關(guān)信息,如下載每個(gè)軟件應(yīng)用程序所需要的估計(jì)時(shí)間,可用于下載的軟件應(yīng)用程序的不同類別(例如字處理、視頻游戲、電子表格、日歷等)等。
每個(gè)軟件應(yīng)用程序在其上被廣播的信道可以被存儲(chǔ)到一個(gè)本地存儲(chǔ)器88的查找表中,響應(yīng)于用戶例如通過(guò)輸入設(shè)備80選擇一個(gè)特定的軟件應(yīng)用程序來(lái)下載,由處理器60檢索該信道信息。然后處理器60發(fā)出一個(gè)恰當(dāng)?shù)目刂菩盘?hào)到調(diào)諧器控制器67,其作為響應(yīng),能將調(diào)諧器/解調(diào)器65調(diào)諧到恰當(dāng)?shù)男诺馈?br>
可替代地,響應(yīng)于用戶選擇一個(gè)特定應(yīng)用來(lái)下載,處理器60能夠產(chǎn)生一個(gè)請(qǐng)求,該請(qǐng)求可以由調(diào)制解調(diào)器93在雙向通信信道的前向信道上發(fā)送到網(wǎng)絡(luò)控制中心30。然后,網(wǎng)絡(luò)控制中心30內(nèi)的網(wǎng)絡(luò)管理者35能夠產(chǎn)生恰當(dāng)?shù)男诺勒{(diào)諧指令/命令以由調(diào)制解調(diào)器庫(kù)39通過(guò)雙向調(diào)諧信道的返回信道傳送到客戶50。響應(yīng)于從網(wǎng)絡(luò)控制中心30接收到的信道調(diào)諧指令/命令,處理器60能夠發(fā)出一個(gè)恰當(dāng)?shù)目刂菩盘?hào)給調(diào)諧器控制器67,其作為響應(yīng),能夠?qū)⒄{(diào)諧器/解調(diào)器65調(diào)諧到恰當(dāng)?shù)男诺?。一旦被下載,軟件應(yīng)用程序就能夠被存儲(chǔ)在本地存儲(chǔ)器88中并被處理器60以通常方式執(zhí)行。
應(yīng)當(dāng)理解,使用10兆比特/秒或更高的廣播比特率,特別是在有噪音/損耗傳輸介質(zhì)(例如空氣)中進(jìn)行的通信,則可能導(dǎo)致不可恢復(fù)的數(shù)據(jù)的數(shù)據(jù)破壞,即不可恢復(fù)比特錯(cuò)誤。在這種情況下,客戶將等待被選擇的軟件應(yīng)用程序的重傳,或者可替代地,與網(wǎng)絡(luò)控制中心30的雙向通信鏈路可以被用來(lái)恢復(fù)丟失的(破壞的)數(shù)據(jù),例如對(duì)于丟失數(shù)據(jù)的請(qǐng)求可以在前向信道上被發(fā)送到網(wǎng)絡(luò)控制中心30,且丟失數(shù)據(jù)本身可以由網(wǎng)絡(luò)控制中心30在返回信道上發(fā)送。
一般地,應(yīng)當(dāng)認(rèn)識(shí)到,客戶50可以恰當(dāng)?shù)匾匀魏晤愋偷谋銛y式數(shù)據(jù)通信設(shè)備實(shí)現(xiàn),如手持、膝上或筆記本計(jì)算設(shè)備、PDA和智能蜂窩電話或其它任何個(gè)人多媒體設(shè)備或網(wǎng)絡(luò)計(jì)算機(jī)(NC)??蛻?0還可以被提供一個(gè)或多個(gè)通信端口(如USB端口)以便于到一個(gè)或多個(gè)外部多媒體產(chǎn)品的連接,如DVD驅(qū)動(dòng)器、CD-ROM驅(qū)動(dòng)器、CD播放器等。同樣,盡管是利用一個(gè)衛(wèi)星廣播系統(tǒng)來(lái)描述的本發(fā)明的說(shuō)明性實(shí)施方案,但很明顯,任何恰當(dāng)?shù)年懙乜罩谢螂娎|廣播系統(tǒng)都可以被使用。例如,可以使用CATV廣播網(wǎng)、DBS廣播網(wǎng)、HDTV廣播網(wǎng)或其它合適的廣播網(wǎng)。
可以基于使用的時(shí)間,基于定金(例如每月或每年的定金),基于每個(gè)被下載的應(yīng)用程序,基于每個(gè)使用/事務(wù)或基于任何其它合適的情況來(lái)對(duì)用戶計(jì)費(fèi)。事實(shí)上,可以連同其它業(yè)務(wù)和/或由登廣告者資助來(lái)免費(fèi)提供業(yè)務(wù)。
盡管上面詳細(xì)描述了本發(fā)明,但應(yīng)當(dāng)理解,對(duì)于相關(guān)領(lǐng)域技術(shù)人員來(lái)說(shuō)顯而易見的對(duì)在此所教導(dǎo)的本發(fā)明的基本發(fā)明概念的多種改動(dòng)和/或修改仍應(yīng)在附屬權(quán)利要求定義的本發(fā)明的精神和范圍之內(nèi)。
權(quán)利要求
1.一種通信系統(tǒng)(20),包括一個(gè)存儲(chǔ)軟件應(yīng)用程序的服務(wù)器系統(tǒng)(33);一個(gè)廣播軟件應(yīng)用的廣播系統(tǒng)(30,35,37,40);以及多個(gè)便攜式客戶(50),其中的每一個(gè)包括具有調(diào)諧器(65)的接收機(jī)(61),該調(diào)諧器有選擇地可調(diào)諧以接收由廣播系統(tǒng)(30,35,37,40)所廣播的軟件應(yīng)用程序中一個(gè)被選擇的軟件應(yīng)用程序。
2.如權(quán)利要求1所提出的通信系統(tǒng)(20),其中廣播系統(tǒng)(30,35,37,40)是一個(gè)無(wú)線廣播系統(tǒng)。
3.如權(quán)利要求1所提出的通信系統(tǒng)(20),還包括在服務(wù)器系統(tǒng)(33)與多個(gè)便攜式客戶(50)中的每一個(gè)之間的一條雙向通信鏈路(51,53),其中該雙向通信鏈路(51,53)包括在其上各自的便攜式客戶(50)能夠發(fā)送客戶數(shù)據(jù)到服務(wù)器系統(tǒng)(33)的前向信道,以及在其上服務(wù)器系統(tǒng)(33)能夠發(fā)送系統(tǒng)數(shù)據(jù)到各自的便攜式客戶(50)的返回信道。
4.如權(quán)利要求3所提出的通信系統(tǒng)(20),其中便攜式客戶(50)中的每一個(gè)還包括用來(lái)建立雙向通信鏈路(51,53)的調(diào)制解調(diào)器(39)。
5.如權(quán)利要求4所提出的通信系統(tǒng)(20),其中便攜式客戶(50)中的每一個(gè)的調(diào)制解調(diào)器(39)是一個(gè)無(wú)線調(diào)制解調(diào)器。
6.如權(quán)利要求5所提出的通信系統(tǒng)(20),其中廣播系統(tǒng)(30,35,37,40)是一個(gè)衛(wèi)星直接廣播系統(tǒng)。
7.如權(quán)利要求1所提出的通信系統(tǒng)(20),其中廣播系統(tǒng)(30,35,37,40)在其中的每一個(gè)都占據(jù)一個(gè)不同的各自頻帶的不同信道上廣播軟件應(yīng)用程序。
8.如權(quán)利要求7所提出的通信系統(tǒng)(20),其中廣播系統(tǒng)(30,35,37,40)是一個(gè)衛(wèi)星廣播系統(tǒng)。
9.如權(quán)利要求7所提出的通信系統(tǒng)(20),其中多個(gè)便攜式客戶(50)中的每一個(gè)的接收機(jī)(61)的調(diào)諧器(65)可選擇地可調(diào)諧到多個(gè)不同頻帶中的任何被選擇的一個(gè),以接收由廣播系統(tǒng)(30,35,37,40)廣播的軟件應(yīng)用程序中的一個(gè)或多個(gè)被選擇的軟件應(yīng)用程序。
10.如權(quán)利要求8所提出的通信系統(tǒng)(20),還包括在服務(wù)器系統(tǒng)(33)和多個(gè)便攜式客戶(50)中的每一個(gè)之間的一條雙向通信鏈路(51,53),其中該雙向通信鏈路(51,53)包括在其上各自的便攜式客戶(50)能夠發(fā)送客戶數(shù)據(jù)到服務(wù)器系統(tǒng)(33)的前向信道,以及在其上服務(wù)器系統(tǒng)(33)能夠發(fā)送系統(tǒng)數(shù)據(jù)到各自的便攜式客戶(50)的返回信道。
11.如權(quán)利要求10所提出的通信系統(tǒng)(20),其中在服務(wù)器系統(tǒng)(33)和多個(gè)便攜式客戶(50)中的每一個(gè)之間的雙向通信鏈路(51,53)是一條電話連接。
12.如權(quán)利要求1所提出的通信系統(tǒng)(20),其中便攜式客戶(50)中的每一個(gè)是一個(gè)便攜式數(shù)據(jù)通信設(shè)備。
13.如權(quán)利要求1所提出的通信系統(tǒng)(20),其中便攜式客戶(50)中的每一個(gè)還包括一個(gè)使得用戶能夠選擇要下載的被廣播的軟件應(yīng)用程序中的一個(gè)的用戶接口,以及用來(lái)執(zhí)行該被下載的軟件應(yīng)用程序的處理器(60)。
14.如權(quán)利要求13所提出的通信系統(tǒng)(20),其中廣播系統(tǒng)(30,35,37,40)在其中的每一個(gè)都占據(jù)不同的各自頻帶的不同信道上廣播軟件應(yīng)用程序;并且多個(gè)便攜式客戶(50)中的每一個(gè)的接收機(jī)(61)的調(diào)諧器(65)可選擇地可調(diào)諧到多個(gè)不同頻帶中的任何被選擇的一個(gè),以接收由廣播系統(tǒng)(30,35,37,40)所廣播的軟件應(yīng)用程序中一個(gè)或多個(gè)被選擇的軟件應(yīng)用程序。
15.如權(quán)利要求14所提出的通信系統(tǒng)(20),還包括在服務(wù)器系統(tǒng)(33)和多個(gè)便攜式客戶(50)中的每一個(gè)之間的一條雙向通信鏈路,其中該雙向通信鏈路(51,53)包括在其上各自的便攜式客戶(50)能夠發(fā)送客戶數(shù)據(jù)到服務(wù)器系統(tǒng)(33)的前向信道,以及在其上服務(wù)器系統(tǒng)(33)能夠發(fā)送系統(tǒng)數(shù)據(jù)到各自的便攜式客戶(50)的返回信道。
16.如權(quán)利要求15所提出的通信系統(tǒng)(20),其中廣播系統(tǒng)(30,35,37,40)是一個(gè)衛(wèi)星廣播系統(tǒng)。
17.如權(quán)利要求16所提出的通信系統(tǒng)(20),其中便攜式客戶(50)中的每一個(gè)還包括用來(lái)建立雙向通信鏈路(51,53)的一個(gè)調(diào)制解調(diào)器(39)。
18.如權(quán)利要求15所提出的通信系統(tǒng)(20),其中系統(tǒng)數(shù)據(jù)包括用來(lái)監(jiān)控軟件應(yīng)用程序的下載的指令。
19.如權(quán)利要求15所提出的通信系統(tǒng)(20),其中客戶數(shù)據(jù)包括對(duì)于不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)的請(qǐng)求,而系統(tǒng)數(shù)據(jù)包括不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)。
20.如權(quán)利要求15所提出的通信系統(tǒng)(20),其中客戶數(shù)據(jù)包括客戶軟件應(yīng)用程序下載請(qǐng)求數(shù)據(jù),而系統(tǒng)數(shù)據(jù)包括響應(yīng)于該客戶軟件應(yīng)用程序下載請(qǐng)求數(shù)據(jù)而發(fā)出的下載控制數(shù)據(jù)。
21.一種便攜式數(shù)據(jù)通信設(shè)備(50),包括一個(gè)包括調(diào)諧器(65)的接收機(jī)(61),該調(diào)諧器可選擇地可調(diào)諧以接收由廣播系統(tǒng)(30,35,37,40)所廣播的多個(gè)軟件應(yīng)用程序中一個(gè)被選擇的軟件應(yīng)用程序;一個(gè)用戶接口(80,84),它使得用戶能夠選擇要下載的廣播軟件應(yīng)用程序中的一個(gè);一個(gè)處理器(60),它用來(lái)執(zhí)行被下載的軟件應(yīng)用程序。
22.如權(quán)利要求21所提出的便攜式數(shù)據(jù)通信設(shè)備(50),還包括由處理器(60)執(zhí)行來(lái)控制調(diào)諧器(65)的一個(gè)控制程序。
23.如權(quán)利要求21所提出的便攜式數(shù)據(jù)通信設(shè)備(50),還包括用來(lái)與網(wǎng)絡(luò)控制系統(tǒng)(30)建立一條雙向通信鏈路(51,53)的調(diào)制解調(diào)器(39),其中該雙向通信鏈路(51,53)包括在其上便攜式數(shù)據(jù)通信設(shè)備(50)能夠發(fā)送客戶數(shù)據(jù)到網(wǎng)絡(luò)控制系統(tǒng)(33)的前向信道,以及在其上網(wǎng)絡(luò)控制系統(tǒng)(33)能夠發(fā)送系統(tǒng)數(shù)據(jù)到便攜式數(shù)據(jù)通信設(shè)備(50)的返回信道。
24.如權(quán)利要求21所提出的便攜式數(shù)據(jù)通信設(shè)備(50),其中廣播系統(tǒng)(30,35,37,40)是一個(gè)衛(wèi)星直接廣播系統(tǒng)。
25.如權(quán)利要求23所提出的便攜式數(shù)據(jù)通信設(shè)備(50),其中調(diào)制解調(diào)器(93)是一個(gè)無(wú)線調(diào)制解調(diào)器。
26.如權(quán)利要求25所提出的便攜式數(shù)據(jù)通信設(shè)備(50),其中廣播系統(tǒng)(30,35,37,40)是一個(gè)衛(wèi)星直接廣播系統(tǒng)。
27.如權(quán)利要求23所提出的便攜式數(shù)據(jù)通信設(shè)備(50),其中系統(tǒng)數(shù)據(jù)包括用來(lái)監(jiān)控軟件應(yīng)用程序的下載的指令。
28.如權(quán)利要求23所提出的便攜式數(shù)據(jù)通信設(shè)備(50),其中客戶數(shù)據(jù)包括對(duì)于不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)的請(qǐng)求,而系統(tǒng)數(shù)據(jù)包括不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)。
29.如權(quán)利要求23所提出的便攜式數(shù)據(jù)通信設(shè)備(50),其中客戶數(shù)據(jù)包括客戶軟件應(yīng)用程序下載請(qǐng)求數(shù)據(jù),而系統(tǒng)數(shù)據(jù)包括響應(yīng)于該客戶軟件應(yīng)用程序下載請(qǐng)求數(shù)據(jù)而發(fā)出的下載控制數(shù)據(jù)。
30.如權(quán)利要求21所提出的便攜式數(shù)據(jù)通信設(shè)備(50),其中廣播系統(tǒng)(30,35,37,40)在其中的每一個(gè)都占據(jù)一個(gè)不同的各自頻帶的不同信道上廣播軟件應(yīng)用程序;并且調(diào)諧器(65)可選擇地可調(diào)諧到多個(gè)不同頻帶中的任何一個(gè)被選擇的頻帶上,以接收由廣播系統(tǒng)(30,35,37,40)所廣播的軟件應(yīng)用程序中一個(gè)被選擇的軟件應(yīng)用程序。
全文摘要
一種通信系統(tǒng)包括存儲(chǔ)軟件應(yīng)用程序的服務(wù)器系統(tǒng),廣播軟件應(yīng)用程序的廣播系統(tǒng),以及多個(gè)便攜式客戶,其中的每一個(gè)都包括一個(gè)接收機(jī),該接收機(jī)具有一個(gè)調(diào)諧器,該調(diào)諧器可選擇地可調(diào)諧以接收由廣播系統(tǒng)廣播的軟件應(yīng)用程序中被選擇的一個(gè)軟件應(yīng)用程序。便攜式客戶可以是任何類型的便攜式數(shù)據(jù)通信設(shè)備,如手持、膝上或筆記本計(jì)算設(shè)備、PDA、智能蜂窩電話或其它任何個(gè)人多媒體設(shè)備或網(wǎng)絡(luò)計(jì)算機(jī)(NC)。廣播系統(tǒng)可以是任何合適的衛(wèi)星或陸地空中或電纜廣播系統(tǒng)。例如,可以使用CATV廣播網(wǎng)、DBS廣播網(wǎng)、HDTV廣播網(wǎng)或其它合適的廣播網(wǎng)。軟件應(yīng)用程序可以包括各種各樣不同的軟件應(yīng)用程序,如字處理、視頻游戲、電子表格、地址簿、日歷等。便攜式數(shù)據(jù)通信設(shè)備中的每一個(gè)包括具有一個(gè)調(diào)諧器的接收機(jī),該調(diào)諧器可選擇地可調(diào)諧以接收由廣播系統(tǒng)所廣播的多個(gè)軟件應(yīng)用程序中的一個(gè)被選擇的軟件應(yīng)用程序,便攜式數(shù)據(jù)通信設(shè)備中的每一個(gè)還包括使得用戶能夠選擇要下載的一個(gè)被廣播的軟件應(yīng)用程序的一個(gè)用戶接口,用來(lái)執(zhí)行該被下載的軟件應(yīng)用程序的一個(gè)處理器,以及用來(lái)與網(wǎng)絡(luò)控制系統(tǒng)建立一條雙向通信鏈路的調(diào)制解調(diào)器。該雙向通信鏈路包括在其上便攜式數(shù)據(jù)通信設(shè)備能夠發(fā)送客戶數(shù)據(jù)到網(wǎng)絡(luò)控制系統(tǒng)的前向信道,以及在其上網(wǎng)絡(luò)控制系統(tǒng)能夠發(fā)送系統(tǒng)數(shù)據(jù)到便攜式數(shù)據(jù)通信設(shè)備的返回信道??蛻魯?shù)據(jù)包括對(duì)于不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)的請(qǐng)求和客戶軟件下載請(qǐng)求數(shù)據(jù)。系統(tǒng)數(shù)據(jù)包括用來(lái)監(jiān)控軟件應(yīng)用程序的下載的指令、不可恢復(fù)的軟件應(yīng)用程序數(shù)據(jù)以及響應(yīng)于客戶軟件下載請(qǐng)求數(shù)據(jù)而發(fā)出的下載控制數(shù)據(jù)。在一個(gè)實(shí)施方案中,廣播系統(tǒng)在其中的每一個(gè)都占據(jù)了一個(gè)不同的各自頻帶的不同信道上廣播軟件應(yīng)用程序,調(diào)諧器可選擇地可調(diào)諧到多個(gè)不同頻帶中被選擇的一個(gè)頻帶,以接收被廣播的軟件應(yīng)用程序中被選擇的一個(gè)軟件應(yīng)用程序。
文檔編號(hào)G06F9/445GK1355980SQ00804406
公開日2002年6月26日 申請(qǐng)日期2000年10月9日 優(yōu)先權(quán)日1999年10月29日
發(fā)明者R·萊爾馬克斯 申請(qǐng)人:皇家菲利浦電子有限公司