Patent ID: 8819736

Claim:
A method comprising: generating, by a media receiver including a processor, metadata representative of a viewing history of media programs that have been at least partially presented by the media receiver; providing, by the media receiver, the metadata to a remote server over a network; providing, by the media receiver to the remote server, a request for generating a reorganized electronic programming guide that is limited to available media programs that have not been viewed at the media receiver, wherein the request causes the remote server to reorganize and modify an electronic programming guide associated with the media receiver according to the viewing history to generate the reorganized electronic programming guide, wherein the reorganized electronic programming guide excludes the media programs that have been at least partially presented by the media receiver, and wherein the reorganized electronic programming guide collapses redundant media content into a single location in the reorganized electronic programming guide; and receiving the reorganized electronic programming guide at the media receiver without the media receiver reorganizing the reorganized electronic programming guide.