In-line, in-call AI virtual assistant for teleconferencing
AssigneeCenturyLink Intellellectual 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.
Claims17
A system comprising:
- a controller coupled to an end-user device, wherein the end-user device is configured to place a webservice call to a recipient device;
- a webservice stack in communication with an in-line artificial intelligence (AI) virtual assistant service, the webservice stack comprising:
- a processor;
- and
- non-transitory computer readable media comprising instructions executable by the processor to:
- receive, from the 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 the webservice call with the end-user device,
- wherein the AI virtual assistant instance is provisioned to have a respective uniform resource identifier, and
- wherein the webservice stack is configured to connect the webservice call to the respective uniform resource identifier associated with the AI virtual assistant instance.
An apparatus comprising:
- a processor;
- and
- non-transitory computer readable media comprising instructions executable by the processor to:
- receive, from a controller, a webservice call invite request;
- provision, via an artificial intelligence (AI) virtual assistant service, an AI virtual assistant instance in response to the webservice call invite request, wherein the AI virtual assistant is provisioned with a respective uniform resource identifier;
- join the AI virtual assistant instance to a webservice call with an end-user device;
- register the uniform resource identifier associated with the AI virtual assistant instance;
- and
- connect the uniform resource identifier associated with the AI virtual assistant to the webservice call.
A method comprising:
- receiving, from a controller, a call invite request;
- provisioning, via an AI virtual assistant service, an artificial intelligence (AI) virtual assistant instance in response to the call invite request, wherein the AI virtual assistant is provisioned with a respective uniform resource identifier;
- joining, via a webservice stack, the AI virtual assistant instance to a webservice call with an end-user device;
- registering, via the webservice stack, the uniform resource identifier associated with the AI virtual assistant instance;
- and
- connecting, via the webservice stack, the uniform resource identifier associated with the AI virtual assistant to the webservice call.
Dependencies are inferred from the claim text.