Behavioral translation of datalink messages between different protocols and platforms
First Claim
1. A digital communication system for providing communication between users utilizing digital communication protocols, comprising:
- a) a first protocol interface system in communication with a first user for identifying a first message type of a first message being passed between the first user and the first protocol interface system;
b) a second protocol interface system in communication with a second user for identifying a second message type of a second message being passed between the second user and the second protocol interface system; and
, c) a behavioral translator in communication with said first protocol interface system and said second protocol interface system for receiving messages from either said first or said second protocol interface systems and performing behaviors sufficiently consistent with said users, based on said identifications of said first and second message types, so as to provide substantially seamless communication between the users.
1 Assignment
0 Petitions
Accused Products
Abstract
The digital communication system (DCS) provides communication between users utilizing digital communication protocols. The DCS includes a first protocol interface system in communication with a first user for identifying a first message type of a first message being passed between the first user and the first protocol interface system. A second protocol interface system is in communication with a second user for identifying a second message type of a second message being passed between the second user and the second protocol interface system. A behavioral translator is in communication with the first protocol interface system and the second protocol interface system for receiving messages from either the first or the second protocol interface system. The behavioral translator performs behaviors sufficiently consistent with the users, based on the identifications of the first and second message types, so as to provide substantially seamless communication between the users.
4 Citations
21 Claims
-
1. A digital communication system for providing communication between users utilizing digital communication protocols, comprising:
-
a) a first protocol interface system in communication with a first user for identifying a first message type of a first message being passed between the first user and the first protocol interface system;
b) a second protocol interface system in communication with a second user for identifying a second message type of a second message being passed between the second user and the second protocol interface system; and
,c) a behavioral translator in communication with said first protocol interface system and said second protocol interface system for receiving messages from either said first or said second protocol interface systems and performing behaviors sufficiently consistent with said users, based on said identifications of said first and second message types, so as to provide substantially seamless communication between the users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A digital communication system for providing communication between users utilizing digital communication protocols, comprising:
-
a) a first protocol interface system in communication with a first user for identifying a first message type of a first message being passed between the first user and the first protocol interface system;
b) a second protocol interface system in communication with a second user for identifying a second message type of a second message being passed between the second user and the second protocol interface system, said second protocol interface system using a different protocol than said first protocol interface system; and
,c) a behavioral translator in communication with said first protocol interface system and said second protocol interface system for receiving messages from either said first or said second protocol interface systems and performing behaviors sufficiently consistent with said users, based on said identifications of said first and second message types, so as to provide substantially seamless communication between the users, wherein said behavioral translator performs the steps of;
i) determining whether a received message to the behavioral translator is relevant to any of the users and ignoring the message if it is not relevant;
ii) determining whether the user of the protocol interface system from which said received message was received expects a response message in response to said received message, and if it does so expect a response message, then said behavioral translator performs the steps of;
a) generating a response message, based on the received message; and
,b) transferring said response message to the protocol interface system from which the received message was received so that it can be transferred to the user associated with that protocol interface system; and
,iii) determining whether the information in the received message can be provided to at least another of the users in a message supportable by said at least another of the users, and if it can be provided, then said behavioral translator performs the steps of;
a) generating a new message to be transferred to the other user via that user'"'"'s protocol interface system; and
,b) transferring said new message to that user'"'"'s protocol interface system.
-
-
21. A method for providing communication between users utilizing digital communication protocols, comprising the steps of:
-
a) identifying a first message type of a first message being passed between a first user and a first protocol interface system;
b) identifying a second message type of a second message being passed between a second user and a second protocol interface system; and
,c) utilizing a behavioral translator in communication with said first protocol interface system and said second protocol interface system for receiving messages from either said first or said second protocol interface systems and performing behaviors sufficiently consistent with said users, based on said identifications of said first and second message types, so as to provide substantially seamless communication between the users.
-
Specification