新四季網

用於編譯系統映象和分割啟動的方法和裝置製造方法

2023-08-07 19:06:16 2

用於編譯系統映象和分割啟動的方法和裝置製造方法
【專利摘要】有助於分割啟動的方法的示例包括,執行系統的基本系統映象文件,初始化第一計算設備的元件,加載擴展的系統映象文件,以及根據第一計算設備執行擴展的系統映象文件而不用對第一計算設備進行啟動。系統的基本系統映象文件和擴展的系統映象文件由系統的單個可執行系統映象文件編譯。用於編譯系統映象的方法的示例包括,以單個可執行文件的形式編譯系統的系統映象文件,和將系統映象文件分成基本系統映象文件和擴展系統映象文件。公開了具有用於執行該方法的指令的計算機可讀存儲介質、具有計算機可讀存儲介質的裝置、以及具有用於執行該方法的裝置的裝置的示例。
【專利說明】用於編譯系統映象和分割啟動的方法和裝置
【技術領域】
[0001]該主題技術涉及計算設備及其啟動,且更具體地涉及用於編譯系統映象和分割啟動的方法和裝置。
【背景技術】
[0002] 申請人:發現,存在對於以最低可能的成本驅動諸如精簡型計算機(thin client)裝置的計算設備的需求,對於降低裝置硬體的複雜性的需求以及對於提高系統的可靠性的需求,所有這些可提高市場競爭力並擴大市場規模。精簡型計算機裝置中的其中一個昂貴及複雜組件為快閃記憶體單元,其有時被稱作可模仿硬碟的集成驅動電子(IDE)快閃記憶體模塊。因此期望從計算設備(尤其從精簡型計算機裝置)消除快閃記憶體單元,並且同時不會引入無磁碟(無快閃記憶體)系統的缺陷。

【發明內容】

[0003]在本公開的一方面,有助於分割啟動的方法可包括下述中的某些或全部:根據第一計算設備執行系統的基本系統映象文件,其中,系統的基本系統映象文件和擴展的系統映象文件由系統的單個可執行系統映象文件編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,在執行基本系統映象文件的步驟期間,基本系統映象文件存在於第一計算設備中;初始化第一計算設備的元件;加載擴展的系統映象文件;以及根據第一計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件的步驟於執行擴展的系統映象文件的步驟之間啟動第一計算設備,其中,執行擴展的系統映象文件的步驟發生在加載步驟之後。
[0004]在本公開的一方面,通過第一處理系統利用可執行指令編碼的計算機可讀儲存介質可執行有助於分割啟動的方法。該指令可包括用於下述內容的代碼中的某些或者全部:有助於根據第一計算設備的存儲執行系統的基本系統映象文件,其中,系統的基本系統映象文件和擴展的系統映象文件由系統的單個可執行系統映象文件編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,在有助於執行基本系統映象文件的步驟期間,基本系統映象文件存在於第一計算設備;初始化第一計算設備的元件;加載擴展的系統映象文件;以及有助於根據第一計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件的步驟與有助於執行擴展的系統映象文件的步驟之間啟動第一計算設備,其中,有助於執行擴展的系統映象文件的步驟發生在將在步驟之後。
[0005]在本公開的一方面,計算設備可包括下述中的某些或全部:第一處理系統;以及包括由第一處理系統可執行的指令的計算機可讀存儲介質。該指令可包括用於下述內容的代碼中的某些或全部:有助於執行系統的基本系統映象文件,其中,系統的基本系統映象文件和擴展的系統映象文件由系統的單個可執行系統映象文件編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能;初始化計算設備的元件;加載擴展的系統映象文件;以及有助於根據計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件的步驟與有助於執行擴展的系統映象文件的步驟之間啟動計算設備,其中,有助於執行擴展的系統映象文件的步驟發生在加載步驟之後。
[0006]在本公開的一方面,計算設備可包括下述中的某些或全部:第一處理系統;存儲器;有助於根據計算設備的存儲執行系統的基本系統映象文件的裝置,其中,系統的基本系統映象文件和擴展的系統映象文件由系統的單個可執行系統映象文件編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,在有助於執行基本系統映象文件期間,基本系統映象文件存在於計算設備中;用於初始化計算設備的元件的裝置;用於加載擴展的系統映象文件的裝置;以及用於有助於根據計算設備執行擴展的系統映象文件而不用在加載擴展的系統映象文件與有助於執行擴展的系統映象文件之間啟動計算設備的裝置,其中,有助於執行擴展的系統映象文件發生在加載之後。
[0007]在本公開的一方面,用於編譯系統映象以有助於分割啟動的方法可包括下述中的某些或全部:以單個可執行文件的形式編譯系統的系統映象文件,其中,系統映象文件包括基本部分和擴展部分,此處,基本部分包括作業系統的第一組功能,其中,作業系統的第一組功能包括基本作業系統功能、聯網系統功能、用於提取和管理圖形對象的功能、以及登錄功能,其中,擴展部分包括作業系統的第二組功能和一個或多個應用程式;以及將系統映象文件分成基本系統映象文件和擴展的系統映象文件,其中,基本系統映象文件包括基本部分,以及擴展的系統映象文件包括擴展部分。
[0008]要理解,根據下面詳細的說明,主題技術的其它配置將對於本領域技術人員變得顯而易見,其中,通過示例的方式示出和描述了主題技術的各種配置。要意識到,主題技術具有其他的以及不同的配置,並且它的幾個細節在多個其它方面具有變形,所有這些都不會脫離主題技術的範圍。
[0009]因此,附圖和詳細的說明本質上被當作示例性的而不是限制性的。
【專利附圖】

