Patent ID: 8661010

Claim:
A method for providing video content, the method comprising: configuring encoded instructions for embedding into a first webpage, the instructions configured to execute when the first webpage is accessed by a client computer to cause the client computer to determine information identifying the first webpage in which the encoded instructions are embedded and transmit the information identifying the first webpage to a first server; receiving, by the first server, information identifying the first webpage from the client computer that previously obtained the first webpage from a second server in response to the client computer executing the encoded instructions; generating, in response to receiving the information identifying the first webpage, information characterizing substantive content of the first webpage by accessing the first webpage using the information identifying the first webpage or stored keywords using the information identifying the first webpage, the stored keywords previously obtained from accessing the first webpage; identifying supplemental video content based on the information characterizing the substantive content of the first webpage; and transmitting at least one of the supplemental video content or a network address of the supplemental video content from the first server to the client computer thereby enabling output of the video content by a media player application executing on the client computer.