Data communication method and data communication system
First Claim
1. A data communication method for one of a plurality of data processing devices that include a first data processing device, comprising:
- registering as a group, one or more second data processing devices capable of communicating with at least one of the plurality of data processing devices;
transmitting to the plurality of data processing devices, a first reception request for data;
transmitting to at least one second data processing device that is among the one or more second data processing devices and capable of communicating with the first data processing device, a second reception request for the data as a result of not receiving a response to the first reception request from the first data processing device;
transmitting the data to the at least one second data processing device based on a response from the at least one second data processing device; and
sharing terminal information that indicates each registered second data processing device, the terminal information being shared among the plurality of data processing devices by each of the plurality of data processing devices transmitting and receiving information indicating each second data processing device with which each of the plurality of data processing devices can communicate and that receives the data as a proxy, whereinthe transmitting of the second reception request includes transmitting the second reception request to the at least one second data processing device, based on the shared terminal information.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication method includes registering as a group and by a first data processing device of plural data processing devices, at least one second data processing device capable of communicating with the first data processing device; transmitting by the first data processing device and to the data processing devices, a first reception request for data; transmitting by the first data processing device and to the at least one second data processing device, a second reception request for the data when there is no response to the first reception request from the first data processing devices; and transmitting the data to the second data processing device, by the first data processing device and based on a response from the second data processing device.
7 Citations
8 Claims
-
1. A data communication method for one of a plurality of data processing devices that include a first data processing device, comprising:
-
registering as a group, one or more second data processing devices capable of communicating with at least one of the plurality of data processing devices; transmitting to the plurality of data processing devices, a first reception request for data; transmitting to at least one second data processing device that is among the one or more second data processing devices and capable of communicating with the first data processing device, a second reception request for the data as a result of not receiving a response to the first reception request from the first data processing device; transmitting the data to the at least one second data processing device based on a response from the at least one second data processing device; and sharing terminal information that indicates each registered second data processing device, the terminal information being shared among the plurality of data processing devices by each of the plurality of data processing devices transmitting and receiving information indicating each second data processing device with which each of the plurality of data processing devices can communicate and that receives the data as a proxy, wherein the transmitting of the second reception request includes transmitting the second reception request to the at least one second data processing device, based on the shared terminal information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data communication system comprising:
-
a memory; and a first data processing device that is included in a plurality of data processing devices and configured to; register as a group into the memory, one or more second data processing devices capable of communicating with at least one of the plurality of data processing devices, receive a first reception request that is for data and to the plurality of data processing devices; transmit a task to at least one second data processing device among the one or more second data processing devices, when the data is transmitted to the at least one second data processing device and as a result of not receiving a response to the first reception request from the first processing device; and share terminal information that indicates each registered second data processing device, the terminal information being shared among the plurality of data processing devices by each of the plurality of data processing devices transmitting and receiving information indicating each second data processing device with which each of the plurality of data processing devices can communicate and that receives the data as a proxy, wherein the second reception request is transmitted to the at least one second data processing device based on the shared terminal information. - View Dependent Claims (7, 8)
-
Specification