会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Index aging and merging
    • 指数老化和合并
    • US08005864B2
    • 2011-08-23
    • US12790700
    • 2010-05-28
    • John Martin Hornkvist
    • John Martin Hornkvist
    • G06F17/00
    • G06F17/30321
    • Systems and methods for processing an index are described. An index may be merged with another index of comparable age and size into a single index. Since older indexes are less likely to need updating, they are “set aside” to age based on certain adaptive criteria such as the age and size of the index, percentage of deletions, and how long it takes to update the index. An index that has been set aside may be compacted into a format that is optimized for fast searching.
    • 描述用于处理索引的系统和方法。 索引可以与另一个可比较的年龄和大小的索引合并成一个索引。 由于较旧的索引不太可能需要更新,因此根据某些适应性标准(例如索引的年龄和大小,删除百分比以及更新索引需要多长时间),将其“搁置”到年龄。 已经设置的索引可以压缩成为快速搜索而优化的格式。
    • 5. 发明授权
    • Query result iteration
    • 查询结果迭代
    • US08024351B2
    • 2011-09-20
    • US12781767
    • 2010-05-17
    • John Martin Hornkvist
    • John Martin Hornkvist
    • G06F17/30
    • G06F17/30622
    • Systems and methods for processing an index are described. A pulse in an inverted index refers to a group of items that do not occur in any other pulse in the index. When processing a query against an inverted index in which pulses are present, the query is processed against a single pulse. The end of the pulse is determined based on the characteristics of the pulse and the linked list nodes that comprise the postings lists from which the index was generated. In some embodiments, index updates are applied to the query result obtained from a single pulse to provide an efficient and up to date query result.
    • 描述用于处理索引的系统和方法。 反向索引中的脉冲是指在索引中的任何其他脉冲中不发生的一组项目。 当针对存在脉冲的反向索引处理查询时,针对单个脉冲处理查询。 脉冲的结束是基于包括生成索引的过帐列表的脉冲和链表的节点的特征来确定的。 在一些实施例中,索引更新被应用于从单个脉冲获得的查询结果,以提供有效和最新的查询结果。
    • 7. 发明申请
    • QUERY RESULT ITERATION
    • 查询结果迭代
    • US20100228771A1
    • 2010-09-09
    • US12781767
    • 2010-05-17
    • John Martin Hornkvist
    • John Martin Hornkvist
    • G06F17/30
    • G06F17/30622
    • Systems and methods for processing an index are described. A pulse in an inverted index refers to a group of items that do not occur in any other pulse in the index. When processing a query against an inverted index in which pulses are present, the query is processed against a single pulse. The end of the pulse is determined based on the characteristics of the pulse and the linked list nodes that comprise the postings lists from which the index was generated. In some embodiments, index updates are applied to the query result obtained from a single pulse to provide an efficient and up to date query result.
    • 描述用于处理索引的系统和方法。 反向索引中的脉冲是指在索引中的任何其他脉冲中不发生的一组项目。 当针对存在脉冲的反向索引处理查询时,针对单个脉冲处理查询。 脉冲的结束是基于包括生成索引的过帐列表的脉冲和链表的节点的特征来确定的。 在一些实施例中,索引更新被应用于从单个脉冲获得的查询结果,以提供有效和最新的查询结果。
    • 8. 发明授权
    • Query result iteration
    • 查询结果迭代
    • US07720860B2
    • 2010-05-18
    • US11760707
    • 2007-06-08
    • John Martin Hornkvist
    • John Martin Hornkvist
    • G06F17/30
    • G06F17/30622
    • Systems and methods for processing an index are described. A pulse in an inverted index refers to a group of items that do not occur in any other pulse in the index. When processing a query against an inverted index in which pulses are present, the query is processed against a single pulse. The end of the pulse is determined based on the characteristics of the pulse and the linked list nodes that comprise the postings lists from which the index was generated. In some embodiments, index updates are applied to the query result obtained from a single pulse to provide an efficient and up to date query result.
    • 描述用于处理索引的系统和方法。 反向索引中的脉冲是指在索引中的任何其他脉冲中不发生的一组项目。 当针对存在脉冲的反向索引处理查询时,针对单个脉冲处理查询。 脉冲的结束是基于包括生成索引的过帐列表的脉冲和链表的节点的特征来确定的。 在一些实施例中,索引更新被应用于从单个脉冲获得的查询结果,以提供有效和最新的查询结果。
    • 10. 发明授权
    • Index partitioning and scope checking
    • 索引分区和范围检查
    • US09098603B2
    • 2015-08-04
    • US11924596
    • 2007-10-25
    • John Martin Hornkvist
    • John Martin Hornkvist
    • G06F17/30
    • G06F17/30997
    • Systems and methods for processing an index are described. Searches are scope checked more efficiently using a forward lookup process based on the size of the requested search scope. In addition, an index is partitioned into separate stores based on a search scope that is learned based on where the user commonly conducts searches. As an example, a separate store may be created for a user's home directory should the user be conducting most of his or her searches in that directory. In addition to limiting the size of the index, during retrieval, intelligent index partitioning avoids the need to scope check a common search location.
    • 描述用于处理索引的系统和方法。 使用基于请求的搜索范围的大小的正向查找过程更有效地检查搜索范围。 另外,根据基于用户通常进行搜索的位置所学习的搜索范围,将索引分割成单独的商店。 作为示例,如果用户在该目录中进行大部分他或她的搜索,则可以为用户的主目录创建单独的商店。 除了限制索引的大小之外,在检索期间,智能索引分区避免了检查公共搜索位置的范围。