【附圖說明】
[0010]圖1為闡釋操作階段的示例的概念流程圖。
[0011]圖2闡釋了計算編譯裝置的示例。
[0012]圖3闡釋了系統映象文件的示例。
[0013]圖4闡釋了系統映象文件的示例。
[0014]圖5闡釋了目標計算設備的示例。
[0015]圖6闡釋了目標計算設備、計算編譯裝置以及伺服器的示例。
[0016]圖7闡釋了登錄視窗的示例。
[0017]圖8為闡釋分割啟動的操作的示例的流程圖。
[0018]圖9為闡釋分裂程序的操作的示例的概念簡圖。
[0019]圖10闡釋了計算機網絡系統的示例的簡化簡圖。
[0020]圖11為闡釋計算設備的示例的概念框圖。
[0021]圖12A為闡釋分割啟動的操作的示例的概念流程圖。[0022]圖12B為闡釋用於計算機可讀存儲介質的硬體配置的示例的概念框圖。
[0023]圖12C為闡釋計算設備的硬體配置的示例的概念框圖。
[0024]圖12D為闡釋計算設備的硬體配置的示例的概念框圖。
[0025]圖13A為闡釋編譯系統映象的操作的示例的概念流程圖。
[0026]圖13B為闡釋用於計算機可讀存儲介質的硬體配置的示例的概念框圖。
[0027]圖13C為闡釋用於計算機可讀存儲介質的硬體配置的示例的概念框圖。
[0028]圖13D為闡釋裝置或計算設備的硬體配置的示例的概念框圖。
[0029]圖13E為闡釋裝置或計算設備的硬體配置的示例的概念框圖。
[0030]圖13F為闡釋裝置或計算設備的硬體配置的示例的概念框圖。
具體實施例
[0031]以下闡述的詳細說明意欲作為主題技術的各種配置的說明,而不打算代表可實現主題技術的唯一配置。附圖被合併於此並構成詳細說明的一部分。詳細說明包括為了提供對主體技術的全面理解目的的具體細節。然而,可不用這些具體細節來實施主題技術對本領域技術人員來說式顯而易見的。在某些情形下,已知結構和元件被以框圖的形式示出,以便避免模糊主題技術的概念。為了易於理解,同樣的元件被標以相同的元件標號。
[0032]鍵
[0033]主題技術的一方面涉及用於基於計算設備的網際網路的磁碟啟動和無磁碟啟動系統的混合的設計。在一方面,這是一種允許用戶像傳統的基於磁碟的作業系統一樣以精簡內核模式啟動計算設備並無間斷切換到網際網路啟動的全功能系統而沒有像傳統的無磁碟作業系統一樣的花費的方法。它提供了一種降低成本和提高性能的方案。
[0034]各種方法的闡釋
[0035]一種方法為使用無磁碟啟動系統。對於無磁碟的方法,在按需要的基礎上,在裝置(例如,無磁碟個人計算機(PC))打開的整個時間,系統首先經由網際網路傳輸協議,諸如文件傳輸協議(FTP)、簡單文件傳輸協議(TFTP)、超文本傳輸協議(HTTP)、伺服器報文塊(SMB)協議、或其它網絡傳輸協議,通過加載作業系統來開啟,然後繼續使用網際網路來逐段加載來自於網際網路驅動器的系統映象或應用程式。例如,無磁碟PC可具有包含諸如磁碟作業系統(DOS)的基本作業系統的可移除磁碟(例如,軟盤)或小磁碟(例如,IDE磁碟),且無磁碟PC可由包含DOS的軟盤或小磁碟啟動。網際網路伺服器具有完全的作業系統和應用程式。然而,隨著越來越多的裝置被添加到操作環境,由於這些裝置在如上所述的每次接通電源和重新啟動期間需要加載完全的作業系統和應用程式,性能降低了。該方法不是可升級的解決方案。
[0036]第二種方法為使用網際網路傳輸協議將完整系統映象傳輸到裝置存儲器並執行。在這種情形下,裝置可運行不包含全部功能的小的系統映象。對於網際網路傳輸協議,為了在啟動時加載完全的系統,該系統基本上將必須利用來自於存儲器的全部圖像再次啟動。對於像精簡型計算機裝置的顯示裝置,用戶將不可避免地在顯示器上看到系統的活動,其包括開啟、顯示器接通、圖像加載、顯示器關閉、再次開啟、以及最終顯示器再次接通。所有這些活動,包括全部圖像的加載,發生在前臺。經常看屏幕閃爍開關對於人眼來說是不安的過程。例如,X—視窗(X-Windows)裝置可使用該第二方法,並且在全部圖像被下載後,該裝置必須重新啟動(或再開啟)。
[0037]在上述的第二方法中,被下載到客戶端裝置的完整系統映象為新映象,且不允許客戶端裝置繼續執行程序。該下載的系統映象提供新的環境。由於下載的系統映象不能與在下載之前存在於客戶端裝置上的系統代碼通信,所下載的系統映象必須重啟客戶端裝置。在下載之前在客戶端裝置上的系統代碼可包括基本輸入/輸出系統(BIOS)和小部分作業系統,但是系統代碼為不完全的作業系統,並且不與所下載的系統映象相連結以便與所下載的系統映象通信。
[0038]上述的兩種方法都在裝置開啟的同時加載它的完整系統映象期間具有嚴重的問題。網際網路變得擁擠並負面地影響所有的網際網路活動。
[0039]用語解釋
[0040]在一方面,用語「基本系統映象文件」可指基本系統映象或基本映象。在一方面,基本系統映象文件可包括系統的基本部分。
[0041]在一方面,用語「擴展的系統映象文件」可指擴展的系統映象或擴展的映象。在一方面,擴展的系統映象文件可包括系統的擴展部分。
[0042]在一方面,用語「有助於」 一個活動可指可幫助執行該活動的行為。在一方面,它可指可開始該活動的行為。在一方面,它可指可幫助完成該活動的行為。在一方面,它可指活動本身。
[0043]在一方面,「有助於執行基本系統映象文件」可通過基本系統映象文件中的一段代碼來實現。在另一方面,「有助於執行系統的基本系統映象文件」可通過諸如BIOS的另一代碼來實現。
[0044]在一方面,「有助於執行擴展的系統映象文件」可通過基本系統映象文件中的一段代碼(例如,可調用擴展的系統映象文件中的子程序的基本系統映象文件中的功能)來實現,或者它可指可幫助開始執行擴展的系統映象文件中的功能的基本系統映象文件中的表示(例如,連結)。在另一方面,「有助於執行擴展的系統映象文件」可通過擴展的系統映象文件中的一段代碼來實現。
[0045]在一方面,用語「執行基本系統映象文件」可指「執行基本系統映象文件中的一個或多個功能」。在一方面,用語「執行擴展的系統映象文件」可指「執行擴展的系統映象文件中的一個或多個功能」。
[0046]在一方面,模塊可為一個或多個功能,一個或多個子程序,或在計算機可讀介質上編碼的代碼。
[0047]各種優點的闡釋
[0048]根據該公開的一方面,主題技術可提供下面等等的優點。
[0049]在一個有利的方面,為系統映象的第一部分(例如,精簡內核)的系統的基本系統映象文件被存儲在計算設備的非易失性存儲器(例如,啟動只讀存儲器(ROM))中。由於啟動ROM晶片為系統板上的必需部分並且不需要其它的存儲裝置,這降低了計算設備的成本和硬體複雜性。
[0050]在一個有利的方面,基本系統映象(例如,精簡內核(slim kernel))執行它的第一任務以提示用戶利用用戶的認證登錄,同時基本系統映象加載系統的擴展的系統映象文件(例如,系統映象的第二部分)。擴展的系統映象文件可包含在系統映象(例如,精簡內核)的第一部分的頂部上運行的應用程式,且加載發生在後臺,所以用戶不會察覺加載該擴展的系統映象的網絡。
[0051]在一個有利方面,在用戶登陸到系統之後,從擴展的系統映象加載的所有可獲得的資源可被呈現給用戶。該系統現在以完全功能模式運行而不具有網際網路啟動的不同階段的負面影響。
[0052]在一個有利方面,主題技術避免在下一個啟動時從網際網路伺服器重新加載系統。由於所有的系統數據或者位於ROM或者已被加載到讀/寫存儲器(RAM),該系統將根據初始的加載拷貝重啟,只要電源線不從計算設備拔開,該系統利用電源管理的適當方法在系統處於關機階段的同時保留存儲內容。為了隨後重新啟動計算設備,該系統根據已經傳輸到RAM的映象來執行。因此,不消耗網絡帶寬。因此,系統重啟的更快,而沒有如同用於上述的其它方法的其它網絡啟動裝置的網絡傳輸延遲。
[0053]在一個有利方面,主題技術可避免上述第一方法(例如,消除了連續的網絡使用)並且上述的第二方法(例如,避免了屏幕的閃爍)的缺點,並且該主題技術可除去快閃記憶體單元。
[0054]在一個有利方面,系統的基本系統映象文件儲存在BIOS儲存的目標計算設備的ROM晶片上,且系統的擴展的系統映象文件(或包含基本系統映象文件和擴展的系統映象文件的整個系統映象文件)被存儲在另一個計算設備(例如,網絡上的伺服器)上。在基本系統映象文件被加載到目標計算設備的RAM上之後,基本系統映象文件可執行。基本系統映象文件隨後可初始化系統並在登錄期間在後臺從另一個計算設備加載擴展的系統映象文件。位於目標計算設備上的該系統(基本系統映象文件加上擴展的系統映象文件)於是將表示完全系統。
[0055]各種特徵的解釋
[0056]根據一個解釋,主題技術的一方面可包括下面等等特徵中的部份或全部:
[0057]在一方面,計算設備的存儲器(例如,ROM晶片)上的基本系統映象(例如,精簡內核)可將系統的擴展的系統映象加載到計算設備的RAM上。
[0058]在一方面,來自於網際網路伺服器的擴展的系統映象必須被加載僅僅一次,直到計算設備的單元被移除(例如,電源線被拔掉)。
[0059]在一方面,計算設備的系統可在重啟期間從計算設備的存儲器(例如,RAM)啟動。
[0060]根據本公開的一方面,主題技術可包括下面等等的特徵中的某些或全部:
[0061]在一方面,系統的基本部分(例如,精簡內核)和系統的擴展部分(例如,擴展的系統映象)可以單個可執行文件(例如,一個單個程序文件)的形式被兼容和連結。單個可執行文件於是可被分成兩部分。第一部分一基本部分一可包含特定的作業系統功能以處理硬體並向應用任務提供系統服務。第二部分一擴展的系統映象一可包含用戶可調用的所有應用任務。存在於計算設備的存儲器(例如,ROM晶片)上的第一部分一基本部分可僅僅一次將第二部分一擴展的系統映象下載到計算設備的存儲器(例如,RAM),並且可在提示用戶的認證被顯示的同時下載擴展的系統映象,以使得該系統不會將網際網路啟動顯示給用戶。在一示例中,ROM的大小例如為IMB或2MB。在一方面,RAM的大小例如可為256MB,IGB或2GB。這些為示例,並且主題技術不限於這些示例。
[0062]在一方面,從用戶的觀點來看,該系統看起來好像從本地快閃記憶體運行。用戶看不見加載擴展的系統映象的網絡,這是因為加載發生在幕後(後臺),並且因為在加載擴展系統映象被完成之後系統不必重啟。在隨後的系統重啟時,該系統可根據完整系統映象(例如,基本部分和擴展部分)的存儲器拷貝重啟。因此,它設置比本地磁碟啟動執行的更快。
[0063]編譯系統映象和分割啟動
[0064]現在參考圖1,根據本公開的一方面,主題技術可包括用於編譯系統的基本系統映象文件和擴展的系統映象文件(I 10)和分割啟動(120)的方法和裝置。
[0065]編譯系統映象
[0066]現在參考圖2,3和4,描述了用於編譯系統的基本系統映象文件和擴展的系統映象文件(例如,圖1中的操作110)。
[0067]計算編譯裝置210 (例如,計算機)可就像標準作業系統那樣啟動。裝置210的系統可初始化硬體及輸入/輸出(I/O)裝置,並本地執行裝置210上的應用程式。該系統可以單個可執行的方式兼容並連結到系統映象文件310。隨著在該編譯過程期間仔細的分割系統映象文件310,所有用於初始化硬體及軟體操作環境的基本功能可被設置在系統映象文件310的基本部分320A(S卩,單個系統映象的第一部分)。系統映象文件310的擴展部分320B (即,單個系統映象的另一部分)可包含所有在系統下運行的應用程式。
[0068]可為完整系統映象的系統映象文件310於是可被分成兩個文件。例如,單個系統映象文件310邏輯上可被分成兩個部分。第一部分可被稱作基本系統映象文件330A,且另一個部分可被稱作擴展的系統映象文件330B。
[0069]在一個有利的方面,系統映象文件310可完全由基本部分320A和擴展部分320B組成。在一個有利方面,基本系統映象文件330A可完全由基本部分320A組成,以及擴展的系統映象文件330B可完全由擴展部分320B組成。
[0070]在另一方面,系統映象文件310可包括基本部分320A、擴展部分320B以及其它功能和/或應用程式。在一方面,基本系統映象文件330A可包括基本部分320A以及其它功能和/或應用程式,且擴展的系統映象文件330B可包括擴展部分320B以及其它功能和/或應用程式。
[0071]在一方面,基本部分320A可包括作業系統的第一組功能322(正如圖4中所示的)。在一示例中,作業系統的第一組功能可包括基本作業系統功能、網絡系統功能、諸如用於提取和管理繪圖對象的功能的圖形視窗系統功能、以及登錄功能。以另一種方式陳述,作業系統的第一組功能可包括基本作業系統、網絡堆棧(networking stack)、顯示器驅動器、圖形視窗系統和登錄任務的功能。在另一示例中,第一組功能可包括基本系統功能,其包括裝置驅動器、任務排程程序、視窗系統和網絡。在一個有利示例中,基本部分320A可較小(例如,小於IMB )。
[0072]在一方面,例如,基本作業系統可無限制地包括任務排程和存儲器管理。網絡系統可無限制地包括乙太網設備驅動器和傳輸控制協議/網際網路協議(TCP/IP)軟體堆棧(software stack)。顯示驅動器可無限制地包括在監視器上繪製圖形數據的驅動器。視窗系統可無限制地包括用於提取和管理諸如視窗、按鈕、列表框、菜單等等的繪圖對象的子程序。
[0073]在一個有利方面,基本部分320A可僅僅包括足夠在圖形環境中啟動計算設備(例如,目標計算設備)的最小部分作業系統。例如,基本部分320A可包括足夠的功能以便初始化計算設備的設備(例如,滑鼠、鍵盤、顯示器),以便顯示視窗,以便顯示桌面,以便加載並初始化網絡驅動器。基本部分320A也可包括足夠顯示登錄視窗的功能。在一方面,基本部分320A可不需任何其它功能。
[0074]在一方面,目標計算設備可為基本系統映象文件要被複製和擴展的系統映象文件要被加載於其上的計算設備。
[0075]在一方面,基本部分320A可具有足夠初始化計算設備(例如,目標計算設備)的硬體和為啟動提供用於應用程式或另一個任務的環境的功能。換句話說,基本部分320A可具有初始化硬體的功能,以使得諸如遠程存取程序(例如,遠程桌面協議(RDP)程序或獨立計算構架(ICA)程序)、網絡瀏覽器、文字應用程式、繪圖應用程式等等的應用程式可運行。
[0076]在一方面,擴展部分320B可包括作業系統的第二組功能332 (如圖4中所示)。擴展部分320B可進一步包括一個或多個應用程式334 (例如,電子表格應用程式、文字應用程式、多媒體應用程式等等)。在一方面,擴展部分320B可包括連接管理器和遠程桌面協議應用程式(例如,RDP或ICA應用程式)。擴展部分320B可包括精簡型計算機應用程式任務的功能,該精簡型計算機應用程式任務允許計算設備(諸如終端設備或精簡型計算機)經由RDP或ICA協議連接到例如具有Windows系統的另一個計算設備(諸如網絡上的伺服器)。
[0077]在一方面,下面描述基本部分320A和擴展部分320B的連結。例如,如果系統映象文件310包含100個功能,其中30個功能位於基本部分320A,以及70個功能位於擴展部分320B。這些功能在編譯過程中被連結。在編譯過程期間,圖2的計算編譯設備210可確定目標計算設備的存儲器結構。例如,通過發現目標計算設備的構造,計算編譯設備210可確定目標計算設備的存儲架構。計算編譯設備210也可確定與基本部分320A中的功能和擴展部分320B中的功能有關的目標計算設備的存儲器地址。在分割啟動的過程期間(其將在下面描述),在編譯過程期間確定的存儲器地址被用於將擴展的系統映象文件330B的擴展部分320B加載到與基本部分320A連結的目標計算設備的適當存儲器地址的位置上。在分割啟動過程期間,基本部分320A的功能(例如,上述的30個功能)可首先被加載到目標計算設備的ROM上。在基本部分320A被從ROM複製到目標計算設備的RAM上之後,擴展部分320B (例如,上述的70個功能)可被加載到目標計算設備的預定存儲位置(例如,RAM的預定存儲位置)以使得基本部分320A的功能和擴展部分320B的功能被連結在一起,並且可適當地一起工作而不用重新啟動目標計算設備。
[0078]在一方面,計算編譯設備可確定基本部分320A的功能可被加載於其上的目標計算設備的ROM的存儲位置,基本部分320A的功能可從ROM複製到目標計算設備的RAM的存儲位置,且擴展部分320B的功能可被加載到目標計算設備的RAM的存儲位置。在一示例中,基本部分320A可佔據IMB的R0M,而擴展部分320B可佔據9MB的RAM。這些為示例,且主題技術不限於這些示例。
[0079]計算編譯設備可產生用於相同類型的計算設備的一組基本系統映象文件和控制系統映象文件。相同類型的計算設備可具有相同大小的存儲器或不同大小的存儲器。相同類型的計算設備典型地可具有相同類型的網卡,但是可具有不同的類型。相同類型的計算設備可典型地具有相同的主板和相同類型的處理系統(中央處理單元(CPU))。計算編譯設備可為與目標計算設備相同的類型,或者不同的類型的機器。
[0080]對於Wyse的計算設備,每個分類都可具有一組基本系統映象文件和擴展系統映象文件。例如,每個C類(C10LE,C30LE, C50LE)可具有一組,以及每個V類(V10L,V30LE,V50LE)可具有一組。C10LE,C30LE, C50LE的作業系統不同,且VIOL,V30LE, V50LE的作業系統不同。ClOLE為利用Wyse的精簡型計算機作業系統的精簡型計算設備。C30LE為利用Windows CE的精簡型計算設備。C50LE為利用Linux的精簡型計算設備。VlOL為利用Wyse的精簡型計算機作業系統的精簡型計算設備。V30LE為利用Windows CE的精簡型計算設備。V50LE為利用Linux的精簡型計算設備。
[0081]分害I]啟動
[0082]現在參考圖5和6,根據本公開的一方面描述了分割啟動的操作示例(例如,圖1中的操作120)。當目標計算設備510為個人計算機(PC)類型的設備時,它可包括存儲器530(例如,ROM或EPROM晶片),且存儲器530可包括基本輸入/輸出系統(BIOS) 520。基本系統映象文件330A例如可在B10S520之後的位置被燒入到存儲器530 (例如,EPROM晶片)。換句話說,基本系統映象文件330A可被編程到目標計算設備的主板上的ROM晶片。基本系統映象文件330A於是可通過BIOS複製到RAM,且BIOS於是可將該控制傳遞給基本系統映象文件330A以便執行基本系統映象文件中的功能。
[0083]當目標計算設備510為Wyse的C00設備(例如,C10LE,C30LE,C50LE),EPROM晶片可無限制地包含2兆字節(2MB),其包括IMB的BIOS和IMB的基本系統映象文件。當目標計算設備510被啟動時,BIOS可首先執行,而基本系統映象文件可下一個執行。
[0084]當目標計算設備510為非PC型的設備時,基本系統映象文件可佔據整個存儲器(ROM或EPROM晶片)。在這種情形下,存儲器中沒有BIOS。當目標計算設備被啟動時,基本系統映象文件可執行。擴展的系統映象文件330B可被存儲在另一個計算設備(諸如圖6中所示出的網際網路上的伺服器610)上。在另一示例中,基本系統映象文件330A以及擴展的系統映象文件330B可被存儲在其它計算設備(諸如網絡上的伺服器610)。
[0085]在一方面,將8103520和基本系統映象文件33(^加載到目標計算設備510的存儲器(例如,ROM)和將擴展的系 統映象文件(以及可選擇地基本系統映象文件)存儲到另一個計算設備(例如,610)的過程,可被看作為編譯系統映象文件和擴展的系統映象文件的圖1的操作110的一部分,而不是如上所述的為分割啟動的操作120的一部分。
[0086]如圖7中所示,在目標計算設備上的基本系統映象文件完成對輸出/輸出1/0設備(包括網絡)和目標計算設備的圖形視窗系統的初始化之後,基本系統映象文件330A可顯示登錄視窗710以提示用戶登錄。同時,系統的擴展系統映象文件330B可被傳輸到目標計算設備(例如,RAM)的存儲器530中擴展系統映象被連結到的存儲器的地址上。
[0087]在擴展系統映象文件330B的傳輸結束後,目標計算設備可完全起作用。在本公開的有利方面,主題技術不需要第二階段的啟動。目標計算設備的系統(包括基本系統映象文件330A和擴展系統映象文件330B)可像該系統為從單個啟動設備啟動單個映象一樣啟動。加載和執行擴展的系統映象文件可完成系統和網絡的初始化。在擴展的系統映象文件330B被加載之後,附加的應用程式可被下載。
[0088]在本公開的一方面,最初,目標計算設備上的一個啟動晶片可包含基本系統映象文件330A,且擴展的系統映象文件330B可存在與另一個計算設備(例如,網絡上的伺服器)上,同時基本系統映象文件被正在目標計算設備上執行。主題技術的一方面可消除典型地存在於傳統本地啟動的計算設備上的大啟動設備(諸如硬碟)的成本。而且,主題技術的一方面可消除傳統網絡啟動中所需要的第二次重新啟動。在一方面,包括基本系統映象文件330A和擴展的系統映象文件的系統可直接在諸如個人電腦(PC)的計算設備上運行。
[0089]在一個有利方面,基本系統映象保持控制,且不存在其它啟動過程。
[0090]上述的第二個方法(B卩,TFTP/FTP方法)為讀取完全系統映象的過程,並且使系統初始化重新開始。換句話說,如果存在於計算設備上的系統代碼請求完全網絡啟動,該系統代碼將不必讀取完整系統映象,並且停止對重新啟動計算設備和執行新加載完全系統映象的控制。
[0091]在一個有利方面,由於目標計算設備上的基本系統映象為完全起作用的作業系統,基本系統映象不必等待要被下載的擴展系統映象,且擴展系統映象文件可被在後臺下載。
[0092]在一個有利方面,基本系統映象包括登錄任務,以使得在登錄視窗被顯示以用於用戶在前臺輸入它的認證的同時,擴展的系統映象文件可被在後臺下載,而用戶不知道該下載。
[0093]在一個有利方面,基本系統映象(或基本部分)可允許該主題技術避免上述第二方法(S卩,TFTP/FTP)所需要的第二次重新啟動,這是因為基本系統映象被編譯為原始單個系統映象文件310 (單個可執行)的一部分。在一方面,基本系統映象僅僅須要將擴展系統映象(或擴展部分)複製到基本系統映象存在的目標計算系統的正確存儲位置,且隨後基本系統映象和擴展的系統映象可被合成系統映象(如同原始的系統映象文件310),且合成的系統映象可繼續從它上次被執行之處執行。在一方面,不必加載整個系統映象,且不必從系統映象的開端執行。
[0094]在一個有利方面,主題技術可能須要僅僅啟動一次,且在加載擴展的系統映象文件之後不必重新初始化該系統(或計算設備)。對於用戶,擴展的系統映象文件的加載不被察覺,這是因為加載可發生在後臺。
[0095]下載參考圖5,6,7,8和9,闡釋了在分割啟動(例如圖1中的操作120)期間可能發生的步驟的順序的示例。在步驟810,目標計算設備(例如,圖5和6中的510)被通電。目標計算設備可能已經具有基本系統映象文件(例如,330A)和存儲在目標計算設備的非易失性存儲器(例如,R0M530)上的BIOS。
[0096]在步驟810之後,BIOS或基本系統映象文件可首先在步驟815執行。在利用典型的個人電腦(例如,具有Intel中央處理器(CPU))的構造中,ROM中的精簡內核可在步驟815執行。利用先進的精簡指令集計算(RISC)機器的構造典型地不採用BIOS,且因此這種系統可在步驟815執行基本系統映象文件。
[0097]在步驟820,BIOS可將非易失性存儲器中的基本系統映象文件複製到目標計算設備的易失性存儲器(例如,RAM)ο易失性存儲器中的基本系統映象文件可執行。
[0098]在步驟825,基本系統映象可初始化目標計算設備的各種硬體元件。例如,基本系統映象可初始化目標計算設備的系統硬體元件,可初始化目標計算設備的顯示視窗子系統,以及可初始化目標計算設備的網絡子系統。
[0099]在步驟830,基本系統映象可確定它是否為第一次(例如,確定控制系統映象文件是否已經被加載到目標計算設備)。如果它為第一次(例如,在目標計算設備的存儲器中不存在擴展的系統映象文件),那麼基本系統映象可開始在後臺將擴展系統映象文件從另一個計算設備(例如,伺服器610)傳輸到目標計算設備的易失性存儲器(例如,RAM)的任務。[0100]在步驟835,基本系統映象可在前臺顯示登錄視窗(例如,圖7中的710)以便用戶輸入它的認證。在用戶輸出認證以便登錄之後,如果必要,基本系統映象文件可等待傳輸擴展系統映象文件的後臺任務完成。在一個有利方面,步驟830在步驟835之前開始。在另一方面,步驟835與步驟830同時發生。在另一方面,步驟830可在步驟835之後開始。
[0101]一旦擴展的系統映象文件的傳輸完成,所有系統功能或任務可能準備不重新啟動目標計算設備而運行。該系統(即,整個系統映象包括基本系統映象和擴展的系統映象)可向用戶提供多種供選擇的任務(例如,以桌面上的圖標的形式或以開始菜單的形式選擇的應用程式列表)。當該系統(即,整個系統映象包括基本系統映象和擴展的系統映象)在步驟840接收用戶的下一個命令(而不用重新啟動),取決於該命令,該系統可執行一個或多個任務。
[0102]例如,如果命令為重新啟動目標計算設備,該系統可在步驟850重新啟動目標計算設備。該操作可繼續到步驟825。如果命令為關閉目標計算設備,該系統可在步驟860關閉該系統並在步驟862在目標計算設備的易失性存儲器(RAM)上暫停該系統(基本系統映象以及擴展系統映象)。只要電量被供給到目標計算系統,基本系統映象和擴展的系統映象被保留在易失性存儲器上。如果系統(基本系統映象、擴展系統映象或兩者的組合)確定該系統要重新啟動(例如,在步驟864檢測到電源按鈕被按下),該系統可利用存儲在易失性存儲器基本系統映象和擴展的系統映象重新啟動。該操作可繼續到步驟825。如果命令為運行一個或多個應用程式(例如,用戶點擊桌面上的文字應用程式圖標),那麼該系統將在步驟870運行該應用程式(例如,開始執行文字應用程式)。
[0103]系統闡釋
[0104]圖10闡釋了根據本公開一方面的計算網絡系統的簡圖。
[0105]計算網絡系統1000可包括經由網絡1006與計算設備1004 (例如,伺服器)通信的一個或多個計算設備1002 (例如,客戶端設備)。在一方面,計算設備1004被構造成允許遠程作業(例如,遠程桌面作業),其中用戶可通過登錄到計算設備1004從計算設備1002存取計算設備1004上的應用程式和文件。這種連接可利用諸如基於Windows的伺服器的遠程桌面協議(RDP)的幾個已知技術中的任一來建立。
[0106]在本公開的一方面,計算設備1002可為目標計算設備(例如,圖5和6中的510)。在另一方面,計算設備1002可為計算編譯設備(例如,圖2中的210)。在一方面,計算設備1004可為圖6和9中的計算設備610。在另一方面,計算設備1004可為計算編譯設備(例如,210)。
[0107]藉助於解釋而非限制,計算設備1002可代表計算機、行動電話、手提電腦、精簡計算設備、個人數字助理(PDA)、可攜式計算設備、虛擬機、或具有處理器的適當設備。在一示例中,計算設備1002為智慧型電話(例如,iPhone、Android手機、blackberry等等)。在特定構造中,計算設備1002可代表音頻播放器、遊戲操縱器、相機、攝錄像機、音頻設備、視頻設備、多媒體設備或能夠支持與遠程計算設備連接的設備。在一示例中,計算設備1002可是移動的。在另一示例中,計算設備1002可為固定的。在一示例中,計算設備1002可為至少具有處理器和存儲器的設備,其中,計算設備1002的存儲器的全部數量可少於計算設備1004中的存儲器的全部數量。在一示例中,計算設備1002不具有硬碟。在一個有利示例中,計算設備1002不具有快閃記憶體單元。在一方面,計算設備1002具有比計算設備1004所支撐的顯示器小的顯示器。在另一方面,計算設備1002具有比計算設備1004所支撐的顯示器大的顯示器。在一方面,計算設備可包括一個或多個計算設備。在一方面,每一個計算設備1002可為相同的(例如,相同的系統構造和相同的網絡元件構造)或不同的(例如,不同的系統構造或不同的網絡元件構造)。
[0108]在一方面,計算設備1004可代表計算機、手提電腦、計算設備、虛擬設備(例如,VMware?虛擬機)、桌面作業設備(例如,Microsoft終端伺服器)、發布的應用程式(例如,Microsoft終端伺服器)或具有處理器的適當設備。在一方面,計算設備1004可為固定的。在另一方面,計算設備1004可為移動的。在特定構造中,計算設備1004可為能表示計算設備的任何設備。在一方面,計算設備1004可包括一個或多個計算設備。
[0109]在一示例中,當第一設備不直接連接到第二設備時,第一設備遠程連接到第二設備。在一示例中,第一遠程設備可通過諸如區域網(LAN)、廣域網(WAN)、和/或其它網絡的通信網絡連接到第二設備。
[0110]當計算裝置1002和計算裝置1004彼此相對較遠時,例如,經由數據機連接、包括乙太網的LAN連接、或包括DSL、電纜、Tl、T3、光纖、的寬帶WAN連接、Wi — F1、或者包括GSM、GPRS、3G、WiMax或其它網絡連接的行動網路連接,計算設備1002可通過網絡1006連接到計算設備1004。網絡1006可為LAN網絡、WAN網絡、無線網絡、網際網路、內聯網或其它網絡。網絡1006可包括用於在計算設備之間按指定路線發送數據的一個或多個路由器。網絡上的遠程設備(例如,計算設備,計算設備)可由諸如但不限於網際網路協議(IP)地址、網際網路名稱、視窗網路名稱服務(WINS)名稱、域名或其它系統名稱的相應網絡地址寫地址。這些闡釋了關於一個設備如何與另一個設備遠程連接的幾個示例。然而,主題技術不限於這些示例。
[0111]在一方面,術語「本地」和「遠程」為相對的術語,且計算設備可被稱作本地計算設備或遠程計算設備,這取決於計算設備是否處於網絡的一側上或網絡的另一側上。
[0112]計算裝置的闡明
[0113]圖11為闡釋計算設備的示例的概念上的框圖。
[0114]計算設備1100可為目標計算設備(例如,圖5和6中的510)、圖10中的計算設備1002或1004、圖6或9中的伺服器610、或計算編譯設備(例如,圖2中的210)。
[0115]計算設備110可包括處理系統1102。處理系統1102能夠通過總線1104或者其它的結構或設備與接收器1106和發射器1109通信。應理解,總線以外的其它通信裝置可與所公開的構造一起使用。處理系統1102可產生提供給發射器1109以便通信的音頻、視頻、多媒體、和/或其它類型的數據。此外,音頻、視頻、多媒體、和/或其它類型的數據可被接收器1106接收,並由處理系統1102處理。
[0116]處理系統1102可包括用於執行指令的通用處理器或特定用途的處理器,以及可進一步包括用於存儲軟體程序的數據和/或指令的計算機可讀介質1119。可被存儲在計算機可讀介質1110和/或1119中的指令可由處理系統1102執行以便控制並管理對各種網絡的存取,以及提供其它通信和處理指令。該指令也可包括由用於諸如顯示器1112和鍵盤1114的各種用戶接口設備的處理系統1102執行的指令。處理系統1102可包括輸入埠 1122和輸出埠 1124。每一個輸入埠 1122和輸出埠 1124中可包括一個或多個埠。輸入埠 1122和輸出埠 1124可為相同的埠(例如,雙向埠)或者可為不同的端□。
[0117]處理系統1102可利用軟體、硬體或其組合來實現。藉助於示例,處理系統1102可利用一個或多個處理器來實現。處理器可為通用微處理器、微控制器、數位訊號處理器(DSP)、特定用途集成電路(ASIC)、現場可編程門陣列(FPGA)、可編程邏輯器件(PLD)、控制器、狀態機、門控邏輯、分立硬體元件、或可實施計算或其它信息操作的任何其它適當的設備。本領域技術人員將認識到如何最佳的實施處理系統1102的所述功能。
[0118]計算機可讀介質可為一個或多個計算機可讀介質。軟體應被廣義理解成指令、數據或其任意組合,而不管是否被稱作軟體、固件、中間軟體、微代碼、硬體描述語言或其他。指令可包括代碼(例如,以原始碼格式、二進位代碼格式、可執行代碼格式、或任何其它適當的代碼格式)。
[0119]計算機可讀介質(1110)可包括處理系統的外部存儲,並可包括諸如隨機存取存儲器(RAM) 1150的易失性存儲器、諸如快閃記憶體1130的非易失性存儲器、諸如只讀存儲器(ROM)1140的非易失性存儲器。ROM可無限制地為可編程只讀存儲器(PROM)或可擦除PROM(EPROM)0 RAM可包括寄存器。計算機可讀介質也可包括硬碟、可移除磁碟、⑶_R0M、DVD、或任何其它適當的存儲設備。計算機可讀介質1119也可具有易失性存儲器和非易失性存儲器。計算機可讀介質1119可包括集成到處理系統的存儲器,諸如可為利用ASIC的情形。存儲器可為計算機可讀介質(例如,1110或1119)或其一部分。
[0120]如果計算設備1100為目標計算設備(例如,510),那麼有利地在計算設備上不具有快閃記憶體(例如,1130),以便降低計算設備的成本。在一方面,目標計算設備不包含快閃記憶體。在另一示例中,目標計算設備不包含快閃記憶體和硬碟、可移除磁碟、⑶-ROM、或DVD。在一示例中,目標計算設備的計算機可讀介質僅僅包含一個或多個ROM以及一個或多個RAM。
[0121]根據本公開的一方面,計算機可讀介質為利用指令編碼或存儲的計算機可讀介質,以及可為計算元件,其限定指令與計算設備的剩餘部分之間的結構上和功能上的相互關係,其允許指令的功能被實現。在一方面,計算機可讀介質為計算機可讀存儲介質。指令例如可通過計算設備(例如,目標計算設備、計算編譯設備或另一個計算設備)或者通過目標計算設備、計算編譯設備或另一個計算設備的處理系統執行。指令例如可為包括代碼的電腦程式。在一方面,計算機可讀介質為永久的計算機可讀存儲介質或永久的電腦可讀存儲介質。
[0122]接口或接口卡1116可為任何類型的接口,以及可存在於圖11中示出的任何元件之間。接口 1116例如也可為對外的接口(例如,網絡接口或網際網路網絡接口卡)。可具有一個或多個接口或接口卡1116。收發器塊1107可代表一個或多個收發器,且每個收發器可包括發射器1106和發射器1109。處理系統1102中實施的功能可在一部分接收器1106、一部分發射器1109、一部分計算機可讀介質1110、一部分顯示器1112、一部分鍵盤1114、或一部分接口 1116實施,反之亦然。在一方面,計算設備可包括僅僅部份的或全部的圖11中示出的元件。計算設備可包括超過一個的相同的元件。
[0123]用於分割啟動的方法的闡明(以條項的形式描述)
[0124]例如根據下面描述的各個方面,闡釋了主題技術。便利起見,按照編號的條項(1,2,3等等)的形式描述主題技術的各種方面的示例。這些以示例的方式提供而不限定主題技術。下面例如參考圖12A和11提出某些條項。其它條項可以類似的方式提出。[0125]1.有助於分割啟動的方法(例如參見圖12A中的項1202 — A),其包括:
[0126]根據第一計算設備的存儲器(例如參見圖11中的項1100)執行系統的基本系統映象文件(例如參見圖12A中的項1210 — A),其中,系統的基本系統映象文件和擴展的系統映象文件根據系統的單個可執行系統映象文件編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,基本系統映象文件在執行基本系統映象文件的步驟期間存在於第一計算設備中;
[0127]初始化第一計算設備的元件(例如參見圖12A中的項1220 — A);
[0128]加載擴展的系統映象文件(例如參見圖12A中的項1230 — A);以及
[0129]根據第一計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件步驟與執行擴展的系統映象文件步驟之間啟動第一計算設備(例如參見圖12A中的項1240 - A),其中,執行擴展的系統映象文件的步驟發生在加載步驟之後。
[0130]2.條項I的方法,
[0131]其中,擴展的系統映象文件在執行基本系統映象文件步驟期間存在於第二計算設備,
[0132]其中,第二計算設備不同於第一計算設備,
[0133]其中,第一計算設備包括第一處理系統,其中,第二計算設備包括第二處理系統,
[0134]其中,加載擴展的系統映象文件包括根據第二計算設備將擴展的系統映象文件加載到第一計算設備。
[0135]3.條項I和2中任一項的方法,其中,執行基本系統映象文件的步驟為基本系統映象文件首次根據第一計算設備的存儲器執行。
[0136]4.條項I 一 3中任一項的方法,
[0137]其中,擴展的系統映象文件進一步包括一個或多個應用程式,以及
[0138]其中,執行擴展的系統映象文件的步驟包括:
[0139]根據處於第一計算設備上的擴展的系統映象文件運行一個或多個應用程式,而不用在加載步驟與運行一個或多個應用程式步驟之間啟動第一計算設備,其中,運行步驟發生在加載步驟之後。
[0140]5.條項I 一 4中任一項的方法,
[0141]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0142]其中,該方法進一步包括:
[0143]在加載步驟完成之前運行登錄功能;以及
[0144]在加載步驟完成之前在顯示器上顯示登錄視窗以允許用戶輸入認證,
[0145]其中,運行登錄功能的步驟發生在前臺,以及
[0146]其中,加載步驟發生在後臺,以使得用戶不知曉加載步驟。
[0147]6.條項I 一 5中任一項的方法,
[0148]其中,包含在基本系統映象文件中的作業系統的第一組功能包括基本作業系統功能、網絡系統功能、用於提取和管理繪圖對象的功能、以及登錄功能。
[0149]7.條項I 一 5中任一項的方法,
[0150]其中,包含在基本系統映象文件中的作業系統的第一組功能包括:任務排程器、儲存器管理、網絡設備驅動器、傳輸控制協議/網際網路協議(TCP/IP)驅動器、圖形顯示驅動器、用於提取和管理繪圖對象的功能、以及登錄功能,[0151]其中,包含在擴展的系統映象文件中的作業系統的第二組功能包括:連接管理器和一個或多個應用程式。[0152]8.條項I 一 7中任一項的方法,[0153]其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,[0154]其中,基本系統映象文件在根據第一計算設備的內存執行基本系統映象文件的步驟之前存在於非易失性存儲器中,[0155]其中,該方法進一步包括:[0156]將基本系統映象文件從非易失性存儲器複製到易失性存儲器,[0157]其中,根據第一計算設備的內存執行基本系統映象文件的步驟包括:[0158]根據易失性存儲器執行基本系統映象文件。[0159]9.條項I 一 8中任一項的方法,[0160]其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中易失性存儲器為內存,[0161]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS),[0162]其中,該方法進一步包括:[0163]在根據第一計算設備的內存執行基本系統映象文件的步驟之前,根據非易失性存儲器執行BIOS ;[0164]將BIOS從非易失性存儲器複製到易失性存儲器;[0165]根據易失性存儲器執行BIOS ;以及[0166]將控制從BIOS傳遞到基本系統映象文件以有助於執行基本系統映象文件,[0167]其中,BIOS有助於將基本系統映象文件從非易失性存儲器複製到易失性存儲器。[0168]10.條項I 一 9中任一項的方法,[0169]其中,內存為非易失性存儲器,[0170]其中,執行擴展的系統映象文件的步驟包括:[0171]在第一計算設備的顯示器上向用戶呈現一個或多個應用程式;[0172]運行該一個或多個應用程式,其中,該一個或多個應用程式為擴展的系統映象文件的一部分;[0173]關閉第一計算設備上的系統,同時電源被提供給第一計算設備;[0174]在非易失性存儲器中保留基本系統映象文件和擴展的系統映象文件;[0175]利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新啟動第一計算設備;以及[0176]當易失性存儲器已經包括擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟。[0177]11.條項2 — 10中任一項的方法,[0178]其中,第一計算設備包括非易失性只讀存儲器(ROM)和易失性讀/寫存儲器(RAM),[0179]其中,第一計算設備不包括非易失性快閃記憶體,[0180]其中,內存為易失性RAM,
[0181]其中,根據第一計算設備的內存執行基本系統映象文件的步驟包括:根據第一計算設備的RAM執行基本系統映象文件,
[0182]其中,加載擴展的系統映象文件的步驟包括通過網絡將擴展的系統映象文件從第二計算設備在控制系統映象文件被連結到的預定存儲位置處加載到第一計算設備的易失性 RAM,
[0183]其中,執行擴展的系統映象文件的步驟包括根據易失性RAM運行擴展的系統映象文件的一個或多個應用程式,
[0184]其中,基本系統映象文件被連結到擴展的系統映象文件。
[0185]12.條項I 一 11中任一項的方法,
[0186]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0187]其中,該方法進一步包括:
[0188]運行登錄功能;
[0189]在顯示器上顯示登錄視窗以允許用戶輸入認證,
[0190]確定擴展的系統映象文件是否被加載到第一計算設備;
[0191]接收用戶的命令,而不用在加載步驟與接收用戶的命令步驟之間啟動第一計算設備;
[0192]基於用戶的命令執行描述內容中的一個:
[0193]重新啟動第一計算設備;
[0194]關閉第一計算設備,同時電源被提供給第一計算設備;或者
[0195]運行一個或多個應用程式,
[0196]其中,如果關閉步驟被選擇,那麼執行下面的操作:
[0197]在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件;
[0198]如果系統開啟被初始化,利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新啟動第一計算設備;以及
[0199]當易失性存儲器已經包含擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟,
[0200]其中,如果擴展的系統映象文件沒被先加載到第一計算設備,加載步驟發生,
[0201]其中,如果加載步驟發生,運行登錄功能的步驟與顯示登錄視窗的步驟在時間上與加載步驟重疊。
[0202]13.條項1 — 12中任一項的方法,
[0203]其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,
[0204]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS)和基本系統映象文件中的一個或兩個。
[0205]14.條項I的方法,
[0206]其中,擴展的系統映象文件存在於第一計算設備中。
[0207]15.條項I的方法,
[0208]其中,在執行基本系統映象文件步驟期間,擴展的系統映象文件存在於第一計算設備。
[0209]16.條項I的方法,
[0210]其中,基本系統映象文件和擴展的系統映象文件存在於第一計算設備的集成驅動電子器件(IDE)快閃記憶體中。
[0211]17.條項I的方法,
[0212]其中,在執行基本系統映象文件步驟期間,基本系統映象文件和擴展的系統映象文件存在於第一計算設備的IDE快閃記憶體。
[0213]18.一種計算機可讀存儲介質,其利用由處理系統可執行的指令編碼以便執行條項I 一 17中任一項的方法。
[0214]19.一種計算機可讀存儲介質,其利用由處理系統可執行的指令編碼以便有助於執行條項I 一 17中任一項的方法。
[0215]20.一種裝置或計算設備,其包括條項18和19中任一項的計算機可讀存儲介質。
[0216]21.一種裝置或計算設備,其包括用於執行條項I 一 17中任一項的方法的裝置。
[0217]22.一種裝置或計算設備,其包括有助於實施條項I 一 17中任一項的方法的裝置。
[0218]23.條項20 - 23中任一項的裝置或計算設備,其進一步包括處理系統和存儲器。
[0219]用於分割啟動的計算機可讀存儲介質的闡明(以條項的形式描述)
[0220]例如根據下面描述的各個方面,闡釋了主題技術。便利起見,以編號的條項(1,2,3等等)形式描述的主題技術的各個示例方面。這些以示例的方式提供,且不限定主題技術。下面例如參考圖12B和11提出了條項I。其它條項可以類似的方式提出。
[0221]在一方面,下面提出的某些或全部指令被包含於系統的基本系統映象文件。在另一方面,下面提供的某些或全部指令被包含於系統的基本系統映象文件和系統的擴展系統映象文件。
[0222]1.一種計算機可讀存儲介質(例如參見圖12B中的條項1202,或圖11中的條項1119或1110),其利用由第一處理系統可執行的指令來編碼以便實施有助於分割啟動的方法,該指令包括下面的編碼:
[0223]有助於根據第一計算設備的內存執行系統的基本系統映象文件(例如參見圖12B中的條項1210 - B),其中,系統的基本系統映象文件和擴展的系統映象文件根據系統的單個可執行映象文件來編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,基本系統映象文件在有助於執行基本系統映象文件的步驟期間將存在於第一計算設備中;
[0224]有助於初始化第一計算設備的元件(例如參見圖12B中的條項1220 — B);
[0225]加載擴展的系統映象文件(例如參見圖12B中的條項1230 — B);以及
[0226]有助於根據第一計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件步驟和有助於執行擴展的系統映象文件步驟之間啟動第一計算設備(例如參見圖12B中的條項1240 - B),其中,有助於執行擴展的系統映象文件的步驟反射在加載步驟之後。
[0227]2.條項I的計算機可讀存儲介質,
[0228]其中,在有助於執行基本系統映象文件的步驟期間,擴展的系統映象文件將存在於第二計算設備,[0229]其中,第二計算設備不同於第一計算設備,
[0230]其中,第一計算設備包括第一處理系統,其中,第二計算設備包括第二處理系統,
[0231]其中,加載擴展的系統映象文件包括根據第二計算設備將擴展的系統映象文件加載到第一計算設備。
[0232]3.條項I和2中任一項的計算機可讀存儲介質,其中,有助於執行基本系統映象文件的步驟為基本系統映象文件首次根據第一計算設備的內存執行。
[0233]4.條項I 一 3中任一項的計算機可讀存儲介質,
[0234]其中,擴展的系統映象文件進一步包括一個或多個應用程式,以及
[0235]其中,有助於執行擴展的系統映象文件的代碼包括下面的代碼:
[0236]根據位於計算設備上的擴展的系統映象文件運行一個或多個應用程式,而不用在加載步驟與運行一個或多個應用程式步驟期間啟動第一計算設備,其中,運行步驟發生在加載步驟之後。
[0237]5.條項I 一 4中任一項的計算機可讀存儲介質,
[0238]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0239]其中,該指令進一步包括下面的代碼:
[0240]在加載步驟完成之前運行登錄功能;以及
[0241]在加載步驟完成之前在顯示器上顯示登錄視窗,以便允許用戶輸入認證,
[0242]其中,運行登錄功能的步驟發生在前臺,以及
[0243]其中,加載步驟發生在後臺,以使得用戶不知曉加載步驟。
[0244]6.條項I 一 5中任一項的計算機可讀存儲介質,
[0245]其中,包含在基本系統映象文件中的作業系統的第一組功能包括基本作業系統功能、網絡系統功能、用於提取和管理繪圖對象的功能、以及登錄功能。
[0246]7.條項I 一 5中任一項的計算機可讀存儲介質,
[0247]其中,包含在基本系統映象文件中的作業系統的第一組功能包括:任務排程器、內存管理、網絡設備驅動器、傳輸控制協議/網際網路協議(TCP/IP)驅動器、圖形顯示驅動器、用於提取和管理繪圖對象的功能、以及登錄功能,
[0248]其中,包含在擴展的系統映象文件中的作業系統的第二組功能包括:連接管理器和一個或多個應用程式。
[0249]8.條項I 一 7中任一項的計算機可讀存儲介質,
[0250]其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,
[0251]其中,在有助於根據第一計算設備的內存執行基本系統映象文件的步驟之前,基本系統映象文件存在於非易失性存儲器中,
[0252]其中,該指令進一步包括下面的編碼:
[0253]將基本系統映象文件從易失性存儲器複製到易失性存儲器,
[0254]其中,有助於根據第一計算設備執行基本系統映象文件的代碼包括下面的代碼:
[0255]有助於根據易失性存儲器執行基本系統映象文件。
[0256]9.條項I 一 8中任一項的計算機可讀存儲介質,
[0257]其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,
[0258]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS),
[0259]其中,該指令進一步包括下面的代碼:
[0260]在有助於根據第一計算設備的內存執行基本系統映象文件的步驟之前,有助於根據非易失性存儲器執行BIOS ;
[0261]將BIOS從非易失性存儲器複製到易失性存儲器;
[0262]有助於根據易失性存儲器執行BIOS ;以及
[0263]將控制從BIOS傳遞到基本系統映象文件,以便有助於執行基本系統映象文件,
[0264]其中,BIOS有助於將基本系統映象文件從非易失性存儲器複製到易失性存儲器。
[0265]10.條項I 一 9中任一項的計算機可讀存儲介質,
[0266]其中,內存為易失性存儲器,
[0267]其中,有助於執行擴展的系統映象文件的代碼包括下面的代碼:
[0268]在第一計算設備的顯示器上向用戶呈現一個或多個應用程式;
[0269]運行一個或多個應用程式,其中,一個或多個應用程式為擴展的系統映象文件的一部分;
[0270]關閉第一計算設備上的系統,同時電源被提供給第一計算設備;
[0271]在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件;
[0272]利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新啟動第一計算設備;以及
[0273]當易失性存儲器已包含擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟。
[0274]11.條項2 — 10中任一項的計算機可讀存儲介質,
[0275]其中,第一計算設備包括非易失性只讀存儲器(ROM)和易失性讀/寫存儲器(RAM),
[0276]其中,第一計算設備不包括非易失性快閃記憶體,
[0277]其中,內存包括易失性RAM,
[0278]其中,有助於根據第一計算設備的內存執行基本系統映象文件的代碼包括有助於根據第一計算設備的易失性RAM執行基本系統映象文件的代碼,
[0279]其中,用於加載擴展的系統映象文件的代碼包括通過網絡將擴展的系統映象文件從第二計算設備在擴展系統映象文件被連結到的預定內存位置處加載到第一計算設備的易失性RAM的代碼,
[0280]其中,有助於執行擴展的系統映象文件的代碼包括根據易失性RAM運行擴展的系統映象文件的一個或多個應用程式,
[0281 ] 其中,基本系統映象文件被連結到擴展的系統映象文件。
[0282]12.條項I 一 11中任一項的計算機可讀存儲介質,
[0283]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0284]其中,該指令進一步包括下面的編碼:
[0285]運行登錄功能;
[0286]在顯示器上顯示登錄視窗以便允許用戶輸入認證,[0287]確定擴展的系統映象文件是否被加載到第一計算設備;
[0288]接收用戶的命令,而不用在加載步驟與接收用戶的指令步驟之間啟動第一計算設備;
[0289]基於用戶的指令實施下面中的一個:
[0290]重新啟動第一計算設備;
[0291]關閉第一計算設備,同時電源被提供給第一計算設備;或者
[0292]運行一個或多個應用程式,
[0293]其中,如果關閉步驟被選擇,那麼實施下面的操作:
[0294]在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件;
[0295]如果系統開啟被初始化,利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新開啟第一計算設備;以及
[0296]當易失性存儲器已經包含擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟,
[0297]其中,加載步驟僅僅在擴展的系統映象文件不先被加載到第一計算設備時發生,
[0298]其中,如果加載步驟發生,運行登錄功能的步驟和顯示登錄視窗的步驟與加載步驟在時間上重疊。
[0299]13.條項I 一 12中任一項的計算機可讀存儲介質,
[0300]其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,
[0301]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS)和基本系統映象文件中的一個或者兩個。
[0302]用於分割啟動的計算設備的闡明(以條項的形式描述)
[0303]例如根據下面描述的各個方面闡釋了主題技術。便利起見,按編號的條項(1,2,3等等)的形式描述了主題技術的各個示例的方面。這些以示例的方式提供,並不限定主題技術。例如參考圖12C,11和10提出了下面的條項I。其它條項可以類似的方式提出。
[0304]1.一種計算設備(例如參見圖12C中的條項1202 — C,圖11中的條項1100或圖10中的條項1002),其包括:
[0305]第一處理系統(例如參見圖12C中的條項1204 — C);以及
[0306]計算機可讀存儲介質(例如參見圖12C中的條項1206 — C),其包括可由第一處理系統執行的指令,該指令包括下面的代碼:
[0307]有助於執行系統的基本系統映象文件,(例如參見圖12C中的條項1210 — C),其中,系統的基本系統映象文件和擴展的系統映象文件根據系統的單個可執行系統映象文件來編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,在有助於執行基本系統映象文件的步驟期間,基本系統映象文件存在於計算設備中(例如,圖10中的條項1002);
[0308]有助於初始化計算設備的元件(例如參見圖12C中的條項1220 — C);
[0309]加載擴展的系統映象文件(例如參見圖12C中的條項1230 — C);以及
[0310]有助於根據計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件步驟與有助於執行擴展的系統映象文件的步驟之間啟動計算設備(例如參見圖12C中的條項1240 - C),其中,有助於執行擴展的系統映象文件的步驟發生在加載步驟之後。
[0311]2.條項I的計算設備,
[0312]其中,在有助於執行基本系統映象文件步驟期間,擴展的系統映象文件優選存在於第二計算設備(例如,圖10的條項1004),
[0313]其中,第二計算設備不同於計算設備,
[0314]其中,計算設備包括第一處理系統,其中,第二計算設備包括第二處理系統,
[0315]其中,加載擴展的系統映象文件包括根據第二計算設備將擴展的系統映象文件加載到計算設備。
[0316]3.條項I和2中任一項的計算設備,其中,有助於執行基本系統映象文件的步驟為基本系統映象文件首次根據計算設備的內存執行。
[0317]4.條項I 一 3中任一項的計算設備,
[0318]其中,擴展的系統映象文件進一步包括一個或多個應用程式,以及
[0319]其中,有助於執行擴展的系統映象文件的代碼包括下面的代碼:
[0320]根據位於計算設備上的擴展的系統映象文件運行一個或多個應用程式,而不用在加載步驟與運行一個或多個應用程式的步驟之間啟動計算設備,其中,運行步驟發生在加載步驟之後。
[0321]5.條項I 一 4中任一項的計算設備,
[0322]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0323]其中,該指令進一步包括下面的代碼:
[0324]在加載步驟完成之前運行登錄功能;以及
[0325]在加載步驟完成之前在顯示器上顯示登錄視窗以便允許用戶輸入認證,
[0326]其中,運行登錄功能的步驟發生在前臺,以及
[0327]其中,加載步驟發生在後臺以使得用戶不知曉加載步驟。
[0328]6.條項I 一 5中任一項的計算設備,
[0329]其中,包含在基本系統映象文件中的作業系統的第一組功能包括基本作業系統功能、網絡系統功能、用於提取和管理繪圖對象的功能、以及登錄功能。
[0330]7.條項I 一 5中任一項的計算設備,
[0331]其中,包含在基本系統映象文件中的作業系統的第一組功能包括:任務排程器、內存管理、網絡設備驅動器、傳輸控制協議/網際網路協議(TCP/IP)驅動器、圖形顯示驅動器、用於提取和管理繪圖對象的功能、以及登錄功能,
[0332]其中,包含在擴展的系統映象文件中的作業系統的第二組功能包括:連接管理器和一個或多個應用程式。
[0333]8.條項I 一 7中任一項的計算設備,
[0334]其中,計算設備包括非易失性存儲器和易失性存儲器,
[0335]其中,在有助於執行基本系統映象文件的步驟之前,基本系統映象文件存在於非易失性存儲器,
[0336]其中,該指令進一步包括下面的代碼:
[0337]將基本系統映象文件從非易失性存儲器複製到易失性存儲器,
[0338]其中,有助於執行基本系統映象文件的代碼包括下面的代碼:[0339]有助於根據易失性存儲器執行基本系統映象文件。
[0340]9.條項I 一 8中任一項的計算設備,
[0341]其中,計算設備包括非易失性存儲器和易失性存儲器,
[0342]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS),
[0343]其中,該指令進一步包括下面的代碼:
[0344]在有助於執行基本系統映象文件的步驟之前有助於根據非易失性存儲器執行BIOS ;
[0345]將BIOS從非易失性存儲器複製到易失性存儲器;
[0346]有助於根據易失性存儲器執行BIOS ;以及
[0347]將控制從BIOS傳遞到基本系統映象文件以便有助於執行基本系統映象文件,
[0348]其中,BIOS有助於將基本系統映象文件從非易失性存儲器複製到易失性存儲器。
[0349]10.條項I 一 9中任一項的計算設備,
[0350]其中,計算設備包括易失性存儲器,
[0351]其中,有助於執行擴展的系統映象文件的代碼包括下面的代碼:
[0352]在計算設備的顯示器上向用戶提供一個或多個應用程式;
[0353]運行一個或多個應用程式,其中,一個或多個應用程式為擴展的系統映象文件的一部分;
[0354]關閉計算設備上的系統,同時電源被提供給計算設備;
[0355]在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件;
[0356]利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新開啟計算設備;以及
[0357]當易失性存儲器已包含擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟。
[0358]11.條項2 — 10中任一項的計算設備,
[0359]其中,計算設備包括非易失性只讀存儲器(ROM)和易失性讀/寫存儲器(RAM),
[0360]其中,計算設備不包括非易失性快閃記憶體,
[0361]其中,有助於執行基本系統映象文件的代碼包括有助於根據計算設備的易失性RAM執行基本系統映象文件的代碼,
[0362]其中,加載擴展的系統映象文件的代碼包括將擴展的系統映象文件通過網絡從第二計算設備在擴展的系統映象文件被連結到的預定內存位置處加載到計算設備的易失性RAM的代碼,
[0363]其中,有助於執行擴展的系統映象文件的代碼包括根據易失性RAM運行擴展的系統映象文件的一個或多個應用程式的代碼,
[0364]其中,基本系統映象文件被連結到擴展的系統映象文件。
[0365]12.條項I 一 11中任一項的計算設備,
[0366]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0367]其中,該指令進一步包括下面的代碼:
[0368]運行登錄功能;
[0369]在顯示器上顯示登錄視窗以便允許用戶輸入認證,[0370]確定擴展的系統映象文件是否被加載到計算設備;
[0371]接收用戶的指令,而不用在加載步驟與接收用戶的指令步驟之間啟動計算設備;
[0372]基於用戶的指令實施下面中的一個;
[0373]重新啟動計算設備;
[0374]關閉計算設備,同時電源被提供給計算設備;或者
[0375]運行一個或多個應用程式,
[0376]其中,如果關閉步驟被選擇,那麼執行下面的操作:
[0377]在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件;
[0378]如果系統開啟被串行化,利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新開啟計算設備;以及
[0379]當易失性存儲器中已包含擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟,
[0380]其中,加載步驟僅僅發生在擴展的系統映象文件沒先被加載到計算設備上時,
[0381]其中,如果加載步驟發生的話,運行登錄功能的步驟和顯示登錄視窗的步驟在時間上與加載步驟重疊。
[0382]13.條項I 一 12中任一項的計算設備,
[0383]其中,計算設備包括非易失性存儲器和易失性存儲器,
[0384]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS)和基本系統映象文件中的一個或兩個。
[0385]用於分割啟動的計算設備的闡明(以條項的形式描述)
[0386]例如根據下面描述的各個方面闡釋了主題技術。便利起見,以編號的條項(1,2,3等等)的顯示描述主題技術的各個示例方面。這些被以示例的方式提供,而不限制主題技術。例如參考圖12D和11提出下面的條項I。其他的條項可以類似的方式提出。
[0387]1.一種計算設備(例如參見圖12D中的條項1202 — D或圖11中的條項1100),其包括:
[0388]第一處理系統(例如參見圖12D中的條項1204 — D);
[0389]內存(例如參見圖12D中的條項1208 — D);
[0390]有助於根據計算設備的內存執行系統的基本系統映象文件的裝置(例如參見圖12D中的條項1210 - D),其中,系統的基本系統映象文件和擴展的系統映象文件根據系統的單個可執行系統映象文件來編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,在有助於執行基本系統映象文件期間,基本系統映象文件存在於計算設備中;
[0391]有助於初始化計算設備的元件的裝置(例如參見圖12D中的條項1220 — D);
[0392]用於加載擴展的系統映象文件的裝置(例如參見圖12D中的條項1230 — D);以及
[0393]有助於根據計算設備執行擴展的系統映象文件的裝置,而不用在加載擴展的系統映象文件與執行擴展的系統映象文件之間啟動計算設備(例如參見圖12D中的條項1240 -D),其中,有助於執行擴展的系統映象文件將發生在加載之後。
[0394]2.條項I的計算設備,
[0395]其中,在執行基本系統映象文件期間,擴展的系統映象文件存在於第二計算設備,[0396]其中,第二計算設備不同於計算設備,
[0397]其中,計算設備包括第一處理系統,其中,第二計算設備包括第二處理系統,
[0398]其中,加載擴展的系統映象文件包括將擴展的系統映象文件從第二計算設備加載到計算設備。
[0399]3.條項I和2中任一項的計算設備,其中,有助於執行基本系統映象文件的裝置包括有助於首次根據計算設備的內存執行基本系統映象文件。
[0400]4.條項I — 3中任一項的計算設備,
[0401]其中,擴展的系統映象文件進一步公開一個或多個應用程式,以及
[0402]其中,有助於執行擴展的系統映象文件的裝置包括:
[0403]根據位於計算設備上的擴展的系統映象文件運行一個或多個應用程式的裝置,而不用在加載和運行一個或多個應用程式之間啟動計算設備,其中,該運行發生在加載之後。
[0404]5.條項I 一 4中任一項的計算設備,
[0405]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0406]其中,計算設備進一步包括:
[0407]在加載完成之前運行登錄功能的裝置;以及
[0408]在加載完成之前在顯示器上顯示登錄視窗以便允許用戶輸入認證的裝置,
[0409]其中,運行登錄功能發生在前臺,以及
[0410]其中,加載發生在後臺,以使得用戶不知曉加載。
[0411]6.條項I 一 5中任一項的計算設備,
[0412]其中,包含在基本系統映象文件中的作業系統的第一組功能包括基本作業系統功能、網絡系統功能、用於提取和管理繪圖對象的功能、以及登錄功能。
[0413]7.條項I 一 5中任一項的計算設備,
[0414]其中,包含在基本系統映象文件中的作業系統的第一組功能包括:任務排程器、內存管理、網絡設備驅動器、傳輸控制協議/網際網路協議(TCP/IP)驅動器、圖形顯示驅動器、用於提取和管理繪圖對象的功能、以及登錄功能,
[0415]其中,包含在擴展的系統映象文件中的作業系統的第二組功能包括:連接管理器和一個或多個應用程式。
[0416]8.條項I 一 7中任一項的計算設備,
[0417]其中,計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,
[0418]其中,基本系統映象文件在根據計算設備的內存執行基本系統映象文件之前存在於非易失性存儲器,
[0419]其中,計算設備進一步包括:
[0420]用於將基本系統映象文件從非易失性存儲器複製到易失性存儲器的裝置,
[0421]其中,有助於根據計算設備的內存執行基本系統映象文件的裝置包括:
[0422]有助於根據易失性存儲器執行基本系統映象文件的裝置。
[0423]9.條項I 一 8中任一項的計算設備,
[0424]其中,計算設備包括非易失性存儲器和易失性存儲器,其中易失性存儲器為內存,
[0425]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS),[0426]其中,計算設備進一步包括:
[0427]有助於在根據計算設備的內存執行基本系統映象文件之前根據非易失性存儲器執行BIOS的裝置;
[0428]用於將BIOS從非易失性存儲器複製到易失性存儲器的裝置;
[0429]有助於根據易失性存儲器執行BIOS的裝置;以及
[0430]將控制從BIOS傳遞到基本系統映象文件以便有助於執行基本系統映象文件的裝置,
[0431]其中,BIOS有助於將基本系統映象文件從非易失性存儲器複製到易失性存儲器。
[0432]10.條項I 一 9中任一項的計算設備,
[0433]其中,內存為易失性存儲器,
[0434]其中,有助於執行擴展的系統映象文件的裝置包括:
[0435]在計算設備的顯示器上向用戶呈現一個或多個應用程式的裝置;
[0436]用於運行一個或多個應用程式的裝置,其中,一個或多個應用程式為擴展的系統映象文件的一部分;
[0437]關閉計算設備上的系統裝置,同時電源被提供給計算設備;
[0438]在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件的裝置;
[0439]利用易失性存儲器中的 基本系統映象文件和擴展的系統映象文件重新開啟計算設備的裝置;以及
[0440]當易失性存儲器已包含擴展的系統映象文件時,省略加載擴展的系統映象文件的
>J-U ρ?α裝直。
[0441]11.條項2 — 10中任一項的計算設備,
[0442]其中,計算設備包括非易失性只讀存儲器(ROM)和易失性讀/寫存儲器(RAM),
[0443]其中,計算設備不包括非易失性快閃記憶體,
[0444]其中,內存為易失性RAM,
[0445]其中,有助於根據計算設備的內存執行基本系統映象文件的裝置包括:有助於根據計算設備的易失性RAM執行基本系統映象文件的裝置,
[0446]其中,用於加載擴展的系統映象文件的裝置包括用於將擴展的系統映象文件通過網絡從第二計算設備在擴展的系統映象文件被連結到的預定內存位置處加載到計算設備的易失性RAM的裝置,
[0447]其中,有助於執行擴展的系統映象文件的裝置包括用於根據易失性RAM運行擴展的系統映象文件的一個或多個應用程式的裝置,
[0448]其中,基本系統映象文件被連結到擴展的系統映象文件。
[0449]12.條項I 一 11中任一項的計算設備,
[0450]其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能,
[0451]其中,計算設備進一步包括:
[0452]用於運行登錄功能的裝置;
[0453]用於在顯示器上顯示登錄視窗以便允許用戶輸入認證的裝置,
[0454]用於確定擴展的系統映象文件是否被加載到計算設備的裝置;
[0455]用於接收用戶的命令而不用在加載與接收用戶的命令之間啟動計算設備的裝[0456]用於基於用戶的命令實施下面中的一個的裝置:
[0457]重新啟動計算設備;
[0458]關閉計算設備,同時電源被提供給計算設備;或者
[0459]運行一個或多個應用程式,
[0460]其中,如果關閉被選擇,那麼用於實施下面操作的裝置包括:
[0461]用於在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件的裝置;
[0462]用於在系統開啟被初始化時,利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新開啟計算設備的裝置;以及
[0463]當易失性存儲器已包含擴展的系統映象文件時,省略加載擴展的系統映象文件的
裝置,
[0464]其中,僅僅在擴展的系統映象文件未先加載到計算設備時加載會發生,
[0465]其中,如果加載發生時,運行登錄功能和顯示登錄視窗將在時間上與加載重疊。
[0466]13.條項I 一 12中任一項的計算設備,
[0467]其中,計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,
[0468]其中,非易失性存儲器包括基本輸入/輸出系統(BIOS)和基本系統映象文件中的一個或兩個。
[0469]用於編譯系統映象的方法的闡明(以條項的形式描述)
[0470]例如根據下面描述的各個方面闡釋主題技術。便利起見以編號的條項(1,2,3等等)的形式描述主題技術的各個示例方面。這些以示例的方式提供,並不限定主題技術。例如參考圖13A - 13F和11提出下面的某些條項。其它條項可以類似的方式提出。
[0471]1.用於編譯系統映象以有助於分割啟動的方法(例如參見圖13A中的條項1302 —A),其包括:
[0472]以單個可執行文件的形式執行系統的系統映象文件(例如參見圖13A中的條項1310 — A),
[0473]其中,系統映象文件包括基本部分和擴展部分,
[0474]其中,基本部分包括作業系統的第一組功能,其中,作業系統的第一組功能包括基本作業系統功能、網絡系統功能、用於提取和管理繪圖對象的功能、和登錄功能,
[0475]其中,擴展部分包括作業系統的第二組功能和一個或多個應用程式;以及
[0476]將系統映象文件分成基本系統映象文件和擴展的系統映象文件(例如參見圖13A中的條項1320 - A),其中,基本系統映象文件包括基本部分,而擴展的系統映象文件包括擴展部分。
[0477]2.條項I的方法,其進一步包括:
[0478]將基本系統映象文件複製到第一計算設備的非易失性存儲器,以及
[0479]將擴展的系統映象文件複製到第二計算設備,以便隨後被加載到第一計算設備。
[0480]3.條項I和2中任一項的方法,其中,非易失性存儲器包括基本輸入/輸出系統(BIOS)。
[0481]4.條項I 一 3中任一項的方法,其中,系統映象文件由基本部分和擴展部分組成,基本系統映象文件由基本部分組成,擴展的系統映象文件由擴展部分組成,且作業系統的第二組功能由作業系統的剩餘功能組成。
[0482]5.條項I — 4中任一項的方法,
[0483]其中,系統由多個功能組成,
[0484]其中,多個功能包括作業系統的第一組功能、作業系統的第二組功能和一個或多個應用程式,
[0485]其中,編譯步驟包括:
[0486]編譯系統的多個功能;以及
[0487]連結系統的多個功能,
[0488]其中,基本系統映象文件和擴展的系統映象文件被連結到一起,
[0489]其中,基本系統映象文件包括初始化硬體和軟體操作環境的功能。
[0490]6.條項I — 5中任一項的方法,
[0491]其中,該方法在計算編譯設備中被實施,
[0492]其中,計算編譯設備包括內存和處理系統,
[0493]其中,編譯步驟包括將系統的系統映象文件編譯到計算編譯設備的內存上,
[0494]其中,劃分步驟由處理系統實施,
[0495]其中,基本系統映象文件和擴展的系統映象文件被設置到內存。
[0496]7.一種計算機可讀存儲介質(例如參見圖13B中的條項1302 — B或者圖11中的條項1119或1110),其利用由處理系統可執行的指令或代碼來編碼以便執行條項I 一 6中
任一項的方法。
[0497]8.一種計算機可讀存儲介質(例如參見圖13C中的條項1302 — C或者圖11中的條項1119或1110),其利用由處理系統可執行的指令或代碼來編碼以便有助於實施條項1- 6中任一項中的方法。
[0498]9.一種裝置或計算設備(例如參見圖13D中的條項1302 — D或圖11中的條項1100),其包括條項7和8中任一項的計算機可讀存儲介質(例如參見圖13D中的條項1306 — D)。
[0499]10.一種裝置或計算設備(例如參見圖13E中的條項1302 — E或圖11中的條項1100),其包括用於執行條項I 一 6中任一項的方法的裝置。
[0500]11.一種裝置或計算設備(例如參見圖13F中的條項1302 — F或圖11中的條項1100),其包括用於有助於實施條項I 一 6中任一項的方法的裝置。
[0501]12.條項9 一 11中任一項的裝置或計算設備,其進一步包括第一處理系統和內存。
[0502]結束副標是頁
[0503]本領域技術人員會理解,本文所描述的各個示例性塊、模塊、元件、組件、方法和算法可以電子硬體、計算機軟體、或兩者的組合來實施。為了闡釋該硬體和硬體的可互換性,各種示例的方塊、模塊、元件、組件、方法及算法已被在它們的功能性方面進行了大體描述。無論這種功能是否在硬體或軟體取決於施加在整個系統上的特定用途和設計約束條件時被實施。對於每種特定用途,熟練的技工可以不同的方式實施所描述的功能。在一示例中,用於實施一種方法或裝置以便有助於實施一種方法的裝置可包括軟體代碼或子程序。在另一示例中,用於實施一種方法或裝置以便有助於實施一種方法的裝置可包括特定的硬體(例如,??6八、八51(:、?0)、控制器)。各個硬體和結構可被不同地設置(例如,以不同的順序設置,或以不同的方式區分),所有這些都不脫離主題技術的範圍。在本公開的一方面,作業系統不為諸如Windows XP或Windows7的Windows作業系統。
[0504]應理解,在所公開的過程種的步驟的特定順序或層次結構為示例性方法的闡明。基於涉及參數,應理解,該過程中的步驟的特定順序或層次結構可被重新設置。某些步驟可被同時實施。附屬的方法要求以採樣的順序提出各個步驟的要素,並不打算限制所提出的特定順序或層次結構。
[0505]前述說明被提供以使得本領域任何技術人員能夠實現本文所描述的各個方面。先前的描述提供了各個主題技術的各個示例,且主題技術不限於這些示例。對於這些方面的各種變型將對於本領域技術人員來說是顯而易見的,而且本文所限定的基本原則可被施加到其它方面。因此,權利要求不限定本文所示出的方法,但是準許與文字要求一致的全部範圍,其中,對於以單數形式的元件的參考,除非如此特別聲明,不打算意味「一個和僅僅一個」,而是「一個或多個」。除非另外地特別聲明,術語「某些」是指一個或多個。以男性形式的代詞(例如,他的)包括女性和中性(例如,她的及它的),反之亦然。標題和副標題,如果有的話,僅僅用於便利的目的並不限制本發明。
[0506]諸如「方面」的術語不意味著這種方面對於主題技術是基本的,或者這種方面施加於主題技術的所有結構。涉及一方面的公開可施加於所有結構,或者一個或多個結構。一方面可提供一個或多個示例。諸如一方面的術語可涉及一個或多個方面,反之亦然。諸如「實施例」的術語不意味著這種實施例對於主題技術是基本的,或者這種實施例施加於主題技術的所有結構。涉及實施例的公開可施加於所有實施例,或者一個或多個實施例。實施例可提供一個或多個示例。這種實施例的術語可涉及一個或多個實施例,反之亦然。諸如「結構」的術語不意味著這種結構對於主題技術是基本的,或者這種結構施加於主題技術的所有結構。涉及結構的公開可施加於所有結構,或者一個或多個結構。一種結構可通過一個或多個示例。結構這樣的術語可涉及一個或多個結構,反之亦然。
[0507]本文中詞語「示例性的」`被用於表示「用作舉例或例證」。本文中作為「示例性的」描述的任何方面或設計不必被解釋為優先於或優越於其它的方面或設計。
[0508]所有與貫穿該已被或隨後將被本領域技術人員所知的公開內容所描述的各個方面的元件在結構上和功能上等價的元件,被專門合併於此作為參考,且打算由權利要求所包含。而且,本文沒有披露的內容意欲用於公開,而不管這種公開是否明確地在權利要求中陳述。沒有要求的元件將基於美國法典第35部分第112節第六段來解釋,除非該元件利用術語裝置」來陳述,或在方法權利要求中,該元件利用步驟」來陳述。而且,就說明書或權利要求疏中使用的術語「包含」、「具有」等等來說,這種術語意欲以與術語「包括」相同的方式包括,正如「包括」以過渡詞的方式在權利要求中使用時被解釋的。
【權利要求】
1.計算機可讀存儲介質,其利用由第一處理系統可執行的指令來編碼,以便實施有助於分割啟動的方法,該指令包括下面的代碼: 有助於根據第一計算設備的內存執行系統的基本系統映象文件,其中,系統的基本系統映象文件和擴展的系統映象文件根據系統的單個可執行系統映象文件來編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,基本系統映象文件在有助於執行基本系統映象文件的步驟期間存在於第一計算設備中; 有助於初始化第一計算設備的元件; 加載擴展的系統映象文件;以及 有助於根據第一計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件的步驟與有助於執行擴展的系統映象文件的步驟之間啟動第一計算設備,其中,有助於執行擴展的系統映象文件的步驟發生在加載步驟之後。
2.根據權利要求1的計算機可讀存儲介質, 其中,擴展的系統映象文件在有助於執行基本系統映象文件的步驟期間存在於第二計算設備, 其中,第二計算設備不同於第一計算設備, 其中,第一計算設備包括第一處理系統,其中,第二計算設備包括第二處理系統, 其中,加載擴展的系統映象文件包括將擴展的系統映象文件從第二計算設備加載到第一計算設備。
3.根據權利要求1的計算機可讀存儲介質,其中,有助於執行基本系統映象文件的步驟為基本系統映象文件首次根據第一計算設備的內存被執行。
4.根據權利要求1的計算機可讀存儲介質, 其中,擴展的系統映象文件進一步包括一個或多個應用程式,以及 其中,有助於執行擴展的系統映象文件的代碼包括下面的代碼: 根據位於第一計算設備上的擴展的系統映象文件運行一個或多個應用程式,而不用在加載步驟與運行一個或多個應用程式的步驟之間啟動第一計算設備,其中,運行步驟發生在加載步驟之後。
5.根據權利要求1的計算機可讀存儲介質, 其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能, 其中,該指令進一步包括下面的代碼: 在加載步驟完成之前運行登錄功能;以及 在加載步驟完成之前在顯示器上顯示登錄視窗以便允許用戶輸入認證, 其中,於完成加載步驟前運行登錄功能,以及 其中,加載步驟發生在後臺,以使得用戶不知曉加載步驟。
6.根據權利要求1的計算機可讀存儲介質, 其中,包含在基本系統映象文件中的作業系統的第一組功能包括基本作業系統功能、網絡系統功能、用於提取和管理繪圖對象的功能、以及登錄功能。
7.根據權利要求1的計算機可讀存儲介質, 其中,包含在基本系統映象文件中的作業系統的第一組功能包括:任務排程器、內存管理器、網絡設備驅動器、傳輸控制協議/網際網路協議(TCP/IP)驅動器、圖形顯示驅動器、用於提取和管理繪圖對象的功能、以及登錄功能, 其中,包含在擴展的系統映象文件中的作業系統的第二組功能包括:連接管理器及一個或多個應用程式。
8.根據權利要求1的計算機可讀存儲介質, 其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為所述內存, 其中,基本系統映象文件在有助於根據第一計算設備的內存執行基本系統映象文件的步驟之前存在於非易失性存儲器, 其中,該指令進一步包括下面的代碼: 將基本系統映象文件從非易失性存儲器複製到易失性存儲器, 其中,有助於根據第一計算設備的內存執行基本系統映象文件的代碼包括下面的代碼: 根據易失性存儲器執行基本系統映象文件。
9.根據權利要求1的計算機可讀存儲介質, 其中,第一計算設備包括非易失性存儲器和易失性存儲器,其中,易失性存儲器為內存, 其中,非易失性存儲器包括基本輸入/輸出系統(BIOS), 其中,該指令進一步包括下面的代碼: 在根據第一計算設備的內存執行基本系統映象文件的步驟之前,有助於根據非易失性存儲器執行BIOS ; 將BIOS從非易失性存儲器複製到易失性存儲器; 根據易失性存儲器執行BIOS ;以及 將控制從BIOS傳遞到基本系統映象文件以便有助於執行基本系統映象文件, 其中,BIOS有助於將基本系統映象文件從非易失性存儲器複製到易失性存儲器。
10.根據權利要求1的計算機可讀存儲介質, 其中,內存為易失性存儲器, 其中,有助於執行擴展的系統映象文件的代碼包括下面的代碼: 在第一設備的顯示器上向用戶呈現一個或多個應用程式; 運行一個或多個應用程式,其中,一個或多個應用程式為擴展的系統映象文件的一部分; 在第一計算設備上關閉系統,同時電源被提供給第一計算設備; 在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件; 利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新開啟第一計算設備;以及 當易失性存儲器已包含擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟。
11.根據權利要求2的計算機可讀存儲器, 其中,第一計算設備包括非易失性只讀存儲器(ROM)和易失性讀/寫存儲器(RAM),其中,第一計算設備不包括非易失性快閃記憶體, 其中,內存為易失性RAM, 其中,有助於根據第一計算設備的內存執行基本系統映象文件的代碼包括有助於根據第一計算設備的易失性RAM執行基本系統映象文件的代碼, 其中,用於加載擴展的系統映象文件的代碼包括通過網際網路根據第二計算設備將擴展的系統映象文件在擴展系統映象文件被連結到的預定內存位置處加載到第一計算設備的易失性RAM的代碼, 其中,有助於執行擴展的系統映象文件的代碼包括用於根據易失性RAM運行擴展的系統映象文件的一個或多個應用程式的代碼, 其中,基本系統映象文件被連結到擴展的系統映象文件。
12.根據權利要求1的計算機可讀存儲介質, 其中,包含在基本系統映象文件中的作業系統的第一組功能包括登錄功能, 其中,該指令進一步包括下面的代碼: 運行登錄功能; 在顯示器上顯示登錄視窗以便允許用戶輸入認證, 確定擴展的系統映象文件是否被加載到第一計算設備; 接收用戶的命令,而不用在加載步驟與接收用戶的指令的步驟之間啟動第一計算設 備; 基於用戶的命令實施下面中的一個: 重新啟動第一計算設備; 關閉第一計算設備,同時電源被提供給第一計算設備;或者 運行一個或多個應用程式, 其中,如果關閉步驟被選擇,實施下面的操作: 在易失性存儲器中保留基本系統映象文件和擴展的系統映象文件; 如果系統開啟被初始化,利用易失性存儲器中的基本系統映象文件和擴展的系統映象文件重新開啟第一計算設備;以及 當易失性存儲器已包含擴展的系統映象文件時,省略加載擴展的系統映象文件的步驟, 其中,加載步驟僅僅在擴展的系統映象文件未先被加載到第一計算設備上時發生, 其中,如果加載步驟發生時,運行登錄功能的步驟和顯示登錄視窗的步驟與加載步驟在時間上重疊。
13.根據權利要求1的計算機可讀存儲介質, 其中,第一計算設備包括易失性存儲器和易失性存儲器,其中,易失性存儲器為內存,其中,非易失性存儲器包括基本輸入/輸出系統(BIOS)和基本系統映象文件中的一個或兩個。
14.一種計算設備,其包括第一處理系統和權利要求1的計算機可讀存儲介質。
15.一種計算設備,其包括: 第一處理系統; 內存;有助於根據計算設備的內存執行系統的基本系統映象文件的裝置,其中,系統的基本系統映象文件和擴展的系統映象文件根據系統的單個可執行系統映象文件來編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,在有助於執行基本系統映象文件期間基本系統映象文件存在於計算設備; 有助於初始化計算設備的元件的裝置; 用於加載擴展的系統映象文件的裝置;以及 有助於根據計算設備執行擴展的系統映象文件而不用在加載擴展的系統映象文件與執行擴展的系統映象文件之間啟動計算設備,其中,有助於執行擴展的系統映象文件發生在加載之後。
16.有助於分割啟動的方法,其包括:根據第一計算設備的內存執行系統的基本系統映象文件,其中,系統的基本系統映象文件和擴展的系統映象文件根據系統的單個可執行系統映象文件來編譯,其中,基本系統映象文件包括作業系統的第一組功能,其中,擴展的系統映象文件包括作業系統的第二組功能,其中,在執行基本系統映象文件步驟期間,基本系統映象文件存在於第一計算設備;初始化第一計算設備的元件; 加載擴展的系統映象文件;以及 根據第一計算設備執行擴展的系統映象文件,而不用在加載擴展的系統映象文件的步驟與執行擴展的系統映象文件的步驟之間啟動第一計算設備,其中,執行擴展的系統映象文件的步驟發生在加載步驟之後。
17.用於編譯系統映象文件以便有助於分割啟動的方法,其包括: 以單個可執行文件的形式編 譯系統的系統映象文件, 其中,系統映象文件包括基本部分和擴展部分, 其中,基本部分包括作業系統的第一組功能,其中,作業系統的第一組功能包括基本作業系統功能、網絡系統功能、用於提取和管理繪圖對象的功能、以及登錄功能, 其中,擴展部分包括作業系統的第二組功能和一個或多個應用程式;以及將系統映象文件劃分成基本系統映象文件和擴展的系統映象文件,其中,基本系統映象文件包括基本部分,以及擴展的系統映象文件包括擴展部分。
18.根據權利要求1的方法,其進一步包括: 將基本系統映象文件複製到第一計算設備的非易失性存儲器上,以及 將擴展的系統映象文件複製到第二計算設備,以便在隨後的時間被加載到第一計算設備。
19.根據權利要求1的方法,其中,非易失性存儲器包括基本輸入/輸出系統(BIOS)。
20.根據權利要求1的方法,其中,系統映象文件由基本部分和擴展部分組成,基本系統映象文件由基本部分組成,擴展的系統映象文件由擴展部分組成,以及作業系統的第二組功能由作業系統的剩餘功能組成。
21.根據權利要求1的方法, 其中,該系統由多個功能組成, 其中,多個功能包括作業系統的第一組功能、作業系統的第二組功能和一個或多個應用程式, 其中,編譯步驟包括: 編譯系統的多個功能;以及 連結系統的多個功能, 其中,基本系統映象文件和擴展的系統映象文件被連結到一起, 其中,基本系統映象文件包括初始化硬體和軟體操作環境的功能。
22.根據權利要求1的方法, 其中,該方法以計算編譯設備實施, 其中,計算編譯設備包括內存和處理系統, 其中,編譯步驟包括將系統的系統映象文件編譯到計算編譯設備的內存上, 其中,劃分步驟由處理系統實施, 其中,基本系統映象 文件和擴展的系統映象文件被設置到內存上。
【文檔編號】G06F9/00GK103430142SQ201180061193
【公開日】2013年12月4日 申請日期:2011年9月2日 優先權日:2010年10月20日
【發明者】M·C-K·梁, R·俊傑·陳 申請人:韋斯技術公司

同类文章

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

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