×

Query templates and labeled search tip system, methods and techniques

  • US 9,934,313 B2
  • Filed: 02/03/2015
  • Issued: 04/03/2018
  • Est. Priority Date: 03/14/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method in a computing system for automatically generating a relationship query comprising:

  • receiving an indication of a relationship query specification that specifies a relationship query having grammatical clause based information regarding one or more entities, entity types, actions, action types, topics, concepts, or ontology paths;

    receiving an indication of a description of the indicated relationship query specification;

    receiving an indication of an input specification to associate with the indicated relationship query specification that indicates what user query input is to be obtained for the relationship query specified by the relationship query specification, wherein the indication of the input specification is received before the user query input;

    receiving an indication of an output presentation specification to associate with the indicated relationship query specification that indicates how search results of the relationship query specified by the relationship query specification are to be presented, wherein the indication of the output specification is received before the user query input; and

    generating a query template that stores the indicated input specification and the indicated output presentation specification as part of the relationship query specified by the indicated relationship query specification and stores the indicated description, such that the generated query template, when triggered, evaluates the user query input based upon the input specification stored as part of the relationship query and automatically executes the associated relationship query to generate search results that are presented according to the output presentation specification stored as part of the relationship query specification.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×