IP Library Granted Patent US 8,495,359
Granted Patent B2
US 8,495,359 · App. 12/792,249 · Granted Jul 23, 2013

System and method for securing an electronic communication

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,495,359
App. No.
12/792,249
Granted
Jul 23, 2013
Kind
B2
Abstract

A system for securing an electronic communication comprises a gateway server configured to receive and store a device identifier and a network address from a first computing device. The device identifier identifies the first computing device, and the network address is associated with the first computing device. Thereafter, the gateway server receives from a second computing device the network address of the first computing device and an encryption key request. The gateway server derives from the device identifier for the first computing device an encryption key and sends the encryption key to the second computing device. A communication from the second computing device to the first computing device may thereafter be secured using the encryption key. A related method of securing an electronic communication is also disclosed.

Claims (31)

1. A system for securing an electronic communication, the system comprising:

a gateway server configured to:

receive and store a device identifier and a network address from a first computing device, wherein the device identifier is generated by the first computing device from a combination of user-configurable and non-user-configurable parameters of the first computing device and uniquely identifies the first computing device, and wherein the network address is associated with the first computing device;

receive from a second computing device the network address for the first computing device and an encryption key request;

derive an encryption key from the device identifier for the first computing device;

send the encryption key to the second computing device, and

confirm to the first computing device that the encryption key was requested by the second computing device and was sent to the second computing device.

2. The system of claim 1 , wherein the gateway server is further configured to receive and store a second device identifier and a second network address from the second computing device.

3. The system of claim 1 , wherein the network address comprises at least one of an email address, an Internet Protocol (IP) address, and a Media Access Control (MAC) address.

4. The system of claim 1 , wherein the network address resolves to at least one of an IP address, a MAC address, and an e-mail address.

5. The system of claim 1 , wherein the encryption key is a public encryption key.

6. A method of securing an electronic communication, the method comprising:

receiving and storing at a gateway server store a device identifier and a network address from a first computing device, wherein the device identifier is generated by the first computing device from a combination of user-configurable and non-user-configurable parameters of the first computing device and uniquely identifies the first computing device, and wherein the network address is associated with the first computing device;

receiving from a second computing device the network address for the first computing device and an encryption key request;

deriving from the device identifier an encryption key for the first computing device;

sending the encryption key to the second computing device; and

confirming to the first computing device that the encryption key was requested by the second computing device and was sent to the second computing device.

7. The method of claim 6 , further comprising receiving and storing a second device identifier and a second network address from the second computing device.

8. The method of claim 6 , further comprising confirming to the first computing device that the encryption key was sent to the second computing device.

9. The method of claim 6 , wherein the network address comprises at least one of an email address, an Internet Protocol (IP) address, and a Media Access Control (MAC) address.

10. The method of claim 6 , wherein the network address resolves to at least one of an IP address, a MAC address, and an email address.

11. A method of receiving a secured electronic communication, the method comprising:

providing from a recipient computing device to a gateway server a network address and a device identifier for the recipient computing device, the device identifier generated by the recipient computing device from a combination of user-configurable and non-user-configurable parameters of the recipient computing device and uniquely identifying the recipient computing device;

receiving at the recipient computing device the secured electronic communication, wherein the secured electronic communication is encrypted by a sending computing device with a first encryption key derived from the device identifier by the gateway server;

querying, by the recipient computing device, the gateway server for confirmation that the sending computing device requested the first encryption key;

generating at the recipient computing device a second encryption key from the device identifier; and

decrypting at the recipient computing device the secured electronic communication using the second encryption key.

12. The method of claim 11 , further comprising the recipient computing device communicating with the gateway server that the gateway server provided the first encryption key to the sending computing device.

13. The method of claim 11 , wherein the network address comprises at least one of an email address, an Internet Protocol (IP) address, and a Media Access Control (MAC) address.

14. The method of claim 11 , wherein the network address resolves to at least one of an IP address, a MAC address, and an email address.

15. The method of claim 11 , wherein the first encryption key is different from the second encryption key.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2018
From: UNILOC LUXEMBOURG S.A.
To: UNILOC 2017 LLC
Reel/Frame 046532/0088 →
SECURITY INTEREST Recorded Jan 9, 2015
From: UNILOC LUXEMBOURG, S.A.; UNILOC CORPORATION PTY LIMITED; UNILOC USA, INC.
To: FORTRESS CREDIT CO LLC
Reel/Frame 034747/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2013
From: NETAUTHORITY, INC.
To: UNILOC LUXEMBOURG S. A.
Reel/Frame 031209/0010 →