IP Library Granted Patent US 9,148,449
Granted Patent B2
US 9,148,449 · App. 13/799,162 · Granted Sep 29, 2015

Efficient encryption, escrow and digital signatures

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 9,148,449
App. No.
13/799,162
Granted
Sep 29, 2015
Kind
B2
Abstract

A network server is operated so as to facilitate legal eavesdropping by receiving, from the first user via a network, a session key (SK) encrypted with a second user's public key, k pubU2 , and the SK encrypted with an escrow server's (ES) public key, k pubES . The k pubU2 key is the public key of the second user asymmetric private/public key pair k priU2 /k pubU2 . The k pubES key is the public key of the ES asymmetric private/public key pair k priES /k pubES . The received SK encrypted with k pubES is stored. The SK encrypted with k pubU2 is transmitted to the second user via the network. A message encrypted with the SK is received from one of the first and the second users via the network, stored, and transmitted to the other of the first and the second users via the network.

Claims (38)

1. A method of operating a network server to facilitate legal eavesdropping, comprising:

receiving, from a first user via a network, (i) a session key (SK) encrypted with a second user's public key, kpubU2, which is the public key of asymmetric private/public key pair kpriU2/kpubU2 of the second user and (ii) the SK encrypted with an escrow server's (ES) public key, kpubES, which is the public key of asymmetric private/public key pair kpriES/kpubES of the ES;

storing the received SK encrypted with kpubES;

transmitting, to the second user via the network, the received SK encrypted with kpubU2;

receiving, from one of the first and the second users via the network, a message encrypted with the SK;

storing the received message encrypted with the SK;

also transmitting, to the other of the first and the second users via the network, the received message encrypted with the SK; and

transmitting to an authorized eavesdropper the stored SK encrypted with kpubES and the stored message encrypted with the SK.

2. The method of claim 1 , wherein the message is a first email or text message, and further comprising:

receiving, from one of the first and the second users via the network, a second email or text message encrypted with the SK;

storing the received second message encrypted with the SK; and

transmitting, to the other of the first and the second users via the network, the received second message encrypted with the SK.

3. An article of manufacture for facilitating legal eavesdropping, comprising:

non-transitory storage medium; and

logic stored on the storage medium, wherein the stored logic is configured to be readable by a processor and thereby cause the processor to operate so as to:

receive, from a first user via a network, (i) a session key (SK) encrypted with a second user's public key, kpubU2, which is the public key of asymmetric private/public key pair kpriU2/kpubU2 of the second user, and (ii) the SK encrypted with an escrow server's (ES) public key, kpubES, which is the public key of asymmetric private/public key pair kpriES/kpubES of the ES;

direct storage of the received SK encrypted with kpubES;

direct transmission, to the second user via the network, of the received SK encrypted with kpubU2;

receive, from one of the first and the second users via the network, a message encrypted with the SK;

direct storage of the received message encrypted with the SK;

also direct transmission, to the other of the first and the second users via the network, of the received message encrypted with the SK; and

direct transmission, to an authorized eavesdropper, of the stored SK encrypted with kpubES and the stored message encrypted with the SK.

4. The article of manufacture of claim 3 , wherein the message is a first email or text message, and the stored logic is further configured to cause the processor to operate so as to:

receive, from one of the first and the second users via the network, a second email or text message encrypted with the SK;

direct storage of the received second message encrypted with the SK; and

direct transmission, to the other of the first and the second users via the network, of the received second message encrypted with the SK.

5. A network server for facilitating legal eavesdropping, comprising:

a processor configured to receive, from a first user via a network, (i) a session key (SK) encrypted with a second user's public key, kpubU2, which is the public key of asymmetric private/public key pair kpriU2/kpubU2 of the second user and (ii) the SK encrypted with an escrow server's (ES) public key, kpubES, which is the public key of an asymmetric private/public key pair kpriES/kpubES of the ES; and

a data store configured to store the received SK encrypted with kpubES;

wherein the processor is further configured to (a) direct transmission, to the second user via the network, of the received SK encrypted with kpubU2, and (b) receive, from one of the first and the second users via the network, a message encrypted with the SK;

wherein the data store is further configured to store the received message encrypted with the SK;

wherein the processor is further configured to also direct transmission, to the other of the first and the second users via the network, of the received message encrypted with the SK; and

wherein the processor is further configured to direct transmission to an authorized eavesdropper of the stored SK encrypted with kpubES and the stored message encrypted with the SK.

6. The network server of claim 5 , wherein:

the message is a first email or text message, and further comprising:

the processor is further configured to receive, from one of the first and the second users via the network, a second email or text message encrypted with the SK;

the data store is further configured to store the received second message encrypted with the SK; and

the processor is further configured to also direct transmission, to the other of the first and the second users via the network, the received second message encrypted with the SK.

Assignments (11)
CHANGE OF NAME Recorded Mar 20, 2025
From: PAYFONE, INC.
To: PROVE IDENTITY, INC.
Reel/Frame 070572/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2020
From: EARLY WARNING SERVICES, LLC
To: PAYFONE, INC.
Reel/Frame 053148/0191 →
CONFIRMATORY GRANT OF SECURITY INTEREST IN PATENTS Recorded Jun 18, 2020
From: PAYFONE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 052984/0061 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE RECEIVING PARTY ON THE RELEASE OF SECURITY INTEREST AGREEMENT FROM AUTHENTIFY INC. TO AUTHENTIFY, INC. PREVIOUSLY RECORDED ON REEL 037147 FRAME 0213. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Apr 20, 2020
From: JMI SERVICES, LLC
To: AUTHENTIFY, INC.
Reel/Frame 052448/0075 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME PREVIOUSLY RECORDED AT REEL: 29983 FRAME: 217. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 20, 2020
From: GANESAN, RAVI
To: AUTHENTIFY, INC.
Reel/Frame 052446/0882 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 041610 FRAME: 0944. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Aug 23, 2017
From: AUTHENTIFY, LLC
To: EARLY WARNING SERVICES, LLC
Reel/Frame 043649/0549 →
MERGER AND CHANGE OF NAME Recorded Jul 25, 2017
From: AUTHENTIFY, INC.; AUTHENTIFY, LLC
To: AUTHENTIFY, LLC
Reel/Frame 043325/0945 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2017
From: AUTHENTIFY, INC.
To: EARLY WARNING SERVICES, LLC
Reel/Frame 041610/0944 →
RELEASE OF SECURITY INTEREST Recorded Nov 19, 2015
From: JMI SERVICES , LLC
To: AUTHENTIFY, INC.
Reel/Frame 037147/0213 →
SECURITY INTEREST Recorded Mar 31, 2014
From: AUTHENTIFY, INC.
To: JMI SERVICES, LLC
Reel/Frame 032565/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2013
From: GANESAN, RAVI
To: AUTHENTIFY INC.
Reel/Frame 029983/0217 →