Methods and apparatus to update a basic input/output system (BIOS)
    11.
    发明授权
    Methods and apparatus to update a basic input/output system (BIOS) 有权
    更新基本输入/输出系统(BIOS)的方法和装置

    公开(公告)号:US07188238B2

    公开(公告)日:2007-03-06

    申请号:US10442486

    申请日:2003-05-21

    IPC分类号: G06F15/177 G06F9/455

    CPC分类号: G06F9/4401 G06F8/65

    摘要: Methods and apparatus to update a basic input/output system (BIOS) are described herein. In an example method, a processor determines a storing characteristic associated with a BIOS component stored in a non-volatile memory, and determines an operating characteristic associated with the BIOS component. Based on the storing characteristic and the operating characteristic associated with the BIOS component, the processor determines boundaries of the BIOS component within the non-volatile memory.

    摘要翻译: 本文描述了更新基本输入/输出系统(BIOS)的方法和装置。 在示例性方法中,处理器确定与存储在非易失性存储器中的BIOS组件相关联的存储特性,并且确定与BIOS组件相关联的操作特性。 基于与BIOS组件相关联的存储特性和操作特性,处理器确定非易失性存储器内BIOS组件的边界。

    Identifying an operating system associated with a boot path
    12.
    发明申请
    Identifying an operating system associated with a boot path 审中-公开
    识别与引导路径相关联的操作系统

    公开(公告)号:US20060288197A1

    公开(公告)日:2006-12-21

    申请号:US11154320

    申请日:2005-06-16

    IPC分类号: G06F15/177

    CPC分类号: G06F9/441

    摘要: Various characteristics of a hard drive may be analyzed in order to determine the nature of an operating system stored thereon. For example, an operating system indicator and/or a boot record may be identified which may enable operating system identification. Alternatively, checksums may be used to disambiguate the stored operating system. Other disk characteristics may be utilized to enable a determination of operating system and operating system version. This information may be provided to the user in a graphical user interface indicating the correspondence between operating systems and drives, or a desired operating system, once identified, may be automatically used without analyzing all drives.

    摘要翻译: 可以分析硬盘驱动器的各种特性以便确定存储在其上的操作系统的性质。 例如,可以识别可以实现操作系统识别的操作系统指示符和/或引导记录。 或者,可以使用校验和来消除存储的操作系统的歧义。 可以使用其他磁盘特性来确定操作系统和操作系统版本。 可以在指示操作系统和驱动器之间的对应关系的图形用户界面中向用户提供该信息,或者一旦识别出所需的操作系统,则可以在不分析所有驱动器的情况下自动使用该信息。

    Data security
    13.
    发明申请
    Data security 有权
    数据安全

    公开(公告)号:US20050081048A1

    公开(公告)日:2005-04-14

    申请号:US10686410

    申请日:2003-10-14

    IPC分类号: G06F3/06 G06F21/00 G06F12/14

    摘要: In one embodiment, a method is provided that may include encrypting, based least in part upon at least one key, one or more respective portions of input data to generate one or more respective portions of output data to be stored in one or more locations in storage. The method of this embodiment also may include generating, based at least in part upon the one or more respective portions of the output data, check data to be stored in the storage, and/or selecting the one or more locations in the storage so as to permit the one or more respective portions of the output data to be distributed among two or more storage devices comprised in the storage. Many modifications, variations, and alternatives are possible without departing from this embodiment.

    摘要翻译: 在一个实施例中,提供了一种方法,其可以包括至少部分地基于至少一个密钥加密输入数据的一个或多个相应部分,以生成要存储在一个或多个位置中的输出数据的一个或多个相应部分 存储。 该实施例的方法还可以包括至少部分地基于输出数据的一个或多个相应部分生成要存储在存储器中的检查数据和/或选择存储器中的一个或多个位置,以便 以允许输出数据的一个或多个相应部分在包括在存储器中的两个或更多个存储设备之间分配。 在不脱离本实施例的情况下,可以进行许多修改,变型和替换。

    Reducing power consumption by load imbalancing
    14.
    发明申请
    Reducing power consumption by load imbalancing 审中-公开
    通过负载不平衡降低功耗

    公开(公告)号:US20070234077A1

    公开(公告)日:2007-10-04

    申请号:US11395670

    申请日:2006-03-31

    IPC分类号: G06F1/00

    摘要: Power consumption may be reduced by imbalancing the loads handled by interchangeable components. Interchangeable components, such as memory devices, processors, servers, or other entities, may be imbalanced to reduce power consumption as circumstances allow. As a result, interchangeable components that are used to implement effectively the same function may be powered down or hot-removed and their duties transferred to other components. As a result, the deactivated component may be powered down to a reduced power consumption state, thereby reducing the overall power consumption of the system.

    摘要翻译: 可以通过不平衡由可互换组件处理的负载来减少功耗。 诸如存储器件,处理器,服务器或其他实体的可互换组件可能会不平衡,以在情况允许的情况下降低功耗。 因此,用于有效执行相同功能的可互换组件可能被关闭或热拆除,其职责转移到其他组件。 结果,去激活的组件可以被关闭以降低功耗状态,从而降低系统的总体功耗。

    Methods and apparatus to provide dual-mode drivers in processor systems
    15.
    发明申请
    Methods and apparatus to provide dual-mode drivers in processor systems 有权
    在处理器系统中提供双模驱动的方法和装置

    公开(公告)号:US20060168590A1

    公开(公告)日:2006-07-27

    申请号:US11027520

    申请日:2004-12-30

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4403

    摘要: Methods and apparatus to provide dual-mode drivers in a processor system are disclosed. An example method disclosed herein comprises including operating system (OS) agnostic mode services that are available during an OS agnostic mode to allow a single set of drivers to be used during boot mode and the OS agnostic mode. The example method further comprises including a dual-mode library that is capable of determining the current operating mode of the processor system and binding the drivers to available services accordingly.

    摘要翻译: 公开了在处理器系统中提供双模驱动器的方法和装置。 本文公开的示例性方法包括在OS不可知模式期间可用的操作系统(OS)不可知模式服务,以允许在引导模式和OS不可知模式期间使用单组驱动器。 该示例方法还包括包括能够确定处理器系统的当前操作模式并且相应地将驱动程序绑定到可用服务的双模式库。

    Reducing memory fragmentation
    16.
    发明申请
    Reducing memory fragmentation 有权
    减少内存碎片

    公开(公告)号:US20060149913A1

    公开(公告)日:2006-07-06

    申请号:US11027715

    申请日:2004-12-30

    IPC分类号: G06F12/00

    CPC分类号: G06F12/023 G06F2212/1044

    摘要: Reducing memory fragmentation. Memory is allocated during a preboot phase of a computer system, wherein the memory is allocated based on a plurality of memory types. Fragmentation of memory is determined, wherein a fragment includes a contiguous block of memory of the same type. At least a portion of memory allocated to a firmware module is coalesced based on the plurality of memory types if the fragmentation is greater than a threshold. An operating system is booted by the computer system.

    摘要翻译: 减少内存碎片。 在计算机系统的预引导阶段期间分配存储器,其中基于多个存储器类型来分配存储器。 确定存储器的碎片,其中片段包括相同类型的连续的存储块。 如果碎片大于阈值,则基于多个存储器类型将分配给固件模块的存储器的至少一部分合并。 操作系统由计算机系统启动。

    BIOS framework for accommodating multiple service processors on a single server to facilitate distributed/scalable server management
    17.
    发明申请
    BIOS framework for accommodating multiple service processors on a single server to facilitate distributed/scalable server management 审中-公开
    用于在单个服务器上容纳多个服务处理器以便于分布式/可扩展服务器管理的BIOS框架

    公开(公告)号:US20050240669A1

    公开(公告)日:2005-10-27

    申请号:US10811755

    申请日:2004-03-29

    IPC分类号: G06F9/50 G06F15/173

    摘要: BIOS framework for accommodating multiple service processors on a single server to facilitate distributed/scalable server management. During a pre-boot phase for a server, information is collected pertaining to service capabilities supported by each of a plurality of service processors used to service server management requests for a server, wherein the services supported by each service processor are performed via execution of service code associated with that service processor. The service capabilities are aggregated across all of the service processors, and a corresponding unified presentation of service capabilities is provided to a service consumer. End-users are enabled to provide preferences that define a usage order for like services hosted by different service processors within the same system. The BIOS framework can detect the addition or removal of hot-swap cards hosting one or more service processors and associated service code, and update the unified presentation of service capabilities to reflect new added service capabilities or remove previously existing service capabilities.

    摘要翻译: 用于在单个服务器上容纳多个服务处理器以便于分布式/可扩展服务器管理的BIOS框架。 在服务器的预引导阶段期间,收集关于用于服务服务器的服务器管理请求的多个服务处理器中的每一个所支持的服务能力的信息,其中由每个服务处理器支持的服务通过服务执行 与该服务处理器相关联的代码。 服务能力在所有服务处理器之间进行聚合,并向服务使用者提供相应的服务能力统一呈现。 最终用户能够提供定义同一系统内由不同服务处理器托管的类似服务的使用顺序的首选项。 BIOS框架可以检测托管一个或多个服务处理器和相关服务代码的热插拔卡的添加或删除,并更新服务功能的统一呈现以反映新的附加服务功能或删除先前存在的服务功能。

    Cross validation of data using multiple subsystems
    19.
    发明授权
    Cross validation of data using multiple subsystems 有权
    使用多个子系统交叉验证数据

    公开(公告)号:US08751813B2

    公开(公告)日:2014-06-10

    申请号:US13550583

    申请日:2012-07-16

    IPC分类号: H04L9/32

    摘要: A method and apparatus for cross validation of data using multiple subsystems are described. According to one embodiment of the invention, a computer comprises a first subsystem and a second subsystem; and a memory, the memory comprising a first memory region and a second memory region, the first memory region being associated with the first subsystem and a second memory region being associated with the second subsystem; upon start up of the computer, the first subsystem to validate the second memory region and the second subsystem to validate the first memory region.

    摘要翻译: 描述了使用多个子系统进行数据交叉验证的方法和装置。 根据本发明的一个实施例,计算机包括第一子系统和第二子系统; 以及存储器,所述存储器包括第一存储器区域和第二存储器区域,所述第一存储器区域与所述第一子系统相关联,以及与所述第二子系统相关联的第二存储器区域; 在计算机启动时,第一子系统用于验证第二存储器区域和第二子系统以验证第一存储器区域。

    System and method to provide added security to a platform using locality-based data
    20.
    发明授权
    System and method to provide added security to a platform using locality-based data 有权
    使用基于位置的数据为平台增加安全性的系统和方法

    公开(公告)号:US08561138B2

    公开(公告)日:2013-10-15

    申请号:US12347830

    申请日:2008-12-31

    IPC分类号: G06F21/00

    摘要: In some embodiments, the invention involves protecting a platform using locality-based data and, more specifically, to using the locality-based data to ensure that the platform has not been stolen or subject to unauthorized access. In some embodiments, a second level of security, such as a key fob, badge or other source device having an identifying RFID is used for added security. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及使用基于地点的数据来保护平台,更具体地说,涉及使用基于位置的数据来确保平台未被盗或遭受未经授权的访问。 在一些实施例中,使用具有识别RFID的第二级安全性,例如密钥卡,徽章或其他源设备来增加安全性。 描述和要求保护其他实施例。