会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明申请
    • Reverse Polling Algorithm For Shared Resources To Reduce Collisions In A Network
    • 用于共享资源的反向轮询算法以减少网络中的冲突
    • US20080013565A1
    • 2008-01-17
    • US11457830
    • 2006-07-17
    • Gary W. BatchelorBrian J. CagnoYolanda Colpo
    • Gary W. BatchelorBrian J. CagnoYolanda Colpo
    • H04L12/413H04L12/403
    • H04L12/413
    • A method for reducing collisions within a plurality of networks, each of the plurality of networks having a plurality of workstations physically communicating over a plurality of shared communication channels, the method comprising: determining if a communication channel is available for transmitting data between the plurality of workstations; transmitting the data between all or part of the plurality of workstations via the communication channel; controlling the transmitted data between the plurality of workstations via a controller; monitoring the transmitted data by using a logic circuit; generating reverse polling of shared resources to reduce the collisions from occurring upon transmitting the data over the communication channel when a determination is made that at least two workstations of the plurality of workstations attempt to access a same shared resource within the plurality of networks; and notifying the controller of the reverse polling of the transmitted data and performing a low frequency time synchronization.
    • 一种用于减少多个网络中的冲突的方法,所述多个网络中的每一个具有通过多个共享通信信道物理通信的多个工作站,所述方法包括:确定通信信道是否可用于在所述多个网络之间传输数据 工作站 经由所述通信信道在所述多个工作站的全部或部分之间传送所述数据; 通过控制器控制多个工作站之间的传输数据; 通过使用逻辑电路监视发送的数据; 当确定所述多个工作站中的至少两个工作站尝试访问所述多个网络中的相同共享资源时,生成共享资源的反向轮询以减少在通过所述通信信道发送所述数据时发生的冲突; 并通知控制器对所发送的数据的反向轮询并执行低频时间同步。
    • 23. 发明授权
    • Flash sector seeding to reduce program times
    • 闪光扇播种以减少节目时间
    • US08219740B2
    • 2012-07-10
    • US12146098
    • 2008-06-25
    • Brian J. CagnoJohn C. ElliottGregg S. LucasKenny N. Qiu
    • Brian J. CagnoJohn C. ElliottGregg S. LucasKenny N. Qiu
    • G06F12/00
    • G06F12/0246G06F2212/7208
    • A non-volatile flash memory comprises a plurality of non-volatile memories where a first non-volatile memory is pre-programmed (erased) with all ones, and at least a second non-volatile memory is pre-programmed with a seed value that takes advantage of the reduced programming time for less than six zeros. When writing (programming) a data byte, the memory system looks up the data byte in one or more seed tables to determine a portion of non-volatile memory to which the memory system may write the data byte with a reduced programming time. The memory system then records the location of the data byte in an address translation table so the data byte may be accessed.
    • 非易失性闪速存储器包括多个非易失性存储器,其中第一非易失性存储器与所有非易失性存储器被预编程(擦除),并且至少第二非易失性存储器被预编程有种子值, 利用减少的编程时间少于六个零。 当写入(编程)数据字节时,存储器系统在一个或多个种子表中查找数据字节,以确定存储器系统可以以减少的编程时间写入数据字节的非易失性存储器的一部分。 然后,存储器系统将数据字节的位置记录在地址转换表中,以便可以访问数据字节。
    • 24. 发明授权
    • Method apparatus and system for a redundant and fault tolerant solid state disk
    • 用于冗余和容错固态盘的方法装置和系统
    • US08201020B2
    • 2012-06-12
    • US12617023
    • 2009-11-12
    • Brian J. CagnoJohn C. ElliottGregg S. LucasAndrew D. Walls
    • Brian J. CagnoJohn C. ElliottGregg S. LucasAndrew D. Walls
    • G06F11/07
    • G06F11/2094G06F11/2089G06F11/2092G06F11/2097
    • A redundant and fault tolerant solid state disk (SSD) includes a determination module configured to identify a first solid state disk controller (SSDC) configured to connect to a flash array and a second SSDC configured to connect to the flash array. A capture module is configured to capture a copy of an I/O request received by the first SSDC from a port of a dual port connector, and/or capture a copy of an I/O request received by the second SSDC from a port of the dual port connector, and identify a write I/O request from the I/O request. A detection module is configured to detect a failure in the first SSDC. A management module is configured to manage access to a flash array by the first SSDC and the second SSDC. An error recovery and failover module is configured to automatically reassign work from the first SSDC to the second SSDC.
    • 冗余和容错固态盘(SSD)包括确定模块,其被配置为识别被配置为连接到闪存阵列的第一固态盘控制器(SSDC)和被配置为连接到闪存阵列的第二SSDC。 捕获模块被配置为从双端口连接器的端口捕获由第一SSDC接收的I / O请求的副本,和/或从第二SSDC的端口捕获由第二SSDC接收的I / O请求的副本 双端口连接器,并从I / O请求中识别写入I / O请求。 检测模块被配置为检测第一SSDC中的故障。 管理模块被配置为管理由第一SSDC和第二SSDC对闪存阵列的访问。 错误恢复和故障切换模块被配置为自动将工作从第一SSDC重新分配给第二SSDC。
    • 25. 发明申请
    • Verifying Data Integrity of a Non-Volatile Memory System during Data Caching Process
    • 在数据缓存过程中验证非易失性存储器系统的数据完整性
    • US20100011261A1
    • 2010-01-14
    • US12169273
    • 2008-07-08
    • Brian J. CagnoJohn C. ElliottRobert A. KuboGregg S. Lucas
    • Brian J. CagnoJohn C. ElliottRobert A. KuboGregg S. Lucas
    • G11C29/00G06F11/00
    • G06F11/1064G11C29/56G11C2029/0407
    • To ensure integrity of non-volatile flash, the controller programs the non-volatile memories with background test patterns and verifies the non-volatile memories during power on self test (POST) operation. In conjunction with verifying the non-volatile memories, the controller may routinely run diagnostics and report status to the storage controller. As part of the storage controller power up routines, the storage controller issues a POST command to the controller via an I2C register that is monitored by the storage controller. The storage controller may determine that the non-volatile flash is functional without any defects, and the controller may remove power from the non-volatile flash to extend its reliability. Periodically, in the background, the controller may run diagnostic routines to detect any failures associated with the volatile memory and the controller itself.
    • 为了确保非易失性闪存的完整性,控制器使用背景测试模式对非易失性存储器进行编程,并在上电自检(POST)操作期间验证非易失性存储器。 结合验证非易失性存储器,控制器可以定期地将诊断和状态报告给存储控制器。 作为存储控制器上电程序的一部分,存储控制器通过由存储控制器监视的I2C寄存器向控制器发出POST命令。 存储控制器可以确定非易失性闪存在没有任何缺陷的情况下起作用,并且控制器可以从非易失性闪存移除电力以扩展其可靠性。 定期地,在后台,控制器可以运行诊断例程来检测与易失性存储器和控制器本身相关联的任何故障。
    • 29. 发明授权
    • Cooling system control with clustered management services
    • 具有集群管理服务的冷却系统控制
    • US07287708B2
    • 2007-10-30
    • US10988370
    • 2004-11-12
    • Gregg S LucasRobert A KuboBrian J CagnoMatthew D Bomhoff
    • Gregg S LucasRobert A KuboBrian J CagnoMatthew D Bomhoff
    • F24F7/00F25D23/12H05K7/20
    • H05K7/20209F25B49/005G06F1/206G06F11/20G06F11/2033
    • A data processing unit including a first active cooling device configured to respond to a first control signal and a second active cooling device configured to respond to a second control signal. The control signals may be any type of control signal suitable to control the operation of the first and second active cooling devices. The data processing unit also includes a first control function selectively capable of providing the first control signal and/or the second control signal, and a second control function selectively capable of providing the first control signal and/or the second control signal. Logic associated with the first and second control functions is included to determine which of the control functions will provide which control signal at a specific time. Logic and/or switching or isolation apparatus is also included to prevent both the first and second control functions from attempting to provide one of the control signals simultaneously.
    • 一种数据处理单元,包括被配置为响应于第一控制信号的第一主动冷却装置和被配置为响应于第二控制信号的第二主动冷却装置。 控制信号可以是适于控制第一和第二主动冷却装置的操作的任何类型的控制信号。 数据处理单元还包括选择性地能够提供第一控制信号和/或第二控制信号的第一控制功能,以及选择性地能够提供第一控制信号和/或第二控制信号的第二控制功能。 包括与第一和第二控制功能相关联的逻辑以确定哪个控制功能将在特定时间提供哪个控制信号。 还包括逻辑和/或切换或隔离装置以防止第一和第二控制功能同时尝试提供一个控制信号。