Patent ID: 7814512
Filing Date: 2010-10-12
Classification: C09K,H04N

Abstract:
1. A method, comprising: downloading, by a client device, from a server into a memory of the client device an electronic programming guide (EPG) that includes multiple first level of detail event descriptions, one for each of multiple content events available through the EPG; using, by client device, client viewing behavior to predict events that are likely to be of interest to a user of the client device; for the predicted events, downloading, by the client device, from the server into the memory of the client device a respective second level of detail event description; in response to downloading the second level of detail event descriptions, deleting, by the client device, the first level of detail event descriptions for the predicted events; and in response to downloading second level of detail event descriptions, selectively deleting, by the client device, event descriptions from the memory of the client device based on an amount of available memory space to store event descriptions.