US Patent Application 18350661. ENABLING EXCHANGE OF CONVERSATIONAL BOT SKILLS DURING CONVERSATIONAL CHAT simplified abstract

From WikiPatents
Jump to navigation Jump to search

ENABLING EXCHANGE OF CONVERSATIONAL BOT SKILLS DURING CONVERSATIONAL CHAT

Organization Name

Microsoft Technology Licensing, LLC


Inventor(s)

Christopher Lee Mullins of Sammamish WA (US)

Scott Jeff Gellock of Seattle WA (US)

Thomas Matthew Laird-mcconnell of Kirkland WA (US)

Steven Wayne Ickman of Redmond WA (US)

Gabriel Gilabert of Brooklyn NY (US)

John Anthony Taylor of Bellevue WA (US)

ENABLING EXCHANGE OF CONVERSATIONAL BOT SKILLS DURING CONVERSATIONAL CHAT - A simplified explanation of the abstract

This abstract first appeared for US patent application 18350661 titled 'ENABLING EXCHANGE OF CONVERSATIONAL BOT SKILLS DURING CONVERSATIONAL CHAT

Simplified Explanation

This patent application describes systems, methods, and devices for enabling conversational bot communications. Here are the key points:

  • The system maintains a marketplace with a variety of skills, each associated with a manifest and a conversational bot.
  • When a request for a specific skill is received, the system identifies multiple conversational bots that can execute that skill.
  • The system ranks the conversational bots based on certain criteria.
  • The highest ranked conversational bot is selected to execute the specific skill.
  • In some cases, multiple highest ranked conversational bots may be presented, and the user can choose which one executes the skill.


Original Abstract Submitted

In non-limiting examples of the present disclosure, systems, methods, and devices for enabling conversational bot communications are presented. A marketplace comprising an identity of a plurality of skills may be maintained, each of the plurality of skills associated with a manifest and a conversational bot. A request for execution of a specific skill may be received. A plurality of conversational bots may be identified, each of the plurality of conversational bots being associated with a manifest for executing the specific skill. The plurality of conversational bots may be ranked. The specific skill may be caused to be executed by the highest ranked conversational bot. In some examples, a plurality of highest ranked conversational bots may be surfaced and a bot that is selected may execute the specific skill.