Presentation of search results to mobile devices based on television viewing history
First Claim
1. One or more non-transitory computer readable device having stored thereon instructions which, when executed by one or more processors of the one or more computers, cause the one or more computers to:
- obtain a viewing history of video content consumed by a user on a mobile communication facility, the video content delivered by a carrier of cellular services to the mobile communication facility;
receive from the mobile communication facility a query;
determine that the query is contextually more relevant to the video content than search results unrelated to the video content based on the viewing history; and
direct the mobile communication facility to prioritize a search result from the query, wherein the prioritization is based on the search result being related to the video content consumed by the user, over search results from the query unrelated to the video content consumed by the user.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for presenting targeted search results to a mobile communication facility, the system configured to perform the steps of (a) receiving information relating to a viewing history of television content including a plurality of episodes from a series viewed by a user; (b) receiving from the mobile communication facility a search request containing a word; (c) determining that the word is more contextually relevant to the series than search results unrelated to the series, wherein the determination is based on the received viewing history of television content; and (d) transmitting to the mobile communication facility information corresponding to a viewing source for one or more episodes of the series not yet viewed by the user, wherein display of the information corresponding to the viewing source is prioritized over display of the search results unrelated to the series.
-
Citations
20 Claims
-
1. One or more non-transitory computer readable device having stored thereon instructions which, when executed by one or more processors of the one or more computers, cause the one or more computers to:
-
obtain a viewing history of video content consumed by a user on a mobile communication facility, the video content delivered by a carrier of cellular services to the mobile communication facility; receive from the mobile communication facility a query; determine that the query is contextually more relevant to the video content than search results unrelated to the video content based on the viewing history; and direct the mobile communication facility to prioritize a search result from the query, wherein the prioritization is based on the search result being related to the video content consumed by the user, over search results from the query unrelated to the video content consumed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method, comprising:
-
obtaining a viewing history of video content consumed by a user on a mobile communication facility, the video content delivered by a carrier of cellular services to the mobile communication facility; receiving a query from the mobile communication facility; determining that the query is contextually more relevant to the video content than search results unrelated to the video content based on the viewing history; and direct the mobile communication facility to prioritize a search result from the query, wherein the prioritization is based on the search result being related to the video content consumed by the user, over search results from the query unrelated to the video content consumed by the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification