×

Data transfer system, data acquisition device, data acquisition method, data accumulation device, data transmission method, and program for the same

  • US 7,886,975 B2
  • Filed: 07/07/2006
  • Issued: 02/15/2011
  • Est. Priority Date: 07/19/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A communication system for transferring data, the communication system comprising:

  • a data accumulation device for accumulating data, said data including;

    (a) a first sub-data including;

    (i) a first data type;

    (ii) a first number; and

    (iii) a first data body having a first size indicated by said first number;

    (b) a second sub-data including;

    (i) a second data type;

    (ii) a second number; and

    (iii) a second data body having a second size indicated by said second number; and

    a data acquisition device for acquiring said data from said data accumulation device by wireless communication;

    said data accumulation device including;

    (a) a first wireless communication unit for performing wireless communication of said data;

    (b) a first data holding unit for holding said data; and

    (c) a data transmission unit for transmitting said data held in said first data holding unit to said data acquisition device via said first wireless communication unit, in the event that said data acquisition device is within a communicable range; and

    said data acquisition device including;

    (a) a second wireless communication unit for performing wireless communication of said data;

    (b) a type registration unit wherein;

    (i) a third data type which includes a first necessary data is registered beforehand; and

    (ii) a fourth data type which includes a second necessary data is registered beforehand;

    (c) a type comparison unit for;

    (i) when the first data type of the first sub-data is received via said second wireless communication unit from said data accumulation device, determining whether the first data type matches at least one of said registered third data type and registered fourth data type by comparing the first data type of the first sub-data with;

    (A) said registered third data type which includes said first necessary data; and

    (B) said registered fourth data type which includes said second necessary data; and

    (ii) when the second data type of the second sub-data is received via said second wireless communication unit from said data accumulation device, determining whether the second data type matches at least one of said registered third data type and registered fourth data type by comparing the second data type of the second sub-data with;

    (A) said registered third data type which includes said first necessary data; and

    (B) said registered fourth data type which includes said second necessary data;

    (d) a data extracting unit configured to;

    (i) if said compared first data type matches at least one of said registered third data type and said registered fourth data type, extract said first data body;

    (ii) if said compared second data type matches at least one of said registered third data type and said registered fourth data type, extract said second data body;

    (iii) if said compared first data type does not match said registered third data type and said registered fourth data type, skip extraction of said first data body based on said first number which indicates said first size of said first data body included in said first sub-data; and

    (iv) if said compared second data type does not match said registered third data type and said registered fourth data type, skip extraction of said second data body based on said second number which indicates said second size of said second data body included in said second sub-data;

    (e) a skip instruction unit configured to;

    (i) if the determination is the first data type does not match said registered third data type and registered fourth data type, transmit the first number to the data accumulation device, said data accumulation device being configured to, using said first number transmitted by the skip instruction unit, skip transmission of said first data body; and

    (ii) if the determination is the second data type does not match said registered third data type and registered fourth data type, transmit the second number to the data accumulation device, said data accumulation device being configured to, using said second number transmitted by the skip instruction unit, skip transmission of said second data body; and

    (f) a second data holding unit for holding said extracted data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×