System and methods for tamper proof interaction recording and timestamping
First Claim
Patent Images
1. A system for securely recording voice communications, comprising:
- an authentication server computer, comprising a first memory, a first processor, a first network interface, and a first plurality of programming instructions stored in the memory and operating on the processor, the programming instructions configured to;
provide a timestamping authority to generate timestamps for use throughout the system;
publish each timestamp as a zero-value block chain transaction using a distributed block chain network; and
generate hashes for use in encrypting interactions comprising voice recordings; and
a recording server computer comprising at least a second memory, a second processor, a second network interface, and a second plurality of programming instructions, the programming instructions configured to;
receive an interaction via a network comprising a voice communication;
record the interaction;
receive a timestamp and a hash from the timestamping authority;
verify the timestamp has not been tampered with by validating a block chain transaction associated with the received timestamp;
encrypt the recorded interaction with embedded timestamps using the received hash; and
store the encrypted recorded interaction with embedded timestamps in a secure database.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for securely recording voice communications, comprising an authentication server, further comprising at least a software components operating on a network-capable computing device, and a database, wherein an authentication server verifies the validity of voice communications and a database stores voice communication recordings.
-
Citations
1 Claim
-
1. A system for securely recording voice communications, comprising:
an authentication server computer, comprising a first memory, a first processor, a first network interface, and a first plurality of programming instructions stored in the memory and operating on the processor, the programming instructions configured to; provide a timestamping authority to generate timestamps for use throughout the system; publish each timestamp as a zero-value block chain transaction using a distributed block chain network; and generate hashes for use in encrypting interactions comprising voice recordings; and a recording server computer comprising at least a second memory, a second processor, a second network interface, and a second plurality of programming instructions, the programming instructions configured to; receive an interaction via a network comprising a voice communication; record the interaction; receive a timestamp and a hash from the timestamping authority; verify the timestamp has not been tampered with by validating a block chain transaction associated with the received timestamp; encrypt the recorded interaction with embedded timestamps using the received hash; and store the encrypted recorded interaction with embedded timestamps in a secure database.
Specification