20. An electronic device that automatically obtains relevant search results from a search engine for a user, though a keyboard is not used to manually input search terms, wherein the electronic device includes: executable code operable to facilitate communication between a electronic device, which is a movie player or a music player, with one or more other devices in a local home network; executable code operable to obtain a media name from one of the devices in the local home network that helps identify a particular song, music group, album or movie that has been played on the electronic device wherein the media name is at least one selected from the group consisting of a movie title, a song title, a music album name and a music group name; executable code operable to perform two linked searches, a first search and a linked second search, to obtain additional information for the user that relates to media played on the electronic device, wherein the two linked searches do not involve search terms that are directly inputted by the user; executable code operable to automatically perform the first search of the Internet using one or more search terms that include at least a part of the media name; executable code operable to identify a plurality of web pages using the first search; executable code operable to receive web page text contained in the plurality of web pages identified in the first search; executable code operable to automatically analyze the web page text to determine that some of the web page text provides additional contextual information relating to the media name; executable code operable to automatically select at least some of the web page text to use as one or more search terms in the second search; executable code operable to automatically perform the second search on an external network using the selected web page text as one or more search terms in the second search; executable code operable to receive a search result in response to the second search; and executable code operable to display information to the user based on the search result from the second search.
21. An electronic device as recited in claim 20 further includes: executable code operable to obtain information from a second electronic device in the local home network wherein the one or more search terms used in the first search are based on the media name and the information obtained from the second electronic device.