System and Method for Filtering Targeted Advertisements for Video Content Delivery
First Claim
1. A method of inserting advertisements into video content, the method comprising:
- electronically filtering a first list of advertisements according to user preference data to determine a second list of advertisements, whereineach advertisement in the first list of advertisements is associated with a video category from a plurality of categories;
the video content comprises a plurality of video segments, and each video segment is associated with a category from the plurality of categories,electronically filtering comprises filtering the first list of advertisements for the plurality of video segments on a segment by segment basis; and
transmitting the second list of advertisements to a user device for insertion with the video content.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with an embodiment, a method of inserting advertisements into video content includes electronically filtering a first list of advertisements according to user preference data to determine a second list of advertisements. The video content has a plurality of segments, each segment of which is associated with a category from the plurality of categories. Furthermore, each advertisement in the first list of advertisements is associated with a video category from a plurality of categories, and electronically filtering includes filtering the first list of advertisements for the plurality of video segments on a segment by segment basis. The method further includes transmitting the second list of advertisements to a user device for insertion with the video content.
-
Citations
29 Claims
-
1. A method of inserting advertisements into video content, the method comprising:
-
electronically filtering a first list of advertisements according to user preference data to determine a second list of advertisements, wherein each advertisement in the first list of advertisements is associated with a video category from a plurality of categories; the video content comprises a plurality of video segments, and each video segment is associated with a category from the plurality of categories, electronically filtering comprises filtering the first list of advertisements for the plurality of video segments on a segment by segment basis; and transmitting the second list of advertisements to a user device for insertion with the video content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of inserting advertisements into video content, the method comprising:
-
electronically filtering a first list of advertisements according to user preference data to determine a second list of advertisements, wherein each advertisement in the first list of advertisements comprises a category from a plurality of categories, the user preference data comprises a plurality of preference fields indexed by the plurality of categories, electronically filtering comprises updating the user preference data according to a user profile matrix comprising a plurality of attributes according to a hierarchical user ontology; and transmitting the second list of advertisements to a user device for insertion with the video content. - View Dependent Claims (16, 17, 18)
-
-
19. A system for inserting advertisements into video content, the system comprising:
a filtering block configured to filter a first list of advertisements according to user preference data to determine a second list of advertisements, wherein each advertisement in the first list of advertisements is associated with a video category from a plurality of categories, the video content comprises a plurality of video segments, and each video segment is associated with a category from the plurality of categories, and the filtering block filters the first list of advertisements on a segment by segment basis. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
26. A non-transitory computer readable medium with an executable program stored thereon, wherein the program instructs a microprocessor to perform the following steps:
filtering a first list of advertisements according to user preference data to determine a second list of advertisements, wherein each advertisement in the first list of advertisements is associated with a video category from a plurality of categories, the video content comprises a plurality of video segments, and each video segment is associated with a category from the plurality of categories, and the filtering block filters the first list of advertisements on a segment by segment basis. - View Dependent Claims (27, 28, 29)
Specification