×

Method and apparatus for contextual search and query refinement on consumer electronics devices

  • US 8,935,269 B2
  • Filed: 12/04/2006
  • Issued: 01/13/2015
  • Est. Priority Date: 12/04/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically obtaining relevant search results from a search engine for a user who is using an electronic device, though a keyboard is not used to manually input search terms, the method comprising:

  • facilitating communication between a first electronic device, which is a movie player or a music player, with one or more other devices in a local home network;

    obtaining 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 first 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;

    performing 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 first electronic device, wherein the two linked searches do not involve search terms that are directly inputted by the user and wherein the two linked searches include;

    automatically performing a first search of the Internet using one or more search terms that include at least a part of the media name;

    identifying a plurality of web pages using the first search;

    receiving web page text contained in the plurality of web pages identified in the first search;

    automatically analyzing the web page text to determine that some of the web page text provides additional contextual information relating to the media name;

    automatically selecting at least some of the web page text to use as one or more search terms in the second search;

    automatically performing the second search on an external network using the selected web page text as one or more search terms in the second search;

    receiving a search result in response to the second search; and

    displaying information to the user based on the search result from the second search.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×