Patent ReferencesProgrammable data communications controller Multiple data format interface Multi-media messaging system Secure telecommunications System and method for automatic data file format translation and transmission having advanced features Method and system for converting computer mail messages using an extensible set of conversion routines System and method for data transfer and processing having intelligent selection of processing routing and advanced routing features Method and system for controlling and communicating with machines using multiple communication formats Communication equipment in which data to be transmitted includes a plurality of data groups with information on data format and a converter for converting the data groups Patent #: 5835789 InventorApplicationNo. 924529 filed on 07/06/1998US Classes:709/246, COMPUTER-TO-COMPUTER DATA MODIFYING709/207, Priority based messaging709/228, Session/connection parameter setting709/236Computer-to-computer data framingExaminersPrimary: Maung, ZarniAssistant: Najjar, Saleh International ClassG06F 015/16AbstractAn inter-computer communication method and apparatus permits inter-computer communication of computer messages having a format easily defined by user in an ASCII configuration file. Instead of rewriting code to accommodate a differently formatted message, the invention utilizes an ASCII configuration file that can be easily created and changed to define various message formats. Message encodation involves inserting a unique header in the message identifying the message format and building a message according to the defined format. Message decodation parses this header to access the configuration file and determine message format. A message processing apparatus processes inter-computer messages in one of three configurations including a first configuration for processing input messages from a communications port by controlling a message decoder to decode input messages and send the decoded input messages to a processor for manipulation by an application program; a second configuration for playing back an input message from the message log and sending the read input message to the processor for manipulation by the application program; and a third configuration for logging inputs by routing input messages from the communications port to the message log. | |