Patent ID: 8358690

Claim:
A predictive adaptive communications network, comprising: a designated data terminal, being one of a plurality of data terminals, adapted to receive a transmission over a communication link, and having: a current capability metric defining at least one of a data receiving capability of the designated data terminal, a data playback capability of the designated data terminal, or a data communication capability of the communication link; and a current position metric defining at least one of a current position of the designated data terminal, a current motion vector of the designated data terminal; and a network access unit, in communication with the plurality of data terminals and comprising: a source data receiver module adapted to receive source data; a terminal data receiver module, adapted to determine the current capability metric of the designated data terminal and the current position metric of the designated data terminal; a controller module, communicatively coupled with the terminal data receiver module, and adapted to generate a link condition prediction as a function of the current capability metric of the designated data terminal and the current position metric of the designated data terminal; a pre-coder module adapted to pre-code the source data using a plurality of pre-coding schemes to generate a plurality of sets of representation data, each set of representation data representing the set of source data; an adaptive coding and modulation module adapted to associate at least some of the sets of representation data with at least one of a plurality of coding and modulation schemes, wherein at least one of the pre-coding schemes or at least one of the coding and modulation schemes is determined as a function of the link condition prediction generated by the controller module; and a transceiver module, adapted to generate a transmission by applying at least one of the pre-coding schemes to the source data to generate at least one of the sets of representation data, and applying at least one of the coding and modulation schemes to the at least one of the sets of representation data.