IP Library Granted Patent US 8,095,967
Granted Patent B2
US 8,095,967 · App. 11/881,482 · Granted Jan 10, 2012

Secure web site authentication using web site characteristics, secure user credentials and private browser

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,095,967
App. No.
11/881,482
Granted
Jan 10, 2012
Kind
B2
Abstract

A secure authentication process detects and prevents phishing and pharming attacks for specific web sites. The process is based on a dedicated secure hardware store for user sign-in credentials, a database of information about specific web sites, and a private secure browser. All user web activity is monitored by an agent program. The agent program checks to make sure that user attempts to send any sign-in credentials stored in secure hardware store of user sign-in credentials, to any web site accessed by the user, is allowed only if the IP address of the web site accessed by the user matches at least one of the IP addresses stored web site database associated with the sign-in credential the user is attempting to send. The process also detects mismatches between a URL and the actual IP address of the web site associated with the URL.

Claims (27)

1. A secure process for user access of web sites, comprising:

(a) a user computer;

(b) a web site database for installation on said user computer and for storing respective internet protocol (IP) addresses and corresponding uniform resource locators (URL) for each web site a user has previously established user credentials for secure access;

(c) an agent program for installation on the user computer and providing for retrieval of IP addresses from any web sites said user attempts to access in a standard browser by providing user credentials, and for not allowing said user credentials to be forwarded unless a corresponding and particular IP address retrieved is already known in the web site database as a trusted web site;

(d) a private browser for installation on said user computer, said private browser being incapable of having any browser plug-ins installed therein and controllable only by the agent program, and for solely conducting user sessions with trusted web sites;

wherein, user credentials are only supplied to a trusted web site and only supplied by the private browser and only if the agent program finds a correspondence of the retrieved IP address with information stored in the web site database; and

wherein said private browser, instead of the standard browser, establishes the user sessions with trusted web sites upon supplying said user credentials.

2. The process of claim 1 further comprising:

a device for storing textual user sign-on credentials associated respectively with said trusted web sites in a password store accessible by said user computer.

3. The process of claim 1 further comprising:

a device for storing one or more textual user sign-on credentials associated respectively with said trusted web sites in a password store within a protected digital memory device connectable to said user computer.

4. The process of claim 1 wherein:

the web site database is configured to be updated by periodic secure connections of said user computer with a web site database server.

5. The process of claim 1 further comprising:

a protected digital memory device connectable to said user computer with textual user sign-on credentials associated respectively with said web sites and configured in a removable password store;

a digital signature for protecting access to said web site database and stored in said protected digital memory device.

6. A secure web site authentication processer ( 1 ) for use with a user computer ( 3 ) configured to access a variety of web sites ( 7 , 9 , 13 ) over the Internet ( 5 ), comprising:

a user web site database ( 44 ) for keeping address information ( 32 ) related to trusted web sites ( 7 , 9 ) that include those for which a user has previously established corresponding user credentials;

a password store ( 42 ) for keeping user credentials ( 34 ) corresponding to pre-established web site addresses maintained in the user web site database ( 44 );

a standard browser ( 20 ) extendable with browser plug-ins ( 22 );

the improvements characterized by:

a private browser ( 46 ) characterized by its inability to be extended with browser plug-ins ( 22 ), and wherein user sessions ( 82 ) are limited to trusted web sites ( 7 , 9 ); and

an agent program ( 40 ) connected to the user computer ( 3 ), the browser plug-ins ( 22 ), the user web site database ( 44 ), the password store ( 42 ), and the private browser ( 46 ), and having sole control of the private browser ( 46 ), wherein user attempts in the standard browser ( 20 ) to send user credentials ( 34 ) to any web site automatically triggers a retrieval of the IP address and a comparison with those stored in the user web site database ( 44 ), and only if a corresponding match is found then the private browser ( 46 ) is called upon to supply the corresponding user credentials ( 34 );

wherein the private browser ( 46 ), instead of the standard browser ( 20 ), is configured to establish a user session ( 82 ) with a trusted web site upon acceptance of the supplied corresponding user credentials ( 34 );

wherein, redirected access to malicious and bogus web sites ( 13 ) are prevented by not allowing user credentials ( 34 ) to be sent to non-corresponding web sites ( 7 , 9 , 13 ).

7. The secure web site authentication processer ( 1 ) of claim 6 , wherein the user web site database ( 44 ) includes a digital signature ( 48 ) which is stored in the password store ( 42 ) and configured such that only the user web site database ( 44 ) can be accessed when the password store ( 42 ) is connected to the user computer ( 3 ).

