System and Method for Providing Advertisements for Video Content in a Packet Based Network
First Claim
1. A method of distributing advertisements with video content via a packet based network, comprising:
- storing a plurality of advertisements in a memory;
wherein each of the plurality of advertisements is configured to be displayed concurrently with a video player having a perimeter and each of the plurality of advertisements is configured to be displayed adjacent the perimeter of the video player;
receiving a plurality of requests for an advertisement from a plurality of clients;
wherein each of the plurality of clients is displaying one of a plurality of web pages and wherein the plurality of web pages form part of a plurality of web sites,wherein each of the plurality of web pages includes a hyperlink configured to cause video content to be presented in a video player;
wherein each of the plurality of requests is received as a result of actuation of the hyperlink included in one of the plurality of web pages; and
transmitting one of the plurality of advertisements to each of the plurality of clients for display adjacent the perimeter of the video player.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of providing advertisements for video content in a packet based communication system is provided. In one embodiment, the method includes storing a plurality of advertisements in a memory, wherein each of the plurality of advertisements is configured to be displayed concurrently with a video player having a perimeter and each of the plurality of video advertisements is configured to be displayed adjacent the perimeter of the video player such as, for example, around the entire perimeter of the video player. The method further comprises receiving a plurality of requests for an advertisement from a plurality of clients and wherein each of the plurality of clients is displaying one of a plurality of web pages that form part of a plurality of web sites. Each of the plurality of web pages includes a hyperlink configured to cause video content to be presented in a video player and the plurality of requests are received as a result of actuation of the hyperlink included in the plurality of web pages. The method further includes transmitting one of the plurality of advertisements to each of the plurality of clients for display adjacent the perimeter of the video player. The video content, advertisements, and web pages may be transmitted to the clients via two or more different servers. A request for data resulting from actuation of a hyperlink associated with an advertisement may be logged and redirected to a content provider such as the advertiser.
114 Citations
42 Claims
-
1. A method of distributing advertisements with video content via a packet based network, comprising:
-
storing a plurality of advertisements in a memory; wherein each of the plurality of advertisements is configured to be displayed concurrently with a video player having a perimeter and each of the plurality of advertisements is configured to be displayed adjacent the perimeter of the video player; receiving a plurality of requests for an advertisement from a plurality of clients; wherein each of the plurality of clients is displaying one of a plurality of web pages and wherein the plurality of web pages form part of a plurality of web sites, wherein each of the plurality of web pages includes a hyperlink configured to cause video content to be presented in a video player; wherein each of the plurality of requests is received as a result of actuation of the hyperlink included in one of the plurality of web pages; and transmitting one of the plurality of advertisements to each of the plurality of clients for display adjacent the perimeter of the video player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of presenting advertisements with video content via a packet based network, comprising:
-
at each of a plurality of clients; receiving a web page that includes a first hyperlink to video content from a web server, the web page forming part of a web site; transmitting a request for the video content; receiving the video content; presenting the video content in a video player on a display, the video player having a perimeter; receiving an advertisement; presenting the advertisement adjacent the perimeter of the video player and wherein the advertisement includes an associated ad hyperlink; receiving a user actuation of the ad hyperlink; and transmitting a request for data in response to the user actuation; and wherein the web pages received by the plurality of clients form part of different web sites and the advertisements received and presented is the same advertisement for a first set of the plurality of clients and different for a second set of the plurality of clients. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of presenting advertisements with video content via a packet based network, comprising:
-
storing a plurality of advertisements in a memory of a first server; wherein each of the plurality of advertisements is configured to be displayed adjacent a perimeter of a video player; storing a plurality of web pages on one or more web servers, wherein each web page forms part of a different web site and includes a hyperlink associated with video content; wherein a plurality of the hyperlinks are associated with different video content; transmitting the plurality of web pages to a plurality of clients from the one or more web servers; receiving at the first server, from each of the plurality of clients, a request for an advertisement initiated as a result of actuation of the hyperlink associated with video content; and for each received request, transmitting from the first server one of the plurality of advertisements to the client originating the request for display adjacent the perimeter of the video player. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of presenting advertisements with video content via a packet based network, comprising:
-
storing a plurality of advertisements in a memory of a first server; wherein each of the plurality of advertisements is configured to be displayed concurrently with a video player having a perimeter and each of the plurality of video advertisements is configured to be displayed around the entire perimeter of the video player; storing a plurality of web pages on a plurality of web servers, wherein each web page includes a hyperlink associated with video content; from each of the plurality of web servers, transmitting one or more of the plurality of web pages to a plurality of clients; receiving, from each of the plurality of clients, a request for an advertisement initiated as a result of actuation of the hyperlink associated with video content; and for each received request, transmitting one of the plurality of advertisements to the client originating the request for display around the entire perimeter of the video player. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
Specification