Back to results
US 7,549,010 B2Granted
Communication apparatus and method
AssigneeCanon Kabushiki Kaisha
InventorTakashi Hirata
Life of this patent
Estimating the term…
Abstract
A communication apparatus communicates a first message via a network, extracts a difference between the first message and a second message that has been received, and applies the extracted difference to further communication.
Claims13
A communication apparatus comprising:
- a communicating unit configured to communicate a first message via a network to a second communication apparatus;
- a detecting unit configured to detect an error in the communication of the first message communicated by said communicating unit;
- an acquiring unit configured to acquire a second message which is communicated between the second communication apparatus and a third communication apparatus in the network;
- a determining unit configured to determine a difference between the erred first message and the acquired second message and to determine where the difference is located in the erred first message;
- and
- a creating unit configured to create a third message that is different from the erred first message based on the determination by said determining unit,
- wherein the third message created by the creating unit is communicated to the second communication apparatus by the communicating unit.
4 more elements
A communication method executed by a communication apparatus, comprising the steps of:
- communicating a first message via a network to a second communication apparatus;
- detecting an error in the communication of the first message communicated by said communicating step;
- acquiring a second message which is communicated between the second communication apparatus and a third communication apparatus in the network;
- determining a difference between the erred first message and the acquired second message and determining where the difference is located in the erred message;
- and
- creating a third message that is different from the erred first message based on the determination in said determining step,
- wherein the third message created in the creating step is communicated to the second communication apparatus.
4 more elements
A communication method for a first communication apparatus in a network, comprising the steps of:
- communicating a first message which corresponds to a predetermined protocol definition via a network to a second communication apparatus;
- detecting an error in the communication of the first message communicated by said communicating step;
- acquiring a second message transmitted from the second communication apparatus to a third communication apparatus in the network;
- judging whether or not the acquired second message corresponds to the predetermined protocol definition;
- in a case where it is judged that the acquired second message does not correspond to the predetermined protocol definition, determining a difference between the erred first message and the acquired second message and determining where the difference is located in the erred first message;
- creating a third message that is different from the erred first message based on the difference and the location determined in the determining step;
- and
- communicating the created third message to the second communication apparatus.
5 more elements
A communication apparatus comprising:
- a communicating unit configured to communicate a first message via a network to a second communication apparatus;
- an acquiring unit configured to acquire a second message which is communicated between the second communication apparatus and a third communication apparatus in the network;
- a determining unit configured to determine a difference between the erred first message and the acquired second message and to determine where the difference is located in the erred first message;
- and
- an creating unit configured to create a third message that is different from the first message based on the determination by said determining unit,
- wherein the communication unit communicates the created third message to the second communication apparatus.
3 more elements
A communication apparatus comprising:
- a communicating unit configured to communicate messages with a second communication apparatus via a network;
- a detecting unit configured to detect an error in communication of a first message communicated by said communicating unit;
- an acquiring unit configured to acquire a second message which is transmitted from a second communication apparatus;
- a determining unit configured to determine a difference between the erred first message and the acquired second message and to determine where the difference is located in the erred first message;
- and
- a creating unit configured to create a third message that is different from the erred first message based on the determination by said determining unit,
- wherein the communicating unit communicates the created third message with the second communication apparatus.
4 more elements
Dependencies are inferred from the claim text.