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

    公开(公告)号:US08621488B2

    公开(公告)日:2013-12-31

    申请号:US13174486

    申请日:2011-06-30

    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 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 for power management in a data processing system
    32.
    发明授权
    Methods and systems for power management in a data processing system 有权
    数据处理系统中电源管理的方法和系统

    公开(公告)号:US07917784B2

    公开(公告)日:2011-03-29

    申请号:US11620703

    申请日:2007-01-07

    Abstract: Methods and systems for managing power consumption in data processing systems are described. In one embodiment, a data processing system includes a general purpose processing unit, a graphics processing unit (GPU), at least one peripheral interface controller, at least one bus coupled to the general purpose processing unit, and a power controller coupled to at least the general purpose processing unit and the GPU. The power controller is configured to turn power off for the general purpose processing unit in response to a first state of an instruction queue of the general purpose processing unit and is configured to turn power off for the GPU in response to a second state of an instruction queue of the GPU. The first state and the second state represent an instruction queue having either no instructions or instructions for only future events or actions.

    Abstract translation: 描述用于管理数据处理系统中的功耗的方法和系统。 在一个实施例中,数据处理系统包括通用处理单元,图形处理单元(GPU),至少一个外围设备接口控制器,耦合到通用处理单元的至少一个总线,以及耦合到至少 通用处理单元和GPU。 功率控制器被配置为响应于通用处理单元的指令队列的第一状态而为通用处理单元断电,并且被配置为响应于指令的第二状态而关闭GPU的电源 排队GPU 第一状态和第二状态表示具有对于将来的事件或动作的指令或指令的指令队列。

    Methods and Systems for Power Management in a Data Processing System
    35.
    发明申请
    Methods and Systems for Power Management in a Data Processing System 有权
    数据处理系统中电源管理的方法与系统

    公开(公告)号:US20080168285A1

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

    申请号:US11620703

    申请日:2007-01-07

    Abstract: Methods and systems for managing power consumption in data processing systems are described. In one embodiment, a data processing system includes a general purpose processing unit, a graphics processing unit (GPU), at least one peripheral interface controller, at least one bus coupled to the general purpose processing unit, and a power controller coupled to at least the general purpose processing unit and the GPU. The power controller is configured to turn power off for the general purpose processing unit in response to a first state of an instruction queue of the general purpose processing unit and is configured to turn power off for the GPU in response to a second state of an instruction queue of the GPU. The first state and the second state represent an instruction queue having either no instructions or instructions for only future events or actions.

    Abstract translation: 描述用于管理数据处理系统中的功耗的方法和系统。 在一个实施例中,数据处理系统包括通用处理单元,图形处理单元(GPU),至少一个外围设备接口控制器,耦合到通用处理单元的至少一个总线,以及耦合到至少 通用处理单元和GPU。 功率控制器被配置为响应于通用处理单元的指令队列的第一状态而为通用处理单元断电,并且被配置为响应于指令的第二状态而关闭GPU的电源 排队GPU 第一状态和第二状态表示具有对于将来的事件或动作的指令或指令的指令队列。

    Compatible trust in a computing device
    36.
    发明授权
    Compatible trust in a computing device 有权
    兼容计算设备的信任

    公开(公告)号:US08789037B2

    公开(公告)日:2014-07-22

    申请号:US13542518

    申请日:2012-07-05

    CPC classification number: G06F21/577 G06F21/575

    Abstract: A method and apparatus for executing a first executable code image having a first version number into a memory of a device in an attempt to establish an operating environment of the device are described. The first executable code image retrieves a second version number from the second executable code image after successfully authenticating the second executable code image. If the first version number and the second version number do not satisfy a predetermined relationship, the second executable code image is prevented from being loaded by the first executable code image.

    Abstract translation: 描述了用于执行具有第一版本号的第一可执行代码图像到设备的存储器中以尝试建立该设备的操作环境的方法和装置。 第一可执行代码图像在成功验证第二可执行代码图像之后从第二可执行代码图像检索第二版本号。 如果第一版本号和第二版本号不满足预定关系,则防止第二可执行代码图像被第一可执行代码图像加载。

    POWER MANAGEMENT WITH THERMAL CREDITS
    37.
    发明申请
    POWER MANAGEMENT WITH THERMAL CREDITS 有权
    电力管理与热量信贷

    公开(公告)号:US20130326239A1

    公开(公告)日:2013-12-05

    申请号:US13485787

    申请日:2012-05-31

    CPC classification number: G06F1/206 G06F1/3296 Y02D10/16 Y02D10/172

    Abstract: A power management system, in one embodiment, determines a thermal status (e.g. a temperature or a calculation of power consumption) of at least a portion of a data processing system, and based on that status, thermal credits are calculated and then used to determine a voltage dithering pattern and a voltage boost pattern.

    Abstract translation: 在一个实施例中,电力管理系统确定数据处理系统的至少一部分的热状态(例如,功率消耗的温度或计算),并且基于该状态,计算热量信用,然后用于确定 电压抖动模式和升压模式。

    TRUSTING AN UNVERIFIED CODE IMAGE IN A COMPUTING DEVICE
    38.
    发明申请
    TRUSTING AN UNVERIFIED CODE IMAGE IN A COMPUTING DEVICE 有权
    在计算机设备中记录一个未经许可的代码图像

    公开(公告)号:US20130081124A1

    公开(公告)日:2013-03-28

    申请号: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
    40.
    发明申请
    SECURE BOOTING A COMPUTING DEVICE 有权
    安全打击计算机设备

    公开(公告)号:US20130024677A1

    公开(公告)日:2013-01-24

    申请号: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