摘要 |
Methods and systems of optimizing EPG data include: (i) receiving EPG data comprising a plurality of schedule objects; (ii) identifying a recurrence pattern in a subset of the schedule objects based on an association between properties of the schedule objects in the subset; (iii) based on the recurrence pattern, identifying at least one base schedule object in the subset, each at least one base schedule object comprising properties that are common to two or more of the schedule objects in the subset; (iv) generating at least one recurrence pattern property for identifying the recurrence pattern; (v) generating an optimized schedule grouping comprising the at least one base schedule object and a metadata object, wherein the metadata object comprises the at least one recurrence pattern property; and (vi) providing optimized EPG data in which the subset of schedule objects is substituted with the optimized schedule grouping. |