会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明授权
    • Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment
    • 用于在多处理器/多线程环境中协调存储请求的装置,系统和方法
    • US07836226B2
    • 2010-11-16
    • US12098435
    • 2008-04-06
    • David FlynnMichael ZappeJonathan Thatcher
    • David FlynnMichael ZappeJonathan Thatcher
    • G06F3/00G06F12/14G06F13/00
    • G06F3/061G06F3/064G06F3/0643G06F3/0659G06F3/067G06F3/0679G06F12/121
    • An apparatus, system, and method are disclosed for coordinating storage requests in a multi-processor/multi-thread environment. A append/invalidate module generates a first append data storage command from a first storage request and a second append data storage command from a second storage request. The storage requests overwrite existing data with first and second data including where the first and second data have at least a portion of overlapping data. The second storage request is received after the first storage request. The append/invalidate module updates an index by marking data being overwritten as invalid. A restructure module updates the index based on the first data and updates the index based on the second data. The updated index is organized to indicate that the second data is more current than the first data regardless of processing order. The modules prevent access to the index until the modules have completed updating the index.
    • 公开了用于在多处理器/多线程环境中协调存储请求的装置,系统和方法。 附加/无效模块从第一存储请求生成第一附加数据存储命令,并从第二存储请求生成第二附加数据存储命令。 存储请求用第一和第二数据覆盖现有数据,包括第一和第二数据具有至少一部分重叠数据的位置。 在第一存储请求之后接收第二存储请求。 append / invalidate模块通过标记被覆盖为无效的数据来更新索引。 重组模块基于第一数据更新索引,并基于第二数据更新索引。 更新的索引被组织以指示第二数据比第一数据更新,而不管处理顺序如何。 模块阻止访问索引,直到模块完成更新索引。
    • 33. 发明授权
    • Apparatus, system, and method for a modular blade
    • 用于模块化叶片的装置,系统和方法
    • US07778020B2
    • 2010-08-17
    • US11952119
    • 2007-12-06
    • David FlynnAlan HayesBert LagerstedtJohn StrasserJonathan ThatcherVince Warner
    • David FlynnAlan HayesBert LagerstedtJohn StrasserJonathan ThatcherVince Warner
    • H05K7/20
    • H05K7/1487G06F1/183H05K7/1444
    • An apparatus, system, and method are disclosed for a modular blade. The blade has a first carrier card and a second carrier card. At least one of these cards connects into the backplane of a blade server and provides connectivity for the modular blade to the backplane. The carrier cards also provide connectivity between their respective attached devices. In order to increase the density available in a modular blade, the computing components on the first and second cards interleave with one another such that a maximum number of components fit in a minimal space. The modular blade also provides an airflow channel for air circulation necessary to provide cooling. The first carrier card and second carrier card may also be identical, with one of the identical pair rotated one-hundred and eighty degrees with respect to the other.
    • 公开了一种用于模块化叶片的装置,系统和方法。 刀片具有第一载体卡和第二载体卡。 这些卡中的至少一个卡连接到刀片服务器的背板,并为模块化刀片提供与背板的连接。 载体卡还提供它们各自连接的装置之间的连接。 为了增加模块化刀片中可用的密度,第一和第二卡上的计算组件彼此交错,使得最大数量的组件适合于最小空间。 模块化刀片还提供用于提供冷却所需的空气循环的气流通道。 第一载体卡和第二载体卡也可以是相同的,相同的对中的一个相对于另一个转动了一百八十度。
    • 36. 发明申请
    • APPARATUS, SYSTEM, AND METHOD FOR COORDINATING STORAGE REQUESTS IN A MULTI-PROCESSOR/MULTI-THREAD ENVIRONMENT
    • 用于协调多处理器/多线程环境中的存储请求的装置,系统和方法
    • US20090222596A1
    • 2009-09-03
    • US12098435
    • 2008-04-06
    • David FlynnMichael ZappeJonathan Thatcher
    • David FlynnMichael ZappeJonathan Thatcher
    • G06F12/02G06F13/28
    • G06F3/061G06F3/064G06F3/0643G06F3/0659G06F3/067G06F3/0679G06F12/121
    • An apparatus, system, and method are disclosed for coordinating storage requests in a multi-processor/multi-thread environment. A append/invalidate module generates a first append data storage command from a first storage request and a second append data storage command from a second storage request. The storage requests overwrite existing data with first and second data including where the first and second data have at least a portion of overlapping data. The second storage request is received after the first storage request. The append/invalidate module updates an index by marking data being overwritten as invalid. A restructure module updates the index based on the first data and updates the index based on the second data. The updated index is organized to indicate that the second data is more current than the first data regardless of processing order. The modules prevent access to the index until the modules have completed updating the index.
    • 公开了用于协调多处理器/多线程环境中的存储请求的装置,系统和方法。 附加/无效模块从第一存储请求生成第一附加数据存储命令,并从第二存储请求生成第二附加数据存储命令。 存储请求用第一和第二数据覆盖现有数据,包括第一和第二数据具有至少一部分重叠数据的位置。 在第一存储请求之后接收第二存储请求。 append / invalidate模块通过标记被覆盖为无效的数据来更新索引。 重组模块基于第一数据更新索引,并基于第二数据更新索引。 更新的索引被组织以指示第二数据比第一数据更新,而不管处理顺序如何。 模块阻止访问索引,直到模块完成更新索引。
    • 37. 发明申请
    • APPARATUS, SYSTEM, AND METHOD FOR ENSURING DATA VALIDITY IN A DATA STORAGE PROCESS
    • 用于在数据存储过程中保护数据有效性的装置,系统和方法
    • US20090150744A1
    • 2009-06-11
    • US12098427
    • 2008-04-05
    • David FlynnJonathan ThatcherJohn Strasser
    • David FlynnJonathan ThatcherJohn Strasser
    • H03M13/00
    • G06F3/064G06F3/0619G06F3/0674G06F3/0688G06F9/52G06F11/1048H04L67/1097H05K7/1444
    • An apparatus, system, and method are disclosed for ensuring data validity in a data storage process. A data receiver module receives a storage block and existing parity information. An ECC generation module generates error correcting code (“ECC”) check bits for the data of the storage block in response to receiving the storage block and the existing parity information. The ECC check bits for the storage block are generated using a block code, a convolutional code, etc. A pre-storage consistency module uses the data of the storage block, the existing parity information, and the ECC check bits to determine if the data of the storage block, the existing parity information, and the ECC check bits are consistent. A data storage module stores the data of the storage block and the ECC check bits the data storage device without storing the existing parity information.
    • 公开了一种用于确保数据存储过程中的数据有效性的装置,系统和方法。 数据接收器模块接收存储块和现有奇偶校验信息。 ECC生成模块响应于接收到存储块和现有奇偶校验信息而生成用于存储块的数据的纠错码(“ECC”)校验位。 使用块码,卷积码等生成用于存储块的ECC校验位。预存储一致性模块使用存储块的数据,现有奇偶校验信息和ECC校验位来确定数据 的存储块,现有的奇偶校验信息和ECC校验位是一致的。 数据存储模块将存储块的数据和ECC校验位存储在数据存储装置中,而不存储现有的奇偶校验信息。