Flexible bootstrap code architecture
    1.
    发明授权
    Flexible bootstrap code architecture 有权
    灵活的引导代码架构

    公开(公告)号:US09411601B2

    公开(公告)日:2016-08-09

    申请号:US14128116

    申请日:2013-10-29

    摘要: The present disclosure is directed to flexible bootstrap code architecture. A device may comprise equipment for operating the device and an operating system (OS) for operating the equipment. A boot module may also be included in the device to execute boot operations. At least one flexible boot (FB) module in the boot module may interact with the equipment and/or OS during the boot operations to cause the boot operations to become device-specific. An example boot module may comprise a plurality of FB modules. An example FB module may verify a device/chipset identification and may control the boot operations based on the identification. Other example FB modules may select resources to load based on an OS type, may provide a boot configuration table location for use in OS runtime boot configuration or may load variables from a preload variable directory for use in configuring boot operations.

    摘要翻译: 本公开涉及灵活的引导代码架构。 设备可以包括用于操作设备的设备和用于操作设备的操作系统(OS)。 引导模块也可以被包括在设备中以执行引导操作。 引导模块中的至少一个灵活启动(FB)模块可能在引导操作期间与设备和/或OS进行交互,以使引导操作成为设备特定的。 示例性引导模块可以包括多个FB模块。 示例FB模块可以验证设备/芯片组标识,并且可以基于识别来控制引导操作。 其他示例FB模块可以基于OS类型选择要加载的资源,可以提供用于OS运行时引导配置的引导配置表位置,或者可以从用于配置引导操作的预加载变量目录加载变量。

    FLEXIBLE BOOTSTRAP CODE ARCHITECTURE
    2.
    发明申请
    FLEXIBLE BOOTSTRAP CODE ARCHITECTURE 有权
    灵活的BOOTSTRAP代码架构

    公开(公告)号:US20150121055A1

    公开(公告)日:2015-04-30

    申请号:US14128116

    申请日:2013-10-29

    IPC分类号: G06F9/44 G06F9/445

    摘要: The present disclosure is directed to flexible bootstrap code architecture. A device may comprise equipment for operating the device and an operating system (OS) for operating the equipment A boor, module may also be included in the device to execute boot operations. At least one flexible boot (FB) module in the boot module may interact with the equipment and/or OS during the boot operations to cause the boot operations to become device-specific. An example boot module may comprise a plurality of FB modules. An example FB module may verify a device/chipset identification and may control the boot operations based on the identification. Other example FB modules may select resources to load based on an OS type, may provide a boot configuration table location for use in OS runtime boot configuration or may load variables from a preload variable directory for use in configuring boot operations.

    摘要翻译: 本公开涉及灵活的引导代码架构。 设备可以包括用于操作设备的设备和用于操作设备的操作系统(OS)。还可以将该模块包括在设备中以执行引导操作。 引导模块中的至少一个灵活启动(FB)模块可能在引导操作期间与设备和/或OS进行交互,以使引导操作成为设备特定的。 示例性引导模块可以包括多个FB模块。 示例FB模块可以验证设备/芯片组标识,并且可以基于识别来控制引导操作。 其他示例FB模块可以基于OS类型选择要加载的资源,可以提供用于OS运行时引导配置的引导配置表位置,或者可以从用于配置引导操作的预加载变量目录加载变量。

    Platform management processor assisted resume
    4.
    发明授权
    Platform management processor assisted resume 有权
    平台管理处理器辅助简历

    公开(公告)号:US07822960B2

    公开(公告)日:2010-10-26

    申请号:US11644408

    申请日:2006-12-22

    IPC分类号: G06F9/00 G06F17/30

    CPC分类号: G06F12/1458 G06F12/1408

    摘要: In some embodiments, the invention involves system and method for resuming from sleep mode using protected storage accessible to an embedded controller. The boot script information is stored in memory that is available only to the embedded controller. Neither the firmware nor OS have access to the boot script. Upon a wake event, the embedded controller either plays the boot script itself, or sends the information to firmware for processing. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及使用嵌入式控制器可访问的保护存储器从休眠模式恢复的系统和方法。 引导脚本信息存储在仅适用于嵌入式控制器的存储器中。 固件和操作系统都不能访问引导脚本。 在唤醒事件时,嵌入式控制器可以自己播放引导脚本,也可以将信息发送到固件进行处理。 描述和要求保护其他实施例。

    Methods and apparatus to perform power management in processor systems
    5.
    发明授权
    Methods and apparatus to perform power management in processor systems 有权
    在处理器系统中执行电源管理的方法和装置

    公开(公告)号:US07725747B2

    公开(公告)日:2010-05-25

    申请号:US11277842

    申请日:2006-03-29

    IPC分类号: G06F1/32

    CPC分类号: G06F1/32

    摘要: Methods of performing power management of a processor are disclosed. One example method includes obtaining a plurality of operating parameters related to the processor, determining potential power states by fitting a curve to the plurality of operating parameters, and selecting at least some of the potential power states as power states used to manage power consumption by the processor. Other embodiments are described and claimed.

    摘要翻译: 公开了进行处理器的电源管理的方法。 一个示例性方法包括获得与处理器相关的多个操作参数,通过将曲线拟合到多个操作参数来确定潜在功率状态,并且将至少一些潜在功率状态选择为用于管理功率消耗的功率状态 处理器。 描述和要求保护其他实施例。

    Platform management processor assisted resume
    6.
    发明申请
    Platform management processor assisted resume 有权
    平台管理处理器辅助简历

    公开(公告)号:US20080155247A1

    公开(公告)日:2008-06-26

    申请号:US11644408

    申请日:2006-12-22

    CPC分类号: G06F12/1458 G06F12/1408

    摘要: In some embodiments, the invention involves system and method for resuming from sleep mode using protected storage accessible to an embedded controller. The boot script information is stored in memory that is available only to the embedded controller. Neither the firmware nor OS have access to the boot script. Upon a wake event, the embedded controller either plays the boot script itself, or sends the information to firmware for processing. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及使用嵌入式控制器可访问的保护存储器从休眠模式恢复的系统和方法。 引导脚本信息存储在仅适用于嵌入式控制器的存储器中。 固件和操作系统都不能访问引导脚本。 在唤醒事件时,嵌入式控制器可以自己播放引导脚本,也可以将信息发送到固件进行处理。 描述和要求保护其他实施例。

    System and method for out-of-band assisted biometric secure boot
    7.
    发明授权
    System and method for out-of-band assisted biometric secure boot 有权
    用于带外辅助生物识别安全启动的系统和方法

    公开(公告)号:US09158920B2

    公开(公告)日:2015-10-13

    申请号:US11770464

    申请日:2007-06-28

    IPC分类号: H04L29/06 G06F21/57

    CPC分类号: G06F21/575

    摘要: In some embodiments, the invention involves using a dedicated service processor with out-of-band capabilities to enable a secure boot using biometric data to authenticate the user. In some embodiments, at least a secondary token is used enhance the secure boot. An off-line database may be accessed by the service processor during boot to store or retrieve biometric templates to compare with scanned, live, biometric data. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及使用具有带外能力的专用服务处理器,以使得能够使用生物特征数据进行安全启动来认证用户。 在一些实施例中,至少使用辅助令牌来增强安全引导。 服务处理器在引导期间可以访问离线数据库以存储或检索生物特征模板以与扫描的,活的生物特征数据进行比较。 描述和要求保护其他实施例。

    CONTENT PROTECTION FOR DATA AS A SERVICE (DAAS)
    8.
    发明申请
    CONTENT PROTECTION FOR DATA AS A SERVICE (DAAS) 有权
    数据作为服务的内容保护(DAAS)

    公开(公告)号:US20150281186A1

    公开(公告)日:2015-10-01

    申请号:US14361759

    申请日:2013-12-24

    IPC分类号: H04L29/06 G06F21/10

    摘要: The present disclosure is directed to content protection for Data as a Service (DaaS). A device may receive encrypted data from a content provider via DaaS, the encrypted data comprising at least content for presentation on the device. For example, the content provider may utilize a secure multiplex transform (SMT) module in a trusted execution environment (TEE) module to generate encoded data from the content and digital rights management (DRM) data and to generate the encrypted data from the encoded data. The device may also comprise a TEE module including a secure demultiplex transform (SDT) module to decrypt the encoded data from the encrypted data and to decode the content and DRM data from the encoded data. The SMT and SDT modules may interact via a secure communication session to validate security, distribute decryption key(s), etc. In one embodiment, a trust broker may perform TEE module validation and key distribution.

    摘要翻译: 本公开涉及数据即服务(DaaS)的内容保护。 设备可以经由DaaS从内容提供商接收加密数据,所述加密数据至少包括用于在设备上呈现的内容。 例如,内容提供商可以利用可信执行环境(TEE)模块中的安全多路转换(SMT)模块来从内容和数字版权管理(DRM)数据生成编码数据,并从编码数据生成加密数据 。 该设备还可以包括TEE模块,该TEE模块包括安全解复用变换(SDT)模块,用于从加密的数据解密编码数据,并从编码的数据解码内容和DRM数据。 SMT和SDT模块可以通过安全通信会话交互以验证安全性,分发解密密钥等。在一个实施例中,信任代理可以执行TEE模块验证和密钥分发。

    Method and system for providing keyboard, video, and mouse switching
    10.
    发明授权
    Method and system for providing keyboard, video, and mouse switching 有权
    用于提供键盘,视频和鼠标切换的方法和系统

    公开(公告)号:US08516092B2

    公开(公告)日:2013-08-20

    申请号:US11966098

    申请日:2007-12-28

    IPC分类号: G06F15/173

    CPC分类号: G06F9/4411

    摘要: A method and system for providing keyboard, video, and mouse switching includes establishing a basic input/output system (BIOS) agent and an operating system (OS) agent on a server of a plurality of servers. The basic input/output system agent routes input/output data between the server and a remote keyboard, remote video device, and/or remote mouse over a network during a pre-boot phase of the server. The operating system agent routes input/output data between the server and the remote keyboard, remote video device, and/or remote mouse over the network during a runtime phase of the server. The basic input/output agent may pass data to the operating system agent to indicate that a communication connection has been established between the server and the remote keyboard, remote video device, and/or remote mouse.

    摘要翻译: 一种用于提供键盘,视频和鼠标切换的方法和系统,包括在多个服务器的服务器上建立基本的输入/输出系统(BIOS)代理和操作系统(OS)代理。 基本输入/输出系统代理在服务器的预启动阶段,通过网络在服务器与远程键盘,远程视频设备和/或远程鼠标之间路由输入/输出数据。 操作系统代理在服务器的运行时阶段期间,通过网络在服务器和远程键盘,远程视频设备和/或远程鼠标之间路由输入/输出数据。 基本输入/输出代理可以将数据传送到操作系统代理,以指示在服务器与远程键盘,远程视频设备和/或远程鼠标之间建立了通信连接。