1. A method for performing a search using at least one user interface of an electronic device, the method comprising: presenting first text upon a display of the electronic device; highlighting, on the display in response to a first interaction via the at least one user interface, a portion of the first text; receiving, in response to a second interaction via the at least one user interface, a search request; extracting, in response to the search request, search text from the highlighted portion of the first text; identifying, in response to the search request and based upon the search text, search results; and presenting via the display the search results.
7. The method of claim 1 , wherein identifying, in response to the search request and based upon the search text, search results comprises attributing greater significance to some words in the search text than other words in the search text.