新四季網

用於自主存儲器使用率優化和軟體特徵下載的方法和裝置的製作方法

2023-10-19 13:35:47 6

專利名稱:用於自主存儲器使用率優化和軟體特徵下載的方法和裝置的製作方法
技術領域:
本發明通常涉及具有存儲程序和特徵(feature)的存儲器的電子裝置,更具體地說,涉及一種用於更新無線電子設備中存儲器使用率和特徵的方法和裝置。
背景技術:
無線通信設備已經公知,近來已經被廣泛使用。這些設備包括尋呼機、蜂窩電話、個人數字助理以及其他電子設備。通常,無線通信系統包括與地理分布的固定終端(不是可攜式的)系統或與其他移動用戶單元通信的可攜式或移動用戶單元。目前,大多數無線通信設備包括處理器或中央處理單元和存儲器。同時,為用戶接口提供輸入和輸出設備,如鍵盤和顯示器。無線通信設備上的處理器具有靈活性,因為由所述設備執行不同的存儲程序來實現各種特徵。
無線通信設備上的存儲器通常包括非易失性存儲器以及易失性存儲器。通常,非易失性存儲器用來存儲程序,如作業系統和應用程式以及永久的和半永久的用戶數據,諸如地址薄、電話號碼等等。通常,處理器使用的易失性存儲器用於程序執行中的暫時存儲。通常,帶有存儲器中一套固定的存儲程序的無線通信設備被出售。設備製造商將存儲程序加載到設備中。一般,製造商只有重新編程來改變存儲程序,這限制了在初始製造後無線通信設備的靈活性。更具體地說,由於存儲器是有限的,與設備一起出售的特徵的數量和變化必定有限。這通常要求用戶購買不想要的和/或不使用的特徵。因此,特徵更新受限制,因為必須將設備返回給製造商用於再編程。
用於增加無線通信設備的靈活性的一個公知的方法是提供具有一套全面的特徵的無線通信設備。然後,設備包括所謂的「靈活位」,通過一個無線接口可對其設置或重設。靈活位的狀態將確定可用於移動通信設備的特徵。雖然所述方法在特徵使用率方面提供一些靈活性,但它要求將所有可能的特徵存儲在設備上,這對存儲器的使用來說不是一個最佳的方案。
因此,在無線通信設備中存在對優化存儲器使用率和特徵擴展的需要。


