Patent ID: 8885464

Claim:
A system comprising: an electroencephalographic (EEG) recording device, comprising: a memory device configured to record a plurality of EEG signals from a patient; and a recording device wireless transceiver configured to wirelessly transmit the plurality of EEG signals as a plurality of packets; and a host device, comprising: a host device wireless transceiver configured to wirelessly receive at least some of the plurality of packets transmitted by the recording device wireless transceiver; and a processor configured to identify one or more missing packets, of the plurality of packets transmitted by the recording device wireless transceiver, that are at least one of (1) received as corrupted by the host device wireless transceiver or (2) missing from the at least some of the plurality of packets received by the host device wireless transceiver: wherein, upon a completion of transmission of the plurality of packets, the host device is configured to wirelessly transmit an identity of any one or more missing packets to the recording device wireless transceiver; wherein, upon receiving the identity of the missing packets, the recording device wireless transceiver is configured to wirelessly transmit packets including the plurality of EEG signals corresponding to the missing packets to the host device wireless transceiver; wherein the host device is configured such that, when the missing packets correspond to an amount of data that exceeds a specified threshold, the host device suppresses transmitting the identity of the missing packets to the recording device wireless transceiver: wherein the memory device is configured to be decoupled from the recording device and then coupled to host device; and wherein the host device is configured such that, when the amount of data exceeds the specified threshold, after the memory device is coupled to the host device, the host device non-wirelessly reads from the memory device the plurality of EEG signals corresponding to the missing one or more of the plurality of packets.