METHOD AND APPARATUS FOR PRESENTING A SEARCH UTILITY IN AN EMBEDDED VIDEO
First Claim
1. A method of providing search results to a user, comprising the steps of:
- transmitting a webpage to a user computer, wherein the webpage includes instructions comprising instructions for embedding a media program player in the webpage, wherein the embedded media program player comprises an embedded search utility for accepting a textual user query;
receiving a search query from the user computer in a media server, the search query entered into the embedded search utility;
generating search results responsive to the user search query;
transmitting the search results to the media program player embedded in the webpage;
rendering the search results using the media program player; and
displaying the rendered search results to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and article of manufacture for providing advertisements into a streamed media program is disclosed. In one embodiment, the method comprises the steps of transmitting a webpage to a user computer, wherein the webpage includes instructions comprising instructions for embedding a media program player in the webpage, wherein the embedded media program player comprises an embedded search utility for accepting a textual user query, receiving a search query from the user computer in a media server, the search query entered into the embedded search utility, generating search results responsive to the user search query, transmitting the search results to the media program player embedded in the webpage, rendering the search results using the media program player; and displaying the rendered search results to the user.
35 Citations
20 Claims
-
1. A method of providing search results to a user, comprising the steps of:
-
transmitting a webpage to a user computer, wherein the webpage includes instructions comprising instructions for embedding a media program player in the webpage, wherein the embedded media program player comprises an embedded search utility for accepting a textual user query; receiving a search query from the user computer in a media server, the search query entered into the embedded search utility; generating search results responsive to the user search query; transmitting the search results to the media program player embedded in the webpage; rendering the search results using the media program player; and displaying the rendered search results to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for providing search results to a user, comprising:
-
means for transmitting a webpage to a user computer, wherein the webpage includes instructions comprising instructions for embedding a media program player in the webpage, wherein the embedded media program player comprises an embedded search utility for accepting a textual user query; means for receiving a search query from the user computer in a media server, the search query entered into the embedded search utility; means for generating search results responsive to the user search query; means for transmitting the search results to the media program player embedded in the webpage; means for rendering the search results using the media program player; and means for displaying the rendered search results to the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus for providing search results to a user, comprising:
-
a media server, having a processor and a memory communicatively coupled to the processor, the memory storing instructions comprising instructions for transmitting a webpage to a user computer, wherein the webpage includes instructions comprising instructions for embedding a media program player in the webpage, wherein the embedded media program player comprises an embedded search utility for accepting a textual user query; receiving a search query from the user computer in a media server, the search query entered into the embedded search utility; generating search results responsive to the user search query; transmitting the search results to the media program player embedded in the webpage; wherein the user computer comprises a second processor and a second memory coupled to the second processor, the memory storing instructions comprising instructions for; rendering the search results using the media program player; and displaying the rendered search results to the user. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A program storage device, readable by a computer, tangibly embodying at least one program of instructions executable by the computer to perform method steps of presenting a program guide, each media program having a plurality of video frames, the method steps comprising the steps of:
-
transmitting a webpage to a user computer, wherein the webpage includes instructions comprising instructions for embedding a media program player in the webpage, wherein the embedded media program player comprises an embedded search utility for accepting a textual user query; receiving a search query from the user computer in a media server, the search query entered into the embedded search utility; generating search results responsive to the user search query; and transmitting the search results to the media program player embedded in the webpage. - View Dependent Claims (20)
-
Specification