Patent ID: 9563675
Date: 2017-02-07
CPC Classifications: G06F

Claim:
1. A computer-implemented method, comprising: executing a search module on a processor of a computing device to perform: initiating a data search based on a query that specifies search terms; receiving a search result set of search result items responsive to the query; correlating one or more properties of a search result item as hit properties of the search result item, the hit properties being a textual match to the query and including information associated with the search result item indicating why the search result item was returned as part of the search result set; associating one or more of the search terms of the query with respective one or more hit properties of the search result item to indicate a correspondence of a search term with a hit property of the search result item; determining a presentation template configured to format the search result item for display in a search result user interface on the computing device based on a type of the search result item; initiating a property query of the search result item to determine the one or more hit properties that are correlated with the search result item; receiving the one or more hit properties that are correlated with the search result item responsive to the property query; and displaying the one or more hit properties that are correlated with the search result item in the search results user interface on a display of the computing device, each of the displayed one or more hit properties indicating a correspondence with the associated one or more search terms to indicate the applicability of the search result item.