Patent ID: 7603687
Filing Date: 2009-10-13
Classification: H04N,Y10S

Abstract:
1. In a system having one or more applications, a method for scaling, storing, and managing electronic program guide (EPG) data received from one or more EPG data providers comprising the acts of: receiving EPG data from one or more EPG data providers, the EPG data comprising channel data, and time period data; in order to accommodate storage of selected and scaled portions of the received EPG data and thereby exclude from storage remaining portions of the received EPG data, scaling the received EPG data, wherein said scaling includes subsequent to scaling the received EPG data, writing the portions of the received EPG data that were scaled and thereby selected for storage into a storage associated with the system, and to thereby selectively limit an amount of the received EPG data that is actually stored such that the EPG data stored by the system is altered from the EPG data received from the one or more EPG data providers and such that at least some of the received EPG data is selectively excluded from being written to the storage.