Interactive Robot Creation
AssigneeMicrosoft Corporation
InventorsTodd Biggs, Matthew Carlson
Life of this patent
Estimating the term…
Abstract
Interactive robot (BOT) creation is described. A BOT is an automated computer program implemented on a presence-based network, such as an instant messaging (IM) network or voice over IP (VoIP) network. The BOT is implemented to interact with a user via a direct two-way communication to gather data. The data that is gathered is then used by the BOT to automatically create a new, user-defined BOT implemented on the same presence-based network.
Claims20
A method, implemented at least in part by a first automated interactive computer program, comprising:
- automatically participating in a communication with a client device, via a presence-based network;
- receiving data via the communication that defines parameters for a second automated interactive computer program to be created;
- automatically creating, in the presence-based network, the second automated interactive computer program based on the data that is received.
A system comprising a BOT, wherein the BOT is configured to:
- gather data via a presence-based network conversation with a user;
- and
- based on the data that is gathered, create a new BOT.
One or more computer-readable media comprising computer-readable instructions which, when executed, cause a computer system to:
- automatically interact with a user in a two-way conversation via a presence-based network;
- receive data from the user via the two-way conversation;
- and
- based on the data that is received, automatically create a BOT that is configured to automatically interact with users via two-way conversations via the presence-based network.
Dependencies are inferred from the claim text.