IP Library Granted Patent US 8,826,154
Granted Patent B2
US 8,826,154 · App. 13/431,873 · Granted Sep 2, 2014

System, method, and computer program product for presenting an indicia of risk associated with search results within a graphical user interface

Inventors: Christopher John Dixon (New York, NY); Thomas Pinckney (Cambridge, MA)
Assignee: McAfee, Inc.
H04L63/1483G06Q10/06G06Q10/10
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,826,154
App. No.
13/431,873
Granted
Sep 2, 2014
Kind
B2
Abstract

A system, method, and computer program product comprise presenting a plurality of search results within a graphical user interface. Further, an indicia of risk associated with the search results is presented, in real-time, within the graphical user interface.

Claims (42)

1. A method, comprising:

presenting a plurality of search results within a graphical user interface;

presenting an indicia of risk associated with one or more of the plurality of search results within the graphical user interface;

presenting an indication within the graphical user interface that a particular website within the plurality of search results has been determined to request personal information from a user; and

providing one or more links to at least one alternative website that offers alternative content to that of the particular website and offers a higher reputational characteristic for managing personal information than the particular website;

wherein the at least one alternative website is determined using categorization data in a process that includes:

identifying a popular category of web content; and

selecting the at least one alternative website based on its respective popularity and security characteristics.

2. The method of claim 1 , wherein the indicia of risk is presented as a risk based icon for each link of the plurality of search results.

3. The method of claim 1 , wherein the indication includes a warning window within the graphical user interface.

4. The method of claim 1 , wherein the indication includes a recommendation to the user based on a reputational characteristic of the particular website.

5. The method of claim 1 , wherein the determination that the particular website requests information from the user is based upon an analysis which determines that an object on the particular website requests personal information from the user.

6. The method of claim 5 , wherein the analysis includes an analysis involving a heuristic.

7. The method of claim 6 , wherein the heuristic includes one or more of a country in which a network address for the particular website is located, registration status of a domain name for the particular website, age of a domain name for the particular website, whether the particular website contains forms, whether the particular website is hosted on a site known to allow third parties to create their own Web pages, whether the particular website's network address is in an Internet Service Provider's (ISP's) DHCP assigned address range, whether a secure protocol is used to protect the particular website, whether client side scripting is used by the particular website, the number and type of grammar errors on the particular website, and whether content on the particular website uses images or other content obtained from financial organizations.

8. The method of claim 5 , wherein the analysis includes an automatic analysis.

9. The method of claim 5 , wherein the analysis includes a dynamic analysis of an executable.

10. The method of claim 1 , wherein the indicia of risk is presented as a risk based icon for each link of the plurality of search results.

11. The method of claim 1 , wherein the indicia of risk is presented as a risk based icon for each sponsored link displayed on a page associated with the plurality of search results.

12. The method of claim 1 , wherein in response to the indicia of risk being associated with a low reputation site the indication includes at least one link to initiate a virus scan.

13. The method of claim 1 , wherein in response to the indicia of risk for a link of the plurality of search results being associated with a low reputation site, the link associated with the indicia of risk is colored differently from other links that are not associated with a low reputation site.

14. The method of claim 1 , wherein the plurality of search results are filtered according to the indicia of risk associated with the at least one of the plurality of search results.

15. The method of claim 1 , wherein the selecting of the at least one alternative website based on its respective popularity includes selecting the at least one alternative website based on its respective popularity within the identified popular category.

16. The method of claim 1 , wherein the reputation characteristic of the particular website is determined using a link structure analysis of the particular website.

17. The method of claim 1 further comprising presenting a summary of information extracted from one or more End User License Agreements (EULAs) associated with the particular website.

18. The method of claim 1 , wherein the alternative content includes content similar to that of the particular website.

19. A computer program product embodied on a non-transitory computer readable medium for performing operations, comprising:

presenting a plurality of search results within a graphical user interface;

presenting an indicia of risk associated with one or more of the plurality of search results within the graphical user interface;

presenting an indication within the graphical user interface that a particular website within the plurality of search results has been determined to request personal information from a user; and

providing one or more links to at least one alternative website that offers content similar to that of the particular website and offers a higher reputational characteristic for managing personal information than the particular website;

wherein the at least one alternative website is determined using categorization data in a process that includes:

identifying a popular category of web content; and

selecting the at least one alternative website based on its respective popularity and security characteristics.

20. A system including a non-transitory computer readable medium, comprising:

a graphical user interface for:

presenting a plurality of search results within a graphical user interface;

presenting an indicia of risk associated with one or more of the plurality of search results within the graphical user interface;

presenting an indication within the graphical user interface that a particular website within the plurality of search results has been determined to request personal information from a user; and

providing one or more links to at least one alternative website that offers content similar to that of the particular website and offers a higher reputational characteristic for managing personal information than the particular website;

wherein the at least one alternative website is determined using categorization data in a process that includes:

identifying a popular category of web content; and

selecting the at least one alternative website based on its respective popularity and security characteristics.

Assignments (9)
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: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
Continuity (5)
Continuation 11837067 · Aug 10, 2007
Continuation 11342250 · Jan 26, 2006
Provisional Application 60677786 · May 3, 2005
Provisional Application 60691349 · Jun 16, 2005
Related Publication 20120185942A1 · Jul 19, 2012