Generating query suggestions
    81.
    发明授权
    Generating query suggestions 有权
    生成查询建议

    公开(公告)号:US08639679B1

    公开(公告)日:2014-01-28

    申请号:US13102013

    申请日:2011-05-05

    申请人: Xin Zhou

    发明人: Xin Zhou

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/3097

    摘要: Methods, systems, apparatus, including computer program products, for generating search query suggestions. In one aspect, a method includes receiving a partial search query entered by a user through a user interface of a client device, generating a set of predicted complete queries, wherein at least a subset of the predicted complete queries are queries associated with the user, identifying one or more of the set of complete queries as being selectable suggestions to the partial search query for display in the user interface of the client for possible selection by the user.

    摘要翻译: 方法,系统,设备,包括计算机程序产品,用于生成搜索查询建议。 一方面,一种方法包括:接收由用户通过客户端设备的用户界面输入的部分搜索查询,生成一组预测的完整查询,其中所述预测完成查询的至少一个子集是与用户相关联的查询, 将所述一组完整查询中的一个或多个识别为对所述部分搜索查询的可选建议,以在所述客户端的用户界面中显示以供用户选择。

    System, method, and computer-readable medium for dynamic detection and management of data skew in parallel join operations
    82.
    发明授权
    System, method, and computer-readable medium for dynamic detection and management of data skew in parallel join operations 有权
    用于动态检测和管理并行连接操作中数据偏移的系统,方法和计算机可读介质

    公开(公告)号:US08510280B2

    公开(公告)日:2013-08-13

    申请号:US12494366

    申请日:2009-06-30

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30498

    摘要: A system, method, and computer-readable medium for dynamic detection and management of data skew in parallel join operations are provided. Rows allocated to processing modules involved in a join operation are redistributed among the processing modules by a hash redistribution of the join attributes. Receipt by a processing module of an excessive number of redistributed rows having a skewed value on the join attribute is detected by a processing module which notifies other processing modules of the skewed value. Processing modules then terminate redistribution of rows having a join attribute value matching the skewed value and either store such rows locally or duplicate the rows. The processing module that has received an excessive number of redistributed rows removes rows having a skewed value of the join attribute from a redistribution spool allocated thereto and duplicates the rows to each of the processing modules. The join operation is completed by performing a local join at each processing module and merging the results of the local join operations.

    摘要翻译: 提供了一种用于并行连接操作中的数据偏移的动态检测和管理的系统,方法和计算机可读介质。 通过连接属性的哈希再分配,分配给处理模块中涉及的连接操作的行在处理模块之间重新分配。 由处理模块对连接属性具有偏斜值的过多重新分配行的处理模块进行检测,该处理模块向其他处理模块通知偏斜值。 然后,处理模块终止具有与偏斜值匹配的连接属性值的行的重新分配,并且在本地存储这些行或复制行。 已经接收到过多数量的再分配行的处理模块从分配给其的再分配假脱机移除具有连接属性的偏斜值的行,并将行复制到每个处理模块。 通过在每个处理模块执行本地连接并合并本地连接操作的结果来完成连接操作。

    STACKING AND SEALING CONFIGURATIONS FOR ENERGY STORAGE DEVICES
    85.
    发明申请
    STACKING AND SEALING CONFIGURATIONS FOR ENERGY STORAGE DEVICES 审中-公开
    堆放和密封能源储存装置的配置

    公开(公告)号:US20130011720A1

    公开(公告)日:2013-01-10

    申请号:US13458913

    申请日:2012-04-27

    IPC分类号: H01M2/20 H01G4/30

    摘要: An energy storage device is provided that includes a bipolar conductive substrate having a first side coupled to a first substack and a second side coupled to a second substack. The first and second substacks have a plurality of alternately stacked positive and negative monopolar electrode units. Each respective monopolar electrode unit has a first and second active material electrode layer on opposing sides of a conductive pathway. A separator is provided between adjacent monopolar electrode units. The conductive pathways of the positive monopolar electrode units are electronically coupled to form a positive tabbed current bus, and the conductive pathways of the negative monopolar electrode units are electronically coupled to form a negative tabbed current bus. The negative tabbed current bus of the first substack and the positive tabbed current bus of the second substack are coupled to the first and second side of the bipolar conductive substrate respectively.

    摘要翻译: 提供了一种能量存储装置,其包括具有耦合到第一子卡的第一侧和耦合到第二子卡的第二侧的双极导电基底。 第一和第二子组件具有多个交替堆叠的正极和负极单极电极单元。 各个单极电极单元在导电路径的相对侧具有第一和第二活性物质电极层。 在相邻的单极电极单元之间设置隔板。 正极单极电极单元的导电通路电子耦合以形成正标签电流总线,并且负极单极电极单元的导电通路电耦合以形成负片标电流母线。 第二子卡的第一子卡片的负片标电流母线和正标签电流母线分别耦合到双极导电基片的第一和第二侧。

    NON-INTRUSIVELY ADAPTING EXISTING PORTFOLIO OPTIMIZER FOR VALUATED DEPENDENCIES
    86.
    发明申请
    NON-INTRUSIVELY ADAPTING EXISTING PORTFOLIO OPTIMIZER FOR VALUATED DEPENDENCIES 有权
    非侵入式适应现有组合优化者评估依据

    公开(公告)号:US20120311549A1

    公开(公告)日:2012-12-06

    申请号:US13153030

    申请日:2011-06-03

    IPC分类号: G06F9/45

    CPC分类号: G06Q40/06

    摘要: Adapting an existing portfolio optimizer to support one or more valuated dependencies without modifying the existing portfolio optimizer, may include translating one or more original elements and associated dependencies in a portfolio to be optimized based on said one or more valuated dependencies; invoking the existing portfolio optimizer with the translated one or more original elements and associated dependencies; and translating optimization results, if said optimization results contain translated one or more original elements, into a solution characterized in terms of said one or more original elements.

    摘要翻译: 适应现有投资组合优化器来支持一个或多个估值依赖关系而不修改现有投资组合优化器,可以包括基于所述一个或多个估值依赖来翻译投资组合中的一个或多个原始元素和相关联的依赖关系进行优化; 使用已翻译的一个或多个原始元素和相关依赖关系调用现有的投资组合优化器; 以及如果所述优化结果包含翻译的一个或多个原始元素,则将优化结果转换成根据所述一个或多个原始元素表征的解决方案。

    Parallel algorithm to implement temporal aggregate queries
    87.
    发明授权
    Parallel algorithm to implement temporal aggregate queries 有权
    并行算法实现时间聚合查询

    公开(公告)号:US08301652B2

    公开(公告)日:2012-10-30

    申请号:US12203180

    申请日:2008-09-03

    申请人: Xin Zhou

    发明人: Xin Zhou

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30551

    摘要: A method executed by a plurality of processors in a database system to implement temporal aggregate queries. The database system has a temporal table. A plurality of consecutive temporal partitions are defined and allocated to the respective processors. A query is received to aggregate at least one attribute of the temporal table. In response to the query, a plurality of timestamps are identified in the temporal table, the respective timestamps are allocated to the respective temporal partitions, the value changes in the at least one attribute at the plural timestamps are computed within each partition using the respective processors to which each partition is allocated, and the value changes within each partition are aggregated using the respective processors to which each partition is allocated to produce an aggregate value for the query.

    摘要翻译: 由数据库系统中的多个处理器执行的方法来实现时间聚合查询。 数据库系统有一个时间表。 多个连续的时间分区被定义并分配给各个处理器。 接收到一个查询以聚合时间表的至少一个属性。 响应于该查询,在时间表中识别多个时间戳,将各个时间戳分配给各个时间分区,使用各个处理器在每个分区内计算多个时间戳的至少一个属性中的值变化 分配每个分区的每个分区,并且使用分配给每个分区的相应处理器来聚合每个分区内的值更改,以产生查询的聚合值。

    GENERATING RELATED INPUT SUGGESTIONS
    88.
    发明申请
    GENERATING RELATED INPUT SUGGESTIONS 审中-公开
    产生相关输入建议

    公开(公告)号:US20120259829A1

    公开(公告)日:2012-10-11

    申请号:US13517241

    申请日:2009-12-30

    申请人: Xin Zhou

    发明人: Xin Zhou

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24534 G06F16/9535

    摘要: Methods, systems, and apparatus, including computer program products, for generating search query suggestions. In one aspect, a method includes receiving query and label data, the data including a plurality of queries and, for each query, specifying one or more labels associated with the query, where the queries are n grams submitted by users of a search engine and the labels identify a category or topic in which an associated query belongs; generating a suggestion resource, including: identifying unique labels in the query and label data; and for each unique label: indexing the unique label; identifying in the query and label data, each query associated with the unique label; and associating, in the suggestion resource, the identified queries with the unique label; and storing the suggestion resource in a computer readable medium.

    摘要翻译: 用于生成搜索查询建议的方法,系统和设备,包括计算机程序产品。 在一个方面,一种方法包括接收查询和标签数据,所述数据包括多个查询,并且对于每个查询,指定与查询相关联的一个或多个标签,其中查询是由搜索引擎的用户提交的n克, 标签标识相关联的查询所属的类别或主题; 生成建议资源,包括:在查询和标签数据中识别唯一标签; 并为每个独特的标签:索引独特的标签; 在查询和标签数据中识别每个查询与唯一标签相关联; 并在建议资源中将所识别的查询与唯一标签相关联; 以及将所述建议资源存储在计算机可读介质中。

    Energy flow measurement in gas pipelines
    89.
    发明授权
    Energy flow measurement in gas pipelines 有权
    天然气管道能量流量测量

    公开(公告)号:US08155893B2

    公开(公告)日:2012-04-10

    申请号:US13236310

    申请日:2011-09-19

    IPC分类号: G01N31/00

    摘要: Thermodynamic properties of a natural gas stream can be determined in real time utilizing modeling algorithms in conjunction with one or more sensors for quantifying physical and chemical properties of the natural gas. A first data signal produced by a first sensor can include intensity as a function of wavelength. At least one region in the wavelength range outside of a selected absorption transition can be fitted to a function to obtain a zero-absorption baseline, and a carbon dioxide concentration can be determined based on a line strength at the selected absorption transition corrected by the zero-absorption baseline. A total hydrocarbon concentration in the gas stream can be inferred based on a database of characteristic natural gas concentrations, and an algorithm can be implemented that determines an energy content of the gas stream. Related techniques, apparatus, systems, and articles are also described.

    摘要翻译: 天然气流的热力学性质可以利用建模算法结合一个或多个传感器来实时确定,用于量化天然气的物理和化学性质。 由第一传感器产生的第一数据信号可以包括作为波长的函数的强度。 可以将所选吸收转变以外的波长范围内的至少一个区域拟合到获得零吸收基线的函数上,并且可以基于通过零修正的所选吸收跃迁下的线强度来确定二氧化碳浓度 吸收基线。 可以基于特征天然气浓度的数据库推测气流中的总烃浓度,并且可以实现确定气流的能量含量的算法。 还描述了相关技术,装置,系统和制品。

    System, method, and computer-readable medium for reducing row redistribution costs for parallel join operations
    90.
    发明授权
    System, method, and computer-readable medium for reducing row redistribution costs for parallel join operations 有权
    系统,方法和计算机可读介质,用于减少并行连接操作的行再分配成本

    公开(公告)号:US08150836B2

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

    申请号:US12193814

    申请日:2008-08-19

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30466 G06F17/30445

    摘要: A system, method, and computer-readable medium for optimizing execution of a join operation in a parallel processing system are provided. A plurality of processing nodes that have at least one row of one or more tables involved in a join operation are identified. For each of the processing nodes, respective counts of rows that would be redistributed to each of the processing nodes based on join attributes of the rows are determined. A redistribution matrix is calculated from the counts of rows of each of the processing nodes. An optimized redistribution matrix is generated from the redistribution matrix, wherein the optimized redistribution matrix provides a minimization of rows to be redistributed among the nodes to execute the join operation.

    摘要翻译: 提供了一种用于优化并行处理系统中的连接操作的执行的系统,方法和计算机可读介质。 识别在连接操作中具有至少一行一个或多个表的多个处理节点。 对于每个处理节点,确定将基于行的连接属性重新分配给每个处理节点的行的相应计数。 从每个处理节点的行数计算再分配矩阵。 从再分配矩阵生成优化的再分配矩阵,其中优化的再分配矩阵提供在节点之间重新分布的行的最小化以执行连接操作。