会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • SYSTEMS AND METHODS FOR MORE EFFICIENT SOURCE CODE SEARCHING
    • 更有效的源代码搜索的系统和方法
    • US20150161266A1
    • 2015-06-11
    • US13536598
    • 2012-06-28
    • Michael ConradtJames Benjamin St. JohnAlexander Neubeck
    • Michael ConradtJames Benjamin St. JohnAlexander Neubeck
    • G06F17/30
    • G06F16/9535
    • Systems and methods are disclosed for searching a corpus using regular expressions. The method includes determining whether a received query has parameters that include a regular expression and creating an automaton representation of the regular expression, the automaton having a starting node, a number of termination nodes, and at least one edge between nodes. The method further includes traversing the automaton from the termination nodes to the starting node to determine a suffix array range for the starting node and using the suffix array range to identify documents in the corpus. The method may also include determining whether the query parameters match parameters for a stored high-cost recurring query and identifying documents associated with prepared results for the high-cost recurring query. The method may generate search results including the documents associated with the prepared results and at least some documents identified using the suffix array range.
    • 公开了使用正则表达式搜索语料库的系统和方法。 该方法包括确定所接收的查询是否具有包括正则表达式的参数以及创建正则表达式的自动机表示,该自动机具有起始节点,终止节点的数量以及节点之间的至少一个边缘。 该方法还包括从终端节点遍历起始节点的自动机,以确定起始节点的后缀数组范围,并使用后缀数组范围来识别语料库中的文档。 该方法还可以包括确定查询参数是否匹配用于存储的高成本重复查询的参数,以及识别与高成本重复查询的准备结果相关联的文档。 该方法可以生成包括与准备结果相关联的文档的搜索结果和至少一些使用后缀数组范围标识的文档。
    • 3. 发明授权
    • Faster substring searching using hybrid range query data structures
    • 使用混合范围查询数据结构更快的子串搜索
    • US08856138B1
    • 2014-10-07
    • US13570761
    • 2012-08-09
    • Alexander Neubeck
    • Alexander Neubeck
    • G06F7/00G06F17/30
    • G06F17/30327G06F17/30985
    • A system is disclosed for faster processing of range queries. The system includes at least one processor and a memory storing a hybrid range query data structure in the form of a binary tree. The structure includes a root node, non-leaf nodes, and leaf nodes. The root node is a bitmap that includes one bit for each value in a first set of values. The non-leaf nodes are also bitmaps. The leaf nodes eliminate a number of lower levels of the tree and include two or more second values that map to values in the first set of values. The system may include instructions that cause the system to receive a range of first values, use the range of first values to traverse the data structure to identify second values that map to the first values, and return the identified second values in sorted order.
    • 公开了一种用于更快速地处理范围查询的系统。 该系统包括至少一个处理器和存储二叉树形式的混合范围查询数据结构的存储器。 该结构包括根节点,非叶节点和叶节点。 根节点是位图,其包含第一组值中的每个值的一位。 非叶节点也是位图。 叶节点消除树的多个较低级别,并且包括映射到第一组值中的值的两个或更多个第二值。 系统可以包括使得系统接收第一值的范围的指令,使用第一值的范围来遍历数据结构以识别映射到第一值的第二值,并且按排序的顺序返回所识别的第二值。