System and method of utilizing resources within an information handling system
First Claim
Patent Images
1. A method of utilizing an information handling system comprising:
- detecting an event by a state controller configured to enable a plurality of operating states for a host system and a processing module; and
enabling by the state controller a respective operating state associated with the event in response to detecting the event, wherein the operating states include a host system power on state, a host system power off state, a host system standby state, a host system reduce operating state, a processing module power on state, a processing module power off state, and a processing module reduce operating state;
detecting the event further comprises;
detecting a processing module power on event;
detecting a processing module reduce operating event; and
detecting a processing module power off event; and
enabling the respective operating state further comprises;
enabling the processing module power on state in response to detecting the processing module power on event, wherein the processing module controls a shared resource and a processing module non-shared resource in the processing module power on state;
enabling the processing module reduce operating state in response to detecting the processing module reduced operating event, wherein the processing module controls the shared resource in the processing module reduce operating state; and
enabling the processing module power off state in response to detecting the processing module power off event.
16 Assignments
0 Petitions
Accused Products
Abstract
A system and method of utilizing resources within an information handling system are disclosed. In a particular form, a method of utilizing an information handling system can include detecting an operating state controllable by a state controller configured to enable a plurality of operating environments including a host environment and a reduced power environment. The method can also include detecting an event operable to alter the operating state to enable an operating environment of the plurality of operating environments. According to an aspect, the operating environment can be used separate from a host system operable to enable the host environment.
94 Citations
19 Claims
-
1. A method of utilizing an information handling system comprising:
-
detecting an event by a state controller configured to enable a plurality of operating states for a host system and a processing module; and enabling by the state controller a respective operating state associated with the event in response to detecting the event, wherein the operating states include a host system power on state, a host system power off state, a host system standby state, a host system reduce operating state, a processing module power on state, a processing module power off state, and a processing module reduce operating state; detecting the event further comprises; detecting a processing module power on event; detecting a processing module reduce operating event; and detecting a processing module power off event; and enabling the respective operating state further comprises; enabling the processing module power on state in response to detecting the processing module power on event, wherein the processing module controls a shared resource and a processing module non-shared resource in the processing module power on state; enabling the processing module reduce operating state in response to detecting the processing module reduced operating event, wherein the processing module controls the shared resource in the processing module reduce operating state; and enabling the processing module power off state in response to detecting the processing module power off event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A state controller comprising:
-
a memory logic configurable to store a plurality of state entries operable to enable a plurality of operating states of a host system and a processing module, wherein the state entries include a host system power on state, a host system power off state, a host system standby state, a host system reduce operating state, a processing module power on state, a processing module power off state, and a processing module reduce operating state; and a processor configured to; enable the host system power on state; enable the host system control of a shared resource and a host system non-shared resource in response to the host system power on state; disable the host system control of the shared resource and the host system non-shared resource in response to a request to enable the processing module; enable the host system reduce operating state in response to the request to enable the processing module; enable the processing module power on state; enable the processing module control of the shared resource and a processing module non-shared resource in response to the processing module power on stat; and disable the processing module control of the shared resource and the processing module non-shared resource in response to a request to enable the host system. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An information handling system comprising:
-
a host system configurable to enable a host environment operable to use a shared resource and a host environment non-shared resource; a processing module configurable to enable a reduced power environment operable to use the shared resource and a reduced power environment non-shared resource; and a state controller configured to enable a plurality of state entries, wherein the state entries include a host system power on state, a host system power off state, a host system standby state, a host system reduce operating state, a processing module power on state, a processing module power off state, and a processing module reduce operating state, the state controller being further configurable to; enable the host environment using the host system power on state; enable the host environment control of the shared resource and the host environment non-shared resource in response to the host system power on state; disable the host environment control of the shared resource and the host environment non-shared resource in response to a request to enable the reduced power environment; disable the host environment using the host system reduce operating state in response to the request to enable the reduced power environment; enable the reduced power environment using the processing module power on state; enable the reduced power environment control of the shared resource and the reduced power environment non-shared resource in response to the processing module power on state; and disable the reduced power environment control of the shared resource and the reduced power environment non-shared resource in response to a request to enable the host environment. - View Dependent Claims (18, 19)
-
Specification