Patent ID: 9703874
Date: 2017-07-11
CPC Classifications: G06F

Claim:
1. A method executable on a computing device comprising a processor, memory and a storage unit to display the results of a search operation on at least one data source comprising documents, said method comprising: (a) Accepting a search query comprising keyword(s) from a user; (b) Generating search results by identifying documents comprising the keyword(s) in response to the search query; (c) Identifying search results comprising the keyword(s) within a visual element in the documents; (d) Identifying titles for the visual elements; (e) For each identified search result, constructing the search result comprising of a search extract from a relevant portion of the visual element and a search extract title comprising of the visual element title; (f) Computing widths of the search extract and the search extract title of the search result; (g) Computing margins to center the search extract title with respect to the search extract of the search result and applying the margins to the search extract title of the search result; (h) Returning a search result page comprising the search results.