Communication System
AssigneeMicrosoft Technology Licensing, LLC
InventorsMohammed Ladha, Farookh P. Mohammed, Konstantin Lutskiy, Alexey Pikin, Maxim Anatolyevich Silchev
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsMohammed Ladha, Farookh P. Mohammed, Konstantin Lutskiy, Alexey Pikin, Maxim Anatolyevich Silchev
Estimating the term…
A computer system comprises computer storage holding at least one code module configured to implement a bot, and at least one processor configured to execute the code module. The computer system also comprises a communication system for effecting communication events between users of the communication system; a bot interface for exchanging messages between the communication system and the bot; and a dialogue manager. The communication system transmits, to the dialogue manager directly, content of a first message received at a processor of the communication system from a user of the communication system. The dialogue applies an intent recognition process to the content to generate at least one intent identifier, and transmits a second message comprising the intent identifier to the bot using the bot interface. The bot automatically generates a response using the intent identifier received in the second message, and transmits the generated response to at least the user.
A computer system comprising:
A computer-implemented method of effecting a communication event between at least one user of a communication system and at least one bot, the at least one bot being implemented by at least one code module executed on at least one processor, the method comprising implementing, by the communication system, the following steps:
A computer program product comprising system code stored on a computer readable storage medium, the system code for effecting a communication event between at least one user of a communication system and at least one bot, the at least one bot being implemented by at least one code module executed on at least one processor;
Dependencies are inferred from the claim text.