发明名称 System and method of generating string-based search expressions using templates
摘要 Described are a system and method for generating a search expression for use in searching heterogeneous repositories. An application program receives user-supplied input. A template is selected based on a structure of the input. The input is scanned and tokenized. Each token is substituted into one or more locations within the template designated for that token to produce a string-based search expression. The search expression can have logical OR and logical AND operations, parentheses to specify precedence of evaluation, and an infix notation. Templates are modifiable for changing the content of search expressions constructed for a given user input. User-specifiable and user-modifiable aspects include the selecting of particular attributes, operators, and evaluation precedence of template expressions, the tokenizing of user input, the mapping of token sequences to particular templates, and the designation of locations within a selected token expression in which to substitute tokens derived from the user input.
申请公布号 US7505985(B2) 申请公布日期 2009.03.17
申请号 US20050065968 申请日期 2005.02.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KILROY JOHN F.
分类号 G06F17/00 主分类号 G06F17/00
代理机构 代理人
主权项
地址