In-line, in-call AI virtual assistant for teleconferencing
AssigneeCenturyLink Intellectual Property LLC
InventorsSteven M. Casey, Stephen Opferman, Felipe Castro, Jeff Leonard
Life of this patent
Estimating the term…
Abstract
Novel tools and techniques for providing an in-line AI virtual assistant are provided. A system includes a session border controller coupled to an end-user device, and a session initiation protocol stack. The session initiation protocol stack includes a processor, and non-transitory computer readable media comprising instructions executable by the processor to: receive, from the session border controller, a call invite request; provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the call invite request; and join the AI virtual assistant instance to a call with the end-user device.
Claims8
A system comprising:
- an end-user device configured to place a session initiation protocol call to a recipient device;
- and
- a monitoring device in communication with an in-line artificial intelligence (AI) virtual assistant service, wherein the monitoring device is configured to join the session initiation protocol call, and the monitoring device comprising:
- a processor;
- and
- non-transitory computer readable media comprising instructions executable by the processor to:
- monitor, in the session initiation protocol call, for a predetermined touch tone code or a wake word;
- provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the monitored predetermined touch tone code or wake word;
- and
- join the AI virtual assistant instance to the session initiation protocol call with the end-user device,
- wherein instructions to join the AI virtual assistant instance to an ongoing call comprises instructions further executable by the processor to:
- establish a session initiation protocol real-time transport protocol 2-way connection between the end-user device and the AI virtual assistant instance;
- and
- establish a session initiation protocol real-time transport protocol conference connection between each of the end-user device, the recipient device, and the AI virtual assistant instance.
A method comprising:
- monitoring, from a monitoring device, a session initiation protocol call between an end-user device and a recipient device for a predetermined touch tone code or a wake word;
- provisioning, via an AI virtual assistant service in communication with the monitoring device, an artificial intelligence (AI) virtual assistant instance in response to monitoring the predetermined touch tone code or the wake word;
- joining, via the monitoring device, the AI virtual assistant instance to the session initiation protocol call;
- establishing, via the monitoring device, a session initiation protocol real-time transport protocol 2-way connection between the end-user device and the AI virtual assistant instance;
- and
- establishing, via the monitoring device, a session initiation protocol real-time transport protocol conference connection between each of the end-user device, a recipient device, and the AI virtual assistant instance.
Dependencies are inferred from the claim text.