麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

基座和可拆卸裝置的功率管理的制作方法

文檔序號:6362580閱讀:178來源:國知局
專利名稱:基座和可拆卸裝置的功率管理的制作方法
技術領域
本發明公開的主題內容涉及功率管理,并且尤其涉及基座和可拆卸裝置的功率管理。
背景技術
計算機系統可包括可拆卸裝置,以允許用戶通過更小、更輕、更便攜的可拆卸裝置訪問有限的計算功能??刹鹦堆b置可連接到計算機系統的基座。基座和可拆卸裝置都可包括處理器、存儲器和通信硬件。當從基座上斷開連接時,可拆卸裝置能獨立提供足夠功能,以允許用戶訪問電子 郵件和消息賬戶、瀏覽媒體內容、訪問計劃表、記錄筆記和執行其他任務。當連接到基座上時,用戶能連同利用通過基座可用的更廣泛的資源集一起使用可拆卸裝置,所述更廣泛的資源集例如是硬盤驅動器、光盤驅動器、鍵盤、和輸入/輸出(I/o)
端Π等??刹鹦堆b置能使用例如電池之類的便攜式電源。基座也可以是移動裝置且依賴便攜式電源。因此,可拆卸裝置和基座必須共同最小化總功耗來最大化電源的生命期。

發明內容
基于以上論述,發明人注意到需要ー種管理基座和可拆卸裝置的功率的設備和方法。簡而言之,當基座和可拆卸裝置均被連接或斷開連接時,這種設備和方法將管理基座和可拆卸裝置的功率。針對現有技術的當前狀態,并且特別地針對通過當前可用功率管理方法尚未完全解決的現有技術中的問題和需求而提出本發明實施例。相應地,提出實施例來提供ー種能夠克服現有技術中的許多或全部的上述缺陷的功率管理的設備和方法。提供了ー種具有多個模塊的用于管理功率的設備,所述多個模塊用于功能性地執行監視基座和可拆卸裝置之間的連接并檢測連接事件的必要步驟。所描述的實施例中的這些模塊包括監視模塊和檢測模塊。監視模塊從基座和從可拆卸裝置來監視基座和可拆卸裝置之間的連接。如果可拆卸裝置和基座連接,則可拆卸裝置為基座提供顯示。檢測模塊檢測從組中選擇的連接事件,所述組包括可拆卸裝置連接到所述基座、和可拆卸裝置從所述基座分離。還提出了用于管理功率的方法。在公開的實施例中的方法實質上包括執行與上述設備的操作相対的上述功能的必要步驟。監視模塊從基座和從可拆卸裝置來監視基座和可拆卸裝置之間的連接。如果可拆卸裝置和基座連接,則可拆卸裝置為基座提供顯示。檢測模塊檢測從組中選擇的連接事件,所述組包括可拆卸裝置連接到所述基座、和可拆卸裝置從所述基座分離。整個說明書中提及的特征、優點或相似語言不意味著所有的特征和優點可由任何單個實施例實現。進而,提及特征和優點的語言應當被理解為表示特定的特征、優點或特性被包括在至少ー個實施例中。由此,整個說明書中對特征、優點的論述和相似語言可能、但不一定指示相同的實施例。并且,描述的實施例的特征、優點和特性可以任意合適的方式被結合。本領域技術人員知曉實施例可在缺少具體實施例的ー個或多個特定的特征或優點的情況下而被實施。在其他情況下,額外的特征和優點可在不在所有實施例中出現的特定實施例中被認識到。從下述說明書和隨附的權利要求中,實施例的這些特征和優點將變得更加明顯,或者通過實踐在下文中闡述的實施例可以學習實施例的這些特征和優點。


通過參考在附圖中所示的具體實施例,將呈現上文中簡要描述的實施例的更具體的描述。理解到這些圖示僅表述了一些實施例并因此不會被認為是對范圍的限制,將通過使用附圖利用額外的描述和細節來解釋和說明實施例,在附圖中 圖I是闡述計算機系統的ー個實施例的示意性方塊圖;圖2是闡述計算機系統的ー個實施例的正視圖;圖3是闡述計算機系統的ー個實施例的正視圖;圖4是闡述計算機系統的ー個代替實施例的前視圖;圖5是闡述功率管理設備的一個實施例的示意性方塊圖;圖6是闡述基座和可拆卸裝直的個實施例的不意性方塊圖;和圖7是闡述功率管理方法的一個實施例的示意性流程圖。
具體實施例方式本領域技術人員熟知,實施例的各個方面可以體現為系統、方法或計算機程序產品。相應地,實施例可以采用在這里通常被統稱為“電路”、“模塊”或“系統”的完全硬件實施、完全軟件實施(包括固件、駐存軟件、宏代碼等)或者組合軟件和硬件方面的實施的形式。并且,實施例還可采用在一個或多個計算機可讀介質中體現的計算機程序產品的形式,所述ー個或多個計算機可讀介質在其上體現有計算機可讀程序。在本說明書中描述的許多功能単元都被標記為模塊,以便更著重強調它們的實施的獨立性。例如,模塊可被實現為包括傳統VLSI電路或門陣列、諸如邏輯芯片之類的現有的半導體、晶體管或其他分立部件的硬件電路。模塊還可被實現在諸如現場可編程門陣列、可編程陣列邏輯、或可編程邏輯器件等的可編程硬件裝置中。模塊還可被實現在由各種處理器執行的軟件中。計算機可讀程序的可識別模塊可例如包括可例如被識別為對象、過程或功能的計算機指令的ー個或多個物理或邏輯塊。不過,可識別模塊的執行性不必物理地位于一起,而是可包括存儲在不同位置中的分立的指令,當這些分立的指令在邏輯上被結合在一起時,這些分立的指令就包括模塊并實現模塊的所述目的。事實上,計算機可讀程序的模塊可以是單一指令或許多指令,甚至分布在多個不同的代碼段、不同程序或多個存儲裝置中。相似地,運算數據在這里可在模塊內部被識別和表述,并以任意適當的形式被體現和在任意適當類型的數據結構內被組織。運算數據可作為單ー數據集被采集,或可被分布在包括不同存儲裝置的不同位置中,且可至少部分地僅作為系統或網絡上的電信號存在。當以軟件實施模塊或模塊部分時,所述軟件部分被存儲在一個或多個計算機可讀介質上。可利用一個或多個計算機可讀介質的任意組合。計算機可讀介質可以是計算機可讀信號介質或計算機可讀存儲介質。計算機可讀介質可以是存儲有計算機可讀代碼的實體的計算機可讀存儲介質。計算機可讀存儲介質可以是,例如但不限于電子、磁、光、電磁、紅外、全息、微機械、或半導體的系統、設備、或裝置,或它們的任意適合的組合。計算機可讀介質的更具體的示例(非窮盡的列示)包括具有一個或多個接線的電氣連接、便攜式計算機盤片、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPR0M或閃存)、便攜式緊湊盤只讀存儲器(⑶-ROM)、光存儲裝置、磁存儲裝置或它們的任意適合的組合。在本說明書的上下文中,計算機可讀存儲介質可以是能夠包括或存儲由指令執行系統、設備或裝置使用或與指令執行系統、設備或裝置結合使用的程序的任意實體介質。 計算機可讀信號介質可包括例如在基帶中的或作為部分載波的具有在其中體現 的計算機可讀程序的傳播的數據信號。這種傳播信號可具有任意的形式,包括但不限于電磁、光或它們的任意適當的組合。計算機可讀信號介質可以是不是計算機可讀存儲介質、且能夠傳送、傳播或傳輸由指令執行系統、設備或裝置使用或與指令執行系統、設備或裝置相結合而使用的程序的任何計算機可讀介質。可利用任意包括但不限于無線、有線、光纖線纜、射頻(RF)等或它們的任意適合的組合的任何適當的介質來傳輸體現在計算機可讀介質上的計算機可讀程序。可由包括諸如Java、Smalltalk、或C++等的面對對象的編程語目、或諸如“ C”程序語言之類的傳統的過程編程語言、或相似的編程語言的一個或多個編程語言的任意組合來編寫用于執行實施例的操作的計算機可讀程序。計算機可讀程序代碼可完全在用戶計算機上、部分在用戶計算機上作為獨立軟件包、部分在用戶計算機上且部分在遠程計算機上、或完全在遠程計算機或服務器上執行。在下文中的情況下,遠程計算機可通過包括局域網(LAN)或廣域網(WAN)的任何種類的網絡而連接到用戶計算機,或進行與外部計算機的連接(例如,通過使用互聯網服務提供商的互聯網)。在本說明書全文中對“ー個實施例”、“實施例”或類似語言的引用表示與實施例相關聯而描述的特定特征、結構或特點被包括在至少ー個實施例中。因此,除非另有明確說明,否則在本說明書中各處出現的詞語“在一個實施例中”、“在實施例中”和類似語言并不一定均是指相同的實施例,而是表示“一個或更多但不是所有的實施例”。除非另有明確說明,否則詞語“包括”、“包含”、“具有”和它們的變體表示“包括但不限干”。除非另有明確說明,否則項目的列舉列示不表示任意或所有的項目是互相排他性的。除非另有明確說明,否貝IJ詞語“ー個”和“該”也指“ー個或多個”。并且,可以任意合適的方式組合描述的實施例的特征、結構或特性。在下面的描述中,提供許多具體細節,例如編程、軟件模塊、用戶選擇、網絡事務、數據庫查詢、數據庫結構、硬件模塊、硬件電路、硬件芯片等,來提供實施例的深入理解。然而,本領域技術人員會知曉也可在缺少ー個或多個具體細節或使用其他方法、部件、和材料等時對實施例進行實施。在其他情況下,為了避免對實施例的各個方面造成模糊,并未詳細示出或描述公知的結構、材料或操作。
下面參考根據實施例的方法、設備、系統和計算機程序產品的示意性流程圖和/或示意性方塊圖描述實施例的ー些方面??梢岳斫猓捎捎嬎銠C可讀程序代碼實現示意性流程圖和/或示意性方塊圖中的每個塊、和示意性流程圖和/或示意性方塊圖中的塊的組合。可將這些計算機可讀程序代碼提供給通用計算機、專用計算機、或其他可編程數據處理設備的處理器以產生機器,從而使得通過計算機或其他可編程數據處理設備的處理器執行的指令創建用于實施在示意性流程圖和/或示意性方塊圖的塊中指明的功能/動作的模塊。計算機可讀程序代碼也可被存儲在計算機可讀介質中,所述計算機可讀程序代碼可以引導計算機、其他可編程數據處理設備或其他裝置在特定方式下執行功能,從而使得存儲在計算機可讀介質產品中的指令產生包括實施在示意性流程圖和/或示意性方塊圖的塊中指明的功能/動作的指令的制品。計算機可讀程序代碼也可被加載到計算機、其他可編程數據處理設備或其他裝置上,來使得在計算機、其他可編程設備或其他裝置上要被執行的一系列的操作步驟產生計算機實現的處理,由此在計算機或其他可編程設備上要被執行的程序代碼提供用于實施在 流程圖和/或方塊圖的塊中指明的功能/動作的處理。附圖中的示意性流程圖和/或示意性方塊圖說明根據不同實施例的設備、系統、方法和計算機程序產品的可能實施的結構、功能和操作。就一點而言,示意性流程圖和/或示意性方塊圖中的每個塊可代表包括用于實現特定邏輯功能的程序代碼的ー個或多個可執行指令的代碼模塊、代碼段或代碼部分。還應注意到,在一些替代的實施中,在塊中標注的功能可不按在圖中標注順序發生。例如,依照所涉及的功能,在圖中示為連續的兩個塊在實際上可以實質并發地被執行,或者這些塊有時以相反的順序被執行。還可以構思在功能、邏輯或效果上與圖中所示的步驟和方法的一個或多個塊或部分相當的其他步驟和方法。盡管在流程圖和/或方塊圖中使用了各種箭頭類型和線條類型,應當理解它們不限于對應實施例的范圍。事實上,一些箭頭或其他連接符可僅用于表示所描述的實施例的邏輯流程。例如,箭頭可表示描述的實施例所例舉的步驟之間未指明持續時間的等待或監視的時間段。還應當注意到的是,可通過執行特定功能或動作的專用的基于硬件的系統、或專用硬件和計算機可讀程序代碼的組合來實現方塊圖和/或流程圖中的每個塊、和方塊圖和/或流程圖中的塊的組合。圖I是說明計算機系統100的一個實施例的示意性方塊圖。計算機系統100包括基座105和可拆卸裝置115?;?05通過包括基座連接IlOa和可拆卸裝置連接IlOb的連接110連接到可拆卸裝置115。在一個實施例中,基座連接IIOa和可拆卸裝置連接IlOb是通用串行總線(USB)連接?;蛘?,基座連接IlOa和可拆卸裝置連接IlOb可以是電子與電氣工程協會(IEEE) 1394接ロ(1394)連接、高清晰度多媒體接ロ(HDMI)連接、傳統的串行總線連接、或傳統的并行總線連接等。在一個實施例中,如果可拆卸裝置115和基座105相連接,可拆卸裝置115為基座105提供顯示。另外,可拆卸裝置115可為基座105提供其他功能。在特定的實施例中,可拆卸裝置115提供網絡連接?;?05可提供可拆卸裝置115使用的額外資源。例如,基座105可包括諸如硬盤驅動器、微機械存儲裝置、光存儲裝置、和全息存儲裝置等的大容量存儲裝置?;?05還可提供諸如鍵盤、鼠標、操縱桿、和游戲控制器等的額外輸入裝置。在一個實施例中,基座105包括諸如USB端ロ、1394端ロ、HDMI端ロ、和外部電源端ロ等的額外I/O端ロ。在一個實施例中,基座105和可拆卸裝置115均包括諸如電池、和燃料單元電池等的電源。在一個實施例中,當可拆卸裝置115和基座105相連接時,基座105的電源可從基座電源向可拆卸裝置115提供功率。當與基座105斷開連接時,可拆卸裝置115可使用裝置電源來供電。當與基座105斷開連接時,可拆卸裝置115可使用裝置電源來提供功率。基座105可監視基座105和可拆卸裝置115之間的連接110。另外,可拆卸裝置115也可監視基座105和可拆卸裝置115之間的連接110。由此可拆卸裝置115可注意到諸如可拆卸裝置115從基座105斷開連接和可拆卸裝置115連接到基座105之類的連接事件。基座105也可注意到每個連接事件。

