Systems and methods for video content association
First Claim
Patent Images
1. A method for associating video content, the method comprising the following operations performed by at least one processor:
- receiving a request for a webpage from a user computer, the webpage containing textual content related to a topic;
determining whether at least one keyword is present on the webpage requested by the user computer by comparing the textual content to a keyword association list for the webpage, the keyword association list created in accordance with a yield optimization algorithm;
identifying a priority ranking of a plurality of video files associated with the at least one keyword based on tracked user data associated with the video files;
selecting a video file having a highest priority ranking based on the tracked user data;
modifying the requested webpage by creating a link on the webpage from the at least one keyword to the selected video file; and
displaying the selected video file when the link is activated;
wherein the yield optimization algorithm dynamically modifies the prioritization of the plurality of video files associated with the at least one keyword.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed to identify and associate video content. In one implementation, a method is provided that includes requesting a webpage by a user computer and determining whether a keyword is present on the webpage requested by the user computer. Furthermore, the method includes creating a link on the webpage from the keyword to the video file and displaying the video file when the link is activated.
-
Citations
21 Claims
-
1. A method for associating video content, the method comprising the following operations performed by at least one processor:
-
receiving a request for a webpage from a user computer, the webpage containing textual content related to a topic; determining whether at least one keyword is present on the webpage requested by the user computer by comparing the textual content to a keyword association list for the webpage, the keyword association list created in accordance with a yield optimization algorithm; identifying a priority ranking of a plurality of video files associated with the at least one keyword based on tracked user data associated with the video files; selecting a video file having a highest priority ranking based on the tracked user data; modifying the requested webpage by creating a link on the webpage from the at least one keyword to the selected video file; and displaying the selected video file when the link is activated; wherein the yield optimization algorithm dynamically modifies the prioritization of the plurality of video files associated with the at least one keyword. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for video content association, the system comprising:
-
a plurality of video files stored in a database; and a video association controller configured to execute instructions, via a processor, to; receive a request for video content association when a webpage containing textual content related to a topic is requested for display; determine whether the webpage contains at least one keyword using the textual content and a keyword association list created in accordance with a yield optimization algorithm; identify a priority ranking of video files associated with the at least one keyword based on tracked user data associated with the video files; select a video file having a highest priority ranking based on the tracked user data; and modify the webpage by creating a link on the webpage from the at least one keyword to the selected video file; wherein the yield optimization algorithm dynamically modifies the prioritization of the video files associated with the at least one keyword. - View Dependent Claims (17, 18, 19)
-
-
20. A method for tracking video content relevancy, the method comprising the following operations performed by at least one processor:
-
displaying a webpage containing textual content related to a topic in a browser; dynamically modifying the displayed webpage by creating a plurality of keyword links on the webpage to a plurality of video files associated with the plurality of keywords using a keyword association list created in accordance with a yield optimization algorithm; displaying one of the plurality of video files when the corresponding one of the plurality of keyword links is activated; tracking user data by monitoring which of the plurality of keyword links is activated; assigning priority ranking to each of the plurality of video files based on the tracked user data; and dynamically updating the plurality of keyword links on the webpage based on the assigned priority rankings of the video files by modifying the prioritization of the plurality of video files using the yield optimization algorithm. - View Dependent Claims (21)
-
Specification