IP Library Granted Patent US 10,756,912
Granted Patent B2
US 10,756,912 · App. 16/159,368 · Granted Aug 25, 2020

Distributed ledger and blockchain to confirm validity of call recordings

Inventors: Mehmet Balasaygun (Freehold, NJ); Joel Ezell (Broomfield, CO)
Assignee: Avaya Inc.
H04L12/1831G06F16/1824G06F16/27H04L9/0643H04L2209/38
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 10,756,912
App. No.
16/159,368
Granted
Aug 25, 2020
Kind
B2
Abstract

A conference call is recorded. For example, a voice conference call between a group of users is recorded. Information about the recording of the conference call is identified. For example, a date, a time, a length, an agenda, and a list of participants are identified for the conference call. A block is added to a blockchain with the information about the recording of the conference call. The blockchain with the information about the recording of the conference call is sent to a distributed ledger. The distributed ledger is where copies of the blockchain are stored on multiple nodes on one or more networks. By having multiple copies distributed in one or more networks, it is much more difficult to remove all the information that the conference call actually took place.

Claims (54)

1. A system comprising:

a microprocessor; and

a computer-readable medium coupled with the microprocessor, the computer-readable medium comprising microprocessor-readable and executable instructions that program the microprocessor to:

create a recording of a conference call;

identify first information associated with the recording of the conference call;

in response to identifying the first information, create a first new block, wherein the first new block comprises the first information;

send the first new block with the first information to a digital ledger;

determine an indication of access of a first user to the recording of the conference call; and

in response to determining the indication of access, send a second new block to the digital ledger, wherein the second new block comprises second information, wherein the second information is associated with the first user.

2. The system of claim 1 , wherein the digital ledger is a distributed ledger, and wherein the recording of the conference call is one of: a voicemail, a videomail, a voice conference call, a video conference call, a voice contact center conference call, a video contact center conference call, a multimedia conference call, a virtual reality conference call, a gaming conference call, an interactive voice response system interaction, an instant messaging conference call, and a contact center instant messaging conference call.

3. The system of claim 1 , wherein the first information in the first new block comprises at least one of: a time of the recording of the conference call, a date of the recording of the conference call, a length of the recording of the conference call, an agenda of the conference call, names of one or more participants in the conference call, a location of the one or more participants in the conference call, a recipient of a videomail or voicemail, a slide presentation used in the conference call, an indication of use of the slide presentation used in the conference call, an agenda of the slide presentation used in the conference call, and a hash of the recording of the conference call.

4. The system of claim 1 , wherein the first information in the first new block comprises at least one of: a hash of a time of the recording of the conference call, a hash of a date of the recording of the conference call, a hash of a length of the recording of the conference call, a hash of an agenda of the conference call, a hash of names of one or more participants in the conference call, a hash of a location of the one or more participants in the conference call, a hash of a recipient of a videomail or voicemail, a hash of a slide presentation used in the conference call, and a hash of an agenda of the slide presentation used in the conference call.

5. The system of claim 1 , wherein the first information in the first new block comprises at least one of: a recording of the conference call, one or more avatars used in the conference call, and one or more interactive voice response menus selected in the conference call.

6. The system of claim 1 , wherein the digital ledger is a distributed ledger and wherein the microprocessor readable and executable instructions further program the microprocessor to:

receive an indication the recording of the conference call has been sent to a second user;

identify third information for the recording of the conference call, wherein the third information is based on the sending of the recording of the conference call to the second user;

create a third new block comprising the third information; and

send the third new block to the distributed ledger.

7. The system of claim 1 , wherein the second information comprises at least one of: a name of the first user, a time when the recording of the conference call was sent, a date when the recording of the conference call was sent, a location of where the recording of the conference call was sent, a time when the first user one or more of listened to and viewed the recording of the conference call, a location where the first user one or more of listened to and viewed the recording of the conference call, an indication if another user was present when the first user one or more of listened to and viewed the recording of the conference call, a time when access was granted, and a date when access was granted.

8. The system of claim 1 , wherein the digital ledger is a distributed ledger and wherein the microprocessor readable and executable instructions further program the microprocessor to:

identify one or more additional communication sessions that are associated with the conference call;

identify third information for the one or more additional communication sessions that are associated with the conference call;

create a third new block comprising the third information; and

