Patent ID: 9195754
Filing Date: 2015-11-24
Classification: G06F

Abstract:
1. A method for viewing information of a search, the method comprising: presenting, using a processor, a plurality of search results via a browser application, wherein each search result of the plurality of search results comprises a link to a web page, and wherein the plurality of search results is presented in response to a request of the search, the plurality of search results being associated with one or more search terms of the search; enabling, using a processor, a user to select a search result of the plurality of search results for a first period of time and a second period of time; determining, using a processor, a first amount of information to display in response to selection of the search result for the first period of time, the first amount of information comprising at least a portion of a web page associated with the selected search result, the at least a portion of the web page comprising one or more search terms of the search; determining, using a processor, a second amount of information to display in response to continued selection of the search result for the second period of time, wherein the determining the first and second amounts of information comprises determining additional amounts of information of the search result and wherein the determining the second amount of information involves an expansion of the first amount of information, the second amount of information being presented in response to a user selecting a search term presented as part of the first amount of information, the second amount of information comprising contextual information for the search term, the contextual information comprising one or more additional lines of textual information located on the web page after the selected search term; expanding, dynamically, using a processor, the amount of information displayed, and displaying the second amount of information subsequent to and in addition to the first amount of information, wherein the first amount of information and the second amount of information are displayed together after expanding the amount of information displayed; and determining, using a processor, an expansion rate for the amount of information displayed, the expansion rate determining an amount of information displayed for a determined amount of time, wherein the expansion rate increases as the determined amount of time increases such that information is progressively expanded at a faster rate while the user selects the search result without any additional actions performed by the user.