Patent ID: 8881205

Claim:
A remote controller, comprising: a transceiver; a user interface; a memory to store executable instructions; and a processor coupled to the transceiver, the memory, and the user interface, wherein the executable instructions facilitate performance of operations comprising: causing the user interface to present a graphical user interface with a first portion for selecting a plurality of set-top boxes and a plurality of user accounts associated with an internet protocol television broadcast media system, and with a second portion comprising a plurality of selectable icons, each icon when selected causing the processor, responsive to executing the executable instructions, to perform operations comprising presenting, by way of the user interface, one graphical element of a plurality of graphical elements for controlling operations of the plurality of set-top boxes; disabling access at the user interface to a first selectable icon of the plurality of selectable icons; detecting from the user interface a first selection of a first set-top box of the plurality of set-top boxes to identify a selected set-top box; detecting from the user interface a second selection of a first user account to identify a selected user account; causing the transceiver to establish a communication session with the selected set-top box responsive to detecting the second selection; accessing a first preference associated with the first user account; presenting advertisement data in a first graphical element of the plurality of graphical elements according to the first preference; accessing a second preference associated with the first user account; presenting a recommendation for media content at a second graphical element of the plurality of graphical elements according to the second preference; receiving authentication information via the graphical user interface; validating the authentication information by way of first information stored at the selected set-top box; enabling access to the first selectable icon to manage operations of the selected set-top box responsive to validating the authentication information; presenting a third graphical element according to a third selection of the first selectable icon; determining if collateral data is available according to a user interaction with the third graphical element; accessing the collateral data from a source outside of the internet protocol television broadcast media system; and presenting the collateral data.