IP Library Granted Patent US 9,537,836
Granted Patent B2
US 9,537,836 · App. 14/530,511 · Granted Jan 3, 2017

System and method for secured content delivery

Inventors: Jay Maller (Stamford, CT); Bikram Chaudri (Katonah, NY)
Assignee: ECO-MAIL DEVELOPMENT, LLC
H04L63/0435H04L51/08H04L63/0209H04L63/045H04L63/061H04L63/08H04L2463/041
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,537,836
App. No.
14/530,511
Granted
Jan 3, 2017
Kind
B2
Abstract

A content delivery platform is provided that includes generating a first content package of content that is encrypted with a unique symmetric key, and a second content package including a link encrypted with the key to the first content package. The first content package is stored in a repository, and a request including the key is transmitted to a first computing device associated with a mail exchange for an encryption key file. An encryption key file is generated using the unique symmetric key and together with a authorizing token is received. A third content package is generated that is encrypted using the encryption key file and includes the encrypted link. The third content package is transmitted to a distributor gateway and the encrypted link is accessible in response to the consumer decrypting the third content package. The link is available to provide to access to the content for the consumer.

Claims (53)

1. A computer-implemented method in furtherance of providing a content delivery platform for delivery of content to a consumer, comprising:

generating, by at least one processor executing code, a first content package that includes content that is encrypted with a unique symmetric key;

generating, by at least one processor executing code, a second content package that includes an encrypted link to download the content included in the first encrypted content package, wherein the encrypted link is encrypted with the unique symmetric key;

storing the first content package in a repository;

generating, by at least one processor executing code, a request for an encryption key file, wherein the request includes the unique symmetric key;

transmitting, to a first computing device associated with a mail exchange, the generated request for the encryption key file;

receiving, from a second computing device associated with the mail exchange in response to the transmitted request, the encryption key file, wherein the encryption key file is generated using the unique symmetric key and together with a token providing authorization for the content to be delivered to the consumer;

generating, by at least one processor executing code, a third content package that is encrypted using the received encryption key file and that includes the encrypted link; and

transmitting the third content package to a distributor gateway,

wherein the encrypted link is accessible in response to the consumer decrypting the third content package, whereby the link is available to provide to access to the content for the consumer.

2. The method of claim 1 , wherein the repository is inside a firewall associated with the mail exchange.

3. The method of claim 1 , wherein the repository is outside a firewall associated with the mail exchange.

4. The method of claim 1 , wherein the first computing device and the second computing device are the same device.

5. The method of claim 1 , wherein the consumer's private key is stored in a private key service associated with the mail exchange.

6. The method of claim 1 , wherein the token represents at least one of a user identifier, a transmission identifier and the repository.

7. The method of claim 6 , further comprising:

accessing, by at least one processor, at least one database containing authentication information associated with consumers and producers; and

generating the token as a function of the authentication information.

8. The method of claim 1 , further comprising encrypting the third content package with an asymmetrically encrypted symmetric key.

9. A computer-implemented method in furtherance of providing a content delivery platform for delivery of content to a consumer, comprising:

generating, by at least one processor executing code, a first content package that includes content that is encrypted with a unique symmetric key;

generating, by at least one processor executing code, a request for an encryption key file, wherein the request includes the unique symmetric key;

transmitting, to a first computing device associated with a mail exchange, the generated request for the encryption key file;

receiving, from a second computing device associated with the mail exchange in response to the transmitted request, the encryption key file, wherein the encryption key file is generated using the unique symmetric key and together with a token providing authorization for the content to be delivered to the consumer;

generating, by at least one processor executing code, a second content package that is encrypted using the encryption key file and that includes the encrypted content;

transmitting the second content package to a distributor gateway; and

transmitting, to a third computing device associated with the mail exchange a request for a key to decrypt the second content package in response to a consumer requesting access to the content.

10. The method of claim 9 , wherein the repository is inside a firewall associated with the mail exchange.

11. The method of claim 9 , wherein the token represents at least one of a user identifier, a transmission identifier and the repository, and further comprising:

accessing, by at least one processor, at least one database containing authentication information associated with consumers and producers; and

generating the token as a function of the authentication information.

12. A computer-implemented system in furtherance of providing a content delivery platform for delivery of content to a consumer, comprising:

a producer gateway including at least one processor executing code that is configured to: generate:

a first content package that includes content that is encrypted with a unique symmetric key;

a second content package that includes an encrypted link to download the content included in the first encrypted content package, wherein the encrypted link is encrypted with the unique symmetric key;

store the first content package in a repository;

generate a request for an encryption key file, wherein the request includes the unique symmetric key;

transmit, to a first computing device associated with a mail exchange, the generated request for the encryption key file;

receive, from a second computing device associated with the mail exchange in response to the transmitted request, the encryption key file, wherein the encryption key file is generated using the unique symmetric key and together with a token providing authorization for the content to be delivered to the consumer;

generate a third content package that is encrypted using the received encryption key file and that includes the encrypted link; and

transmit the third content package to a distributor gateway,

wherein the encrypted link is accessible in response to the consumer decrypting the third content package, whereby the link is available to provide to access to the content for the consumer.

13. The system of claim 12 , wherein the repository is inside a firewall associated with the mail exchange.

14. The system of claim 12 , wherein the repository is outside a firewall associated with the mail exchange.

15. The system of claim 12 , wherein the first computing device and the second computing device are the same.

16. The system of claim 12 , wherein the consumer's private key is stored in a private key service associated with the mail exchange.

17. The system of claim 12 , wherein the token represents at least one of a user identifier, a transmission identifier and the repository.

18. The system of claim 17 , wherein the producer gateway is further configured to:

access at least one database containing authentication information associated with consumers and producers; and

generate the token as a function of the authentication information.

19. The system of claim 12 , wherein the producer gateway is further configured to:

encrypt the third content package with an asymmetrically encrypted symmetric key.

20. The system of claim 12 , wherein the distributor gateway is configured to implement one or more virtual local area networks for transmission data and control data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2015
From: MALLER, JAY; CHAUDRI, BIKRAM
To: ECO-MAIL DEVELOPMENT, LLC
Reel/Frame 034877/0997 →
Continuity (3)
Provisional Application 61898440 · Oct 31, 2013
Provisional Application 61898446 · Oct 31, 2013
Related Publication 20150121063A1 · Apr 30, 2015