IP Library Granted Patent US 7,899,185
Granted Patent B2
US 7,899,185 · App. 11/850,948 · Granted Mar 1, 2011

Real privacy management authentication system

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 7,899,185
App. No.
11/850,948
Granted
Mar 1, 2011
Kind
B2
Abstract

A system for secure communications. An authentication procedure establishes a session key between communicating entities that is used to encrypt subsequent communications. The authentication procedure can be repeated for each n messages exchanged, where n is an integer, for each web page sent and received and for any other suitable interval. An entity can establish a trusted relationship with a directory server that can act as a trusted intermediary in authentication and session key set up between two or more entities that do not trust each other.

Claims (16)

1. A method for secure communications, comprising:

receiving at a server an authentication request from a browser that includes a security setting flag, wherein

if the security setting flag is a first value, then

sending a session key to the browser, wherein the session key is encrypted using a public key of the browser;

if the security setting flag is a second value, then

receiving from the browser a list of directory servers;

sending to the browser a first part of a session key encrypted using a public key of the browser;

selecting a directory server from the list of directory servers;

sending to the selected directory server a second part of the session key, said second part encrypted using a first key to be decrypted by the directory server and sent to the browser encrypted using a second key; and

if the security setting flag is a third value, then

sending to the directory server the session key encrypted with a first key to be sent to the browser encrypted using a second key.

2. The method of claim 1 , wherein the authentication request further includes a public key of the browser.

3. The method of claim 1 , wherein a new session key is generated and used once every n messages received at the server, where n is an integer.

4. The method of claim 1 , wherein a new session key is generated and used for each web page sent from the server to the browser.

5. The method of claim 1 , further comprising: Sending from a server a verified set up request to a directory server that includes a verified set up security setting flag, wherein if the flag is a first value, then receiving a directory server key encrypted using a public key of the server; and if the flag is a second value, then receiving a directory server key at an email address; and if the flag is a third value, then receiving a first part of a directory server key from the directory server over an HTTP connection and a second part of the directory server key at an email address.

6. The method of claim 5 , wherein the verified set up request includes a domain name of the server and at least part of the directory server key is sent to an email address at the same domain name address.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2025
From: QWYIT LLC
To: HST GLOBAL, INC.
Reel/Frame 071015/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2021
From: MCGOUGH, R PAUL
To: QWYIT LLC
Reel/Frame 055219/0224 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2013
From: RELEVANT SECURITY CORP.
To: MCGOUGH, PAUL
Reel/Frame 031497/0016 →
OPTION Recorded Apr 8, 2011
From: MCGOUGH, PAUL
To: RELEVANT SECURITY CORP.
Reel/Frame 026099/0017 →
LICENSE Recorded Apr 8, 2011
From: MCGOUGH, PAUL
To: RELEVANT SECURITY CORP.
Reel/Frame 026099/0120 →
MUTUAL GENERAL RELEASE AND SETTLEMENT AGREEMENT FOR PURCHASE OPTION AGREEMENT Recorded Apr 8, 2011
From: MCGOUGH, PAUL
To: RELEVANT SECURITY CORP.
Reel/Frame 026101/0082 →
Continuity (2)
Provisional Application 60842595 · Sep 6, 2006
Related Publication 20080184031A1 · Jul 31, 2008