US 11,700,334 B2
Method and system for making context based announcements during a communication session
Aparna Khire, Pune (IN); Nitinkumar Yemul, Pune (IN); Dinesh Mude, Pune (IN); and Sameer Sohani, Pune (IN)
Assigned to Avaya Management L.P., Durham, NC (US)
Filed by Avaya Management L.P., Durham, NC (US)
Filed on Dec. 15, 2020, as Appl. No. 17/122,341.
Prior Publication US 2022/0191330 A1, Jun. 16, 2022
Int. Cl. H04M 3/56 (2006.01); H04N 7/15 (2006.01)
CPC H04M 3/568 (2013.01) [H04M 3/563 (2013.01); H04N 7/157 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system comprising:
a microprocessor; and
a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that program the microprocessor to:
receive a context-based announcement intended for at least one participant of a communication session, wherein the context-based announcement is from a user that is not a participant of the communication session;
generate a virtual participant to be added to the communication session;
monitor the communication session, to determine a time to play the context-based announcement to the intended at least one participant based on a determined context of the communication session, wherein the context-based announcement is played without instruction from a participant; and
play, via the generated virtual participant, the context-based announcement to the intended at least one participant at the determined time.
 
8. A method to play a context-based announcement in a communication session, the method comprising:
during the communication session, receiving the context-based announcement intended for at least one participant of the communication session, wherein the context-based announcement is from a user that is not a participant of the communication session;
generating a virtual participant to be added to the communication session;
monitoring the communication session, to determine a time to play the context-based announcement to the intended at least one participant based on a determined context of the communication session, wherein the context-based announcement is played without instruction from a participant; and
playing, via the generated virtual participant, the context-based announcement to the intended at least one participant at the determined time.
 
15. A non-transitory computer-readable medium comprising processor-executable instructions, the processor-executable instructions comprising:
instructions configured to receive a context-based announcement intended for at least one participant of an active communication session, wherein the context-based announcement is from a user that is not a participant of the active communication session;
instructions configured to generate a virtual participant to be added to the active communication session;
instructions configured to monitor the active communication session, to determine a time to play the context-based announcement to the intended at least one participant based on a determined context of the active communication session, wherein the context-based announcement is played without instruction from a participant; and
instructions configured to play, via the generated virtual participant, the context-based announcement to the intended at least one participant at the determined time.