System and method for trusted early boot flow
    1.
    发明申请
    System and method for trusted early boot flow 失效
    可信早期启动流的系统和方法

    公开(公告)号:US20060224878A1

    公开(公告)日:2006-10-05

    申请号:US11096832

    申请日:2005-03-31

    CPC分类号: G06F21/575 H04L9/3234

    摘要: 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.

    摘要翻译: 在一些实施例中,本发明涉及将可信计算环境扩展到引导固件。 在至少一个实施例中,本发明旨在使可信环境除了后OS负载环境之外还能够向前扩展到预引导环境。 本发明的实施例使可信环境能够在上电时扩展到固件。 固件集成在安全周边内,以前只可用于操作系统。 换句话说,BIOS被做成可靠的实体以及操作系统。 可扩展固件接口(EFI)模块使用公共密钥进行签名。 处理器具有嵌入式私钥。 EFI模块使用密钥进行验证,以确保从引导到操作系统启动的受信任环境。 描述和要求保护其他实施例。

    METHOD AND APPARATUS FOR QUICK RESUMPTION
    2.
    发明申请
    METHOD AND APPARATUS FOR QUICK RESUMPTION 有权
    快速恢复的方法和装置

    公开(公告)号:US20130151876A1

    公开(公告)日:2013-06-13

    申请号:US13764245

    申请日:2013-02-11

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3234 G06F9/4418

    摘要: When transitioning from sleep mode to active mode, a processing system loads first stage resume content and second stage resume content into a volatile memory of the processing system. The first stage resume content may contain contextual data for a first program that was in use before the processing system transitioned to sleep mode. The second stage resume content may contain contextual data for another program that was in use before the processing system transitioned to sleep mode. The processing system may provide a user interface for the first program before all of the second stage resume content has been loaded into the volatile memory. Other embodiments are described and claimed.

    摘要翻译: 当从睡眠模式转换到活动模式时,处理系统将第一级恢复内容和第二级恢复内容加载到处理系统的易失性存储器中。 第一阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的第一程序的上下文数据。 第二阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的另一程序的上下文数据。 处理系统可以在所有第二阶段恢复内容已经被加载到易失性存储器之前为第一程序提供用户界面。 描述和要求保护其他实施例。

    Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan
    3.
    发明授权
    Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan 有权
    固件变量存储方法,具有急切压缩,故障安全提取和重启时间压缩扫描

    公开(公告)号:US07934209B2

    公开(公告)日:2011-04-26

    申请号:US10561049

    申请日:2004-05-26

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4401 H03M7/30

    摘要: 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.

    摘要翻译: 用于将转换的固件变量存储在诸如闪存的固件存储设备中的基于固件的转换方法。 在一种方法下,执行固件的“急切”压缩。 响应于存储请求,确定压缩机是否可用。 如果是,固件变量以压缩形式存储在存储设备中; 如果没有,则固件变量以未压缩形式存储。 响应对存储的固件变量的读取请求,确定变量是以压缩形式还是未压缩形式存储。 如果它被压缩,则使用解压缩器在将变量提供给请求者之前将其变为未压缩的形式; 已经将未压缩的变量直接提供给请求者。 提供一个应用程序接口,以使操作系统运行时访问固件变量。 类似的转换可以单独或并行使用,包括加密。

    Techniques for unified management communication for virtualization systems
    4.
    发明申请
    Techniques for unified management communication for virtualization systems 有权
    虚拟化系统统一管理通信技术

    公开(公告)号:US20070233455A1

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

    申请号:US11390687

    申请日:2006-03-28

    IPC分类号: G06F9/455

    摘要: Techniques for unified management communications for virtual systems are described. An apparatus may comprise a first server emulated using a first virtual machine, a second server emulated using a second virtual machine, and a virtual machine monitor. The virtual machine monitor may communicate information with one or more emulated servers using a Simple Object Access Protocol (SOAP) message. Other embodiments are described and claimed.

    摘要翻译: 描述了用于虚拟系统的统一管理通信的技术。 装置可以包括使用第一虚拟机模拟的第一服务器,使用第二虚拟机模拟的第二服务器和虚拟机监视器。 虚拟机监视器可以使用简单对象访问协议(SOAP)消息与一个或多个仿真服务器通信信息。 描述和要求保护其他实施例。

    Monitoring writes to cache as part of system error handling
    5.
    发明申请
    Monitoring writes to cache as part of system error handling 有权
    监视对高速缓存的写入作为系统错误处理的一部分

    公开(公告)号:US20070214380A1

    公开(公告)日:2007-09-13

    申请号:US11371613

    申请日:2006-03-08

    IPC分类号: G06F11/00

    摘要: Provided are a method, system and program for buffering writes to an Input/Output (I/O) device in a cache. Writes to an Input/Output (I/O) device are buffered in a cache. Information on the buffered writes are communicated to a monitor component enabling identification of the buffered writes in the cache. A system failure is detected. The monitor component determines from the information on the buffered writes buffered in the cache that have not been transferred to the I/O device in response to the system failure. The monitor component causes the transfer of the determined writes to the I/O device.

    摘要翻译: 提供了用于缓存对高速缓存中的输入/输出(I / O)设备的写入的方法,系统和程序。 对输入/输出(I / O)设备的写入缓存在缓存中。 关于缓冲写入的信息被传送到监视器组件,使得能够识别缓存中的写入。 检测到系统故障。 监视器组件根据系统故障从缓存中缓冲的写入信息确定尚未传送到I / O设备。 监视器组件将确定的写入传送到I / O设备。

    Driver/variable cache and batch reading system and method for fast resume
    6.
    发明申请
    Driver/variable cache and batch reading system and method for fast resume 有权
    驱动/变量缓存和批量读取系统及方法快速恢复

    公开(公告)号:US20070214349A1

    公开(公告)日:2007-09-13

    申请号:US11370415

    申请日:2006-03-07

    IPC分类号: G06F9/00

    摘要: In some embodiments, the invention involves a system and method for fast resume from sleep mode. Reserved cache memory is used to store drivers and configuration variables. Upon resume, the drivers and configuration are read from the ACPI reserved cache memory and executed in memory rather than read from slower flash or CMOS memory. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及一种用于从睡眠模式快速恢复的系统和方法。 保留的高速缓存用于存储驱动程序和配置变量。 在恢复时,驱动程序和配置从ACPI保留的高速缓存中读取并在存储器中执行,而不是从较慢的闪存或CMOS存储器读取。 描述和要求保护其他实施例。

    Mechanism to support rights management in a pre-operating system environment
    7.
    发明申请
    Mechanism to support rights management in a pre-operating system environment 有权
    在操作前系统环境中支持权限管理的机制

    公开(公告)号:US20070162955A1

    公开(公告)日:2007-07-12

    申请号:US11327595

    申请日:2006-01-06

    IPC分类号: H04L9/32

    摘要: A computer system is disclosed. The computer system includes a chipset to access one or more partitioned regions of a storage device and a network controller coupled to the chipset. The network controller includes a manageability engine (ME) to enforce one or more policies as conditions for accessing each of the one or more partitioned regions of the storage device.

    摘要翻译: 公开了一种计算机系统。 计算机系统包括用于访问存储设备的一个或多个分区的芯片组和耦合到芯片组的网络控制器。 网络控制器包括可管理性引擎(ME),用于将一个或多个策略强制为用于访问存储设备的一个或多个分区区域中的每一个的条件。

    System and method for automatic update of embedded data
    8.
    发明申请
    System and method for automatic update of embedded data 有权
    自动更新嵌入式数据的系统和方法

    公开(公告)号:US20070150715A1

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

    申请号:US11317752

    申请日:2005-12-23

    IPC分类号: G06F15/177

    CPC分类号: G06F8/65

    摘要: A system and method for maintaining computer platform components in an optimal state. The method determines whether a platform includes an out-of-band processor, and if the platform includes an out-of-band processor, then the out-of-band processor is enabled to passively or proactively obtain firmware and/or option ROM (Read Only Memory) updates for add-in cards on the platform. Once the out-of-band processor has obtained the updates for the add-in cards on the platform, the out-of-band processor will place the updates in a platform mailbox and send an interrupt to the in-band processor indicating that firmware and/or option ROM updates are available in a platform mailbox. The in-band processor will launch the firmware and/or option ROM updates on the platform.

    摘要翻译: 一种用于将计算机平台组件维持在最佳状态的系统和方法。 该方法确定平台是否包括带外处理器,并且如果平台包括带外处理器,则带外处理器被允许被动地或主动地获得固件和/或选项ROM( 只读存储器)更新平台上的附加卡。 一旦带外处理器获得了平台上附加卡的更新,带外处理器将将更新放置在平台邮箱中,并向带内处理器发送指示固件的中断 和/或选项ROM更新在平台邮箱中可用。 带内处理器将在平台上启动固件和/或选件ROM更新。

    System and method for enabling wireless traffic message passing
    9.
    发明申请
    System and method for enabling wireless traffic message passing 审中-公开
    允许无线通信消息传递的系统和方法

    公开(公告)号:US20070088494A1

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

    申请号:US11541409

    申请日:2006-09-28

    IPC分类号: G08G1/00 G01C21/32

    摘要: A system and method for enabling wireless traffic message passing. The method includes initializing a vehicle wireless subsystem, enabling a vehicle wireless subsystem comprising a WiMAX transponder to broadcast a query to request real-time traffic pattern data from a WiMAX tower, and if a response to the query is received, incorporating the real-time traffic pattern data into a runtime database and creating a human-readable display for displaying the runtime database on a navigation system. The human-readable display of the traffic pattern data includes the display of free-flowing traffic, slow moving traffic, and stopped traffic on a map to allow the driver to change a planned travel route if slow and stopped traffic pattern conditions exist on the planned travel route.

    摘要翻译: 一种用于启用无线通信消息传递的系统和方法。 该方法包括初始化车辆无线子系统,使得包括WiMAX转发器的车载无线子系统能够广播查询以从WiMAX塔请求实时业务模式数据,并且如果接收到对查询的响应,则将实时并入 将流量模式数据传输到运行时数据库中并创建用于在导航系统上显示运行时数据库的可读显示。 流量模式数据的人可读显示包括在地图上显示自由流量的流量,缓慢移动的流量和停止的流量,以允许驾驶员改变计划的旅行路线,如果在计划中存在慢速和停止的交通模式条件 旅行路线。

    Mechanisms to support use of software running on platform hardware employing different endianness
    10.
    发明申请
    Mechanisms to support use of software running on platform hardware employing different endianness 有权
    支持使用不同字节顺序运行在平台硬件上的软件的机制

    公开(公告)号:US20070079295A1

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

    申请号:US11240278

    申请日:2005-09-30

    IPC分类号: G06F9/45

    CPC分类号: G06F9/4484

    摘要: Methods, software/firmware, and apparatus to support use of software running on platform hardware employing different endianness. In one embodiment, an endian byte order shim is implemented in a firmware stack to facilitate the use of software running on a computer platform having a processor employing an endianness that is different from the endianness native to the software. In response to software calls into the firmware, the endian byte order shim converts the endian byte order of the call arguments, as necessary, and passes the converted arguments to the firmware. Similarly, return arguments generated via the firmware (and/or platform hardware) are converted back to the endian byte order native to the software prior to being returned to the software.

    摘要翻译: 方法,软件/固件和装置,以支持使用不同字节顺序运行在平台硬件上的软件。 在一个实施例中,端固件字节顺序垫片在固件堆栈中实现,以便于在具有处理器的计算机平台上运行的软件的使用,该处理器采用不同于软件本机的字节顺序的字节码。 响应到固件的软件调用,endian字节顺序垫片根据需要转换调用参数的endian字节顺序,并将转换的参数传递给固件。 类似地,通过固件(和/或平台硬件)生成的返回参数在被返回到软件之前被转换回本地软件的字节顺序字节顺序。