IP Library Granted Patent US 8,406,523
Granted Patent B1
US 8,406,523 · App. 11/297,628 · Granted Mar 26, 2013

System, method and computer program product for detecting unwanted data using a rendered format

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,406,523
App. No.
11/297,628
Granted
Mar 26, 2013
Kind
B1
Abstract

A system, method and computer program product are provided for detecting unwanted data. In use, data is rendered, after which it may be determined whether the rendered data is unwanted, utilizing either a neural network or optical character recognition.

Claims (29)

1. A method, comprising:

receiving data including human-readable visual text and hidden text, wherein the hidden text is text included in the data that is not human-readable;

rendering the data including converting the data into graphically formatted data, wherein the visual text is retained within the rendered data and the hidden text is removed from the rendered data by the rendering by converting the hidden text into a graphically formatted representation of the hidden text such that the hidden text is not recognizable by optical character recognition of the graphically formatted representation of the hidden text; and

determining whether the visual text within the rendered data is unwanted.

2. The method of claim 1 , wherein the data includes an electronic message.

3. The method of claim 1 , wherein the data includes content.

4. The method of claim 1 , wherein the data is received utilizing a network.

5. The method of claim 1 , wherein a graphical format of the graphically formatted data is selected from the group consisting of PICT, GIF, TIFF, PNG, EPS, BMP, PCX, and JPEG.

6. The method of claim 1 , wherein it is determined whether the rendered data is unwanted, utilizing optical character recognition.

7. The method of claim 6 , wherein the optical character recognition outputs visual text recognized from the rendered data.

8. The method of claim 7 , wherein it is determined whether the rendered data is unwanted by detecting indicators associated with the visual text.

9. The method of claim 8 , wherein a score is output based on the detected indicators.

10. The method of claim 1 , wherein it is determined whether the rendered data is unwanted, utilizing a neural network.

11. The method of claim 10 , wherein it is determined whether the rendered data is unwanted by performing an edge-detection operation.

12. The method of claim 11 , wherein the edge-detection operation identifies at least one object.

13. The method of claim 12 , wherein the neural network samples parameters of the at least one object.

14. The method of claim 13 , wherein the parameters are selected from the group consisting of color, shape, depth, and tone.

15. The method of claim 13 , wherein it is determined whether the rendered data is unwanted by detecting indicators associated with the samples.

16. The method of claim 15 , wherein a percentage is output based on the detected indicators.

17. A computer program product embodied on a computer readable medium, comprising:

computer code for receiving data including human-readable visual text and hidden text, wherein the hidden text is text included in the data that is not human-readable;

computer code for rendering the data including converting the data into graphically formatted data, wherein the visual text is retained within the rendered data and the hidden text is removed from the rendered data by the rendering by converting the hidden text into a graphically formatted representation of the hidden text such that the hidden text is not recognizable by optical character recognition of the graphically formatted representation of the hidden text; and

computer code for determining whether the visual text within the rendered data is unwanted.

18. An apparatus, comprising:

a memory element configured to store data;

a processor operable to execute instructions associated with the data;

a renderer for receiving data including human-readable visual text and hidden text, wherein the hidden text is text included in the data that is not human-readable, and rendering the data including converting the data into graphically formatted data, wherein the visual text is retained within the rendered data and the hidden text is removed from the rendered data by the rendering by converting the hidden text into a graphically formatted representation of the hidden text such that the hidden text is not recognizable by optical character recognition of the graphically formatted representation of the hidden text; and

a module in communication with the renderer, the module adapted for being used in determining whether the visual text within the rendered data is unwanted.

19. The method of claim 1 , wherein the rendered data is changed by changing at least one of a resolution, a depth, and an area to be analyzed.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →