The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 08, 2023

Filed:

Oct. 01, 2018
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Ravi K. Bikkula, Sammamish, WA (US);

Amruta Shiroor, Kirkland, WA (US);

Rakesh Chakari Mallareppa, Bellevue, WA (US);

Chandrasekhar Subramanya Akkiraju Venkata, Woodinville, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 51/02 (2022.01); H04L 51/52 (2022.01); H04L 67/75 (2022.01); G06F 3/04817 (2022.01);
U.S. Cl.
CPC ...
H04L 51/02 (2013.01); H04L 51/52 (2022.05); H04L 67/75 (2022.05); G06F 3/04817 (2013.01);
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.


Find Patent Forward Citations

Loading…