IP Library Granted Patent US 9,578,021
Granted Patent B2
US 9,578,021 · App. 14/949,087 · Granted Feb 21, 2017

Methods and systems for distributing cryptographic data to authenticated recipients

Inventor: William Rodgers Ackerly (Washington, DC)
H04L63/0853G06F21/10G06F21/305G06F21/33G06F21/6209G06F21/6218H04L63/062H04L63/08H04L63/0815H04L63/101H04N21/4627G06F2221/2107G06F2221/2115H04L63/10H04L2209/603H04L2463/101
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,578,021
App. No.
14/949,087
Granted
Feb 21, 2017
Kind
B2
Abstract

A method includes receiving, by an access control management system, from a first client device, information associated with an encrypted data object. The access control management system receives, from a second client device, a request for the information. The access control management system verifies that a user of the second client device is identified in the received information. The access control management system selects an identity provider, based on a user identifier included in the received information, the user identifier associated with the user of the second client device. The access control management system requests from the selected identity provider, authentication of the user of the second client device. The access control management system sends, to the second client device, the received information. The access control management system stores an identification of at least one of the second client device and the received request for the information.

Claims (18)

1. A method comprising:

receiving, by an access control management system, from a first client device, information associated with an encrypted data object;

receiving, by the access control management system, from a second client device, a request for the information associated with the encrypted data object;

verifying, by the access control management system, that a user of the second client device is identified in the received information associated with the encrypted data object;

automatically selecting, by the access control management system, an identity provider from a plurality of identity providers, based on a user identifier included in the received information associated with the encrypted data object, the user identifier associated with the user of the second client device;

automatically requesting, by the access control management system, from the selected identity provider, authentication of the user of the second client device;

sending, by the access control management system, to the second client device, the received information associated with the encrypted data object, responsive to the authentication by the selected identity provider of the user of the second client device; and

storing, by the access control management system, in a transaction log, an identification of at least one of the second client device and the received request for the information.

2. The method of claim 1 further comprising storing, by the access control management system, in the transaction log, an indication that the received information associated with the encrypted data object was sent to the second client device.

3. The method of claim 1 further comprising generating at least one usage statistic associated with the received information associated with the encrypted data object.

4. A method comprising:

receiving, by an access control management system, from a first client device, information associated with an encrypted data object, the information including a specification of a data rights protection mechanism associated with the encrypted data object;

receiving, by the access control management system, from a second client device, a request for the information associated with the encrypted data object;

verifying, by the access control management system, that a user of the second client device is identified in the received information associated with the encrypted data object;

automatically selecting, by the access control management system, an identity provider from a plurality of identity providers, based on a user identifier included in the received information associated with the encrypted data object, the user identifier associated with the user of the second client device;

automatically requesting, by the access control management system, from the selected identity provider, authentication of the user of the second client device;

sending, by the access control management system, to the second client device, the received information associated with the encrypted data object, including the specification of a data rights protection mechanism associated with the encrypted data object, responsive to the authentication by the selected identity provider of the user of the second client device.

5. The method of claim 4 further comprising receiving, by the access control management system, from a first client device, information associated with an encrypted data object, the information including a specification of a data rights protection mechanism that prohibits the second client device from enabling a type of functionality otherwise available for use with the encrypted data object.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Feb 7, 2024
From: FIRST-CITIZENS BANK & TRUST COMPANY
To: VIRTRU CORPORATION
Reel/Frame 066412/0348 →
SECURITY INTEREST Recorded Feb 6, 2024
From: VIRTRU CORPORATION
To: STIFEL BANK
Reel/Frame 066398/0565 →
SECURITY INTEREST Recorded Oct 6, 2021
From: VIRTRU CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 057718/0099 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2015
From: ACKERLY, WILLIAM RODGERS
To: VIRTRU CORPORATION
Reel/Frame 037174/0805 →
Continuity (5)
Continuation 14489604 · Sep 18, 2014
Continuation 14064274 · Oct 28, 2013
Continuation 13340732 · Dec 30, 2011
Provisional Application 61432181 · Jan 12, 2011
Related Publication 20160119335A1 · Apr 28, 2016