Patent attributes
Methods and systems for providing secure on-premises gleaning to modify an electronic program guide are disclosed. In an embodiment, a method involves receiving, at a network interface, network data traffic and routing the network data traffic between an external network and an internal network and receiving, at a broadcast interface, media content and an electronic programming guide from a media content distributor. The method also involves parsing the network data traffic to glean preference information, providing the preference information to a recommendation engine via a secure local path, and modifying an electronic programming guide to prioritize the media content according to the preference information.