Image content and quality assurance system and method
First Claim
1. A computer-implemented method for a service provider to identify images eligible for hosting advertisements and third-party content on a digital content platform, the method comprising:
- (a) using a computer-implemented image collection system to identify an image published on a digital content platform;
(b) using a computer-implemented image analysis system to(1) calculate an image hash of the image,(2) compare the image hash against a database of known ineligible images, wherein if the image hash matches an image hash of a known ineligible image, then flagging the image as ineligible for hosting advertisements and third-party content,(3) perform a pattern scan of the image,(4) compare the pattern scan of the image against a database of known ineligible images, wherein if the pattern scan of the image matches a pattern scan of a known ineligible image, then flagging the image as ineligible for hosting advertisements and third-party content,(5) perform a text association analysis of the image, and(6) compare the text association analysis of the image against a database of known ineligible images, wherein if the text association analysis of the image matches a known ineligible image, then flagging the image as ineligible for hosting advertisements and third-party content; and
(c) if the image analysis system of step (b) does not flag the image as ineligible for hosting advertisements and third-party content, then the computer-implemented image analysis system automatically submits the image to an image-content matching engine, wherein the image is linked to an advertisement or third-party content, and wherein the advertisement or third-party content is sent to the digital content platform for publication proximate to the image.
6 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are computer-implement systems and methods for identifying and analyzing content (e.g., text, images, videos, etc.) published on digital content platforms (e.g., webpages, mobile applications, etc.). Such analysis is then used to determine whether the published content is appropriate for association with (or “hosting of”) a third-party'"'"'s content. In one embodiment, for example, the systems and methods presented are particularly useful for determining the appropriateness of an image published on a digital content platform, prior to providing an advertisement proximate the image. As such, merchants can avoid associating their advertised products/services with vulgar, obscene, or otherwise inappropriate images that may have a negative impact on their brand or reputation.
152 Citations
30 Claims
-
1. A computer-implemented method for a service provider to identify images eligible for hosting advertisements and third-party content on a digital content platform, the method comprising:
-
(a) using a computer-implemented image collection system to identify an image published on a digital content platform; (b) using a computer-implemented image analysis system to (1) calculate an image hash of the image, (2) compare the image hash against a database of known ineligible images, wherein if the image hash matches an image hash of a known ineligible image, then flagging the image as ineligible for hosting advertisements and third-party content, (3) perform a pattern scan of the image, (4) compare the pattern scan of the image against a database of known ineligible images, wherein if the pattern scan of the image matches a pattern scan of a known ineligible image, then flagging the image as ineligible for hosting advertisements and third-party content, (5) perform a text association analysis of the image, and (6) compare the text association analysis of the image against a database of known ineligible images, wherein if the text association analysis of the image matches a known ineligible image, then flagging the image as ineligible for hosting advertisements and third-party content; and (c) if the image analysis system of step (b) does not flag the image as ineligible for hosting advertisements and third-party content, then the computer-implemented image analysis system automatically submits the image to an image-content matching engine, wherein the image is linked to an advertisement or third-party content, and wherein the advertisement or third-party content is sent to the digital content platform for publication proximate to the image.
-
-
2. A computer-implemented method for a service provider to identify images eligible for hosting advertisements and third-party content on a digital content platform, the method comprising:
-
(a) using a computer-implemented image collection system to identify an image published on a digital content platform; (b) using a computer-implemented image analysis system to assess content within the image, wherein if the image analysis system determines that the image is eligible for hosting advertisements and third-party content, then the image is automatically submitted to an image-content matching engine, wherein the image is linked to an advertisement or third-party content, and wherein the advertisement or third-party content is sent to the digital content platform for publication proximate to the image, and if the image analysis system determines that the image is ineligible for hosting advertisements or third-party content, then the image is flagged as ineligible and is automatically submitted for relationship test analysis in step (c); and (c) performing a relationship test analysis by assessing whether the image violates a pre-defined service provider terms of service. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for a service provider to match images published on a digital content platform with contextually relevant advertisements and third-party content, the method comprising:
-
(a) using a computer-implemented image collection system to identify an image published on a digital content platform, wherein the image collection system includes a computer-executable code to pull the image from the digital content platform; (b) using a computer-implemented image analysis system to determine whether the image is eligible for hosting advertisements and third-party content by testing the image against a database of known ineligible images; and
if the image is eligible for hosting advertisements and third-party content(c) using an image-content matching engine to identify a contextually relevant advertisement or third-party content for the image; and (d) providing the contextually relevant advertisement or third-party content to the digital content platform for publication proximate to the image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transient computer readable storage medium, comprising:
- instructions executable by at least one processing device that, when executed, cause the processing device to
(a) identify an image published on a digital content platform, (b) submit the image to an image-content analysis system to determine whether the image is eligible for hosting content, if the image-content analysis system determines that the image is eligible for hosting content, then (c) submit the image to an image-content matching system to identify a contextually relevant advertisement or third-party content for the image, and (d) provide the contextually relevant advertisement or third-party content to the digital content platform for publication proximate to the image. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
- instructions executable by at least one processing device that, when executed, cause the processing device to
Specification