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
OG exemplary drawing
 
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.