IP Library Granted Patent US 11,212,249
Granted Patent B2
US 11,212,249 · App. 16/832,086 · Granted Dec 28, 2021

Real time transcription and feed of voice messages based on user presence and preference

Inventors: Navin Daga (Silapathar, IN); Pushkar Yashavant Deole (Pune, IN); Sandesh Chopdekar (Pune, IN)
Assignee: AVAYA Management L.P.
H04L51/36G10L15/22G10L15/26H04L51/043H04M3/53308H04M2203/4563
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,212,249
App. No.
16/832,086
Granted
Dec 28, 2021
Kind
B2
Abstract

Delivering a transcribed voice message includes detecting receipt of a voice message for delivery to a user, the voice message related to an incoming call for the user; determining a current presence of the user on at least one of a plurality of messaging channels in real time during receipt of the voice message; transcribing the voice message to text in real time; and delivering, in real time, the transcribed voice message to the at least one messaging channel on which the current presence of the user is determined. Delivering the transcribed voice message can also include receiving from the user initial identification of different user accounts, along with authorizations and permissions.

Claims (56)

1. A method for delivering a transcribed voice message comprising:

detecting, by a computer, receipt of a voice message for delivery to a user, the voice message related to an incoming call for the user;

receiving and analyzing, by the computer, an indication of messaging channel preference from the user for a plurality of messaging channels;

determining, by the computer, a ranked list of at least a portion of the plurality of messaging channels based on the indication of messaging channel preference;

selecting, by the computer, at least one messaging channel to deliver the transcribed voice message from the ranked list;

transcribing, by the computer, the voice message to text;

delivering, by the computer, the transcribed voice message to the at least one messaging channel selected from the ranked list;

receiving, by the computer, an instruction from the user to connect with the incoming call while the voice message is being transcribed and delivered to the at least one messaging channel; and

connecting, by the computer, the user with the incoming call while the voice message is being transcribed and delivered to the at least one messaging channel.

2. The method of claim 1 , wherein the indication of messaging channel preference includes one or more messaging channels associated with different time periods.

3. The method of claim 2 , wherein the different time periods include at least one different time period within a single day, or different days within a week, or different weeks within a month.

4. The method of claim 1 , wherein transcribing the voice message occurs in real-time as the voice message is being received.

5. The method of claim 1 , wherein the transcribed voice message is delivered in real-time to the at least one messaging channel as the voice message is being received.

6. The method of claim 1 , further comprising:

continuously monitoring, by the computer, the plurality of messaging channels to determine whether the user is present on each channel.

7. The method of claim 1 , further comprising:

continuously monitoring, by the computer, a subset of the plurality of messaging channels to determine whether the user is present on each channel, wherein the subset is selected based on the indication of messaging channel preference received from the user.

8. A system for delivering a transcribed voice message comprising:

a memory device, storing executable instructions; and

a processor in communication with the memory device, the processor when executing the executable instructions:

detects receipt of a voice message for delivery to a user, the voice message related to an incoming call for the user;

receives and analyzes an indication of messaging channel preference from the user for a plurality of messaging channels;

determines a ranked list of at least a portion of the plurality of messaging channels based on the indication of messaging channel preference;

selects at least one messaging channel to deliver the transcribed voice message from the ranked list;

transcribes the voice message to text;

delivers the transcribed voice message to the at least one messaging channel selected from the ranked list;

receives an instruction from the user to connect with the incoming call while the voice message is being transcribed and delivered to the at least one messaging channel; and

connects the user with the incoming call while the voice message is being transcribed and delivered to the at least one messaging channel.

9. The system of claim 8 , wherein the indication of messaging channel preference includes one or more messaging channels associated with different time periods.

10. The system of claim 9 , wherein the different time periods include at least one different time period within a single day, or different days within a week, or different weeks within a month.

11. The system of claim 8 , wherein transcribing the voice message occurs in real-time as the voice message is being received.

12. The system of claim 8 , wherein the transcribed voice message is delivered in real-time to the at least one messaging channel as the voice message is being received.

13. The system of claim 8 , wherein the processor when executing the executable instructions:

continuously monitors the plurality of messaging channels to determine whether the user is present on each channel.

14. The system of claim 1 , wherein the processor when executing the executable instructions:

continuously monitors a subset of the plurality of messaging channels to determine whether the user is present on each channel, wherein the subset is selected based on the indication of messaging channel preference received from the user.

15. A method for delivering a transcribed voice message comprising:

detecting, by a computer, receipt of a voice message for delivery to a user, the voice message related to an incoming call for the user;

determining, by the computer, a current presence of the user on at least one of a plurality of messaging channels during receipt of the voice message;

receiving, by the computer, the transcribed voice message;

receiving, by the computer, an indication of messaging channel preference from the user, wherein the indication of messaging channel preference includes one or more messaging channels associated with different time periods;

analyzing, by the computer, the indication of messaging channel preference from the user;

determining, by the computer, a ranked list of at least a portion of the plurality of messaging channels based on the indication of messaging channel preference;

selecting, by the computer, the at least one messaging channel to deliver the transcribed voice message from the ranked list; and

delivering, by the computer, the transcribed voice message to the at least one messaging channel on which the current presence of the user is determined.

16. A system for delivering a transcribed voice message comprising:

a memory device, storing executable instructions; and

a processor in communication with the memory device, the processor when executing the executable instructions:

detects receipt of a voice message for delivery to a user, the voice message related to an incoming call for the user;

determines a current presence of the user on at least one of a plurality of messaging channels during receipt of the voice message;

receives the transcribed voice message;

receives an indication of messaging channel preference from the user, wherein the indication of messaging channel preference includes one or more messaging channels associated with different time periods;

analyzes the indication of messaging channel preference from the user;

determines a ranked list of at least a portion of the plurality of messaging channels based on the indication of messaging channel preference;

selects the at least one messaging channel to deliver the transcribed voice message from the ranked list; and

delivers the transcribed voice message to the at least one messaging channel on which the current presence of the user is determined.

Assignments (8)
(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 Mar 27, 2020
From: DAGA, NAVIN; DEOLE, PUSHKAR YASHAVANT; CHOPDEKAR, SANDESH
To: AVAYA MANAGEMENT L.P.
Reel/Frame 052243/0221 →
Continuity (1)
Related Publication 20210306294A1 · Sep 30, 2021