Patent ID: 8667541

Claim:
A system for an intelligent handset remote control, comprising: a processor on a handset; and a remote control component that, when executed by the processor, stores a list of media network providers, determines a location associated with the handset by executing a location fix technology, retrieves a plurality of indexes associated with different media package providers based on the location, wherein one of the plurality of indexes is associated with a media presentation display device, determines which media package provider of the different media package providers provides service to the location by: transmitting a first command to the media presentation display device to present media based on an entry that differs between the plurality of indexes, and identifying the one of the plurality of indexes associated with the media presentation display device based on the entry that differs between the plurality of indexes and further based on meta-data received from the media presentation display device subsequent to transmitting the first command to present media based on the entry that differs between the plurality of indexes, synchronizes each of the media network providers in the list with at most one entry in the one of the plurality of indexes, presents the list of media network providers to a user interface for the handset as a list of selectable inputs, receives a selection of one of the list of selectable inputs via the user interface, and transmits a second command to the media presentation display device to present media based on an entry in the one of the plurality of indexes when the entry in the one of the plurality of indexes corresponds to the selection.