Selection of hash lookup keys for efficient retrieval
    1.
    发明授权
    Selection of hash lookup keys for efficient retrieval 有权
    选择哈希查询键以进行有效的检索

    公开(公告)号:US08184953B1

    公开(公告)日:2012-05-22

    申请号:US12391153

    申请日:2009-02-23

    IPC分类号: H04N9/80

    CPC分类号: G06F17/30858 G11B27/28

    摘要: Videos are received and indexed based on fingerprints generated for the videos, using lookup keys which correspond to sub portions of the reference fingerprints. Specifically, a set of lookup keys is selected such that the number of reference fingerprints such that the clumping associated with the associated each of the lookup keys is minimized. Clumping occurs when a number of reference identifiers associated with a lookup key exceeds a maximum value.

    摘要翻译: 基于为视频生成的指纹,使用与参考指纹的子部分相对应的查找键来接收和索引视频。 具体地,选择一组查找键,使得参考指纹的数量使得与相关联的每个查找键相关联的聚集被最小化。 当与查找键相关联的多个参考标识符超过最大值时,会发生分组。

    Selection of hash lookup keys for efficient retrieval
    2.
    发明授权
    Selection of hash lookup keys for efficient retrieval 有权
    选择哈希查询键以进行有效的检索

    公开(公告)号:US08712216B1

    公开(公告)日:2014-04-29

    申请号:US13476906

    申请日:2012-05-21

    IPC分类号: H04N9/80

    CPC分类号: G06F17/30858 G11B27/28

    摘要: Videos are received and indexed based on fingerprints generated for the videos, using lookup keys which correspond to sub portions of the reference fingerprints. Specifically, a set of lookup keys is selected such that the number of reference fingerprints such that the clumping associated with the associated each of the lookup keys is minimized. Clumping occurs when a number of reference identifiers associated with a lookup key exceeds a maximum value.

    摘要翻译: 基于为视频生成的指纹,使用与参考指纹的子部分相对应的查找键来接收和索引视频。 具体地,选择一组查找键,使得参考指纹的数量使得与相关联的每个查找键相关联的聚集被最小化。 当与查找键相关联的多个参考标识符超过最大值时,会发生分组。

    Generation of min-hash signatures
    3.
    发明授权
    Generation of min-hash signatures 有权
    生成最小哈希签名

    公开(公告)号:US08447032B1

    公开(公告)日:2013-05-21

    申请号:US12042138

    申请日:2008-03-04

    IPC分类号: H04L9/00

    CPC分类号: G06F17/30949

    摘要: A computer-implemented method is disclosed for generating a signature representing an input bit vector. A signature generator generates a primary min-hash value based on a primary permutation from a sequence of permutation blocks. If the primary min-hash value is lower than a threshold value, a secondary min-hash value is generated based on a secondary permutation from the same permutation block. The signature generator then determines one or more signature values based on the primary min-hash value, the secondary min-hash value or both. The one or more signature values are stored as elements of the signature.

    摘要翻译: 公开了一种用于生成表示输入比特向量的签名的计算机实现的方法。 签名生成器基于来自排列块序列的主置换生成主最小哈希值。 如果主要最小哈希值低于阈值,则基于来自相同置换块的二次置换生成二次最小哈希值。 签名生成器然后基于主要最小哈希值,二次最小哈希值或两者来确定一个或多个签名值。 一个或多个签名值被存储为签名的元素。

    PROVIDING CONTENT BASED ON GEOGRAPHIC LOCATION DATA
    4.
    发明申请
    PROVIDING CONTENT BASED ON GEOGRAPHIC LOCATION DATA 审中-公开
    基于地理位置数据提供内容

    公开(公告)号:US20150371269A1

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

    申请号:US13598929

    申请日:2012-08-30

    IPC分类号: G06Q30/02 G06F17/30

    CPC分类号: G06Q30/0261 G06F16/9537

    摘要: Methods, system, and apparatus, including computer programs are encoded on a computer storage medium, for providing content based on geographic location data. In one aspect, a method includes receiving a request from a website for a map segment corresponding to a particular location. Keywords are extracted from the website as targeting criteria for the particular location. The targeting criteria is associated with the particular location. A subsequent request for advertising content associated with the particular location is received. One or more advertising content items are selected based on the targeting criteria. The selected advertising content items are provided responsive to the subsequent request.

    摘要翻译: 包括计算机程序的方法,系统和装置在计算机存储介质上编码,用于基于地理位置数据提供内容。 一方面,一种方法包括从网站接收对应于特定位置的地图段的请求。 将关键字从网站提取为特定位置的定位条件。 定位条件与特定位置相关联。 接收与特定位置相关联的广告内容的后续请求。 基于目标标准来选择一个或多个广告内容项目。 响应于后续请求提供所选择的广告内容项目。

    Creating targeting information for a user
    5.
    发明授权
    Creating targeting information for a user 有权
    为用户创建定位信息

    公开(公告)号:US08909631B1

    公开(公告)日:2014-12-09

    申请号:US13217605

    申请日:2011-08-25

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/3087 G06Q30/02

    摘要: Methods, systems, and computer program products, including computer programs encoded on a computer readable storage medium, for providing content to a user based on the mode of the user. A method includes: providing a data structure that includes query logs; processing query logs to determine candidate queries that satisfy a criteria, the processing including determining a location of interest, if any, for each query log entry and where the criteria requires an entry to have been submitted from a location that is different from a location of interest associated with the entry; evaluating the candidate queries to determine targeting information for the location of interest; receiving a request for content from a user that is proximate to the location of interest or has expressed an interest in the location of interest; and providing content to the user based at least in part on the targeting information.

    摘要翻译: 方法,系统和计算机程序产品,包括在计算机可读存储介质上编码的计算机程序,用于基于用户的模式向用户提供内容。 一种方法包括:提供包括查询日志的数据结构; 处理查询日志以确定满足条件的候选查询,所述处理包括为每个查询日志条目确定感兴趣的位置(如果有的话),并且其中标准要求从不同于位置的位置提交条目 与入场有关的利息; 评估候选查询以确定感兴趣的位置的目标信息; 接收来自接近感兴趣位置的用户的内容请求,或者对感兴趣的位置表示兴趣; 以及至少部分地基于所述目标信息向所述用户提供内容。

    Identifying related queries
    6.
    发明授权
    Identifying related queries 有权
    识别相关查询

    公开(公告)号:US08732153B1

    公开(公告)日:2014-05-20

    申请号:US13616893

    申请日:2012-09-14

    IPC分类号: G06F7/00 G06F17/30

    摘要: A method includes receiving search queries. Images are generated that represent the volume of each search query relative to all search queries over a period of time. The images are processed to generate wavelets for each image. Related queries having similar increases or decreases in volume are identified by comparing at least some of the wavelets corresponding to a first query to wavelets corresponding to other queries.

    摘要翻译: 一种方法包括接收搜索查询。 生成表示在一段时间内相对于所有搜索查询的每个搜索查询的卷的图像。 处理图像以生成每个图像的小波。 通过将对应于第一查询的至少一些小波与对应于其他查询的小波进行比较来识别具有类似体积增加或减小的相关查询。

    Identifying related queries
    7.
    发明授权
    Identifying related queries 有权
    识别相关查询

    公开(公告)号:US08515935B1

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

    申请号:US13219076

    申请日:2011-08-26

    IPC分类号: G06F7/00 G06F17/30

    摘要: A method includes receiving search queries. Images are generated that represent the volume of each search query relative to all search queries over a period of time. The images are processed to generate wavelets for each image. Related queries having similar increases or decreases in volume are identified by comparing at least some of the wavelets corresponding to a first query to wavelets corresponding to other queries.

    摘要翻译: 一种方法包括接收搜索查询。 生成表示在一段时间内相对于所有搜索查询的每个搜索查询的卷的图像。 处理图像以生成每个图像的小波。 通过将对应于第一查询的至少一些小波与对应于其他查询的小波进行比较来识别具有类似体积增加或减小的相关查询。

    Approximate hashing functions for finding similar content
    8.
    发明授权
    Approximate hashing functions for finding similar content 有权
    用于查找类似内容的大致散列函数

    公开(公告)号:US08498951B1

    公开(公告)日:2013-07-30

    申请号:US13250161

    申请日:2011-09-30

    IPC分类号: G06F15/18

    CPC分类号: G06N3/08

    摘要: A method including training a plurality of learning systems, each learning system implementing a learning function and having an input and producing an output, initializing one or more data structures, and evaluating a target sample is described. Also described are methods that include initializing one or more data structures and evaluating a target sample for a best match.

    摘要翻译: 描述了一种训练多个学习系统的方法,每个学习系统实现学习功能并具有输入和产生输出,初始化一个或多个数据结构以及评估目标样本。 还描述了包括初始化一个或多个数据结构并评估目标样本以获得最佳匹配的方法。

    Approximate hashing functions for finding similar content

    公开(公告)号:US08504495B1

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

    申请号:US13250109

    申请日:2011-09-30

    IPC分类号: G06F15/18

    CPC分类号: G06N3/08

    摘要: A method including training a plurality of learning systems, each learning system implementing a learning function and having an input and producing an output, initializing one or more data structures, and evaluating a target sample is described. Also described are methods that include initializing one or more data structures and evaluating a target sample for a best match.