Identifying media content in queries
First Claim
Patent Images
1. A method for obtaining media-related information, comprising:
- receiving a request at a central information provider from a client device over a network;
identifying the request as media-related based on the presence in the request of terms that relate to one or more media-related objects;
in response to identifying the request as media-related, determining that one or more additional terms have a correlation with one or more of the terms from the request, wherein the one or more additional terms are terms that have different word roots than the one or more terms from the request and are terms that have been determined to occur frequently in combination with one or more terms from the request;
in response to identifying the request as media-related, querying, with one or more of the terms from the request and the additional terms, one or more media-specific corpuses that provide media-specific results;
in response to identifying the request as media-related, querying, with one or more of the terms from the request and a predetermined term descriptive of media, one or more non-media-directed corpuses that provide non-media-specific results, wherein the predetermined term limits the non-media-specific results to media-related results; and
in response to identifying the request as media-related, formatting the media-specific results and the media-related results differently than if the request was not identified as media-related including formatting and transmitting the media-specific results received from the media-specific corpuses and the media-related results received from the non-media-specific corpuses for display as search results and as a program guide grid, wherein;
the search results include one or more program episodes,the program guide grid includes one or more of the program episodes from the search results,the program guide grid is defined by a time axis and a channel axis, andthe search results and the program guide grid are to be displayed simultaneously next to each other.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving a query at a central information provider, identifying media-related terms in the query that indicate the query relates to one or more media-related objects, and providing media-specific results in response to the query associated with one or more programs or program staff.
-
Citations
8 Claims
-
1. A method for obtaining media-related information, comprising:
-
receiving a request at a central information provider from a client device over a network; identifying the request as media-related based on the presence in the request of terms that relate to one or more media-related objects; in response to identifying the request as media-related, determining that one or more additional terms have a correlation with one or more of the terms from the request, wherein the one or more additional terms are terms that have different word roots than the one or more terms from the request and are terms that have been determined to occur frequently in combination with one or more terms from the request; in response to identifying the request as media-related, querying, with one or more of the terms from the request and the additional terms, one or more media-specific corpuses that provide media-specific results; in response to identifying the request as media-related, querying, with one or more of the terms from the request and a predetermined term descriptive of media, one or more non-media-directed corpuses that provide non-media-specific results, wherein the predetermined term limits the non-media-specific results to media-related results; and in response to identifying the request as media-related, formatting the media-specific results and the media-related results differently than if the request was not identified as media-related including formatting and transmitting the media-specific results received from the media-specific corpuses and the media-related results received from the non-media-specific corpuses for display as search results and as a program guide grid, wherein; the search results include one or more program episodes, the program guide grid includes one or more of the program episodes from the search results, the program guide grid is defined by a time axis and a channel axis, and the search results and the program guide grid are to be displayed simultaneously next to each other. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented system, comprising:
-
a request processor to receive and parse search requests from remote devices over a network, and to identify media-related terms in the search requests, and in response to identification of the media-related terms in the search requests, generate corresponding queries that include the media-related terms as well as additional terms having a correlation with the media-related terms and predetermined terms, wherein the one or more additional terms are terms that have different word roots than the one or more terms from the request and are terms that have been determined to occur frequently in combination with one or more terms from the request; a search engine connected to the request processor to receive the queries associated with the search requests, query one or more indices corresponding to media-related content with ones of the queries that include the media-related terms and the additional terms, and query one or more indices corresponding to non-media-specific content with ones of the queries that include the media-related terms and the predetermined terms to limit the non-media-specific content to media content; an interface to receive media-related search results from the search engine and format the media-related search results for display on the remote devices, wherein the format is different than if media-related terms were not identified in the search requests; and a page formatter configured to, in response to the request processor identifying media-related terms in the search request, combine code for creating an electronic program guide grid and the media-related search results for simultaneous display, wherein; the format of the media-related search results includes a list of one or more program episodes, the electronic program guide grid includes one or more of the program episodes from the media-related search results, the electronic program guide grid is defined by a time axis and a channel axis, and the media-related search results and the electronic program guide grid are to be displayed simultaneously next to each other. - View Dependent Claims (6, 7, 8)
-
Specification