Browse Prior Art Database

Improved Form Based Interface for Instant Messaging BOTs Disclosure Number: IPCOM000190102D
Original Publication Date: 2009-Nov-17
Included in the Prior Art Database: 2009-Nov-17
Document File: 3 page(s) / 46K

Publishing Venue



A method of using a new application level protocol and user interface technology to cast IM BOTs into a new set of applications resulting in an increased level of IM information exchange. Using this new technology imbedded in an IM client will allow a BOT to send back a structured markup language response causing the IM client to render a set of widgets, manifested as a form, that the users can fill out and then send out as an IM.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 3

Improved Form Based Interface for Instant Messaging BOTs

The latest trend in user interface technologies has centered around short and instant communication. Example technologies include cellular text messaging and instant messaging. The attractiveness of these is the instantaneous nature and the pervasiveness of adaptation. Instant messaging BOTs have been built on top of the IM framework enabling great productivity tools; they allow quick access to a service. Adding an IM BOT to your instant messenger buddy list can get you quick access to information based on a query. The limit to this technology is it only allows for simple text strings. The current generation of IM BOTs either respond to a customized phrase based command language which will transmit the 'help' command list when interpretation fails or some simple intelligence to the input command. This limits the application set in this space to tedious question/response type communication. See the Figure 1 below.

Note: The Order Information tool does not provide item descriptions or prices.

Below is a list of questions that you can ask the tool, and the type of response that will be provided.


This invention expands the functionality of IM BOTs by enhancing IM clients ability to receive and then return structured markup language to format the communication of the human user, and then post this to a standard which formats the expected communication. For instance, using this technology, a yellow-pages look-up IM BOT would send a text widget with the standard telephone format, (xxx) xxx - xxxx, to the user, allow the user to populate the widget, and then sends this structure back to the IM BOT for interpretation. While this is a primitive example, advantages in scaling this example up to html forms or including check boxes quickly make an acceptable response quicker to compose and less error prone.

The example above could return responses to an IM, with a form containing check boxes for status, requestor, initiator, submit date, approver, requesting department, buyer, supplier, and PO number. The IM client would place this in the user input region where the user could then select multiple...