IP Library Patent Application 17837616
Patent Application
App. No. 17/837,616

COMMUNICATION SESSION PARTICIPATION USING PRERECORDED MESSAGES

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 None
App. No.
17/837,616
Abstract

The technology disclosed herein enables user participation in a communication session using prerecorded messages. In a particular embodiment, a method includes determining a first context of a first prerecorded message from a user. The method further includes joining a communication session as an endpoint to the communication session facilitated by a communication session system and receiving user communications for the communication session from the communication session system. The method also includes determining a session context of the user communications and, after determining that the first context corresponds to the session context, identifying a first insertion point. The method includes sending the first prerecorded message in real time to the communication session system in the user communications at the first insertion point.

Claims (68)

1 . A method comprising:

determining a first context of a first prerecorded message from a user;

joining a communication session as an endpoint to the communication session facilitated by a communication session system;

receiving user communications for the communication session from the communication session system;

determining a session context of the user communications;

after determining that the first context corresponds to the session context, identifying a first insertion point; and

sending the first prerecorded message in real time to the communication session system in the user communications at the first insertion point.

2 . The method of claim 1 , further comprising:

determining a second context of a second prerecorded message;

determining that the second context corresponds to the session context preceding a second insertion point in the user communications; and

sending the second prerecorded message in real time to the communication session system in the user communications at the second insertion point.

3 . The method of claim 1 , further comprising:

after sending the first prerecorded message, receiving a response message from a first participant of a plurality of participants communicating over the communication session in response to the first prerecorded message; and

providing the response message to the user.

4 . The method of claim 3 , wherein providing the response message comprises sending the response message as an attachment of an email to the user.

5 . The method of claim 1 , further comprising:

after sending the first prerecorded message, receiving a response message in the user communications from a first participant of a plurality of participants communicating over the communication session in response to the first prerecorded message;

determining that a second context of a second prerecorded message corresponds to a response context of the response message; and

sending the second prerecorded message in real time to the communication session system in the user communications after the response message.

6 . The method of claim 1 , wherein identifying the first insertion point comprises:

identifying a gap in the user communications as the first insertion point.

7 . The method of claim 1 , wherein determining the first context comprises:

converting speech of the user in the first prerecorded message to text;

tokenizing one or more sentences in the text into tokens; and

analyzing the tokens to determine one or more topics of the text.

8 . The method of claim 7 , wherein determining that the first context relates to the session context comprises:

determining that the one or more topics of the text correspond to one or more topics of the user communications.

9 . The method of claim 1 , wherein the user is not present on the communication session.

10 . The method of claim 1 , wherein the prerecorded message includes an audio component comprising speech of the user.

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 processing system to:

determine a first context of a first prerecorded message from a user;

join a communication session as an endpoint to the communication session facilitated by a communication session system;

receive user communications for the communication session from the communication session system;

determine a session context of the user communications;

after determining that the first context corresponds to the session context, identify a first insertion point; and

send the first prerecorded message in real time to the communication session system in the user communications at the first insertion point.

12 . The apparatus of claim 11 , wherein the program instructions direct the processing system to:

determine a second context of a second prerecorded message;

determine that the second context corresponds to the session context preceding a second insertion point in the user communications; and

send the second prerecorded message in real time to the communication session system in the user communications at the second insertion point.

13 . The apparatus of claim 11 , wherein the program instructions direct the processing system to:

after sending the first prerecorded message, receive a response message from a first participant of a plurality of participants communicating over the communication session in response to the first prerecorded message; and

provide the response message to the user.

14 . The apparatus of claim 13 , wherein to provide the response message, the program instructions direct the processing system to:

send the response message as an attachment of an email to the user.

15 . The apparatus of claim 11 , wherein the program instructions direct the processing system to:

after sending the first prerecorded message, receive a response message in the user communications from a first participant of a plurality of participants communicating over the communication session in response to the first prerecorded message;

determine that a second context of a second prerecorded message corresponds to a response context of the response message; and

send the second prerecorded message in real time to the communication session system in the user communications after the response message.

16 . The apparatus of claim 11 , wherein to identify the first insertion point, the program instructions direct the processing system to:

identify a gap in the user communications as the first insertion point.

17 . The apparatus of claim 11 , wherein to determine the first context, the program instructions direct the processing system to:

convert speech of the user in the first prerecorded message to text;

tokenize one or more sentences in the text into tokens; and

analyze the tokens to determine one or more topics of the text.

18 . The apparatus of claim 17 , wherein to determine that the first context relates to the session context, the program instructions direct the processing system to:

determine that the one or more topics of the text correspond to one or more topics of the user communications.

19 . The apparatus of claim 11 , wherein the user is not present on the communication session.

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:

determine a first context of a first prerecorded message from a user;

join a communication session as an endpoint to the communication session facilitated by a communication session system;

receive user communications for the communication session from the communication session system;

determine a session context of the user communications;

after determining that the first context corresponds to the session context, identify a first insertion point; and

send the first prerecorded message in real time to the communication session system in the user communications at the first insertion point.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: AVAYA MANAGEMENT LP
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 066983/0138 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
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 →
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 Jun 10, 2022
From: GAWANDE, HARSHAL RAMESH; TALREJA, AJAY JAGDISH; BAHETI, GHANSHYAM ASARAM
To: AVAYA MANAGEMENT L.P.
Reel/Frame 060171/0207 →