IP Library › Granted Patent US 11,700,132
Granted Patent B2
US 11,700,132 · App. 16/402,228 · Granted Jul 11, 2023

Systems and methods for secure event and log management

Inventors: Steven J. Goeringer (Westminster, CO); Brian A. Scriber (Lafayette, CO); Massimiliano Pala (Denver, CO)
Assignee: Cable Television Laboratories, Inc.
H04L9/3263H04L9/3226H04L9/3236H04L9/3247H04L9/321H04L9/50
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 11,700,132
App. No.
16/402,228
Granted
Jul 11, 2023
Kind
B2
Abstract

A security event management system for an electronic connected network includes a public key infrastructure subsystem configured to generate a security ID for a connected device accessing the network, a digital ledger, a trigger list in operable communication with the digital ledger, and an event manager configured to (i) subscribe to the trigger list by defining at least one reportable event of which the trigger list is to advise the event manager, and (ii) receive a notification from the trigger list upon validation of the at least one reportable event behind the digital ledger.

Claims (25)

1. A security event management system for an electronic connected network, comprising:

a public key infrastructure (PKI) subsystem configured to (i) generate a certificate for a connected device accessing the network, and (ii) provision the certificate for submission as a genesis transaction of a digital ledger, wherein the genesis transaction precedes all other transactions in the digital ledger, and wherein the all other transactions in the digital ledger may trace to the genesis transaction;

a trigger list in operable communication with the digital ledger; and

an event manager configured to (i) subscribe to the trigger list by defining at least one reportable event, related to the certificate, of which the trigger list is to advise the event manager, and (ii) receive, from the trigger list, a validation notification of the at least one reportable event,

wherein the validation notification is based on a spend condition of the certificate in a second transaction of the digital ledger within the all other transactions, and

wherein the spend condition indicates that the certificate is (i) renewed, or (ii) revoked.

2. The system of claim 1 , wherein the digital ledger comprises a blockchain network.

3. The method of claim 2 , wherein the blockchain network further comprises a plurality of blockchain nodes.

4. The system of claim 3 , wherein the plurality of blockchain nodes are configured to validate the certificate for the second transaction submitted to the blockchain network for the at least one reportable event, and wherein the second transaction is one of a renewal transaction that references a transaction ID of the genesis transaction, and (ii) a revoke transaction.

5. The system of claim 1 , wherein the event manager is further configured to define the at least one reportable event is defined according to provisioning settings conveyed to the trigger list.

6. The system of claim 5 , wherein the provisioning settings include one or more simple network management protocol triggers.

7. The system of claim 5 , wherein the event manager is further configured to convey the provisioning settings to the trigger list over a secure channel.

8. The system of claim 7 , wherein the secure channel includes authentication and encryption.

9. The system of claim 8 , wherein the PKI subsystem is further configured to verify the authentication using the certificate.

10. The system of claim 7 , wherein the conveyance of the provisioning settings to the trigger list over the secure channel comprises a reportable provisioning event.

11. The system of claim 10 , further comprising an event storage device configured to record the at least one reportable event and the reportable provisioning event.

12. The system of claim 11 , wherein the event storage device is one of (i) integrated within the event manager, and (ii) remote from the event manager.

13. The system of claim 2 , further comprising a timing device configured to time stamp at least one of a (i) triggering of the at least one event, (ii) provisioning of the at least one event, and (iii) compiling of the at least one event.

14. The system of claim 13 , wherein the at least one event is a compiled message including a time stamp from the timing device, a signature based on a key from the PKI subsystem, and an identity of the connected device.

15. The system of claim 13 , wherein the timing device is further configured to synchronize the connected device with the blockchain network.

16. The system of claim 3 , further comprising a blockchain viewer configured to replicate a blockchain of the blockchain network.

17. The system of claim 16 , further comprising a blockchain explorer configured to (i) parse individual blocks from respective ones of the blockchain nodes, and (ii) produce database entries for the blockchain viewer from the parsed blocks.

18. The system of claim 16 , further comprising an integrity checking unit configured to verify the replicated blockchain of the blockchain viewer against the blockchain of the blockchain network.

19. The system of claim 16 , wherein the event manager is further configured to query the blockchain viewer about the at least one reportable event (i) directly, or (ii) indirectly through the trigger list.

20. The system of claim 16 , wherein the event manager is further configured to subscribe to the trigger list using a smart contract, and wherein the notification of the validated at least one reportable event is received automatically based on the smart contract.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2019
From: GOERINGER, STEVEN J.; SCRIBER, BRIAN A.; PALA, MASSIMILIANO
To: CABLE TELEVISION LABORATORIES, INC
Reel/Frame 050859/0596 →
Continuity (3)
Provisional Application 62665983 · May 2, 2018
Provisional Application 62665987 · May 2, 2018
Related Publication 20190394050A1 · Dec 26, 2019