Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
325 words
A message handling system comprising: a first preexisting message handling system including a plurality of user addresses connected to a first communication pathway; a second preexisting message handling system including a plurality of user addresses connected to a second communication pathway wherein said first message handling system requires messages to contain specified message handling attribute information, such that messages from the second message handling system are incompatible with the first message handling system; and automated gateway means for providing an interface between the first and second message handling systems, said gateway means being coupled to said first and second communication pathways means and including: message routing means for receiving messages from one of said plurality of user addresses in said first and second message handling systems, said routing means including means for storing a table of said user addresses existing in the first message handling system; means for determining if the text of said message received from one of said plurality of user addresses in said second message handling system contains one of said first message handling system addresses in said table; means for creating a first message handling system envelope and adding it to said second message handling system message if it contains a first message handling system address, wherein said envelope contains said first message handling system message handling attribute information thereby making the second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered, said first message handling system envelope being incompatible with said second message handling system; means for transferring said second message handling system message containing said envelope to one of said plurality of user addresses in said first message handling system; and means for transmitting said received second message handling system messages containing only second message handling system addresses back to said second message handling system communication pathway unchanged without said envelope.
Claim 2
Dependent Claim
325 words
A message handling system comprising: a first preexisting message handling system including a plurality of user addresses connected to a first communication pathway; a second preexisting message handling system including a plurality of user addresses connected to a second communication pathway wherein said first message handling system requires messages to contain specified message handling attribute information, such that messages from the second message handling system are incompatible with the first message handling system; and automated gateway means for providing an interface between the first and second message handling systems, said gateway means being coupled to said first and second communication pathways means and including: message routing means for receiving messages from one of said plurality of user addresses in said first and second message handling systems, said routing means including means for storing a table of said user addresses existing in the first message handling system; means for determining if the text of said message received from one of said plurality of user addresses in said second message handling system contains one of said first message handling system addresses in said table; means for creating a first message handling system envelope and adding it to said second message handling system message if it contains a first message handling system address, wherein said envelope contains said first message handling system message handling attribute information thereby making the second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered, said first message handling system envelope being incompatible with said second message handling system; means for transferring said second message handling system message containing said envelope to one of said plurality of user addresses in said first message handling system; and means for transmitting said received second message handling system messages containing only second message handling system addresses back to said second message handling system communication pathway unchanged without said envelope.
Claim 3
Dependent Claim
86 words
The automated gateway of claim 1 further comprising a message transfer agent for determining if a message received from said first message handling system contains only addresses in said first message handling system, said message transfer agent including means for directing said message containing only addresses in said first message handling system back to said first message handling system, and means for directing a message received by said message transfer agent containing an address in said second message handling system to said second message handling system.
Claim 4
Dependent Claim
30 words
The automated gateway of claim 1 wherein said first message handling system is a formal message handling system and said second message handling system is an informal message handling system.
Claim 5
Dependent Claim
20 words
The automated gateway of claim 1 further comprising a user agent means usable in either a manual or automatic mode.
Claim 6
Dependent Claim
34 words
The automated gateway of claim 3 wherein said first message handling system is the Department of Defense AUTODIN network and the second message handling system is the International Standards Organization X.400 message handling system.
Claim 7
Dependent Claim
24 words
The automated gateway of claim 5 wherein said first message handling system message comprises at least one of ACP-127, JANAP-128 or DOI-103 message types.
Claim 8
Dependent Claim
21 words
The automated gateway of claim 5 further comprising message input processing means for providing security validation, message routing and logging functions.
Claim 9
Dependent Claim
38 words
The message routing system of claim 7 wherein said means for converting the format further comprises means for creating an envelope around said second type message which complies with said format requirements of the first message handling system.
Claim 10
Dependent Claim
34 words
The automated gateway of claim 7 wherein said message input processing means unit replicates messages containing both AUTODIN and X.400 message addresses and transfers multiple versions of said message to the message routing means.
Claim 11
Dependent Claim
277 words
A communication system comprising: a first preexisting message handling system operative on messages on a first communication pathway, said messages conforming to a first message handling format and said first message handling system having first system addresses; a second preexisting message handling system having second system addresses operative on messages on a second communication pathway, said messages conforming to a second message handling system format wherein messages from the second message handling system are incompatible with the first message handling system; message routing means coupled to said first and second communication pathways for receiving messages from said first and second message handling systems and determining if a message received from said second message handling system should be sent to said first or to said second message handling system, said routing means including means for storing a table of addresses existing in the first message handling system; means for determining if the text of said message received from said second message handling system contains one of said first message handling system addresses; means for creating a first message handling system envelope and adding it to said message received from said second message handling system if it contains a first message handling system address, said envelope conforming to said first message handling format thereby making the second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered; and means for transferring said second message handling system message with said envelope to said first message handling system, wherein messages are transferred from said second message handling system to said first message handling system.
Claim 12
Dependent Claim
277 words
A communication system comprising: a first preexisting message handling system operative on messages on a first communication pathway, said messages conforming to a first message handling format and said first message handling system having first system addresses; a second preexisting message handling system having second system addresses operative on messages on a second communication pathway, said messages conforming to a second message handling system format wherein messages from the second message handling system are incompatible with the first message handling system; message routing means coupled to said first and second communication pathways for receiving messages from said first and second message handling systems and determining if a message received from said second message handling system should be sent to said first or to said second message handling system, said routing means including means for storing a table of addresses existing in the first message handling system; means for determining if the text of said message received from said second message handling system contains one of said first message handling system addresses; means for creating a first message handling system envelope and adding it to said message received from said second message handling system if it contains a first message handling system address, said envelope conforming to said first message handling format thereby making the second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered; and means for transferring said second message handling system message with said envelope to said first message handling system, wherein messages are transferred from said second message handling system to said first message handling system.
Claim 13
Dependent Claim
37 words
The communication system of claim 10 wherein said message routing means further includes means for routing said message to said second message handling system if said received message does not contain a first message handling system address.
Claim 14
Dependent Claim
86 words
The communication system of claim 10 further comprising a message transfer agent for determining if a message received from said first message handling system contains only addresses in said first message handling system, said message transfer agent including means for directing said message containing only addresses in said first message handling system back to said first message handling system, and means for directing a message received by said message transfer agent containing an address in said second message handling system to said second message handling system.
Claim 15
Dependent Claim
30 words
The communication system of claim 10 wherein said first message handling system is a formal message handling system and said second message handling system is an informal message handling system.
Claim 16
Dependent Claim
20 words
The communication system of claim 10 further comprising a user agent means usable in either an automatic or manual mode.
Claim 17
Dependent Claim
36 words
The communication system of claim 13 wherein said first message handling system is the United States Department of Defense AUTODIN network and the second message handling system is the International Standards Organization X.400 message handling system.
Claim 18
Independent Claim
195 words
A method for interfacing a first message handling system having addresses on a first communication pathway with a second message handling system having addresses on a second communication pathway wherein said first message handling system requires messages to contain a specified first message handling system format incompatible with said second message handling system, said method comprising the steps of: comparing the text of a message received from the second message handling system data pathway to a table of addresses in said first message handling system; creating an envelope around said second message handling system message if it contains a first message handling system address, said envelope contains said first message handling system format and said envelope being incompatible with said second message handling system thereby making said second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered; transferring said second message handling system message with said envelope to said first message handling system; and transferring second message handling messages containing only second message handling system addresses back to said second message handling system unchanged without said envelope.
Claim 19
Independent Claim
195 words
A method for interfacing a first message handling system having addresses on a first communication pathway with a second message handling system having addresses on a second communication pathway wherein said first message handling system requires messages to contain a specified first message handling system format incompatible with said second message handling system, said method comprising the steps of: comparing the text of a message received from the second message handling system data pathway to a table of addresses in said first message handling system; creating an envelope around said second message handling system message if it contains a first message handling system address, said envelope contains said first message handling system format and said envelope being incompatible with said second message handling system thereby making said second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered; transferring said second message handling system message with said envelope to said first message handling system; and transferring second message handling messages containing only second message handling system addresses back to said second message handling system unchanged without said envelope.
Claim 20
Dependent Claim
37 words
The method of claim 16 further including the step of routing said second message handling system message back to said second message handling system if said received message does not contain a first message handling system address.
Claim 21
Dependent Claim
69 words
The method of claim 16 further comprising the steps of: determining if a message received from said first message handling system contains only addresses in said first message handling system and if so directing said message back to said first message handling system; and directing messages from said second message handling system containing only an address in said second message handling system back to said second message handling system.
Claim 22
Dependent Claim
65 words
The method of claim 16 wherein said second message handling system has a second system format and further comprising the step of determining if a message received from said first message handling system contains an address in said second message handling system and, if so, converting said message to said second message handling system format and transmitting said message to said second message handling system.
Claim 23
Dependent Claim
47 words
The method of claim 16 wherein said first message handling system requires messages to contain specific message attribute information and said step of creating an envelope around said second message handling system message further comprises the step of creating an envelope containing said specified message attribute information.
Claim 24
Independent Claim
255 words
A method for interfacing a first formal message handling system having addresses on a first communication pathway with a second informal message handling system having addresses in a second communication pathway wherein said first message handling system requires messages to contain specified message handling attribute information not contained in said second message handling system messages, said message handling attribute information including data indicative of said addresses on said first communication pathway, said method comprising the steps of: comparing the text of a message received from the second message handling system data pathway, to a table of addresses in said first message handling system; creating an envelope and adding it to said second message handling system message if it contains a first message handling system address, said envelope containing said first system handling attribute information and said envelope being incompatible with said second message handling system thereby making said second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered, wherein said first message handling system address is an ultimate recipient of said second message handling system message, wherein said second message handling system address is an original sender of said second message handling system message; transferring said envelope with said second message handling system message to said first message handling system; and routing said second message back to said second message handling system data pathway if said received message does not contain a first message handling system address.
Claim 25
Independent Claim
255 words
A method for interfacing a first formal message handling system having addresses on a first communication pathway with a second informal message handling system having addresses in a second communication pathway wherein said first message handling system requires messages to contain specified message handling attribute information not contained in said second message handling system messages, said message handling attribute information including data indicative of said addresses on said first communication pathway, said method comprising the steps of: comparing the text of a message received from the second message handling system data pathway, to a table of addresses in said first message handling system; creating an envelope and adding it to said second message handling system message if it contains a first message handling system address, said envelope containing said first system handling attribute information and said envelope being incompatible with said second message handling system thereby making said second message handling system message compatible with the first message handling system while leaving the format of the text of said second message handling system message substantially unaltered, wherein said first message handling system address is an ultimate recipient of said second message handling system message, wherein said second message handling system address is an original sender of said second message handling system message; transferring said envelope with said second message handling system message to said first message handling system; and routing said second message back to said second message handling system data pathway if said received message does not contain a first message handling system address.
Claim 26
Dependent Claim
43 words
The method of claim 21 further comprising the steps of: determining if a message received from said first message handling system contains only addresses in said first message handling system and if so directing said message back to said first message handling system.
Claim 27
Dependent Claim
65 words
The method of claim 21 wherein said second message handling system has a second system format and further comprising the step of determining if a message received from said first message handling system contains an address in said second message handling system and if so, converting said message to said second message handling system format and transmitting said message to said second message handling system.
Claim 28
Dependent Claim
255 words
A message routing system comprising: first message handling system including first data pathway carrying messages of a first type; second message handling system including a second data pathway carrying messages of a second type, said first message handling system having message handling system format requirements which are incompatible with said messages of a second type said message handling system format requirements including data indicative of destinations on said first data pathway; input/output means for receiving and transmitting said message to and from each of said first and second message handling system data pathways; means for determining from their text the type and destination of said messages received by said input/output means; means for determining if a received message of a second type contains a destination in said first message handling system; means for converting the message handling system format of said second type message containing a destination in said first message handling system so it will be compatible with said first message handling system while leaving the format of the text of said second type message substantially unaltered, wherein said destination is an ultimate recipient of said second type message, wherein said second message handling system includes an original sender of said second type message; means for transmitting said converted message to said first message handling system data pathway; and means for transmitting received first and second message handling systems messages unchanged back to the first or second message handling systems data pathway if they only contain destinations in the same respective message handling system.
Claim 29
Dependent Claim
255 words
A message routing system comprising: first message handling system including first data pathway carrying messages of a first type; second message handling system including a second data pathway carrying messages of a second type, said first message handling system having message handling system format requirements which are incompatible with said messages of a second type said message handling system format requirements including data indicative of destinations on said first data pathway; input/output means for receiving and transmitting said message to and from each of said first and second message handling system data pathways; means for determining from their text the type and destination of said messages received by said input/output means; means for determining if a received message of a second type contains a destination in said first message handling system; means for converting the message handling system format of said second type message containing a destination in said first message handling system so it will be compatible with said first message handling system while leaving the format of the text of said second type message substantially unaltered, wherein said destination is an ultimate recipient of said second type message, wherein said second message handling system includes an original sender of said second type message; means for transmitting said converted message to said first message handling system data pathway; and means for transmitting received first and second message handling systems messages unchanged back to the first or second message handling systems data pathway if they only contain destinations in the same respective message handling system.
Claim 30
Dependent Claim
36 words
The message routing system of claim 24 wherein some of the messages contain plain language addresses in their text and said means for determining the type and destination of said messages reads said plain language addresses.