Memory Based Content Display Interception
First Claim
Patent Images
1. A method of regulating content, the method comprising the steps of:
- intercepting a call to a graphics API, the call associated with an image;
determining if the image meets a requirement for further analysis;
if the image meets the requirement for further analysis, generating a structure to represent the image;
analyzing the image structure to determine if the image contains inappropriate content; and
preventing the display of the image if the content is inappropriate.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, the invention relates to a method for blocking or otherwise regulating content. The method includes the steps of intercepting a call to a graphics API; determining if the image meets the requirements for further analysis; and if the image meets the requirements for further analysis, generating a structure to represent the array of pixels in the image; analyzing the image structure for determination of inappropriate content; and preventing the display of the image if the determination is that the content is inappropriate.
-
Citations
22 Claims
-
1. A method of regulating content, the method comprising the steps of:
-
intercepting a call to a graphics API, the call associated with an image; determining if the image meets a requirement for further analysis; if the image meets the requirement for further analysis, generating a structure to represent the image; analyzing the image structure to determine if the image contains inappropriate content; and preventing the display of the image if the content is inappropriate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13)
-
-
9. A content regulation system comprising:
-
a graphics API call interceptor adapted to respond to content access; an image determination module in communication with the graphics API call interceptor, the image determination module adapted to determine if an image meets the requirements for further analysis; a structure generator in communication with the image determination module to represent the array of pixels in the image as a structure if the image meets the requirements for further analysis; an image analyzer in communication with the structure generator, the image analyzer determining if there is inappropriate content within the structure; and a display modifier in communication with the image analysis module to modify the image if the determination is that the content is inappropriate.
-
-
14. A method of blocking content from being displayed comprising:
-
intercepting a call to a text API, the call related to a text segment; analyzing the text segment to determine if the text segment contains inappropriate content; and preventing the display of the text segment if the determination is that the content is inappropriate. - View Dependent Claims (15)
-
-
16. A method of regulating access to content, the method comprising the steps of:
intercepting an image display call associated with an image prior to the image being displayed to a user; evaluating the image using an image processing engine to generate a probability value in response to the image, the probability value indicative of a likelihood that the image contains inappropriate content; and
regulating access to the image based upon an existing probability threshold.- View Dependent Claims (17, 18, 19, 20, 21, 22)
Specification