Method and system for prefetching internet content for video recorders
First Claim
1. A method for providing information related to content accessed by a user, comprisingdetermining content of interest to the user for access via an electronic device by examining currently recorded content on the electronic device;
- obtaining search information for said content of interest to the user by examining metadata of the currently recorded content, and basing the search information at least partially on the determined content of interest;
sending a query to a search engine via the Internet, wherein the query is based on the search information, prior to determining content related to said search information;
prefetching content related to said search information based on results returned from the search engine in response to the query, wherein the prefetching includes downloading the content related to said search information and storing the content related to said search engine it locally prior to the content being explicitly selected by the user;
upon detecting availability of further search information for said content of interest to the user, sending another query to the search engine via the Internet, wherein the another query is based on the further search information, and prefetching additional content related to said further search information based on results returned from the search engine in response to the another query, wherein the prefetching includes downloading the content related to said search information and storing the content locally; and
upon access to the content of interest to the user by the user via the electronic device, selectively providing the prefetched content to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing information related to content accessed by a user of an electronic device is provided. An implementation involves determining content of interest to the user for access via an electronic device; obtaining metadata for said content; prefetching information related to said metadata; upon detecting availability of further metadata for said content, prefetching additional information related to said further metadata; and upon access to the content by the user via the electronic device, selectively providing the prefetched information to the user.
-
Citations
17 Claims
-
1. A method for providing information related to content accessed by a user, comprising
determining content of interest to the user for access via an electronic device by examining currently recorded content on the electronic device; -
obtaining search information for said content of interest to the user by examining metadata of the currently recorded content, and basing the search information at least partially on the determined content of interest; sending a query to a search engine via the Internet, wherein the query is based on the search information, prior to determining content related to said search information; prefetching content related to said search information based on results returned from the search engine in response to the query, wherein the prefetching includes downloading the content related to said search information and storing the content related to said search engine it locally prior to the content being explicitly selected by the user; upon detecting availability of further search information for said content of interest to the user, sending another query to the search engine via the Internet, wherein the another query is based on the further search information, and prefetching additional content related to said further search information based on results returned from the search engine in response to the another query, wherein the prefetching includes downloading the content related to said search information and storing the content locally; and upon access to the content of interest to the user by the user via the electronic device, selectively providing the prefetched content to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a decoder configured to decode an input video signal into a signal playable by a display, wherein the decoder further includes a metadata capture module configured to capture metadata from the input video signal; an interface configured to send the video signal playable by a display to a display; a keyword and phrase extractor configured to extract keywords and phrases from the metadata captured by the metadata capture module; a local memory; a content prefetch agent configured to access an Internet search engine using the extracted keywords and phrases from the metadata to retrieve content related to the input video signal and to store it in the local data store prior to a user actually selecting the content; and wherein the interface is further configured to send information related to prefetched content related to the input video signal that has been stored in the local data store to the display. - View Dependent Claims (15, 16, 17)
-
Specification