在一個實施例中,基座105可執行一個或多個任務?;?05可在執行任務時使用可拆卸裝置115的顯示器以與用戶進行交互。例如,基座105可執行顯示統ー資源定位(URL)的瀏覽器??刹鹦堆b置115可保持由基座105執行的任務的裝置任務列表。例如,裝置任務列表可包括由瀏覽器顯示的URL。如果可拆卸裝置115從基座105斷開連接,可拆卸裝置115可根據裝置任務列表執行ー個或多個任務。例如,可拆卸裝置115可以根據裝置任務列表部署瀏覽器并顯示URL。在一個實施例中,可拆卸裝置115可顯示裝置任務列表且用戶可選擇要執行哪些任務。在特定的實施例中,在可拆卸裝置115從基座105斷開連接之前,用戶可彈出可拆卸裝置115。此處使用的彈出意指引導操作系統關斷基座105和可拆卸裝置115之間的邏輯連接。如果用戶彈出可拆卸裝置115,在完成可拆卸裝置115的彈出之前,基座105可利用所有正在執行的任務來更新可拆卸裝置115的裝置任務列表?;蛘撸刹鹦堆b置115可接收每個基本任務的更新來保持當前裝置任務列表。在一個實施例中,當可拆卸裝置115沒有連接到基座105時,基座105處于基座非活動狀態下?;蛘撸斂刹鹦堆b置115沒有連接到基座105時,可以利用外部監視器來在基座活動狀態下使用基座105。因為可拆卸裝置115和基座105均具有獨立和相互依賴的功能,因此必須以集成方式管理可拆卸裝置115和基座105的功耗來最大化電源的生命期。這里描述的實施例管理可拆卸裝置115和基座105的功率。圖2是闡述計算機系統200的一個實施例的正視圖。計算機系統200闡述圖I中的計算機系統100的一個實施例。在一個實施例中,計算機系統200是聯想(Lenovo)公司生產的Ul混合筆記本計算機。計算機系統200的描述參照圖I中的単元,相似的數字指代相似的單元。計算機系統200包括基座205和可拆卸裝置215?;?05可以是圖I中的基座105。另外,可拆卸裝置215可以是圖I中的可拆卸裝置115。如圖所示,可拆卸裝置215連接到基座205。在描述的實施例中,基座205包括鍵盤230、觸摸板235、I/O連接240和光驅245。I/O連接240可以是USB連接、1394連接、或HDMI連接等。
當可拆卸裝置215和基座205相連接時,可拆卸裝置215為基座205提供顯示225。但是在一個實施例中,基座205在配對之前有限制地使用顯示225。在一個實施例中,基座205和可拆卸裝置215均包括諸如電池、和燃料單元電池等的電源。在一個實施例中,當基座205和可拆卸裝置215相連接時,基座205的電源可為可拆卸裝置215提供功率?;蛘?,可同時使用基座205的電源和可拆卸裝置215的電源。圖3是闡述計算機系統200的一個實施例的正視圖。圖2所示的計算機系統200的可拆卸裝置215從基座205上斷開連接。在一個實施例中,可拆卸裝置215通過連接器210與基座205連接。計算機系統200的描述參照圖1-2中的單元,相似的數字指代相似的單元。連接器210可以是USB連接。在替代的實施例中,連接器210采用通過傳統連接器的USB兼容信號。另外,連接器可以是1394連接器、和HDMI連接器等。在特定的實施例中,連接器210采用傳統的接ロ。當可拆卸裝置215連接到基座205時,支撐220可提供基 座205和可拆卸裝置215之間的物理連接。圖4是闡述計算機系統400的ー個代替實施例的前視圖。計算機系統400闡述圖I中的計算機系統100的一個實施例。計算機系統400的描述參照圖1-3中的單元,相似的數字指代相似的単元?;?05被示為計算機塔架405??刹鹦堆b置115被示為蜂窩電話415。連接110被示為諸如USB線纜之類的線纜410。本領域技術人員知曉可以裝置的其他組合來實施實施例。可拆卸裝置415可為基座405提供顯示和/或網絡連接。圖5是闡述功率管理設備500的一個實施例的示意性方塊圖。設備500可被體現在基座105和可拆卸裝置115中。設備500的描述參照圖1-4中的單元,相似的數字指代相似的單元。設備500包括監視模塊505、檢測模塊510和功率模塊515。監視模塊505、檢測模塊510和功率模塊515可包括存儲有由處理器和/或硬件電路執行的計算機可讀程序的計算機可讀存儲介質。監視模塊505從基座105和從可拆卸裝置115兩者監視基座105和可拆卸裝置115之間的連接110。如果可拆卸裝置115和基座105連接,可拆卸裝置115可為基座105提供顯示225。監視模塊505可駐留在基座105和可拆卸裝置115上。檢測模塊510檢測從由可拆卸裝置115從基座105斷開連接和可拆卸裝置連接到基座105構成的組中選擇的連接事件。在一個實施例中,檢測模塊510從連接事件的操作系統接收通知?;蛘?,檢測模塊510可周期性地對基座連接IlOa和可拆卸裝置連接IlOb進行輪詢,來檢測連接事件。檢測模塊510可駐留在基座105和可拆卸裝置115上。響應于檢測到可拆卸裝置的連接,功率模塊515可將可拆卸裝置115置于裝置低功率狀態下并將基座105置于基座活動狀態下。另外,響應于檢測到可拆卸裝置的斷開連接,功率模塊515可將基座105置于基座非活動狀態下并將可拆卸裝置115置于裝置活動狀態下。功率模塊515可駐留在基座105和可拆卸裝置115上。圖6是闡述計算系統100的基座105和可拆卸裝置115的一個實施例的示意性方塊圖?;?05和可拆卸裝置115的描述參照圖1-5中的単元,相似的數字指代相似的單兀?;?05包括第一處理器605、第一存儲器610、第一 IO模塊615、第一圖形模塊620、基本輸入/輸出系統(BIOS)模塊630、第一 USB模塊640、和存儲模塊655??刹鹦堆b置115包括第二處理器670、第二存儲器675、第二圖形模塊680、顯示模塊625、網絡連接660、和第ニ USB模塊685。本領域技術人員知曉可使用這里描述的實施例來采用計算機系統100的其他配置。在這里作為部件指代的第一處理器605、第一存儲器610、第一 IO模塊615、第一圖形模塊620、BIOS模塊630、第一 USB模塊640、第二處理器670、第二存儲器675、第二圖形模塊680、顯示模塊625、網絡連接660和第二 USB模塊685可由一個或多個半導體基板上的半導體門制成。每個半導體基板可被封裝在電路板上安裝的一個或多個半導體裝置中。部件之間的連接可以是通孔半導體金屬層、基板到基板的接線、電路板跡線和/或連接半導體裝置的接線。第一 USB模塊640可以是圖I中的基座連接110a。第二 USB模塊685可以是圖I中的可拆卸裝置連接110b?;?05和可拆卸裝置115可通過第一和第二 USB模塊640、685通信。第一存儲器610存儲計算機可讀程序。第一存儲器610可以包括動態隨機存取存 儲器(DRAM)、或閃存等。如本領域技術人員所知,第一處理器605執行計算機可讀程序。計算機可讀程序可以被有形地存儲于存儲模塊655中。存儲模塊655可包括至少ー個固態裝置(SSD)。另外,存儲模塊655可包括硬盤驅動器、光存儲裝置、全息存儲裝置、或微機械存儲裝置等。第一處理器605可包括集成的高速緩存來減少訪問第一存儲器610的平均時間。集成高速緩存可存儲最頻繁被使用的第一存儲器610的位置中的指令和數據的副本。第一存儲器610和第一圖形模塊620可與第一處理器605通信。在一個實施例中,第一處理器605將顯示命令和顯示數據簽發至第一圖形模塊620,且第一圖形模塊620能為顯示模塊625產生呈現數據。另外,第一處理器605可與IO模塊615通信。IO模塊625可支持BIOS模塊630、外圍組件互聯(PCI)總線、和Wi-Fi接ロ等,并與BIOS模塊630、外圍組件互聯(PCI)總線、和Wi-Fi接ロ等進行通信。BIOS模塊630可通過IO模塊615發送指令,以啟動基座105,由此存儲在存儲模塊655中的計算機可讀程序可加載、執行并承擔基座105的控制。或者,BIOS模塊630可包括在識別和控制構成基座105的不同裝置的芯片上嵌入的編碼程序。顯示模塊625可包括顯示225和例如對觸摸輸入進行解碼的額外硬件。當可拆卸裝置115與基座105相連接時,第一圖形模塊620可通過第一和第二 USB模塊640、685與顯示模塊625進行通信。因此,第一圖形模塊620可驅動顯示225并從顯示225接收輸入。第二存儲器675存儲計算機可讀程序。第二存儲器675可包括諸如閃存之類的非易失性存儲裝置。第二處理器670執行計算機可讀程序。在一個實施例中,第二處理器670將顯示命令和顯示數據簽發到第二圖形模塊680,并且第二圖形模塊680能為顯示模塊625產生呈現數據。在一個實施例中,可拆卸裝置115包括網絡連接660。網絡連接660可與網絡通信。在一個實施例中,網絡是遵從于網絡驅動接ロ規范(NDIS)的網絡。在特定的實施例中,網絡是遠程NDIS(RNDIS)網絡。在代替的實施例中,網絡是無線廣域網?;?05可經由第一和第二 USB模塊640、685通過網絡連接660與網絡通信。
在一個實施例中,第一處理器605的指令集與第二處理器670的指令集不兼容。第一處理器605可以X86指令集為基礎,而第二處理器670可以ARM指令集為基礎。在一個實施例中,第一處理器605與第二處理器670均可執行獨立的操作系統。第一處理器605可執行第一操作系統。第一操作系統可以是個人計算機操作系統,例如兼容微軟視窗(MICROSOFT WINDOWS )的操作系統、兼容蘋果麥金塔(APPLE MACINTOSH )的操作系統、或兼容Linux的操作系統等。第二處理器670可執行第二操作系統。第二操作系統可以是蜂窩電話操作系統,例如基于安卓(android )平臺結構的操作系統、或兼容微軟視窗(MICROSOFT WINDOWS )的移動操作系統等。圖7是闡述功率管理方法700的一個實施例的示意性流程圖。方法700可執行圖5的設備500的功能。方法700的描述參照圖1-6中的單元,相似的數字指代相似的單元。方法700可由計算機程序產品執行,該計算機程序產品包括非暫態計算機可讀存儲介質,例如存儲有由諸如第一處理器605或第二處理器670之類的處理器執行的計算機可讀程序的第一存儲器610或第二存儲器675。

