TWI420392B - System and method of enabling resources within an information handling system - Google Patents
System and method of enabling resources within an information handling system Download PDFInfo
- Publication number
- TWI420392B TWI420392B TW98128669A TW98128669A TWI420392B TW I420392 B TWI420392 B TW I420392B TW 98128669 A TW98128669 A TW 98128669A TW 98128669 A TW98128669 A TW 98128669A TW I420392 B TWI420392 B TW I420392B
- Authority
- TW
- Taiwan
- Prior art keywords
- processing system
- resources
- resource
- module
- operable
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 73
- 238000012545 processing Methods 0.000 claims description 177
- 238000013468 resource allocation Methods 0.000 claims description 57
- 238000004891 communication Methods 0.000 claims description 40
- 230000010365 information processing Effects 0.000 claims description 34
- 238000001514 detection method Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 24
- 230000002093 peripheral effect Effects 0.000 claims description 12
- 230000000977 initiatory effect Effects 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 8
- 238000013519 translation Methods 0.000 claims description 4
- 230000004913 activation Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 19
- 230000008901 benefit Effects 0.000 description 7
- 238000005259 measurement Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007958 sleep Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000006266 hibernation Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Description
本揭露大體與資訊處置系統有關,且更加特別地,與用以致能資訊處置系統中之資源的系統與方法有關。The disclosure relates generally to information processing systems and, more particularly, to systems and methods for enabling resources in an information handling system.
隨著資訊之價值及使用的持續增加,個人及企業尋求另外的處理及儲存資訊方法。一個選擇是一種資訊處置系統。出於企業、個人、或其他目的,資訊處置系統一般處理、編輯、儲存、及/或傳送資訊或資料。因為技術及資訊處置的需要及要求在不同應用程式之間可能是不同的,關於什麼資訊被處置、資訊如何被處置、多少資訊被處理、儲存、或傳送、及資訊可如何被迅速及有效地處理、儲存、或傳送,資訊處置系統也可能是不同的。資訊處置系統中的變化容許資訊處置系統是通用性的或針對一特定使用者或特定用途配置,諸如財務交易處理、飛機訂票、企業資料儲存或全球通信。此外,資訊處置系統可配置成使用多種能夠配置成處理、儲存、及傳送資訊的硬體及軟體元件,且可包括一個或多個電腦系統、資料儲存系統、及網路系統。As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option is an information handling system. Information processing systems generally process, edit, store, and/or transmit information or materials for business, personal, or other purposes. Because the needs and requirements of technical and information processing may vary from application to application, how information is disposed of, how information is disposed of, how much information is processed, stored, or transmitted, and how information can be quickly and effectively Processing, storage, or delivery, information processing systems may also be different. Changes in the information handling system allow the information handling system to be versatile or for a particular user or specific use configuration, such as financial transaction processing, airline booking, enterprise data storage, or global communications. In addition, the information handling system can be configured to use a variety of hardware and software components that can be configured to process, store, and communicate information, and can include one or more computer systems, data storage systems, and network systems.
依據本發明之一實施例,係特地提出一種資訊處置系統,其包含:一事件檢測模組,可操作以檢測一使用者啟動事件及一非使用者啟動事件;耦接到該事件檢測模組的一資源分配模組,該資源分配模組可操作以將一第一檢測事件映射到一第一處理系統的一第一操作狀態;一第二處理系統,回應該資源分配模組且可操作以存取該第一處理系統的一共享資源;以及其中該資源分配模組配置成使用該第一處理系統的一共享資源啟動意欲由該第二處理系統輸出之資訊的一輸出。According to an embodiment of the present invention, an information processing system is specifically provided, comprising: an event detection module operable to detect a user startup event and a non-user startup event; coupled to the event detection module a resource allocation module operable to map a first detection event to a first operational state of a first processing system; a second processing system responsive to the resource allocation module and operable Accessing a shared resource of the first processing system; and wherein the resource allocation module is configured to initiate an output of information intended for output by the second processing system using a shared resource of the first processing system.
將被理解的是,為了使說明簡化及清晰起見,在圖式中所繪示的元件不一定是按比例繪製。例如,某些元件的尺寸相對於其他元件被放大。The elements illustrated in the drawings are not necessarily drawn to scale. For example, the dimensions of certain components are exaggerated relative to other components.
納入本揭露之教示的實施例相關於本說明書中所提出的圖式被說明及描述,其中:第1圖繪示根據本揭露之一個層面的資訊處置系統的方塊圖;第2圖繪示根據本揭露之一個層面的包括分配資源之可操作資訊處置系統的功能方塊圖;第3圖繪示根據本揭露之一個層面用以存取資訊處置系統中之資源的一種方法的流程圖;第4圖繪示根據本揭露之一個層面的一資訊處置系統的功能方塊圖,該系統包括輸出適切與非適切縮減資源的可修改操作狀態以使用局部資源輸出非適切內容;第5圖繪示根據本揭露之一個層面的利用縮減資源之資訊處置系統的功能方塊圖,該系統使用局部資源輸出非適切內容;第6圖繪示根據本揭露之一個層面的利用分配及釋出資源之資訊處置系統的功能方塊圖,該系統使用局部資源輸出適切內容;以及第7圖繪示根據本揭露之一個層面的資源分配模組功能方塊圖,該分配模組分配資訊處置系統的局部資源以輸出非適切內容。The embodiments incorporating the teachings of the present disclosure are described and described in relation to the drawings presented in the specification, wherein: FIG. 1 is a block diagram of an information handling system according to one aspect of the disclosure; FIG. 2 is a One level of the disclosure includes a functional block diagram of an operational information handling system for allocating resources; and FIG. 3 is a flow chart showing a method for accessing resources in an information handling system in accordance with one aspect of the disclosure; The figure illustrates a functional block diagram of an information handling system according to one aspect of the disclosure, the system includes outputting a modifiable operational state of suitable and non-conformal reduced resources to output non-proper content using local resources; FIG. 5 is a diagram showing A functional block diagram of an information processing system utilizing reduced resources at a level that exposes non-conformity content using local resources; and FIG. 6 illustrates an information processing system utilizing allocation and release resources according to one aspect of the disclosure Functional block diagram, the system uses local resources to output appropriate content; and Figure 7 depicts a layer according to one aspect of the disclosure A source allocation module functional block diagram that allocates local resources of the information processing system to output non-proper content.
在不同圖式中使用相同的參考符號指示類似或相同的項目。The use of the same reference symbols in different figures indicates similar or identical items.
與該等圖式相結合的以下描述被提供以有助於理解於此所揭露的教示。以下討論將把重點放在特定實施態樣及實施例。此重點被提供以有助於描述教示且不應被理解為限制教示的範圍或應用性。然而,其他教示當然可用於此申請案。教示也可用於其他申請案及具有諸如分散式計算架構、客戶/伺服器架構、或中間軟體伺服器架構及相關聯組件之若干不同類型的架構。The following description in conjunction with the drawings is provided to facilitate the understanding of the teachings disclosed herein. The following discussion will focus on specific implementations and embodiments. This emphasis is provided to assist in describing the teachings and should not be construed as limiting the scope or applicability of the teachings. However, other teachings are of course available for this application. The teachings are also applicable to other applications and to several different types of architectures such as decentralized computing architectures, client/server architectures, or intermediate software server architectures and associated components.
就此揭露的目的而言,資訊處置系統可包括任何手段或手段之集合,該等手段或手段之集合可操作以計算、分類、處理、發送、接收、擷取、發源、交換、儲存、顯示、表明、檢測、記錄、再現、處置、或使用任何形式的資訊、智慧、或資料用於商業、科學、控制、娛樂、或其他目的。例如資訊處置系統可以是個人電腦、PDA、消費者電子裝置、網路伺服器或儲存裝置、交換式路由器、無線路由器、或其他網路通訊裝置、或任何其他合適的裝置且大小、形狀、性能、功能及價格可以有所不同。資訊處置系統可包括記憶體(依電性(例如隨機存取記憶體等)、非依電性(唯讀記憶體、快閃記憶體等)或其等之任一組合)、諸如中央處理單元(CPU)、圖形處理單元(GPU)、硬體或軟體控制邏輯元件或其等之任一組合的一個或多個處理資源。資訊處置系統之額外的元件可包括一個或多個儲存裝置、用於與外部裝置通訊的一個或多個通訊埠,以及諸如鍵盤、滑鼠、視訊/圖形顯示器或其等之任一組合的各種輸入輸出(I/O)裝置。資訊處置系統也可包括可操作以在各種硬體元件之間傳送通訊訊息的一個或多個匯流排。資訊處置系統的多個部分本身可被認為是資訊處置系統。For the purposes of this disclosure, an information handling system may include any collection of means or means operable to calculate, classify, process, send, receive, retrieve, originate, exchange, store, display, Indicate, detect, record, reproduce, dispose of, or use any form of information, intelligence, or material for commercial, scientific, control, entertainment, or other purposes. For example, the information handling system can be a personal computer, a PDA, a consumer electronic device, a network server or storage device, a switching router, a wireless router, or other network communication device, or any other suitable device and of size, shape, performance. , features and prices can vary. The information processing system may include a memory (electrical (eg, random access memory, etc.), non-electrical (read only memory, flash memory, etc.) or any combination thereof, such as a central processing unit) One or more processing resources of any combination of (CPU), graphics processing unit (GPU), hardware or software control logic elements, or the like. Additional components of the information handling system may include one or more storage devices, one or more communication ports for communicating with external devices, and various combinations such as a keyboard, mouse, video/graphic display, or the like. Input/Output (I/O) device. The information handling system can also include one or more bus bars that are operable to communicate communication messages between various hardware components. Multiple parts of the information handling system itself can be considered an information handling system.
當資訊處置系統的多個部分被稱為「裝置」、「模組」、或諸如此類時,其等可配置為硬體、軟體(可包括韌體)或其等之任一組合。例如,資訊處置系統裝置的一部分可以是諸如積體電路(諸如特定應用積體電路(ASIC)、可現場規劃閘陣列(FPGA)、結構化ASIC、或嵌入在較大晶片上之裝置)的硬體、卡(諸如週邊組件介面(PCI)卡、PCI快速卡、個人電腦記憶體卡國際協會(PCMCIA)卡、或其他此類擴充卡)、或系統(諸如母版、晶片上系統(SoC)、或獨立裝置)。類似地,裝置可以是軟體,包括嵌在諸如奔騰處理器級或PowerPCTM 品牌的處理器、或其他此類裝置之裝置上的韌體,或可操作資訊處置系統之有關環境的軟體。裝置也可以是任一前述硬體或軟體例子的組合。值得注意的是,資訊處置系統可包括一積體電路或一板件等級產品,具有其多個部分也可以是硬體與軟體之任一組合。When portions of the information handling system are referred to as "devices,""modules," or the like, they may be configured as hardware, software (which may include firmware), or any combination thereof. For example, a portion of the information handling system device may be a hard such as an integrated circuit such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a structured ASIC, or a device embedded in a larger wafer. Body, card (such as Peripheral Component Interface (PCI) card, PCI Express Card, Personal Computer Memory Card International Association (PCMCIA) card, or other such expansion card), or system (such as master, system on chip (SoC) Or stand-alone device). Similarly, means may be software, including software embedded in a relevant environment, such as a Pentium class or PowerPC TM brand processor, firmware, or other such devices on the device, or the information handling system is operable. The device may also be a combination of any of the foregoing hardware or software examples. It should be noted that the information processing system may include an integrated circuit or a board grade product, and its multiple parts may also be any combination of hardware and software.
彼此通訊的裝置或程式產品不需要彼此持續通訊,除非另外明確說明。此外,彼此通訊的裝置或程式產品可直接或經由一個或多個中間媒介間接通訊。Devices or program products that communicate with one another do not need to be in constant communication with each other unless explicitly stated otherwise. In addition, devices or program products that communicate with each other can communicate indirectly, either directly or through one or more intervening media.
下文所討論的實施例部分地描述管理網路元件之間之全部或部分通訊式互動的分散式計算解決方案。在此脈絡中,通訊式互動可用來發送資訊、發送資訊、請求資訊、接收資訊、接收資訊請求、或其等之任一組合。因此,通訊式互動可以是單向、雙向、多向、或其等之任一組合。在一些情況下,通訊式互動可能比較複雜且涉及兩個或多個網路元件。例如,通訊式互動可以是客戶與伺服器之間的「交談」或一系列相關通訊一每一網路元件向另一網路元件發送資訊且從該另一網路元件接收資訊。網路元件之間的通訊式互動未必只限制於一種特定形式。網路元件可以是一節點、一件硬體、軟體、韌體、中間軟體、計算系統的另一元件或其等之任一組合。The embodiments discussed below describe, in part, a decentralized computing solution that manages all or part of the communication interaction between network elements. In this context, communication interactions can be used to send information, send information, request information, receive information, receive information requests, or any combination thereof. Thus, the communication interaction can be one-way, two-way, multi-directional, or any combination thereof. In some cases, communication interactions can be complex and involve two or more network elements. For example, a communication interaction can be a "talk" between a client and a server or a series of related communications - each network element sending information to and receiving information from another network element. Communication interactions between network elements are not necessarily limited to a particular form. The network element can be a node, a piece of hardware, a software, a firmware, an intermediate software, another component of a computing system, or any combination thereof.
在下面的描述中,流程式技術可用一系列連續的動作予以描述。除非明確說明相反,動作序列及執行該等動作的一方可在不脫離本教示之範圍的前提下自由地改變。動作可被增加、刪除、或以若干方式改變。類似地,動作可被重新排序或循環。此外,儘管流程、方法、演算法、或諸如此類可以連續順序描述,但是這些流程、方法、演算法、或其等之任一組合可操作以可供選擇順序被執行。再者,流程、方法、或演算法中的一些動作可至少在一時間點被同時執行(例如動作被並行執行),也可被整體、部分、或其等之任一組合地執行。In the following description, the flow technique can be described in a series of continuous actions. The sequence of actions and the party performing the actions can be freely changed without departing from the scope of the present teachings. Actions can be added, deleted, or changed in several ways. Similarly, actions can be reordered or looped. Furthermore, although processes, methods, algorithms, or the like may be described in a sequential order, any combination of these processes, methods, algorithms, or the like are operable to be performed in an alternative order. Furthermore, some of the acts, methods, or algorithms may be performed concurrently at least at a point in time (e.g., the actions are performed in parallel), or may be performed in any combination, in whole, in part, or in a combination thereof.
於此所使用的名詞「包含」、「包括」、「具有」或其等之任何其他變化意欲涵蓋非排他性內含物。例如,包含一列特徵的流程、方法、物件、或裝置未必只限於那些特徵,而是可包括沒有明確列出的或這些流程、方法、物件、或裝置所固有的其他特徵。再者,除非明確說明相反,「或」是指互容或而非互斥或。例如,條件A或B由如下條件中的任一者滿足:A為真(或存在)且B為假(或不存在),A為假(或不存在)且B為真(或存在),及A與B兩者都為真(或存在)。The use of the terms "including", "comprising", "having", or the like, is intended to encompass a non-exclusive inclusion. For example, a process, method, article, or device that comprises a list of features is not necessarily limited to those features, but may include other features not specifically listed or inherent to such processes, methods, articles, or devices. Furthermore, unless expressly stated to the contrary, "or" means mutual or non-exclusive. For example, condition A or B is satisfied by any of the following conditions: A is true (or exists) and B is false (or non-existent), A is false (or non-existent) and B is true (or exists), And both A and B are true (or exist).
同樣地,使用「一」是用來描述於此所述的元件及元件。這麼做只是為了方便及給出本發明之範圍的一般意義。此描述應被理解為包括一個或至少一個且單數也包括複數,或反之亦然,除顯然意思不然。例如,當一單一裝置於此被描述時,一個以上的裝置可用來代替單一裝置。類似地,在一個以上的裝置於此被描述之處,一單一裝置可代替該一個裝置。Similarly, the use of "a" is used to describe the elements and elements described herein. This is done for convenience and to give a general sense of the scope of the invention. This description should be understood to include one or at least one and the singular also includes the plural, or vice versa. For example, when a single device is described herein, more than one device can be used in place of a single device. Similarly, where more than one device is described herein, a single device can replace the one device.
除非另外定義,於此所使用的所有技術及科學術語具有與本發明所屬之技藝領域之一具有通常知識者通常所理解的相同的意義。儘管與於此所述的那些類似或等效的方法及材料可用在本發明之實施例的實施或測試中,合適的方法與材料將在下文中予以描述。所有公開案、專利申請案、專利、及於此所提到的其他參考都透過參考方式整體併入,除非一特定章節被引用。萬一衝突,本說明書,包括定義,將有支配作用。此外,材料、方法、及例子只是說明性的而不打算加以限制。Unless otherwise defined, all technical and scientific terms used herein have the same meaning meaning meaning Although methods and materials similar or equivalent to those described herein can be used in the practice or testing of embodiments of the invention, suitable methods and materials are described below. All publications, patent applications, patents, and other references mentioned herein are hereby incorporated by reference in their entirety in their entirety herein In the event of a conflict, this specification, including definitions, will have a dominant role. In addition, the materials, methods, and examples are illustrative only and are not intended to be limiting.
在某種程度上,於此沒有予以描述的與特定材料、處理動作、及電路有關的許多細節是習知的,且可在計算、電子、及軟體技藝領域中的教科書及其他來源中找到。To the extent that many details relating to particular materials, processing acts, and circuits are not described herein, they are well known and can be found in textbooks and other sources in the fields of computing, electronics, and software.
一資訊處置系統及使用該資訊處置系統的方法在下文中予以描述。一示範性、非限制系統描述在前面被描述,解決使用該系統的方法。系統中的模組的一些功能使用該系統描述。由於緊接系統與模組之描述的方法之描述,系統及其模組的效用將變得更加顯然。An information handling system and method of using the information handling system are described below. An exemplary, non-limiting system description is described above that addresses the method of using the system. Some features of the modules in the system use this system description. The utility of the system and its modules will become more apparent as a result of the description of the method described immediately between the system and the module.
根據本揭露的一層面,資訊處置系統可包括可操作以檢測使用者啟動事件及非使用者啟動事件的一事件檢測模組。資訊處置系統也可包括耦接到該事件檢測模組的一資源分配模組。以一形式,資源分配模組可操作以將第一檢測事件映射到第一處理系統的第一操作狀態。資訊處置系統也可包括回應該資源分配模組且可操作以存取第一處理系統之共享資源的第二處理系統。資源分配模組可配置成使用第一處理系統的共享資源啟動意欲由第二處理系統輸出之資訊的輸出。In accordance with one aspect of the present disclosure, an information handling system can include an event detection module operable to detect user initiation events and non-user activation events. The information handling system can also include a resource allocation module coupled to the event detection module. In one form, the resource allocation module is operative to map the first detection event to a first operational state of the first processing system. The information handling system can also include a second processing system that responds to the resource allocation module and is operable to access the shared resources of the first processing system. The resource allocation module can be configured to initiate output of information intended for output by the second processing system using the shared resources of the first processing system.
根據本揭露的另一層面,一種致能資訊處置系統中之資源的方法被揭露。該方法可包括檢測可操作以啟動存取第一處理系統之第一組資源的事件。該方法也可包括識別第一處理系統的第一設定檔。以一形式,該第一設定檔可包括可由第二處理系統存取之該第一資訊處置系統的多個資源分配項目。該方法也可包括使用該等多個資源分配項目致能第一處理系統的第一組資源,且使用第二處理系統存取第一組資源。In accordance with another aspect of the present disclosure, a method of enabling resources in an information handling system is disclosed. The method can include detecting an event operable to initiate access to a first set of resources of the first processing system. The method can also include identifying a first profile of the first processing system. In one form, the first profile may include a plurality of resource allocation items of the first information handling system accessible by the second processing system. The method can also include enabling the first set of resources of the first processing system using the plurality of resource allocation items and accessing the first set of resources using the second processing system.
根據本揭露的又一層面,資訊處置系統可包括具有第一主機處理器的第一處理系統,該第一主機處理器可操作以使用第一組可利用資源處理資訊。以一形式,該第一組可利用資源可包括包含儲存顯示器解析度值之一記憶體裝置的一共享顯示器資源、及配置成藉由一共享操作環境及一非共享操作環境接收輸入的一共享輸入裝置。資訊處置系統也可包括具有可操作以處理資訊以藉由第一處理系統輸出之一第二主機處理器的第二處理系統、及可操作以存取顯示器解析度值以將資訊格式化以使用共享顯示器輸出的一視訊轉譯模組。資訊處置系統可進一步包括配置成檢測使用者啟動事件及非使用者啟動事件的一事件檢測模組。以一形式,事件檢測模組可進一步配置成使用第二處理系統的一部分啟動存取第一處理系統。資訊處置系統可進一步包括可操作以決定第一處理系統與第二處理系統之可利用資源的一資源分配模組。In accordance with yet another aspect of the present disclosure, an information handling system can include a first processing system having a first host processor operative to process information using a first set of available resources. In one form, the first set of available resources may include a shared display resource including a memory device that stores display resolution values, and a share configured to receive input by a shared operating environment and a non-shared operating environment Input device. The information handling system can also include a second processing system having a second host processor operable to process information for output by the first processing system, and operable to access display resolution values to format the information for use A video translation module that shares the display output. The information handling system can further include an event detection module configured to detect user initiation events and non-user initiation events. In one form, the event detection module can be further configured to initiate access to the first processing system using a portion of the second processing system. The information handling system can further include a resource allocation module operable to determine available resources of the first processing system and the second processing system.
第1圖繪示大致以100標出的資訊處置系統之一示範性實施例的方塊圖。以一形式,資訊處置系統100可以是諸如桌上型電腦、筆記型電腦、伺服器的一電腦系統或各種其他類型的資訊處置系統。如在第1圖中所示,資訊處置系統100可包括可操作以檢測使用者啟動及非使用者啟動事件的一事件檢測模組102。該事件檢測模組102可耦接到具有存取一個或多個資源設定檔106的一資源分配模組104。資訊處置系統100也可包括耦接到第一處理系統108之第一非共享資源110的第一處理系統108。以一形式,第一處理系統108可包括一主晶片組、處理器、記憶體、通訊匯流排、周邊裝置、應用程式、基本輸入/輸出系統(BIOS)、或其等之任何組合(圖未示)。第一處理系統108也可包括多個共享資源,該等共享資源包括共享輸入資源112、共享周邊資源114、共享電源資源116、共享應用程式資源118、共享輸出資源120或其等之任一組合。第一處理系統108可耦接到資源分配模組104,該資源分配模組104可操作以分配根據事件檢測模組102所檢測到的事件將被使用的共享資源、及一個或多個相關聯資源設定檔106。以一形式,共享資源112、114、116、118、120可配置作為第一處理系統108的一部分且可由一個或多個處理系統存取。以其他形式,一個或多個共享資源可在第一處理系統108的外部被提供。1 is a block diagram of an exemplary embodiment of an information handling system, generally designated 100. In one form, the information handling system 100 can be a computer system such as a desktop computer, a notebook computer, a server, or various other types of information handling systems. As shown in FIG. 1, information handling system 100 can include an event detection module 102 that is operable to detect user initiated and non-user initiated events. The event detection module 102 can be coupled to a resource allocation module 104 having access to one or more resource profiles 106. The information handling system 100 can also include a first processing system 108 coupled to the first non-shared resource 110 of the first processing system 108. In one form, the first processing system 108 can include a main chipset, processor, memory, communication bus, peripherals, applications, a basic input/output system (BIOS), or any combination thereof (not shown) Show). The first processing system 108 can also include a plurality of shared resources including any of a shared input resource 112, a shared peripheral resource 114, a shared power resource 116, a shared application resource 118, a shared output resource 120, or the like. . The first processing system 108 can be coupled to the resource allocation module 104, the resource allocation module 104 operable to allocate shared resources to be used according to events detected by the event detection module 102, and one or more associated Resource profile 106. In one form, shared resources 112, 114, 116, 118, 120 can be configured as part of first processing system 108 and can be accessed by one or more processing systems. In other forms, one or more shared resources may be provided external to the first processing system 108.
根據另一層面,資訊處置系統100也可包括包含括第二非共享資源124的一第二處理系統122。該第二處理系統122可耦接到第一處理系統108之共享資源112、114、116、118、120中的一者或多者。第二處理系統122可進一步被耦接到資源分配模組104,資源分配模組104可操作以分配將被第二處理系統122使用的資源。此外,資源分配模組104可進一步被耦接到第n處理系統126,該第n處理系統126可操作以被耦接到第一處理系統108之共享資源112、114、116、118、120中的一者或多者。該第n處理系統126可進一步包括第n非共享資源128。According to another level, the information handling system 100 can also include a second processing system 122 that includes a second non-shared resource 124. The second processing system 122 can be coupled to one or more of the shared resources 112, 114, 116, 118, 120 of the first processing system 108. The second processing system 122 can be further coupled to the resource allocation module 104, which is operable to allocate resources to be used by the second processing system 122. Moreover, the resource allocation module 104 can be further coupled to the nth processing system 126, the nth processing system 126 being operative to be coupled to the shared resources 112, 114, 116, 118, 120 of the first processing system 108. One or more. The nth processing system 126 can further include an nth non-shared resource 128.
在操作期間,事件檢測模組102可檢測使用者啟動事件、非使用者啟動事件、或其等之任一組合。例如,使用者啟動事件可包括可產生使用者啟動事件的使用者啟動一鍵、按鈕、或其他類型的硬體、軟體、或使用者可選介面、或其等之任何組合。例如,使用者可選擇一按鈕,以存取資訊處置系統100的一傳訊應用程式。因此,事件檢測模組102可檢測存取傳訊應用程式的請求且將事件請求耦接到資源分配模組104。During operation, the event detection module 102 can detect any combination of user initiated events, non-user initiated events, or the like. For example, a user-initiated event can include a user who can generate a user-initiated event launching a button, button, or other type of hardware, software, or user-selectable interface, or any combination thereof. For example, the user can select a button to access a messaging application of the information handling system 100. Therefore, the event detection module 102 can detect the request to access the messaging application and couple the event request to the resource allocation module 104.
根據又一層面,事件檢測模組102可檢測非使用者啟動事件。例如,資訊處置系統100可包括一通訊模組(圖未示),該通訊模組可操作以藉由無線通訊、地面或有線通訊、或其等之任一組合接收通訊信號。資訊處置系統100可檢測非使用者啟動事件,且可將該事件的輸入識別檢測耦接到資源分配模組104。資源分配模組104可使用所檢測事件識別資源設定檔106,且開始啟動資源,以處理該非使用者啟動事件。例如,資源設定檔106可包括第一處理系統108、第二處理系統122、第n處理系統126或其等之任一組合之所期望資源的一列表。然後資源分配模組104可使用所檢測事件基於資源設定檔開始啟動資源及可利用資源以處理該事件。According to yet another aspect, the event detection module 102 can detect non-user initiated events. For example, the information handling system 100 can include a communication module (not shown) that is operable to receive communication signals by wireless communication, terrestrial or wired communication, or any combination thereof. The information handling system 100 can detect a non-user initiated event and can couple the input recognition detection of the event to the resource allocation module 104. The resource allocation module 104 can identify the resource profile 106 using the detected event and begin initiating resources to process the non-user initiated event. For example, resource profile 106 can include a list of desired resources for any combination of first processing system 108, second processing system 122, nth processing system 126, or the like. The resource allocation module 104 can then use the detected event to start the resource and the available resources based on the resource profile to process the event.
以一形式,資訊處置系統100可檢測被傳送至資訊處置系統100以外之一電子裝置的非使用者啟動事件。例如,事件檢測模組102可配置成檢測由配置成接收訊息的智慧型行動電話裝置、黑莓機裝置、或任何類型電子裝置接收的格式化訊息。例如,資訊處置系統100可包括一通訊模組(圖未示),該通訊模組可操作以檢測藉由可操作以傳送訊息的任何網路傳送的無線訊息。例如,諸如SMS網路、的無線傳訊網路、黑莓機致能網路、或任何其他類型的傳訊致能無線或有線網路。根據一層面,事件檢測模組102可將所檢測輸入耦接到指示黑莓機格式化(或其他格式)訊息已檢測的資源分配模組104。因此,資源分配模組104可存取資源設定檔106且決定事件的資源設定檔及啟動資源分配以處理黑莓機訊息。In one form, the information handling system 100 can detect non-user initiated events that are transmitted to one of the electronic devices other than the information handling system 100. For example, the event detection module 102 can be configured to detect formatted messages received by a smart mobile phone device, a BlackBerry device, or any type of electronic device configured to receive a message. For example, the information handling system 100 can include a communication module (not shown) that is operable to detect wireless messages transmitted over any network operable to transmit messages. For example, a wireless network such as an SMS network, a BlackBerry enabled network, or any other type of messaging enabled wireless or wired network. According to one level, the event detection module 102 can couple the detected input to a resource allocation module 104 that indicates that the BlackBerry formatted (or other format) message has been detected. Therefore, the resource allocation module 104 can access the resource profile 106 and determine the resource profile of the event and initiate resource allocation to process the BlackBerry message.
以一示範性形式,資訊處置系統100可以包括足夠資源以檢測無線信號的一低功率操作狀態操作。因此,資源分配模組104可決定資訊處置系統100的目前操作狀態,及開始致能諸如第二處理系統122、共享輸入資源112、共享電源資源116、共享應用程式資源118、共享輸出資源120、或其等之任一組合的資源,以處理且輸出一對接收無線信號的回應。因此,用以輸出對一訊息,諸如黑莓機訊息之回應的操作環境可使用有限數量的資源被致能,而不必初始化資訊處置系統100的額外資源。例如,諸如顯示器的共享周邊資源114可被存取,以使用第二處理系統122輸出訊息。此外,第一處理系統108的鍵盤或其他輸入裝置可被供電令使用者能回應訊息。因此,一有限資源操作環境可被產生,以容許接受及回應訊息而不必為整個資訊處置系統100供電。以此方式,膝上型電腦或筆記型電腦系統可用來接收可能欲由黑莓機或其他類型傳訊裝置接收的訊息,從而允許使用者使用相對於黑莓機裝置或智慧型行動電話裝置的較大顯示器查看訊息,及根據需要使用可攜式或筆記型電腦系統的鍵盤及顯示器及相關聯輸入裝置草擬和回應訊息。In an exemplary form, information handling system 100 can include sufficient resources to detect a low power operational state operation of the wireless signal. Accordingly, the resource allocation module 104 can determine the current operational state of the information handling system 100 and begin enabling such as the second processing system 122, the shared input resource 112, the shared power resource 116, the shared application resource 118, the shared output resource 120, A resource of any combination thereof, or the like, to process and output a response to a pair of received wireless signals. Thus, an operating environment for outputting a response to a message, such as a BlackBerry message, can be enabled using a limited number of resources without having to initialize additional resources of the information handling system 100. For example, a shared peripheral resource 114, such as a display, can be accessed to output a message using the second processing system 122. Additionally, the keyboard or other input device of the first processing system 108 can be powered to enable the user to respond to the message. Thus, a limited resource operating environment can be created to allow acceptance and response to messages without having to power the entire information handling system 100. In this way, a laptop or notebook system can be used to receive messages that may be received by a BlackBerry or other type of communication device, thereby allowing the user to use a larger display relative to the BlackBerry device or smart mobile device. View messages and use the keyboard and display of the portable or notebook system and associated input devices to draft and respond to messages as needed.
第2圖繪示根據本揭露之一個層面的包括分配資源之可操作資訊處置系統200的功能方塊圖。資訊處置系統可包括一主機處理系統202,該主機處理系統202可包括一主CPU、一主CPU晶片組、記憶體、一主機作業系統。該主機處理系統202也可包括一第一BIOS 238,該第一BIOS 238可操作以致能可被主機處理系統202存取的資源。資訊處置系統200也可包括一般被稱為第二處理系統204的一第二處理系統,該第二處理系統可包括一輔助CPU、一輔助CPU晶片組、輔助記憶體、及一輔助作業系統。第二處理系統204也包括一第二BIOS 240,該第二BIOS 240可操作以致能可被該第二處理系統204存取的資源。以一形式,第二處理系統204可包括可被主機處理系統202共用的BIOS擴充或輸入端。2 is a functional block diagram of an operational information handling system 200 including resource allocation in accordance with one aspect of the present disclosure. The information processing system can include a host processing system 202, which can include a main CPU, a main CPU chipset, a memory, and a host operating system. The host processing system 202 can also include a first BIOS 238 that is operative to enable resources accessible by the host processing system 202. The information handling system 200 can also include a second processing system, generally referred to as a second processing system 204, which can include an auxiliary CPU, an auxiliary CPU chipset, auxiliary memory, and an auxiliary operating system. The second processing system 204 also includes a second BIOS 240 operative to enable resources accessible by the second processing system 204. In one form, the second processing system 204 can include a BIOS expansion or input that can be shared by the host processing system 202.
根據一層面,主機處理系統202及第二處理系統204可被耦接到一資源分配模組206。例如,主機處理系統202可使用一第一匯流排208及一第二匯流排210被耦接到資源分配模組206。以一形式,第一匯流排208可包括一低接腳數(LPC)匯流排,及第二匯流排可包括一系統管理匯流排(SMBUS)。此外,第二處理系統204可使用一第三匯流排212及一第四匯流排214被耦接到資源分配模組206。以一形式,三匯流排212可包括一PS2匯流排、一RS232匯流排、一SPI匯流排、或其他類型的匯流排。以另一形式,第四匯流排214可根據需要包括一SMBUS、或其他類型的匯流排。According to a level, host processing system 202 and second processing system 204 can be coupled to a resource allocation module 206. For example, host processing system 202 can be coupled to resource allocation module 206 using a first bus 208 and a second bus 210. In one form, the first bus 208 can include a low pin count (LPC) bus, and the second bus can include a system management bus (SMBUS). In addition, the second processing system 204 can be coupled to the resource allocation module 206 using a third bus bar 212 and a fourth bus bar 214. In one form, the triple bus bar 212 can include a PS2 bus bar, an RS232 bus bar, a SPI bus bar, or other type of bus bar. In another form, the fourth bus bar 214 can include an SMBUS, or other type of bus bar, as desired.
資訊處置系統200也可包括耦接到資源分配模組206的一事件檢測模組218及儲存在一記憶體中且可被資源分配模組206存取的一資源設定檔源220。主機處理系統202也可被耦接到第一非共享資源222及一周邊交換模組224。第二處理系統202可被耦接到第二非共享資源226及周邊交換模組224。資源分配模組206也可被耦接到諸如鍵盤、指向裝置或其等之任何組合的一輸入裝置228。資源分配模組206也可被耦接到一顯示器230,諸如可包括一背光與周圍光感測(ALS)能力的平面螢幕或平板顯示器。資源分配模組206可進一步被耦接到電源資源232,該電源資源232可操作以為第二處理系統204提供電源及輸出主機處理電源234。周邊交換模組224可進一步被耦接到一個或多個共享周邊設備236。The information processing system 200 can also include an event detection module 218 coupled to the resource allocation module 206 and a resource profile source 220 stored in a memory and accessible by the resource allocation module 206. The host processing system 202 can also be coupled to the first non-shared resource 222 and a peripheral switching module 224. The second processing system 202 can be coupled to the second non-shared resource 226 and the perimeter switching module 224. Resource allocation module 206 can also be coupled to an input device 228 such as a keyboard, pointing device, or the like. The resource allocation module 206 can also be coupled to a display 230, such as a flat screen or flat panel display that can include a backlight and ambient light sensing (ALS) capabilities. The resource allocation module 206 can be further coupled to a power resource 232 that is operable to provide power to the second processing system 204 and output host processing power 234. The perimeter switch module 224 can be further coupled to one or more shared peripherals 236.
第3圖繪示根據本揭露之一個層面的一種用以存取資訊處置系統中之資源之方法的流程圖。第3圖可由可操作以使用第3圖之方法的全部或多個部分的在第1圖中所述的資訊處置系統100、在第2圖中所述的資訊處置系統200、在第4圖中所述的資訊處置系統400、或任何其他類型的系統、控制器、裝置、模組、處理器、或其等之任一組合整體或部分地使用。此外,該方法可在可操作以提供第3圖之方法的全部或部分的各種類型的編碼邏輯元件中使用,包括軟體、韌體、硬體、或其他形式的數位儲存媒體、電腦可讀媒體、或邏輯元件或其等之任一組合。3 is a flow chart showing a method for accessing resources in an information handling system in accordance with one aspect of the present disclosure. Figure 3 may be an information handling system 100 as described in Figure 1 that is operable to use all or a portion of the method of Figure 3, the information handling system 200 described in Figure 2, in Figure 4 Any combination of the information handling system 400 described herein, or any other type of system, controller, device, module, processor, or the like, is used in whole or in part. Moreover, the method can be used in various types of coded logic elements operable to provide all or part of the method of FIG. 3, including software, firmware, hardware, or other forms of digital storage media, computer readable media. Or any combination of logic elements or the like.
方法一般在一事件被檢測之時的方塊300開始。例如,事件可包括開始改變資訊處置系統之操作狀態的一使用者啟動事件、一非使用者啟動事件、或其等之多個組合。例如,事件可包括用以改變資訊處置系統之操作狀態的訊息、通訊訊息、按鈕選擇、或其他形式的輸入。事件可被檢測,以致能包括多個處理系統之資訊處置系統中的資源,以處理事件及產生目前沒有被資訊處置系統使用的操作環境,其中該等多個處理系統具有可被選擇性地致能及在多個處理系統之間共享的硬體及軟體元件。在一些實施例中,只使用一處理系統的多個部分,以致能可能非意圖用在其中一個處理系統或資訊處置系統上的一操作環境。例如,一筆記型或膝上型電腦系統傳統上不能用來產生手持裝置諸如行動通訊裝置及諸如此類裝置的操作環境。因此,包括第一處理系統之資訊處置系統的有限資源可被該資訊處置系統中的第二處理系統存取和使用,以產生諸如行動通訊裝置操作環境的所期望的操作環境。以此方式,包括筆記型或膝上型計算系統的資訊處置系統可根據所檢測事件產生一縮減資源操作環境。The method generally begins at block 300 when an event is detected. For example, the event can include a user-initiated event, a non-user-initiated event, or a combination thereof that begins to change the operational state of the information handling system. For example, the event may include a message, communication message, button selection, or other form of input to change the operational status of the information handling system. The event can be detected such that resources in the information processing system of the plurality of processing systems can be included to process the event and generate an operating environment that is not currently being used by the information handling system, wherein the plurality of processing systems are selectively Hardware and software components that can be shared between multiple processing systems. In some embodiments, only a portion of a processing system is used so that an operating environment may be unintended to be used on one of the processing systems or information handling systems. For example, a notebook or laptop system has traditionally not been used to create an operating environment for handheld devices such as mobile communication devices and the like. Thus, the limited resources of the information handling system including the first processing system can be accessed and used by the second processing system in the information handling system to produce a desired operating environment, such as a mobile communication device operating environment. In this manner, an information handling system including a notebook or laptop computing system can generate a reduced resource operating environment based on the detected events.
在檢測一事件後,方法可繼續到方塊302且資訊處置系統的操作狀態可被決定。例如,操作狀態可包括資訊處置系統的各種操作狀態,包括但不限於低功率狀態、待機、冬眠、關閉、開啟、或各種其他操作狀態。檢測資訊處置系統的一操作狀態後,方法可繼續到方塊304,且該方法可檢測資訊處置系統中之第一處理系統的可利用資源。例如,休眠模式可被檢測,因此,資訊處置系統中之第一處理系統的有限資源可被啟動。例如,一通訊模組、一低功率通訊匯流排、一低功率消耗處理器或控制器等可能是被致能之第一處理系統的唯一資源。以一形式,資訊處置系統的BIOS可被存取,以決定哪些資源可被致能。因此,檢測一操作狀態及被致能資源後,該方法可繼續到方塊306且基於該所檢測事件的一資源設定檔可被識別。例如,資源設定檔可被儲存在資訊處置系統的一記憶體裝置中且可包括用以致能處理該所檢測事件的多個資源項目。After detecting an event, the method can continue to block 302 and the operational status of the information handling system can be determined. For example, operational states may include various operational states of the information handling system including, but not limited to, low power states, standby, hibernation, shutdown, on, or various other operational states. After detecting an operational state of the information handling system, the method can continue to block 304 and the method can detect available resources of the first processing system in the information handling system. For example, the sleep mode can be detected so that the limited resources of the first processing system in the information handling system can be initiated. For example, a communication module, a low power communication bus, a low power consumption processor or controller, etc., may be the only resources of the first processing system enabled. In one form, the BIOS of the information handling system can be accessed to determine which resources can be enabled. Thus, after detecting an operational state and enabled resources, the method can continue to block 306 and a resource profile based on the detected event can be identified. For example, the resource profile can be stored in a memory device of the information handling system and can include a plurality of resource items to enable processing of the detected event.
存取資源設定檔後,該方法可繼續到方塊308且識別一組資源以致能第一處理系統、第二處理系統、第n處理系統或其等之任一組合中的資源。例如,第一處理系統的第一組資源可與第二處理系統的第二組資源一起使用,以處理所檢測事件或啟動一應用程式。以另一形式,第一處理系統或第二處理系統中的一個或多個裝置或元件可被提供電源至一主動操作狀態。因此,一電源資源可被耦接到一個或多個裝置,以致能或為第一處理系統或第二處理系統中的一個或多個額外的資源提供電源。以此方式,電源不需要被施加到每一處理系統的所有裝置或元件且可根據需要或期望使用資源設定檔被選擇性地啟動。After accessing the resource profile, the method can continue to block 308 and identify a set of resources to enable resources in any combination of the first processing system, the second processing system, the nth processing system, or the like. For example, a first set of resources of the first processing system can be used with a second set of resources of the second processing system to process the detected event or launch an application. In another form, one or more of the first processing system or the second processing system can be powered to an active operating state. Thus, a power resource can be coupled to one or more devices to enable or provide power to one or more additional resources in the first processing system or the second processing system. In this manner, the power source need not be applied to all of the devices or components of each processing system and can be selectively activated using resource profiles as needed or desired.
識別需致能的資源後,該方法可繼續到決策方塊310,且決定第一處理系統中的資源是否應被致能。若資源應被致能,則該方法可繼續到方塊312,且第一處理系統中的特定資源可被致能。例如,第一處理系統可包括可與一特定事件及資源設定檔相關聯被致能的諸如顯示器的一輸出裝置及諸如鍵盤的一輸入裝置。因此,該方法可致能第一處理系統中的特定資源,且可繼續到決策方塊314。若在方塊310,第一處理系統中的資源不需要被致能,則該方法可繼續到決策方塊314且決定第二處理系統中的資源是否應被致能。例如,第二處理系統可包括根據需要可被致能且與第一處理系統中的被致能資源一起使用的一處理器、通訊模組、軟體、或其他資源。若在決策方塊314,第二處理系統中的資源需被致能,則該方法可繼續到方塊316,且致能第二處理系統中的資源。例如,第二處理系統的資源可在方塊318被識別,且可根據需要在方塊316被致能。After identifying the resources to be enabled, the method can continue to decision block 310 and determine if the resources in the first processing system should be enabled. If the resource should be enabled, the method can continue to block 312 and a particular resource in the first processing system can be enabled. For example, the first processing system can include an output device such as a display and an input device such as a keyboard that can be enabled in association with a particular event and resource profile. Thus, the method can enable a particular resource in the first processing system and can proceed to decision block 314. If at block 310, the resources in the first processing system need not be enabled, then the method can continue to decision block 314 and determine if the resources in the second processing system should be enabled. For example, the second processing system can include a processor, communication module, software, or other resource that can be enabled as needed and used with enabled resources in the first processing system. If at decision block 314, the resources in the second processing system need to be enabled, then the method can continue to block 316 and enable the resources in the second processing system. For example, resources of the second processing system may be identified at block 318 and may be enabled at block 316 as needed.
致能特定資源後,然後該方法可繼續到方塊318,且如果期望的話,第一處理系統與第二處理系統的被致能資源可被存取且可與所檢測事件相關聯使用。存取被致能資源後,然後該方法可繼續到決策方塊320,且決定存取資源是否應被保持,該方法可繼續到方塊318。若在決策方塊320存取不應被保持,則可繼續到方塊322,且第一處理系統與第二處理系統的被致能資源可根據需要被去能。例如,被致能資源可被去能,以根據需要使資訊處置系統返回到一先前或備選操作狀態。然後該方法可繼續到方塊324且監控使用者及非使用者啟動事件,且可在檢測一事件後在方塊300處重複。After the particular resource is enabled, the method can then continue to block 318, and if desired, the enabled resources of the first processing system and the second processing system can be accessed and used in association with the detected event. After accessing the enabled resource, the method can then continue to decision block 320 and determine if the access resource should be maintained. The method can continue to block 318. If access at decision block 320 should not be maintained, then block 322 may continue and the enabled resources of the first processing system and the second processing system may be disabled as needed. For example, the enabled resource can be de-energized to return the information handling system to a previous or alternate operational state as needed. The method can then continue to block 324 and monitor the user and non-user initiation events and can repeat at block 300 after detecting an event.
第4圖繪示根據本揭露之一個層面的在400大致繪示的配置成利用可修改操作狀態來使用縮減局部資源輸出資料之資訊處置系統的功能方塊圖。資訊處置系統400包括耦接到一北橋晶片404的一處理器402。時鐘406可輸出時序信號到處理器402及資訊處置系統400的其他元件。北橋晶片404可進一步被耦接到一第一雙行記憶體模組(DIMM)408及一第二DIMM 410。北橋晶片404也可耦接到一視訊多工器412,該視訊多工器412可操作以輸出視訊信號以在顯示器414中被顯示。顯示器414包括一反相器與自動光感測器模組416。北橋晶片404可進一步被耦接到一視訊交換器模組418及一視訊圖形陣列(VGA)埠420。顯示器埠424可被耦接到一顯示器埠交換器422,顯示器埠交換器422可操作以被耦接到北橋晶片404及一E擴充(Dock)模組474,該E擴充模組474可擴展系統400的資源以存取電池、媒體基座、I/O方塊、或各種其他資源。4 is a functional block diagram of an information handling system configured to utilize reduced operational resources to reduce data using a modifiable operational state, generally depicted at 400 in accordance with one aspect of the present disclosure. Information handling system 400 includes a processor 402 coupled to a north bridge wafer 404. Clock 406 can output timing signals to processor 402 and other components of information handling system 400. The north bridge die 404 can be further coupled to a first dual row memory module (DIMM) 408 and a second DIMM 410. Northbridge die 404 can also be coupled to a video multiplexer 412 that is operable to output video signals for display in display 414. Display 414 includes an inverter and automatic light sensor module 416. Northbridge die 404 can be further coupled to a video switcher module 418 and a video graphics array (VGA) port 420. The display port 424 can be coupled to a display port switch 422 that is operatively coupled to the north bridge chip 404 and an E Dock module 474, the E expansion module 474 expandable system 400 resources to access batteries, media docks, I/O blocks, or various other resources.
資訊處置系統400也包括耦接到北橋晶片404的一南橋晶片426。一DAI模組428可從來自BLT模組466的一輸入來源466接收音訊信號。DAI模組428也可被耦接到一E擴充模源474及一音訊旁路430。音訊旁路430可進一步被耦接到一揚聲器與放大器432。該揚聲器與放大器432也可被耦接到一麥克風與頭載式耳機模組434。南橋晶片426也可被耦接到諸如RJ-11或POTS致能調變解調器的一調變解調器436、及可操作以使用南橋晶片426耦接音訊輸出信號的一音訊輸出模組440。Information handling system 400 also includes a south bridge wafer 426 coupled to north bridge wafer 404. A DAI module 428 can receive audio signals from an input source 466 from the BLT module 466. The DAI module 428 can also be coupled to an E expansion mode source 474 and an audio bypass 430. The audio bypass 430 can be further coupled to a speaker and amplifier 432. The speaker and amplifier 432 can also be coupled to a microphone and head-mounted headset module 434. The south bridge wafer 426 can also be coupled to a modem demodulator 436, such as an RJ-11 or POTS-enabled modem, and an audio output module operative to couple the audio output signal using the south bridge wafer 426. 440.
南橋晶片426也可被耦接到E模組托架442、序列先進技術附件硬磁碟驅動機(SATA HDD)444、及第一串列週邊介面(SPI)快閃記憶體446。南橋晶片426也可被耦接到一串列輸入輸出(SIO)整合快閃記憶體模組448。該SIO整合快閃記憶體模組448可被耦接到可指任何類型802.11x或其他短程無線網路的無線保真度(WIFI)定位器模組450,一第二SPI快閃記憶體模組452、一主機電源按鈕454、及一資源存取按鈕456。鍵盤458可被耦接到一觸控板與KSI/KSO模組460。SIO擴充器模組462也可被耦接到SIO整合快閃記憶體448且可進一步被耦接到I/O TPM模組464。I/O可信賴平台模組(TPM)模組464可被耦接到一生物特徵量測多工器468及可操作以輸入使用者之生物特徵量測的一生物特徵量測輸入來源470。The south bridge wafer 426 can also be coupled to an E-module bracket 442, a serial advanced technology accessory hard disk drive (SATA HDD) 444, and a first serial peripheral interface (SPI) flash memory 446. The south bridge wafer 426 can also be coupled to a serial input/output (SIO) integrated flash memory module 448. The SIO integrated flash memory module 448 can be coupled to a wireless fidelity (WIFI) locator module 450, which can refer to any type of 802.11x or other short-range wireless network, a second SPI flash memory model. Group 452, a host power button 454, and a resource access button 456. Keyboard 458 can be coupled to a touchpad and KSI/KSO module 460. The SIO expander module 462 can also be coupled to the SIO integrated flash memory 448 and can be further coupled to the I/O TPM module 464. An I/O Trusted Platform Module (TPM) module 464 can be coupled to a biometric metrology multiplexer 468 and a biometric metrology input source 470 that is operable to input biometric measurements of the user.
E擴充模組474也可藉由介面472被耦接到SIO擴充器模組462。南橋晶片426可藉由一周邊電腦互連(PCI)快速匯流排進一步被耦接到一I/O模組478、一PCI快速模組480。南橋晶片426可使用資訊處置系統400的一USB匯流排進一步被耦接到USB 2.0存取埠482。一1/2小型卡(MiniCard)模組484也可使用一PCI快速匯流排被耦接到南橋晶片426。資訊處置系統400也可包括被耦接到南橋晶片426的小型卡無線廣域網路(WWAN)模組488。The E expansion module 474 can also be coupled to the SIO expander module 462 via the interface 472. The south bridge chip 426 can be further coupled to an I/O module 478 and a PCI flash module 480 by a peripheral computer interconnect (PCI) fast bus. The south bridge wafer 426 can be further coupled to the USB 2.0 access port 482 using a USB bus of the information handling system 400. A 1/2 MiniCard module 484 can also be coupled to the Southbridge 426 using a PCI Express Bus. The information handling system 400 can also include a small card wireless wide area network (WWAN) module 488 that is coupled to the south bridge wafer 426.
資訊處置系統400進一步包括一BLT模組490,該BLT模組490可操作以被耦接到一第二顯示器492且配置成輸出一視訊信號至視訊MUX 412以輸出至第一顯示器414。BLT模組490可進一步被耦接到一個三(3)路多工器494。該三(3)路多工器494可多路傳輸MiniCard WWAN 488、BLT模組490、及被耦接到南橋晶片426之USB匯流排的USB信號。南橋晶片426可藉由USB匯流排進一步被耦接到一藍牙(BT)卡496。南橋晶片426也可藉由資訊處置系統400的PCI快速匯流排被耦接到母版(LOM)498上的區域網路(LAN)。LOM498也可被耦接到PCI快速模組480。資訊處置系統400也包括一電源與充電系統499,該電源與充電系統499可操作以將電源分配給資訊處置系統400的每一元件。The information handling system 400 further includes a BLT module 490 operative to be coupled to a second display 492 and configured to output a video signal to the video MUX 412 for output to the first display 414. The BLT module 490 can be further coupled to a three (3) multiplexer 494. The three (3) multiplexer 494 can multiplex the MiniCard WWAN 488, the BLT module 490, and the USB signal coupled to the USB bus of the Southbridge 426. The south bridge chip 426 can be further coupled to a Bluetooth (BT) card 496 by a USB bus. The south bridge wafer 426 can also be coupled to a local area network (LAN) on the master (LOM) 498 by the PCI Express Bus of the information handling system 400. The LOM 498 can also be coupled to the PCI Express Module 480. The information handling system 400 also includes a power and charging system 499 that is operable to distribute power to each component of the information handling system 400.
第5圖大致以500繪示一利用縮減資源之資訊處置系統的功能方塊圖,根據本揭露內容之一個層面以有限資源輸出資料。資訊處置系統500包括在第4圖中所繪示的資訊處置系統400的資源。此外,資訊處置系統500的多個部分可被致能,以致能應用程式以使用資訊處置系統500的有限資源輸出資料及接收輸入。例如,第5圖繪示諸如顯示器514的具有「虛」線的若干元件。如在第5圖中所繪示的,虛線指示一被啟動或被致能組件。類似地,諸如處理器502的具有「實」線的元件指示被停用或被去能的裝置或元件。因此,虛線與實線只被提供以在第5圖中繪示被致能的組件(可利用資源)或被去能的組件(不可利用資源),且不應以任何方式被理解為限制資訊處置系統500之任何元件、裝置等的功能或能力。FIG. 5 is a functional block diagram of an information processing system using reduced resources, substantially at 500, and outputs data in a limited resource according to one aspect of the disclosure. The information handling system 500 includes the resources of the information handling system 400 illustrated in FIG. In addition, portions of the information handling system 500 can be enabled to enable an application to output data and receive input using the limited resources of the information handling system 500. For example, Figure 5 depicts several elements, such as display 514, having "virtual" lines. As depicted in Figure 5, the dashed line indicates an activated or enabled component. Similarly, an element such as processor 502 having a "real" line indicates a device or component that is deactivated or disabled. Therefore, the dashed and solid lines are only provided to illustrate the enabled component (available resource) or the deactivated component (available resource) in Figure 5, and should not be construed as limiting information in any way. The function or capability of any component, device, etc. of the treatment system 500.
在資訊處置系統500的操作期間,資源可以一種或多種方式被啟動。例如,使用者可選擇BLT存取按鈕556,且SIO整合快閃記憶體548可開始致能資源以致能一BLT操作狀態。以一形式,BLT操作狀態可透過致能鍵盤558、觸控板KSI/KSO模組560、SIO整合快閃記憶體548、MUX 568、生物特徵量測輸入模組570、三(3)路MUX 594、BLT模組590、MiniCard WWAN模組588、第二顯示器592、DAI模組528、音訊旁路模組530、揚聲器與放大器532、電源/充電系統599、視訊MUX 512、顯示器514、反相器與ALS模組516、相關聯互連匯流排、或其等之任一組合來實現。其他模組也可根據需要或期望被啟動。During operation of the information handling system 500, resources may be initiated in one or more ways. For example, the user can select the BLT access button 556 and the SIO integrated flash memory 548 can begin enabling resources to enable a BLT operational state. In one form, the BLT operating state can be enabled through the enable keyboard 558, the touchpad KSI/KSO module 560, the SIO integrated flash memory 548, the MUX 568, the biometric measurement input module 570, and the three (3) way MUX. 594, BLT module 590, MiniCard WWAN module 588, second display 592, DAI module 528, audio bypass module 530, speaker and amplifier 532, power/charging system 599, video MUX 512, display 514, inverting The implementation is implemented in any combination with the ALS module 516, the associated interconnect bus, or the like. Other modules can also be activated as needed or desired.
在第5圖中所繪示的例子中,沒有用來輸出BLT操作狀態之資訊處置系統500的各種其他裝置或元件可保持被停用、去能、或被置於一降低功率操作狀態。例如,處理器502可被置於一降低功率狀態、或甚至處於一「關閉」狀態,其中該處理器可能不可處理資料。因此,資訊處置系統500可在檢測一事件後致能足以輸出BLT操作狀態的一有限數量資源,以分配在不使用處理器502或其他各種資源的前提下足以處理、輸出、及接收輸入的一縮減資源集。以此方式,資訊處置系統500不需要將資訊處置系統500的所有元件初始化,以允許使用者存取資訊處置系統500的BLT操作狀態。In the example illustrated in FIG. 5, various other devices or components that do not have an information handling system 500 for outputting BLT operational states may remain deactivated, de-energized, or placed in a reduced power operating state. For example, processor 502 can be placed in a reduced power state, or even in an "off" state, where the processor may not be able to process data. Thus, the information handling system 500 can, upon detecting an event, enable a limited amount of resources sufficient to output a BLT operational state to allocate one sufficient to process, output, and receive input without using the processor 502 or other various resources. Reduce the set of resources. In this manner, the information handling system 500 need not initialize all of the elements of the information handling system 500 to allow the user to access the BLT operational status of the information handling system 500.
例如,在一個實施例中,資訊處置系統500可被提供處於可使用一無線模組,諸如MiniCard WWAN模組588、BT卡550、或可被耦接到該資訊處置系統500的另一無線模組接收無線通訊信號的一休眠或降低功率操作狀態。接收無線信號可被檢測為進入信號,該進入信號配置成由智慧型行動電話裝置、黑莓機裝置、或任何其他類型手持無線裝置接收。一經識別資訊處置系統500可啟動各種資源以回應所檢測訊息。例如,以一形式,資訊處置系統500可致能一揚聲器以輸出指示訊息已被接收的使用者所選或訂製音訊輸出或嗶聲(beep)。嗶聲或音訊輸出可被訂製以識別一特定發送器。以一形式,資訊處置系統500可包括一設定檔,該設定檔可包括根據接收無線訊息的一輸出偏好。例如,設定檔可包括致能容許自動回應特定類型訊息、發送器、訊息來源等的自動僕人特徵。自動僕人可回應訊息而不比啟動鍵盤、顯示器、或各種其他資源。接收訊息之各種其他類型的低功率回應也可根據需要被致能。For example, in one embodiment, the information handling system 500 can be provided in a wireless module, such as a MiniCard WWAN module 588, a BT card 550, or another wireless module that can be coupled to the information handling system 500. The group receives a sleep or reduced power operating state of the wireless communication signal. The receiving wireless signal can be detected as an incoming signal configured to be received by a smart mobile phone device, a BlackBerry device, or any other type of handheld wireless device. Once identified, information handling system 500 can initiate various resources in response to the detected message. For example, in one form, information handling system 500 can enable a speaker to output a user selected or customized audio output or beep indicating that the message has been received. The click or audio output can be customized to identify a particular transmitter. In one form, information handling system 500 can include a profile that can include an output preference based on receiving wireless messages. For example, the profile may include an automatic servant feature that enables automatic response to a particular type of message, sender, message source, and the like. Auto servants can respond to messages no more than launching a keyboard, monitor, or various other resources. Various other types of low power responses to receive messages can also be enabled as needed.
資訊處置系統500的特定資源可在BT卡550中被識別且被致能以致能一操作環境以輸出訊息。例如,識別接受黑莓機訊息後,諸如鍵盤558、觸控板模組560、SIO整合快閃記憶體模組548、視訊MUX 512、第一顯示器514、反相器與ALS 516、電源與充電系統599的資源及足以為分配資源提供電源的各種充電電路、及各種互連電路、匯流排、或足以輸出接收訊息的其等之多個組合可被致能。此外,作業系統及/或應用程式可基於接收訊息的類型被初始化。例如,BLT模組590可識別訊息且可將一作業系統及/或足以輸出訊息的一個或多個應用程式初始化。例如,足以輸出訊息的一應用程式或其他傳訊應用程式可被初始化,且足以輸出訊息的資源可被決定及致能。以此方式,一有限數目的元件或資源、及應用程式及/或作業系統可被致能,允許資訊處置系統500從縮減資源操作狀態受益,從而節省電池或功率消耗,而同時致能存取一特定應用程式(例如黑莓機電子郵件應用程式)。The particular resources of the information handling system 500 can be identified in the BT card 550 and enabled to enable an operating environment to output a message. For example, after receiving a BlackBerry message, such as keyboard 558, trackpad module 560, SIO integrated flash memory module 548, video MUX 512, first display 514, inverter and ALS 516, power and charging system A plurality of combinations of resources of 599 and various charging circuits sufficient to provide power for allocating resources, and various interconnection circuits, bus bars, or the like for outputting received messages can be enabled. Additionally, the operating system and/or application can be initialized based on the type of message received. For example, the BLT module 590 can identify the message and can initialize an operating system and/or one or more applications sufficient to output the message. For example, an application or other messaging application sufficient to output a message can be initialized and resources sufficient to output a message can be determined and enabled. In this manner, a limited number of components or resources, and applications and/or operating systems can be enabled, allowing the information handling system 500 to benefit from reduced resource operational status, thereby conserving battery or power consumption while enabling access. A specific application (such as the BlackBerry email application).
以一形式,識別需致能的一操作狀態後,第一顯示器514的操作模式可被識別。例如,第一顯示器514可包括儲存一識別符的一記憶體裝置,該識別符包括用以決定第一顯示器514之操作能力的資訊。第一顯示器514的背光(圖未示)可被致能,且一獨立圖形顯示器單元或處理器(圖未示)可用來處理及輸出內容。例如,第一顯示器514也可在可包括啟動第一顯示器514之背光的一降低功率狀態顯示資訊。因此,將資訊處置系統500的有限資源操作狀態初始化可包括識別第一顯示器514的可利用操作狀態及使用資訊處置系統500的有限資源決定足以輸出一操作環境的操作狀態。In a form, after identifying an operational state that is to be enabled, the operational mode of the first display 514 can be identified. For example, the first display 514 can include a memory device that stores an identifier that includes information to determine the operational capabilities of the first display 514. A backlight (not shown) of the first display 514 can be enabled, and a separate graphics display unit or processor (not shown) can be used to process and output the content. For example, the first display 514 can also display information in a reduced power state that can include a backlight that activates the first display 514. Accordingly, initializing the limited resource operational state of the information handling system 500 can include identifying an available operational state of the first display 514 and using the limited resources of the information handling system 500 to determine an operational state sufficient to output an operating environment.
根據另一層面,反相器與ALS模組516可用來決定處於一有限資源操作狀態之第一顯示器514的操作狀態。例如,反相器與ALS模組516可被致能且可檢測資訊處置系統500外部的周圍光且在一有限資源操作狀態期間自動調整第一顯示器514的強度或顯示器輸出。According to another aspect, the inverter and ALS module 516 can be used to determine the operational state of the first display 514 in a limited resource operating state. For example, the inverter and ALS module 516 can be enabled and can detect ambient light external to the information handling system 500 and automatically adjust the intensity or display output of the first display 514 during a limited resource operating state.
根據又一層面,Minicard WWAN 588可使用Minicard WWAN 588的一處理器併入BLT模組590。例如,MiniCard WWAN可包括多個處理器(圖未示)。一第一處理器可用來處理無線信號且一第二處理器可檢測在該等無線信號中所傳送的資訊。第二處理器也可配置成提供可操作以識別在無線信號中接收之一類型資訊,且決定需致能資源以輸出接收之一特定類型資訊的BLT模組。例如,BLT模組590可識別無線信號中的電子郵件通訊訊息且可決定一電子郵件應用程式及資源以輸出電子郵件通訊訊息而不必將整個資訊處置系統500初始化。According to yet another aspect, the Minicard WWAN 588 can be incorporated into the BLT module 590 using a processor of the Minicard WWAN 588. For example, a MiniCard WWAN can include multiple processors (not shown). A first processor can be used to process the wireless signals and a second processor can detect the information transmitted in the wireless signals. The second processor can also be configured to provide a BLT module operable to identify one type of information received in the wireless signal and to determine the need to enable the resource to output a particular type of information received. For example, the BLT module 590 can identify email communication messages in the wireless signal and can determine an email application and resources to output email communication messages without having to initialize the entire information handling system 500.
第6圖繪示根據本揭露之一個層面的使用釋出資源之資訊處置系統的功能方塊圖。若所繪示的,資訊處置系統600包括在第4圖中所繪示之資訊處置系統400的資源。資訊處置系統600包括一BLT存取按鈕656、一第二顯示器692、及一音訊旁路模組630,其中「虛」線指示這些模組被置於「關閉」或「降低功率」操作狀態。例如,資訊處置系統600可被初始化至可包括利用處理器602及相關聯元件或裝置、北橋晶片604及相關聯元件或裝置、及南橋晶片626及相關聯元件或裝置的一操作狀態。因此,如由虛線所指示沒有被啟動的裝置或元件包括音訊旁路630、BLT存取按鈕656、及第二顯示器692。例如,音訊旁路630、BLT存取按鈕656、及第二顯示器692可用來存取一應用程式,該應用程式可被提供使用處理器602的一作業系統。因此,作業系統可存取足以輸出訊息的一應用程式,因此,BLT存取按鈕、音訊旁路630、及第二顯示器692不需用來輸出在一減小操作狀態接收的訊息。以一示範性形式,處理器602可用來致能、去能、或保持使用BLT模組690及各種其他元件。例如,當使用者將資訊處置系統600切斷電源時,足以在一低功率狀態接收訊息的BLT模組690及各種其他元件可被致能。Figure 6 is a functional block diagram of an information handling system using released resources in accordance with one aspect of the present disclosure. As illustrated, the information handling system 600 includes the resources of the information handling system 400 depicted in FIG. The information handling system 600 includes a BLT access button 656, a second display 692, and an audio bypass module 630, wherein the "virtual" lines indicate that the modules are placed in an "off" or "low power" operating state. For example, information handling system 600 can be initialized to include an operational state of processor 602 and associated components or devices, north bridge wafer 604 and associated components or devices, and south bridge wafer 626 and associated components or devices. Thus, a device or component that is not activated as indicated by the dashed line includes an audio bypass 630, a BLT access button 656, and a second display 692. For example, the audio bypass 630, the BLT access button 656, and the second display 692 can be used to access an application that can be provided with an operating system using the processor 602. Therefore, the operating system can access an application sufficient to output a message, and therefore, the BLT access button, the audio bypass 630, and the second display 692 are not required to output a message received in a reduced operational state. In an exemplary form, processor 602 can be used to enable, disable, or maintain use of BLT module 690 and various other components. For example, when the user turns off power to the information handling system 600, the BLT module 690 and various other components sufficient to receive messages in a low power state can be enabled.
第7圖繪示根據本揭露之一個層面的在700大致繪示的配置成利用可操作以分配資訊處置系統700之有限資源的資源分配模組702的資訊處置系統的功能方塊圖。資源分配模組702可被耦接到一多工器704,該多工器704可操作以多路傳輸一單通道低壓顯示器信號(LVDS 1 CH)及一NC_LCD_I2S信號。以一形式,EC整合快閃記憶體710可包括可操作以用來啟動資訊處置系統700之各種資源的一BIOS 750。在另一實施例中,NC_LCD_I2S信號可被直接耦接到BLT模組702且可由該BLT模組702選擇性地致能。視訊MUX 704將多工信號耦接到由一顯示器電源(LCD_Vdd)供電的一顯示器706。顯示器706包括由一反相器電源(INV_PWR_SRC)供電的一反相器與ALS模組708。FIG. 7 is a functional block diagram of an information handling system configured to utilize a resource allocation module 702 that is operable to allocate limited resources of the information handling system 700, generally depicted at 700 in accordance with one aspect of the present disclosure. The resource allocation module 702 can be coupled to a multiplexer 704 that is operable to multiplex a single channel low voltage display signal (LVDS 1 CH) and an NC_LCD_I2S signal. In one form, the EC integrated flash memory 710 can include a BIOS 750 that is operable to activate various resources of the information handling system 700. In another embodiment, the NC_LCD_I2S signal can be directly coupled to and selectively enabled by the BLT module 702. Video MUX 704 couples the multiplex signal to a display 706 that is powered by a display power supply (LCD_Vdd). Display 706 includes an inverter and ALS module 708 that is powered by an inverter supply (INV_PWR_SRC).
該反相器與ALS模組708可藉由一SMBUS被耦接到一EC整合快閃記憶體模組710。該EC整合快閃記憶體模組710也可被耦接到可操作以啟動一BLT操作模式的一BLT電源按鈕712。該EC整合快閃記憶體模組710也可被耦接到一鍵盤714,該鍵盤714可包括具有一電子郵件按鈕716、一日曆按鈕718、一聯絡人按鈕720、及一網際網路接取按鈕722的一打字機鍵盤。鍵盤714也可根據需要或期望包括各種其他類型的功能鍵。The inverter and ALS module 708 can be coupled to an EC integrated flash memory module 710 via an SMBUS. The EC integrated flash memory module 710 can also be coupled to a BLT power button 712 that is operable to initiate a BLT mode of operation. The EC integrated flash memory module 710 can also be coupled to a keyboard 714, which can include an email button 716, a calendar button 718, a contact button 720, and an internet access. A typewriter keyboard for button 722. Keyboard 714 can also include various other types of function keys as needed or desired.
EC整合快閃記憶體模組710也可被耦接到一觸控板724,該觸控板724致能使用可在顯示器706上被顯示的指標或指向裝置。EC整合快閃記憶體模組也可被耦接到一蓋式開關(LID_SW)輸入信號726,該LID_SW輸入信號726可操作以指示一膝上型電腦或其他類型行動資訊處置系統的蓋子或顯示器何時可被打開或合上。額外的信號也可在BLT模組702與EC整合快閃記憶體模組710之間被輸入、輸出、或其等之多個組合,包括但不限於無線電去能信號(Radio_disable #)、付費BLT檢測信號(PAID_BLT_DET#)、BLT重新設定信號(BLT_RST#)、BLT保持狀態信號(BLT_SUS_State)、SMBUS鍵盤致能信號(SMBUS_1_KB_TP)、及SMBUS 2 CC信號(SMBUS_2_CC)。The EC integrated flash memory module 710 can also be coupled to a touchpad 724 that enables the use of indicators or pointing devices that can be displayed on the display 706. The EC integrated flash memory module can also be coupled to a lid switch (LID_SW) input signal 726 that is operable to indicate a lid or display of a laptop or other type of mobile information handling system When can it be opened or closed. Additional signals may also be input, output, or combinations thereof between the BLT module 702 and the EC integrated flash memory module 710, including but not limited to radio disable signals (Radio_disable #), paid BLT Detection signal (PAID_BLT_DET#), BLT reset signal (BLT_RST#), BLT hold status signal (BLT_SUS_State), SMBUS keyboard enable signal (SMBUS_1_KB_TP), and SMBUS 2 CC signal (SMBUS_2_CC).
資訊處置系統700也可包括耦接到一生物特徵量測模組728的一USB MUX 726,該生物特徵量測模組728可操作以輸入使用者的生物特徵量測。該USB MUX 726可進一步被耦接到資訊處置系統700的一主機處理器730。BLT模組702可進一步將一WWAN存取信號(USB_WWAN/HOST HS)耦接到一個三(3)路MUX 732,該三(3)路MUX 732配置成使用一USB致能匯流排被耦接到一MiniCard WWAN734及主機處理器730。BLT模組702也可將一第二顯示器信號(USB_second顯示器信號)耦接到一第二顯示器736。該BLT模組702也可使用一I2 S匯流排將一音訊旁路信號(I2s_BLT)耦接到一音訊旁路模組738,及藉由一I2 S匯流排耦接到一DAI模組740。該DAI模組740可藉由該I2 S匯流排進一步被耦接到主機處理器730。The information handling system 700 can also include a USB MUX 726 coupled to a biometric measurement module 728 that is operable to input biometric measurements of the user. The USB MUX 726 can be further coupled to a host processor 730 of the information handling system 700. The BLT module 702 can further couple a WWAN access signal (USB_WWAN/HOST HS) to a three (3) way MUX 732 that is configured to be coupled using a USB enabled bus Go to a MiniCard WWAN734 and host processor 730. The BLT module 702 can also couple a second display signal (USB_second display signal) to a second display 736. The BLT module 702 may also be used an I 2 S bus to bypass an audio signal (I2s_BLT) is coupled to an audio bypass module 738, and by an I 2 S bus is coupled to a module DAI 740. The DAI module 740 can be further coupled to the host processor 730 by the I 2 S bus.
此外,用於702的介面(例如702a)可包括可用來擴展702之功能的額外的接腳或耦合元件。Moreover, the interface for 702 (e.g., 702a) can include additional pins or coupling elements that can be used to extend the functionality of 702.
值得注意的是,以上在一般性描述或例子中所述的所有活動不都是所需要的,特定活動的一部分可能是不需要的,且除那些所述活動之外,一個或多個另外的活動可被執行。再者,活動被列出的順序未必是該等活動被執行的順序。It is worth noting that all of the activities described above in the general description or examples are not all required, and that part of a particular activity may not be required, and one or more additional Activities can be performed. Furthermore, the order in which activities are listed is not necessarily the order in which the activities are performed.
本說明書以及說明書中所述實施例的圖式係欲供對於各種實施例之結構的一般性理解。說明書與圖式不欲當成使用說明書中所述結構或方法之裝置與系統之全部元件與特徵的詳盡與全面描述。在檢閱本揭露後,許多其他的實施例對於那些本技藝領域中具有通常知識者而言可能是顯而易見的。其他的實施例可被使用且從本揭露推知,因此結構代替、邏輯代替、或另一種改變可在不脫離本揭露之範圍的前提下被做出。因此,本揭露需被認為是說明性的而非限制性的。The drawings in the specification and the description of the embodiments are intended to provide a general understanding of the structure of the various embodiments. The specification and drawings are not intended to be exhaustive or full description of all of the elements and features of the structures and methods of the structures or methods described. Many other embodiments may be apparent to those of ordinary skill in the art in view of this disclosure. Other embodiments may be utilized and are inferred from the disclosure, such that structural substitutions, logical substitutions, or alternatives may be made without departing from the scope of the disclosure. Therefore, the disclosure is to be considered as illustrative and not restrictive.
為了清晰起見,於此在多個獨立實施例之背景脈絡中予以描述的某些特徵也可在一單一實施例被組合提供。相反地,為了簡潔起見,在一單一實施例之背景脈絡中予以描述的各種特徵可獨立地或以任何次組合之形式被提供。再者,涉及以範圍陳述的值時包括該範圍內的每一值。For the sake of clarity, certain features that are described herein in the context of a plurality of separate embodiments can also be provided in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can be provided independently or in any sub-combination. Furthermore, the inclusion of a value stated in the range includes each value in the range.
優勢、其他優點、及問題解決方案以上已相關於特定實施例予以描述。然而,該等優勢、優點、問題解決方案、及可致使任何優勢、優點、或解決方案發生或變得更加明顯的任一(多個)特徵不被解釋為申請專利範圍之任一項或全部的關鍵、需要、或必要特徵。Advantages, other advantages, and problem solving solutions have been described above in relation to particular embodiments. However, the advantages, advantages, solutions of problems, and any feature(s) that can cause any advantage, advantage, or solution to occur or become more apparent are not to be construed as any or all of the scope of the claims. Key, need, or necessary characteristics.
以上所揭露標的需被認為是說明性的,而非限制性的,且所附申請專利範圍意欲涵蓋落入本發明之範圍內的任何及所有這些修改、增強、及其他實施例。因此,在法律允許的最大範圍下,本發明的範圍將由下面申請專利範圍及其等效物的容許最廣解釋決定,且不應受前面詳細描述限制。The above-disclosed subject matter is intended to be illustrative, and not restrictive, and the scope of the appended claims are intended to cover any and all such modifications, modifications, and other embodiments. Therefore, the scope of the invention is to be construed as limited by the claims
100、200、400、500、600、700...資訊處置系統100, 200, 400, 500, 600, 700. . . Information disposal system
102...事件檢測模組102. . . Event detection module
104、702...資源分配模組104, 702. . . Resource allocation module
106...資源設定檔106. . . Resource profile
108、122、126、204...處理系統108, 122, 126, 204. . . Processing system
110、124、128、222、226...非共享資源110, 124, 128, 222, 226. . . Non-shared resource
112...共享輸入資源112. . . Shared input resource
114...共享周邊資源114. . . Share surrounding resources
116...共享電源資源116. . . Shared power resource
118...共享應用程式資源118. . . Shared application resources
120...共享輸出資源120. . . Shared output resource
202...主機處理系統202. . . Host processing system
206...資源分配模組206. . . Resource allocation module
208、210、212、214...匯流排208, 210, 212, 214. . . Busbar
218...事件檢測模組218. . . Event detection module
220...資源設定檔源220. . . Resource profile source
224...周邊交換模組224. . . Peripheral switching module
228...輸入裝置228. . . Input device
230、414、492、514、592、692、706、736...顯示器230, 414, 492, 514, 592, 692, 706, 736. . . monitor
232...電源資源232. . . Power resource
234...主機處理電源234. . . Host processing power
236...共享周邊設備236. . . Sharing peripherals
238、240、750...基本輸入/輸出系統238, 240, 750. . . Basic input/output system
300~324...流程步驟300~324. . . Process step
402、502、602...處理器402, 502, 602. . . processor
404、604...北橋晶片404, 604. . . North Bridge Chip
406...時鐘406. . . clock
408、410...雙行記憶體模組408, 410. . . Dual line memory module
412、512...視訊多工器412, 512. . . Video multiplexer
416、516、708...反相器與自動光感測器模組416, 516, 708. . . Inverter and automatic light sensor module
418...視訊交換器模組418. . . Video switch module
420...視訊圖形陣列(VGA)埠420. . . Video Graphics Array (VGA)埠
422...顯示器埠交換器422. . . Display 埠 exchanger
424...顯示器埠424. . . Display埠
426、626...南橋晶片426, 626. . . South Bridge Chip
428、528、740...DAI模組428, 528, 740. . . DAI module
430、530、630...音訊旁路430, 530, 630. . . Audio bypass
432、532...揚聲器與放大器432, 532. . . Speaker and amplifier
434...麥克風與頭載式耳機模組434. . . Microphone and headphone module
436...調變解調器436. . . Modulation demodulator
440...音訊輸出模組440. . . Audio output module
442...E模組托架442. . . E module bracket
444...序列先進技術附件硬磁碟驅動機(SATA HDD)444. . . Serial Advanced Technology Attachment Hard Disk Drive (SATA HDD)
446...串列週邊介面(SPI)快閃記憶體446. . . Serial peripheral interface (SPI) flash memory
448、548...串列輸入輸出(SIO)整合快閃記憶體模組448, 548. . . Serial Input/Output (SIO) Integrated Flash Memory Module
450...無線保真度(WIFI)定位器模組450. . . Wireless Fidelity (WIFI) Locator Module
452...SPI快閃記憶體模組452. . . SPI flash memory module
454...主機電源按鈕454. . . Host power button
456...資源存取按鈕456. . . Resource access button
458、558、714...鍵盤458, 558, 714. . . keyboard
460、560、724...觸控板與KSI/KSO模組460, 560, 724. . . Touchpad and KSI/KSO module
462...SIO擴充器模組462. . . SIO expander module
464...I/O可信賴平台模組(TPM)模組464. . . I/O Trusted Platform Module (TPM) Module
466、490、590、690...BLT模組466, 490, 590, 690. . . BLT module
468...生物特徵量測多工器468. . . Biometric measurement multiplexer
470、570...生物特徵量測輸入來源470,570. . . Biometric measurement input source
472...介面472. . . interface
474...E擴充模組474. . . E expansion module
478...I/O模組478. . . I/O module
480...PCI快速模組480. . . PCI Express Module
482...USB 2.0存取埠482. . . USB 2.0 access埠
484...1/2小型卡模組484. . . 1/2 small card module
488、588、734...小型卡無線廣域網路模組488, 588, 734. . . Small card wireless WAN module
494、594、732...三(3)路多工器494, 594, 732. . . Three (3) multiplexer
496、550...藍牙卡496, 550. . . Bluetooth card
498...母版498. . . Master
499、599...電源與充電系統499, 599. . . Power supply and charging system
556、656...BLT存取按鈕556, 656. . . BLT access button
568、704...多工器568, 704. . . Multiplexer
710...EC整合快閃記憶體710. . . EC integrated flash memory
712...BLT電源按鈕712. . . BLT power button
716...電子郵件按鈕716. . . Email button
718...日曆按鈕718. . . Calendar button
720...聯絡人按鈕720. . . Contact button
722...網際網路接取按鈕722. . . Internet access button
726...LID_SW輸入信號726. . . LID_SW input signal
728...生物特徵量測模組728. . . Biometric measurement module
730...主機處理器730. . . Host processor
738...音訊旁路模組738. . . Audio bypass module
第1圖繪示根據本揭露之一個層面的資訊處置系統的方塊圖;1 is a block diagram of an information handling system in accordance with one aspect of the present disclosure;
第2圖繪示根據本揭露之一個層面的包括分配資源之可操作資訊處置系統的功能方塊圖;2 is a functional block diagram of an operational information handling system including allocating resources according to one aspect of the disclosure;
第3圖繪示根據本揭露之一個層面用以存取資訊處置系統中之資源的一種方法的流程圖;Figure 3 is a flow chart showing a method for accessing resources in an information handling system in accordance with one aspect of the present disclosure;
第4圖繪示根據本揭露之一個層面的一資訊處置系統的功能方塊圖,該系統包括輸出適切與非適切縮減資源的可修改操作狀態以使用局部資源輸出非適切內容;4 is a functional block diagram of an information handling system in accordance with one aspect of the present disclosure, the system including outputting a modifiable operational state of a suitable and non-properly reduced resource to output non-proper content using a local resource;
第5圖繪示根據本揭露之一個層面的利用縮減資源之資訊處置系統的功能方塊圖,該系統使用局部資源輸出非適切內容;FIG. 5 is a functional block diagram of an information handling system using reduced resources according to one aspect of the disclosure, the system uses local resources to output non-proper content;
第6圖繪示根據本揭露之一個層面的利用分配及釋出資源之資訊處置系統的功能方塊圖,該系統使用局部資源輸出適切內容;以及6 is a functional block diagram of an information handling system utilizing allocation and release resources according to one aspect of the disclosure, the system outputting appropriate content using local resources;
第7圖繪示根據本揭露之一個層面的資源分配模組功能方塊圖,該分配模組分配資訊處置系統的局部資源以輸出非適切內容。FIG. 7 is a functional block diagram of a resource allocation module according to one aspect of the disclosure, the allocation module allocating local resources of the information processing system to output non-proper content.
100...資訊處置系統100. . . Information disposal system
102...事件檢測模組102. . . Event detection module
104...資源分配模組104. . . Resource allocation module
106...資源設定檔106. . . Resource profile
108、122、126...處理系統108, 122, 126. . . Processing system
110、124、128...非共享資源110, 124, 128. . . Non-shared resource
112...共享輸入資源112. . . Shared input resource
114...共享周邊資源114. . . Share surrounding resources
116...共享電源資源116. . . Shared power resource
118...共享應用程式資源118. . . Shared application resources
120...共享輸出資源120. . . Shared output resource
Claims (21)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW98128669A TWI420392B (en) | 2009-08-26 | 2009-08-26 | System and method of enabling resources within an information handling system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW98128669A TWI420392B (en) | 2009-08-26 | 2009-08-26 | System and method of enabling resources within an information handling system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201108118A TW201108118A (en) | 2011-03-01 |
| TWI420392B true TWI420392B (en) | 2013-12-21 |
Family
ID=44835525
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW98128669A TWI420392B (en) | 2009-08-26 | 2009-08-26 | System and method of enabling resources within an information handling system |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI420392B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8732496B2 (en) * | 2011-03-24 | 2014-05-20 | Nvidia Corporation | Method and apparatus to support a self-refreshing display device coupled to a graphics controller |
| TWI625622B (en) | 2013-10-31 | 2018-06-01 | 聯想企業解決方案(新加坡)有限公司 | Computer implemented method in multi-core processor system and multi-core processor system |
| TWI742774B (en) * | 2020-07-22 | 2021-10-11 | 財團法人國家實驗研究院 | System for computing and method for arranging nodes thereof |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6735663B2 (en) * | 2000-12-18 | 2004-05-11 | Dell Products L.P. | Combination personal data assistant and personal computing device |
| US6778834B2 (en) * | 2001-02-27 | 2004-08-17 | Nokia Corporation | Push content filtering |
| US20050076256A1 (en) * | 2003-09-18 | 2005-04-07 | Vulcan Portals Inc. | Method and apparatus for operating an electronic device in a low power mode |
| TW200608193A (en) * | 2004-08-27 | 2006-03-01 | Inventec Corp | Intelligent platform event alarming system and method thereof |
| US20070283239A1 (en) * | 2006-05-30 | 2007-12-06 | Robert Paul Morris | Methods, systems, and computer program products for providing a user interaction model for use by a device |
-
2009
- 2009-08-26 TW TW98128669A patent/TWI420392B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6735663B2 (en) * | 2000-12-18 | 2004-05-11 | Dell Products L.P. | Combination personal data assistant and personal computing device |
| US6778834B2 (en) * | 2001-02-27 | 2004-08-17 | Nokia Corporation | Push content filtering |
| US20050076256A1 (en) * | 2003-09-18 | 2005-04-07 | Vulcan Portals Inc. | Method and apparatus for operating an electronic device in a low power mode |
| TW200608193A (en) * | 2004-08-27 | 2006-03-01 | Inventec Corp | Intelligent platform event alarming system and method thereof |
| US20070283239A1 (en) * | 2006-05-30 | 2007-12-06 | Robert Paul Morris | Methods, systems, and computer program products for providing a user interaction model for use by a device |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201108118A (en) | 2011-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8583953B2 (en) | Power control for information handling system having shared resources | |
| US7921239B2 (en) | Multi-mode processing module and method of use | |
| US8131904B2 (en) | Processing module, interface, and information handling system | |
| US8134565B2 (en) | System, module and method of enabling a video interface within a limited resource enabled information handling system | |
| US8370673B2 (en) | System and method of utilizing resources within an information handling system | |
| US8218940B2 (en) | System and method for managing multiple independent graphics sources in an information handling system | |
| US20100033433A1 (en) | Display system and method within a reduced resource information handling system | |
| US8799695B2 (en) | Information handling system with processing system, low-power processing system and shared resources | |
| US20090222832A1 (en) | System and method of enabling resources within an information handling system | |
| US9116694B2 (en) | Efficient low power exit sequence for peripheral devices | |
| CN101996146B (en) | Multi-mode processing module and using method thereof | |
| TW201013407A (en) | Combined mobile device and solid state disk with a shared memory architecture | |
| JP5866488B1 (en) | Intelligent dual data rate (DDR) memory controller | |
| US20210389371A1 (en) | Debug data communication system for multiple chips | |
| US8745423B2 (en) | System for combined input output module and zero power optical disk drive with advanced integration and power | |
| TWI420392B (en) | System and method of enabling resources within an information handling system | |
| TWI525427B (en) | System and method for causing reduced power consumption associated with thermal remediation | |
| JP2023094532A (en) | SoC architecture to reduce memory bandwidth bottlenecks and ease power management | |
| GB2473015A (en) | Accessing main processor resources to process events with a second processor when the main processor is in a low power mode | |
| CN116340250A (en) | Accelerator Architecture for Discrete Graphics | |
| TW201107910A (en) | Multi-mode processing module and method of use | |
| CN101996104B (en) | System and method for enabling resources in information processing system | |
| GB2462379A (en) | Peripheral control module for low power operation | |
| BRPI0902658B1 (en) | MULTIMODES PROCESSING MODULE AND METHOD TO ENABLE ACCESS TO RESOURCES, AND INFORMATION TREATMENT SYSTEM. |