Patent ID: 7793218

Claim:
A method for discovering buttons in pages associated with one or more menus presented within a video playback system comprising: retrieving a plurality of buttons from the one or more menus in a video content, wherein the buttons are originally designed for selection via a remote control with up, down, left, right, numeric, and select functionalities, wherein the buttons are incompatible with a standard input/output device other than the remote control, and wherein the buttons comprise selectable buttons and non-selectable buttons; creating a button map for identifying all selectable buttons within each page, wherein creating a button map comprises: identifying and adding a button currently selected to the button map; adding a first set of neighboring-buttons located about the button currently selected to the button map; and identifying and adding neighboring buttons in a recursive fashion for each button within the first set of neighboring buttons to the button map until all the selectable buttons within the same page are added to the button map; and receiving a selection of one of the buttons in the button map via the standard input/output device.