8. The secure web site authentication processer ( 1 ) of claim 6 , wherein the web site database ( 44 ) is configured to be periodically updated over the Internet ( 5 ) with new information from a remote web site database server ( 50 ).

Assignments (23)
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2024
From: JPMORGAN CHASE BANK, N.A.
To: AURA SUB, LLC; INTERSECTIONS, LLC; TWINGATE INC.
Reel/Frame 069616/0097 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2023
From: INTERSECTIONS, LLC
To: AURA SUB, LLC
Reel/Frame 065875/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: AURA HOLDCO, LLC
To: CF INTERMEDIATE HOLDINGS, LLC
Reel/Frame 065700/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: CF INTERMEDIATE HOLDINGS, LLC
To: CF NEWCO, INC.
Reel/Frame 065700/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: CF NEWCO, INC.
To: INTERSECTIONS, LLC
Reel/Frame 065700/0840 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: AURA SUB, LLC
To: AURA HOLDCO, LLC
Reel/Frame 065700/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2022
From: INTERSECTIONS INC. (NOW KNOWN AS INTERSECTIONS LLC)
To: AURA SUB LLC
Reel/Frame 059946/0561 →
CHANGE OF NAME Recorded May 18, 2022
From: INTERSECTIONS INC.
To: INTERSECTIONS, LLC
Reel/Frame 060108/0641 →
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2021
From: JPMORGAN CHASE BANK, N.A.
To: PANGO, INC.; INTERSECTIONS INC.
Reel/Frame 058330/0983 →
SECURITY INTEREST Recorded Dec 7, 2021
From: INTERSECTIONS INC.; PANGO INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058328/0941 →
SECURITY INTEREST Recorded Jul 2, 2020
From: PANGO, INC.; INTERSECTIONS INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053105/0591 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 1, 2020
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: INTERSECTIONS INC.
Reel/Frame 053117/0168 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 14, 2019
From: WC SACD ONE PARENT, INC.
To: INTERSECTIONS INC.
Reel/Frame 048333/0300 →
ASSIGNMENT FOR SECURITY -- PATENTS Recorded Feb 13, 2019
From: INTERSECTIONS INC.
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS COLLATERAL AGENT
Reel/Frame 049866/0904 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL 042440/FRAME 0779 Recorded Nov 19, 2018
From: PEAK6 INVESTMENTS, L.P.
To: INTERSECTIONS INC.; IISI INSURANCE SERVICES INC.; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.; I4C INNOVATIONS LLC
Reel/Frame 047600/0916 →
SECURITY INTEREST Recorded Oct 31, 2018
From: INTERSECTIONS INC.
To: WC SACD ONE PARENT, INC.
Reel/Frame 047374/0165 →
SECURITY INTEREST Recorded May 10, 2017
From: INTERSECTIONS INC.; IISI INSURANCE SERVICES INC.; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.; I4C INNOVATIONS LLC
To: PEAK6 INVESTMENTS, L.P., AS ADMINISTRATIVE AGENT
Reel/Frame 042440/0779 →
RELEASE OF SECURITY INTEREST Recorded Apr 27, 2017
From: CRYSTAL FINANCIAL LLC, AS ADMINISTRATIVE AGENT
To: INTERSECTIONS INSURANCE SERVICES INC.; INTERSECTIONS INC.; I4C INNOVATIONS INC.; CAPTIRA ANALYTICAL, LLC; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.
Reel/Frame 042166/0851 →
SECURITY INTEREST Recorded Mar 22, 2016
From: INTERSECTIONS INC.; CAPTIRA ANALYTICAL, LLC; INTERSECTIONS INSURANCE SERVICES INC.; INTERSECTIONS ENTERPRISES INC.; INTERSECTIONS HOLDINGS INC.; I4C INNOVATIONS INC.
To: CRYSTAL FINANCIAL LLC, AS AGENT
Reel/Frame 038200/0490 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2015
From: WHITE SKY, INC.
To: INTERSECTIONS INC.
Reel/Frame 036444/0706 →
CHANGE OF NAME Recorded Jun 25, 2015
From: GUARDID SYSTEMS, INC.
To: WHITE SKY, INC.
Reel/Frame 036023/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2008
From: FLUKER, DEREK
To: GUARD ID SYSTEMS, INC.
Reel/Frame 021469/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2008
From: LOESCH, WILLIAM
To: GUARD ID SYSTEMS, INC.
Reel/Frame 021469/0093 →