Patent ID: 11929963
Assignee: T-MOBILE USA, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 15:
16. A system, comprising:
at least one hardware processor; and
at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:
generate a chatbot conversation model to operate a chatbot executing on a user device, wherein the chatbot conversation model causes the chatbot to:
output a set of prompts sequentially selected based at least in part on user responses to previous prompts in the set,
map a prompt in the set of prompts or a user response to a type of contextual data, and
invoke an operating system application programming interface (API) or a memory API of the user device to selectively retrieve, from an operating system or a memory of the user device, a first contextual data item that is identified based on the mapping of the prompt or the user response to the type of contextual data;

provide the chatbot conversation model to the chatbot to enable the chatbot to output the set of prompts and retrieve the first contextual data item from the user device;
receive from the chatbot, user answers to prompts output by the chatbot and the first contextual data item retrieved from the user device by the chatbot; and
store the user answers and the first contextual data item.