Method and apparatus for intercommunications amongst device drivers
    22.
    发明授权
    Method and apparatus for intercommunications amongst device drivers 有权
    设备驱动程序之间的通信的方法和装置

    公开(公告)号:US07979868B2

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

    申请号:US11620691

    申请日:2007-01-07

    CPC classification number: G06F9/4411

    Abstract: Techniques for intercommunication amongst device drivers are described herein. In one embodiment, an application programming interface (API) is provided by a kernel of an operating system (OS) running within a data processing system. The API is accessible by device drivers associated with multiple devices installed in the system. In response to a request from a first instance of a driver via the API, information indicating whether another instance of the same driver is currently started is returned via the API. Other methods and apparatuses are also described.

    Abstract translation: 本文描述了设备驱动器之间的相互通信的技术。 在一个实施例中,应用编程接口(API)由在数据处理系统内运行的操作系统(OS)的内核提供。 该API可以由与系统中安装的多个设备相关联的设备驱动程序访问。 响应于通过API的来自驾驶员的第一实例的请求,通过API返回指示当前启动了相同驱动程序的另一个实例的信息。 还描述了其它方法和装置。

    Methods and systems to dynamically manage performance states in a data processing system
    24.
    发明申请
    Methods and systems to dynamically manage performance states in a data processing system 有权
    在数据处理系统中动态管理性能状态的方法和系统

    公开(公告)号:US20080307245A1

    公开(公告)日:2008-12-11

    申请号:US11811155

    申请日:2007-06-08

    Abstract: Methods and apparatuses to dynamically manage a performance state of a data processing system are described. The data processing system includes a plurality of components; one or more buses coupled to the plurality of components, and a dynamic performance state manager unit coupled to the components. The dynamic performance state manager unit is configured to receive information about a first plurality of current states of components of the system. The dynamic performance state manager unit is configured to determine a second plurality of required system performance states for the components; and to determine a current system performance state based on the first plurality and the second plurality.

    Abstract translation: 描述了动态管理数据处理系统的性能状态的方法和装置。 数据处理系统包括多个组件; 耦合到多个组件的一个或多个总线,以及耦合到组件的动态性能状态管理器单元。 动态性能状态管理器单元被配置为接收关于系统的组件的第一多个当前状态的信息。 动态性能状态管理器单元被配置为确定组件的第二多个所需的系统性能状态; 并且基于第一多个和第二个多个确定当前的系统性能状态。

    Trusting an Unverified Code Image in a Computing Device
    26.
    发明申请
    Trusting an Unverified Code Image in a Computing Device 有权
    信任计算设备中未验证的代码图像

    公开(公告)号:US20080165971A1

    公开(公告)日:2008-07-10

    申请号:US11620699

    申请日:2007-01-07

    CPC classification number: G06F21/00 G06F21/575

    Abstract: A method and an apparatus for configuring a key stored within a secure storage area (e.g., ROM) of a device including one of enabling and disabling the key according to a predetermined condition to execute a code image are described. The key may uniquely identify the device. The code image may be loaded from a provider satisfying a predetermined condition to set up at least one component of an operating environment of the device. Verification of the code image may be optional according to the configuration of the key. Secure execution of an unverified code image may be based on a configuration that disables the key.

    Abstract translation: 描述了一种用于配置存储在装置的安全存储区域(例如,ROM)中的密钥的方法和装置,包括根据预定条件启用和禁用密钥以执行代码图像之一的设备。 密钥可以唯一标识设备。 可以从满足预定条件的提供商加载代码图像以建立设备的操作环境的至少一个组件。 根据密钥的配置,验证码图像可以是可选的。 未经验证的代码图像的安全执行可能基于禁用该键的配置。

    Secure Booting A Computing Device
    27.
    发明申请
    Secure Booting A Computing Device 有权
    安全引导计算设备

    公开(公告)号:US20080165952A1

    公开(公告)日:2008-07-10

    申请号:US11620689

    申请日:2007-01-07

    CPC classification number: G06F21/57 G06F21/575 G06F2221/2129

    Abstract: A method and an apparatus for executing codes embedded inside a device to verify a code image loaded in a memory of the device are described. A code image may be executed after being verified as a trusted code image. The embedded codes may be stored in a secure ROM (read only memory) chip of the device. In one embodiment, the verification of the code image is based on a key stored within the secure ROM chip. The key may be unique to each device. Access to the key may be controlled by the associated secure ROM chip. The device may complete establishing an operating environment subsequent to executing the verified code image.

    Abstract translation: 描述用于执行嵌入在设备内的代码以验证加载在设备的存储器中的代码图像的方法和装置。 可以在验证为可信代码图像之后执行代码图像。 嵌入代码可以存储在设备的安全ROM(只读存储器)芯片中。 在一个实施例中,代码图像的验证基于存储在安全ROM芯片内的密钥。 每个设备的密钥可能是唯一的。 访问密钥可以由相关的安全ROM芯片来控制。 设备可以在执行验证的代码图像之后完成建立操作环境。

    Trusting an unverified code image in a computing device
    28.
    发明授权
    Trusting an unverified code image in a computing device 有权
    信任计算设备中未验证的代码映像

    公开(公告)号:US08826405B2

    公开(公告)日:2014-09-02

    申请号:US13621183

    申请日:2012-09-15

    CPC classification number: G06F21/00 G06F21/575

    Abstract: A method and an apparatus for configuring a key stored within a secure storage area (e.g., ROM) of a device including one of enabling and disabling the key according to a predetermined condition to execute a code image are described. The key may uniquely identify the device. The code image may be loaded from a provider satisfying a predetermined condition to set up at least one component of an operating environment of the device. Verification of the code image may be optional according to the configuration of the key. Secure execution of an unverified code image may be based on a configuration that disables the key.

    Abstract translation: 描述了一种用于配置存储在装置的安全存储区域(例如,ROM)中的密钥的方法和装置,包括根据预定条件启用和禁用密钥以执行代码图像之一的设备。 密钥可以唯一标识设备。 可以从满足预定条件的提供商加载代码图像以建立设备的操作环境的至少一个组件。 根据密钥的配置,验证码图像可以是可选的。 未经验证的代码图像的安全执行可能基于禁用该键的配置。

    Secure booting a computing device
    30.
    发明授权
    Secure booting a computing device 有权
    安全启动计算设备

    公开(公告)号:US08688967B2

    公开(公告)日:2014-04-01

    申请号:US13558249

    申请日:2012-07-25

    CPC classification number: G06F21/57 G06F21/575 G06F2221/2129

    Abstract: A method and an apparatus for executing codes embedded inside a device to verify a code image loaded in a memory of the device are described. A code image may be executed after being verified as a trusted code image. The embedded codes may be stored in a secure ROM (read only memory) chip of the device. In one embodiment, the verification of the code image is based on a key stored within the secure ROM chip. The key may be unique to each device. Access to the key may be controlled by the associated secure ROM chip. The device may complete establishing an operating environment subsequent to executing the verified code image.

    Abstract translation: 描述用于执行嵌入在设备内的代码以验证加载在设备的存储器中的代码图像的方法和装置。 可以在验证为可信代码图像之后执行代码图像。 嵌入代码可以存储在设备的安全ROM(只读存储器)芯片中。 在一个实施例中,代码图像的验证基于存储在安全ROM芯片内的密钥。 每个设备的密钥可能是唯一的。 访问密钥可以由相关的安全ROM芯片来控制。 设备可以在执行验证的代码图像之后完成建立操作环境。

Patent Agency Ranking