摘要:
Embodiments of a method and system for automatically provisioning a computing device in a network are disclosed herein. The computing device is provisioned with an agent that automatically repurposes a computing device in the computing network. In an embodiment, the agent is used to automatically provision the computing device with infrastructure, such as adding and/or updating software, configuration settings, and/or other computing functionality. The agent is also used to configure and manage the computing device. Other embodiments are described and claimed.
摘要:
Firmware-based conversion methods for storing converted firmware variables in a firmware storage device, such as flash memory. Under one method, “eager” compression of firmware is performed. In response to a storage request, a determination is made to whether a compressor is available. If it is, the firmware variable is stored in a compressed form in the storage device; if not, the firmware variable is stored in an uncompressed form. In response to a read request for a stored firmware variable, a determination is made to whether the variable is stored in a compressed or uncompressed form. If it is compressed, a decompressor is employed to return the variable to its uncompressed form prior to providing it to the requestor; already uncompressed variables are provided directly to the requester. An application program interface is provided to enable operating system runtime access to the firmware variables. Similar conversions may be employed separately or in parallel, including encryption.
摘要:
In some embodiments, the invention involves a platform-based firmware to provide a programmable scheduling timer interval. Dynamic scheduling intervals for non-interrupt driven device drivers and services utilize polling to determine device activity. In at least one embodiment, the disclosed subject matter reduces power consumption of a platform by decreasing the frequency of the system timer-tick when the platform is running in a lower power state. Other embodiments are described and claimed.
摘要:
A system, apparatus, method and article to provision network infrastructure are described. The apparatus may include a network processing node to receive provisioning information from a provisioning node. The network processing node may include an identity to associate provisioning information with the network processing node, a boot loader to request provisioning information from the provisioning node, and a certificate associated with the provisioning node to authenticate the network processing node. Other embodiments are described and claimed.
摘要:
In some embodiments, the invention involves extending trusted computing environments to the boot firmware. In at least one embodiment, the present invention is intended to enable the trusted environment to be extended forward to the pre-boot environment in addition to post-OS load environment. Embodiments of the present invention enable the trusted environment to extend to the firmware at power-on. The firmware is integrated within the secure perimeter which was previously only available to the OS. In other words, the BIOS is made to be a trusted entity, as well as the OS. Extensible firmware interface (EFI) modules are signed with a public key. The processor has an embedded private key. EFI modules are verified using the keys to ensure a trusted environment from boot to OS launch. Other embodiments are described and claimed.
摘要:
A method for managing code includes translating source code in C to Advance Configuration Power Interface (ACPI) Source Language (ASL). Other embodiments are described and claimed.
摘要:
Remote management of a computer system. A managed system change request is received at an out-of-band management controller of a computer system. The managed system change request is posted to a mailbox. The posting of the managed system change request to the mailbox is signaled. The computer system is modified based on the managed system change request without complicity from an operating system of the computer system.
摘要:
A system and method for enabling home power management. The method includes polling a plurality of power managed appliances in a network to determine a power state for each of the power managed appliances. Based on a corresponding power rating for the power state of each of the power managed appliances, determining an overall power utilization for the network. If policy has been enacted for updating the power state of any of the plurality of power managed appliances, adjusting the power state of the power managed appliances to provide an optimized power management network.
摘要:
In some embodiments, the invention involves reducing platform power consumption. In an embodiment, the platform may handle a predetermined set of events by the platform firmware when the platform is in sleep, or low power, mode, thereby eliminating the need to wake the processor and utilize the operating system. Other embodiments are described and claimed.
摘要:
A method for managing a basic input output system (BIOS) includes filtering a request to change a policy of a platform associated with the BIOS. Other embodiments are described and claimed.