System and method to enable seamless diffusion of platform-based optimized routines via a network
    71.
    发明授权
    System and method to enable seamless diffusion of platform-based optimized routines via a network 失效
    通过网络实现基于平台的优化例程的无缝扩散的系统和方法

    公开(公告)号:US07281243B2

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

    申请号:US10748030

    申请日:2003-12-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: A system and method to diffuse optimized libraries via a network. An optimized library including at least one optimized routine is received by a processing system via a network. The optimized routine is provided for use by an application executing on the processing system to interact with a hardware entity of the processing system.

    摘要翻译: 一种通过网络扩散优化库的系统和方法。 包括至少一个优化例程的优化库被处理系统经由网络接收。 优化的例程被提供供在处理系统上执行的应用程序使用以与处理系统的硬件实体进行交互。

    Integrated circuit capable of pre-fetching data
    73.
    发明授权
    Integrated circuit capable of pre-fetching data 有权
    能够预取数据的集成电路

    公开(公告)号:US07263579B2

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

    申请号:US10808182

    申请日:2004-03-24

    IPC分类号: G06F12/00

    摘要: A method according to one embodiment may include retrieving selected data from one or more mass storage devices, based at least in part on historical device access information of at least one requester of data. A method according to another embodiment may include retrieving, by an integrated circuit, device data layout information from one or more mass storage devices, and storing, by the integrated circuit, the device data layout information in cache memory. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.

    摘要翻译: 根据一个实施例的方法可以包括至少部分地基于至少一个数据请求者的历史设备访问信息来从一个或多个大容量存储设备检索所选择的数据。 根据另一实施例的方法可以包括通过集成电路检索来自一个或多个大容量存储设备的设备数据布局信息,并且由集成电路将设备数据布局信息存储在高速缓冲存储器中。 当然,在不偏离本实施例的情况下,可以进行许多替代,变化和修改。

    Method for distributed update of firmware across a clustered platform infrastructure
    74.
    发明授权
    Method for distributed update of firmware across a clustered platform infrastructure 有权
    集群平台基础设施上固件的分布式更新方法

    公开(公告)号:US07222339B2

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

    申请号:US10460922

    申请日:2003-06-13

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/65

    摘要: Methods, apparatus, and systems for updating firmware for clustered computing platforms. Firmware provided on each platform is loaded for operating system runtime availability. The firmware update process begins by issuing an update directive that includes firmware update data to a first platform. That platform then interacts with firmware running on other platforms to update the firmware for those platforms, wherein communications between the platforms is enabled via an out-of-band (OOB) communication channel or network. In one embodiment, OOB communications are facilitated by a hidden execution mode known as the System Management Mode (SMM), which has the ability to receive and respond to periodic System Management Interrupts (SMI) and execute corresponding SMI handlers configured to support inter-platform communication in a manner that is transparent to operating systems running on the platforms. The method allows firmware to be updated across multiple platforms, such as server blades, using a single administrative action.

    摘要翻译: 用于更新集群计算平台固件的方法,装置和系统。 加载每个平台上提供的固件可用于操作系统运行时可用性。 固件更新过程开始于向第一平台发布包含固件更新数据的更新指令。 然后该平台与在其他平台上运行的固件进行交互,以更新这些平台的固件,其中通过带外(OOB)通信信道或网络启用平台之间的通信。 在一个实施例中,通过被称为系统管理模式(SMM)的隐藏执行模式来促进OOB通信,所述系统管理模式(SMM)具有接收和响应周期性系统管理中断(SMI)并且执行配置为支持平台间的对应SMI处理程序 以对平台上运行的操作系统透明的方式进行通信。 该方法允许使用单一管理操作在多个平台(如服务器刀片)上更新固件。

    Pushing capabilities into firmware by an operating system
    75.
    发明授权
    Pushing capabilities into firmware by an operating system 有权
    通过操作系统将功能推入固件

    公开(公告)号:US07185190B2

    公开(公告)日:2007-02-27

    申请号:US10748458

    申请日:2003-12-29

    IPC分类号: G06F15/177 G06F9/24

    CPC分类号: G06F9/4411

    摘要: A method and system to push capabilities into firmware by an operating system. A pre-boot driver is accessed at a computer system during operating system runtime of the computer system. The pre-boot driver is deposited in a repository available to firmware of the computer system. The pre-boot driver is found at the repository by the firmware during a subsequent pre-boot phase of the computer system. The pre-boot driver is executed during the subsequent pre-boot phase. In one embodiment, the computer system includes firmware that operates in accordance with the Extensible Firmware Interface (EFI) framework standard.

    摘要翻译: 一种通过操作系统将功能推送到固件的方法和系统。 在计算机系统的操作系统运行期间,计算机系统可以访问预引导驱动程序。 预引导驱动程序存储在可用于计算机系统固件的存储库中。 在计算机系统的后续预引导阶段期间,固件会在存储库中找到预引导驱动程序。 预引导驱动程序在后续的预引导阶段执行。 在一个实施例中,计算机系统包括根据可扩展固件接口(EFI)框架标准操作的固件。

    System and method for enabling home power management
    76.
    发明授权
    System and method for enabling home power management 有权
    实现家庭电源管理的系统和方法

    公开(公告)号:US07181293B2

    公开(公告)日:2007-02-20

    申请号:US11024127

    申请日:2004-12-27

    CPC分类号: H04L12/2803 H04L12/2823

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

    摘要翻译: 一种用于启用家庭电源管理的系统和方法。 该方法包括在网络中轮询多个功率管理的设备以确定每个功率管理的设备的功率状态。 基于对于每个功率管理的设备的功率状态的相应的额定功率,确定网络的总体功率利用率。 如果已经颁布了用于更新多个功率管理设备中的任一个的电力状态的策略,则调整功率管理的设备的功率状态以提供优化的电力管理网络。

    System and method for out-of-band assisted biometric secure boot
    78.
    发明授权
    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)
    79.
    发明申请
    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模块验证和密钥分发。