Data transfer system, data acquisition device, data acquisition method, data accumulation device, data transmission method, and program for the same
First Claim
Patent Images
1. A data transfer system comprising:
- a data accumulation device for accumulating data; and
a data acquisition device for acquiring data from the data accumulation device by wireless communication;
the data accumulation device including;
(a) a first wireless communication unit for performing wireless communication of data;
(b) a first data holding unit for holding data; and
(c) a data transmission unit for transmitting data held in the first data holding unit to the data acquisition device via the first wireless communication unit, in the event that the data acquisition device is within a communicable range; and
the data acquisition device including;
(a) a second wireless communication unit for performing wireless communication of data;
(b) a type registration unit wherein data types of necessary data are registered beforehand;
(c) a type comparison unit for;
comparing the data type of data received via the second wireless communication unit with data types registered in the type registration unit; and
determining a length of a data body of the data by reading a data length header included with the data;
(d) a data extracting unit for extracting only data of which the data type matches by using the length of the data body to skip extraction of the data body of the data that is determined to be unnecessary by the type comparison unit; and
(e) a second data holding unit for holding the extracted data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data acquisition device includes a wireless communication unit for performing wireless communication of data with a data accumulation device in which data is accumulated, a type registration unit wherein data types of necessary data are registered beforehand, a type comparison unit for comparing the data type of data received via the wireless communication unit with data types registered in the type registration unit, a data extracting unit for extracting only data of which the data type matches, and a data holding unit for holding the extracted data.
9 Citations
14 Claims
-
1. A data transfer system comprising:
-
a data accumulation device for accumulating data; and a data acquisition device for acquiring data from the data accumulation device by wireless communication; the data accumulation device including; (a) a first wireless communication unit for performing wireless communication of data; (b) a first data holding unit for holding data; and (c) a data transmission unit for transmitting data held in the first data holding unit to the data acquisition device via the first wireless communication unit, in the event that the data acquisition device is within a communicable range; and the data acquisition device including; (a) a second wireless communication unit for performing wireless communication of data; (b) a type registration unit wherein data types of necessary data are registered beforehand; (c) a type comparison unit for; comparing the data type of data received via the second wireless communication unit with data types registered in the type registration unit; and determining a length of a data body of the data by reading a data length header included with the data; (d) a data extracting unit for extracting only data of which the data type matches by using the length of the data body to skip extraction of the data body of the data that is determined to be unnecessary by the type comparison unit; and (e) a second data holding unit for holding the extracted data.
-
-
2. A data acquisition device comprising:
-
a wireless communication unit for performing wireless communication of data with a data accumulation device in which data is accumulated; a type registration unit wherein data types of necessary data are registered beforehand; a type comparison unit for comparing the data type of data received via said wireless communication unit with data types registered in said type registration unit; a data extracting unit for extracting data of which said data type matches; and a data holding unit for holding said extracted data, wherein the data is structured of a plurality of sub-data units distinguished by data type, with each sub-data unit including a data length, and wherein the data extracting unit refers to the data length and skips extraction of the data associated with the sub-data unit corresponding to the data type determined to be unnecessary. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A data acquisition method for acquiring data from a data accumulation device in which data is accumulated by wireless communication, the method comprising:
-
registering data types of necessary data; receiving data from the data accumulation device; comparing a data type of the received data to the registered data types; extracting data of which the data type matches at least one of the registered data types; and storing the extracted data for processing, wherein the received data is structured of a plurality of sub-data units distinguished by data type, with each sub-data unit including a data length, and wherein the extraction of data includes skipping extraction of the data associated with the sub-data unit corresponding to the data type determined to be unnecessary.
-
-
9. A data accumulation device comprising:
-
a wireless communication unit for performing wireless communication of data; a data holding unit for holding data; a data transmission unit for transmitting the data held in the data holding unit to the data acquisition device via the wireless communication unit when the data acquisition device is within a communicable range; and a skip execution unit for causing transmission of data of predetermined data types to be skipped in response to at least one instruction from the data acquisition device, wherein the data is structured of a plurality of sub-data units distinguished by data type, with each sub-data unit including a data length, and wherein the skip execution unit refers to the data length and skips the data associated with the sub-data unit corresponding to the data type identified by the at least one instruction to be unnecessary. - View Dependent Claims (10, 11, 13)
-
-
12. The data accumulation device according to claim wherein the data is sectioned into 16-byte blocks.
-
14. A data transmission method comprising the steps of:
-
storing data; detecting a data acquisition device is within a communicable range; transmitting the data to the data acquisition device such that the data associated with a predetermined data type is skipped from transmission in response to at least one instruction received from the data acquisition device specifying the data type to be skipped, wherein the data is structured of a plurality of sub-data units distinguished by data type, with each sub-data unit including a data length, and wherein the data length is used to determine which of the data of the sub-data units is to be skipped for transmission based on which of the sub-data units are associated with a data type determined by the data acquisition device to be unnecessary.
-
Specification