Augmenting user, query, and document triplets using singular value decomposition
    21.
    发明授权
    Augmenting user, query, and document triplets using singular value decomposition 失效
    使用奇异值分解增强用户,查询和文档三元组

    公开(公告)号:US07747618B2

    公开(公告)日:2010-06-29

    申请号:US11222243

    申请日:2005-09-08

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30675 G06F17/30864

    摘要: A system for augmenting click-through data with latent information present in the click-through data for use in generating search results that are better tailored to the information needs of a user submitting a query is provided. The augmentation system creates a three-dimensional matrix with the dimensions of users, queries, and documents. The augmentation system then performs a three-order singular value decomposition of the three-dimensional matrix to generate a three-dimensional core singular value matrix and a left singular matrix for each dimension. The augmentation system finally multiplies the three-dimensional core singular value matrix by the left singular matrices to generate an augmented three-dimensional matrix that explicitly contains the information that was latent in the un-augmented three-dimensional matrix.

    摘要翻译: 提供了一种用于通过存在于点击数据中的潜在信息来增强点击数据的系统,用于生成针对提交查询的用户的信息需求更好地定制的搜索结果。 增强系统创建一个具有用户,查询和文档尺寸的三维矩阵。 然后,增强系统执行三维矩阵的三阶奇异值分解,以产生每个维度的三维核心奇异值矩阵和左奇异矩阵。 增强系统最终将三维核心奇异值矩阵乘以左奇异矩阵,以生成明确包含未增强三维矩阵中潜在信息的增强三维矩阵。

    Infrastructure for parallel programming of clusters of machines
    22.
    发明申请
    Infrastructure for parallel programming of clusters of machines 有权
    机器集群并行编程的基础设施

    公开(公告)号:US20090089544A1

    公开(公告)日:2009-04-02

    申请号:US11906293

    申请日:2007-10-01

    申请人: Huan Liu

    发明人: Huan Liu

    IPC分类号: G06F9/38 G06F15/76

    CPC分类号: G06F17/30445 G06F8/45

    摘要: GridBatch provides an infrastructure framework that hides the complexities and burdens of developing logic and programming application that implement detail parallelized computations from programmers. A programmer may use GridBatch to implement parallelized computational operations that minimize network bandwidth requirements, and efficiently partition and coordinate computational processing in a multiprocessor configuration. GridBatch provides an effective and lightweight approach to rapidly build parallelized applications using economically viable multiprocessor configurations that achieve the highest performance results.

    摘要翻译: GridBatch提供了一个基础架构框架,可以隐藏开发逻辑和编程应用程序的复杂性和负担,从程序员实现详细的并行计算。 程序员可以使用GridBatch来实现最小化网络带宽要求的并行计算操作,并有效地分区和协调多处理器配置中的计算处理。 GridBatch提供了一种有效和轻量级的方法,可以使用经济可行的多处理器配置快速构建并行应用程序,从而实现最高性能的结果。

    Implementing user motion games
    29.
    发明申请
    Implementing user motion games 审中-公开
    实施用户动作游戏

    公开(公告)号:US20150375106A1

    公开(公告)日:2015-12-31

    申请号:US14292434

    申请日:2014-05-30

    申请人: Huan Liu

    发明人: Huan Liu

    IPC分类号: A63F13/211 A63F13/355

    摘要: A system and method for providing a user-motion game, comprising: one or more motion sensors that capture motion of a user to yield user motion data; a processor configured to process the motion data to compare said user motion data with demonstration motion data, and to compute a user score; and a transmitter configured to wirelessly communicate with a video display device to display a video signal corresponding to said demonstration motion data.

    摘要翻译: 一种用于提供用户运动游戏的系统和方法,包括:一个或多个运动传感器,其捕获用户的运动以产生用户运动数据; 处理器,被配置为处理运动数据以将所述用户运动数据与演示运动数据进行比较,并且计算用户得分; 以及发射机,被配置为与视频显示设备无线通信,以显示对应于所述演示运动数据的视频信号。

    System and method for performing distributed parallel processing tasks in a spot market
    30.
    发明授权
    System and method for performing distributed parallel processing tasks in a spot market 有权
    在现货市场执行分布式并行处理任务的系统和方法

    公开(公告)号:US09063790B2

    公开(公告)日:2015-06-23

    申请号:US13159281

    申请日:2011-06-13

    申请人: Huan Liu

    发明人: Huan Liu

    IPC分类号: G06F9/46 G06F9/50 G06F11/14

    CPC分类号: G06F9/5072 G06F11/1438

    摘要: As a result of the systems and methods described herein, an alternative MapReduce implementation is provided which monitors for impending termination notices, and allows dynamic checkpointing and storing of processed portions of a map task, such that any processing which is interrupted by large scale terminations of a plurality of computing devices—such as those resulting from spot market rate fluctuations—is preserved.

    摘要翻译: 作为本文描述的系统和方法的结果,提供了替代的MapReduce实现,其监视即将发生的终止通知,并允许对地图任务的处理部分的动态检查点和存储,使得任何由大规模终止 多个计算设备 - 例如由现货市场波动引起的计算设备 - 被保留。