Patent ID: 8607277

Claim:
A data modeling method for modeling data for an electronic program guide (EPG) at a broadcast headend, the method comprising: grouping receiver types according to a first set of characteristics associated with a receiver type, thereby producing a plurality of groups of receivers; assigning a bit-number to each group of receivers, respectively; providing EPG data, the EPG data comprising data for display at an EPG, the EPG data being comprised in a data fragment; evaluating the data fragment and the EPG data comprised therein according to at least one characteristic from a second set of characteristics, thereby producing a result; adding metadata to the data fragment, the metadata comprising a bit field, each bit in the bit field being determined in accordance with the result and corresponding to one of the bit-numbers assigned, respectively, to the groups of receivers, so that the bit for each bit-number in the bit field is set if, and only if, the data fragment is intended for the group of receivers corresponding with that bit-number, thereby enabling reduction of bandwidth needed to broadcast the data fragment to relevant groups of receivers; and broadcasting the data fragment.