| US 7,519,714 B2 | ||
| Adaptive image format translation in an ad-hoc network | ||
| William R. Macneil, Catonsville, Md. (US) | ||
| Assigned to The Johns Hopkins University, Baltimore, Md. (US) | ||
| Filed on Mar. 18, 2005, as Appl. No. 11/83,876. | ||
| Claims priority of provisional application 60/554115, filed on Mar. 18, 2004. | ||
| Prior Publication US 2005/0210070 A1, Sep. 22, 2005 | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—227 [709/228; 709/230] | 7 Claims |

| 1. A method for developing a common protocol between a data source and recipient in real time, including:
evaluating the protocol format of a data user to ascertain compatibility between data supplier and said data user;
requesting data from said data supplier by said data user; transmitting requested data to said data user when said evaluating
the protocol format of said data user indicates protocol compatibility;
advising said data user of the type of protocol incompatibility when said evaluating the protocol format of a data user indicates
an incompatibility;
evaluating the protocol format of data supplied to said data user to ascertain compatibility between said data supplier and
said data user;
using said data when said step of evaluating the protocol format of data supplied to said data user to ascertain compatibility
between said data supplier and said data user indicates protocol compatibility; and
requesting a change in the protocol format of data provided by said data supplier when said step of evaluating the protocol
format of data supplied to said data user to ascertain compatibility between said data supplier and said data user indicates
protocol incompatibility, and dividing the received data into basic elements; and
determining the mismatching element wherein said determining further includes determining the nature and the position in the
protocol format tree of each element comprising said tree;
determining if the present protocol format is identical to an immediately prior protocol format;
advising said data supplier that a data exchange is impossible when said step of determining if the present protocol format
is identical to an immediately prior protocol format determines that two successive mismatching protocol formats are identical;
determining if data associated with mismatching protocol that is not identical to an immediately preceding mismatching protocol
includes a message from said data supplier indicating said data user is requesting an unknown protocol format; and
requesting said data supplier to restructure its protocol format.
|