方法700開始,并且在一個實施例中,監視模塊505監視705基座105和可拆卸裝置115之間的連接110。監視模塊505可通過等待從第一操作系統和/或第二操作系統接收連接事件的通知來監視連接110。檢測模塊510確定710連接事件是否已經發生。如果檢測模塊510確定710沒有發生檢測事件,監視模塊505繼續監視705基座105和可拆卸裝置115之間的連接。如果檢測模塊510確定710連接事件已經發生,檢測模塊510確定715可拆卸裝置115是否被連接。如果檢測模塊510確定715可拆卸裝置115未被連接,功率模塊515將基座105置于720基座非活動狀態。在基座非活動狀態下,第一處理器605可暫停除監視中斷以外的操作。中斷可將可拆卸裝置115的連接的信號發送給基座105。例如,第一處理器605可降低存儲模塊665和第一圖形模塊620的功率。第一存儲器610可暫停除刷新DRAM以外的全部操作。在一個實施例中,10模塊615暫停除將指示連接事件的中斷發送給第一處理器605以外的全部操作。在一個實施例中,基座105僅監視在基本非活動狀態下的可拆卸裝置連接。在特定實施例中,如果和基座105的HDMI連接是活動的,基座可保持在基本活動狀態下,直到超時終止為止。在一個實施例中,當基座105處于基座活動狀態下時,基座105的所有部件都上電。第一處理器605也可使選擇的部件掉電。例如,如果不使用存儲模塊665,第一處理器605可使存儲模塊665掉電。另外,功率模塊515將可拆卸裝置115置于725裝置活動狀態下。在一個實施例中,第二處理器670、第二存儲器675、第二圖形模塊680、顯示模塊626、網絡連接660、和第ニ USB模塊685可在裝置活動狀態下上電。在特定實施例中,第二處理器670可選擇性地使可拆卸裝置115的部件上電。在功率模塊515將可拆卸裝置115置于725裝置活動狀態下之后,監視模塊505監視705基座105和可拆卸裝置115之間的連接。表I列出當可拆卸裝置115從基座105斷開連接時基座105和可拆卸裝置115的初始化和隨后的功率狀態、以及可拆卸裝置115是否由用戶彈出的一個實施例。表I
權利要求
1.一種電子設備,其包括 監視模塊,其從基座和從可拆卸裝置來監視所述基座和可拆卸裝置之間的連接,如果所述可拆卸裝置和基座相連接,則所述可拆卸裝置為所述基座提供顯示;以及 檢測模塊,其檢測從組中選擇的連接事件,所述組包括可拆卸裝置連接到所述基座、和可拆卸裝置從所述基座分離。
2.如權利要求I所述的電子設備,其中所述基座包括執行第一操作系統的第一處理器,并且所述可拆卸裝置包括執行第二操作系統的第二處理器和到網絡的網絡連接,其中所述基座通過所述網絡連接與所述網絡相連接。
3.如權利要求2所述的電子設備,所述設備還包括 功率模塊,其響應于檢測到所述可拆卸裝置連接,將所述可拆卸裝置置于裝置低功率狀態下,并將所述基座置于基座活動狀態下。
4.如權利要求3所述的電子設備,其中在所述裝置低功率狀態下,所述第二處理器被置于蜂窩電話低功率狀態下,所述網絡連接被置于網絡連接活動狀態下,且所述第一處理器通過所述網絡連接與網絡進行通信。
5.如權利要求2所述的電子設備,所述設備還包括 功率模塊,其響應于檢測到所述可拆卸裝置斷開連接,將所述基座置于基座非活動狀態下,并將所述可拆卸裝置置于裝置活動狀態下。
6.如權利要求5所述的電子設備,其中在所述基座非活動狀態下,所述基座僅監視所述可拆卸裝置連接。
7.如權利要求2所述的電子設備,其中所述第一處理器的指令集與所述第二處理器的指令集不兼容。
8.一種方法,包括 從基座和從可拆卸裝置來監視所述基座和可拆卸裝置之間的連接,如果所述可拆卸裝置和基座相連接,則所述可拆卸裝置為所述基座提供顯示;以及 檢測從組中選擇的連接事件,所述組包括可拆卸裝置連接到所述基座、和可拆卸裝置從所述基座分離。
9.如權利要求8所述的方法,其中所述基座包括執行第一操作系統的第一處理器,并且所述可拆卸裝置包括執行第二操作系統的第二處理器和到網絡的網絡連接,其中所述基座通過所述網絡連接與所述網絡相連接。
10.如權利要求9所述的方法,所述方法還包括 響應于檢測到所述可拆卸裝置連接,將所述可拆卸裝置置于裝置低功率狀態下,并將所述基座置于基座活動狀態下。
11.如權利要求10所述的方法,其中在所述裝置低功率狀態下,所述第二處理器被置于蜂窩電話低功率狀態下,所述網絡連接被置于網絡連接活動狀態下,且所述第一處理器通過所述網絡連接與網絡進行通信。
12.如權利要求9所述的方法,所述方法還包括 響應于檢測到所述可拆卸裝置斷開連接,將所述基座置于基座非活動狀態下,并將所述可拆卸裝置置于裝置活動狀態下。
13.如權利要求12所述的方法,其中在所述基座非活動狀態下,所述基座僅監視所述可拆卸裝置 連接。
全文摘要
本發明涉及基座和可拆卸裝置的功率管理。公開了一種功率管理的設備和方法。監視模塊從基座和從可拆卸裝置來監視所述基座和可拆卸裝置之間的連接。如果所述可拆卸裝置和基座相連接,所述可拆卸裝置為所述基座提供顯示。檢測模塊檢測從由到所述基座的可拆卸裝置連接和從所述基座的可拆卸裝置斷開連接構成的組中選擇的連接事件。
文檔編號G06F1/32GK102681609SQ20121000216
公開日2012年9月19日 申請日期2012年1月5日 優先權日2011年1月5日
發明者周益, 斯科特·愛德華茲·凱爾索, 斯蒂文·理查德·佩林, 李斌, 林松濤, 王勝, 詹尼弗·格林伍德·扎瓦克基, 賈斯廷·雅勒·達布斯, 馬克·查爾斯·戴維斯 申請人:聯想(新加坡)私人有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 宁远县| 乐至县| 茌平县| 东平县| 昌邑市| 登封市| 天峻县| 仁寿县| 文安县| 天长市| 土默特左旗| 德州市| 大连市| 从化市| 北辰区| 新邵县| 张掖市| 广德县| 徐州市| 昭平县| 文安县| 芮城县| 桂东县| 泸溪县| 安国市| 洪泽县| 茶陵县| 余庆县| 同德县| 平山县| 黄浦区| 邓州市| 防城港市| 阿图什市| 临汾市| 灯塔市| 浮梁县| 南乐县| 菏泽市| 兴化市| 建德市|