欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

對遠(yuǎn)端設(shè)備的透明訪問的制作方法

文檔序號:6337269閱讀:250來源:國知局
專利名稱:對遠(yuǎn)端設(shè)備的透明訪問的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及對遠(yuǎn)端設(shè)備的透明訪問,特別涉及在用戶設(shè)備的請求下,在并且僅僅在修正可行的條件下,一種透明地修正用戶設(shè)備的軟件的方法。
為了修正在產(chǎn)品售出之后發(fā)現(xiàn)的軟件的錯誤,或者為了提供在原先的軟件中沒有包括的新的特性,修正設(shè)備軟件的能力是所希望的,并且實(shí)際上是必需的。在需要修正錯誤的例子中,如果可能的話,要通知所有設(shè)備的購買者或者用戶,代價將會非常高昂;要用戶把設(shè)備返回到服務(wù)中心來更換則更是過分的要求。
另外,軟件通常也包括經(jīng)常需要更新的數(shù)據(jù)。例如銷售代表攜帶的貨物價目表、或者是旅行者使用的當(dāng)前天氣和交通信息。
對于通?;蛘呓?jīng)常連接到通信網(wǎng)絡(luò)上面的設(shè)備,能夠使用經(jīng)常的網(wǎng)絡(luò)連接來幫助重編程序或者更新設(shè)備的軟件是非常有用的。
例如,在蜂窩電話的情況下,最好不過的是能夠通過蜂窩電話網(wǎng)絡(luò)通過空中連接進(jìn)行軟件的修改。每年出售大量的數(shù)以百萬計的蜂窩電話。一旦這樣的設(shè)備售出以后,對于制造商來說,能夠聯(lián)系這些設(shè)備的每個用戶或者擁有者以通知這些用戶該電話軟件要進(jìn)行所希求的或者是必要的更新,即使可能的話,也是非常困難。通知可能是必需的,例如,修正軟件中的錯誤或者是升級軟件以增加新特性或者是適應(yīng)系統(tǒng)新的變化。
即使這些用戶能夠被聯(lián)系到,這樣做的代價也是昂貴的,并且更加嚴(yán)重的是這通常需要用戶把電話寄到或者送到授權(quán)維修機(jī)構(gòu)來進(jìn)行改變。
圖2是根據(jù)本發(fā)明的系統(tǒng)的蜂窩電話中的狀態(tài)機(jī)描述圖。
圖3是根據(jù)本發(fā)明的系統(tǒng)的包括軟件更新的服務(wù)器的狀態(tài)機(jī)描述圖。
最初由設(shè)備制造商或者軟件提供者對遠(yuǎn)端設(shè)備編程的時候,會有一段嵌入代碼放入到軟件中。遠(yuǎn)端設(shè)備,無論是蜂窩電話、膝上型電腦、還是其他設(shè)備,周期性的訪問嵌入代碼,并且使用該代碼嘗試訪問一個設(shè)備,可能會是服務(wù)器14,來決定是否遠(yuǎn)端設(shè)備的軟件更新能夠得到。嵌入代碼,在最佳實(shí)施例中是服務(wù)器14的電話號碼,但是如果使用不同的系統(tǒng)可能是不同的號碼。盡管這里使用了術(shù)語“嵌入”,應(yīng)該理解為這個號碼或者存儲代碼可以隨軟件在設(shè)備單獨(dú)的寄存器中提供,而不是真正地包括在代碼中。訪問嘗試可以由遠(yuǎn)端設(shè)備自動進(jìn)行,例如,根據(jù)定時器確定的或者是用戶手工確定的時間表自動地播叫該電話號碼。例如,當(dāng)遠(yuǎn)端設(shè)備開機(jī)的時候,設(shè)備可以檢查一個定時器。如果定時器已經(jīng)期滿,就通過蜂窩網(wǎng)絡(luò)、陸上通信網(wǎng)絡(luò)或者其它該設(shè)備連接的網(wǎng)絡(luò)自動地呼叫嵌入的電話號碼。
當(dāng)遠(yuǎn)端設(shè)備是具有用戶相關(guān)的激活卡或者類似的機(jī)制的蜂窩電話或者是類似的設(shè)備時,軟件可能位于電話或者其他設(shè)備本身中,也可能位于用戶相關(guān)的卡(比如GSM蜂窩電話系統(tǒng)中使用的SIM卡)里面。既然根據(jù)本發(fā)明獲得的更新是直接由遠(yuǎn)端設(shè)備,而不是由網(wǎng)絡(luò)或者系統(tǒng)中的其它部件控制進(jìn)行的,該系統(tǒng)甚至不需要知道遠(yuǎn)端設(shè)備的位置。
設(shè)備的軟件或者數(shù)據(jù)的提供者在軟件中提供嵌入的電話號碼或者訪問代碼。對于特定的版本的軟件或者是任何級別的軟件修訂版,當(dāng)遠(yuǎn)端設(shè)備試圖聯(lián)系服務(wù)器的時候,更新可能可用或者不可用。如果沒有更新可用,電話號碼是不起作用的,呼叫沒有應(yīng)答,因此對于此次呼叫用戶不付費(fèi)。如果更新可用,則進(jìn)行更新,并且隨此次更新提供一個新的代碼或者電話號碼,這個號碼只有在新的更新可用時才被激活。
圖2是根據(jù)本發(fā)明的系統(tǒng)的移動電話中的狀態(tài)機(jī)描述圖。電話等待檢查事件20。最好的情況是,在電話開機(jī)的時候檢查定時器的是否發(fā)生超時。如果定時器不可用,也可以使用其它判斷的標(biāo)準(zhǔn),比如電源已經(jīng)打開n次。包括嵌入代碼的軟件也提供檢查的時間標(biāo)準(zhǔn),因而這個標(biāo)準(zhǔn)能夠在進(jìn)行更新的任何時候改變。
在開機(jī)的時候還可以進(jìn)行附加的檢查,以決定電話是否在本地系統(tǒng)中操作,并且只允許在本地系統(tǒng)中進(jìn)行更新。當(dāng)然可以提供分布式的更新系統(tǒng),在這樣的情況下軟件也能夠在其它系統(tǒng)中進(jìn)行更新。
如果發(fā)生了檢查事件,使用軟件的嵌入代碼提供的號碼在步驟22服務(wù)器呼叫。如果在步驟24服務(wù)器沒有應(yīng)答,則檢查事件重新確定時間表,并且設(shè)備在步驟20再次等待檢查事件。既然沒有應(yīng)答,用戶不需要為這次呼叫付費(fèi)。在很多系統(tǒng)中,如果沒有應(yīng)答就不用付費(fèi)。在另外的系統(tǒng)中,如果沒有應(yīng)答,只要嘗試訪問的時間不超過預(yù)先確定的時間就不用付費(fèi)。如果服務(wù)器進(jìn)行了應(yīng)答,則在28建立了與服務(wù)器的通信連接,在30進(jìn)行軟件更新,并且提供新的還不可用的嵌入代碼或者電話號碼。當(dāng)然,一旦新的軟件版本的更新可用,新的號碼將啟用。當(dāng)更新完成的時候,在26重新確定檢查事件的時間表。并且,在這時檢查步驟或者時間表可能會被改變。
圖3是根據(jù)本發(fā)明的系統(tǒng)的包括軟件更新的服務(wù)器的狀態(tài)機(jī)描述圖。在步驟32,服務(wù)器在步驟32空閑等待事件的發(fā)生。當(dāng)對于遠(yuǎn)端設(shè)備的軟件新的更新可用的時候,在步驟34,新的軟件加載到服務(wù)器。新的軟件包括新的嵌入代碼或者電話號碼,用在當(dāng)新的軟件必需更新的時機(jī)。在步驟36,用于現(xiàn)存的軟件的電話號碼或者代碼被激活,因而允許服務(wù)器應(yīng)答來自在軟件中包括該號碼的遠(yuǎn)端設(shè)備的呼叫。
服務(wù)器回到等待狀態(tài)32來等待來自遠(yuǎn)端設(shè)備的呼叫。在步驟38,一旦接到遠(yuǎn)端設(shè)備的呼叫,就與遠(yuǎn)端設(shè)備建立通信連接,隨著新的軟件一起,把新的還不可用的嵌入號碼或者電話號碼加載到遠(yuǎn)端設(shè)備中。然后服務(wù)器回到等待狀態(tài)32。
盡管本發(fā)明最佳實(shí)施例主要與蜂窩電話相關(guān),可以知道,發(fā)明本身可以應(yīng)用到除了電話的其它設(shè)備上。例如,本發(fā)明在自動販賣機(jī)或者其它機(jī)器上適用,或者適用于為旅游者提供旅游或者天氣信息的設(shè)備上。軟件更新所在的服務(wù)器的操作者可以通過收費(fèi)的方式準(zhǔn)予其它想使用位于此服務(wù)器上的更新服務(wù)或者其它服務(wù)的人訪問此服務(wù)器的權(quán)利。
權(quán)利要求
1.一種提供通常連接到網(wǎng)絡(luò)上的遠(yuǎn)端設(shè)備上的軟件修正的方法,包括在軟件中嵌入標(biāo)識符,所述的標(biāo)識符包括更新源的地址,遠(yuǎn)端設(shè)備不時地通過網(wǎng)絡(luò)把嵌入代碼發(fā)送到更新源,如果更新可用,則更新源做出應(yīng)答。
2.如權(quán)利要求1所述的方法,其特征在于,所述的遠(yuǎn)端設(shè)備是蜂窩電話,且所述的更新源是通過蜂窩電話網(wǎng)絡(luò)可以訪問的服務(wù)器。
3.如權(quán)利要求2所述的方法,其特征在于,所述的嵌入代碼是電話號碼。
4.如權(quán)利要求3所述的方法,其特征在于,所述的電話號碼是包含更新源的服務(wù)器的電話號碼。
5.如權(quán)利要求4所述的方法,其特征在于,遠(yuǎn)端設(shè)備以預(yù)先確定的時間間隔自動發(fā)送所述的服務(wù)器的電話號碼。
6.如權(quán)利要求5所述的方法,其特征在于,如果升級可用,服務(wù)器應(yīng)答所述的遠(yuǎn)端設(shè)備。
7.如權(quán)利要求6所述的方法,其特征在于,一個代表電話號碼的新的嵌入代碼包含在更新中,且遠(yuǎn)端設(shè)備隨后的呼叫使用這個新號碼。
8.一種在設(shè)備的請求下提供連接到網(wǎng)絡(luò)上的設(shè)備上的軟件修正的方法,包括設(shè)備通過試圖訪問更新源來周期性地發(fā)送軟件更新的請求,如果對于該設(shè)備軟件更新可用,則更新源做出應(yīng)答。
9.如權(quán)利要求8所述的方法,其特征在于,所述設(shè)備的位置不為所述更新源所知。
10.如權(quán)利要求8所述的方法,其特征在于,所述設(shè)備通過在網(wǎng)絡(luò)上發(fā)送預(yù)先確定的代碼來試圖訪問更新源。
11.如權(quán)利要求10所述的方法,其特征在于,所述的預(yù)先確定的代碼是包含更新的服務(wù)器的電話號碼。
12.如權(quán)利要求11所述的方法,其特征在于,如果更新不可用,則電話號碼不起作用。
13.一種在設(shè)備的請求下向連接到網(wǎng)絡(luò)上的設(shè)備提供更新數(shù)據(jù)的方法,包括設(shè)備通過試圖訪問數(shù)據(jù)源來周期性地發(fā)送更新數(shù)據(jù)的請求,如果對于該設(shè)備更新數(shù)據(jù)可用,則所述數(shù)據(jù)源做出應(yīng)答。
14.如權(quán)利要求13所述的方法,其特征在于,如果所述的更新數(shù)據(jù)可用,則數(shù)據(jù)源響應(yīng)所述設(shè)備。
15.如權(quán)利要求13所述的方法,其特征在于,設(shè)備通過在網(wǎng)絡(luò)上發(fā)送預(yù)先確定的代碼來試圖訪問更新源。
16.如權(quán)利要求15所述的方法,其特征在于,如果訪問成功,則更新數(shù)據(jù)包括新的訪問代碼。
全文摘要
一種提供通常連接到網(wǎng)絡(luò)上的遠(yuǎn)端設(shè)備上的軟件修正的方法,包括隨軟件嵌入的標(biāo)識符,所述的標(biāo)識符包括更新源的地址。遠(yuǎn)端設(shè)備時常通過網(wǎng)絡(luò)把嵌入代碼發(fā)送到更新源,如果更新可用,更新源做出應(yīng)答。遠(yuǎn)端設(shè)備可以是蜂窩電話,更新源是通過蜂窩電話網(wǎng)絡(luò)可以訪問的服務(wù)器。嵌入代碼可以是包含更新源的服務(wù)器的電話號碼。遠(yuǎn)端設(shè)備在預(yù)定的時間間隔自動發(fā)送服務(wù)器電話號碼,如果升級可用,服務(wù)器應(yīng)答遠(yuǎn)端設(shè)備。一個新的代表電話號碼的嵌入代碼包含在更新中,并且遠(yuǎn)端設(shè)備隨后的呼叫使用這個新號碼。
文檔編號G06F9/445GK1385041SQ00814955
公開日2002年12月11日 申請日期2000年11月3日 優(yōu)先權(quán)日1999年11月4日
發(fā)明者韋利德·阿貝塞萊姆 申請人:摩托羅拉半導(dǎo)體股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
SHOW| 深州市| 鹤岗市| 南郑县| 南陵县| 松阳县| 鹿泉市| 仁化县| 汾西县| 汝州市| 沈丘县| 久治县| 都兰县| 乐山市| 双辽市| 庆元县| 舒兰市| 虹口区| 宝坻区| 武功县| 色达县| 宜宾县| 政和县| 安丘市| 邵武市| 霍城县| 和平县| 江阴市| 苍山县| 外汇| 邹城市| 台中县| 孙吴县| 噶尔县| 长海县| 嘉祥县| 旺苍县| 汉中市| 体育| 吉林市| 明水县|