OCR input to search engine
First Claim
1. A method of carrying out a search of television data carried out in a television receiver device using a search engine, comprising:
- at a television receiver device, receiving a command from a television remote controller device that retrieves a video frame of metadata text associated with a television program;
extracting selected portions of the metadata text from the video frame containing metadata text by optical character recognition (OCR) processing of the selected text from the video frame, the selected portions of the metadata text being selected based upon the receipt of navigation and selection commands from the television remote controller;
loading the text extracted from the OCR processing as a search string into a browser connection to an Internet search engine;
executing the search using the search engine operating on the search string;
receiving search results from the search engine; and
displaying the search results for viewing on a display associated with said television receiver device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of carrying out a search using a search engine consistent with certain embodiments involves extracting selected text from a video frame containing text by optical character recognition (OCR) processing of the selected text from the video frame; loading the text extracted from the OCR processing as a search string into a search engine; executing the search using the search engine operating on the search string; receiving search results from the search engine; and displaying the search results for viewing on a display. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
-
Citations
21 Claims
-
1. A method of carrying out a search of television data carried out in a television receiver device using a search engine, comprising:
-
at a television receiver device, receiving a command from a television remote controller device that retrieves a video frame of metadata text associated with a television program; extracting selected portions of the metadata text from the video frame containing metadata text by optical character recognition (OCR) processing of the selected text from the video frame, the selected portions of the metadata text being selected based upon the receipt of navigation and selection commands from the television remote controller; loading the text extracted from the OCR processing as a search string into a browser connection to an Internet search engine; executing the search using the search engine operating on the search string; receiving search results from the search engine; and displaying the search results for viewing on a display associated with said television receiver device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method carried out in a digital television device of carrying out a search using a search engine, comprising:
-
at the digital television device, instructing a digital television access device to send a frame of video containing television program metadata; receiving instructions from a user via a television remote controller that selects text by selecting a bitmapped region of a display of the video frame; extracting selected portions of metadata text from the video frame by optical character recognition (OCR) processing of the selected text from the video frame, the selected portions of the metadata text being selected based upon the receipt of navigation and selection commands from the television remote controller; the digital television device loading the text extracted from the OCR processing as a search string into a browser connection to an Internet a search engine; executing the search using the search engine operating on the search string; receiving search results from the search engine; and displaying the search results for viewing on a display associated with said digital television device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A control device, comprising:
-
means, forming a part of a television receiver, for invoking a command to a television set top box (STB) that causes the STB to produce a frame of video containing text for display on a television video display, the text comprising metadata associated with television content; a user interface to the television receiver that permits a user to select text from the frame of video displayed on the television video display; a program running on a processor for extracting the selected text under user control via a remote controller from the video frame containing text by optical character recognition (OCR) processing of the selected text from the video frame; the processor further loading the text extracted from the OCR processing as a search string for use by a browser connection to an Internet search engine; the processor executing the search using the search engine operating on the search string; and means for receiving search results from the search engine for display on the television video display. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of carrying out a search of television data carried out in a television video display device using a search engine, comprising:
-
at a television video display device, receiving a command from a television remote controller device that generates a video frame of metadata text associated with a television program, wherein the video frame is produced by the television video display device invoking a command to a television set top box in order to generate the video frame of metadata text; extracting selected portions of the metadata text from the video frame containing metadata text by optical character recognition (OCR) processing of the selected text from the video frame, the selected portions of the metadata text being selected based upon the receipt of navigation and selection commands from the television remote controller, and wherein the selected text is selected by a user by selecting a bitmapped region from said video display using a cursor to select one or more words in the video frame, wherein the OCR processing is carried out on the selected bitmapped region after the bitmapped region is selected; loading the text extracted from the OCR processing as a search string into a browser connection to an Internet search engine; executing the search via a modem using the search engine operating on the search string; receiving search results from the search engine; and displaying the search results for viewing on a display associated with said television video display device.
-
Specification