会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Hardware-accelerated relational joins
    • 硬件加速关系连接
    • US08805850B2
    • 2014-08-12
    • US13478507
    • 2012-05-23
    • Bharat SukhwaniSameh W. AsaadHong MinMathew S. ThoennesGong Su
    • Bharat SukhwaniSameh W. AsaadHong MinMathew S. ThoennesGong Su
    • G06F17/30
    • G06F17/30498
    • Techniques are provided for hardware-accelerated relational joins. A first table comprising one or more rows is processed through a hardware accelerator. At least one join column in at least one of the one or more rows of the first table is hashed to set at least one bit in at least one bit vector. A second table comprising one or more rows is processed through a hardware accelerator. At least one join column in at least one of the one or more rows of the second table is hashed to generate at least one hash value. At least one bit vector is probed using the at least one hash value. A joined row is constructed responsive to the probing step. The row-construction step is performed in the hardware accelerator.
    • 为硬件加速的关系连接提供了技术。 通过硬件加速器处理包括一行或多行的第一表。 在第一表的一行或多行中的至少一行中的至少一个连接列被散列以在至少一个位向量中设置至少一个位。 通过硬件加速器处理包括一行或多行的第二表。 第二表的一行或多行中的至少一行中的至少一个连接列被散列以生成至少一个散列值。 使用至少一个哈希值来探测至少一个比特向量。 响应于探测步骤构建连接的行。 行结构步骤在硬件加速器中执行。
    • 10. 发明授权
    • Encoded data processing
    • 编码数据处理
    • US08832046B2
    • 2014-09-09
    • US13617614
    • 2012-09-14
    • Hubertus FrankeBalakrishna R. IyerHong MinTerence P. PurcellGuogen Zhang
    • Hubertus FrankeBalakrishna R. IyerHong MinTerence P. PurcellGuogen Zhang
    • G06F17/00G06F17/30H03M7/30
    • G06F17/30286G06F17/30076G06F17/30339H03M7/30
    • Techniques are provided for encoded data processing which allows for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record.
    • 为编码数据处理提供技术,其允许作为编码数据变化的连续数据处理。 数据被分解为一个或多个块,每个块包含至少一个数据记录。 使用从一个或多个编码过程中选择的第一编码过程对给定块内的至少一个数据记录进行编码。 第一编码过程与给定的数据块相关联。 技术评估在给定块中更新给定数据记录时是否实现给定块的编码更改。 响应于评估,给定的块用第二编码过程重新编码。 响应于重新编码,给定块的关联更新。 形成地图以将用第一编码处理编码的给定数据记录转换为第二编码处理,以便保持给定数据记录的比较关系。