圖1是根據本發明,具有存儲器使用率優化和靈活性的無線通信系統的框圖。
圖2是根據本發明,描述用於優化存儲器使用率的方法的流程圖。
圖3是根據本發明,用於將特徵下載到無線通信設備的方法的流程圖。
優選實施例的詳細說明簡單地說,提供一種用於在電子設備中優化存儲器使用率的方法和裝置。更具體地說,所述方法和裝置通過自主地刪除不使用或不想要的特徵來釋放電子設備中的存儲器空間。首先,由設備監視用戶在設備上的可用特徵,以確定用戶實際上使用的特徵。例如,由在設備上的處理器監視用於特定特徵的入口地址,以便確定是否曾經執行過所述入口地址、反映用戶是否曾利用過所述特徵。最好,監視在預定時間周期發生。基於所述特徵的利用率,所述設備確定所述特徵是否應當對用戶繼續有效。這種確定可自動或由用戶的確認來執行。如果所述特徵不應當繼續對用戶有效,從電子設備自動刪除用於執行所述特徵的所存儲的程序代碼,為另一特徵騰出所述特徵佔用的可用空間。作為監視電子設備確定是否應當刪除特徵的一種方案,固定端系統使用空中接口來請求或啟動特徵的刪除。
根據本發明的另一方面,提供一種用於使用無線或空中接口來將可執行軟體代碼下載到電子設備的方法和裝置。優選地,從固定端系統的廣播消息來提醒用戶新軟體特徵的可用性。如果需要的話,電子設備經設備上的無線接口接收可執行軟體代碼。在電子設備接收軟體後,所述設備可被設置用來執行新軟體代碼。如果合適,電子設備的重新配置包括更新用戶界面的菜單以及更新執行新特徵的參數。然後,無線通信設備執行下載的軟體代碼。將軟體代碼下載到電子設備中的備用存儲器,或下載到根據上述討論的方法和裝置中存儲器優化結果的在電子設備可用的存儲器空間中。依靠釋放未被使用和向無線通信設備下載新特徵的存儲器空間能力這一優點(即,不需要將通信設備返回給用於重新編程的製造商),可靈活地更新特徵以及為用戶定製和優化使用通信設備。
圖1是根據本發明的無線通信系統100的框圖。系統100包括無線無線電子設備102以及固定終端系統104。無線通信設備102和固定終端系統104經無線或空中接口彼此通信。儘管圖1中表示出了一個設備102和一個固定終端系統104,通常可在無線通信系統100中使用多個設備102和固定端系統104。無線通信系統100可是無線電話系統、尋呼系統、個人通信系統或這些的組合。
固定終端系統104包括接收機106和天線108,它結合使用一個空中傳輸或無線接口來傳送和接收設備102的信息。固定終端系統104包括或具有與用於存儲許多數據的資料庫110的接口,數據包括對設備102的特徵的存儲程序。優選地,固定終端系統104是基於處理器的設備,已使用存儲程序來實現與設備102通信的協議。根據無線通信系統100的功能,固定終端系統104另外具有與電話網絡和/或數據網絡,如網際網路的接口。
無線通信設備102包括處理器112、存儲器114、無線接口116和天線118。處理器112優選地是根據設備102的功能執行存儲程序的微處理器。將存儲器114耦合到處理器112並為設備102存儲代碼和數據。將無線接口116耦合到處理器112和存儲器114。無線接口116包括發射機120和接收機122。結合天線118,發射機120和接收機122以本領域技術人員公知的方式實現用於空中傳輸通信的無線接口。
根據本發明,優化和更新存儲器114以提高設備102的靈活性。根據設備102的功能以任何適當的方式劃分存儲器114。優選地,存儲器114包括非易失性和易失性元件。最好存儲器114包括代碼空間124、用戶空間126和隨機存取存儲器(RAM)128。優選地,代碼空間124是可更新的,如電可擦可編程序只讀存儲器(EEPROM)或FLASH存儲器的非易失性存儲器。代碼空間124用來存儲用於設備102的可執行軟體,包括作業系統和應用程式代碼。作業系統和應用程式代碼實現用於設備102的特徵。優選地,作業系統和應用程式代碼實現用於用戶的基於菜單的用戶接口以便與設備102交互。通常,在設備102中包括顯示器(未示出)和輸入設備如鍵盤(未示出)以便與用戶交互。
用戶空間126優選地是可更新的、非易失性存儲器,例如,快閃記憶體(Flash memory)。用戶空間126用來存儲對設備102的特定用戶來說是唯一的數據。例如,用戶空間126包括地址薄以及電話號碼清單。
RAM128優選地是易失性RAM,它用於存儲處理器112的存儲程序的執行中用到的可變和其他暫時的數據。
在以前的無線電子設備中,與存儲器114類似,在設備製造過程中劃分和加載存儲器。除非為更新將設備返回給製造商,則不能改變存儲器的配置。這決定了處理器可用的存儲器以及在設備中實現的特徵。根據本發明,根據使用的某些特徵重新配置存儲器114以及更新設備102可用的特徵。具體來說,監視由使用設備102的用戶利用的特徵,以便確定應當刪除某些特徵來釋放設備102上的存儲空間。通過使用無線接口116來更新設備102上的可執行代碼,將新特徵添加到設備102中,從而消除將設備102返回給製造商的需要。需要實現這些特徵的操作將參考圖2和3作如下所述。
根據本發明,通過刪除用戶與不使用或不需要的特徵有關的軟體代碼來優化存儲器使用率。有三種方案來確定是否應當除去某個特徵。第一,用戶可簡單地請求除去特定特徵。第二,通信系統可請求從設備102移除某個特徵。第三,設備自主監視特徵的使用率來確定應當移除的,未充分利用的特徵。如下所述,圖2描述這三種方案。
步驟202開始用刪除未充分利用的特徵的自主處理來釋放存儲器空間。優選地監視預定時間周期的特徵利用率(202)。更準確地說,處理器112執行一段存儲程序,它監視用於與設備102上可用特徵有關的可執行代碼的入口地址。這可用任何合適的方法來實現,包括具有由處理器112使用後臺處理核對和監視的入口地址和相關特徵表。最好,與在特徵上花費的時間(由入口和出口地址來確定)一起來監視特徵的入口地址和出口地址。然後存儲所述信息。
被選擇用於監視特徵利用率的預定時間周期將隨設備102和與其有關的功能和特徵改變。可監視特徵幾小時、幾天、幾月或其他時間周期。監視的優選時間周期是一至兩星期。
在確定選定的特徵的利用率後(202),將不準備利用的特徵識別為移除侯選特徵(204)。選擇來確定特徵是否是移除侯選的算法將改變。基於特徵的不利用或未充分利用,將特徵識別為移除候選。
在優選實施例中,在實際移除與特徵有關的代碼前,可要求用戶確認是否應當移除特徵(206)。儘管是可選的,所述步驟還是提高了自定義無線通信設備102的用戶能力。當然,如果用戶不想移除所識別的特徵,那麼不採取動作並繼續監視。另一方面,如果用戶確認應當移除所述特徵,則從存儲器移除與所述特徵有關的軟體代碼、菜單項以及其他參數(208)。在優選實施例中,執行對存儲器的更新來重新配置用於作業系統的分區,以便通過刪除與特徵有關的代碼和參數釋放的存儲器空間可用於其他的用途(210)。
可選地,當移除某個特徵時,通知固定終端系統(212)。固定終端系統可使用所述信息來更新用戶特徵資料庫或調整與所述特徵有關的帳單。優選地,經設備102上的無線接口來實現對固定終端系統的通知。
無論何時用戶要求移除某個特定特徵(214),均移除與所述特徵有關的軟體代碼和菜單項(208)。沒有用戶確認是必不可少的。在移除軟體代碼和菜單項(202)後是重新分配存儲器空間(210)和可選地通知固定終端系統(212)移除的特徵。
對通信系統要求移除某個特徵(216)的情形,用戶優選地經無線接口接收表示將移除所述特徵的警告(218)。由通信系統或固定終端系統移除的特徵可能是過時的或不再支持的特徵。在即將移除警告發出後,移除與所述特徵有關的軟體代碼、菜單項和參數。在移除代碼(208)後是重新分配存儲器空間(210)以及特徵移除的可選通知(212)。
圖3是描述通過添加軟體代碼來更新無線通信設備上的特徵的流程圖。首先,在典型的配置中,製造商告知無線服務提供商新軟體特徵或更新的可用性(300)。使用任何適當的通信形式,包括電子通信來通知可用特徵的服務提供商。
結合通知(300),製造商優選向服務提供商資料庫上載用於新特徵的軟體代碼和相關的文獻(302)。用這種方式,服務提供商資料庫具備需要來更新用戶設備的軟體代碼。
向用戶分配軟體優選地由服務提供商固定終端系統向無線設備廣播表示可使用新特徵以及任何相關的費用來開始(304)。這有利於降低與向每個用戶單獨地通知特定特徵的可利用有關的費用。包括用戶的肯定應答,或定期重新廣播,甚至單獨的消息來確保通知用戶可用於下載的特徵的算法被優選採用。
優選地,如果特徵是可選的且不需要,詢問用戶來確定他們是否想擁有新特徵(306)。在某些情況下,可自主提供示範來向用戶說明新特徵的願望。可選擇地向用戶提供設備要求,包括存儲器要求。
如果用戶不想立即接受新特徵(308),用戶在試驗基礎上接收提議來接受新特徵,下面將進一步論述。另一方面,如果用戶接受新特徵(308),那麼可選擇下載軟體代碼的適當的時間(312)。可以提供用戶下載的可選擇的次數,或由系統指示下載的特定時間。優選地,下載發生在無線通信系統不忙的時間。例如,可指示用戶在晚上留下他們的無線通信設備用於在非尖峰時間下載。
在選擇用於下載的時間時,無線通信設備經無線接口接收軟體代碼(314)。如果需要的話可下載文件。在接收到所述軟體後,該代碼可用在無線設備中執行(316)。具體來說,更新作業系統參數、新菜單以及其他參數,以便於執行所述代碼以及向用戶接口提供新特徵。在配置後,在無線設備上執行軟體代碼。
作為立即購買新特徵(308)的一種可選方案,可向用戶提供一試驗周期如30天的特徵的測試版(309)。如果用戶不接受測試版,那麼不採取進一步動作(310)。如果用戶接受測試版,那麼固定終端系統或無線通信設備跟蹤試驗周期(320),並在試驗周期未確認購買或特徵的刪除(322)。使用定時器來跟蹤試驗周期。如果接受所述特徵,完成開帳單並允許所述特徵用於非試驗使用(324)。如果不接受所述特徵,移除所述特徵或使所述特徵對用戶不可用(326)。
由於本發明的優點,當設備被使用同時無線通信設備上的存儲器可被利用。而且,可靈活地將添加的特徵增加到無線通信設備上而不需要從製造商獲得設備的更新。好處是,可增強設備的操作。
儘管已經參考特定的實施例描述了本發明,本領域的技術人員應當理解的是可建議各種改變和更改,本發明包括落在附加權利要求範圍內的這些改變和更改也是可以的。
權利要求
1.一種用於優化電子設備中的存儲器使用率的方法,所述方法包括以下步驟A)監視電子設備的用戶使用的至少一個特徵來確定至少一個特定的利用;B)基於所述至少一個特定的利用來確定存儲在所述電子設備的存儲器中的所述至少一個特徵是否應當繼續對所述用戶有效;以及C)如果所述至少一個特徵不應當繼續對所述用戶有效,從所述存儲器刪除至少一個特徵。
2.如權利要求1所述的方法,進一步包括步驟D)如果刪除所述至少一個特徵,使由所述存儲器中至少一個特徵佔用的空間可用於另一個特徵。
3.如權利要求1所述的方法,其中步驟B進一步包括B1)在預定時間確定所述用戶是否已經利用所述至少一個特徵;以及B2)如果在所述預定時間所述用戶未利用所述至少一個特徵,那麼確定所述至少一個特徵是否應當繼續對所述用戶有效。
4.如權利要求3所述的方法,其中步驟B1進一步包括確定所述電子設備中的處理器是否已經存取用於所述至少一個特徵的入口地址。
5.如權利要求1所述的方法,其中所述電子設備至少是尋呼機、無線電話以及個人數字助理中的一個。
6.一種電子設備,包括處理器;以及存儲器,其耦合到所述處理器,用於存儲與多個特徵有關的多個軟體代碼;其中所述的處理器監視由所述電子設備的用戶使用的多個特徵來確定特徵利用率;基於該特徵利用率來確定多個特徵的一個特徵是否應當繼續對所述用戶有效;以及如果該特徵不應當繼續對所述用戶有效,則從所述存儲器刪除與該特徵有關的代碼。
7.如權利要求6所述的設備,其中如果所述特徵被刪除,所述處理器使由與所述特徵有關的軟體代碼佔用的所述存儲器的空間可用於另一特徵。
8.如權利要求6所述的設備,其中所述處理器通過以下操作來確定所述多個特徵的特徵是否應當繼續對所述用戶有效在預定時間確定所述用戶是否已經利用過所述特徵;以及如果在所述預定時間所述用戶未利用過所述特徵,那麼確定所述特徵是否應當繼續對所述用戶有效。
9.如權利要求8所述的設備,其中所述處理器通過確定所述電子設備中的存儲器已經存取過用於所述特徵的入口地址來確定所述用戶是否已經利用過所述特徵。
10.如權利要求6所述的設備,其中所述電子設備至少是尋呼機、無線電話和個人數字助理中的一個。
11.一種用於將軟體下載到無線通信設備中的方法,所述方法包括以下步驟A)經空中接口接收軟體代碼;以及B)執行所述軟體代碼。
12.如權利要求11所述的方法,其中步驟A進一步包括步驟A1)經空中接口發送的消息提醒用戶用於下載的所述軟體代碼的可用性;以及A2)確認用戶想要接受所述軟體代碼。
13.如權利要求11所述的方法,其中步驟A進一步包括步驟A1)經空中接口發送的廣播消息提醒多個用戶用於下載的所述軟體代碼的可用性;以及A2)確認無線通信設備的用戶想要接受所述軟體代碼。
14.如權利要求11所述的方法,其中步驟B進一步包括步更新用戶接口以便允許執行所述軟體代碼的步驟。
15.如權利要求11所述的方法,其中步驟A進一步包括在預定時間接收所述軟體代碼。
16.如權利要求15所述的方法,其中步驟A進一步包括所述用戶安排所述預定時間。
17.如權利要求12所述的方法,其中步驟A1進一步包括提醒所述用戶與所述軟體代碼有關的費用。
18.如權利要求13所述的方法,步驟A1進一步包括提醒所述多個用戶與所述軟體代碼有關的費用。
19.一種無線通信設備,包括處理器;耦合到所述處理器的存儲器;耦合到所述處理器的空中接口,用於傳送數據;其中通過空中接口接收軟體代碼,以及所述處理器經所述空中接口執行所述接收的軟體。
20.如權利要求19所述的設備,其中在通過所述空中接口上接收所述軟體代碼前,在空中接口上接收提醒所述用戶用於下載的所述軟體代碼的可用性的消息,且所述處理器請求確認所述用戶想要接受用於下載的所述軟體代碼。
全文摘要
無線通信設備(102)監視用戶使用的設備(202)的某些特徵。如果特徵未被充分使用(204),用戶可選擇從存儲器刪除所述特徵(206),釋放存儲器空間用於另外的特徵(208)。作為監視該設備使用的某些特徵的可選方案,通信系統通知用戶將從設備刪除一個特徵(216)。然後設備刪除所述特徵,釋放存儲器空間用於另外的特徵(208)。當新特徵可用於無線通信設備時,向該設備廣播通知用戶可用的特徵的消息(304)。如果用戶想要新特徵,將與特徵有關的軟體代碼經無線接口下載到通信設備(314)。然後將設備重新配置成包括可執行的新特徵(316)。
文檔編號G06F9/445GK1559137SQ01816637
公開日2004年12月29日 申請日期2001年6月26日 優先權日2000年6月26日
發明者J·迪亞茲 拉斐爾, J 迪亞茲 拉斐爾 申請人:摩託羅拉公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