CONTENT SYNDICATION IN WEB-BASED MEDIA VIA AD TAGGING
First Claim
Patent Images
1. A computer-implemented method for displaying advertisements in a video on a client device, the method comprising:
- receiving a video at the client device;
determining advertisement insertion points included in the video, each insertion point comprising information that describes advertising attributes of the insertion point;
determining advertisements for display in each advertisement insertion point based at least in part on the information that describes the advertising attributes of the insertion point, each advertisement including an advertisement tag specifying parameters relating to display of the advertisement on the client device; and
displaying the advertisements, wherein the advertisements are displayed in the determined insertion points.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing advertisements for inclusion in video content. In one embodiment, a video is formatted into a specific format for advertising purposes. The format describes a standard for advertisement placement opportunities within a video in which a client device may select advertisements for display during these opportunities.
-
Citations
49 Claims
-
1. A computer-implemented method for displaying advertisements in a video on a client device, the method comprising:
-
receiving a video at the client device; determining advertisement insertion points included in the video, each insertion point comprising information that describes advertising attributes of the insertion point; determining advertisements for display in each advertisement insertion point based at least in part on the information that describes the advertising attributes of the insertion point, each advertisement including an advertisement tag specifying parameters relating to display of the advertisement on the client device; and displaying the advertisements, wherein the advertisements are displayed in the determined insertion points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method for providing video advertisements to a client device, the method executed by a computer and comprising:
-
receiving a request for a video from a client device; determining advertisements to be inserted at advertisement insertion points included in the video based at least in part on information associated with each insertion point that describes advertising attributes of the insertion point; inserting the determined advertisements into the video at the insertion points, each determined advertisement including an advertisement tag specifying parameters relating to display of the advertisement on the client device; and providing the video including the advertisements to the client device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer program product for displaying advertisements in a video on a client device, comprising a computer-readable storage medium containing computer program code for controlling a processor to perform a method comprising:
-
receiving a video at the client device; determining advertisement insertion points included in the video, each insertion point comprising information that describes advertising attributes of the insertion point; determining advertisements for display in each advertisement insertion point based at least in part on the information that describes the advertising attributes of the insertion point, each advertisement including an advertisement tag specifying parameters relating to display of the advertisement on the client device; and displaying the advertisements, wherein the advertisements are displayed in the determined insertion points.
-
-
47. A computer program product for providing video advertisements to a client device, comprising a computer-readable storage medium containing computer program code for controlling a processor to perform a method comprising:
-
receiving a request for a video from a client device; determining advertisements to be inserted at advertisement insertion points included in the video based at least in part on information associated with each insertion point that describes advertising attributes of the insertion point; inserting the determined advertisements into the video at the insertion points, each determined advertisement including an advertisement tag specifying parameters relating to display of the advertisement on the client device; and providing the video including the advertisements to the client device.
-
-
48. A client device for displaying advertisements in a video at the client device, the client device comprising:
-
a computer processor; and a computer-readable storage medium storing instructions that when executed by the processor causes the processor to perform the steps of; receive a video; determine advertisement insertion points included in the video, each insertion point comprising information that describes advertising attributes of the insertion point; determine advertisements for display in the advertisement insertion points, each advertisement including an advertisement tag specifying parameters relating to display of the advertisement on the client device; and display the advertisements, wherein the advertisements are displayed in the determined insertion points.
-
-
49. A system for providing video advertisements to a client device, the system comprising:
-
a computer processor; and a computer-readable storage medium storing instructions that when executed by the processor causes the processor to perform the steps of; receive a request for a video from a client device; determine advertisements to be inserted at advertisement insertion points included in the video based at least in part on information associated with each insertion point that describes advertising attributes of the insertion point; insert the determined advertisements into the video at the insertion points, each determined advertisement including an advertisement tag specifying parameters relating to display of the advertisement on the client device; and provide the video including the advertisements to the client device.
-
Specification