IP Library › Granted Patent US 8,528,079
Granted Patent B2
US 8,528,079 · App. 12/269,578 · Granted Sep 3, 2013

System and method for combating phishing

Inventor: Tak Yin Wang (Los Altos, CA)
Assignee: Yahoo! Inc.
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,528,079
App. No.
12/269,578
Granted
Sep 3, 2013
Kind
B2
Abstract

In one embodiment, the present invention relates to a method and system for combating phishing. A computer receives an email comprising a sender email address and a link. The computer determines a sender domain name from the sender email address and ascertains a Uniform Resource Locator (URL) corresponding to the link. The computer then determines a link domain name from the URL. The computer then determines whether the sender domain name is different than the link domain name, so as to classify the URL as a potential phishing URL.

Claims (23)

1. A method comprising:

receiving, by a computer, an email comprising a sender email address and a link;

determining, by the computer, a sender domain name from the sender email address;

storing, by the computer, a sender login web page associated with the sender domain name, the sender login web page comprising a web page in which a user enters a username and password;

ascertaining, by the computer, a Uniform Resource Locator (URL) corresponding to the link of the email;

determining, by the computer, a link domain name from the URL;

comparing the sender domain name to the link domain name;

determining, by the computer, that the sender domain name is different than the link domain name;

retrieving, by the computer, a link login web page associated with the link domain name, the link login web page comprising a web page in which a user enters a username and password;

determining, by the computer, whether the sender login web page is different than the link login web page; and

classifying the URL as a potential phishing URL based on the determining whether the sender login web page is different than the link login web page.

2. The method of claim 1 , further comprising determining that the sender domain name is found in a stored list of domain names.

3. The method of claim 2 , further comprising determining that the link domain name is found in the stored list of domain names.

4. The method of claim 1 , wherein the receiving an email comprising a sender email address and a link further comprises receiving an email comprising a sender email address, a link, and a recipient email address.

5. The method of claim 4 , further comprising:

determining that the sender domain name is not found in a stored list of domain names;

determining that the sender email address is not found in an address book associated with the recipient email address; and

determining that the link domain name does not match the sender domain name and is not found in the stored list of domain names.

6. The method of claim 4 , further comprising transmitting the email to the recipient email address.

7. The method of claim 6 , further comprising indicating to a computer displaying the email that the link in the email has a potential phishing URL.

8. The method of claim 7 , further comprising transmitting a confirmation web page to the computer when a user associated with the recipient email address clicks on the link in the email.

9. The method of claim 8 , wherein the transmitting a confirmation web page further comprises transmitting a confirmation web page displaying differences between the sender login web page and the link login web page.

10. The method of claim 8 , wherein the transmitting a confirmation web page further comprises transmitting a confirmation web page displaying differences between the sender domain name and the link domain name.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 055283/0483 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
Continuity (2)
Continuation 12190346 · Aug 12, 2008
Related Publication 20100043071A1 · Feb 18, 2010