发明名称 Query templates and labeled search tip system, methods, and techniques
摘要 Methods, systems, and techniques for creating, managing, and using query templates to facilitate the execution of relationship queries are provided. Example embodiments provide a Query Template System “QTS”, which enables users, a system, program code, or other people or code to define search tips (i.e., predefined searches) through the generation of query templates that can be used by other users or code, to perform relationship searches using IQL. In one embodiment, the QTS includes a QT editor, a QT dispatcher, a QT creation and index management system, and one or more QT data repositories and indexes. These components cooperate to create and maintain query templates and to search for and retrieve matching query templates.
申请公布号 US8954469(B2) 申请公布日期 2015.02.10
申请号 US200812049184 申请日期 2008.03.14
申请人 VCVCIII LLC 发明人 Dhillon Navdeep S.;Reichhold Jonathan D.;Tusk Carsten
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Lowe Graham Jones PLLC 代理人 Lowe Graham Jones PLLC ;Bierman Blen M.
主权项 1. A method in a computing system for facilitating providing augmented information, comprising: receiving one or more previously generated query templates, each previously generated query template including a relationship query specification that specifies a relationship query that includes an input specification and an output presentation specification as part of the relationship query; storing the received one or more query templates in a data repository; in response to receiving an indication of an entity, an entity type, or a link that triggers a match of one or more query templates, retrieving one or more of the matching query templates from the data repository; andfor each of the retrieved one or more matching query templates, causing a user interface to be presented to obtain user input based upon the input specification of the relationship query specified by the relationship query specification and supplying the obtained user input to the matching query template;for each of the retrieved one or more matching query templates, automatically invoking the retrieved query template to cause the relationship query specified by the relationship query specification of the retrieved query template to be executed using the obtained user input according to the relationship query specification, and presenting search results according to the output presentation specification of the relationship query specified by the relationship query specification of the retrieved query template to provide information that augments the indicated entity in a manner specified by the query template.
地址 Seattle WA US