会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Input-output device and storage controller handshake protocol using key exchange for data security
    • 输入输出设备和存储控制器握手协议,使用密钥交换进行数据安全
    • US08165301B1
    • 2012-04-24
    • US11398321
    • 2006-04-04
    • Rey BruceMarizonne Operio FuentesRaquel Bautista David
    • Rey BruceMarizonne Operio FuentesRaquel Bautista David
    • H04L9/06
    • H04L9/0894G06F21/82H04L9/0822
    • A protocol for providing secured IO device and storage controller handshake protocol; IO device controlled cipher settings, and secured data storage and access in memory. An IO device requesting data transfer with encryption and/or decryption, requests session keys from the processor. The processor generates a fresh public-private key pair for the session. The public key is sent to the requesting IO device; the private key is momentarily saved by the processor for the session. The requesting IO device generates a secret key and its desired cipher setting; furthermore, encrypts the secret key and cipher setting using the public key, and sends secret key and cipher setting to the processor. The processor uses the private key to decrypt the secret key and cipher setting. The cipher setting is used for configuring the data processing core. The secret key is used for encryption and/or decryption of the data being transferred. All keys are not permanently saved.
    • 用于提供安全的IO设备和存储控制器握手协议的协议; IO设备控制密码设置,以及安全的数据存储和内存访问。 通过加密和/或解密请求数据传输的IO设备从处理器请求会话密钥。 处理器为会话生成一个新的公私密钥对。 公钥被发送到请求的IO设备; 私钥由处理器暂时保存用于会话。 请求的IO设备生成秘密密钥及其期望的密码设置; 此外,使用公钥加密秘密密钥和密码设置,并向处理器发送秘密密钥和密码设置。 处理器使用私钥来解密密钥和密码设置。 密码设置用于配置数据处理核心。 秘密密钥用于对正在传送的数据进行加密和/或解密。 所有键都不会永久保存。
    • 7. 发明授权
    • Hardware assisted non-volatile memory-to-input/output direct memory access (DMA) transfer
    • 硬件辅助非易失性存储器到输入/输出直接存储器访问(DMA)传输
    • US07620748B1
    • 2009-11-17
    • US11399736
    • 2006-04-06
    • Ricardo BruceRey BruceFederico Zalzos Sambilay, Jr.Bernard Sherwin Leung Chiw
    • Ricardo BruceRey BruceFederico Zalzos Sambilay, Jr.Bernard Sherwin Leung Chiw
    • G06F13/28G06F13/36
    • G06F13/28
    • In conventional storage device system, data transfer from memory to IO bus has to go through an intermediate volatile memory (cache). Data transfer therefore is completed in two steps—data is transferred from memory to cache and then from cache to the IO bus. Memory-to-cache transfer is handled by one DMA engine and another DMA engine for cache-to-IO transfer. To start the transfer, processor prepares the DMA transfer from memory to cache. Upon completion of the memory-to-cache transfer, the processor is interrupted to prepare the transfer from cache to IO. In between transfers, the processor has to intervene to setup the next transfer utilizing the precious processor cycles. The present invention improves on the above process using two novel schemes; 1) The use of dependency table to facilitate the transfer from memory-to-IO with less intervention from the processor and 2) the use of Bus Snooping scheme to bypass the transfer to cache making the transfer directly from memory to IO bus. This makes the transfer from memory to IO completed in single transfer.
    • 在传统的存储设备系统中,从存储器到IO总线的数据传输必须经过中间的易失性存储器(cache)。 因此,数据传输在两个步骤中完成 - 数据从存储器传输到缓存,然后从缓存传输到IO总线。 内存到高速缓存传输由一个DMA引擎和另一个DMA引擎来处理,用于缓存到IO传输。 为了开始传输,处理器准备从存储器到缓存的DMA传输。 在内存到高速缓存传输完成后,处理器被中断以准备从缓存到IO的传输。 在传输之间,处理器必须介入以利用宝贵的处理器周期设置下一个传输。 本发明使用两种新颖的方案改进了上述过程; 1)使用依赖关系表,以便从处理器的干预更少,从内存到IO的传输,以及2)使用总线侦听方案绕过传输缓存,从而将传输直接从内存传输到IO总线。 这使得从内存到IO的传输在单次传输中完成。