Method and apparatus for providing supplemental video content for third party websites
AssigneeHulu, LLC
InventorsAndrew Cheng-min Lin, Bradley J. Suter
Life of this patent
Estimating the term…
Loading patent…
AssigneeHulu, LLC
InventorsAndrew Cheng-min Lin, Bradley J. Suter
Estimating the term…
A method, apparatus and article of manufacture for providing supplemental video content for third party websites is disclosed. In one embodiment, coded instructions are transmitted from a content enhancement server to a host server, for incorporation into the webpage source code. The host server is controlled by a first entity and the content enhancement server is controlled by a second entity commercially distinct from the first entity. Keywords are obtained by executing of the coded instructions in the webpage received in the client computer from the host server to send the address of the requested webpage to the content enhancement server, which generates supplemental substantive video content information for transmission to the client.
A method for providing new supplemental substantive video content in a distributed web page, the method comprising:
An apparatus for providing new supplemental substantive video content in a distributed web page, the method comprising:
A computer readable storage device, tangibly embodying at least one program of instructions which when accessed by a computer cause the computer to perform a method for providing new supplemental substantive video content in a distributed web page, comprising instructions for:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
For supporting one-way streaming services, e.g. Internet radio: for unicast
Retrieval from the web: organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Network services: using third party service providers
Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance: embedded in a Personal Computer [PC]
About 3 years 9 months of term left · ends 11 Aug 2030 (estimated)
1. Field of the Invention
The present invention relates to systems and methods for providing streaming media to users, and in particular, to a system and method for presenting a search utility in embedded video.
2. Description of the Related Art
Referring now to the drawings in which like reference numbers represent corresponding parts throughout:
FIG. 1 is a diagram of an exemplary browser presenting a webpage;
FIG. 2 is a diagram illustrating the webpage presenting a probable result from the selection of a control;
In the following description, reference is made to the accompanying drawings which form a part hereof, and which is shown, by way of illustration, several embodiments of the present invention. It is understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present invention.
FIG. 1 is a diagram of an exemplary browser 100 presenting an exemplary rendered webpage 103. A webpage 103 is an image manifested on a computer display, the contents of which is determined by executing a file that comprises source code (alternatively referred to hereinafter as “webpage source” or “webpage source code”) that is typically expressed in a markup language such as HTML using a plurality of textural characters. When the source code is read and interpreted by the browser implemented on the computer (described further below), the browser 100 generates data which to presented the webpage on a display communicatively coupled to the computer.
In this context, webpage source code is a text file that comprises text describing content as well as commands. The commands include commands describing how the content is to be presented (e.g. by including one or more sets of HTML tags that describe how the text should be formatted when presented by the browser 100) and where the content may be obtained. The commands may also include commands for generating webpage controls that are used to activate certain webpage functionality. In the illustrated embodiment, the browser 100 includes an address input region 102, a search query input region 104, and a search button 106. The browser 100 may also include a scroll handle 108, which, by use of a mouse and associated pointer 112 can be selected and moved throughout the scroll region 110 to view a webpage 103 too large to depict in the browser 100 at one time.