IP Library Granted Patent US 12,021,647
Granted Patent B2
US 12,021,647 · App. 17/678,548 · Granted Jun 25, 2024

Controlled access to portions of a communication session recording

Inventors: Sandeep Goynar (Pune, IN); Harsimran Jeet Singh (Pune, IN); Kiran Barhate (Pune, IN)
Assignee: Avaya Management L.P.
H04L12/1831G06F21/31H04L12/1822H04L12/1827
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 12,021,647
App. No.
17/678,548
Granted
Jun 25, 2024
Kind
B2
Abstract

The technology disclosed herein enables controlled access to portions of a communication session recording. In a particular embodiment, a method includes accessing a recording of user communications exchanged between participants over a communication session. The method further includes determining that a first participant subset of the participants is participating over the communication session during a first time and a second participant subset of the participants is participating over the communication session during a second time. A first user included the first participant subset is not included in the second participant subset. Upon receiving a request for the first user to access the recording, providing, to a first endpoint of the first user, a first portion of the recording corresponding to the first time and preventing access to a second portion of the recording corresponding to the second time.

Claims (51)

1. A method comprising:

accessing a recording of user communications exchanged between participants over a communication session;

determining from the recording that a first participant of the participants was joined to the communication session during a first time but not during a second time when one or more others of the participants are joined to the communication session, wherein a first portion of the recording corresponds to the first time and is distinct from a second portion of the recording that corresponds to the second time; and

upon receiving a request for the first participant to access the recording, preventing the first participant from accessing portions of the recording corresponding to when the first participant was not joined to the communication session, wherein preventing the first participant from accessing the portions includes providing the first portion, but not the second portion, to a first endpoint of the first participant.

2. The method of claim 1 , wherein a second participant was joined to the communication session during the second time but not during the first time, and the method comprising:

upon receiving a request, from a second endpoint of the second participant, preventing the second participant from accessing second portions of the recording corresponding to when the second participant was not joined to the communication session, wherein preventing the second participant from accessing the second portions includes providing the second portion, but not the first portion, to the second endpoint.

3. The method of claim 1 , wherein a third participant was joined to the communication session during the first time and the second time, and the method comprising:

upon receiving a request, from a third endpoint of the third participant, providing the first portion and the second portion to the third endpoint.

4. The method of claim 1 , comprising:

authenticating the first participant prior to providing the first portion.

5. The method of claim 1 , wherein determining that the first participant was joined to the communication session during the first time but not during the second time comprises:

accessing timestamps stored in association with the recording, wherein the timestamps indicate the first time and the second time.

6. The method of claim 1 , wherein determining that the first participant was joined to the communication session during the first time but not during the second time comprises:

during the communication session, tracking when endpoints of the participants join and leave the communication session to identify the first time and the second time.

7. The method of claim 1 , wherein determining that the first participant was joined to the communication session during the first time but not during the second time comprises:

processing the user communications to determine the first time based on when the first participant is communicating in the user communications.

8. The method of claim 1 , comprising:

determining a context of the user communications during the first time; and

identifying a non-participant user, not joined to the communication session during the first time, that is an interested party with respect to the context.

9. The method of claim 8 , comprising:

upon receiving a request, from an endpoint of the non-participant user, to access the recording, providing, to the endpoint, the first portion.

10. The method of claim 1 , comprising:

receiving user input from a host of the communication session indicating users allowed to access all of the recording.

11. An apparatus comprising:

one or more computer readable storage media;

a processing system operatively coupled with the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the apparatus to:

access a recording of user communications exchanged between participants over a communication session;

determine that a first participant of the participants was joined to the communication session during a first time but not during a second time when one or more others of the participants are joined to the communication session, wherein a first portion of the recording corresponds to the first time and is distinct from a second portion of the recording that corresponds to the second time; and

upon receiving a request for the first participant to access the recording, prevent the first participant from accessing portions of the recording corresponding to when the first participant was not joined to the communication session, wherein the first participant is prevented from accessing the portions by providing the first portion, but not the second portion, to a first endpoint of the first participant.

12. The apparatus of claim 11 , wherein a second participant was joined to the communication session during the second time but not during the first time, and wherein the program instructions direct the apparatus to:

upon receiving a request, from a second endpoint of the second participant, prevent the second participant from accessing second portions of the recording corresponding to when the second participant was not joined to the communication session, wherein the second participant is prevented from accessing the second portions by providing the second portion, but not the first portion, to the second endpoint.

13. The apparatus of claim 11 , wherein a third participant was joined to the communication session during the first time and the second time, and wherein the program instructions direct the apparatus to:

upon receiving a request, from a third endpoint of the third participant, providing the first portion and the second portion to the third endpoint.

14. The apparatus of claim 11 , wherein the program instructions direct the apparatus to:

authenticate the first participant prior to providing the first portion.

15. The apparatus of claim 11 , wherein to determine that the first participant was joined to the communication session during the first time but not during the second time, the program instructions direct the apparatus to:

access timestamps stored in association with the recording, wherein the timestamps indicate the first time and the second time.

16. The apparatus of claim 11 , wherein to determine that the first participant was joined to the communication session during the first time but not during the second time, the program instructions direct the apparatus to:

during the communication session, track when endpoints of the participants join and leave the communication session to identify the first time and the second time.

17. The apparatus of claim 11 , wherein to determine that the first participant was joined to the communication session during the first time but not during the second time, the program instructions direct the apparatus to:

process the user communications to determine the first time based on when the first participant is communicating in the user communications.

18. The apparatus of claim 11 , wherein the program instructions direct the apparatus to:

determine a context of the user communications during the first time; and

identify a non-participant user, not joined to the communication session during the first time, that is an interested party with respect to the context.

19. The apparatus of claim 18 , wherein the program instructions direct the apparatus to:

upon receiving a request, from an endpoint of the non-participant user, to access the recording, provide, to the endpoint, the first portion.

20. One or more computer readable storage media having program instructions stored thereon that, when read and executed by a processing system, direct the processing system to:

access a recording of user communications exchanged between participants over a communication session;

determine that a first participant of the participants was joined to the communication session during a first time but not during a second time when one or more others of the participants are joined to the communication session, wherein a first portion of the recording corresponds to the first time and is distinct from a second portion of the recording that corresponds to the second time; and

upon receiving a request for the first participant to access the recording, prevent the first participant from accessing portions of the recording corresponding to when the first participant was not joined to the communication session, wherein the first participant is prevented from accessing the portions by providing the first portion, but not the second portion, to a first endpoint of the first participant.

Assignments (9)
SECURITY INTEREST Recorded Sep 11, 2024
From: AVAYA LLC; AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068554/0522 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT – SUPPLEMENT NO. 6 Recorded Aug 28, 2024
From: AVAYA MANAGEMENT L.P.; AVAYA LLC
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 068798/0654 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT – SUPPLEMENT NO. 2 Recorded May 29, 2024
From: AVAYA LLC (FORMERLY KNOWN AS AVAYA INC.); AVAYA MANAGEMENT L.P.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 067559/0265 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 13, 2023
From: AVAYA LLC (F/K/A AVAYA INC.); AVAYA MANAGEMENT L.P.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064896/0665 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2022
From: GOYNAR, SANDEEP; SINGH, HARSIMRAN JEET; BARHATE, KIRAN
To: AVAYA MANAGEMENT L.P.
Reel/Frame 059079/0559 →
Continuity (1)
Related Publication 20230269108A1 · Aug 24, 2023