SEMANTIC MATCHING BY CONTENT ANALYSIS
First Claim
Patent Images
1. A computer-implemented method for providing media content comprising:
- determining when a change has been made to a web page since a previous analysis of the web page;
in response to determining the change, determining a web page context for the web page, wherein the web page context is associated with the change in the web page;
storing the web page context in a database;
analyzing content included in one or more media content files to extract information categorizing the content included in the one or more media content files;
storing the information in the database;
comparing the information from the database to the web page context;
determining a matching media content file, from the one or more media content files, that matches the web page context based on the comparing, the matching media content file including content that is categorized in a category that is determined to match the web page context that is associated with the change in the web page; and
automatically providing the matching media content file to the web page in response to determining the change being made to the web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, system, article of manufacture, and computer readable storage medium provide media content. A web page context for a web page is determined and stored in a database. One or more media content files are analyzed to extract information that is stored in the database. The information is compared to the web page context. A matching media content file is determined from the one of the one or more media content files that matches the web page context based on the comparison. The matching media content file is then provided (e.g., to an internet portal web site).
47 Citations
34 Claims
-
1. A computer-implemented method for providing media content comprising:
-
determining when a change has been made to a web page since a previous analysis of the web page; in response to determining the change, determining a web page context for the web page, wherein the web page context is associated with the change in the web page; storing the web page context in a database; analyzing content included in one or more media content files to extract information categorizing the content included in the one or more media content files; storing the information in the database; comparing the information from the database to the web page context; determining a matching media content file, from the one or more media content files, that matches the web page context based on the comparing, the matching media content file including content that is categorized in a category that is determined to match the web page context that is associated with the change in the web page; and automatically providing the matching media content file to the web page in response to determining the change being made to the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for providing media content, the system comprising:
-
one or more computer processors; and a computer-readable storage medium comprising instructions for controlling the one or more computer processors to be operable for; determining when a change has been made to a web page since a previous analysis of the web page; in response to determining the change, determining a web page context for the web page, wherein the web page context is associated with the change in the web page; storing the web page context in a database; analyzing content included in one or more media content files to extract information categorizing the content included in the one or more media content files; storing the information in the database; comparing the information from the database to the web page context; determining a matching media content file, from the one or more media content files, that matches the web page context based on the comparing, the matching media content file including content that is categorized in a category that is determined to match the web page context that is associated with the change in the web page; and automatically providing the matching media content file to the web page in response to determining the change being made to the web page. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory computer readable storage medium having stored thereon instructions executed by a processor to cause the processor to be configured for:
-
determining when a change has been made to a web page since a previous analysis of the web page; in response to determining the change, determining a web page context for the web page, wherein the web page context is associated with the change in the web page; storing the web page context in a database; analyzing content included in one or more media content files to extract information categorizing the content included in the one or more media content files; storing the information in the database; comparing the information from the database to the web page context; determining a matching media content file, from the one of the one or more media content files, that matches the web page context based on the comparing, the matching media content file including content that is categorized in a category that is determined to match the web page context that is associated with the change in the web page; and automatically providing the matching media content file to the web page in response to determining the change being made to the web page.
-
Specification