Invention Grant
- Patent Title: Bot platform for mutimodal channel agnostic rendering of channel response
-
Application No.: US16149123Application Date: 2018-10-01
-
Publication No.: US11722439B2Publication Date: 2023-08-08
- Inventor: Ravi K. Bikkula , Amruta Shiroor , Rakesh Chakari Mallareppa , Chandrasekhar Subramanya Akkiraju Venkata
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Shook, Hardy & Bacon L.L.P.
- Main IPC: H04L51/02
- IPC: H04L51/02 ; H04L51/52 ; H04L67/75 ; G06F3/04817

Abstract:
A system for rendering a channel response includes a template library and a bot server program. The template library includes a plurality of card templates for rendering entities as cards in different channels to perform bot skills of bots. Each of the card templates includes one or more entity properties to which entity data is bound, and the card templates include different templates for different entities and different channels, allowing an entity and its corresponding entity properties to be rendered in multiple channels for a bot implementing a bot skill. The bot server program receives an input invoking the bot skill of the bot; determines an entity to be rendered as a card to perform the bot skill; selects a card template based on the channel and the entity; binds the entity data to the entity properties of the selected card template and generates and sends a channel response.
Information query