Direct memory access (DMA) address translation between peer input/output (I/O) devices
    1.
    发明授权
    Direct memory access (DMA) address translation between peer input/output (I/O) devices 有权
    对等体输入/输出(I / O)设备之间的直接存储器访问(DMA)地址转换

    公开(公告)号:US08850098B2

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

    申请号:US12653989

    申请日:2009-12-22

    CPC classification number: G06F13/28

    Abstract: A method and apparatus is described herein for supporting direct memory accesses between peer I/O devices. It is determined whether a guest physical address (GPA) referenced by an access generated from an I/O device, is within a range of GPAs associated with local I/O devices based at least in part on a GPA base and a GPA window size. If the GPA is within the window, then the GPA is translated to an HPA based at least in part on a base HPA associated with a local device and then forwarded to that local device. However, if the GPA is not within the window, then the access is forwarded upstream.

    Abstract translation: 这里描述了一种用于支持对等I / O设备之间的直接存储器访问的方法和装置。 确定由I / O设备产生的访问所引用的访客物理地址(GPA)是否至少部分地基于GPA基础和GPA窗口大小在与本地I / O设备相关联的GPA的范围内 。 如果GPA在窗口内,则GPA至少部分基于与本地设备关联的基本HPA转换为HPA,然后转发到该本地设备。 但是,如果GPA不在窗口内,那么访问将在上游转发。

    Method of delivering Direct Proof private keys to devices using an on-line service
    5.
    发明授权
    Method of delivering Direct Proof private keys to devices using an on-line service 失效
    使用在线服务将Direct Proof私钥交付给设备的方法

    公开(公告)号:US07697691B2

    公开(公告)日:2010-04-13

    申请号:US10892256

    申请日:2004-07-14

    CPC classification number: H04L9/0844 H04L2209/127

    Abstract: Delivering a Direct Proof private key to a device installed in a client computer system in the field may be accomplished in a secure manner without requiring significant non-volatile storage in the device. A unique pseudo-random value is generated and stored in the device at manufacturing time. The pseudo-random value is used to generate a symmetric key for encrypting a data structure holding a Direct Proof private key and a private key digest associated with the device. The resulting encrypted data structure is stored on a protected on-liner server accessible by the client computer system. When the device is initialized on the client computer system, the system checks if a localized encrypted data structure is present in the system. If not, the system obtains the associated encrypted data structure from the protected on-line server using a secure protocol. The device decrypts the encrypted data structure using a symmetric key regenerated from its stored pseudo-random value to obtain the Direct Proof private key. If the private key is valid, it may be used for subsequent authentication processing by the device in the client computer system.

    Abstract translation: 将直接证明私钥提供给安装在该领域中的客户端计算机系统中的设备可以以安全的方式来实现,而不需要设备中的显着的非易失性存储。 在制造时产生并存储在设备中的唯一伪随机值。 伪随机值用于生成用于加密持有Direct Proof私钥和与该设备相关联的私钥摘要的数据结构的对称密钥。 所得到的加密数据结构存储在由客户端计算机系统可访问的受保护的在线服务器上。 当在客户端计算机系统上初始化设备时,系统会检查系统中是否存在本地化的加密数据结构。 如果没有,系统将使用安全协议从受保护的在线服务器获取相关联的加密数据结构。 设备使用从其存储的伪随机值重新生成的对称密钥来解密加密数据结构,以获得直接证明私钥。 如果私钥有效,则其可以用于客户端计算机系统中的设备的后续认证处理。

    METHOD AND APPARATUS FOR LOADING A TRUSTABLE OPERATING SYSTEM
    6.
    发明申请
    METHOD AND APPARATUS FOR LOADING A TRUSTABLE OPERATING SYSTEM 有权
    用于装载可信操作系统的方法和装置

    公开(公告)号:US20100058075A1

    公开(公告)日:2010-03-04

    申请号:US12615475

    申请日:2009-11-10

    Abstract: A method and apparatus is provided for securing a region in a memory of a computer. According to one embodiment, the method comprises halting of all but one of a plurality of processors in a computer. The halted processors entering into a special halted state. Content is loaded into the region only after the halting of all but the one of the plurality of processors and the region is protected from access by the halted processors. The method further comprises placing the non-halted processor into a known privileged state, and causing the halted processors to exit the halted state after the non-halted processor has been placed into the known privileged state.

    Abstract translation: 提供了一种用于将区域固定在计算机的存储器中的方法和装置。 根据一个实施例,该方法包括在计算机中停止多个处理器中的所有处理器中的所有处理器。 停止的处理器进入特殊的停止状态。 只有在除了多个处理器中的一个处理器之外的所有处理器停止之后,内容被加载到该区域中,并且该区域被保护以免被暂停的处理器访问。 该方法还包括将非暂停处理器置于已知特权状态,并且在非停止处理器已经被置于已知特权状态之后使得暂停的处理器退出停止状态。

    Hand winch handle with release feature that permits cable to wind off of winch drum without handle rotation
    10.
    发明授权
    Hand winch handle with release feature that permits cable to wind off of winch drum without handle rotation 失效
    手动绞盘手柄具有释放功能,允许电缆从绞盘鼓上卷起而无需旋转

    公开(公告)号:US06871842B2

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

    申请号:US10321736

    申请日:2002-12-17

    Inventor: James A. Sutton

    CPC classification number: A01K1/007 B66D1/06

    Abstract: A hand winch that includes a drum for carrying a strand wound thereon and including gear teeth, a drive gear having teeth thereon mounted in a driving relation to the gear teeth of the drum, and a handle assembly mounted on the drive gear for rotating the drive gear as the handle assembly is rotated. An engagement assembly 8 is positioned intermediate the drive gear and the handle assembly for winding the strand onto or off of the drum by the handle assembly when the strand is under tension and disengaging the handle assembly from the drive gear when tension on the strand is released to allow the drum to rotate while the handle assembly is stationary.

    Abstract translation: 一种手摇绞盘,其包括用于承载卷绕在其上并包括齿轮齿的绞合线的滚筒,其上具有齿的驱动齿轮以与滚筒的齿轮的驱动关系安装在驱动齿轮上,以及安装在驱动齿轮上用于旋转驱动器的手柄组件 齿轮当手柄组件旋转时。 接合组件8定位在驱动齿轮和手柄组件的中间,用于当线束处于张紧状态时将线束缠绕在滚筒上或从滚筒上脱离,并且当线束上的张力被释放时将手柄组件与驱动齿轮分离 以允许滚筒在手柄组件静止时旋转。

Patent Agency Ranking