Patent ID: 8930981
Filing Date: 2015-01-06
Classification: H04N

Abstract:
1. An apparatus comprising: at least one processor; at least one computer memory accessible to the processor and including instruction which when executed by the processor configure the processor for: determining a location, from a web service, of an audio video device (AVD) communicating with a broadcast or cable transmission network of a service provider using an internet protocol address of the AVD or a zip code corresponding to a physical location of the AVD; downloading electronic programming guide or interactive programming guide for a plurality of service providers in the determined location; checking electronic programming guide data for one or more channels that are unique between the plurality of service providers against transmitting station identifier data or program and system in protocol data for the one or more channels to identify the specific service provider with which the AVD communicates; and determining a channel map for to specific service provider from the electronic programming guide or interactive programming guide corresponding to the specific service provider.