System, apparatus and method of displaying images based on image content
First Claim
Patent Images
1. A method of displaying images on Web pages comprising the steps of:
- maintaining a database of hashed offensive images;
comparing a hashed version of an image on a Web page being displayed with the hashed images stored in the database; and
displaying the image on the Web page if there is not a match between the hashed version of the image and one of the hashed images stored in the database.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, apparatus and method of displaying images based on image content are provided. To do so, a database of offensive images is maintained. Stored in the database, however, are hashed versions of the offensive images. When a user is accessing a Web page and the Web page contains an image, the image is hashed and the hashed image is compared to hashed images stored in the database. A match between the message digest of the image on the Web page and one of the stored message digests indicates that the image is offensive. All offensive images are precluded from being displayed.
285 Citations
20 Claims
-
1. A method of displaying images on Web pages comprising the steps of:
-
maintaining a database of hashed offensive images;
comparing a hashed version of an image on a Web page being displayed with the hashed images stored in the database; and
displaying the image on the Web page if there is not a match between the hashed version of the image and one of the hashed images stored in the database. - View Dependent Claims (2, 3, 4)
-
-
5. A method of identifying offensive Web pages based on image contents comprising the steps of:
-
maintaining a database of hashed offensive images;
comparing a hashed version of an image on a Web page to the hashed images stored in the database; and
identifying the Web page as offensive if there is a match between the hashed version of the image and one of the hashed images stored in the database.
-
-
6. A computer program product on a computer readable medium for displaying images on Web pages comprising:
-
code means for maintaining a database of hashed offensive images;
code means for comparing a hashed version of an image on a Web page being displayed with the hashed images stored in the database; and
code means for displaying the image on the Web page if there is not a match between the hashed version of the image and one of the hashed images stored in the database. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product on a computer readable medium for identifying offensive Web pages based on image contents comprising:
-
code means for maintaining a database of hashed offensive images;
code means for comparing a hashed version of an image on a Web page to the hashed images stored in the database; and
code means for identifying the Web page as offensive if there is a match between the hashed version of the image and one of the hashed images stored in the database.
-
-
11. An apparatus for displaying images on Web pages comprising:
-
means for maintaining a database of hashed offensive images;
means for comparing a hashed version of an image on a Web page being displayed with the hashed images stored in the database; and
means for displaying the image on the Web page if there is not a match between the hashed version of the image and one of the hashed images stored in the database. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus for identifying offensive Web pages based on image contents comprising:
-
means for maintaining a database of hashed offensive images;
means for comparing a hashed version of an image on a Web page to the hashed images stored in the database; and
means for identifying the Web page as offensive if there is a match between the hashed version of the image and one of the hashed images stored in the database.
-
-
16. A system for displaying images on Web pages comprising:
-
at least one storage device for storing code data; and
at least one processor for processing the code data to maintain a database of hashed offensive images, to compare a hashed version of an image on a Web page being displayed with the hashed images stored in the database, and to display the image on the Web page if there is not a match between the hashed version of the image and one of the hashed images stored in the database. - View Dependent Claims (17, 18, 19)
-
-
20. A system for identifying offensive Web pages based on image contents comprising:
-
at least one storage device for storing code data; and
at least one processor for processing the code data to maintain a database of hashed offensive images, to compare a hashed version of an image on a Web page to the hashed images stored in the database, and to identify the Web page as offensive if there is a match between the hashed version of the image and one of the hashed images stored in the database.
-
Specification