Media search broadening
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, at a central information provider, a search request input by a user at a user device;
parsing the search request to identify one or more terms in the search request;
in response to receiving the search request, and without receiving further input from the user about the search request, identifying a plurality of documents that are each determined to include at least a particular term of the one or more terms in the search request;
classifying the search request as a media-related request based at least on the identified plurality of documents, the classifying comprising;
generating one or more context identifiers for the search request based at least on the identified plurality of documents that include the particular term, wherein each context identifier contains words that occur in context with one or more terms in the search request in one or more of the plurality of documents; and
using the one or more context identifiers, identifying that the one or more terms in the search request and the one or more context identifiers are associated with a media-related request;
modifying the search request comprising
1) adding one or more terms to the request to include a media-related category, and
2) discarding one or more words from the search request input by the user, wherein adding the one or more terms to the request to include the media-related category biases search results toward returning media-related results;
generating search results for the modified search request;
formatting the search results in a structured display that is pre-assigned to media related requests by generating markup code for display on the user device, wherein the formatting includes a title and an indication relating to how to access media relating to the title; and
providing, to the user at the user device, the formatted search results for display.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving a search request at a central information provider, generating a query containing media-related terms relating to the search request, and submitting the query to a search engine having access to media-related search results, wherein the query is broader than the received search request, and transmitting media-related search results generated in response to the query by the search engine, to a remote device.
115 Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a central information provider, a search request input by a user at a user device; parsing the search request to identify one or more terms in the search request; in response to receiving the search request, and without receiving further input from the user about the search request, identifying a plurality of documents that are each determined to include at least a particular term of the one or more terms in the search request; classifying the search request as a media-related request based at least on the identified plurality of documents, the classifying comprising; generating one or more context identifiers for the search request based at least on the identified plurality of documents that include the particular term, wherein each context identifier contains words that occur in context with one or more terms in the search request in one or more of the plurality of documents; and using the one or more context identifiers, identifying that the one or more terms in the search request and the one or more context identifiers are associated with a media-related request; modifying the search request comprising
1) adding one or more terms to the request to include a media-related category, and
2) discarding one or more words from the search request input by the user, wherein adding the one or more terms to the request to include the media-related category biases search results toward returning media-related results;generating search results for the modified search request; formatting the search results in a structured display that is pre-assigned to media related requests by generating markup code for display on the user device, wherein the formatting includes a title and an indication relating to how to access media relating to the title; and providing, to the user at the user device, the formatted search results for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving, at a central information provider, a search request input by a user at a user device; parsing the search request to identify one or more terms in the search request; in response to receiving the search request, and without receiving further input from the user about the search request, identifying a plurality of documents that are each determined to include at least a particular term of the one or more terms in the search request; classifying the search request as a media-related request based at least on the identified plurality of documents, the classifying comprising; generating one or more context identifiers for the search request based at least on the identified plurality of documents that include the particular term, wherein each context identifier contains words that occur in context with one or more terms in the search request in one or more of the plurality of documents; and using the one or more context identifiers, identifying that the one or more terms in the search request and the one or more context identifiers are associated with a media-related request; modifying the search request comprising
1) adding one or more terms to the request to include a media-related category, and
2) discarding one or more words from the search request input by the user, wherein adding the one or more terms to the request to include the media-related category biases search results toward returning media-related results;generating search results for the modified search request; formatting the search results in a structured display that is pre-assigned to media related requests by generating markup code for display on the user device, wherein the formatting includes a title and an indication relating to how to access media relating to the title; and providing, to the user at the user device, the formatted search results for display. - View Dependent Claims (13, 14, 15)
-
12. The system of 11, wherein the modified search request includes at least one or more terms that were not in the received search request.
-
16. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, at a central information provider, a search request input by a user at a user device; parsing the search request to identify one or more terms in the search request; in response to receiving the search request, and without receiving further input from the user about the search request, identifying a plurality of documents that are each determined to include at least a particular term of the one or more terms in the search request; classifying the search request as a media-related request based at least on the identified plurality of documents, the classifying comprising; generating one or more context identifiers for the search request based at least on the identified plurality of documents that include the particular term, wherein each context identifier contains words that occur in context with one or more terms in the search request in one or more of the plurality of documents; and using the one or more context identifiers, identifying that the one or more terms in the search request and the one or more context identifiers are associated with a media-related request; modifying the search request comprising
1) adding one or more terms to the request to include a media-related category, and
2) discarding one or more words from the search request input by the user, wherein adding the one or more terms to the request to include the media-related category biases search results toward returning media-related results;generating search results for the modified search request; formatting the search results in a structured display that is pre-assigned to media related requests by generating markup code for display on the user device, wherein the formatting includes a title and an indication relating to how to access media relating to the title; and providing, to the user at the user device, the formatted search results for display. - View Dependent Claims (17, 18, 19)
-
Specification