Patent ID: 7454469
Filing Date: 2008-11-18
Classification: H04L

Abstract:
1. A method for defining an instant messaging Bot process, the method comprising: accepting at least one XML schema that defines elements of a Bot transition definition language to be used in specifying instant messaging Bots, the elements of the Bot transition definition language adapted for use in XML documents that define instant messaging Bots that accept at least one natural language text runtime input created by human users and provide at least one response in response to the at least one natural language text runtime input, creating a state transition definition diagram for an instant messaging Bot, the state transition definition diagram comprising at least one state, at least one state transition, and at least one condition that is based upon a respective received natural language text runtime input received from a respective human user for each of the at least one state transition; and generating an XML document that abides to the at least one XML schema and comprises elements of the Bot transition definition language, the XML document defining the state transition definition diagram.