A framework for creating instant messaging Bots that autonomously operate within an instant messaging sessions to respond to requests from other user(s) or Bot(s). Bot operation is defined by a state machine with one or more states that are described in XML documents. These XML documents abide by the...http://www.google.de/patents/US20050138132?utm_source=gb-gplus-sharePatent US20050138132 - Method and system for instant messaging bots specification using state transition methodology and XML