Mechanism for effectively communicating Scientific and Mathematical Ideas to the scientific community using an enhanced chatting facility.
Original Publication Date: 2004-Feb-23
Included in the Prior Art Database: 2004-Feb-23
Chatting tools allow for communication of text. However these tools do not have the feature to allow for communicating characters or phrases used by the scientific community. For example it is not possible to communicate a mathematical formula using a mathematical notation in today's chatting tools.The invention disclosed in this article enables the communication of mathematical symbols and formulae as well as regular text. This invention will enable to scientific community to communicate their ideas more effectively.
Mechanism for effectively communicating Scientific and Mathematical Ideas to the scientific community using an enhanced chatting facility .
Proposed is a procedure to enable the scientific community to exchange scientific notation through instant messaging chat. The software takes as input a string of characters and converts the text input by the user to mathematical notation. The software LaTex that is mostly used by the scientific community could be the engine that drives this translation. The Chat Server would contain the translation engine, which is an interface to software like LaTex. Once the user has typed in the text and hits the send button or the enter key, the text would be communicated to the chat server. The chat server will call the translation engine. The translation engine will return the text converted appropriately. The Chat Server will communicate the returned content to both the recipient of the chat as well as to the originator of the Chat. The content will be communicated back to the originator of the chat for ensuring correctness of the converted content. It can be described as a two step procedure as below:
The chat server is enabled with an agent that detects the beginning and end of a scientific notation/equation with the help of mark-up tags. The set of strings is sent to the chat server, which contains the typesetting engine, LaTex for example. The agent scans to look for the ending and closing tags. The string with in the tags is sent...