send the third new block to the distributed ledger.

9. The system of claim 1 , wherein the digital ledger is a distributed ledger, wherein the distributed ledger resides on a first network and a second network, and wherein the first network and the second network are separated by a public network.

10. The system of claim 1 , wherein the digital ledger is a distributed ledger and wherein the microprocessor readable and executable instructions further program the microprocessor to:

determine that the distributed ledger has been compromised; and

in response to determining that the distributed ledger has been compromised, create a notification that the distributed ledger has been compromised.

11. A method comprising:

creating, by a microprocessor, a recording of a conference call;

identifying, by the microprocessor, first information associated with the recording of the conference call;

in response to identifying the first information, creating, by the microprocessor, a first new block, wherein the first new block comprises the first information;

sending, by the microprocessor, the first new block with the first information to a digital ledger;

determining an indication of access of a first user to the recording of the conference call; and

in response to determining the indication of access, sending a second new block to the digital ledger, wherein the second new block comprises second information, wherein the second information is associated with the first user.

12. The method of claim 11 , wherein the digital ledger is a distributed ledger and wherein the recording of the conference call is one of: a voicemail, a videomail, a voice conference call, a video conference call, a voice contact center conference call, a video contact center conference call, a multimedia conference call, a virtual reality conference call, a gaming conference call, an interactive voice response system interaction, an instant messaging conference call, and a contact center instant messaging conference call.

13. The method of claim 11 , wherein the first information in the first new block comprises at least one of: a time of the recording of the conference call, a date of the recording of the conference call, a length of the recording of the conference call, an agenda of the conference call, names of one or more participants in the conference call, a location of the one or more participants in the conference call, a recipient of a videomail or voicemail, a slide presentation used in the conference call, an indication of use of the slide presentation used in the conference call, an agenda of the slide presentation used in the conference call, and a hash of the recording of the conference call.

14. The method of claim 11 , wherein the first information in the first new block comprises at least one of: a hash of a time of the recording of the conference call, a hash of a date of the recording of the conference call, a hash of a length of the recording of the conference call, a hash of an agenda of the conference call, a hash of names of one or more participants in the conference call, a hash of a location of the one or more participants in the conference call, a hash of a recipient of a videomail or voicemail, a hash of a slide presentation used in the conference call, and a hash of an agenda of the slide presentation used in the conference call.

15. The method of claim 11 , wherein the first information in the first new block comprises at least one of: a recording of the conference call, one or more avatars used in the conference call, and one or more interactive voice response menus selected in the conference call.

16. The method of claim 11 , wherein the digital ledger is a distributed ledger and further comprising:

receiving an indication, the recording of the conference call has been sent to a second user;

identifying third information for the recording of the conference call, wherein the third information is based on the sending of the recording of the conference call to the second user;

creating a third new block comprising the third information; and

sending the third new block to the distributed ledger.

17. The method of claim 11 , wherein the second information comprises at least one of: a name of the first user, a time when the recording of the conference call was sent, a date when the recording of the conference call was sent, a location of where the recording of the conference call was sent, a time when the first user one or more of listened to and viewed the recording of the conference call, a location where the first user one or more of listened to and viewed the recording of the conference call, an indication if another a third user was present when the first user one or more of listened to and viewed the recording of the conference call, a time when access was granted, and a date when access was granted.

18. The method of claim 11 , wherein the digital ledger is a distributed ledger and further comprising:

identifying one or more additional communication sessions that are associated with the conference call;

identifying third information for the one or more additional communication sessions that are associated with the conference call;

creating a third new block comprising the third information; and

sending the third new block to the distributed ledger.

19. The method of claim 11 , wherein the digital ledger is a distributed ledger, wherein the distributed ledger resides on a first network and a second network, and wherein the first network and the second network are separated by a public network.

20. The method of claim 11 , wherein the digital ledger is a distributed ledger and further comprising:

determining that the distributed ledger has been compromised; and

in response to determining that the distributed ledger has been compromised, creating a notification that the distributed ledger has been compromised.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2018
From: BALASAYGUN, MEHMET; EZELL, JOEL
To: AVAYA INC.
Reel/Frame 047152/0756 →
Cited By (7)
US 12,261,996 US 12,277,743 US 12,412,107 US 12,647,295 US 12,659,550 US 12,675,977 US 12,684,110