[發明專利]對遠端設備的透明訪問無效
| 申請號: | 00814955.0 | 申請日: | 2000-11-03 |
| 公開(公告)號: | CN1385041A | 公開(公告)日: | 2002-12-11 |
| 發明(設計)人: | 韋利德·阿貝塞萊姆 | 申請(專利權)人: | 摩托羅拉半導體股份有限公司 |
| 主分類號: | H04Q7/32 | 分類號: | H04Q7/32;G06F9/445 |
| 代理公司: | 中原信達知識產權代理有限責任公司 | 代理人: | 顧紅霞,朱登河 |
| 地址: | 法國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠端 設備 透明 訪問 | ||
技術領域
本發明涉及對遠端設備的透明訪問,特別涉及在用戶設備的請求下,在并且僅僅在修正可行的條件下,一種透明地修正用戶設備的軟件的方法。
背景技術
具有微處理器或者微控制器部件的數字設備通常具有控制硬件功能的軟件,并且該軟件能夠通過在諸如EEPROM或者閃存的關聯的可寫存儲器中重寫部分該軟件而被全部或者部分地修正。
為了修正在產品售出之后發現的軟件的錯誤,或者為了提供在原先的軟件中沒有包括的新的特性,修正設備軟件的能力是所希望的,并且實際上是必需的。在需要修正錯誤的例子中,如果可能的話,要通知所有設備的購買者或者用戶,代價將會非常高昂;要用戶把設備返回到服務中心來更換則更是過分的要求。
另外,軟件通常也包括經常需要更新的數據。例如銷售代表攜帶的貨物價目表、或者是旅行者使用的當前天氣和交通信息。
對于通?;蛘呓洺_B接到通信網絡上面的設備,能夠使用經常的網絡連接來幫助重編程序或者更新設備的軟件是非常有用的。
例如,在蜂窩電話的情況下,最好不過的是能夠通過蜂窩電話網絡通過空中連接進行軟件的修改。每年出售大量的數以百萬計的蜂窩電話。一旦這樣的設備售出以后,對于制造商來說,能夠聯系這些設備的每個用戶或者擁有者以通知這些用戶該電話軟件要進行所希求的或者是必要的更新,即使可能的話,也是非常困難。通知可能是必需的,例如,修正軟件中的錯誤或者是升級軟件以增加新特性或者是適應系統新的變化。
即使這些用戶能夠被聯系到,這樣做的代價也是昂貴的,并且更加嚴重的是:這通常需要用戶把電話寄到或者送到授權維修機構來進行改變。
發明內容
上述的困難通過提供在連接到網絡中的設備中的軟件修正可以得到改進,包括使設備周期性地向更新源發送軟件更新的請求,如果該設備的軟件更新可行,則更新源負責軟件更新。
附圖說明
圖1是根據本發明的系統的示意圖。
圖2是根據本發明的系統的蜂窩電話中的狀態機描述圖。
圖3是根據本發明的系統的包括軟件更新的服務器的狀態機描述圖。
具體實施方式
圖1示出了一個本發明可能應用的系統。在本實施例中,多個遠端設備,即移動電話10,連接到網絡,在這個情況下,空中連接到蜂窩電話網絡12。在其它的實施例中,遠端設備可能是,例如,連接到陸上通信電話網絡或者互聯網的膝上型電腦。包括計算機系統的服務器14可以通過網絡12訪問,其中所述的服務器可能由遠端設備的制造商(或者是其服務代表)維護,并且包括用于遠端設備的軟件更新。此處使用的術語“更新”的意思是包括對遠端設備的軟件修正,無論是用于改正軟件的錯誤、提供軟件的增強功能、對軟件進行修正以適應系統變化、為系統或者電話提供額外的特性、提供新的數據、或者是用于類似的功能等。
最初由設備制造商或者軟件提供者對遠端設備編程的時候,會有一段嵌入代碼放入到軟件中。遠端設備,無論是蜂窩電話、膝上型電腦、還是其他設備,周期性的訪問嵌入代碼,并且使用該代碼嘗試訪問一個設備,可能會是服務器14,來決定是否遠端設備的軟件更新能夠得到。嵌入代碼,在最佳實施例中是服務器14的電話號碼,但是如果使用不同的系統可能是不同的號碼。盡管這里使用了術語“嵌入”,應該理解為這個號碼或者存儲代碼可以隨軟件在設備單獨的寄存器中提供,而不是真正地包括在代碼中。訪問嘗試可以由遠端設備自動進行,例如,根據定時器確定的或者是用戶手工確定的時間表自動地播叫該電話號碼。例如,當遠端設備開機的時候,設備可以檢查一個定時器。如果定時器已經期滿,就通過蜂窩網絡、陸上通信網絡或者其它該設備連接的網絡自動地呼叫嵌入的電話號碼。
當遠端設備是具有用戶相關的激活卡或者類似的機制的蜂窩電話或者是類似的設備時,軟件可能位于電話或者其他設備本身中,也可能位于用戶相關的卡(比如GSM蜂窩電話系統中使用的SIM卡)里面。既然根據本發明獲得的更新是直接由遠端設備,而不是由網絡或者系統中的其它部件控制進行的,該系統甚至不需要知道遠端設備的位置。
設備的軟件或者數據的提供者在軟件中提供嵌入的電話號碼或者訪問代碼。對于特定的版本的軟件或者是任何級別的軟件修訂版,當遠端設備試圖聯系服務器的時候,更新可能可用或者不可用。如果沒有更新可用,電話號碼是不起作用的,呼叫沒有應答,因此對于此次呼叫用戶不付費。如果更新可用,則進行更新,并且隨此次更新提供一個新的代碼或者電話號碼,這個號碼只有在新的更新可用時才被激活。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于摩托羅拉半導體股份有限公司,未經摩托羅拉半導體股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/00814955.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于估計到達方向的方法
- 下一篇:生物裝置和使用其的定量測定裝置及方法





