主权项 |
1. A method, comprising:
generating a two-level, ordered tree data structure for receiving user input, a first level of the tree data structure comprising a plurality of nodes and a second level of the tree data structure comprising a plurality of leaves for each node in the first level, wherein each one of the plurality of nodes is associated with a sub-set of symbols available for user selection, and each leaf of a particular one of the plurality of nodes corresponds to a symbol within the sub-set; generating for presentation on a display screen of a television a first set of selection options corresponding to the nodes from the first level of the ordered tree data structure, the presentation includes a visual representation of spatial relationship between the first level selection options and a first group of options available on a physical remote control; receiving first user input identifying selection of a particular one of the selection options from the first level, wherein the first user input is provided using the first group of options on the physical remote control, the particular one of the selection option identifying the associated sub-set of the symbols; generating for presentation a second set of selection options corresponding to the plurality of leaves from the second level, in response to receiving the first user input, the selection options from the second level corresponding to the particular selection option chosen from the first level, the presentation includes a visual representation of the spatial relationship between the second level selection options and a second group of options available on the physical remote control, wherein the second group of options is different from the first group of options; and receiving second user input for the selection options presented from the second level, the second user input is provided using the second group of options, the second user input interpreted to identify a particular one of the symbols from the sub-set. |