Methods, systems, and devices are described for using adaptive coding and modulation (“ACM”) to adaptively communicate with a plurality of data terminals having different capabilities. Embodiments provide hierarchical communications of content, generated by applying hierarchical pre-coding schemes...http://www.google.es/patents/US7961665?utm_source=gb-gplus-sharePatente US7961665 - Terminal aware multicasting